- 1.17 MB
- 55页
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'ICS13.320T50备案号:19422--2007中华人民共和AQ国安全生产行业标准AQ3008--2007危险化学品汽车运输安全监控系统通信中心与运营控制中心、客户端监控中心间数据接口和数据交换技术规范Monitoringsystemfordangerouschemicalsinroadtransport--interfaceprotocolanddataexchangestandardbetweenCommunicationControlProcessingCenter(CCPC)andOperationControlCenter(OCC)&clientofmonitoringcenter(CMC)2007-0|-04发布2007—04-01实施国家安全生产监督管理总局发布
前言⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯1范围⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯.-2规范性引用文件⋯⋯⋯....⋯⋯··3术语、定义和缩略语⋯⋯⋯⋯⋯⋯4要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4.1通用要求⋯⋯⋯···⋯⋯⋯⋯⋯4.2CCPC与OCC、CMC间信息流4.3报文结构要求⋯⋯⋯⋯⋯⋯⋯·4.4消息类型⋯⋯⋯⋯⋯⋯⋯⋯⋯4.5消息格式⋯⋯⋯⋯⋯⋯⋯⋯⋯·附录A(规范性附录)“结果码”定义附录B(规范性附录)“错误码”定义目次AQ3008--2007Ⅱ,,,448加加¨的阻
A_Q3008--2007前言本标准4、附录A和附录B为强制性条款,其余为推荐性条款。本标准规定了危险化学晶汽车运输安全监控系统中,通信控制处理中心与运营控制中心、客户端监控中心间数据接IZl和数据交换技术规范。本标准主要包含危险化学品汽车运输安全监控系统中通信控制处理中心与运营控制中心间数据分类、流向和格式以及数据接vI协议和数据交换协议等技术要求。本标准附录A和附录B是规范性附录。本规范由国家安全生产监督管理总局提出,全国安全标准化技术委员会化学品安全标准化分技术委员会归口。本标准负责起草单位:中国航天科技集团天泰雷兹科技(北京)有限公司、中国化工集团化工标准化研究所。本标准主要起草人:高晖、梅建、刘永强、王晓兵、沈曼祺、石杰楠、王琦。Ⅱ
范围危险化学品汽车运输安全监控系统——通信中心与运营控制中心、客户端监控中心间数据接口和数据交换技术规范AQ3008--2007本标准规定了危险化学品汽车运输监控系统中,通信控制处理中心与运营控制中心、客户端监控中一tl,间经通信网络进行数据传输和数据交换的通信接口协议的术语、定义和缩略语及接口要求。本标准适用于危险化学品汽车运输安全监控系统中通信控制处理中心、运营控制中心和客户端监控中心和其他汽车安全运输监控系统的软件设计和开发。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。AQ3003危险化学品汽车运输安全监控系统通用规范AQ3004危险化学品汽车运输安全监控车载终端RFCl321TheMD5MessageDigestAlgorithm3术语、定义和缩略语3.1术语和定义术语见AQ3003和AQ3004。3.1.1报告report由车载终端设备发出的报文,包含车载终端设备的配置信息,工作参数或状态信息。3.1.2车载终端设备识别号telematicscontrolunitidentifier分配给车载终端设备的48位编码信息,用于识别系统内的车载终端设备,即TCU—ID。3.1.3电源管理策略.&SAP电源管理策略与机制保证系统最商效的节能,系统分为运行、空闲、睡眠三种运行模式。交互式应用的超时,非交互式应用设备的使用,只占用CPU设备运算应用的运行,以及系统侦测设备运行状态的综合判断导致操作系统电源管理服务器运行状态机的改变,从而保证系统始终处于最少的能耗状态。3.1.4配置configuration车载终端在工作过程中相对稳定的信息,如固件版本、存储器容量、输入端口等。TCU的配置不能动态的进行更改,只有当TCU无其他任务时才可进行升级或更改,但可以动态的通过通信网络对配置信息进行查询。3.1.5工作参数settings
AQ3008--2007在不同的工作模式下,车载终端不同的工作参数值。工作模式规范了TCU的行为,可以通过通信网络被查询或者更改。3.1.6受控输出controlledoutput车载终端设备中可远程控制的输出端口。通过通信网络,受控输出的状态能够被查询或改变。3.1.7事件events车载终端设备状态的改变。3.1.8网关gateway在不同协议间编码和解码及传输数据的网络交换设备。3.1.9位/比特位bit一个位/比特位拥有一个值,0或1。3.1.10消息message汽车运输安全监控系统实体问传输的分组数据。3.1.11应答/回复reply监控系统用于应答指令、通告或报告的报文。表明指令的执行结果,声明通告或报告的接收情况。如果指令执行失败,应当在回复中说明失败的原因。3.1.12指令command控制车载终端设备工作的报文。3.1.13字节byte8位二进制数据。3.1.14状态status反映TCU在某一时刻或一小段时间内所处环境。包括了如地理位置,输入端口状态等。车载终端设备将状态报告发送至通信控制处理中心。3.2缩略语3.2.1车载终端设备telematicscontrolunitTCU3.2.2低位优先leastsignificantbitLSB3.2.3高位优先mostsignificantbitMSB3.2.4检测网络设备可访问性的方法packageinternetgroper2
Ping3.2.5接入点accesspointnodeAPN3.2.6客户端监控中心clinetofmonitoringcenterCMC3.2.7全球定位系统(美国)globalpositioningsystemGPS3.2.8全球移动通信系统globalsystemformobilecommunicationsGSM3.2.9世界协调时间universaltimecoordinatedUTC3.2.10输入输出端口input/outputI/O3.2.11挑战握手认证协议challengehandshakeauthenticationprotocolCHAP3.2.12电路数据交换circuitswitcheddataCSD3.2.13通信控制处理中心communicationcontrolprocessingcenterCCPC3.2.14由TCU提交的消息(上行)MO3.2.15由TCU接收的消息(下行)MT3.2.16MobileOriginatedMobileTerminated运营控制中心operationcontrolcenter()CC3.2.17指令和文件传输协议commandandfiletransferprotocolCFTP3.2.18GPS测定的里程值vehicleodometervalueofgpsoDoAQ3008--20073
AQ3008--20074要求4.1通用要求4.1.1通信网络的系统要求对通信网络有如下要求:a)通信媒介具备连接性;b)信息流具备双向特性;c)信息由若干8位字节组成,在必要时通信网络负责数据的分段d)通信网络不负责对成功的数据传输进行反馈。4.1.2基本数据类型定义基本数据类型见表1。表1基本数据类型长度类型名称描述字节BooL1布尔量,其中,“零”代表“假”,“非零”代表“真”S81有符号8位整型S162有符号16位整型$324有符号32位整型U81无符号8位整型U162无符号16位整型U324无符号32位整型DATA可变任意长度数据串STRING可变用字符串编码的ASCII码,以空,即NULL标识字符串结束ADDRESS4用于识别TCU或CCPC的ID,32位整型地理位置编码。包含两个有符号32整型,依次为经度,纬度。坐标以毫分为单PoSITIoN8位,使用WGS84坐标系TIMESTAMP4无符号32位整型,使用UTC4.1.3扩展数据类型定义扩展数据类型由基本数据类型组合而成。图1所示为扩展数据类型的通用结构。图1扩展数据类型的通用结构表2中给出了可用的扩展数据类型。表2扩展数据类型长度扩展数据类型名称描述字节数据段描述可变见4.1.3.1多边形区域可变见41.3.2圆形区域16见4.1.3.3区域简报4见4.1.34
表2(续)AQ3008--2007长度扩展数据类型名称描述字节预订任务27见4.I.3.5黑匣子消息1I见4.1.3.6线路点集26见4.1.3.7通告消息3见4.1.3.8区域模板Z见4.1.3.9IPU32IP她址表示对数值,包含两个有符号8位整型。第一个是下式中的尾数m,第二个是对数4指数e:m/128*2e4.1.3.1数据段描述数据段中各个字段的数据类型定义见表3。表3数据段描述的字段定义长度字段名称数据类型字节参数标识U8l参数体数据类型U81参数长度,以字节为单位U81标识集U81参数名称STRING可变表3第二列的定义见表I。4.1.3.2多边形区域本数据类型各个字段的定义见表4。裹4多边形区域的字段定义长度字段名称数据类型描述字节区域tDU162区域ID节点数量U81节点数区域配置U81区域配置,见表51节点[1]PoSITIoN8第一个节点的位置节点EZ]POSlTION8第二个节点的位置节点[n]POSITIoN8第n个节点的位置4.1.3.3圆形区域本数据类型用于描述圆形区域,各个字段的定义见表5。
AQ3008--2007表5圆形区域的宇段定义长度字段名称数据类型描述字节区域10U162区域ID节点数量U81节点数区域配置U81区域配置中心位置POSITION8区域中心的位置区域半径U324圆形区域半径,以米为单位4.1.3.4区域简报本数据类型用于描述区域简报,各个字段的定义见表6。表6区域简报的字段定义长度字段名称数据类型描述字节IDU162区域lDCRCUi62循环冗余校验码4.1.3.5预定任务本数据类型用于描述预定任务信息,各个字段的定义见表7。表7预定任务的字段定义长度字段名称数据类型描述字节任务编号U81唯一的任务识别号任务起始时间。单位:秒川、时进制。取值为Oxffffffff,代表起始时间+U324任务开始执行的时间任务时间间隔U324时间间隔长度。单位:秒。如果该值是0,任务无法执行星期‘U8l该任务将在星期几执行,采用LSB,位0表示星期一若为1——真,重复该任务。如果起始时间为Oxffffffff,这一重复1300L1项为o——假时,表示无效时问窗内要完成的一个或多个动作描述任务的字符串以任务STRING16NULL结尾表注:*为UTC时闯4.1.3.6黑匣子信息本数据类型用于描述黑匣子信息,各个字段的定义见表8。表8黑匣子信息的宇段定义字段名称数据类型描述碰撞发生前的时间U8本记录中位置和速度记录的时间位置POSITION发生碰撞的位置速度U16该位置上的瞬间速度,单位为5千米每小时4.1.3.7线路点本数据类型用于描述TCU行驶路线上的点和环绕该点的圆形区域,也称检查点。在某个预定的
AQ3008--2007时间,车辆应该进入该检查点,且在该检雀点内的停留时问不超过预定值。本数据类型各个字段的定义见表9。表9线路点的宇段定义字段名称数据类型描述检查点1I)U]6识别检查点的唯一标识ID位置POS[T10N检查点的经纬度检查点周围圆形区域的半径。若该值为0,该检查点相关信息将从TCU中半径U16被删除进入时间TIMESTAMP车辆进八检查点的预定时间,著该值为无效时间,本功能无效持续时间U16车辆在检查点区域内停留的时问,以秒为单位,若该值为0,本功能无效宽限U32允许车辆迟到的时间上限,以秒为单位说明检查点完成状况,采用MSB配置U16位o=l——真:车辆第一次离开后检查点失效位l~L5:未定义当检查点ID为0时,进入时问和持续时间将被忽略。4.1.3.8通告消息本数据类型用于事件发生后,TCU发送至相关单位的通告,各个字段的定义见表10。表10通告消息的字段定义字段名称数据类型描述消息事件:o——保留l——输A1高电平2——输入2高电平事件U83——输入3高电平4——车辆防盗,地理栅栏启用5——区域越界6——检查点未检出7——主动告警消息编号。该字段应和消息的原始定义相一致。文本消息T一1,数据子消息U8类型S鬲3手机号码,表明消息的目的地址,采用LSB:O——表示手机号码1目的地址U81——表示手机号码2z——表示手机号码33——表示手机号码44,{,3.9区域模板本数据类型定义了该区域对车辆行为规定的相应参数。各个字段的定义见表11。表1I区域模板的字段定义字段名称数据类型描述I参数编号U8区域参数编号,取值域为0~255l操作U8由区域定义消息中的参数标识为5的参数定义
AQ3008--20074.2CCPC与occ、CMC间信息流本节阐述CCPC与OCC、CMC应用程序间的通信机制。4.2.1通过CCPC创建或终止通信应用程序通过CCPC在通信网络中建立和终止通信。4.2.2通信接口间的交互机制通常,发送端将需要回复的报文发送至接收端。有3种形式的回复:a)应答与正确的响应;b)应答与错误的响应;c)没有收到应答或者响应。典型的交互的特征如下:4.2.2.1事务处理成功4.2.2.1.1提出交互的应用程序签发一个操作请求,并为其配发一个事务ID。CCPC签发一个应答,使用:a)与操作请求一致的事务ID;b)在认证请求有效后,回复“接受”;c)收到SMSC信息后,回复“提交成功”;d)在TCU发送信息后,回复“发送成功”。4.2.2.1.2CCPC和/或TCU完成所请求的操作后发出回复,回复内容包括:a)与操作请求一致的事务ID;b)所请求的报告信息,或者“完成”消息;c)应用程序不对“完成”消息做出响应。4.2.2.1.3对于接收到的操作,应用程序回复如下:a)与操作请求一致的事务ID;b)由OCC或CMC的应用程序发起的交互事务的ID是偶数,由CCPC发起的交互事务的ID是奇数。4.2.2.2事务处理未完成当处理信息时,TCU或CCPC可能会遇到异常。为处理可能出现的异常,交互事务作出以下调整:4.2.2.2.1提出交互的应用程序使用一个唯一的事务ID签发一个操作请求。4.2.2.2.2CCPC签发一个应答,使用:a)与操作请求一致的事务ID;b)在认证请求有效后,回复“接受”;c)收到SMSC信息后,回复“提交成功”;d)在TCU发送信息后,回复“发送成功”。4.2.2.2.3CCPC签发回复,内容包括:a)与操作请求一致的事务ID|b)“接受”消息。4.2.2.2.4TCU经判断若认为行动请求中有异常信息,将通过CCPC发送以下应答至应用程序:a)与操作请求一致的事务ID;b)“无效”消息。4.2.2.3事务处理失败除以上情况外,信息处理事务失败的情况有:a)事务将请求丢弃;8
AQ3008--2007b)事务不工作;c)网络将请求丢弃;d)网络将响应丢弃;e)超时。出现上述情况后,应用程序会使用新的事务ID重新发送相同的信息。4.2.2.4事件处理事件处理是一类由TCU发起的事务。事件处理的机制允许应用程序对可能发生的事件进行预定义,同时预先规定该状况发生后TCU应该执行的任务。CCPC为事件选择事务ID,并在某个事件的处理过程中始终使用相同的事务ID。事件的处理过程为:4.2.2.4.1CCPC使用由CCPC选择的事务ID签发CCPC事件,TCU事件或TCU状态信息。4.2.2.4.2应用程序的应答包括:a)与请求保持一致的事务ID;b)“完成”消息。4.2.3信息发送序列收到应用程序发送的“请求CSD链接”指令后,CCPC将发起如图2所示的通话过程。若CCPC无法提供相应的CSD链路,将发出通用NAK应答。团圆!厂—茹丌b型刚图2CSD通话进程如果预定通话失败,CCPC应发送CSD预定通话报文至用户,该报文的原因标识为“关闭”,预定通9墨
AQ3008--2007话状态为“失败”。预定通话失败的原因可能为通话未按时发起,TCU未能在配给的时间窗内通话,或预定任务未完成。预订通话开始执行的时刻,与通话相关的资源可能与预定不同,这将导致预定被取消。如果当前配给的时间窗无法继续使用,但另一个时段可用,那么通话重新预定至该时段进行。如CCPC将预定通话取消,应发送原因标识为“失去操作资源,通话取消”,预定通话状态为“预定已删除”的CSD预定通话报文至预定通话发起端。4.3报文结构要求4.3.1所有报文遵循以下结构(图3)。围3报文的结构4.3.2报文中使用的数据类型和各数据项的长度见表12。表12消息报文中的各信息项的定义长度编号报文内容数据类型字节1版本U8l2修订U813信息长度U1624事务编号U3245时间TIMESTAMP46地址ADDRESS47消息类型:TU8】8消息子类型:SU81——9数据段FIEI。D可变——10校验和:CSU162注1:版本;报文的接口协议版本。注2:修订:对已经建立的接口协议软件的增补。修订编号从0开始。注3:信息长度:信息的总长度,即从版本号到校验和,以8位字节为单位。注4:事务编号:反映系统对并行事务的处理能力。注5:时间:应用程序发出指令的时闻或TCU发出事件/位置报告的时间。注6:地址:识别该信息相关的TCU或通信单位。注7:消息类型:在4.4中定义,包括如:状态报告、事件报告和配置更改指令等。注8:消息子类型:消息类型的细化。消息子类型缺省值为1。注9:数据段:消息数据主体,由若干消息参数组成。消息不同,数据段包含不同的消息参数。每个消息参数包括参数标识和参数体。其中,参数标识长度为l字节。注10:校验和:负责对报文校验,是报文中所有字节的模65536和,共16比特。4.4消息类型消息类型见表13。10
表13消息类型AQ3008--2007消息类型:T消息名称消息子类型:S0通用ACK应答1——通用ACK】预定文本1文本信息2——通用文本3——通用数据1——Tcu复位指令2一查询TCU信息指令2TCU控制指令3——输出设置指令4——工作模式设置指令5路线设置指令3TCU配置l——Tcu配置1一通用TCU工作参数设置2用户报警SMS设置4TCU工作参数设置3——车载终端GPRS工作参数4GPRS的APN配置1——通用状态5TCU状态2——csD信道状态3——uDP信道状态6TCU事件1——TCU事件1——CcPc配置查询2——ccPc工作参数查询3——cCPC状态查询5——消息结构查询7CCPC信息查询6——csD预定通话列表查询7——csD预定通话建立时问查询8——下一个CSD瑗定通话的建立时间查询9——车载终端发送队列查询8CCPC配置报告1——CCPc配置9~1】预留12区域定义l——区域定义13区域简报1——区域简报14TCU日志1——TCU日志15CCPC事件1——CCPC事件16信息结构1——信息结构17CFTP信息l——cFl甲信息
AQ3008--2007表13(续)消息类型:T消息名称消息子类型:S1——请求CSD18CSD信道指令2——csD指令19黑匣子l——黑匣子20用户鉴权1——用户鉴权21多重区域定义l一一多重区域定义22CSD预定1——CSD预定1——删除TCU发送队列指令23CCPC指令2——CSD指令24终端发送队列状态1——TCU发送队列状态25路线定义1——路线定义26路线简报l——路线简报27TCU实体1——TcU实体28~254未分配255通用NAK应答l——消息无效或操作失败的应答4.4.1OCC及CMC发送至CCPC的消息OCC及CMC发送至CCPC的消息见表14。表14OCC和CMC发送至CCPC的消息报文编号消息类型描述0通用ACK表明报文已经被通信实体接受,等待进一步处理1文本信息CCPC将该消息转发至TCU,用于向司机显示文本信息2TCU指令CCPC将该消息转发至TCU,用于控制TCU的行为通用TCU工作参数设置,S--1CCPC将该消息转发至TCU,用于改变TCU的设置4用户报警SMS设置,S=2用于改变第三方SMS设置7CCPC信息查询OCC及CMC发出该消息,查询CCPC的配置,工作参数或状态12区域定义CCPC将该消息转发至TCU,为TCU定义单个区域17CFTP消息OCC及CMC使用该消息将一串二进制数据封装成TSIP规定的格式18CSD指令OCC及CMC使用该消息发送CSD信道指令20用户鉴权通信开始前OCC及CMC用此消息证明自身权限21多区域定义CCPC将该消息转发至TCU,为TCU定义多个区域指示CCPC作出某个操作。这些指令不转发给TCU,但可能包含相关23CCPC指令TCU的地址25路线定义CCPC将该消息转发至TCU,用于TCU的路线定义255通用NAK通信实体收到无效报文或操作失败后发出此应答消息4.4.2CCPC发送至OCC及CMC的消息CCPC发送至OCC及CMC的消息见表15。12
表15CCPC发送至OCC殛CMC的消息AQ3008--2007编号消息类型描述0通用ACK表明消息已经被接受,等待进一步处理1文本消息CCPC通过该消息将TCU发出的文本信息发送至OCC及CMC3TCU配置CCPC通过该消息将TCU配置发送至OCC及CMCGPRSTCU设置,S一3CCPC通过该消息将TCU工作参数发送至OCC及CMC4GPRS-APN配置,S一4用于更新TCU的APN设置5TCU状态CCPC通过该消息将TCU状态发送至OCC及CMC6TCU事件CCPC通过该消息将TCU事件发送至OCC及CMC8ccPc配置CCPC通过该消息将CCPC配置发送至OCC及CMC9CCPC工作参数CCPC通过该消息将ECPC工作参数发送至OCC及CMC10CCPC状态CCPC通过该消息将CCPC状态发送至OCC及CMC12区域定义CCPC通过该消息将TCU的区域定义发送至OCC及CMC13区域简报CCPC通过该消息将TCU的区域简报发送至OCC及CMC14TcU日志CCPC通过该消息将TCU的日志发送至OCC及CMC15CCPC事件CCPC通过该消息将CCPC事件发送至OCC及CMCCCPC通过该消息将消息定义发进至OCC及CMC。这个消息用来回复16消息定义CCPC对消息定义的查询17数据消息CCPC使用该消息将一串二进制数据封装成接口协议格式19黑匣子CCPC通过该消息将特定TCU的黑匣子消息发送至OCC及CMCCCPC通过该消息将TCU发送队列,将要通过电路数据交换发送至TCU24TCU发送队列状态的消息的状态变化发送至OCC及CMC。用于回复带有“发自”标识的由OCC及CIVIC发给CCPC的查询TCU发送队列状态消息25路线定义CCPC通过该消息将TCU的路线定义发送至OCC及CMC26路线简报用于回复OCC及CMC发出的“查询TCU路线检查点”消息255通用NAKCCPC收到无效报文或操作失败后发出该消息4.5消息格式通用的消息格式如图4所示。消息类型:T消息子类型:S数据段校验和:CS图4通用消息格式在消息中,数据段由若干消息参数组成。消息类型不同,数据段包含不同的消息参数。每个消息参数包括参数标识和参数体,其中参数标识长度为1字节。数据段结构如图5所示。图5数据段结构4.5.1通用ACK应答(T=0,S=1)通用ACK应答表明网络实体接收到一个消息并可以对其进一步处理。通用ACK可由OCC及CMC发送至CCPC,也可由CCPC发送至OCC及CMC。通用ACK消息的结构如图6所示。13
AQ3008--2007图6通用ACK消息报文的消息数据的结构通用ACK消息的参数标识见表16。表16通用ACK数据段定义参数名称参数标识参数体数据类型描述结果码lU32可选参数,见附录A结果文本2STRING[228]可选参数,解释ACK原因的纯文本消息·t结果码,,为3表示接受了事务的指令。如果不使用结果码,将设置为默认值0,表示指令已执行,事务处理结束。结果码的参数定义具体见附录A。4.5.2通用NAK应答(T=255,S21)实体发出通用NAK消息表明接收到的报文无效或者接收到的指令执行失败。通用NAK消息报文的消息数据的结构如图7所示。通用NAK可以由OCC及CMC发送至CCPC,也可由CCPC发送至OCC及CMC。通用NAK内可包含错误码,表示所发生错误的类型以及其他附加信息,具体定义见附录B。图7通用NAK消息报文的消息数据的结构通用NAK的消息结构见表17。表17通用NAK消息数据段定义参数名称参数标识参数体数据类型描述错误码lU32描述失败的原因错误附注2U32进一步描述失败的原因,可选文本信息3STRING[223]描述NAK原因的纯文本消息,可选4.5.3文本消息(T=1)使用不同协议的文本消息子类型见表18。表18文本消息子类型子类型(s)描述1预定义的文本消息。使用消息编号指向定义好的消息集,消息集由用户定义2通用文本消息,内容自由定义3通用数据消息,包含自由定义的二进制数据,最大2048文本消息可以由OCC及CMC发送至CCPC。文本消息也可由CCPC发送至OCC及CMC。4.5.4TCU指令(T=2)本消息由OCC及CMC发送至CCPC。其指令子类型见表19。表19TCU指令子类型子类型(s)指令名称1TCU复位2查询TCU3输出设置4工作模式设置5路线设置14
4.5.4.1TCU复位指令(T=2,S=1)TCU指令子类型l:TCU复位指令的消息结构如图8所示。图8TCU复位指令的消息结构参数标识定义见表20。表20TCU复位指令数据段定义AQ3008--2007参数名称参数标识参数体数据类型描述复位类型:0——正常1快速2区域类型1U83——日志4队列5—1GPS里程表读数6——检查点路线设置值2U32参数标识1为2或5时,设置值有效4.5.4.2查询TCU信息指令(T=2,S=2)TCU指令子类型2:查询TCU信息指令。本指令用于控制TCU上报自身信息。指令的消息结构如图9所示。!二:!三!竺塑垦!!图9查询TCU信息指令的消息结构参数标识定义见表21。表21查询TCU信息指令数据段定义参数名称参数标识参数体数据类型描述查询内容:1——配置2——工作参数设置3状态4——区域简报5——区域详情6——日志7——诊断反馈所查询的8——黑匣子信息lU89——csD信道状态类型10——路线简报11——路线详情12——用户SMS报警设置13——预定消息14——呼叫状态15——指定APN配置16——所有APN配置17——GPRSUDP配置18——GPRSUDP状态TcU种类2U16指明TCU设备的类型如果指令执行成功,CCPC将发送相应的报告,如TCU配置、TCU设置、TCU状态等消息或者通15
AQ3008--2007用ACK消息。4.5.4.3输出设置指令(T=2,S=3)TCU指令子类型3:输出设置指令。本指令用于控制TCU输出的电平高低。指令的消息结构如图10所示。图10输出设置指令的消息结构参数标识定义见表22。表22输出设置消息数据段定义参数体参数名称参数标识描述数据类型输出端vI1U8输出的端口号输出值2B00L输出值设置4.5.4.4工作模式设置指令(T=2,S=4)TCU指令子类型4:模式设置指令。本指令用于更改TCU的工作模式。模式设置指令的消息结构如图11所示。图11模式设置指令的消息结构参数标识定义见表23。表23模式设置指令参数数据段定义参数体参数名称参数标识描述数据类型工作模式:1——正常模式2——紧急危机模式工作模式1U83——导航模式4——实时跟踪模式5——维修服务模式6——普通危机模式4.5.4.5路线设置指令(T=2,S=5)TCU指令子类型5:路线设置指令。本指令用于控制TCU路线监控功能的开或关。路线设置指令的结构如图12所示。图12路线设置指令的消息结构参数标识定义见表24。裹24路线设置指令数据段定义参数体参数名称参数标识描述数据类型路线设置:0——保留路线功能1U81——保留2——出发晚点通告设置2BOOL启动/关闭本功能
AQ3008--20074.5.5TCU基本设置信息(T=3,S=1)本指令由CCPC发送至OCC及CMC,是对“查询TCU基本设置信息”指令的回复。本消息的结构如图13所示。图13TCU配置消息的结构参数标识定义见表25,其中参数设备类型定义见表26。表25TCU配置消息数据段定义参数体参数名称参数标识描述数据类型类型1U8TCU产品类型模式2U8TCU工作模式序列号3U32序列号版本号4U8固件版本号修订版本号U8固件修订版本号端口号10U8串行口编号输入11U8数字信号输入编号输出12U8数字信号输出编号设备类型13U8设备类型,参见表26设备编号14STRING[6]设备编号识别硬件的4字符编码。需与固件升级文件中的硬件标志硬件配置15STRING[4]编号一致。如果不一致,丢弃该固件升级文件本设备的硬件兼容性码,不包含正确产品编号和兼容性码的固件兼容性16STRING[4]固件将被丢弃固件版本和修订版本号,或符合特定设备格式要求的代表版版本和修订17STRING[15]本的字符串IP地址18IP网络中设备的IP地址IP地址的比特数。例如,比特数为8,子网掩码为255.255.网络尺寸19U82550设备类型编号见表26。裹26设备类型类型编号设备lTCU2GPS3GSM4.5.6TCU工作参数设置(T=4)这类消息可能由OCC及CMC发送至CCPC,用于更改TCU的工作参数设置;也可能由CCPC发送至OCC及CMC,用于上报TCU的工作参数设置信息。消息子类型见表27。17
AQ3008--2007衰27TCU设置消息子类型消息子类型(s)消息名称1通用TCU工作参数设置2SMS警报工作参数设置3GPRSTCU工作参数设置4GPRSAPN配置工作参数设置4.5.6.1通用TCU工作参数设置(T=4,S=1)本消息是对“查询TCU工作参数设置”指令的回复。本指令由OCC及CMC发送至CCPC,用于更改TCU的设置。TCU工作参数设置消息的结构如图14所示。[三二工二三二[至[工二互]图14TCU工作参数设置消息的结构参数标识定义见下表28,其中部分由输入控制的功能参数见表29。表28TCU工作参数设置消息数据段定义参数体参数名称参数标识描述数据类型正常模式上报频率1U32单位为0.001秒,0表示无报告紧急危机模式上报频率2U32单位为o.001秒,o表示无报告导航模式上报频率3U32单位为o.001秒,0表示无报告导航模式上报持续时间4U8单位为5秒TCU模式设置仅用于上报:l——正常模式2——紧急危机模式工作模式5U83——导航模式4——实时跟踪5——维修服务模式6——普通危机模式状态标识6U16用户定义的终端状态标识,仅用于上报区域监控模式7U8区域监控模式,见表29定位服务的质量:O——位置l——位置、朝向、速度、距离,单位为千米位置项类型8U82——位置、朝向、速度、距离,单位为千米、高度、所用卫星3——位置、朝向、速度、距离,单位为100米唤醒间隔9U16唤醒间隔,以5秒为单位,0代表无唤醒唤醒持续时间10U8唤醒持续时间.姒5秒为单位Mo通话1lB()OL上行发送消息的通话MT通话12BOOL下行接收消息的通话开启SMS13BOOL开启SMS传输18
表28(续)AQ3008--2007参数体参数名称参数标识描述数据类型提取SMSC号码14BoOI,从接收消息中提取消息中心号码区域检查15BOOL开启区域检查开启唤醒16BoOI.开启唤醒功能点火时触发上报17B()oL点火时发送事件报告熄火时触发上报18BOOL熄火时发送位置报告GPS锁定触发报告】9BOOL当GPS锁定,发送位置报告消息队列20U8消息队列长度,以1024字节为单位SMSC编号2lSTRING短消息中心号码CCPC编号22STRlNGCCPC编号O——在状态历史中允许点火报告点火报告模式23U81——在状态历史中不允许点火报告2——在状态日志或位置日志中没有点火事件转入睡眠触发的状态报告24BoOL当TCU从工作转入睡眠剪裁并发送状态历史0——正常输出l——制动输出输出端口模式25U82——当TCU进入危机模式是输出为高电平,脱离危机模式是输出为低电平模式运行延时26U16车辆熄火后TCU继续工作的时长,以秒为单位第一次唤醒的参数,以下字符用于任务项:“S”——发送状态历史“H!一发送健康状态第一唤醒预定27预定任务一——忽略,不用采取特定行动在日周项,可以选择所有天或某一天;重复项应设置为真第=唤醒预定28预定任务第二次唤醒参数,任务项同上第13唤醒预定28预定任务第n次唤醒参数,“任务”项同上随机唤醒29U16以秒为单位位置日志上报频率30U32位置日志上报频率,以秒为单位,0表示无报告位置El志长度31U32位置El志的长度,以字节为单位事件日志长度32U32事件日志的长度,以字节为单位普通危机模式上报频率33U32普通危机模式上报率,以0.001秒为单位,0表示无报告普通危机模式上报距离34U32普通危机模式上报距离,以米为单位,0表示无报告危机模式下上报速度的修正因子,以千米每小时为单危机模式速度修正因子35U16位,0表示不可修正CSD最大连接时间,即超时时间,以秒为单位,0表示CSD最大连接时间36U16不设置超时19
AQ3008--2007袭28(续)参数体参数名称参数标识描述数据类型危机模式下的CSD响应37B00L当TCU进入危机模式,开启/关闭CSD危机模式下动力响应38BOOI。危机模式是否切断车辆供电正常模式上报距离39U32正常模式上报距离,以米为单位,0表示无报告正常模式上报速度正常模式上报速度修正因子,以千米每小时为单位,040U16修正因子表示不可修正实时跟踪模式上报率,以0,001秒为单位,0表示无实时跟踪模式上报频率41U32报告地理栅栏42BOOL开启7关闭地理栅栏功能地理栅栏定时器43U16以秒为单位如果在标识45标记的时间内车辆行驶距离小于上报上报空闹距离44U3Z空闹距离,TCU发出空闲报告,以米为单位,0表示不允许发出空闹报告如果在空闲报告时间内行驶距离小于标识48中的上报空闲时间45U16值,终端发出空闲报告,以秒为单位点火去抖动计时器46对数点火去抖动定时器,以秒为单位I/O输入l去抖动定时器47对数I/O输入1去抖动定时器,以秒为单位I/O输入2去抖动定时器48对数I/O输入2去抖动定时器,以秒为单位I/O输入3去抖动定时器49对数I/O输入3去抖动定时器,以秒为单位如果为真,终端将在内部日志中记录空闲/交通堵塞空闲日志50BoOI。事件,但不计人状态历史系统保留51~80控制参数输入181U8输入1所控制的TCu功能,见表29控制参数输入282U8输入2所控制的TCU功能,见表29控制参数输入383U8输入3所控制的TCU功能,见表29控制参数输入484U8系统保留85~90O——正常输出l——制动输出I/O输出1控制信号91U82——当TCU进入危机模式是输出为高电平,脱离危机模式是输出为低电平模式I/()输出2控制信号92U8输出2模式,同上I/O输出3控制信号93U8输出3模式,同上I/O输出4控制信号94U8输出4模式,同上I/O输出5控制信号95U8输出5模式,同上I/O输出6控制信号96U8输出6模式,同上I/O输出7控制信号97U8输出7模式,同上20
表28(续)AQ3008--2007参数体参数名称参数标识描述数据类型1/o输出8控制信号98U8输出8模式,同上系统保留99~107强制关闭GSM108U8x秒后强制关闭GSM,以秒为单位,取值域为O~255断电输入109U8断电输人模式,见表29速度报告中速度上限,取值范围为1~255,以千米每超速上限110U8小时为单位,0表示不上报超速时间1llU8速度报告中超速时间,以秒为单位,o表示不报告距离日志112U16日志记录距离,以10米为单位,o表示不记录可接受加速门限取值范围为1~255,以千米每小时为加速门限113U8单位,0表示不使用加速过滤时间114U8取值范围为1~255,以秒为单位,o表示不使用取值范围为1~255,以千米每小时为单位,o表示不减速门限115U8使用减速过滤时间116U8取值范围为1~255,以秒为单位.O表示不使用加/减速状态下的117U8加/减速输入模式,见表29输入控制参数速度报告日志118BOOI。超速/速度过低事件,写人事件日志文件模式变更触发119BOoL在模式改变时发送设置消息保留120~121在节能的普通危机状态唤醒间隔周期时间,以分钟为普通危机模式唤醒周期251U8单位普通危机模式TCU进入节能的普通危机模式时GSM模块保持工252U8GSM工作时间作的时间,以秒为单位表29由输入控制的功能的编号功能编号名称描述0状态将输入状态记录至状态历史,与其他状态条目共同传输,但控制TCU的任何功能当本输入由关闭变为开启时,对状态记录缓存器进行一次写操作。当缓存器充满1启动触发记录时,其中内容将发送至CCPC启动/关闭当输入状态变化肘,即关闭变为开启或开启变为关闭,对状态记录缓存器进行一2触发记录次写操作。当缓存器充满时.其中内容将发送至CCPC当本输入由关闭变为开启时,对状态记录缓存器进行一次写操作。当缓存器充满3启动触发发送时,其中内容将发送至CCPC。当状态变回原状时,也将被记录当本输入由关闭变为开启时,对状态记录缓存器进行一次写操作,将状态记录发4启动/关闭触发发送送至CCPC当本输入由关闭变为开启时,对状态记录缓存器进行一次写操作。TCU避人紧5报警急模式,状态记录发送至CCPC。当输入由开启变为关闭,输入的这一变化将写入状态记录21
AQ3008--2007表29(续)功能编号名称描述当本输入由关闭变为开启时,对状态记录缓存器进行一次写操作。TCU进人紧6车辆防盗锁定急模式,状态记录发送至CCPC。当输入由开启变为关闭,输入的这一变化将写入状态记录启动/关闭触发当输人状态变化时,即关闭变为开启或开启变为关闭,对事件日志缓存器进行一7写日志次写操作。日志将在稍后传送至CCPCS碰撞紧急模式并冻结黑匣子9输出允许开启时,输出为高电平。关闭时,输出为低电平10维修服务模式开启后,TCU进入维修服务模式。关闭后,将从维修服务模式恢复到正常模式当输入为高电平且TCU工作于正常模式且处于熄火状态,终端会从体眠中醒来,11唤醒模式或在设置时间开始工作12断电模式当发生断电时,发送告警信息至CCPC4.5.5.2用户报警SMS设置(T=4,S=2)本消息由OCC及CMC发送至CCPC,用于改变SMS设置。是对“查询用户SMS报警设置”指令的回复。报警SMS设置消息报文消息的结构如图15所示。图15用户报警SMS设置消息的结构参数标识定义见表30。表30用户报警SMS设置消息数据段定义参数体参数名称参数标识描述数据类型第一手机号码1STRING第一手机号,0表示该号码禁用第二手机号码2STRlNG第二手机号,o表示该号码禁用第三手机号码3STRING第三手机号,o表示该号码禁用第四手机号码4STRING第四手机号,0表示该号码禁用短消息中心号码,终端将向该中心发送文本通告,SMSC编号5STRING如果在用户发来的消息中投有包含该号码将由CCPC提供TCU名称6STRING源识别。由终端插入文本消息报告参数[1]7通告消息第一种报告的具体参数报告参数[2]7通告消息第二种报告的具体参数报告参数In]7通告消息第n种报告的具体参数4.5.6.3CCPC上报的车载终端GPRS设置(T=4,s=3)本消息由CCPC发送至OCC及CMC,是TCU对GPRS工作参数设置的上报。该消息报文消息数据的结构如图16所示。图16GPRSTCU设置消息的结构参数标识定义见表31。22
表31车载终端GPRS设置消息数据段定义AQ3008--2007参数体参数名称参数标识描述数据类型GPRSUDP1BOOL在GPRS服务中UDP设置,缺省值为真日志清空2BOoL1/真:GPRS连通后清空日志数据报3BOoL1/真:UDP传输数据报UDPIP地址4U32使用UDP发送消息时CCPC的IP地址UDPIP端口5U16使用UDP发送消息时CCPC的端rlIP地址备用IP地址6U32使用UDP发送消息时备用的CCPC的IP地址备用IP端El7U16使用UDP发送消息时备用的CCPC的端口IP地址UDP终端保留UDP包的毫秒数,保证属于同~消息的后8U16封包串联延时续数据报能被装人同~个UDP包。缺省值为2秒4.5.6,4GPRSAPN配置(T=4,S=4)本消息由OCC及CMC发送至CCPC,将GPRSAPN配置设置消息发送网络的APN具体参数发送至特定TCU。TCU使用收到的APN具体参数更新APN的设置。GPRSAPN配置消息的结构如图17所示,参数标识见表32。图17GPRSAPN配置消息的结构表32GPRSAPN配置消息数据段定义参数体参数名称参数标识描述数据类型待发送APN配置消息1U80代表1个数据报报文总数本报文编号2U80代表1个数据报网络ID3U32GSM网络IDAPN名称4STRING(30)使用的APN名称APNIP地址5U32APNlP地址APN用户名6sTRING(16)登陆APNPPP服务的用户名APN密码7STRING(:10)登陆APNPPP服务的密码重发超时8U8取值范围:1~210,以秒为单位最大发送延时9U8取值范围:1~210,以秒为单位最大包传输重试次数10U8取值范围:1~50最大时间窗尺寸11U8取值范围:1~100连接目的,采用LSB:位o——非危机数据连接目的12位图[16]位1——正常模式位2——危机报告
AQ3008--2007表32(续)参数体参数名称参数标识描述数据类型连接机制,采用LSB:位o——点火时连接连接机制】3位图[i63位1一工作模式连接位2一TcU处于移动网络盲区时存储的未发送消息队列在重新进入移动网络覆盖区时连接优先14U80⋯255.APN中该值越小优先级越高APN重连超时l5U8登陆失败到重新连接之闯的时间TCU为了保持信道激活发出的Ping指令的时问间信道保持周期16U16隔,以秒为单位4.5.7TCU状态消息(T=5)本消息由CCPC发送至OCC及CMC,用于向OCC及CMC报告TCU状态。消息子类型见表33。该消息可以是面向请求的,也可以是非面向请求的。表33TCU状态消息子类型消息子类型S名称1通用状态CSD信道状态3UDP信道状态4.5.7.1通用状态(T=5,S=1)通用状态消息用于报告终端的位置、操作和健康状态。原因码用于表明发送本消息的原因。TCU状态消息子类1:通用状态消息的结构如图18所示。终端反馈的位置消息可包括多个状态消息,来描述终端在一段时间内位置和状态的变化。图18通用状态消息的结构参数标识定义见表34。表34通用状态消息数据段定义参数体参数名称参数标识描述数据类型报告原因1U8报告的原因,见表39位置2PoSITION终端的地理位置修正3BOOL1——真,位置被差分修正,缺省值o—一假,位置不进行差分修正半径误差4U16以0.1米为单位距离5U32上~次距离复位后的行驶距离方向6U8方向,以jo度为单位行驶速度7U16终端行驶速度,以001米每秒为单位最高速度8U16自上次状态报告后的摄高速度。以0.01米每秒为单位卫星编号9U32提供位置信息的卫星编号24
表34(续)AQ3008--2007参数体参数名称参数标I}}描述数据类型点火10B001。车辆处于点火状态GPS锁定11B()()1JGPS信号锁定危机模式12B()01,终端处于危机模式区域越界13+BOOL终端区域越界违规碰撞14’‘B()()I。碰撞输入高电平断点15’BoOI。TCU车辆供电切断用户受控输出16’B()01。用户受控输出高电平GPS开启17+B()()1.GPS开启工作状态19’‘BOOL终端处于正常模式/32作状态点火模式20’。BOOL终端处于正常模式/已点火睡眠模式21。‘B00L终端处于正常模式/睡眠状态唤醒模式22’+13()()L终端处于正常模式/醒来维修服务模式23’+BOoI。终端处于维修服务模式自检模式24”‘BOOL终端处于自检模式导航模式25’+BoOL终端处于导航模式固件复位30‘’BooL之前24小时内固件曾复位GPS看门狗复位31。+BOOL之前24小时内GPS看门狗曾复位GSM看门狗复位32。+B()OI。之前24小时内GSM看门狗曾复位微处理器复位33+’BOOL之前24小时内微处理器曾复位GSM通信失败34+’BOOL与GSM模块的通信失败GSM消息栈35’’B()OLGSM消息推人待处理队列无GSM消息36’’BooI.之前24小时内没收到GSM消息OPS通信失败37。’BooL与GPS模块的通信失败GPS天线连接失败38。”B001』GPs天线连接失败GPS锁定失败39+BOOi,之前24小时内GPS卫星无法锁定备用电池未连接40’+BOoLl——真备用电池充电失败41。‘BOOL1——真子原因42U8状态报告的子原因,见表36()D()43‘U32GPS里程表读数,以米为单位I/O输入151BOOLI/O输入1的状态I/O输入252BOOLI/O输人2的状态I/0输入353BOOLI/O输人3的状态I/O输人454BO()LI/O输人4的状态I/O输入555B00LI/O输入5的状态
AQ3008--2007表34(续)参数体参数名称参数标识描述数据类型I/O输入656BOOLI/o输人6的状态i/o输入757B00LI/O输入7的状态I/O输人858BOOLI/O输入8的状态距离复位时长6lTlMESTAMP距离复位的时间用户状态标识70U16用户定义状态标识CMC标识71U32区域ID80‘’’U16检查点ID81⋯U16当原因犏号是40或41时,检查点的ID消息发送的机制或消息的源O——通用消息源82USl——健康2——实时跟踪3——位置日志O——模式0模式编号83U81——模式12——模式2当前GPS位置84BOOLGPS运转并锁定CSD导航模式85‘’BOOL终端模式为CSD导航,用于实时跟踪0——突然刹车突发状况86U81——突然加速漫游87BOOI。终端正在漫游工作网络ID88U32GPRS使用的网络ID地理栅栏越界89BOoL地理栅栏越界状态检查点越界90B00L检查点越界状态FlashCRC校验失败9l+’BOOLFlash进行CRC校验失败注:W-为可选**为健康状态标识⋯为可能收到一个以上这样的标识原因编号定义见表35。表35原因编号编码描述I/0输入变化5I/O输入变化6输人1变化7输入2变化26
表35(续)AQ3008--2007编码描述8输入3变化9输入4变化10输入5变化11输入6变化12输入7变化13输人8变化I/()输出变化14I/O输出变化15输出1变化16输出2变化17输出3变化18输出4变化19输出5变化20输出6变化21输出7变化22输出8变化其他输入0正常的周期间隔上报l面向查询状态指令请求3点火/熄火变化区域4区域越界23进入区域24离开区域74区域超速75区域速度过低80地理栅栏越界81检查点越界反馈标识2复位25等待静止26静止3l输入复位32行驶距离复位33未发送消息队列缓存清空27
AQ3008--2007编码描述34GPS失去锁定一36终端收到的安全密码无效的消息一37终端改变CCPC或SMSC号码一38从终端读取的安全密码30终端加密码改变42空闲报告76速度报告路线管理40错过到达时间41错过离开时间43路线检查点被接受44路线检查点被清除45路线检查点被拒绝;存储器已满4S到达检查点47离开检查点48以访问过的检查点70进人检查点区域7l离开检查点区域72检查点内开始重新定位73检查点内重新定位TCU/CCPC初始化27TCU轮询28基于请求的模式改变29主供电改变30TCU被移除其他35未定义CSD信道49终端发起通话50重开信道51被接受的预定通话52被清除的预定通话53错误模式,通话终止54无法初始化数据信道55CSD信道鉴权
AQ3008--2007编码描述56在运行中被清除的任务57数据流超时,信道关闭58接到指令关闭信道59上传文件校验失败(重新开始)60文件上传成功61文件下载成功62文件清除63文件传输成功(未指明是上传还是下载时使用)64超过通话时间上限,CSD信道关闭65无法注册GPRS服务66APN配置错误67无法登陆APN68~69保留82~255保留子原因编号见表36。表36子原因编号编号描述O未定义1终端进入危机模式2~255未使用4.5.7.2CSD信道状态(T=5,S=2)TCU状态消息子类2,CSD信道状态消息。用于报告CSD信道和相关OCC及CMC的状态。用于回复“查询TCU的CSD信道状态”指令。CSD信道状态消息的结构如图19所示。圈19CSD信道状态消息的结构参数标识定义见表37。表37CSD信道状态消息数据段定义参数体参数名称参数标识描述数据类型报告原因1U8状态报告的原因,见表39标识1中要求的文件:0——无特定文件涉及文件2U8l——固件2——位置日志3——事件日志
AQ3008--2007表37(续)参数体参数名称参数标识描述数据类型O——空闲1——初始化通话/等待GSM2——链路括动3——等待CFTPCSD应用状态3U84——CFTP遇忙5——等待重试6——不能建立GPRS连接7——重试通话重试次数4U8为建立通话重试的次数o——正常模式/点火1——正常模式/工作状态2——正常模式/睡眠状态3——正常模式/唤醒状态工作模式5U84——导航模式5——紧急危机模式6——维修服务模式7——自检模式8——普通危机模式任何预定CSD通话的时间,0表示没有预定通话,1预定CSD链路6TIMESTAMP表示预定通话过时,将被ASAP发起O——工作正常1——无载波调制解调器2——无应答7U83——连接工作进程4——忙5——无拨号音6——错误O——消息包括背景数据通话设置1——消息包括预定通话设置,以前该预定不存在状态消息内包含2——消息包括预定通话设置,已经过时,在当前8U8的设置类型CSD结束后应马上进行该预定通话3——消息包括预定通话设置,数字是通话时间,使用GPS周表示CSD预定通话CSD:预定通话个数9STRING(15)GPRSt十六进制IP地址和端口号,格式为XXXX个数/目的地址XXXXYYYY终端最大连接或重连数,不包括尝试数,当该值为连接数目10U8255时,表示GPRS通话,即对重连次数没有规定TCU尝试初次与CCPC连接的最大允许时间窗,两连接时间窗1lU8次尝试问相隔10秒,当该值为255时,表示GPRS通话,即对重连次数没有规定30
表37(续)AO3008--2007参数体参数名称参数标识描述数据类型在这段时间内可以尝试重连,每次尝试间隔10秒,数据通话时间窗12U8当该值为255时,表示GPRS通话,既对重连次数没有规定1——CSD遥话连接类型13U82——GPRSAPN名称14STRING(15)GPRS的接人点名称用户名15STRING(15)GPRS的登陆APN的用户名密码16STRING(15)GPRS的登陆APN的密码网关IP17AddrU32CSD网关的lP地址网关IP端口18U16CSD罔关IP端口备用网关IP19AddrU32备用CSD网关的IP地址备用网关IP端口20U16备用CSD网关IP端口4.5.7.3UDP信道状态(T=5,S=3)TCU状态消息的子类型3:UDP信道状态。用于报告UDP(GPRS)信道和相关OCC及CMC的状态。本消息是对“查询UDP信道”指令的回复。UDP信道状态消息的结构如图20所示。图20UDP倍道状态消息的结构参数标识定义见表38。表38UDP信道状态消息数据段定义参数体参数名称参数标识描述数据类型1——面向请求2——失败原因1U83——日志文件已写人满70%4——链路将关闭工作网络ID2U32工作网络ID1——未连接2——正在连接到APN3——正在连接到一级主网关4——失败GPRS状态3U85——空闲6——一级主网关连接中发送7——二级从网关连接中发送8——正在连接至二级从网关超时时间以分为单位,依赖于GPRS系统的状态计时器4U16失败:“重新连接”计时器与APN连接超时:连接重试
AQ3008--2007表38(续)参数体参数名称参数标识描述数据类型失败编号o——无错误1——连接GPRS网络失败2——登陆APN失败上一次失败3——无法Ping通任何网关5U84——无法将报文发送至任何网关的错误编号5——危机横式中GPRS禁甩6——TCU的ID未定义7——网络未收到APN消息8——没有网关配置9——GPRS未启用发送的UDP包个数。此参数为循环数.在GPRS丢失数据报数6U16连接/重连接时复位声明已收到的UDP包个数。此参数为循环数.在发送数据报数7U16GPRS连接/重连接时复位当前帧长度8U8UDP数据帧最大允许长度失败编号9U16上周GSM服务的失败次数:循环数状态声明位图:状态10STRING(15)位o——1/真,APN配置存储器已满位1——l/真,上个数据报发送到二级网美4.5.8TCU事件(T=6,S=1)本消息由CCPC发送至OCC及CMC,用于向OCC及CMC报告TCU事件。本消息可以是面向请求的,作为对“查询TCU状态”指令的回复,也可以是非面向请求的。TCU事件消息的结构如图21所示。图21TCU事件消息的结构参数标识定义见表39。表39TCU事件消息数据段定义参数体参数名称参数标识描述数据类型上报原因1U8发送状态报告的原因(见表39)上报子原因2U8发送状态报告的子原因(见表40)状态标识70U16用户定义状态标识4.5.8.1预定义文本(T=l,S=1)文本消息子类1:预定义文本消息。消息结构如图22所示。图22预定义文本消息的结构参数标识定义见表40。32
表40预定义文本消息数据段定义AQ3008--2007参数名称参数标识参数体数据类型描述编码1U16消息码4.5.8.2通用文本(T=1,S=2)文本消息子类2:通用文本消息。消息结构如图23所示。T-1s=o效据段CS图23通用文本消息的结构参数标识定义见表41。表41通用文本消息数据段定义参数名称参数标识参数体描述数据类型文本lSTRING消息文本4.5.8.3通用数据(T=1,S=3)文本消息子类3:通用数据消息。消息结构如图24所示。图24通用数据消息的结构OCC及CMC使用通用数据消息发送数据分组给多点式网络中的实体。CCPC发送本消息来回复相关指令。参数标识定义见表42。表42通用数据消息数据段定义参数俸参数名称参数标识描述数据类型消息长度1U16数据消息的长度数据2DATA消息数据接收本消息的目的OCC及CMC的功能;O——保留地址类型3U8l——多点式网络实体2——通用文本通告标识3中的目的OCC及CMC的地址。在同一个终端内,属地址4U8于同一类的各项应从0起顺序排列。与物理地址无关参数体数据类型5U8本消息中数据的类型4.5.9CCPC信息查询(T=7)本消息由OCC及CMC发送至CCPC,用于获得CCPC内的数据。查询CCPC信息指令子类型见表43。表43查询CCPC消息子类型子类型描述1CCPC配置查询2ccPc工作参数查询3CCPC状态查询
AQ3008--2007表43(续)子类型描述4保留5TCU消息结构查询6CSD预定通话列表查询7CSD预定通话建立时间查询8下一个CSD预定通话的建立时间查询9车载终端发送队列查询在子类1~4和6~8中不需要参数标识,它们的消息结构如图25所示:图25查询CCPC指令的结构(子类编号等于1,2,3,4)4.5.9.1消息结构查询(T=7,S=5)查询CCPC指令的子类5:查询消息结构指令用于查询消息的字节数或子消息的类型。本消息的结构如图26所示。圈26查询消息结构指令的结构参数标识定义见表44。表44查询消息结构指令数据段定义参数体参数名称参数标识描述数据类型消息类型(T)lU8所查询消息的类型编号清息子类型(s)2U8所查询消息的子消息类型编号4.5.9.2CSD预定通话列表查询(T=7。S=6)查询CCPC指令的子类6:查询TCU的CSD预定通话指令用于获得TCU的CSD预定通话的状态。本指令的消息结构如图27所示。图27查询TCUCSD预定通话指令的结构参数标识定义见表45。表45查询TcuCsD预定通话指令数据段定义参数体参数名称参数标识描述数据类型连接ID1U32过滤预定的连接ID,若为0,表示不使用连接ID过滤器预定编号2U8被过滤的预定编号,若为0,表示不使用预定编号过滤器只有完成这些任务的预定通话才被执行,若为o,表示不使用预定任务3SrRING(16)任务过滤器请求CCPC指令应该使用一个或多个“请求CSD链路消息(T一18,s=1)”应答。应答消息的个数视预定通话的个数以及过滤器的设置而定。4.5.9.3CSD预定通话建立时间查询(T=7,S=7)查询CCPC指令子类7:查询TCUCSD通话建立时间指令用于获得TCUCSD预定通话建立时34
AQ3008--2007间。本指令的消息结构如图28所示,表45中查询TcUCSD预定通话指令数据段定义中的参数标识1~3同样适用于本消息。[!::!!::[蔓[I)图28查询TCUCSD通话建立时间指令的结构CCPC对本指令的应答是ACK:接受,对本指令的响应是一个或多个CSD预定消息。消息个数视预定通话的个数以及过滤器的设置而定。通常包括一周之内被查询TCU的所有预定通话。CCPC使用ACK:完成结束应答过程。4.5.9.4下一个CSD预定通话的建立时间查询(T=7,S=8)查询CCPC指令子类8:查询TCU下一个CSD通话建立时间指令用于获得TCU的下一个CSD预定通话建立时间。本指令的消息结构如图29所示,表45中的参数标识1~3同样适用于本消息。当使用一个或多个过滤器时,返回符合条件的下一个预定通话的通话建立时间。[三工三三]二垂[工二巫J图29查询TCU下一个CSD通话建立时间指令的结构CCPC通过一个CSD预定消息对本指令进行响应。4.5.9.5车载终端发送队列查询(T=7,S=9)查询CCPC指令的子类9:查询TCU发送队列指令用于获得TCU发送队列的状态。队列中的成员是所有发送到CCPC的预定通话消息中“发送于某时”时间为将来某时刻的通话。本指令的消息结构如图30所示。图30查询TCU发送队列指令的结构参数标识定义见表46。表46查询TCU发送队到指令数据段定义参数体参数名称参数标识描述数据类型TCU发送队列中被查询的消息类型,如表15中定义。可能是以下几个特定值中的一个:查询参数标识1U80——发送所有消息类型的总结255——发送总结报告,并紧接着发送每个消息的具体报告。发送结束的标识是ACK;完成应该使用一个或多个TCLI发送队列状态消息(T=24,s一1)响应查询TCU发送队列指令。如果参数标识1中指明的消息类型无效,则使用NAK:无效类型(NAK23)应答。4.5.10CCPC配置报告(T=8,S=1)本消息由CCPC发送至OCC及CMC,用于向OCC及CMC报告CCPC的配置。本消息是对CCPC信息查询指令的响应。CCPC配置报告的消息结构如图31所示。图31CCPC配置报告的结构参数标识定义见表47。
AQ3008--2007表47CCPC配置报告数据段定义参数体参数名称参数标识描述数据类型主软件版本号1U8主软件版本号,如1.1.2.5辅助软件版本号2U8辅助软件版本号,如1.1.2.5主软件修订版本号3U8主软件修订版本号,如1.1.2.5辅软件修订版本号4U8辅软件修订版本号,如1.1.2.5协议版本号5U8协议版本号协议修订版本号6U8协议修订版本号4.5.”区域定义(T=12,S=1)本消息可能由CCPC发送至OCC及CMC,用于向OCC及CMC报告TCU的已定义区域的消息也可由OCC及CMC发送至CCPC,用于为TCU定义区域。区域定义报文的消息结构如图32所示。图32区域定义消息的结构参数标识定义见表48。表48区域定义消息数据段定义参数体参数名称参数标识描述数据类型区域ID1U16区域ID区域内节点数。如果本标识是o,那么终端内该区域的节点节点2U8将被删除参数3U8区域参数,见表60节点位置[1]4PoSITION区域第一节点的位置节点位置[2]4POSITION区域第二节点的位置节点位置[n]4POSITION区域第n节点的位置区域被破坏后TCU采取的动作:O——状态l——存记录2——清记录3——发送4——清发送5——报警操作5U86--保留7——清日志8——保留9——输出高电平10——保留11——保留12——强制GSM模块关闭13~255——保留36
表48(续)AQ3008--2007参数体参数名称参数标识描述数据类型区域最高限速6U16区域限速的上限,单位千米每小时区域最低限速7U16区域限速的下限,单位千米每小时区域定义所处系统实体:O——TCU区域居民8U81地理匹配缺省设置为Tcu起始时间9U32区域监视开始的时间,以秒为单位持续时间10U32监视功能持续时间,以秒为单位星期1lU8监视功能在星期几执行,采用LSB若为1/真,区域将在标识9和10限定的时间被监视。如果时间范围12BOOL是假,区域将在标识9和10限定的时间以外被监视区域模式13区域模式第一模式配置区域模式13区域模式第二模式配置区域定义消息中的参数标识在表49中定义。表49区域参数标识比特位描述o——选定01一一反向选定1~7未用区域定义消息包含的参数标识4的个数为参数标识2中定义的节点个数。区域定义消息包含的参数标识13的个数,依赖于参数标识3和5中要求的工作模式个数。4.5.12区域简报(T=13,S=1)本消息由CCPC发送至OCC及CMC,用于向OCC及CMC报告TCU的区域定义。本消息是对查询TCU区域简报指令的响应。本指令的消息结构如图33所示。图33区域简报的结构参数标识定义见表50。表50区域简报数据段定义参数体参数名称参数标识描述数据类型计数1U8被报告的区域的个数区域项[1]2区域简报区域报告区域项[2]2区域简报区域报告区域项[n]2区域简报区域报告区域定义所处系统实体:O——T℃U区域居民3U8l——地理匹配缺省设置是TcU37
AQ3008--20074.5.13TCU日志报告(T=14,S=1)本消息由CCPC发送至OCC及CMC,用于向OCC及CMC上报TCU日志。本消息是对“查询TCU日志”指令的响应。本指令的消息结构如图34所示。图34TCU日志报告的结构参数标识定义见表51。表51TCU日志报告数据段定义参数体参数名称参数标识描述数据类型里程lU32每行驶千米距离累加器最高行驶速度2U16最高行驶速度可操控秒表3U32可操控秒表点火时同4U32车辆启动点火时间GPS定位时间5U32GPS定位时间SMS个数6U32发送的SMS消息个数接收通话次数7U32收到通话的个数发出通话次数8U32发出通话的个数存储器写次数9U32存储器写次数最远点lOPoSITIoN车辆行驶中达到的最远位置最近点1lPOSITION车辆行驶中达到的最近位置看门狗复位次数12U16看门狗复位次数电源复位次数13U16电源复位次数密码错误次数14U16收到的密码错误的数据分组的个数4.5.14CCPC事件报告(T=15,S=1)本消息由CCPC发送至OCC及CMC,用于通知OCC及CMC发生在CCPC的事件和该事件对用户/终端间通信的影响。本报告的消息结构如图35所示。图35CCPC事件报告的结构参数标识定义见表52。表52CCPC事件报告数据段定义参数体I参数名称参数标识描述f数据类型I原因lU8对所报告事件的描述(见表58)ccPc事件报告的事件编号见表53。褒53CCPC事件报告的事件编号编号描述O保留lCSD连接TCU失败2~255未使用38
AQ3008--20074.5.15消息结构报告(T=16,S=”本消息由CCPC发送至OCC及CMC,用于向OCC及CMC报告消息的长度,消息类型,和子类型。本报告是对“查询消息结构”指令的响应。消息结构如图36。图36消息结构报告的结构参数标识定义见表54。表54消息结构报告数据段定义参数体参数名称参数标识描述数据类型消息类型1U8被查询消息的消息类型消息子类型2U8被查询消息的消息子类型消息参数的个数3U8标识4的数量消息参数描述4数据段描述包含对被查询消息的消息参数的描述其中,参数标识4所属的消息参数在本报告中的数量与被查询消息的消息参数数目相同。4.5.16CFTP消息(T=17,S=1)本消息由CCPC发送至OCC及CMC,用于将二进制数据串封装成TSIP结构。CFTP消息的结构如图37所示。[三[工二三二[至互工二互]图37CFTP消息的结构参数标识定义见表55。表55CFTP消息数据段定义参数体参数名称参数标识描述数据类型消息长度1U16数据串长度数据2DATA数据串4.5.17CSD信道指令(T=18)本指令由OCC及CMC发送至CCPC,子类型见表56。表56CSD信道指令子类型消息子类型(s)指令1请求CSD链接2CSD指令4.5.17.1请求CSD链接指令(T=18,S=1)CSD信道指令子类型1:请求CSD链接消息。本指令用于控制TCU开通CSD信道或者执行预定通话任务。本指令消息结构如图38所示。图38请求CSD链接消息的结构参数标识定义见表57。
AQ3008--2007表57请求CSD链接消息数据段定义参数体参数名称参数标识描述数据类型预定通话开始的时间。如果该时间未到来,CCPC负责记录该时起始时间1TIMESTAMP间,如果其时间为零,通话应立即开始结束时间2TIMESTAMP通话过期的时间。该时间为零则预定通话永远有效预定通话:“项目编号”:用户为预定通话选择的唯一的编号“持续时间”:CCPC允许的任务执行的时长(时间窗长度),是CCPC对代处理队列中的任务进行估计的值。如果队列中没有任务,将时间窗长度设为最长“重复”项被忽略预定任务3预定通话“任务”项包含以下字符中的一个或多个,指明了要完成的任务:⋯P’——下载位置日志“E”——下载事件日志⋯F’——清空TCU发送队列“D”——断开连接除此之外的字符忽略最长通话时间4U16允许的最长通话时长预定通话预定通话开始前的一段时间。在这段时间,CCPC应该向TCU提5$32交预定通话。如果将本参数设置为1,则CCPC马上向TCU提交准备时间该预定,并且该预定将成为下一个预定通话预定安排机制6U8CCPC的预定通话机制。如果无特别声明,缺省机制是二周一次预定任务的识别号由应用程序选择。编号0是为系统预留编号是0时,除了“持续时间”和“任务”外的所有内容都被忽略。上载到CCPC的新预定通话队列会将旧预定通话队列覆盖。间”为0的预定通话队列将旧预定通话队列覆盖即可。用于表明需要立即执行的预定任务。欲删除预定通话队列,则发送“持续时如果在规定时间没执行预定通话任务,CCPC发出通用NAK到OCC及CMC。如果预定通话任务按时执行,CCPC发出通用AcK。如果TCU没能在预定时间执行任务,它将发出NAK--42给OCC及CMC。如果CCPC在预定时间无法连接TCU,CCPC发出NAK一43给OCC及CMC。如果超出时间窗仍未完成预定任务,CCPC发出NAK=44给OCC及CMC。如果CCPC在一段时间没监测到终端的活动,发出NAK=46给OCC及CMC并关闭CSD信道。如果通话持续时间超出CSD通话允许时间,发出NAK一47给用户端OCC及CMC。4.5.17.2CSD指令(T=18,s=2)CSD信道指令子类型2:CSD信道指令。本指令用于控制TCU完成CSD信道任务。CSD指令的消息结构如图39所示。[三]二三1j三工]图39CSD指令的消息结构参数标识定义见表58。
表58CSD指令数据段定义AQ3008--2007参数体参数名称参数标识描述数据类型0——清除正进行的数据传输l——清除预定数据通话2清除并关闭数据信道CSD指令1U83——清除文件4——准备上载文件5——准备下载文件6~255——系统预留1固件2——位置El志文件类型2U83——事件EI志4~16一系统保留使用17~255用户文件保留使用4.5.18黑匣子(T=19,S=1)本消息由CCPC发送至OCC及CMC,用于向OCC及CMC报告TCU的黑匣子信息。黑匣子消息的时间戳是碰撞发生的时间。为便于识别,来自同一个TCU的若干条黑匣子消息使用相同的时间戳,或将同一TCU用一条消息一次性发送。黑匣子消息的结构如图40所示。[三[工二三二[亟互]二互]图40黑匣子消息的结构参数标识定义见表59。表59黑匣子消息数据段定义参数体参数名称参数标识描述数据类型条目数1U8消息中的条目数n条目[1]2黑匣子数据段I碰撞发生的前--NTCU的状态条目[2]2黑匣子数据段2碰撞发生的特定时刻TCU的状态条目[n]2黑匣子数据段ii碰撞发生的特定时刻TCU的状态4.5.19用户鉴权(T=20,s=1)用户鉴权是OCC及CMC发送至CCPC的报文,通信开始前OCC及CMC用此消息证明自身权限。未通过鉴权的用户OCC及CMC发送的消息不会被接受。用户鉴权消息的结构如图41所示。圈41用户鉴权消息的结构参数标识定义见表60。
AQ3008--2007表60用户鉴权消息数据段定义参数体参数名称参数标识描述数据类型用户ID1U32用户在ccPc注册的ID指明本消息在鉴权过程中的作用:1一识别身份2U82一挑战3一响应用户所支持的协议的位图。当标识2为⋯1时,可设置多位,当标识2为“2”或⋯3’时,只能设置一位,采用LSB:位0一纯文本鉴权,即PAP加密侪议3U32位卜挑战/响应鉴权,即CHAP位2一混列密码鉴权,即HPAP位3--32——未使用鉴权信息长度4U16消息参数5中的字节数特定鉴权协议使用的鉴权数据,协议种类见标识3:STRlNGO——纯文本密码鉴权信息5r128]1——挑战或响应,即CHAP2——混列密码,即MD5图42所示是一个典型的鉴权过程,鉴权协议使用CHAP。图42CHAP鉴权流程CCPC对用户的鉴权成功后会发出通用ACK应答。之后CCPC便可以处理用户的消息了。如果鉴权失败,CCPC将发出通用NAK(58)应答通知OCC及CMC。在规定时闯内,用户可以重新开始鉴权过程,如果规定时间内不能成功,用户将发出NAK(59),鉴权连接关闭。
AQ3008--20074.5.19.1PAP鉴权PAP鉴权协议中,用户仅需将纯文本密码写人鉴权数据消息参数,并将鉴权消息发送至CCPC。这种鉴权协议的安全系数最低。4.5.19.2CHAP鉴权使用CHAP鉴权协议,CCPC将发送一个随机生成的“挑战”给用户。用户收到“挑战”以后对该“挑战”加密,回复给CCPC。使用单向加密算法MD5。对挑战和密码的选择:a)初始化MD5状态;b)将最长64字节的CCPC“挑战”写入MD5消息缓存,如果“挑战”长度小于64字节,用0填充;c)将密码和“挑战”进行异或运算;d)进行一次MD5迭代运算,将16字节的运算结果返回给CCPC,作为鉴权数据。在连接过程中的任意时刻,CCPC都可以向用户发送“挑战”,为了保持连接,用户必须返回正确的响应。如果用户在鉴权中失败,连接将被关闭。在规定时问内,用户可以重新开始鉴权过程,如果规定时间内不能成功,用户将发出NAK一59,连接关闭。4.5.19.3HPAP鉴权使用HPAP鉴权,用户将“混列密码”写人鉴权数据项,并进行以下操作:a)初始化MD5状态;b)将密码写入MD5缓存器;c)进行一次MD5迭代运算;d)将每字节的第一位提取出来;e)对于小于32的字节加32,对于等于127的字节,将其变为126。4.5.20多区域定义(T=21,S=1)一个多区域定义消息可用于定义多个区域。本消息可能由CCPC发送至OCC及CMC,用于向OCC及CMC报告TCU的已定义区域的消息;也可由OCC及CMC发送至CCPC,用于为TCU定义区域。消息结构如图43所示。图43多区域定义消息的结构参数标识定义见表61。表61多区域定义消息数据段定义参数体参数名称参数标识描述数据类型区域1U8本消息中所定义区域的个数(至多13个)多边形区域2多边形区域圆形区域3圆形区域多区域定义消息包含n个tan2和/或tan3数据项,n是tanl数据项中声明的区域个数。4.5.21CSD预定通话指令(T=22,S=1)本指令由OCC及CMC发送至CCPC,用于向用户报告预定通话开始的时间。这种消息跟随在请求CSD连接指令后面,是对查询CCPC信息指令的回复。CSD预定通话消息的结构如图44所示。图44CSD预定通话消息的结构参数标识定义见表62。43
AQ3008--2007表62CSD预定通话消息数据段定义参数体参数名称参数标识描述数据类型发送本消息至应用程序的原困:o——面向请求1——新的预定出现0——重新预定3——解除预定报告原因1U84——由于缺少资源取消预定5——链路打开6发送至TCU7链路关闭8——权限证实9——TCU连接状态改变下一次通话的时间2TIMESTAMP下一次预定通话的时问预定的状态:O——预定空或无效1——这是将来的预定2——这是下一个预定3——预定被终端接受预定状态3U84——终端正执行预定5预定被从CCPC中删除6——失败,结果编码集见标记57——预定任务完成8——等待重试预定任务4预定任务任务执行的对间窗长度结果编码5U32NAK描述的失败原因,标识3为6失败预定编号6U8失败预定的编号如果使用预定副本是对失败预定的重新执行,本标识表示原通话发起时间7TIMESTAMP始(失败)预定的时间如果预定副本是对失败预定的重新执行,本序列号表示预定失败序列号8U8副本的个数。从1开始计数预定通话开始前的一段时间。在这段时间,CCPC应该向预定提交时间9U32TCU提交预定通话。如果将本参数设置为1,则CCPC马上向TCU提交该预定,并且该预定将成为下一个预定通话在预定通话中CCPC采取的政策:预定机制10U81——所预定的时间到来时尽快执行O——消息包含后台数据通话的设置设置类型1lU81——消息包含立即数据通话的设置2——消息包含预定数据通话的设置,“GPS周数”代表预定时间终端的最大连接次数,不包括尝试:连接个数12U8CSD无,设计预留GPRS小于255,即不定长
表62(续)AQ3008--2007参数体参数名称参数标识描述数据类型CSI)CSD:为建立CSD通话而进行的呼叫呼叫次数/13STRING(t5)GPRS:十六进制IP地址和端El号,不分大小写。例如,IP地目的地址址91011.200,端口1005将写成“090AOBC803ED”TCU尝试初次与CCPC连接的最大允许时间窗,两次尝试间建立连接相隔lO秒,0~120,即0秒~20分钟,若为255时,表示无限14U8大时间窗,121~254为保留时间窗CSD:无,设计预留GPRS;小于255,变长TCU尝试重新与CCPC连接的最大允许时间窗,两次尝试阃数据通话相隔10秒,若为0~120时,即0秒~20分钟,若为255时,】5U8表示无限大时间窗,12l~254为保留时间窗CSD:无,设计预留GPRS:小于255,不定长为日后应用而保留:1——电路数据交换连接方式16U82——GPRS的TCtl/IP预定通话的首选通信方式是CSD,备用通信方式为基于TCP/IP的GPRS通信CSD:无APN电话号码17STRING(15)GPRS:APN电话号码CSD:无APN名称18STRING(15)GPRS:接人点名称,如:‘Inlernet’CSD:未定义用户名19STRING(15)GPRS:登陆APN的用户名CSD:未定义密码20STRING(15)GPRS:登陆APN的密码4.5.22CCPC指令(T=23)本消息由OCC及CMC发送至CCPC,控制CCPC与其内部队列或数据库相关的操作。通用消息结构如图45所示。图45消息指令的结构CCPC指令子类型见表63。表63消息指令子类型子类型描述1删除TCU发送队列2CSD指令4.5.22,1删除TCU发送队列指令(T=23,s=1)消息指令子类型1:删除TCU发送队列指令。用于删除TCU发送队列内排列的消息。可以删除特定类型的消息,或删除整个队列。本报文消息结构如图46所示。45
AQ3008--2007图46删除TCU发送队列指令的结构参数标识定义见表64。表64删除TCU发送队列指令数据段定义参数体参数名称参数标识描述数据类型车载终端ID1ADDRES被操作的TCU的地址将被删除消息的消息类型,类型定义见表15。若本标识是消息类型2US255,则删除整个队列如果发送队列状态改变,使用TCU发送队列状态消息(T24,S1)对本指令进行响应。如果执行完本指令后队列状态未发生改变,发送ACK完成进行应答。如果参数标识2中标定的消息类型无效,发送NAK=23对本指令进行应答。4.5.22.2CSD指令(T=23,S=2)消息指令子类型2:CSD指令。用于对cSD预定通话和CSD通话进行相关操作。CSD指令的结构如图47所示。包含本指令的报文的地址信息项指向目的TCU。图47CSD指令的结构参数标识定义见表65。表65CSD指令数据段定义参数体参数名称参数标识描述数据类型CCPC根据以下值执行相应指令:l一一向地址标识中指定的TCU重发下一个CSD预定通话CSD指令1U8订单2——删除所有预定通话订单CCPC使用通用ACK:接受对CSD指令进行应答。指令执行完毕,CCPC向发起源用户发送ACK完成。如果参数标识1指向的TCU无预定通话,CCPC发出NAK(60)对该指令进行应答。4.5.23TCU发送队列状态(T=24,S=1)本消息由CCPC发送至OCC及CMC,用于将TCU发送队列状态的变化通知用户OCC及CMC。发送队列包括所有“发自”标识定义的时间在将来某时刻的消息。如果队列状态发生变化(增N/删减),CCPC发送队列状态总结给原用户,声明发送至该用户的发送队列状态变化。TCU发送队列状态消息的结构如图48所示。46图48TCU发送队列状态消息的结构参数标识定义见表66。
表66TCU发送队列状态消息数据段定义AQ300812007参数体参数名称参数标识描述数据类型本标识中使用的条目类型在表15中定义。如果是255,这条目类型1U8个标识是对所有消息类型的总结条目计数2U16队列中的条目数最早发送时间3TIMESTAMP队列中最早需要发送的?肖息的发送时间队列中所有消息的过期时间中最早的那个时问。如果都最早过期时间4TIMESTAMP不会过期,不设置本标识下一个预定通话的时间。该时刻到来时,整个队列都要下次预定通话时间5TIMESTAMP重写本消息可以是对“查询TCU发送队列”指令的响应。如果需要多于一个的本消息进行响应,这一串消息将以ACK完成应答表明队尾。4.5.24路线定义(T=25,S=1)本消息可以由OCC及CMC发送至CCPC,用于向TCU传送路线定义。每条路线都有一个由用户定义的,唯一的ID。每个路线上的检查点也有唯一的ID。可以用多条路线定义消息定义一条路线,用户可以向TCU上载路线时选择设置“发自”标识,这样就可以稍候利用CSD通话上载路线。本消息也可由CCPC发送至OCC及CMC,用于响应“查询具体路线报告”指令。路线定义消息的结构如图49所示。图49路线定义消息的结构参数标识定义见表67。表67路线定义消息数据段定义参数体参数名称参数标识描述数据类型声明路线定义的类型:路线类型1U8O——保留1——检查点路线路线ID2U16路线识别ID检查点编号3U16检查点编号。当此标识是。时,该路线将被删除检查点[1]4路线点本消息中的第一个检查点检查点[2]4路线点本消息中的第二个检查点本消息中的第n个检查点,一个消息中最多可以有检查点E-]4路线点7个检查点消息4.5.25路线简报(T=26,S=1)本消息由CCPC发送至OCC及CMC,包括TCU内某路线的所有检查点的信息。它用来响应查询TCU信息指令。对于不同的路线,应分别发送相应的路线简报。路线简报的消息结构如图50所示。47
AQ3008--2007图50路线简报的结构参数标识定义见表68。表68路线简报数据段定义参数体参数名称参数标识描述数据类型原因1U8报告原因,见表39中的编号27、35和43~45时,有效声明路线定义的类型:路线类型2U8o——一保留l检查点路线路线ID3U16路线ID,如果为o,表明路线为空位图参数,采用LSB:0——保留参数4U32l——保留2——允许/禁止推迟离开检查点3~31——未使用检查点个数5U8本消息中包含的检查点的个数检查点]DCl]10U16路线中使用的第一个检查点检查点[DEZ310U16路线中使用的第二个检查点检查点IDEn]10U16路线中使用的第n个检查点4.5.26TCU实体信息(T=27,S=1)一旦连接建立,或者终端细节发生变化,将向连接的TCU发送TCU实体消息。TCU实体消息的结构如图51所示。图51TCU实体信惠的结构参数标识定义见表69。表69TCU实体信息数据段定义参数体参数名称参效标识描述数据类型可能执行的实体操作类型。操作可能用来报告实体的变化,也可用来查询实体消息l——保留z——插入,即插入新的实体3——更新,即已有实体的变更实体操作1U84——清除,即清除已有实体5——开始枚举.即开始对所有实体进行枚举6——枚举,即一个被枚举的实体7——枚举结束,即所有实体枚举完毕8——进行枚举,即请求对所有实体进行枚举9——查询,即查询单一实体实体ID2U32实体ID
袭69(续)AQ3008--2007参数体参数名称参数标识描述数据类型供应商ID1lU8TCU供应商标识号名称12STRINGTCU产品名称序列号13STRINGTcu序列号硬件编号14u32TCU硬件编号设备编号15STRING设备编号,提供TCU相关消息TCU的固件版本号。第一位是主版本,后两位是版本16U16副版本,如‘513’即版本5.13注册号17STRING车辆注册号1——真:GPRS允许使用GPRS使能18BOOLo——假:GPRS禁用短信显示1——真:安装19BOOL外围设备0——假:未装司机身份1——真;安装20BOOI.识别设备o——假:未装手机号码21STRING(30)TCU手机号码输入标识22STRING(50)1~5个输人标识客户代码23STRlNG(8)终端所有者的编号代码客户名称24STRING(60)终端所有者的组织或公司名称49
AQ3008--2007A.1“结果码”定义见表A.1。附录A(规范性附录)“结果码”定义表A.1“结果码”定义编码描述完成0表明与某一事务ID相关的全部动作都已完成。仅当该事务不返回其他结果时发送本应答1表明SMSC已经收到消息,并准备将其发送至车载终端2表明SMSC已经将消息其发送至车载终端,系统正在等待车载终端的响应3表明CCPC已经收到消息指令并验证了消息指令的有效性,准备执行4表明CCPC已经发送了消息指令
B.1“错误码”定义见表B.1。附录B(规范性附录)“错误码”定义表B.1“错误码”定义AQ3008--2007编码描述l校验位错误:由于校验位错误将消息丢弃2版本号无效:由于版本号无效将消息丢弃3长度无效:由于消息长度字段内表明的长度无效将消息丢弃4只读:由于消息是只读的,将消息丢弃5事务ID无效:由于事务ID无效将消息丢弃11事务编码无效:由于事务编码无效或为零将消息丢弃12事务ID重复:由于事务ID重复,将消息丢弃21车载终端不存在:消息中声明的车载终端不存在22时间戳无效:由于时间戳无效将消息丢弃23消息类型T无效:由于消息类型T无效将消息丢弃24消息子类型S无效;由于消息子类型S无效将消息丢弃25参数标识无效:由于参数标识无效将消息丢弃26参数无效:由于参数无效将消息丢弃27优先级不够:由于优先级不够将消息丢弃30参数缺失;由于参数缺失将消息丢弃3l无法同车载终端建立通话:CCPC无法同车载终端建立通话,导致指令无法完成32注册失败:无法完成车载终端所请求的注册33资源不足:由于相应资源被占用或不足导致无法完成指令34连接失活:通信的某一端停止工作导致连接失效35CCPC繁忙:CCPC繁忙,无法处理通信请求,请稍后再试36用户鉴权失败,CCPC将连接关闭40无法支持消息处理:当前TSIP版本无法处理该消息41响应超时:车载终端收到消息但未在规定时间内做出响应42车载终端无法建立预定通话,预定通话取消43CCPC无法为车载终端建立预定通话CSD通话预定任务未完成,车载终端和CCPC建立了连接。但该连接在预定任务全部完成以44前失效45无法提供通话时间,稍候重试:CCPC通话时间资源饱和,在另一时段重新提交通话申请46CSD信道闲置超时链路将关闭51
AQ3008--2007表B.1(续)编码描述47CSD通话超时48连接尚未建立,无法向指定车载终端发出命令49CSD预定通话ID无效50CSD时间窗结束一5lCSD通话失败:车载终端在时间窗之外请求建立通话,请求被拒绝CSD失败通话次数过多;车载终端CSD不成功通话次数过多,该终端剩余的预定通话都将被52取消53获得MT消息队列失败:无法获得MT消息队列54MT消息队列查询超时55MT消息队列查询失败56MT消息队列删除失效——57MT消息队列删除正在进行,重复请求被拒绝58拒绝:消息数据无效一59关闭;CCPC将某个用户连接关闭60本车载终端无CSD预定6lCSD状态不良52'
您可能关注的文档
- AQ4211-2010家具制造业防尘防毒技术规范
- AQ 1020-2006 煤矿井下粉尘综合防治技术规范
- AQ 1021-2006 煤矿采掘工作面高压喷雾降尘技术规范
- AQ 1044-2007 矿井密闭防灭火技术规范
- AQ 1050-2008 保护层开采技术规范
- AQ 1078-2009 煤矿低浓度瓦斯与细水雾混合安全输送装置技术规范
- AQ 1108-2014 煤矿井下静态破碎技术规范
- AQ 2030-2010 尾矿库安全监测技术规范
- AQ 3007-2007 危险化学品汽车运输安全监控系统 车载终端与通信中心间数据接口协议和数据交换技术规范
- AQ 3035-2010 危险化学品重大危险源安全监控通用技术规范
- AQ 4201-2008 电子工业防尘防毒技术规范
- AQ 4209-2010 城镇污水处理厂防毒技术规范
- AQ 4210-2010 革类加工制造业防尘防毒技术规范
- AQ 4213-2011煤气开采防尘防毒技术规范
- AQ 4214-2011 焊接工艺防尘防毒技术规范
- AQ 4220-2012石材加工工艺防尘技术规范
- AQ 4221-2012粮食加工防尘防毒技术规范
- AQ 4222-2012酒类生产企业防尘防毒技术规范