contactid协议.docx
- 文档编号:26682633
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:11
- 大小:20.49KB
contactid协议.docx
《contactid协议.docx》由会员分享,可在线阅读,更多相关《contactid协议.docx(11页珍藏版)》请在冰豆网上搜索。
contactid协议
竭诚为您提供优质文档/双击可除
contact,id协议
篇一:
sip通信协议
sip信令流程
1.用户(设备)注册登记
a)用户使用RFc3261中定义的方法RegisteR进行注册登记。
b)注册登记流程如下:
1)用户单元向sip服务器发送RegisteR消息。
2)sip服务器收到注册登记消息后回复200ok表示收到请求,并在回复消息中捎
带md5加密种子。
3)用户单元收到200ok回复后读取加密种子后经以下算法得出注册密码:
md5(devid+seed+md5(pwd)),再次发送注册登记请求。
4)服务器收到此请求后应对注册登记信息进行验证、核准后将注册成功或失败的
消息返回给用户单元。
注:
设备注册登记与用户一样。
图1注册登记
消息示例:
F1:
RegisteRsip:
服务器ip地址:
端口sip/2.0
Via:
sip/2.0/udp用户单元ip地址
max-Forwards:
70
From:
用户名;tag=bk32b1u8dkdrb
to:
服务器名
call-id:
17250
cseq:
1RegisteR
contact:
expires:
3600
F2:
sip/2.0200ok
Via:
sip/2.0/udp用户单元ip地址
to:
服务器名
From:
用户名;tag=bk32b1u8dkdrb
call-id:
17250
cseq:
1RegisteR
expires:
3600
\r\n
123610067c3011df9cb100215ec80f78\r\nF3:
RegisteRsip:
服务器ip地址:
端口sip/2.0
Via:
sip/2.0/udp用户单元ip地址
max-Forwards:
70
From:
用户名;tag=bk32b1u8dkdrb
to:
服务器名
call-id:
17250
cseq:
1RegisteR
contact:
expires:
3600
\r\n
61739fac8f1637ee3d2e757533b9a189\r\nF4:
sip/2.0200ok
Via:
sip/2.0/udp用户单元ip地址
to:
服务器名
From:
用户名;tag=bk32b1u8dkdrb
call-id:
17250
cseq:
1RegisteR
expires:
3600
\r\n
20xx0620t135255z\r\n
或:
sip/2.0401unauthorized
Via:
sip/2.0/udp用户单元ip地址
to:
服务器名
From:
用户名;tag=bk32b1u8dkdrb
call-id:
17250
cseq:
1RegisteR
expires:
3600
2.心跳信息传递
a)用户使用RFc3261中定义的方法RegisteR进行心跳保活。
b)注册登记流程如下:
1)用户单元向sip服务器发送RegisteR请求,RegisteR请求的消息体应该添加xml
节点heartbeat_request表示是心跳包。
2)sip服务器收到心跳包消息后回复200ok加time数据体。
注:
设备心跳与用户一样。
图2心跳信息传递
消息示例:
F1:
RegisteRsip:
服务器ip地址:
端口sip/2.0
Via:
sip/2.0/udp用户单元ip地址
max-Forwards:
70
From:
用户名;tag=bk32b1u8dkdrb
to:
服务器名
call-id:
17250
cseq:
1RegisteR
contact:
expires:
3600
\r\n
\r\n
F2:
sip/2.0200ok
Via:
sip/2.0/udp用户单元ip地址
to:
服务器名
From:
用户名;tag=bk32b1u8dkdrb
call-id:
17250
cseq:
1RegisteR
expires:
3600
\r\n
20xx0620t142711z\r\n
3.设备列表请求
a)用户使用RFc3261中定义的方法subscRibe进行设备列表请求。
b)设备列表请求如下:
1)用户单元向sip服务器发送subscRibe请求,subscRibe请求的消息体应该添加
catalog_request等xml节点表示是请求设备列表。
2)sip服务器收到请求后回复200ok加设备位置信息。
3)sip服务器发送notiFy请求给用户,notiFy请求的消息体中添加各个设备的具
体信息。
4)用户收到notiFy请求后回复200ok。
图3设备列表请求
消息示例:
无F2
F1:
subscRibesip:
服务器ip地址:
端口sip/2.0
max-Forwards:
70
From:
用户名;tag=bk32b1u8dkdrb
to:
服务器名
call-id:
17250
cseq:
1subscRibe
contact:
expires:
3600
\r\n
devs\r\n
F2:
sip/2.0200ok
Via:
sip/2.0/udp用户单元ip地址
to:
服务器名
From:
用户名;tag=bk32b1u8dkdrb
call-id:
17250
cseq:
1subscRibe
expires:
3600
\r\n
33010000
杭州西湖区街道
r\n
F3:
notiFysip:
服务器ip地址:
端口sip/2.0
max-Forwards:
70
From:
服务器名;tag=bk32b1u8dkdrb
to:
用户名
call-id:
17250
cseq:
1notiFy
contact:
expires:
3600
\r\n
330100000010000101
路面监控1
4
11.01
12.01
1
\r\n
F4:
sip/2.0200ok
Via:
sip/2.0/udp用户单元ip地址
to:
用户名
From:
服务器名;tag=bk32b1u8dkdrb
call-id:
17250
cseq:
1RegisteR
expires:
3600
4.实时监控
a)用户使用RFc3261中定义的方法inVite进行设备列表请求。
b)实时视频请求如下:
1)用户单元向sip服务器发送inVite请求,inVite请求的消息体应该添加media
等xml节点表示是请求实时视频,同时消息体中也要添加表示视频参数的节点,如:
分辨率、音视频压缩格式、码率等。
2)接着sip服务器转发inVite请求给设备。
3)sip服务器收到请求后回复100trying表示收到请求。
4)设备收到inVite请求后先回应100trying,表示收到请求。
5)设备收到media请求信息后,回复200ok给sip服务器。
6)sip服务器回复200ok给用户表示准备发送视频给用户,200ok回复的消息体
中有发送给用户的视频的参数信息,如分辨率、音视频压缩格式、码率等,还有视频转发服务器的ip、端口以及用户需要发送给视频服务器的激活码消息体信息。
7)用户收到200ok请求后回复ack给sip服务器。
8)sip服务器向设备回应ack,设备收到ack后开始发送视频。
9)用户向sip服务器发送bye请求表示用户结束接收视频数据。
10)sip服务器转发bye请求给设备。
11)设备收到bye后,停止视频发送,并响应2000k给服务器。
12)sip服务器回复200ok给用户表示bye请求完成。
篇二:
报警方案
1概述
随着国民经济的高速发展,国民生活水平有了很大提高;但是随着城市不断扩大、流动人口不断增加,派出所及小区保安的治安任务日益繁重。
单靠物防或人防已难以满足日趋复杂的安防形势的要求。
而将技防与物防、人防结合起来,利用先进传感探测技术、通讯技术、计算机技术,组成智能化、全数码、多功能的区域联网报警系统,已越来越受到银行、政府机关、商场等部门或单位的重视并广泛采用。
区域联网报警系统是为社会提供有偿服务的安全防范系统,是“110”报警中心的子系统,并且是“110”报警中心报警功能的延伸和补充。
它的任务是通过报警网络,为企事业单位和居民提供昼夜的安全技术防范服务,防止和减少案件、事故的发生,保障国家、集体和人民群众财产和生命的安全。
区域联网报警系统是进一步发挥现代先进科学技术手段,充分发挥“110”报警中心的功能,扩大报警受理面,使之从现在的电话拨打报警增扩至“区域系统”自动报警,首脑要害部位紧急快速报警,从而进一步完善安全防范报警体系,提高社会的整体防范能力,满足社会不同层次和多方面安全保障的需要,创造更加良好的社会治安环境。
区域联网报警系统从根本上来说是利国利民,保一方平安的有效手段,对于维护社会治安,预防和制止犯罪发挥着重大作用。
2系统实现目标
完整的报警中心是由前端报警设备、通信息道、接警中心设备及其他辅助设备组成。
区域联网报警系统不是一个简单的技术工程!
区域联网报警系统一旦建立,它将是一个长期的、不间断的过程。
区域联网报警系统的最终功效是能准确、快速的为网络客户服务,预防或制止犯罪,保证联网用户的人身财产安全不受损害。
然而,从客户单位报警系统的建立、入网,到报警(警情报警、误报、相关操作等)后的预处理、出警、档案记录等的过程,是一个牵涉面广而且急需沟通效率的过程。
所以是否能够很好实现这些功能是报警中心能否保证生存运营的基础;然而有一个好的中心接警软件又是保证实现报警中心建设、运营所需各项功能的基础。
因此,报警中心接警软件必须具备以下功
能:
1、警中心的软件一定要兼容多种通讯格式(cFskiii、ademcocontact
id、4+2等)。
2、要有详细完整的用户资料信息(包括用户各个防区
位置及报警设备类
型的具体显示)。
3、对于所有前端报警主机上报的信息可以保存,遇到上报前端报警设备
及主机维护信息时及时处理,避免造成贻误警情。
4、对所有前端主机上报的警情信息及处理结果的所有内容可以存档,当
需要它证明责任时能够有据可依。
5、用户量预计可达一千户。
6、报警处理系统软件提供二次开发协议,能接入三台合一系统软件,报警信息能通过tcp/ip协议在接警台上显示并处理。
3系统实现原理
报警系列产品实现联网报警的基本原理如下图:
紧急按钮整个系统分为三部:
用户端设备、信道、报警中心设备。
1、用户端设备及其作用:
用户端设备主要包括:
报警控制主机、移动探测器、门磁、紧急按钮、玻璃破碎探测器、烟热感应探测器、周界防范、震动探测器等。
(1)、报警控制主机有两中状态:
布防警戒状态和撤防待机状态。
可以
接收探测器设备发送的报警信号,在布防状态下报警主机会通过
公用电话网向报警中心发送报警报告。
(2)、移动探测器分为单鉴和双鉴两种,它会发现探测范围内的移动的
物体(有热辐射),并向报警控制主机发送电子信号。
当防范范
围内无人,报警控制主机处于布防警戒状态时,一旦有人非法入
侵,移动探测器会立即发现并向报警控制主机发送电子信号,报
警控制主机向报警中心发送报警报告。
达到防止盗贼入侵的目
的。
(3)、门磁安装于门窗上,当门窗在布防状态下被打开时,引起门磁状
态的变化而发生报警。
(4)、紧急按钮:
紧急按钮相当于一个开关,用于改变报警回路的状
态,达到报警的目的,使用简捷方便有效。
金融银行系统在发生
抢劫时或者家庭用户有病人、老人或发生危险时安下紧急按钮,
可以迅速得到报警中心的援助。
2、信道及其作用:
本联网报警系统是通过公共电话网来进行传输信息的,它主要是起到一个媒介的作用,报警中心才会接收到前端设备上报的信息,完成整个系统的运作。
3、报警中心设施及其作用:
报警中心的核心部分是报警中心接警软件,它决定了中心的基本功能,同时计算机、Fe100接警机、打印机等器材的选择也同样影响着中心的综和性能。
报警中心软件名称是Fe-10,适用安定宝公司的系列报警主机联网。
使用windows2000professional操作系统。
窗口的操作简单易行,用鼠标作功能选择和操作。
使用“Fe-10”软件必须安装加密狗,以防止非法盗用。
下面简单介绍“Fe-10”的基本性能:
(1)警情准确
接警主机与报警中心之间采用cFskiii、contactid、4+2通讯格式,保证了警情准确无误的采集、发送、传输、接收。
(2)接警迅速
在保证警情准确传递并满足邮电部入网指标的前提下,减少了报警主机与接警软件之间传递的信息量,使警情快速由用户端传至中心.从主机报警到中心接警的时间为15-20秒.
(3)安全性强
报警中心不同级别人中员具有不同权限,可根据需要单独定义.软件对任一操作逐一记录,便于日后查询.
(4)用户容量大
接警软件可支持8条电话线同时接警。
(5)管理方便
简体中文界面菜单提示,快捷按钮操作方便.
接警时有声光提示.对不同事件可以采用不同声音作为区别.
用户资料详细明;可绘制住户的房间结构图,并标明易受入侵部位.
(6)数据库
采用微软公司的access数据库产品作为中心用户资料和报警信息记录的数据库平台,具有操作速度快,运行稳定的特点。
实现了数据库的备份、恢复、整理的功能大大加强数据库的安全性。
(7)自定义性强
自定义软件显示界面、自定义报警声音、自定义计划任务、自定义主机类型和编码方案。
实时显示报告信息的内容可以自定义设置,当来报警信息时是否自动弹出用户地图可以自定义。
(8)统计、查询功能强大
具有强大统计报表功能,利用综合条件查询的方法查找需要的数据报表。
有测试报告、布撤防、有无报告统计。
4实现方案
(1)、报警中心
报警中心设接警计算机一台,接收前端设备的各项信息报告.
接警中心软件使用Fe-10接警软件,具有强大的管理功能,除了根据需要进行相关的数据统计打印以外,还有地图显示功能。
接警中心可以了解报警的具体位置,统一指挥调度,大大缩短出警时间,更有效的打击犯罪分子,保卫国家群众的财产和生命安全。
系统工作流程:
报警中心根据报警单位的险情等级或实际情形决定是否加以支援或进行一些其他处理;由报警中心调动附近警力进行支援。
报警中心配置图:
ademco系列用户端ademcocontactid、ademco4+2express等报警格式。
抓擢功能。
来电显示功能。
遥控编程
接警计算机接收到报警信息后,在其显示器显示报警信息并以声、光等形式通知接警人员,同时管理计算机在地图上显示报警用户的位置,接警人员可以根据需要调度巡逻车出警。
以便于统一指挥调度。
五、根据配置接警设备的介绍:
1、多功能报警接收卡
多功能报警接收卡是一款多功能报警接收设备,功能强大,价格低廉,适用于各种中小型报警中心.
多功能报警接收卡完全兼容c&kcFskiii和ademcocontactid、ademco4+2express等报警信息格式的同时接入。
它的来电显示功能(Fsk模式),配合抓擢、遥控编程(需报警接收管理软件支持),为用户安装、调试及使用提供了极大的方便。
1、输入特性:
由一块主板和1-2个电话模块组成,每个电话模块可以接两条电话线,最多可以实现4条电话线同时接警.
多功能报警接收卡可以接收c&kcFskiii和ademcocontactid、
ademco4+2express等报警信息格式的同时接入。
2、输出特性:
篇三:
sip协议格式详解
1.sip
1.1.1.sip格式
每条sip消息由以下三部分组成:
(1)起始行(startline):
每个sip消息由起始行开始。
起始行传达消息类型(在请求中是方法类型,在响应中是响应代码)与协议版本。
起始行可以是一请求行(请求)或状态行(响应)。
(2)sip头:
用来传递消息属性和修改消息意义。
它们在语法和语义上与http头域相同(实际上有些头就是借自http),并且总是保持格式:
:
。
(3)消息体:
用于描述被初始的会话(例如,在多媒体会话中包括音频和视频编码类型,采样率等)。
消息体能够显示在请求与响应中。
sip清晰区别了在sip起始行和头中传递的信令信息与在sip范围之外的会话描述信息。
可能的体类型就包括本文将要描述的sdp会话描述协议。
1.1.2.消息头
“where”列描述了在头域中能够使用的请求和应答的类型。
这列的值是:
R:
头域只能在请求中出现;r:
头域只能在应答中出现;
2xx,4xx,等等:
一个数字的值区间表示头域能够使用的应答代码。
c:
头域是从请求拷贝到应答的。
如果”where”栏目是空白,表示头域可以在所有的请求和应答中出现。
“proxy”列描述了proxy在头域上的操作
a:
如果头域不存在,proxy可以增加或者连接头域m:
proxy可以修改现存的头域值d:
proxy可以删除头域值
r:
proxy必须能读取这个头域,因此这个头域不能加密。
接下来6个栏目与在某一个方法中出现的头域有关:
c:
条件;对头域的要求依赖于消息的内容m:
头域是强制要有的。
m*:
头域应当被发送,但是客户端/服务端都需要准备接收没有这个头域的消息。
o:
头域是可选的。
t:
头域应当被发送,但是客户端/服务端都需要准备接收没有这个头域的消息。
客户端/服务端都需要准备接收没有这个头域的消息。
如果通讯的协议是基于面向流的协议(比如tcp),那么头域值必须被发送。
*:
如果消息体不为空,那么头域值就绪要的。
(细节请参见20.14,20.15和7.4节)-:
这个头域是不适用的。
1.1.3.请求格式
1.1.4.响应格式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- contactid 协议