目 录
一、基本要求
二、注册流程
三、注销流程
四、产品说明
五、参考
一、基本要求
根据《GB/T 28181-2022》第9章关于注册和注销的描述,GB28181的注册和注销应满足下面这些要求:
- SIP 客户端网关、SIP 设备、联网系统等 SIP 代理(SIP UA)应使用IETF RFC 3261 定义的 REGISTER 方法进行注册和注销。注册和注销时应进行认证,认证方式应支持数字摘要认证方式,高安全级别的宜支持数字证书的认证方式。
- 注册成功后,SIP 代理在注册过期时间到来之前,应向注册服务器进行刷新注册,刷新注册消b息流程应与9.1.2.1的流程描述一致,并遵循 IETF RFC 3261 对刷新注册的规定。
- 若注册失败,SIP 代理应间隔一定时间后继续发起注册过程,与上一次注册时间间隔应可调,一般情况下不应短于 60 s。
- 系统、设备注册过期时间应可配置,缺省值为 86400 s(1 天)应在注册过期时间到来之前发送刷新注册消息,为 SIP 服务器预留适当刷新注册处理时间,注册过期时间不应短于 3 600 s。
- SIP 代理注册成功则认为 SIP 服务器为在线状态,注册失败则认为 SP 服务器为离线状态。SIP 服务器在 SIP 代理注册成功后认为其为在线状态,SIP 代理注册过期则认为其为离线状态。
- 对于处于开启网络地址转换(NAT)功能的路由器内侧的 SIP 代理,宜支持使用 TCP 发起 SIP注册,并在注册成功后保持 TCP 连接不关闭,SIP 代理及服务器在该 TCP 通道里发送心跳、刷新注册、视音频点播、控制等所有请求及响应 SIP 消息。若 TCP 通道断开,则认为 SIP 代理异常掉线,SIP 代理应按前述要求间隔一定时间后重新发起注册。
二、注册流程
注册流程是终端设备(即SIP代理)向SIP平台(即SIP服务器)注册,以获得会话建立、事件上报等权限的过程。流程如下:
- 终端设备向平台发起注册请求,携带设备的相关信息,如设备ID、版本号等。
- SIP平台向 终端设备发送响应401, 并在响应的消息头 WWW_Authenticate 字段中给出适合终端设备的认证体制和参数;
- 终端设备重新向SIP 平台发送 Register 请求, 在请求的 Authorization 字段给出信任书,包含认证信息;
- SIP 平台对请求进行验证, 如果检查出 终端设备身份合法(括设备ID是否已存在、版本号是否合法等), 向 终端设备发送成功响应200 OK(注册成功消息, 并分配会话ID和端口号), 如果身份不合法则发送拒绝服务应答。
- 终端设备接收到注册成功消息后,记录会话ID和端口号,并向平台发送心跳包以保持连接。
三、注销流程
注销流程是终端设备(即SIP代理)向SIP平台(即SIP服务器)注销当前会话的过程。流程如下:
- 终端设备向平台发起注销请求(Expires 字段的值为0, 表示要注销),携带会话ID和端口号。
- SIP平台向 终端设备发送响应401, 并在响应的消息头 WWW_Authenticate 字段中给出适合终端设备的认证体制和参数。
- 终端设备重新向SIP 平台发送 Register 请求, 在请求的 Authorization 字段给出信任书,包含认证信息,Expires 字段的值为0;
- SIP平台接收到注销请求后,验证会话的合法性,包括会话ID和端口号是否存在等。 如果验证通过,SIP平台向终端设备返回注销成功消息(即成功响应200 OK,),并释放会话资源。如果不通过则发送拒绝服务应答。
- 终端设备接收到注销成功消息后,结束当前会话,并停止发送心跳包。
四、产品说明
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视频监控平台产品概要说明》