《城域物联网基站与采集服务器间通信协议V206(416).doc》由会员分享,可在线阅读,更多相关《城域物联网基站与采集服务器间通信协议V206(416).doc(39页珍藏版)》请在三一办公上搜索。
1、北京天一众合城域物联网基站与采集服务器间通信协议本协议仅在北京天一众合研发内部使用TELEZONE1概述11.1名词说明11.1.1数据类型11.1.2卡逻辑地址11.1.3卡ID11.2版本12物理层23数据链路层33.1控制33.2帧结构33.2.1标识码33.2.2地址码33.2.3控制码43.2.4数据区43.2.5CRC校验码44通信规约44.1信息上传44.2信息下传55帧传输过程及规定55.1上传过程55.2下传过程65.2.1采集配置基站工作参数65.2.2采集点名收集基站卡信息65.2.3采集点名收集基站工作参数66控制码及正文详细说明76.1控制码简介76.2采集发出的控制
2、码及正文86.2.1采集配置基站的上传时间间隔86.2.2时钟校准86.2.3基站上传数据成功(目前不用)86.2.4基站重新上传数据(目前不用)86.2.5采集配置基站接收灵敏度86.2.6采集配置基站切换到电池供电状态的阈值(目前不用)96.2.7采集配置基站电池低预报警阈值(目前不用)96.2.8采集配置基站电池保护阈值96.2.9采集配置基站接收频率96.2.10采集配置基站IP地址和端口号106.2.11采集配置基站连接TCP/IP时间间隔106.2.12采集配置基站天线工作状态106.2.13采集配置基站电路板加热116.2.14采集配置基站AES密钥(目前不用)116.2.15采
3、集配置基站地址116.2.16采集对基站CDMA心跳回复包116.2.17采集对基站进行IAP操作126.2.18采集进行IAP操作传输数据正文126.2.19采集配置射频发射功率126.2.20采集配置射频发射频率136.2.21采集配置授权信息136.2.22采集配置基站指示灯工作状态146.2.23采集通知基站进行模块远程升级操作146.2.24采集进行基站模块远程升级数据正文146.2.25采集点名收集基站卡信息156.2.25.1虚拟卡信息156.2.25.2卡信息166.2.26采集点名收集基站工作参数166.2.27采集配置时间戳间隔166.2.28采集配置基站通信异常复位等待时
4、间176.3基站发出的控制码及正文176.3.1基站上传卡信息和基站状态176.3.1.1基站工作状态186.3.1.2卡信息206.3.2基站上传历史信息(目前不用)216.3.3基站接收到主机命令出错216.3.4TCP/IP建立时与采集进行测试连通216.3.5基站上传基站工作参数216.3.6基站上传卡信息(4路射频)226.3.6.1卡信息226.3.7基站上传卡信息(4路射频,含时间戳)236.3.7.1虚拟卡信息236.3.7.2卡信息236.4卡数据246.4.1普通定位卡数据246.4.2卡工作参数256.4.3城市部件卡数据266.4.4老人卡数据296.4.5U盘卡296
5、.4.6腕带式犯人卡数据306.4.7低频定位卡306.5虚拟卡信息316.5.1时间戳虚拟卡316.6基站工作参数326.6.1基站工作参数132城域物联网基站与采集服务器间通信协议(V2.06)编制: 日期:评审: 日期:审批: 日期:1 概述本协议规定了基站和采集服务器之间的通信过程,并规定了信息帧的格式。1.1 名词说明1.1.1 数据类型 用于不同的卡上传的信息或基站下发的射频信息指令1.1.2 卡逻辑地址 卡逻辑地址用于标识该卡在同一类卡中的唯一性。同一类卡中的卡逻辑地址是不能重复的。1.1.3 卡ID卡ID由两部分组成:数据类型和卡逻辑地址。卡ID在所有标识卡中是唯一的。卡ID8
6、bits28bits数据类型卡逻辑地址1.2 版本最新版本的文档包含以前所有文档版本的更新内容。版本编号修改说明发布日期作者签发V1.01首次发布周向臣V1.02增加老人卡2011-1-13周向臣V1.03增加U盘卡2011-1-19周向臣V1.04修改U盘卡上传格式2011-2-16周向臣V1.05增加腕带式犯人卡定位信息2011-3-28周向臣V1.06在02数据类型中增加软件版本和基站型号2011-8-15周向臣V1.07增加下发命令码1、 0x21 基站上传基站工作参数2、 0x22采集配置射频发射功率3、 0x23 采集配置射频发射频率4、 0x24采集配置授权信息5、 0x25 采
7、集配置基站指示灯工作状态2011-11-1周向臣V1.080x14型标识卡增加2bits状态位2011-11-25周向臣V2.01增加对4路ED值支持2011-12-01周向臣V2.021、 修订控制码0xfd的正文描述2、 增加0x15型标识卡2011-12-16周向臣V2.031、 增加对监狱系统的支持2、 增加0x15型标识卡2012-1-4周向臣V2.04修改0xfc 采集进行IAP数据传输正文2012-2-20周向臣V2.05修改0xf2采集进行基站模块远程升级数据正文2012-3-5周向臣V2.06修改0x14型标识卡数据定义2012-4-16周向臣2 物理层序号通信设备通信对象接
8、口1基站内部处理器与移动通信模块TTL串口2基站与移动运营商基站与移动运营商CDMA3采集服务器与移动通信运营商采集服务器与移动通信运营商服务器TCP/IP3 数据链路层3.1 控制异步传输,双工传输。10位通讯方式:即1位起始位、8位数据位、1位停止位。字符如图所示:起始位数据或地址停止位0D0D1D2D3D4D5D6D71 传输速率: 4800,9600,115200可选 传输过程如下所示,所有数据采用二进制传输。1位起始位、8位数据、1位停止位上位机Master 下位机Slave1位起始位、8位数据、1位停止位下位机Slave上位机Master Master单次下发数据字节长度不超过?字
9、节。Slave单次上报数据字节长度不超过?字节。3.2 帧结构每帧有2个字节的标识码,3个字节的地址码,1个字节的控制码,N个字节的数据区和2个字节的CRC校验,组成。标识码地址码控制码数据区N8位CRC校验2个字节0x5a0xa53*8位(高位在前)8位正文数据长度高8位正文数据长度低8位总帧数8位帧序号8位正文高8位低8位3.2.1 标识码标志码固定为0x5a,0xa5两个字节,用于标识一帧的起始。3.2.2 地址码地址码使用3个字节,范围1(2 24-1),每个基站都有一个唯一的地址码,并且只有符合地址码的基站才能响应主机命令。当基站回送信息时,相应的地址码表明该信息来自何处。地址码全为
10、0x00时,表示是广播地址,该系统暂时不使用广播方式。主机发送帧的地址码:主机发送命令时,符合地址码的基站才响应主机命令。基站发送帧的地址码:属于该基站唯一的地址码。上传卡信息时,表示该次数据来自哪个基站。3.2.3 控制码控制码占一个字节。用于主机告诉基站执行什么任务,或者基站告诉采集上传的是什么数据。控制码的解析见第6章。3.2.4 数据区包含上传或下发的数据信息。数据区长度N:最大不超过500byte。(2010-7-28,修改)正文数据长度 :2byte,1帧部分byte数总和。总帧数 :1byte,一条消息被分割成若干帧后的总帧数。帧序号 :1byte,数据分帧传输时的序号,序号从1
11、开始至总帧数。正文 :实际有用信息,(N-4)byte。3.2.5 CRC校验码采用16位CRC校验。CRC生成多项式采用CRC-CCITT。高字节在前。校验字节包括2个字节的标识码,3个字节的地址码,1个字节的控制码,N个字节的数据区。注意:当一个消息需要分帧传输时,所有帧都会可满可不满。4 通信规约信息传输分为信息上传和信息下传。4.1 信息上传信息上传指基站将信息上传到系统采集服务器的过程。(1) 基站自动监测上传数据规则是否满足,满足就启动数据上传任务;(2) 基站按照协议打包,以TCP/IP协议发送给采集服务器;(3) 采集服务器接收后,判断数据是否符合规范。判断标识码是否正确、地址
12、码是否匹配、CRC校验是否正确。正确则处理数据,不正确抛弃数据。(4) 目前采集服务器不对上传数据应答是否正确。4.2 信息下传信息下传指系统采集服务器将控制指令下发到基站的过程。(1) 采集服务器将控制指令打包以TCP/IP协议发送给基站;(2) 基站判断数据是否符合规范。判断标识码是否正确、地址码是否匹配、CRC校验是否正确。(3) 数据符合规范,基站应答采集服务器正确接收,基站并根据指令做相应的操作。(4) 数据不符合规范,基站应答采集服务器接收失败,基站不做相应操作。5 帧传输过程及规定5.1 上传过程(1) 通信链接建立: 基站TCP/IP链接建立后,基站向采集发送链接测试,采集收到
13、正确的链接测试包,应答基站链接成功;否则不予应答。(目前是发配置基站的数据上传时间间隔指令)。 基站收到采集下发的链接测试正确应答后,按照设定的上传间隔上传卡信息;如果基站在连接TCP/IP时间间隔内仍然收到采集下发的链接测试正确应答,认为链接失败,基站重新进行TCP/IP链接。(2) 数据通信阶段:通信链接测试成功后进入数据通信阶段。 满足上传时间间隔,基站将收到的所有类型的卡信息打包处理后,分帧上传给采集。一条卡信息不会被分割到两帧。每条卡信息长度不一样,需要根据卡的数据类型来判断卡信息长度。 控制码是0x02的数据帧中,第一帧数据包含基站工作状态信息(在正文的最前面)和卡信息,后续帧数据
14、只包括卡信息。 采集收到上传数据,分帧解析,不做应答;采集收到最后一帧数据认为本次通信成功;帧与帧之间超过1s(需要进一步确定)认为超时,通信失败,只解析收到的帧。 采集成功收到2次上传数据,下发心跳回复包;基站每完成2次数据上传检测一次上位机的心跳回复包,当发现有一次回复包未收到时,错误标志变量加1;成功收到上位机下发的心跳包后,错误标志变量清零。当错误标志变量等于上位机的设置值的时候,基站进行重新连接。 当主机3个上传时间间隔内(固定时间不好定,每隔基站的上传时间间隔有所不同)仍没有收到某个基站的信息时认为该基站损坏。 上位机下发控制命令(包括心跳包)给基站,应在基站成功上传数据后一个上传
15、时间间隔内完成,否则会和基站下次主动上传数据发生碰撞,造成下发控制命令失败。(2010-8-8,增加)。 基站上传10次卡信息(控制码0x31)后,上传1次基站工作参数(控制码0x31)5.2 下传过程5.2.1 采集配置基站工作参数采集对基站进行工作参数配置,基站回复是否正确收到配置命令。如果基站正确收到配置命令,基站集应答采集成功配置,并退出;如果基站未能正确收到配置命令,回复采集收到错误的配置命令。采集1s没有收到基站应答或者收到配置错误,再次下发配置命令,连续3次仍不能完成配置,提示并记录配置失败,择时或手动进行配置。5.2.2 采集点名收集基站卡信息采集工作在点名模式。采集根据设定的
16、点名间隔点名收集基站卡信息(采集同时点名所有登录基站)。基站正确收到点名收集基站卡信息命令,分帧上传卡信息,帧与帧之间采集不做应答(默认采集能收到);基站未能正确接收点名命令,回复错误信息,采集不再单独点名该基站。基站按照规定的时间戳间隔计数到255,就清掉收到的所有卡,再重新计数。采集根据基站上传的基站的时间戳(时间戳虚拟卡)和卡信息中时间戳,推算出每个卡的接收时间。5.2.3 采集点名收集基站工作参数采集工作在点名模式。采集根据设定的点名间隔点名收集基站工作参数(采集同时点名所有登录基站)。基站正确收到命令,分帧上传基站工作参数,采集不做应答;基站未能正确接收点名命令,回复错误信息,采集不
17、再单独点名该基站。基站收到名收集基站工作参数命令,内部时间戳计数不清零。6 控制码及正文详细说明6.1 控制码简介发起方命令含义状态采集0x01采集配置基站的数据上传时间间隔启用0x04采集校准基站的时钟未启动0x06采集回复基站上传数据成功(目前不用)未启动0x09采集配置基站接收灵敏度启用0x0a采集配置基站切换到电池供电状态的阈值未启动0x0b采集配置基站电池低预报警阈值未启动0x0c采集配置基站电池保护阈值未启动0x0d采集配置基站接收频率启用0x0e采集配置基站IP地址和端口号启用0x0f采集配置基站连接TCP/IP时间间隔启用0x10采集配置基站天线工作状态启用0x11采集配置基站
18、电路板加热未启动0x12采集配置基站AES密钥(待定)未启动0x13采集配置基站地址启用0x22采集配置射频发射功率启用0x23采集配置射频发射频率启用0x24采集配置授权信息启用0x25采集配置基站指示灯工作状态启用0x26采集配置时间戳间隔0x27采集配置基站通信异常复位等待时间0xfe采集对基站CDMA心跳回复包启用0xfd采集通知基站进行IAP操作启用0xfc采集进行IAP数据传输正文启用0xf1采集通知基站进行模块远程升级操作启用(2011-12-01)0xf2采集进行基站模块远程升级数据正文启用(2011-12-01)0x91采集点名收集基站卡信息0x92采集点名收集基站工作状态基
19、站0x02基站上传卡信息和基站状态启用0x03基站上传卡的工作参数未启动0x05基站上传历史信息未启动0x08基站接收到采集命令出错启用0xffTCP/IP建立时与采集进行测试连通启用0x21基站上传基站工作参数启用0x31基站上传卡信息(4路射频)启用(2011-12-01)0x32基站上传卡信息(含时间戳)6.2 采集发出的控制码及正文6.2.1 采集配置基站的上传时间间隔控制码:0x01发起方:采集接收方:基站含义:采集配置基站的数据上传时间间隔正文:3个字节;0x00,0x00,时间间隔(0x010xff:1255秒)基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00
20、; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.2 时钟校准控制码:0x04发起方:采集接收方:基站含义:采集校准基站的时钟,每1小时校准1次正文:时间信息,占6个字节;格式如下: Bit4740Bit3932Bit3124Bit2316Bit158Bit70秒分时日月年从秒至年为从低字节到高字节;基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.3 基站上传数据成功(目前不用)控制码:0x06发起方:采集接收方:基站含义:采集通知基站已经正确收到上传数据正文:
21、3个字节;0x00,0x00,0x006.2.4 基站重新上传数据(目前不用)控制码:0x07发起方:采集接收方:基站含义:采集通知基站重新上传数据正文:3个字节;0x00,0x00,0x006.2.5 采集配置基站接收灵敏度控制码:0x09发起方:采集接收方:基站含义:采集配置基站的接收灵敏度正文:3个字节;0x00,天线选择(0x01:天线1,0x02:天线2),接收灵敏度(0x000x0f)基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.6 采集配置基站切换到电池供电状态的阈值(目前不用
22、)控制码:0x0a发起方:采集接收方:基站含义:采集配置基站的切换到电池供电状态的阈值正文:3个字节;0x00, 0x00,电压值(小数点后1位)*10基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.7 采集配置基站电池低预报警阈值(目前不用)控制码:0x0b发起方:采集接收方:基站含义:采集配置基站电池低预报警阈值正文:3个字节;0x00, 0x00,电压值(小数点后1位)*10基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x0
23、0,0x00,收到的控制码。6.2.8 采集配置基站电池保护阈值控制码:0x0c发起方:采集接收方:基站含义:采集配置基站电池保护阈值正文:3个字节;0x00, 0x00,电压值(小数点后1位)*10基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.9 采集配置基站接收频率控制码:0x0d发起方:采集接收方:基站含义:采集配置基站接收频率正文:3个字节;0x00,天线选择(0x01:天线1,0x02:天线2)(2010-8-7修改),信道号(0x0b0x1a:信道11到信道26)基站应答:接收正
24、确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.10 采集配置基站IP地址和端口号控制码:0x0e发起方:采集接收方:基站含义:采集配置基站IP地址和端口号正文: 21个字节的ASCII码。IP第一段.IP第二段.IP第三段.IP第四段,端口号3个字节ASCII码, 不够 补ASCII码01个字节ASCII码3个字节ASCII码, 不够 补ASCII码01个字节ASCII码3个字节ASCII码, 不够 补ASCII码01个字节ASCII码3个字节ASCII码, 不够 补ASCII码01个字节ASCII码5个字
25、节ASCII码, 不够 补ASCII码0,165535基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.11 采集配置基站连接TCP/IP时间间隔控制码:0x0f发起方:采集接收方:基站含义:采集配置基站连接TCP/IP时间间隔正文:3个字节;0x00, 0x00,连接TCP/IP时间间隔值范围:1-10;基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.12 采集配置基站天线工作状态控制码:0x
26、10发起方:采集接收方:基站含义:采集配置基站天线工作状态正文:3个字节;0x00, 0x00,射频工作状态字射频工作状态字Bit74Bit3Bit2Bit1Bit0保留1:天线4正常工作0:天线4未激活1:天线3正常工作0:天线3未激活1:天线2正常工作0:天线2未激活1:天线1正常工作0:天线1未激活基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.13 采集配置基站电路板加热控制码:0x11发起方:采集接收方:基站含义:采集配置基站电路板加热正文:3个字节;0x00, 0x00,电路板加热
27、工作状态字电路板加热工作状态字Bit71Bit0保留1:使用电路板加热功能0:不使用电路板加热功能基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.14 采集配置基站AES密钥(目前不用)控制码:0x12发起方:采集接收方:基站含义:采集配置基站AES密钥正文:3个字节;0x00, 0x00,密钥类型密钥类型Bit72Bit10保留00:密钥101:密钥210:密钥311:密钥4密钥1、2、3、4预先固化在基站程序内基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误
28、时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.15 采集配置基站地址控制码:0x13发起方:采集接收方:基站含义:采集配置基站地址正文:3个字节;地址高字节, 地址中字节,地址低字节基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.16 采集对基站CDMA心跳回复包控制码:0xfe发起方:采集接收方:基站含义:采集回复基站网络连接状态正常正文:3个字节,0x01,0x02,0x03注:采集工作在主动上传模式下,才下发该控制码。6.2.17 采集对基站进行IAP操作控制码:
29、0xfd发起方:采集接收方:基站含义: 采集告诉基站准备进行IAP操作正文为:3字节0x00,0x00,程序代码;基站应答:接收正确时,发送基站IAP准备好信息内容为:控制码不变,正文为0x00,0x00,0x00;接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。程序代码说明程序代码含义0x00基站核心处理器程序0x010xFE基站其他模块处理器程序6.2.18 采集进行IAP操作传输数据正文控制码:0xfc发起方:采集接收方:基站含义: 采集告诉基站准备进行IAP操作正文:程序HEX数据(每桢正文1024字节)(2010-8-9修改);基站应答:接收正确时,控制码不变,
30、正文为应答信息,0x00,收到的帧序号(2010-8-10修改);第一个字节第二个字节第三个字节应答信息未定义收到的帧序号0x00:基站已经正确处理,请发下一帧0x01:基站请求重发该帧,进行校验其他:保留默认为0x00收到的帧序号接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.19 采集配置射频发射功率控制码:0x22发起方:采集接收方:基站含义: 采集配置基站射频发射功率正文:3个字节;0x00,射频选择(0x01:射频1,0x02:射频2,0x03:射频3),发射功率(0x000x0f:发射功率)基站应答:接收正确时,控制码不变,正文为0x00,0x00,0
31、x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.20 采集配置射频发射频率控制码:0x23发起方:采集接收方:基站含义: 采集配置基站射频发射频率正文:3个字节;0x00,射频选择(0x01:射频1,0x02:射频2,0x03:射频3),信道号(0x0b0x1a:信道11到信道26)基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.21 采集配置授权信息控制码:0x24发起方:采集接收方:基站含义: 采集配置基站授权信息正文:N个字节;N=6*m+2;m1
32、0;基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。正文数据格式描述如下:字节1字节2字节3字节N1个字节1个字节6*m个字节定员授权卡数授权信息类型m个定员授权信息00x050个字节m0x066*m个字节(1)定员授权卡数定员授权卡数为0,代表全员授权,后续定员授权信息为空。定员授权卡数不为零,代表定员授权(2)授权信息类型授权信息类型含义0x05全员授权0x06定员授权(3)定员授权信息定员授权信息:6个字节,格式如下:Bit4740Bit3936Bit3528Bit270*保留,默认值为0x00
33、授权信息卡数据类型28bits卡逻辑地址授权信息含义0保留1允许U盘卡使用其他保留6.2.22 采集配置基站指示灯工作状态控制码:0x25发起方:采集接收方:基站含义: 采集配置基站指示灯工作状态正文:3个字节;基站应答:接收正确时,控制码不变,正文为0x00,0x00,0x00; 接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。正文数据格式描述如下:字节1字节2字节3指示灯工作状态状态持续时间0:保留保留(默认为0x00 00)1:长亮保留(无意义,默认为0x00 00)2:长灭保留(无意义,默认为0x00 00)3:亮1s灭1s该状态保持时间(单位秒)高字节低字节其他
34、保留保留6.2.23 采集通知基站进行模块远程升级操作控制码:0xf1发起方:采集接收方:基站含义: 采集通知基站进行模块远程升级操作正文为:3字节0x00,0x00,模块编号;基站应答:接收正确时,发送基站远程升级准备好信息内容为:控制码不变,正文为0x00,0x00,模块编号;接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。注:模块编号信息来至于升级文件的第一行。升级文件第一行定义如下:基站型号模块编号模块软件版本TZBS-60194Vx.xx.xx(V1.01.01)6.2.24 采集进行基站模块远程升级数据正文控制码:0xf2发起方:采集接收方:基站含义:采集进行
35、基站模块远程升级数据正文正文:远程更新数据(每桢正文1024字节);基站应答:接收正确时,控制码不变,正文为应答信息,0x00,收到的帧序号;表 基站应答数据说明第一个字节第二个字节第三个字节应答信息未定义收到的帧序号0x00:基站已经正确处理,请发下一帧0x01:基站请求重发该帧,进行校验其他:保留默认为0x00收到的帧序号接收错误时,控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.25 采集点名收集基站卡信息控制码:0x91增加日期:2012-01-04发起方:采集接收方:基站含义:采集点名基站,基站上传卡信息正文:0x00,0x00,0x00。基站回复:(1) 接收正确
36、:控制码为0x91,正文由不同长度的卡信息组成,超过一帧分多帧上传。卡信息可以由多种不同字节长度的卡组成。一个卡的数据不能拆到两帧中上传。(2) 接收错误:控制码为0x08,正文为0x00,0x00,收到的控制码。帧格式如下:虚拟卡信息1K卡信息1第1帧卡信息2卡信息m-1卡信息m第2帧卡信息N6.2.25.1 虚拟卡信息虚拟卡信息见下文6.2.25.2 卡信息卡信息由三部分组成:卡数据、射频信息和时间戳卡数据:长度不定,见下文射频信息:4个字节,射频1信息,射频2信息,射频3信息,射频4信息时间戳:1个字节卡数据射频1信息射频2信息射频3 信息射频4信息时间戳Bit70Bit70Bit70B
37、it70Bit70*02550255025502550255卡数据长度不定射频1信号强度射频2信号强度射频2信号强度射频4信号强度时间计数值注:(1)信号强度解析信号强度含义0xFF没有收到该卡0xFE收到该卡但是信号强度无意义0x000x7F信号强度其他保留(2)时间戳:8bits计数器值。基站上传完卡信息后,该字节清零,每间隔固定时间间隔(可以设定,参见0x26采集配置时间戳间隔)。例如设定时间间隔为100ms,该字节为24,那么时间长度为2.4s。6.2.26 采集点名收集基站工作参数控制码:0x92增加时间:2012-01-04发起方:采集接收方:基站含义:采集点名基站,上传工作参数正
38、文: 0x00,0x00,0x00基站回复:(1) 接收正确:控制码为0x92,正文由基站工作参数字节组成,具体描述见下文“基站工作参数1”。(2) 接收错误:控制码为0x08,正文为0x00,0x00,收到的控制码6.2.27 采集配置时间戳间隔控制码:0x26增加时间:2012-01-04发起方:采集接收方:基站含义:采集配置基站计数时间戳间隔正文: 0x00,0x00,时间间隔值。计数时间戳间隔=时间间隔值*100ms。基站回复:(1) 接收正确:控制码不变,正文为0x00,0x00,0x00。(2) 接收错误:控制码为0x08,正文为0x00,0x00,收到的控制码。6.2.28 采集
39、配置基站通信异常复位等待时间控制码:0x27增加时间:2012-01-04发起方:采集接收方:基站含义:采集配置基站通信异常复位等待时间正文: 0x00,0x00, 复位等待时间(单位s,0255)。基站回复:(1) 接收正确:控制码不变,正文为0x00,0x00,0x00。(2) 接收错误:控制码为0x08,正文为0x00,0x00,收到的控制码。6.3 基站发出的控制码及正文6.3.1 基站上传卡信息和基站状态控制码:0x02发起方:基站接收方:采集含义:基站上传卡信息和基站状态正文:由基站工作状态字节和卡信息组成。其中,前15个字节为基站工作状态;卡信息可以由多种不同字节长度的卡组成。采
40、集回复:无基站工作状态第1帧(15个字节)卡信息1卡信息2卡信息m-1卡信息m第2帧卡信息N6.3.1.1 基站工作状态基站工作状态基站工作状态含义第1个字节基站温度字节第2个字节基站状态字第3个字节基站电池电压值第4个字节天线1、2接收灵敏度:015第5个字节天线3接收灵敏度:015第6个字节上传时间间隔:0255秒第7个字节天线1、2接收频率第8个字节天线3接收频率第9个字节基站重新登陆时间间隔第10个字节基站电池保护阈值第11个字节软件高低区及BUG升级版本号(修改于2011-8-15)第12个字节软件功能版本号(增加于2011-8-15)第13个字节软件主控版本号(增加于2011-8-
41、15)第14个字节基站型号(增加于2011-8-15)第15个字节指示灯工作状态注:(2010-8-11,增加三路天线频率和灵敏度)(1) 基站温度字节Bit7Bit60温度正负温度值0:正1:负0127(2) 基站状态字Bit73Bit2Bit1Bit0*0、10、10、1保留1:射频2工作0:射频2停止工作1:射频1工作0:射频1停止工作电阻加热标识1:电阻加热0:电阻加热未激活(3) 基站电池电压值基站电池电压=n0.1(V),n为上传值。(4) 天线1、2接收灵敏度Bit74Bit30015015天线2接收灵敏度天线1接收灵敏度(5) 天线3接收灵敏度Bit74Bit30*015保留天线3接收灵敏度(6) 上传时间间隔0255秒(7) 天线1、2接收频率