国标GB/T 28181详解:GB/T28181状态信息报送流程

news2024/11/17 23:33:02

目      录

一、状态信息报送

二、状态信息报送的基本要求

三、命令流程

1、流程图 

2、流程描述

四、协议接口

五、产品说明

六、状态信息报送的作用

七、参考


        在国标GBT28181中,定义了状态信息报送的流程,当源设备(包括网关、SIP 设备、SIP 客户端或联网系统)发现工作异常时,应立即向本 SIP 监控域的 SIP 服务器发送状态信息;无异常时,应定时向本 SIP 监控域的 SIP 服务器发送状态信息。。

一、状态信息报送

        GB/T28181中描述的状态信息报送在实际应用中具有重要的作用,这些状态信息能够实时反映监控系统中各设备的运行状态和性能数据,为项目管理者提供全面、准确的监控信息,从而确保整个系统的稳定运行和高效管理,包括以下几个具体方面:

        首先,状态信息报送保证了监控系统数据传输的实时性和准确性。通过定期报送设备的状态信息,项目管理者可以及时了解各设备的在线状态、工作模式和信号质量等关键指标,确保视频流和其他数据的稳定传输。这对于需要实时监控和快速响应的应用场景尤为重要,如公共安全、交通管理等领域。

        其次,状态信息报送有助于设备运行状态的监测和故障预警。通过实时分析设备状态数据,项目管理者可以及时发现潜在的设备故障或异常情况,并采取相应的维护措施,避免故障扩大化或影响整个系统的正常运行。这种预防性的维护策略可以显著提高设备的使用寿命和系统的稳定性。

        同时,状态信息报送在安全防范方面也发挥着重要作用。通过监控设备的状态信息,可以及时发现非法入侵、设备篡改等安全事件,并触发相应的报警和应急响应机制。这有助于保障项目安全,防止恶意破坏和非法访问等行为。

        最后,状态信息报送还可以为能源管理提供有力支持。通过收集和分析设备的能耗数据,项目管理者可以制定合理的能源管理策略,优化设备的运行模式和能耗水平,降低运营成本并减少对环境的影响。

        总之,GB/T28181中描述的状态信息报送在实际应用中具有多方面的作用,包括保障监控系统数据传输的实时性和准确性、监测设备运行状态和故障预警、增强安全防范能力以及优化能源管理等。这些功能共同确保了项目的稳定运行和高效管理。

二、状态信息报送的基本要求

        根据《GB/T 28181-2012》第9章关于状态信息报送的描述,GB28181的状态信息报送应满足以下基本要求:

         a) 当源设备(包括网关、SIP 设备、SIP 客户端或联网系统)发现工作异常时,应立即向本 SIP 监控域的 SIP 服务器发送状态信息;无异常时,应定时向本 SIP 监控域的 SIP 服务器发送状态信息。

        b) 状态信息报送采用 IETF RFC 3428 中定义的 MESSAGE 方法。

        c) SIP 设备宜在状态信息中携带故障子设备描述信息,详见 A.2.5.2 状态信息报送。

        d) 通过周期性的状态信息报送,实现注册服务器与源设备之间的状态检测,即心跳机制。心跳发送方、接收方需统一配置心跳间隔参数,按照心跳间隔定时发送心跳消息,默认心跳间隔为60 s。心跳发送方、接收方需统一配置心跳超时次数参数,心跳消息连续超时达到心跳超时次数则认为对方下线,默认心跳超时次数为 3次。

        e) 心跳接收方在心跳发送方上线状态下,检测到心跳消息连续超时达到配置次数则认为心跳发送方离线:心跳发送方在心跳接收方上线状态下,检测不到心跳响应消息连续超时达到配置次数则认为心跳接收方离线。

三、命令流程

1、流程图 

        状态信息报送流程符合如下流程图:

 

2、流程描述

命令流程描述如下:

        a) 1:源设备向SIP服务器发送设备状态信息报送命令。设备状态信息报送命令采用 Message方法携带;

        b) 2:SIP服务器收到命令后返回200 OK。

四、协议接口

        协议接口满足以下要求:

        a) MESSAGE 消息头 Content-type 头域为 Content-type: Application/MANSCDP+xml;

        b) 状态信息报送命令采用 MANSCDP 协议格式定义:请求命令消息体采用XML 格式封装XML消息体的格式定义应符合 A,2.5.1 规定的前导声明,消息体元数据序列格式应符合A.2.5.2的规定;

        c) 状态信息报送命令应包括命令类型(CmdType)、设备/系统编码(DeviceID)、是否正常工作(Status)等,采用 MESSAGE 方法的消息体携带;

        d) MESSAGE 消息的成功和错误应答均无消息体。

五、产品说明

