国标GB/T 28181详解:国标GBT28181-2022的目录通知流程

目录

一、定义

二、作用

 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 微信名片”字样,就会出现我的二维码,欢迎沟通探讨。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/36083.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python-立方和不等式

[题目描述] 试求满足下述立方和不等式的 m 的整数解。 1^32^3...m^3≤n。本题算法如下: 对指定的 n,设置求和循环,从 i1 开始,i 递增1取值,把 i^3 (或 i∗i∗i)累加到 s,直至 s>n,脱离循环作…

docker配置redis主从复制

下载redis,复制redis.conf 主节点(6379) 修改redis.conf # bind 127.0.0.1 # 注释掉这里 protected-mode no # 改为no port 6379从节点(6380) 修改redis.conf bind 127.0.0.1 protected-mode no # 改为no port 6380 replicaof 172.17.0.2 6379 # 这里的ip为主节点容器的i…

Oracle数据库使用指南基本概念

学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……) 2、学会Oracle数据库入门到入土用法(创作中……) 3、手把手教你开发炫酷的vbs脚本制作(完善中……) 4、牛逼哄哄的 IDEA编程利器技巧(编写中……) 5、面经吐血整理的 面试技…

介绍几种 MySQL 官方高可用方案

前言: MySQL 官方提供了多种高可用部署方案,从最基础的主从复制到组复制再到 InnoDB Cluster 等等。本篇文章以 MySQL 8.0 版本为准,介绍下不同高可用方案架构原理及使用场景。 1.MySQL Replication MySQL Replication 是官方提供的主从同…

HarmonyOS--数据持久化

用户首选项 场景介绍 1、用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。当用户希望有一个全局唯一存储的地方,可以采用用户首选项来进行存储。 2、Preferences会将该数据缓存在内存中&a…

模型情景制作-制作一棵树

情景模型中,最常用到的也是最能提升情景中生气的就是树。然而,自然的生长和环境的影响使得树的制作变成了考验制作者观察力的一道考题。制作一棵逼真的树,我们可以参考下面的这种方法。 铁丝制树 您需要准备9—12根铁丝,每根的长…

SuperCopy解决文档不能复制问题

有一些文档,我们要使用时,总是面临收费的情况,让我们不能复制,让人头疼不已!!! SuperCopy就可以解决这个问题。 获取SuperCopy步骤 1. 打开浏览器,点击右上角的三个点 2. 找到扩…

老板电器 45 年的烹饪经验,浓缩在这款烹饪大模型中

在科技不断进步的时代,人工智能(AI)迅速成为推动各行各业发展的重要力量。家电行业也不例外,根据 Gartner 的报告预测,到 2024 年,AI 家电市场的规模将达到万亿美元级别。这一预估凸显了智能化在家电行业中…

网络安全 DVWA通关指南 Cross Site Request Forgery (CSRF)

DVWA Cross Site Request Forgery (CSRF) 文章目录 DVWA Cross Site Request Forgery (CSRF)DVWA Low 级别 CSRFDVWA Medium 级别 CSRFDVWA High 级别 CSRFDVWA Impossible 级别 CSRF CSRF是跨站请求伪造攻击,由客户端发起,是由于没有在执行关键操作时&a…

【黑龙江哪些行业需要做等保?】

黑龙江等保测评是衡量企业网络安全水平的一项主要指标,包括:金融,能源,电信,医疗,教育,交通,制造,电商等。 等保测评是黑龙江省信息化建设的重要组成部分,也…

旅游管理系统源码小程序

便捷旅行,尽在掌握 旅游管理系统是一款基于FastAdminElementUNIAPP开发的多端(微信小程序、公众号、H5)旅游管理系统,拥有丰富的装修组件、多端分享、模板消息、电子合同、旅游攻略、旅游线路及相关保险预订等功能,提…

1961 Springboot自习室预约系统idea开发mysql数据库web结构java编程计算机网页源码maven项目

一、源码特点 springboot 自习室预约管理系统是一套完善的信息系统,结合springboot框架和bootstrap完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统具有完整的源代码和数据库…

大型企业组网如何规划网络

大型企业组网是一个复杂的过程,它需要细致的规划和设计,以确保网络能够满足企业的业务需求,同时保证性能、安全性和可扩展性。以下是规划大型企业网络的一些关键步骤和考虑因素: 1. 需求分析 业务需求:与各个业务部门…

EWM学习之旅-1-EWM100

系统学习一个业务模块已经变得越来越重要,开始吧,EWM! EWM的Learning Journey中包括7本 ebook,100/110/115/120/125/130/140,一本一本的啃吧,相信很多内容是重复的。 EWM100很适合初学者,了解概念术语&…

Lesson 40 What are you going to do?

Lesson 40 What are you going to do? 词汇 show v. 展示,展出 搭配:show人东西    show东西to人 口语:Show me your hands! 拿出来! n. 秀,表演 搭配:talk show 脱口秀    show room 展厅 take v…

精益生产推进时如何营造持续变革的氛围?

在快速变化的市场环境中,企业如何保持竞争力?精益生产无疑为众多企业提供了一个强大的战略工具。但是,单纯的引入精益生产理念和方法并不能保证企业的持续成功。关键在于如何营造一种持续变革的氛围,让精益生产成为推动企业不断前…

智慧校园-宿舍管理系统总体概述

在教育信息化的不断推动下,智慧校园宿舍管理系统脱颖而出,它以一种全新的视角和方式,重塑了高校宿舍管理的传统模式。该系统深度融合了云计算、物联网、大数据等先进科技,旨在为学生提供一个既安全可靠又充满便捷与温馨的居住体验…

Node.js全栈指南:认识MIME和HTTP

MIME,全称 “多用途互联网邮件扩展类型”。 这名称相当学术,用人话来说就是: 我们浏览一个网页的时候,之所以能看到 html 文件展示成网页,图片可以正常显示,css 样式能正常影响网页效果,js 脚…

Arduino - 电磁锁

Arduino - Electromagnetic Lock Arduino - 电磁锁 The electromagnetic lock (EM lock) is widely used to lock the door. It is usually used with switch, fingerprint reader, RFID/NFC reader, keypad, or application on PC/mobille to control access to door, buid…

气膜体育馆对高度的要求—轻空间

在现代体育场馆的建设中,气膜体育馆以其独特的优势,逐渐成为人们关注的焦点。不同于传统的钢筋混凝土结构,气膜体育馆以其轻盈、灵活、环保的特点,为人们带来了全新的体育体验。在设计与建设气膜体育馆时,高度是一个关…