目录
一、定义
二、作用
1、实时同步设备目录状态
2、优化资源管理和调度
3、增强系统的可扩展性和灵活性
4、提高系统的可靠性和稳定性
5、支持多级级联和分布式部署
6、便于用户管理和监控
三、基本要求
1、目录通知满足以下基本要求
2、关键要素
(1)目录订阅者(Subscriber)
(2)目录拥有者(Owner)
(3)目录接收者(Receiver)
四、命令流程
五、协议接口
六、实际应用效果
1、目录同步
2、设备状态维护
七、参考
一、定义
在GB/T 28181标准中,跟目录通知跟前面讲述的目录订阅一样,是指系统之间进行信息交换和资源共享的一种机制,用于告知监控中心或其他相关系统关于监控资源(如摄像头、报警设备等)的增加、删除或修改等变化情况。
具体来说,目录通知是指当某个SIP域(系统)的目录(如设备、业务分组、虚拟组织等)发生变化时,该SIP域会主动向已订阅其目录变化的其他SIP域发送通知消息,以保持目录状态的一致性。
目录通知流程确保了监控资源信息的及时更新和同步,以便相关系统能够获取最新的监控资源信息
有兴趣可参考:《国标GB/T 28181详解:国标GBT28181-2022的目录订阅流程》
二、作用
目录订阅是GB28181协议中的一个重要部分,实现监控系统中监控资源信息的及时更新和共享,确保监控系统的可靠性和效率。在视频监控系统中起着重要的作用,其主要包括以下几个方面:
1、实时同步设备目录状态
当下级SIP域中的设备状态发生变化(如设备上线、离线、增加、删除等)时,通过目录订阅,上级SIP域能够实时获取这些变化信息。这有助于上级域保持对下级域设备目录状态的最新了解。
2、优化资源管理和调度
实时同步的设备目录状态信息可以帮助上级域进行更高效的资源管理和调度。例如,当某个区域的设备出现故障或离线时,上级域可以迅速调配其他区域的资源来弥补这一不足。
3、增强系统的可扩展性和灵活性
目录通知流程允许上级域动态地监控下级域的设备目录变化,并根据需要添加或删除设备。这使得整个视频监控联网系统具有更强的可扩展性和灵活性,能够适应不同规模和需求的应用场景。
4、提高系统的可靠性和稳定性
实时同步的设备目录状态信息有助于上级域及时发现并解决潜在的问题。例如,当某个设备长时间离线或无法连接时,上级域可以迅速采取措施进行故障排查和修复,从而提高整个系统的可靠性和稳定性。
5、支持多级级联和分布式部署
在多级级联和分布式部署的视频监控联网系统中,目录通知流程可以实现不同层级之间的设备目录状态同步。这有助于确保整个系统中各级域之间的设备目录状态保持一致,提高系统的整体性能和效率。
6、便于用户管理和监控
实时同步的设备目录状态信息可以帮助用户更方便地管理和监控整个系统中的设备。用户可以通过上级域的监控界面实时查看下级域的设备状态、位置等信息,并进行相应的操作和管理。
三、基本要求
1、目录通知满足以下基本要求
目录订阅满足以下基本要求:
(1)目录拥有者接受目录订阅后,当目录发生变化时应立即通知目录接收者,目录接收者应向目录拥有者发送目录收到的确认消息,目录通知异常处理应符合IETFRFC6665的规定;
(2)目录通知应使用IETFRFC6665中定义的NOTIFY方法;
(3)目录拥有者可以是联网系统、有子设备的设备以及代理设备网关等;
(4)目录接收者可以是联网系统、有子设备的设备以及代理设备网关等;
(5)域间目录订阅通知要求应符合附录N的要求(详见GB28181标准附录)。
2、关键要素
(1)目录订阅者(Subscriber)
目录订阅者是希望获取其他系统视频监控资源信息的一方。它可以是另一个视频监控系统,也可以是其他需要监控信息的安全管理部门。订阅者通过向目录拥有者发送订阅请求,来获取特定监控资源的变化信息。
(2)目录拥有者(Owner)
目录拥有者是负责管理和维护视频监控资源信息的一方。它可以是某个视频监控系统的管理员,也可以是负责监控资源信息共享的安全管理部门。拥有者负责维护监控资源的目录信息,并在监控资源状态发生变化时,向目录订阅者发送更新通知。
(3)目录接收者(Receiver)
目录接收者是接收目录拥有者发送的监控资源信息的一方。在目录订阅流程中,目录接收者通常与目录订阅者相同,即需要接收监控资源变化信息的一方。
四、命令流程
目录通知流程应与下图相符合。
目标通知流程示意描述如下:
a) 1:在目录变化后目录拥有者向目录接收者发送 NOTIFY请求;详细描述见 A.2.6.4目录查询应答;
b) 2:目录接收者应将目录传送成功与否的200OK或4XX等响应消息返回给该目录拥有者,目录通知异常处理应符合IETFRFC6665的规定。
五、协议接口
目录订阅通知协议接口应满足以下基本要求:
a) 消息头 Content-type字段为 Content-type:Application/MANSCDP+xml;
b) 目录通知流程中的请求命令采用MANSCDP协议格式定义:请求命令消息体采用XML封装,XMI消息体格式定义符合A.2.5.1规定的前导声明,消息体元数据序列格式符合A.2.6.4的格式规定。
六、实际应用效果
1、目录同步
在视频监控平台级联的时候,上级国标平台往往会订阅(目录订阅)下级国标平台的资源变化,这样,刚下级平台资源增加和减少的时候,会同步到上级国标平台,实现目录资源的同步。
上级获取到下级平台的目录通知消息后,会在自己的资源树中增加下级平台的目录结构,如下图为AS-V1000视频监控平台获取到的下级的部分目录结构,同步到本地后,挂载在根目录中的效果。
2、设备状态维护
当某一级的设备状态发生变化(如设备上线、离线、增加、删除等)时,通过目录订阅,上级平台系统能够实时接收到这些变化通知(目录通知),从而保持整个系统的状态同步。
如下图所示,为视频监控国标平台的web客户端显示的各个设备的在线状态。
在目录树中,图标为绿色的为在线,图标为灰色的为离线。
七、参考
《GB/T 28181-2016 公共安全视频监控联网系统信息传输、交换、控制技术要求》
《GB/T 28181-2022 公共安全视频监控联网系统信息传输、交换、控制技术要求》
《AS-V1000视频监控平台产品概要说明》
《基于国标GB/T28181的视频平台级联》
《国标28181平台 管理下级推送来的目录资源》
《视频监控平台-国标28181目录资源树显示不全问题的解决》
《国标GB/T 28181详解:国标GBT28181-2022的目录订阅流程》
文章正下方可以看到我的联系方式:鼠标“点击” 下面的 “威迪斯特-就是video system 微信名片”字样,就会出现我的二维码,欢迎沟通探讨。