GB 28181协议解读——报警事件通知

目录

协议内容

消息格式

报警通知SDP消息体:

报警响应SDP消息体:

Notify消息字段含义

Response消息字段含义


协议内容

报警事件通知和分发使用 IETF RFC 3428 中定义的方法 MESSAGE 传送报警信息。

报警事件通知和分发流程中的请求命令采用 MANSCDP 协议格式定义,报警事件通知命令和响应如下:
 

 


消息格式

报警事件通知请求:命令类型(CmdType)、 命令序列号(SN)、设备编码(DeviceID)、
报警级别(AlarmPriority)、 报警时间(AlarmTime)、 报警方式(AlarmMethod)、 经度(Longitude)、
纬度(Latitude) 等, 扩展报警类型(AlarmType)、报警类型参数(AlarmTypeParam)。

报警事件通知应答:应包括命令类型(CmdType)、 命令序列号(SN)、 设备编码(DeviceID)、
执行结果(Result)。

报警通知SDP消息体:

<?xml version="1.0"?>
<Notify>
    <CmdType>Alarm</CmdType>
    <SN>1</SN>
    <DeviceID>64010000001340000101</DeviceID>
    <AlarmPriority>4</AlarmPriority>
    <AlarmTime>2009-12-04T16:23:32</AlarmTime>
    <AlarmMethod>5</AlarmMethod><!-- 5-视频报警 -->
    <Info>
        <AlarmType>6</AlarmType><!-- 6-入侵检测报警 -->
        <AlarmTypeParam>
            <EventType>1</EventType><!-- 1-进入区域 -->
        </AlarmTypeParam>
    </Info>
</Notify>

报警响应SDP消息体:

<?xml version="1.0"?>
<Response>
    <CmdType>Alarm</CmdType>
    <SN>1</SN>
    <DeviceID>64010000001340000101</DeviceID>
    <Result>OK</Result>
</Response>

Notify消息字段含义

Notify消息体:

字段名字段值是否必选含义
CmdTypeAlarm必选命令类型:报警通知
SN十进制整数必选命令序列号
DeviceID20位十进制字符串必选设备编号
AlarmPriority字符串必选报警级别:1为一级警情, 2为二级警情, 3为三级警情, 4为四级警情
AlarmMethod字符串必选报警方式:1为电话报警, 2为设备报警, 3为短信报警, 4为GPS报警, 5为视频报警, 6为设备故障报警, 7其他报警
AlarmTime2009-12-04T16:23:32必选报警时间
AlarmDescription字符串可选报警内容描述
Longitudedouble可选经度信息
Latitudedouble可选纬度信息
InfoXML节点可选扩展Info项携带报警类型、报警类型参数字段

Notify的扩展信息Info消息体:

二级XML节点三级XML节点字段值是否必选含义
AlarmType 整数可选报警类型,依赖报警方式,有三种情况。
AlarmTypeParam  可选报警类型扩展参数,在入侵检测报警时可携带<EventType>节点。
EventType整数可选事件类型: 1-进入区域; 2-离开区域

关于AlarmType字段的含义解释:

  • 报警方式(AlarmMethod)为2时,
    • 不携带AlarmType为默认的报警设备报警;
    • 携带AlarmType取值及对应报警类型:1-视频丢失报警; 2-设备防拆报警; 3-存储设备磁盘满报警; 4-设备高温报警; 5-设备低温报警。
  • 报警方式(AlarmMethod)为5时,
    • 取值如下:1-人工视频报警; 2-运动目标检测报警; 3-遗留物检测报警; 4-物体移除检测报警; 5-绊线检测报警;6-入侵检测报警; 7-逆行检测报警; 8-徘徊检测报警; 9-流量统计报警; 10-密度检测报警; 11-视频异常检测报警; 12-快速移动报警。
  • 报警方式(AlarmMethod)为6时,
    • 取值如下: 1-存储设备磁盘故障报警; 2-存储设备风扇故障报警。

Response消息字段含义

字段名字段值是否必选含义
CmdTypeAlarm必选命令类型:报警通知
SN十进制整数必选命令序列号
DeviceID20位十进制字符串必选设备编号
Result字符串必选结果类型:OK为成功,ERROR为失败
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值