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


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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python调用外部系统命令详细讲解

利用Python调用外部系统命令的方法可以提高编码效率。调用外部系统命令完成后可以通过获取命令执行返回结果码、命令执行的输出结果进行进一步的处理。本文主要描述Python常见的调用外部系统命令的方法,包括os.system()、os.popen()、subprocess.Popen()等。 本文分…

【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【14】缓存与分布式锁

持续学习&持续更新中… 守破离 【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【14】缓存与分布式锁 缓存本地缓存分布式缓存-本地模式在分布式下的问题分布式缓存整合 redis 作为缓存JMeter测试出OutOfDirectMemoryError【堆外内存溢出】 高并发读下缓存失效问题缓存…

操纵系统的特征调度算法

操纵系统的特征 调度算法是操作系统用来决定各个进程/作业在CPU上执行顺序的方法。最常见的调度算法有:FCFS、SJF、HRRN、RR、HPF和MFQ。这集先介绍前三个 先来先服务 FCFS 根据作业到达的先后顺序调度,CPU会一直运行直到作业结束,所以这个…

iptables(12)实际应用举例:策略路由、iptables转发、TPROXY

简介 前面的文章中我们已经介绍过iptables的基本原理,表、链的基本操作,匹配条件、扩展模块、自定义链以及网络防火墙、NAT等基本配置及原理。 这篇文章将以实际应用出发,列举一个iptables的综合配置使用案例,将我们前面所涉及到的功能集合起来,形成一个完整的配置范例。…

安全:Linux重要安全配置之关闭常规ssh链接-开启密钥方式链接-防入侵非常重要以及有效的一项操作

https://doc.youyacao.com/88/2154 安全:Linux重要安全配置之关闭常规ssh链接-开启密钥方式链接-防入侵非常重要以及有效的一项操作 问题背景 优雅草官方的服务器长期被各类牛鬼蛇神来搞事情,之前其中有一台测试服由于属于管理和维护,安全…

【直播倒计时】面向AI领域的开发工程师:TinyML在国产FPGA的边缘AI加速应用

TinyML是机器学习中的一个新兴领域,专注于开发可在低功耗、内存受限的设备上运行的算法和模型。其核心目标是将先进的机器学习算法和模型移植到体积小巧、能耗极低的嵌入式设备中,使这些设备具备边缘智能,能够在没有外部服务器支持的情况下进…

【面试题】Spring面试题

目录 Spring Framework 中有多少个模块,它们分别是什么?Spring框架的设计目标、设计理念?核心是什么?Spring框架中都用到了哪些设计模式?Spring的核心机制是什么?什么是Spring IOC容器?什么是依…

Micrometer+ZipKin分布式链路追踪

目录 背景MicrometerMicrometer与ZipKin之间的关系专业术语分布式链路追踪原理 ZipKin安装下载 MicrometerZipKin 案例演示相关文献 背景 一个系统页面上的按钮点击到结果反馈,在微服务框架里,是由N个服务组成返回结果,中间可能经过a->b-…

基于pytorch实现的 MobileViT 的图像识别(迁移学习)

1、介绍 MobileViT 轻量级的分类识别网络,结合了CNN卷积和Transformer 混合的网络架构 关于更多介绍可以自行百度,本文通过pytorchpython进行实现 更多基础的图像分类网络,参考:图像分类_听风吹等浪起的博客-CSDN博客 2、相关代…

算法力扣刷题记录六【203移除链表元素】

前言 链表篇,开始。 记录六:力扣【203移除链表元素】 一、数据结构——链表 来源【代码随想录】,总结: (1)线性结构。内存地址不连续,通过指针指向串联一起。 (2)链表类…

《化工管理》是什么级别的期刊?是正规期刊吗?能评职称吗?

​问题解答 问:《化工管理》是不是核心期刊? 答:不是,是知网收录的第一批认定学术期刊。 问:《化工管理》级别? 答:国家级。主办单位:中国石油和化学工业联合会 主管单位&…

API-其他事件

学习目标: 掌握其他事件 学习内容: 页面加载事件元素滚动事件页面尺寸事件 页面加载事件: 加载外部资源(如图片、外联CSS和JavaScript等)加载完毕时触发的事件。 为什么要学?? 有些时候需要等…

华为认证hcna题库背诵技巧有哪些?hcna和hcia有什么区别?

大家都知道华为认证hcna是有题库供考生刷题备考的,但题库中海量的题目想要在短时间背诵下来可并不是一件容易的事情,这就需要我们掌握一定的技巧才行。华为认证hcna题库背诵技巧有哪些? hcna和hcna这二者又有什么区别呢?今天的文章将为大家进行详细解…

IMU坐标系与自定义坐标系转化

1.首先示例图为例&#xff1a; 虚线黑色角度为IMU的坐标系&#xff1b;实线为自定义坐标系&#xff1b; 矫正&#xff1a;&#xff08;默认angleyaw为IMU采的数据角度&#xff09; angleyaw_pt angleyaw-25;if(-180<angleyaw&&angleyaw<-155) // 角度跳变问…

防火墙GRE over IPSec配置

一、基础知识 1、GRE隧道 GRE隧道是一种网络通信协议&#xff0c;使用通用路由封装&#xff08;GRE&#xff09;技术&#xff0c;能够将一种网络协议下的数据报文封装在另一种网络协议中&#xff0c;从而实现在另一个网络层协议中的传输。 GRE隧道的基本概念和工作方式 基本…

怎样实现聊天弹幕效果?

可以使用HTML、CSS和JavaScript的组合。以下是一个简单的步骤和示例代码&#xff0c;说明如何创建一个基本的弹幕效果&#xff1a; HTML结构&#xff1a; 创建一个用于显示弹幕的容器和输入弹幕的表单。 <!DOCTYPE html> <html lang"en"> <hea…

android 通过gradle去除aar的重复资源图片

背景&#xff1a;项目中引入了aar包&#xff0c;结果导致资源出问题了&#xff0c;于是需要对下面aar包进行重复资源去除操作 操作具体如下&#xff1a; 目录&#xff1a;app/build.gradle 末尾配置 apply from: "${project.rootDir}/scripts/excludewidgetAar.gradle&qu…

20240626(周三)AH股行情总结:沪指午后大反弹,港股震荡走高,AIGC、短剧概念走强,低价可转债触底反弹

内容提要 上证指数午后大反弹&#xff0c;创业板指涨近2%。港股震荡走高&#xff0c;恒生科技指数涨近1%。AIGC概念领涨&#xff0c;ST股、贵金属板块领跌。低价可转债集体大涨&#xff0c;广汇转债涨20%触发临停&#xff0c;广汇汽车今日上演地天板。 周三&#xff0c;A股午…

Django项目部署:uwsgi+daphne+nginx+vue部署

一、项目情况 项目根目录&#xff1a;/mnt/www/alert 虚拟环境目录&#xff1a;/mnt/www/venv/alert 激活虚拟环境&#xff1a;source /mnt/www/venv/alert/bin/activate 二、具体配置 1、uwsgi启动配置 根目录下&#xff1a;新增 uwsgi.ini 注意&#xff1a;使用9801端…

NSSCTF-Web题目17(反序列化)

目录 [SWPUCTF 2021 新生赛]pop 1、题目 2、知识点 3、思路 [NISACTF 2022]popchains 4、题目 5、知识点 6、思路 [SWPUCTF 2021 新生赛]pop 1、题目 2、知识点 php反序列化&#xff0c;代码审计 3、思路 打开题目 出现代码&#xff0c;接下来我们逐步对代码进行分析…