目录

协议内容

消息格式

报警通知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消息体:

字段名

字段值

是否必选

含义

CmdType

Alarm

必选

命令类型:报警通知

SN

十进制整数

必选

命令序列号

DeviceID

20位十进制字符串

必选

设备编号

AlarmPriority

字符串

必选

报警级别:1为一级警情, 2为二级警情, 3为三级警情, 4为四级警情

AlarmMethod

字符串

必选

报警方式:1为电话报警, 2为设备报警, 3为短信报警, 4为GPS报警, 5为视频报警, 6为设备故障报警, 7其他报警

AlarmTime

2009-12-04T16:23:32

必选

报警时间

AlarmDescription

字符串

可选

报警内容描述

Longitude

double

可选

经度信息

Latitude

double

可选

纬度信息

Info

XML节点

可选

扩展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消息字段含义

字段名

字段值

是否必选

含义

CmdType

Alarm

必选

命令类型:报警通知

SN

十进制整数

必选

命令序列号

DeviceID

20位十进制字符串

必选

设备编号

Result

字符串

必选

结果类型:OK为成功,ERROR为失败