中国电信网络视频监控技术规范V2 0互联互通补充规范

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1中国电信网络视频监控技术规范V2.0互联互通补充规范V2.01一、补充要求1.总体协议要求(1)按RFC3261定义的消息格式执行;(2)对中国电信全球眼需要的功能参考SIP的构架和信令交互实现的机制进行消息规范;(3)采用SIP的结构描述方式,头信息完全采用SIP协议头结构,消息体采用XML结构化方法。便于后期向SIP体系平滑过渡。(4)平台设备的ID的流水码0。2.SIP消息头域SIP是基于请求/响应的事务处理模型,使用消息方式完成用户的定位,会话的建立和管理。SIP消息分为两类:SIP请求和SIP响应。SIP消息的基本格式为:generic-message=start-line*message-headerCRLF[message-body]start-line=Request-Line/Status-Line一般的SIP消息由开始行、消息头、消息体组成。SIP请求和SIP响应在开始行内容不同。整个SIP消息的大小不超过40KBytes。SIP请求的开始行为:Request-Line=MethodSPRequest-URISPSIP-VersionCRLFSIP响应的开始行为:Status-Line=SIP-VersionSPStatus-CodeSPReason-PhraseCRLF头信息的具体描述:2请求头:INFOsip:xxxContent-Type:application/global_eye_v10+xmlContent-Length:xxxTo:xxxFrom:xxxCSeq:xxxINFOCall-ID:xxxMax-Forwards:xxxVia:xxxContact:xxx[CrLF]回应头:200OKsip:xxxContent-Type:application/global_eye_v10+xmlContent-Length:xxxTo:xxxFrom:xxxCSeq:xxxINFOCall-ID:xxxMax-Forwards:xxxVia:xxxContact:xxx[CrLF]例子:从192.168.15.115的CMS平台向192.168.15.100的CMS平台发出请求,然后192.168.15.100的CMS平台向192.168.15.115的CMS平台给出回应。3每个平台针对SIP的用户取为CMS,身份标示采用“用户@用户源IP”请求头:INFOsip:CMS@192.168.15.115SIP/2.0Via:SIP/2.0/UDP192.168.15.100:0;branch=z9hG4bk241576964Max-Forards:70From:sip:CMS@192.168.15.115;tag=1841049113To:sip:CMS@192.168.15.100Call-ID:841511652-1539196432-1739981531CSeq:3INFOContact:sip:CMS@192.168.15.100:0Content-Type:application/global_eye_v10+xmlContent-Length:302User-Agent:SIP.NET1.0evalutionversion回应头:SIP/2.0200OKVia:SIP/2.0/UDP192.168.15.100:0;branch=z9hG4bk241576964Max-Forards:70From:sip:CMS@192.168.15.100To:sip:CMS@192.168.15.115;tag=1841049113Call-ID:841511652-1539196432-1739981531CSeq:3INFOContent-Type:application/global_eye_v10+xmlContent-Length:302User-Agent:SIP.NET1.0evalutionversion说明:(1)4INFO域使用“CMS@源地址SIP/2.0”的方式说明Via域使用“SIP/2.0/传输方式目的地址:0;branch=...”的方式说明传输方式恒定为UDPbranch必须以z9hG4bK为前缀,后续是一个随机字符串,长度限制在10个以内。Max-Forards域恒定义为70From域使用“sip:CMS@源地址;tag=...”说明,tag是一个长度不大于10的随机字符串To域使用“sip:CMS@目的地址”说明Call-ID域使用3个长度不大于10的随机字符串连接表示CSeq域使用序列号和消息类型表示Contact域使用“sip:邮件地址:0”表示Content-Type域恒定为application/global_eye_v10+xmlContent-Length域表示sip消息体的长度,不包括sip消息的头部User-Agent域恒定义为SIP.NET1.0evaluationversion(2)StatusLine域恒定义为“SIP/2.0200OK”Via域与对应的SIP请求消息头的Via域保持完全一致Max-Forards域恒定义为70From域与对应的SIP请求消息头的To域保持完全一致To域与对应的SIP请求消息头的From域保持完全一致Call-ID域与对应的SIP请求消息头的Call-ID域保持完全一致CSeq域与对应的SIP请求消息头的CSeq域保持完全一致Content-Type域恒定为application/global_eye_v10+xmlContent-Length域表示sip消息体的长度,不包括sip消息的头部User-Agent域恒定义为SIP.NET1.0evaluationversion(3)SIP头回车符定义:采用统一采用\r\nSIP头空格定义:冒号(:)和分号(;)后统一加上一个空格5SIP消息接收端口:消息监听端口采用5060,发送源端口不做要求。3.XML消息定义?xmlversion=1.0encoding=UTF-8?MessageVersion=1.0IE_HEADERMessageType=“MSG_XXXXX”SequenceNumber=包序号SessionID=会话IDSourceID=通讯源IDDestinationID=通讯目的ID/IE_XXXXXParam1=“Value1”Param2=“Value2”//Message说明:xmlversion恒定义为1.0,encoding恒定义为UTF-8MessageVersion恒定义为1.0MessageType是消息类型SequenceNumber是消息的包序号,用于平台内部的消息标示,目的平台的反馈消息需要使用相同的值原样返回SessionID是会话的ID,用于平台内部的会话标示,目的平台的反馈消息需要需要使用相同的值原样返回SourceID是源设备或用户的编码ID,采用CMS平台和内部设备的编码规则,可以是平台ID/CUID/PUID/服务器IDDestinationID是目的设备或用户的编码ID,采用CMS平台和内部设备的编码规则,可以是平台ID/CUID/PUID/服务器IDIE_XXXX是参数块的类型标示,采用“IE_”的前缀表示6(暂时按照原来的定义:Param1和Param2是参数块中参数的名字定义,采用首字母大写的连接字符串,单词缩写可以采用全部大写方式,单词前缀采用首字母大写的方式。)Value1和Value2是参数块中参数的值定义,参数是一个有效字符串,不包含’\0’和英文双引号。(元素结构描述方法句法是否完全采用XML句法结构)(XML句法结构中约定,实体值(EntityValue)必须受下列规则约束:字符串可以包含在单引号(')或双引号()内。字符串中不能包含用来包围字符串的引号字符。字符串中不能包含(&)字符,除了用来作字符引号或实体参照的起始。同样地,字符串中也不能包含百分比字符(%)。)消息中头部和内容对大小写敏感。(XML句法结构中约定,字母的大小写在卷标的所有文字中都是不同的,包括实体名称。)引号内的空格认为是有效内容参考:.设备及用户ID编码编码长度采用固定长度:18位;客户编码采用7位,用户采用11位;编码位数不够18位者采用空格(‘’)后补齐为止;前端设备编码用2位类别码,长度扩到8位。系统内所有的设备及用户均用唯一的ID来标识。ID命名规定如下:域ID(6位)+类别码(1位)+分类编号(7-11位)。7XXYYZZ平台编码类别码前端设备X2位2位2位1位省级编号市级编号市级以下保留各种编码的长度总结:客户编码长度:14BYTE平台设备长度:18BYTE用户编码长度:18BYTE前端编码长度:18BYTE8位设备序号2位设备种类1位主设备(0)辅设备(1)9位设备序号2位设备种类7位客户序号客户编码7+4位(流水)平台编码客户编码用户编码XXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXXXYYYY客户编码2平台设备1前端设备0用户编码3前端设备的设备种类编码定义:主设备(特指具有IP的可以直接主动通讯的设备)类别01-DVR(带本地存储的视频服务器)02-DVS(不带本地存储的视频服务器)03-IP-Camera设备04-解码器副设备(特指除主设备以外的前端设备)类别01-报警输入设备。-开关量,如红外、烟感、门磁等。02-报警输入设备。-模拟量,如电压探测器等。03-报警输出设备。如警灯、警铃。04-保留05-镜头06-云台设备07-语音输入设备08-语音输出设备09-矩阵810-视频输入设备11-视频输出设备中心平台设备的设备种类定义:01—客户端接入服务器;02—中心服务器(泛指平台服务器);03—前端接入服务器;05—AAA服务器;06—VTDU;08—NRU;10—数据库服务器;11—网管服务器;12—文件下载服务器。二、消息定义1.平台注册!—平台注册请求--?xmlversion=1.0encoding=UTF-8?MessageVersion=1.0IE_HEADERMessageType=MSG_CMS_REG_REQSequenceNumber=包序号SessionID=会话IDSourceID=通讯源域ID------CMSIDDestinationID=通讯目的域ID------CMSID/!—本身平台信息--IE_CMS_INFOCmsID=平台域编号CmsName=平台名称IPAddr=平台IP地址或域名9ConnectType=UDPPort=通信端口Location=部署地址Descript=描述信息//Message!—平台注册请求回应--?xmlversion=1.0encoding=UTF-8?MessageVersion=1.0IE_HEADERMessageType=MSG_CMS_REG_RESPSequenceNumber=包序号SessionID=会话IDSourceID=通讯源域ID-------------CMSIDDestinationID=通讯目的域ID----------CMSID/!—本身平台信息--IE_CMS_INFOCmsID=平台域编号CmsName=平台名称IPAddr=平台IP地址或域名ConnectType=UDPPort=通信端口Location=部署地址Descript=描述信息//Message2.设备划归!--设备划归请求--10?xmlversion=1.0encoding=UTF-8?MessageVersion=1.0IE_HEADERMessageType=MSG_START_PU_ACCREDIT_REQSequenceNumber=SessionID=SourceID=通讯源用户ID---

1 / 55
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功