天一应用系统客户端与采集服务间通信协议(84类别).doc_第1页
天一应用系统客户端与采集服务间通信协议(84类别).doc_第2页
天一应用系统客户端与采集服务间通信协议(84类别).doc_第3页
天一应用系统客户端与采集服务间通信协议(84类别).doc_第4页
天一应用系统客户端与采集服务间通信协议(84类别).doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

客户端与采集服务器间通信协议协议版本:V1.01发布日期:2010年9月1. 应用场景采集服务器客户端TCP基站标签标签标签标签标签基站基站TCP序号名称解释通讯协议标识1标签(卡)CID2基站(Reader)通过基站天线接收标签(卡)数据,并定时发送到采集服务器ReaderID3采集服务器运行在PC上的采集软件,收到基站(Reader)的数据后,转发到连接到此采集服务器的客户端。客户端可以通过向采集服务器发送命令的方式对采集服务器和基站进行配置。4客户端使用采集服务器功能的软件,使用TCP协议连接到采集服务器,发送命令与采集服务器通讯,并接收采集服务器转发的基站(Reader)和标签(卡)的信息。2. 通讯协议客户端使用TCP协议连接到采集服务器, 客户端与采集服务器之间的通讯数据包有三类,分别是:客户端采集服务器命令包命令应答包采集信息包序号名称说明命令包客户端向采集服务器发出的命令数据包,以配置基站相关工作参数。命令应答包采集服务器收到命令并执行后,向客户端发出对命令执行结果的反馈数据包。采集信息包采集服务器主动向客户端发出的关于基站及卡数据信息的数据包。该数据包无需客户端应答。以上三类数据包按照下面的帧格式进行打包,以确保客户端和采集服务端能对帧边界进行正确的识别和解包:每帧数据前四个字节分别为校验包头0x1F、0xF1、数据长度高八位、数据长度低八位校验包头数据长度2个字节数据类型基站号数据正文2个字节0x1F 0xF1正文数据长度高8位正文数据长度低8位1字节3字节,高位在前,低位在后实际数据(见数据格式说明)命令数据正文(帧格式中的数据正文内容)的基本格式采用XML格式,XML文档格式要求如下:编码方式:UTF8 编码大小写:区分大小写分隔符: 分隔符采用半角字符下面对三类数据包数据正文分别进行描述:1. 命令包数据正文基本格式说明:CommandType:命令类型ReaderID: 基站地址Content: 命令内容2. 命令响应包数据正文基本格式 说明:ProcessDetail: 命令详细信息,类型:stringProcessResult : 命令处理结果, 1表示执行成功,0表示失败举例: 设置客户端停止接收数据成功 1 3. 采集信息包基本格式 3.命令类型说明客户端向采集服务器发送的命令包中的命令类型列表说明如下:命令类型命令含义1客户端开始接收基站数据2客户端停止接收基站数据3配置基站的上传时间间隔(秒)4配置基站接收灵敏度5配置基站IP和端口号(IP和端口以“,”号隔开)6配置基站接收频率7配置基站所连接采集服务器地址8配置基站天线工作状态9配置基站重连接时间间隔10应用系统登录11配置采集与基站通讯端口12配置采集与客户端通讯端口13配置基站指示灯工作状态14配置授权信息15配置射频发射功率16配置射频发射频率3.1、客户端开始接收基站数据下发命令内容:1注:客户端连接上采集服务后,采集服务默认会向该客户端发送基站数据。3.2、客户端停止接收基站数据下发命令内容:23.3、配置基站的上传时间间隔(秒)下发命令内容: 设置基站1000045的上传时间间隔为5秒310000455说明:如果ReaderID为0则为配置所有基站3.4、配置基站接收灵敏度下发命令内容:配置基站1000045天线2的接收灵敏度为1410000452,1说明:1. 基站接收灵敏度,天线选择(1为天线1,2为天线2)和灵敏度之间用逗号“,”隔开2. 如果ReaderID为0则为配置所有基站3.5、配置基站所连接采集服务器的地址下发命令内容:配置基站1000045的采集服务器IP地址为10.161.3.127,端口号为66665100004510.161.3.127,6666说明:1. IP地址和端口号之间以逗号“,”隔开,IP地址在前2. 如果ReaderID为0则为配置所有基站3. 该条命令只会对基站发生作用,对采集服务器的配置是没有影响的。下发命令时,应确保新的IP地址和端口有新的采集服务器程序在运行。3.6、配置基站接收频率 下发命令内容:配置基站100045的天线1接收信道号为20 610000451,20说明:1. 天线选择(1:天线1,2:天线2),信道号(信道11到信道26),2. 如果ReaderID为0则为配置所有基站3.7、配置基站地址下发命令内容:配置基站1000045的新地址为10000107100004510000103.8、配置配置基站天线工作状态下发命令内容:配置基站1000045天线2正常工作天线1未激活810000452说明:1Content字段含义如下Content含义1天线1正常工作,天线2未激活2天线2正常工作,天线1未激活3天线1天线2都正常工作 2. 如果ReaderID为0则为配置所有基站3.9、配置基站重连时间间隔(秒)下发命令内容:配置基站1000045重连接时间间隔为5秒910000455说明:1. 基站与采集服务器TCP连接因故障断开后,每隔一段时间,基站试图重新连接采集服务器,本命令就是配置这个时间间隔的,取值范围:1-10,单位:秒2. 如果ReaderID为0则为配置所有基站3.10、应用系统登录下发命令内容:公交系统登录10gongjiaogongjiao123说明: 1. 应用系统通过认证系统返回成功提示,应用系统收到回复后开始进行数据同步。3.11、配置采集与基站通讯端口下发命令内容:配置采集与基站通讯端口为9000119000说明:1. 配置完需重启采集服务 3.12、配置采集与客户端通讯端口下发命令内容:配置采集与客户端通讯端口为9999129999说明:1. 配置完需重启采集服务 3.13、配置基站指示灯工作状态下发命令内容:配置1000045基站指示灯亮1s灭1s,状态保留时间30s:1310000453,30命令内容说明: 1. 内容为1,表示配置基站指示灯长亮2. 内容为2,表示配置基站指示灯长灭3. 内容为3,30,表示配置基站指示灯亮1s灭1s,状态保留时间30s3.14、配置授权信息下发命令内容:配置U盘标识卡5986582,7128587允许使用:1410000452: 5986582,1#7128587,1命令内容格式:卡数:卡号,授权信息#卡号,授权信息.3.15、配置授权器射频发射功率下发命令内容:配置授权器1000045射频1发射功率为12:1510000451,123.16、配置授权器射频发射频率下发命令内容:配置授权器1000045射频2发射信道为21:1610000452,21注:信道取值为1126 4. 采集信息类型说明采集服务器收到基站信息后,会主动向客户端发送采集信息包,有以下几种类型:1、 基站登录2、 基站工作状态3、 卡信息(目前支持普通人员卡,其它卡待以后扩展)4、 卡工作参数数据格式说明: /基站100035上传数据 基站号为int类型 2011-1-17 12:00:00.218/数据接收时间 必有节点 /基站工作状态 . /卡类型编号 . /卡工作参数 /其它数据内容4.1、基站登录数据类型:0x01数据长度:4字节数据主题格式:Byte1Byte240x01数据类型:基站号,高位在前低位在后4.2、基站工作状态数据类型:0x02数据主体长度:5字节基站工作状态数据主体格式如下基站工作状态含义Byte1基站温度字节Byte2天线1、2接收灵敏度:015Byte3上传时间间隔:0255秒Byte4基站工作程序区(0:低区1:高区)Byte5指示灯工作状态(0,保留;1,长亮;2,长灭;3,亮1s灭1s)(1) 基站温度字节Bit7Bit60温度正负温度值0:正1:负0127(2) 天线1、2接收灵敏度Bit74Bit30015015天线2接收灵敏度天线1接收灵敏度4.3、基站上传基站工作参数数据类型:0x03数据主体长度:5字节基站工作状态数据主体格式如下基站工作状态含义Byte1基站温度字节Byte2天线1、2接收灵敏度:015Byte3上传时间间隔:0255秒Byte4基站工作程序区(0:低区1:高区)Byte5天线3发射功率(1) 基站温度字节Bit7Bit60温度正负温度值0:正1:负0127(2) 天线1、2接收灵敏度Bit74Bit30015015天线2接收灵敏度天线1接收灵敏度4.6 卡信息(四路射频,包含时间戳)数据类型:0x06数据主体长度:14字节数据主体格式:Byte1Byte26Byte7Byte8Byte9Byte10Byte11解析同上*卡类型标识卡卡号,高位在前低位在后射频4信号强度 射频3信号强度 射频2信号强度 射频1信号强度 报警信息,见下文报警信息位详情Byte12Byte1314时间戳*时间计数值0255定位器号(低频卡使用,卡类型为0x11,0x12)此项目中只包含0x84类型。卡类型如下:位值类型0x01普通定位标识卡(人员)0x02普通定位标识卡(车辆)0x03窨井标识卡0x04护栏标识卡0x05灯杆标识卡0x06电源箱设备标识卡0x07老人标识卡0x08U盘卡0x09腕带式犯人标识卡0x11低频防撕报警类标识卡0x12低频犯人腕带卡0x84低频定位卡0x84报警信息位含义因标识卡而异,详情如下:a普通定位标识卡Bit71Bit0保留电池电压报警位0:正常1:电池报警b 窨井标识卡Bit76Bit54Bit3Bit2Bit1Bit0保留卡状态00:上电状态01:出厂状态10:常规状态11:保留授权状态0:非授权状态1:授权状态移动报警位0:井盖状态正常1:井盖被移动初始化状态位0:正常1:初始化等待 电池电压报警位0:正常1:电池报警c 护栏卡Bit76Bit54Bit3Bit2Bit1Bit0保留卡状态00:上电状态01:3出厂状态10:常规状态11:保留冲撞报警位0:护栏状态正常1:护栏受到冲撞倾斜报警位0:护栏状态正常1:护栏倾斜保留电池电压报警位0:正常1:电池报警d 灯杆卡Bit76Bit54Bit3Bit2Bit1Bit0保留卡状态00:上电状态01:出厂状态10:常规状态11:保留撕开报警位0:正常1:撕开倾斜报警位0:正常1:倾斜0:正常1:初始化等待电池电压报警位0:正常1:电池报警e 电源箱设备卡Bit76Bit54Bit3Bit2Bit1Bit0保留卡状态00:上电状态01:出厂状态10:常规状态11:保留授权状态0:非授权状态1:授权状态打开报警位0:箱体状态正常1:箱体被打开0:正常1:初始化等待电池电压报警位0:正常1:电池报警f 老人卡Bit73Bit2Bit1Bit0保留呼救信息0:正常1:呼救跌倒信息0:未跌倒1:跌倒电池电压报警位0:正常1:电池报警g U盘卡Bit73Bit2Bit1Bit0保留电脑连接状态位0:未连接电脑1:已连接电脑授权信息状态位0:未获得授权1:获得授权电池电压报警位0:正常1:电池报警h 腕带式犯人卡Bit74Bit3Bit2Bit1Bit0保留限制区域报警位0:未接近限制区域1:接近限制区域拆卸报警位0:未发现拆卸外壳1:正在拆卸外壳断开报警位0:腕带正常1:腕带断开电池电压报警位0:正常1:电池报警i 低频防撕报警类标识卡Bit76Bit54Bit3Bit2Bit1Bit0保留定位器号变化00:定位器号无变化01:定位器号由奇数变为偶数10:定位器号由偶数变为奇数11:未定义移动报警0:正常1:移动范围判断位0:定位器范围外1:定位器范围内撕开报警位0:正常1:撕开电池电压报警位0:正常1:电池报警j 低频犯人

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论