DZ先生怪谈国标28181-2016之目录查询

1. 自述

今天DZ君讲述的课题是:目录查询

2. 产生原因

各位广大的视频监控的朋友,你什么时候需要做“目录查询”这个动作?DZ君阐述了以下几点原因仅供参考

1) 平台国标对接后,通过目录查询将下级推送的资源查询出来

2)排错(如在线状态状态不对,前端设备数量问题,设备类型不对,目录结构不对等等)

这两个原因应该是广大监控工程师最常用的两个,没有之一,有莫有?

3. 目录查询流程图

DZ先生怪谈国标28181-2016之目录查询_第1张图片

说明:

1)上级首先向下级发送message进行设备查询请求

2) 下级收到请求后,给上级回复好的,马上发送资源过来

3) 下级发送资源,每一条携带的资源不超过4个,且SN序列号相同,标识一次响应查询的结果

3)下级每发送一条消息,上级都要回复一条收到的消息,这样才算一个完整的流程

4. 实例分析

1)组网介绍
上级 宇视平台
50.36.1.21       平台国标 ID 32028100002000000008

下级 科达平台 50.36.1.26       平台国标 ID 32028100002001000002

2)报文分析

DZ先生怪谈国标28181-2016之目录查询_第2张图片

除了第一条message消息为命令请求外,其余的message消息都为响应消息

说明

1)第一条message字段结构分析

-----------------------------------------------------查询

Catalog--------------------------命令类型

86----------------------------------------------序列号

32028100002001000002----------下级设备ID

2) 第二条message字段结构分析

Catalog

86-------------------------------------------与第一条SN号相同,表明同一批会话

32028100002001000002-------本设备国标编码

259---------------------------推送数量259

---------------------------------本次推送数量

32028100002160000002------设备ID(这边是目录,如果11-13是132则为摄像机),216可以看出是通过虚拟分组推送的

Surveillance system-----------------设备名称

QX------------------厂商

QX---------------------------------型号

QX--------------------------------设备归属

320281----------------------行政区划编码

--------------------------------------警区

--------------------------------设备安装地址,国标没具体说,应该是前端配置的IP地址

1-----------------------------存在子设备,这里表明有子目录存在

32028100002001000002---父设备ID

1--------------------符合IETF RFC 3261 标准的认证注册模式

0-------------------------------0表示不涉密

ON--------------------------------ON表示在线

0.000000-----------------经度

0.000000---------------------纬度

---------------------------------------info消息,这边没有,容易产生一个问题,设备类型是枪机还是球机,在做目录查询的时候,你会发现要么全部球机,要么全部枪机


3) 第三条message字段结构分析

Catalog

86

32028100002001000002

259

32028100002160000003---推送的设备ID,可以看出这边也是一个目录

..........

QX

QX

QX

320281

1-------------------------有子设备,说明这个目录下有相机或者目录,看下一条message消息就知道

32028100002160000002---父目录ID

1

0

ON

0.000000

0.000000


4)第四条message字段分析

Catalog

86

32028100002001000002

259

32028101001320000071--------目录下的摄像头

........B2135.._1

QX

QX

QX

320281

0-----------------------------没有子设备,说明该目录下没有子目录

32028100002160000003---父目录ID

1

0

ON

0.000000

0.000000

总结:该组织结构如下图所示

目录(32028100002001000002)-----------------------系统设备ID

      子目录(32028100002160000002)-----------------虚拟目录

                 子目录(32028100002160000003)----------虚拟目录

                           子设备(32028101001320000071)----摄像机

                            子设备(32028101001320000072)----摄像机

                             。。。。。。。。。。。。。。。。。----摄像机


4. 所有字段




DeviceID" type="tg:deviceIDType"/>

Name" type="string"/>

Manufacturer" type="string"/>

Model" type="string"/>

Owner" type="string"/>

CivilCode" type="string"/>

Block" type="string"/>

Address" type="string"/>

Parental" type="integer" minInclusive value = "0"/>

ParentID" type="string"/>

SafetyWay " type="integer" minInclusive value = "0"/>

RegisterWay
" type="integer" minInclusive value = "1"/>

CertNum
" type="string"/>

Certifiable
" type="integer" minInclusive value = "0"/>

ErrCode
" type="integer" minInclusive value = "1"/>

EndTime
" type="dateTime"/>

Secrecy"
type="integer" minInclusive value = "1"/>

IPAddress
" type="string"/>

Port"
type="integer"/>

Password
" type="string"/>

Status
" type=" tg:statusType"/>

Longitude
" type="double" minOccurs= "0"/>

Latitude
" type="double" minOccurs= "0"/>


PTZType
" type="integer" minInclusive value = "1"/>

PositionType
" type="integer" minInclusive value ="1"/>

RoomType
" type="integer" minInclusive value = "1"/>

UseType
" type="integer" minInclusive value = "1"/>

SupplyLightType
" type="integer" minInclusive value= "1"/>

DirectionType
" type="integer" minInclusive value ="1"/>

Resolution"
type="string" minInclusive value ="1"/>

BusinessGroupID
" type="tg:deviceIDType"/>




文献来源

公共安全视频监控联网系统信息传输交换控制技术要求


你可能感兴趣的:(字段释译)