国标GB/T 28181详解:GB/T28181基本注册流程和注销流程

目                 录

一、基本要求

二、注册流程

三、注销流程

四、产品说明

五、参考


一、基本要求

        根据《GB/T 28181-2022》第9章关于注册和注销的描述,GB28181的注册和注销应满足下面这些要求:

  1. SIP 客户端网关、SIP 设备、联网系统等 SIP 代理(SIP UA)应使用IETF RFC 3261 定义的 REGISTER 方法进行注册和注销。注册和注销时应进行认证,认证方式应支持数字摘要认证方式,高安全级别的宜支持数字证书的认证方式。
  2. 注册成功后,SIP 代理在注册过期时间到来之前,应向注册服务器进行刷新注册,刷新注册消b息流程应与9.1.2.1的流程描述一致,并遵循 IETF RFC 3261 对刷新注册的规定。
  3. 若注册失败,SIP 代理应间隔一定时间后继续发起注册过程,与上一次注册时间间隔应可调,一般情况下不应短于 60 s。
  4. 系统、设备注册过期时间应可配置,缺省值为 86400 s(1 天)应在注册过期时间到来之前发送刷新注册消息,为 SIP 服务器预留适当刷新注册处理时间,注册过期时间不应短于 3 600 s。
  5. SIP 代理注册成功则认为 SIP 服务器为在线状态,注册失败则认为 SP 服务器为离线状态。SIP 服务器在 SIP 代理注册成功后认为其为在线状态,SIP 代理注册过期则认为其为离线状态。
  6. 对于处于开启网络地址转换(NAT)功能的路由器内侧的 SIP 代理,宜支持使用 TCP 发起 SIP注册,并在注册成功后保持 TCP 连接不关闭,SIP 代理及服务器在该 TCP 通道里发送心跳、刷新注册、视音频点播、控制等所有请求及响应 SIP 消息。若 TCP 通道断开,则认为 SIP 代理异常掉线,SIP 代理应按前述要求间隔一定时间后重新发起注册。

二、注册流程

        注册流程是终端设备(即SIP代理)向SIP平台(即SIP服务器)注册,以获得会话建立、事件上报等权限的过程。流程如下:

  1. 终端设备向平台发起注册请求,携带设备的相关信息,如设备ID、版本号等。
  2. SIP平台向 终端设备发送响应401, 并在响应的消息头 WWW_Authenticate 字段中给出适合终端设备的认证体制和参数;
  3. 终端设备重新向SIP 平台发送  Register 请求, 在请求的 Authorization 字段给出信任书,包含认证信息;
  4. SIP 平台对请求进行验证, 如果检查出 终端设备身份合法(括设备ID是否已存在、版本号是否合法等), 向 终端设备发送成功响应200 OK(注册成功消息, 并分配会话ID和端口号), 如果身份不合法则发送拒绝服务应答。
  5. 终端设备接收到注册成功消息后,记录会话ID和端口号,并向平台发送心跳包以保持连接。

三、注销流程

        注销流程是终端设备(即SIP代理)向SIP平台(即SIP服务器)注销当前会话的过程。流程如下:

  1. 终端设备向平台发起注销请求(Expires 字段的值为0, 表示要注销),携带会话ID和端口号。
  2. SIP平台向 终端设备发送响应401, 并在响应的消息头 WWW_Authenticate 字段中给出适合终端设备的认证体制和参数。
  3. 终端设备重新向SIP 平台发送 Register 请求, 在请求的 Authorization 字段给出信任书,包含认证信息,Expires 字段的值为0;
  4. SIP平台接收到注销请求后,验证会话的合法性,包括会话ID和端口号是否存在等。 如果验证通过,SIP平台向终端设备返回注销成功消息(即成功响应200 OK,),并释放会话资源。如果不通过则发送拒绝服务应答。
  5. 终端设备接收到注销成功消息后,结束当前会话,并停止发送心跳包。

四、产品说明

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

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

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

五、参考

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

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

GB/T28181-2016协议SDK是指符合国家标准GB/T28181-2016《视频监控联网系统通信协议》的软件开发工具包(Software Development Kit)。 GB/T28181-2016是中国国家标准化管理委员会发布的视频监控联网系统通信协议。该协议规定了视频监控设备之间的通信方式和数据格式,以便实现视频设备的互联互通。而GB/T28181-2016协议SDK是为了便于软件开发人员在开发视频监控相关应用程序时,能够快速、准确地实现与各种视频监控设备之间的通信而提供的工具包。 GB/T28181-2016协议SDK提供了一系列的软件库、接口和示例代码,可以帮助开发人员快速集成和开发符合该协议的应用程序。通过使用SDK,开发人员可以轻松地实现与视频监控设备的通信,并获取设备的视频流、音频流、告警信息等数据。同时,SDK还提供了一些常用的功能和接口,例如设备发现、设备状态查询、云台控制等,以便开发人员能够更方便地实现各种视频监控相关的功能。 通过使用GB/T28181-2016协议SDK,开发人员可以快速实现与视频监控设备的互联互通功能,提高开发效率和程序稳定性。这对于视频监控行业来说,是非常重要的一项技术支持。而且,GB/T28181-2016协议SDK符合国家标准,保证了应用程序与不同品牌、型号的视频监控设备之间的兼容性,提高了整个行业的互操作性。 总而言之,GB/T28181-2016协议SDK是一个符合国家标准的软件开发工具包,用于实现与视频监控设备之间的通信和互联互通功能。它的出现,为视频监控行业的软件开发提供了一种标准化、高效的开发方式,促进了整个行业的发展。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值