​        AS-V1000视频监控平台能够多种方式接入不同品牌的视频监控平台、视频相关设备、外围设备等;支持国际和国内的一些标准对接协议,包括RTSP协议、Onvif协议、GB/T28181协议、ehome协议、主动注册协议等等。

        AS-V1000视频监控平台能够完美支持GB/T28181,通过公安一所的GB/T28181全项检测。既可以作为GB/T28181的上级,也可以作为GB/T28181的下级,还能够进行GB/T28181的互联(同时作为上级,又可以作为下级);能够通过GB/T28181进行多大8级的级联。目前AS-V1000视频监控平台也已经完全支持最新的GB/T28181-2022版本。        

        可以通过通信协议,接入IPC、DVR、DVS、NVR等硬件设备、以及一些大型的软件或者硬件形式的视频监控平台,包括海康威视、浙江大华、苏州科达、杭州宇视等主流品牌;对于有些特定品牌的平台,也能够通过SDK接口、私有协议等方式接入进入本系统平台;反过来,本平台也提供开放接口,能够接入到其他标准或者非标准的平台。

六、状态信息报送的作用

        国标GBT28181中,通过对状态信息报送流程的定义,可以起到如下作用:

        1、促进产业发展:通过统一的通信协议和标准化的状态信息报送流程,降低了视频监控系统的集成难度,促进了不同厂商之间的竞争与合作,进一步推动了视频监控产业的创新和发展。

        2、提高系统稳定性:状态信息报送机制可以实时监测设备的运行状态和故障情况,及时发现并解决潜在的问题,提高了整个监控系统的稳定性和可靠性。

        3、优化资源配置:通过分析设备状态信息和故障报告,可以更合理地分配资源,例如维修人员、备件等,提高了资源的使用效率和管理水平。

        4、降低维护成本:统一的状态信息报送机制使得设备故障的定位和排查更加快速和准确,降低了设备的维护成本和时间成本。

        5、提高用户体验:状态信息报送机制可以及时向用户反馈设备的运行状态和故障情况,提高了用户的使用体验和管理效率。

        6、增强安全保障:设备状态信息的实时监测可以及时发现异常情况,例如设备被非法接入或篡改等,增强了整个监控系统的安全保障能力。

        7、促进智能化发展:随着技术的发展,状态信息报送机制可以与人工智能等技术相结合,实现设备的智能化管理和运维,推动了整个监控系统的智能化发展。

        总之,GB/T28181中定义的状态信息报送的命令流程和协议接口具有多方面的现实意义,对于提升视频监控系统的稳定性、优化资源配置、降低维护成本、提高用户体验、增强安全保障以及促进智能化发展等方面都具有积极的作用。

七、参考

        《GB/T 28181-2022 公共安全视频监控联网系统信息传输、交换、控制技术要求》

        《GB/T 28181-2016 公共安全视频监控联网系统信息传输、交换、控制技术要求》

        《AS-V1000视频监控平台产品概要说明》

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

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

相关文章

面试经典150题 -- 区间(总结)

总的链接 : 面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台最经典 150 题,掌握面试所有知识点https://leetcode.cn/studyplan/top-interview-150/ 228 汇总区间 直接用双指针模拟即可 ; class Solution { public…

华为数通方向HCIP-DataCom H12-821题库(单选题:401-420)

第401题 R1的配置如图所示,此时在R1查看FIB表时,关于目的网段192.168.1.0/24的下跳是以下哪一项? A、10.0.23.3 B、10.0.12.2 C、10.0.23.2 D、10.0.12.1 【答案】A 【答案解析】 该题目考查的是路由的递归查询和 RIB 以及 FIB 的关系。在 RIB 中,静态路由写的是什么,下…

【React】react组件传参

【React】react组件传参 一、props:父组件向子组件传参1、将普通的参数作为props传递2、将jsx作为props传递(组件插槽) 二、自定义事件:子父组件向父组件传参三、context进行多级组件传参四、redux全局状态管理 一、props&#xf…

C++ pair+map+set+multimap+multiset+AVL树+红黑树(深度剖析)

文章目录 1. 前言2. 关联式容器3. pair——键值对4. 树形结构的关联式容器4.1 set4.1.1 set 的介绍4.1.2 set 的使用 4.2 map4.2.1 map 的介绍4.2.2 map 的使用 4.3 multiset4.3.1 multiset 的介绍4.3.2 multiset 的使用 4.4 multimap4.4.1 multimap 的介绍4.4.2 multimap 的使…

利用Dynamo进行模型版本对比

你好,这里是 BIM 的乐趣,我是九哥~ 今天我们来聊一个老生常谈的话题——模型版本对比。 先来看一段视频演示: Dynamo模型版本对比 比较同一个模型的不同版本,找出新增,删除以及更改的内容,虽然感觉上实现…

SpringBoot+Redis如何实现用户输入错误密码后限制登录(含源码)

点击下载《SpringBootRedis如何实现用户输入错误密码后限制登录(含源码)》 1. 引言 在当今的网络环境中,保障用户账户的安全性是非常重要的。为了防止暴力破解和恶意攻击,我们需要在用户尝试登录失败一定次数后限制其登录。这不…

MongoDB从入门到实战之MongoDB快速入门

前言 上一章节主要概述了MongoDB的优劣势、应用场景和发展史。这一章节将快速的概述一下MongoDB的基本概念,带领大家快速入门MongoDB这个文档型的NoSQL数据库。 MongoDB从入门到实战的相关教程 MongoDB从入门到实战之MongoDB简介👉 MongoDB从入门到实战…

图像处理之《可逆重缩放网络及其扩展》论文精读

一、文章摘要 图像重缩放是一种常用的双向操作,它首先将高分辨率图像缩小以适应各种显示器或存储和带宽友好,然后将相应的低分辨率图像放大以恢复原始分辨率或放大图像中的细节。然而,非单射下采样映射丢弃了高频内容,导致逆恢复…

算法练习-二叉树的节点个数【完全/普通二叉树】(思路+流程图+代码)

难度参考 难度:中等 分类:二叉树 难度与分类由我所参与的培训课程提供,但需要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,旨…

基于WordPress开发微信小程序2:决定开发一个wordpress主题

上一篇:基于WordPress开发微信小程序1:搭建Wordpress-CSDN博客 很快发现一个问题,如果使用别人的主题模板,多多少少存在麻烦,所以一咬牙,决定自己开发一个主题模板,并且开源在gitee上&#xff…

Javascript | JS如何断点测试(WebStorm)

JavaScript的断点与之前所学到的Java和python在jetbrain系列编辑器中的断点debug不太一样,往常我们在编写python的时候用pycharm的时候是直接断点进入debug的,就像下面这样 只要直接在代码中断点,然后运行debug功能即可 但是在WebStorm中不是…

网络流数据集处理(深度学习数据处理基础)

一、数据集处理 处理数据集是一个文件夹 一个文件夹处理的,将原网络流数据集 放入一个文件夹 处理转换成 Json文件。(数据预处理)然后将这些文件处理成目标文件格式 再分割成训练集和测试集。每次运行只会处理一个文件夹。 运行train.py 导入…

2024牛客寒假训练营1总结

G题不开long long的后果&#xff0c;即使有思路也没用。(给我气的) E题&#xff0c;不看数据范围的后果&#xff0c;不能一题名取题啊。 using ll long long; void solve() {int n, m;std::cin >> n >> m;std::vector<int>a(n);for (int i 0; i < n; i)…

数据分析基础之《pandas(4)—pandas画图》

1、DataFrame.plot(xNone, yNone, kindline) 说明&#xff1a; x&#xff1a;设置x轴标签 y&#xff1a;设置y轴标签 kind&#xff1a; line 折线图 bar 柱状图 hist 直方图 pie 饼图 scatter 散点图 # 找到p_change和turnover之间的关系 data.plot(xvolume, yturnover, kinds…

十一、计算机分类

1、按照性能和用途分类 计算机分类 计算机按照性能、用途和规模可以分为以下几种类型&#xff1a; 1&#xff09;巨型机&#xff08;超级计算机&#xff09; 采用大规模并行处理体系结构。运算速度最快、体积最大、价格最昂贵。主要用于尖端科学研究领域&#xff0c;如灾难预测…

【AudioPolicy To AudioHAL笔记(三)】安卓S上audio_policy_configuration.xml 加载过程分析

安卓S上audio_policy_configuration.xml 加载过程分析 /*****************************************************************************************************************/ 声明: 本博客内容均由https://blog.csdn.net/weixin_47702410原创&#xff0c;转载or引用请注明…

Iceberg从入门到精通系列之二十三:Spark查询

Iceberg从入门到精通系列之二十三&#xff1a;Spark查询 一、使用 SQL 查询二、使用 DataFrame 进行查询三、Time travel四.Incremental read五、检查表六、History七、元数据日志条目八、Snapshots九、Files十、Manifests十一、Partitions十二、所有元数据表十三、参考十四、使…

flv视频格式批量截取封面图(不占内存版)--其他视频格式也通用

flv视频格式批量截取封面图&#xff08;不占内存版&#xff09;--其他视频格式也通用 需求&#xff08;实现的效果&#xff09;功能实现htmlcssjs 需求&#xff08;实现的效果&#xff09; 批量显示视频&#xff0c;后端若返回有imgUrl,则直接显示图1&#xff0c; 若无&#xf…

安卓SurfaceTexture中updateTexImage使用及源码分析

文章目录 引言updateTexImage 简单使用SurfaceTexture 初始化相关源码分析Surface 绘制流程源码分析createBufferQueue 源码分析SurfaceTexture 之 updateTexImage 源码分析结尾 本文首发地址 https://h89.cn/archives/140.html 最新更新地址 https://gitee.com/chenjim/chenji…

2024数模美赛C题F题完整代码结果展示

C&#xff1a;Momentum in Tennis 实在精力有限&#xff0c;完整讲解可以移步去看我的讲解视频啦&#xff1a; 美赛C题每一问代码结果讲解及进度说明 F&#xff1a;Reducing lllegal Wildlife Trade 实在精力有限&#xff0c;完整讲解可以移步去看我的讲解视频啦&#xff1a; ​…