GB/T20851.3-2019

电子收费专用短程通信第3部分:应用层

Electronictollcollection-Dedicatedshortrangecommunication-Part3:Applicationlayer

本文分享国家标准电子收费专用短程通信第3部分:应用层的全文阅读和高清PDF的下载,电子收费专用短程通信第3部分:应用层的编号:GB/T20851.3-2019。电子收费专用短程通信第3部分:应用层共有41页,发布于2019-12-01
  • 中国标准分类号(CCS)L79
  • 国际标准分类号(ICS)35.100.70
  • 实施日期2019-12-01
  • 文件格式PDF
  • 文本页数41页
  • 文件大小2.55M

以图片形式预览电子收费专用短程通信第3部分:应用层

电子收费专用短程通信第3部分:应用层


国家标准 GB/T20851.3一2019 代替GB/T20851.32007 电子收费专用短程通信 第3部分:应用层 Electromictolcoleetion一Dedieatedshortrange communication Part3:Applieationlayer 2019-05-10发布 2019-12-01实施 国家市场监督管理总局 发布 币国国家标准化管理委员会国家标准
GB/T20851.3一2019 次 目 前言 范围 2 规范性引用文件 3 术语和定义 缩略语 应用层核心框架 T-KE 1-KE 8 BKE 22 附录A规范性附录数据结构 25 附录B(资料性附录)编码示例 33 36 附录c资料性附录)A类和B类兼容性管理 附录D(规范性附录 命名和登记 37
GB;/T20851.3一2019 前 言 GB/T20851《电子收费专用短程通信》分为5个部分 第1部分:物理层; 第2部分;数据链路层; 第3部分:应用层; 第4部分;设备应用; -第5部分:物理层主要参数测试方法 本部分为GB/T20851的第3部分 本部分按照GB/T1.1一2009给出的规则起草 本部分代替GB/T20851.3一2007《电子收费专用短程通信第3部分;应用层》,与GB/T20851.3- 2007相比,仅做了编辑性修改 本部分由全国智能运输系统标准化技术委员会(sAcC/Tc268)提出并归口 本部分起草单位;交通运输部公路科学研究院、中关村中交国通智能交通产业联盟、北京中交国通 智能交通系统技术有限公司、深圳市金溢科技股份有限公司、北京速通科技有限公司、北京聚利科技股 份有限公司、深圳成谷科技有限公司 本部分主要起草人;陈丙勋、刘鸿伟、宋向辉、刘咏平、张北海、桂杰、周健、张玉军、卢立阳、周斌、 张春杰 本部分所代替标准的历次版本发布情况为 GB/T20851.3一2007
GB;/T20851.3一2019 电子收费专用短程通信 第3部分;应用层 范围 GB/T20851的本部分规定了电子收费专用短程通信应用层的核心框架以及传送内核、初始化内 核和广播内核提供的基本服务 本部分适用于公路和城市道路电子收费系统,自动车辆识别,车辆出人管理等领域可参照使用 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T9387.1一1998信息技术开放系统互连基本参考模型第1部分;基本模型 GB/T16263.2信息技术AsN.1编码规则第2部分紧缩编码规则(PER)规范 GB/T208392007 智能运输系统 通用术语 GB/T20851.2一201电子收费专用短程通信第部分;数据链路层 专用短程通信 GB/T20851.42019 电子收费 第4部分:设备应用 术语和定义 GB/T9387.1一1998和GB/T20839一2007界定的以及下列术语和定义适用于本文件 3.1 应用applieationm DSRC协议服务的用户 3.2 文件ile 车载单元(oBU)应用数据的基础组织单位,一般多个相关的数据单元组成一个文件 3.3 文件标识fileidentifier 文件的标识号码,同一目录下,文件标识号是唯一的 3.4 目录标识direectoryidentifier 明确识别某目录的标志 3.5 广播 br0adeast 路侧单元(RsU)以广播地址发出信息,面向所有OBU且不需要OBU回复的通信应用 3.6 初始化initializatid ion RsU发起的与OBU之间协商彼此通信参数和配置的过程
GB/T20851.3一2019 3.7 层管理layermanagement 提供DSRC通信参数的值以及采集和发布其他控制通信系统所必需的信息,用于支持通信系统的 管理 3.8 配置profile 有关功能、性能、不同层的设置或应用处理的信息 用一个整型数值来标识 缩略语 下列缩略语适用于本文件 ADU;应用数据单元(AppliecationDataUnit) AID;应用标识(Applieationldentifier) ASN.l;抽象语法记法一(AbstractSyntaxNNotationOne B-KE.:广播内核(Broadceast Kernel ST;信标服务表(BeaconSerieeTable) DID:目录标识(Directoryldentifier DsRC;专用短程通信(DedieatedshortRangeCommunieation) ETC;电子收费(ElectronicTollCollection) FID;文件标识(FileIdentifier IID:启用标识(Invokerldentifier 1KE;初始化内核(InitializationKerne Ll1;DsRC物理层(Layerl L2;DSRC数据链路层(Layer2) L7;DsRC应用层(Layer7) LID.链路标识(Linkldentifier) LIC;逻辑链路控制(LogicalLinkControl LPDU;逻辑链路控制协议数据单元(LICProtocolDataUnit) I.SAP;逻辑链路控制服务访问点(LIcServiceAccessPoint) L.SDU;逻辑链路控制服务数据单元(LL.CServiceDataUnit) MAC;媒体访问控制MediumAccessControl OBU;车载单元(OnBoardUnit) PDU;协议数据单元(ProtocolDataUnit) PER紧缩编码规则(PackedEncodingRules) PPDU物理层协议数据单元(PhysicallayerProtocolDataUnit) RID;记录标识(RecordIdentifier RsU;路侧单元(RoadsideUnit) ServiceAccessPoint SAP;服务访问点(SG SDU;服务数据单元(ServieeDataUnit lData" UnitD T-APDU传送-应用协议数据单元(Transfer ApplicationProtoco T-ASDU传送-应用服务数据单元(Tr ApplicationServieeDataUnit) ransfer TKE,传送内核(TransferKernel VST;车辆服务表(VehicleServiceTable)
GB;/T20851.3一2019 应用层核心框架 应用层核心包含TKE,BKEI-KE,T-KE提供I-KE以及应用所需的数据传输基础 应用层核心 框架见图1 RsU Bu ADU 应用 应用 GE IGE" IsET sET CREATE CREATE BroaudCasDtan NotifyApplieationRSU GetBroadCastData REMoVE REMoVE NotifyApplicationOBU EndApplication ACTTVE RegisterApplicationOBU ACTTVE RegiserAppletionRsU EVENT-RPm YENTFRMm DeregisserApplicationm eud DeregiserApplcation ,response indctlion B-KE 1-KE B-KE -KE TAPDU r-kKE T-KE uc子层 uc子层 pDu MAc子层 MAc子层 PPDU 物理层 物理层 图1应用层核心框架 6 T-KE 6.1功能 TKE通过将预定义的服务原语转换成T-APDU及其逆过程,在两个服务用户之间传送信息,是 对传送的具体实现的抽象表示 6.2服务 6.2.1范围 T-KE应提供表1所列的服务
GB/T20851.3一2019 表1T-kE服务 服务描述 序号 服务 由应用启用,用以读出对方应用信息数据文件 只能在确认模式下才能请求该服 GET 务,并要求应答 由应用启用,用以更新对方应用信息数据文件 可在确认模式或不确认模式下请求 SET 该服务 在确认模式下要求应答 由应用启用,用以创建对方应用的数据格式化信息目录与文件) 只能在确认模式 CREATE 下才能请求该服务,并要求应答 由应用启用,用以删除对方应用的数据格式化信息(目录与文件) 只能在确认模式 REMOVE 下才能请求该服务,并要求应答 由应用启用,要求对方应用完成某特定操作 操作由操作类型值进一步限定 可在 ACTION 确认模式或不确认模式下请求该服务,在确认模式下要求应答 EVENT-REPORT 由应用或1-KE启用,实现向同级应用或I-KE报告事件 在确认模式下要求应答 初 由1KE启用,对RSU和未与其建立通信的每个(OBU之间的通信进行初始化 INTIALIZATON 始化服务只应由1-KE使用 6.2.2服务原语 T-KE应由下列服务原语提供服务 GET.request,GET.indication,GET.response,GET.confirm; a SET.request,SET.indication,SET.response,SET.confirm b CREATE.request,CREATE.indication,CREATE.response,CREATE.confirm; c REMOVE.request,REMOVE.indication,REMOVE.response,REMOVE.confrm; d ACTION.rquest.AcToNindication.ACTIoN.response.ACTON.confirm; e EVENT-REPORT.request,EVENT-REPORT.indication,EVENT-REPORT.response,E VENT-REPORT.confirm:; INITIALIZATION.request,INITALIZATION.indication,INITIALIZATION.response INITIALIZATION.confirm. INITIALIZATION.request和INITIALIZATION.confirm原语应在SU端使用,INITIALIZA TION.indication和INITIALIZATION.response原语应在OBU端使用 确认模式使用的服务见图2. 不确认模式下使用的服务见图3 Indication Rcs Confirm Response 图2确认模式下使用的服务
GB;/T20851.3一2019 Indication Rcuest 图3不确认模式下使用的服务 6.2.3服务原语格式 GET服务原语的T-ASDU应具有表2的格式 表2GEr服务原语 参数名称 英文表示 请求 指示 响应 确认 ASN.1类型 启用标识 ID 可选 可选 Dsre-DID 链路标识 LID 必备 必备 INTEGER B(OOLEAN 链接 必备 必备 Chaining DID D/DID /DID Dsre-DD 目录标识 必备 必备 访问凭证 可选 ocTETsTRING 可选 AccessCredentials 文件标识 FID 必备 必备 必备 必备 FID 偏移量 Offset 必备 必备 INTEGER 长度 Length 必备 必备 INTEGER 数据流控制 FlowControl 必备 必备 必备 可选 INTEGER ile Filcontenr 文件 可选 可选 返回码 必备 必备 ReturnStatus Ret 注 对记录型文件.oie表示记录标识号Laneh表示记录内容长度 与相应的请求/指示相同 必备 若出现ID则予以相关指示,否则予以D的相关指示 AN.1类型按附录A的规定 SET服务原语的T-AsDU应具有表3的格式 表3SET服务原语 参数名称 英文表示 请求 指示 响应 确认 AsN.1类型" 启用标识 lID 可选 可选 Dsrc-DID 链路标识 LID 必备 必备 INTEGER 链接 Chaining 必备 必备 B0OLEAN 目录标识 DID 必备 必备 ID/DID IlD/DID DID 访问凭证 STRING AccessCredentials 可选 可选 0C'TET 文件标识 必备 必备 必备 必备 FlD FID
GB/T20851.3一2019 表3(续 英文表示 请求 参数名称 指示 响应 确认 ASN.1类型" 偏移量" Offset 必备 必备 INTEGER INTE(GER 长度 必备 必备 L.ength 文件 File FileContent 必备 必备 模式 Mode 必备 必备 B0OLEAN 数据流控制 FlowControl 必备 必备 必备 可选 INTEGER 返回码 Ret 必备 必备 ReturnStatus 对记录性文件的写人,都是增加记录形式;如果检测到与上一条记录内容相同,则不做操作 与相应的请求/指示相同 必备 若出现D则予以相关指示,否则予以DD的相关指示 ASN.1类型按附录A的规定 CREATE服务原语的T-ASDU应具有表4的格式 表4CREATE服务原语 参数名称 英文表示 请求 指示 响应 确认 ASN.1类型 启用标识 ID 可选 可选 Dsrc-DID 链路标识 LID 必备 必备 INTEGER 目录标识 DID 必备 必备 IID/DID" llD/DlD Dsrc-DID BOo)(oL.EAN 链接 Chaming 必备 必备 OcCTETSTRIN(G 访问凭证 AccessCredentials 可选 可选 文件清单 FileList 必备 必备 FileList 数据流控制 FlowControl 必备 必备 必备 可选 INTEGER 返回码 Ret 必备 必备 ReturnStatus 注:支持两种文件的创建:二进制文件和记录型文件(可变长记录. 与相应的请求/指示相同 必备 若出现IID则予以相关指示,否则予以DID的相关指示 ASN. 类型按附录A的规定 REMOVE服务原语的T-ASDU应具有表5的格式 表5REMoVE服务原语 参数名称 英文表示 请求 指示 响应 确认 ASN.1类型 启用标识 lD 可选 可选 DsrcDID 链路标识 LID 必备 必备 INTEGER Chaining BOo)(oL.EAN 链接 必备 必备 DD 必备 必备 D/DID' D/DD Dsrc-DD 目录标识
GB;/T20851.3一2019 表5(续 参数名称 英文表示 请求 指示 响应 确认 ASN.1类型 访问凭证 AccessCredentials 可选 可选 0CTETSTRING FileldList FileldList 文件标识清单 必备 必备 可选 INTEGER FlowControl 数据流控制 必备 必备 必备 返回码 Ret 必备 必备 ReturnStatus 与相应的请求/指示相同 必备 若出现ID则予以相关指示,否则予以D的相关指示 ASN.1类型按附录A的规定 ACTION服务原语的T-AsDU应具有表6的格式, 表6ACTo服务原语 参数名称 英文表示 请求 指示 响应 确认 AsN.1类型 启用标识 ID 可选 DID 可选 链路标识 LID 必备 必备 INTEGER 链接 Chaining 必备 必备 B0OLEAN 目录标识 必备 DID IDD 必备 IlD/DID IlD/DID INTEGER(0.127 操作类型 必备 必备 , AetionType OcCTETSTRING 访问凭证 AccessCredentials 可选 可选 操作参数 可选 可选 Container ActionParameter 模式 Mode 必备 必备 BO(OLEAN INTE(GER 数据流控制 FlowControl 必备 必备 必备 可选 响应参数 ResponseParameter 可选 可选 Container Ret 返回码 可选 可选 ReturnStatus 与相应的请求/指示相同 必备 若出现D则予以相关指示,否则予以DD的相关指示 AsN.1类型按附录A的规定 EVENT-REPORT服务原语的T-ASDU应具有表7的格式 表7EVENT-REPoRT服务原语 参数名称 英文表示 请求 指示 响应 确认 ASN.1类型 ID 启用标识 可选 可选 IDD LID INTEGER 链路标识 必备 必备 链接 Chaining B0OLEAN 必备 必备 目录标识 DID 必备 必备 IID/DID IlD/DID DID 事件类型 EventType 必备 必备 INTEGER(0.127,.
GB/T20851.3一2019 表7(续 请求 参数名称 英文表示 指示 响应 确认 ASN.1类型 访问凭证 AccessCredentials 可选 可选 OCTETSTRING 事件参数 可选 可选 EventParameter Containet Mode B0oL.EAN 模式 必备 必备 数据流控制 FlowControl 必备 必备 必备 可选 INTE(GER 返回码 Ret 可选 可选 ReturnStatus 与相应的请求/指示相同 必备 若出现IID则予以相关指示,否则予以DI的相关指示 ASN.1类型按附录A的规定 NITIALIZATION服务原语的T-AsDU应具有表8的格式 表8INIrIALIzAro服务原语 参数名称 英文表示 请求 指示 响应 确认 ASN.1类型" 链路标识 LID 必备 必备 必备 必备 INTEGER 初始化参数 InitializationParameter 必备 必备 必备 必备 BST/VST ASN.1类型按附录A的规定 6.2.4参数的设定和释义 6.2.4.1启用标识 服务启用者所对应的ASN.1型专用短程通信目录标识 若响应送达缺省的启用者,则不需要该参 数;若使用D,应包含响应此原语的DD. 6.2.4.2链路标识 OBU的1-KE所选择的LID;LID取值与MAC地址相同 6.2.4.3链接 布尔型参数,若取值为“TRUE”,则执行6.3.9规定 6.2.4.4目录标识 接收方的ASN.1型专用短程通信目录标识,接收方的T-KE用DID向所述目录提交指示或确认 6.2.4.5访问凭证 ASN.1型八位位组字符串,带有满足访问条件所需的安全性相关信息,用以在指定目录上进行 操作 6.2.4.6文件标识 e和 接收GET.indication的目录的文件标识 访问条件得到满足,文件内容通过GET.response
GB;/T20851.3一2019 GET.confrm送达启用GET.request的目录 6.2.4.7偏移量 在GET服务中是数据内容在二进制文件中的起始位置或者记录型文件的RID. 在SET服务中是数据内容在二进制文件中的起始位置或者记录型文件的RID. 6.2.4.8数据流控制 表示基础通信服务行为的参数,由T-KE映射到某个LLc服务上,LLc服务见GB/T20851.2 2019 数据流控制参数、行为和LIC服务之间的关系见表9 表9数据流控制参数、行为和LLC服务间的关系 数据流控制 行为 LLC服务 无流控制,无应答 不带响应请求的L.-UNITDATA. .reguest 无流控制,有应答 带响应请求的DL-UNITDATA.request 无流控制 DL-UNITDATA.indieation DL.-DATA- 流控制,数据单元传输 -NcK.rqs 流控制,数据单元传输 DL-DATA-ACK.indication 流控制,数据单元传输状态 DL-DATA-ACK-STATUS.indication DL-REPLY. 流控制,数据单元交换 Y.request DLREPLY.indication 流控制,数据单元交换 流控制,数据单元交换状态 DL-REPLY-STATUS.indication l0 流控制,数据单元交换准备 DLREPLY-UPDATE.request 1 DL-REPLY-UPDATE-STATUS,.indication 流控制,数据单元交换准备状态 6.2.4.9文件、文件清单和文件标识清单 文件是SET.request/SET.indieation或GET.response/GET.confirm发送的文件内容 若访问条 件满足,接收SET.indieation的目录应将文件标识中识别的文件内容修改为文件中给定的内容值 在 GET.response/GET.confirm的情况下,若访问条件得到满足,收到相应GET.indication的目录应将 GET.indication的文件标识文件内容值发送给启用GET.request的目录 文件清单是包含文件标识和文件长度信息的列表,文件标识清单是文件标识信息的列表 6.2.4.10返回码 对服务原语的指示的回答发出的返回代码 预定义的代码如下 a NoError;请求的操作执行成功 b AccessDenied请求的操作由于系统安全性的原因未执行; ArgumentEror;文件内容访问失败,原因是未认出规定文件内容,或规定文件内容超出了范 围或对文件某些内容不适合,或启用的事件报告不被接收实体支持 d ComplexityLimitation;请求的操作由于参数太复杂而未执行
GB/T20851.3一2019 e ProcessingFailure:操作处理遇到的一般性失败; fD Processing;请求的操作正在处理,但结果不能用 ChainingEror;请求的操作按6.3.9中定义的规则未执行 g 6.2.4.11 模式 布尔型参数 若取值为“TRUE”,则服务原语的指示有服务原语的响应 6.2.4.12操作类型 用以标识针对接收方目录的特定操作 6.2.4.13操作参数 启用ACTION操作所需的信息 6.2.4.14响应参数 执行AcIoN操作而产生的结果信息 6.2.4.15事件类型 向接收EVENT-REPORT.indication的目录提交的消息 6.2.4.16事件参数 分别通过EvENT-REPORT.request和EVENT-REPORT.indication发送消息所需的附加信息 初始化参数 6.2.4.17 通过初始化服务发送,通信初始化所需的信息 6.3协议规程 6.3.1步骤 T-KE的传送过程由以下步骤组成 将SDU转换为PDU: a 将PDU编码 b) c 分段 d 八位位组对齐; 多路复用、拼接和LLC访问 e 解多路复用 f 并段 日 h PDU解码,解拼接和去除插人的“0”位; iD PDU转换为SDU,并按收件人分发 TKE协议运行顺序见图4 10
GB;/T20851.3一2019 T-ASDU T-ASDU 下APDu 下APDu 解码解拼接和解 编码 对齐 编码后的 PDU 编码PDU 分段 PDU段 并段 八位位组对齐 PpU段 PDU段 多路复用 解多路复用 带拼接 LSsDu LsDU LSAP LSAP 图4I-KE协议运行顺序 6.3.2sDU转换PDu T-KE根据下列规则将请求和响应服务原语转换为T-APDU: 服务请求转换为附录A中规定的相应的服务请求T-APDU, a b)服务响应转换为附录A中规定的相应的服务响应T-APpU; 在T-APDU中,LID应被去除,应通过6.3.7中规定的每个LIC服务原语转交给LLC 在 c INITALIZATION.request的情况下,LID的值应为0xFFFFFFFF 将SDU转换为PDU的过程见图 5 SE.requesD,LD,Cannk,DD,AG AccesCreeS,FD,0se,LekE,Mod,FoCntroT Set-Request::=SEQUENCE BITsTRING(S1zE(a)). fill B0LEAN mode dd Dsrc-DD, TESTRING(S1zE(0..127,.))oPT1oNL, access6 essCredentials fileid ilelID. offset Integer(0..32767, length Integer(O.127 Dsrc-DID0PTIONAL iid 图5SDU转换为PDu 11
GB/T20851.3一2019 6.3.3编码 T-KE应按照GB/T16263.2的规定对请求和响应PDU进行编码 可编码的ASN.1表示法按 附录A的规定 BST和VST的编码示例参见附录B. 编码过程见图6 Set-Reauest::=SEQUENCE film BITsTRING(S1Z()) BoLEANN mmode did Dsrc-DID accessCredentials 0CTTsTRING(SIZE(0..127,)oTIONL rileid FileID. nteger(0..32767,...). offset Integer(0..127, length iid Dsre-DID0PTI0 b0 b3 b7 bs b9b0blb12 hh bl3bl4 bl5 图6编码 6.3.4分段 6.3.4.1概述 T-KE应将已编码的PDU进行T-APDU分段,每个T-APDU分段中带有字头 分段字头的长度 最少应为一个八位位组,最多应为三个八位位组 T-APDU分段的长度不应超过LLC的最大长度 除末尾段外,所有分段中的位数均应为八位的倍数,且长度应相同 按照GB/T16263.2中的规定,分 段应从最高有效比特开始,直到最低有效比特结束 多个PDU的分段应同时进行 6.3.4.2分段字头 分段字头的第一个八位位组应为分段中的第一个八位位组 若分段字头中含有多个八位位组,则 这些八位位组按升序直接排在第一个八位位组之后 6.3.4.3分段字头的结构 分段字头应包含分段指示符,PDU编号,分段计数器和分段编号扩展指示符组成 一个八位位组 的分段字头的相关比特的位置见图7 各比特按从7到0的顺序编号,其中7是最高有效位,0是最低 有效位 分段 扩展 PDU编号 分段计数器 指示符 指示符 图7一个八位位组的分段字头 6.3.4.4分段指示符 每个分段字头的最高有效位(第7位)应为分段指示符 如果该分段是属于同一个PDU的一系列 分段中的最后一个分段,或该PDU未进行分段,则其分段指示符应当为1 如果已进行分段,且该分段 不是消息中最后一个已分段的帧,则其分段指示符应为0. 12
GB;/T20851.3一2019 6.3.4.5PDU编号 第一个八位位组的第6至第3比特表示PDU的编号,在接收实体并段时,对每一个LID此PDU 的编号应当是唯一的,对属于同一个T-APDU的所有T-APDU分段也应如此 PDU编号0000和0001应只由B-KE发送的T-APDU分段所使用 6.3.4.6一个八位位组的分段字头 如果未进行分段处理,或者已进行了分段但只存在编号为0至3的分段时,应使用一 个八位位组的 分段字头 应使用一个分段计数器来对分段进行标识 第13位应为无符号的整数,其中最高有效位 为第!个八位位组的第2个比特,最低有效位为第1个八位位组的第1个比特 第0个比特应当设置 为1 如果已进行了分段,则应将第一个分段的分段计数器置0,对第二个分段的分段计数器置1,依此 类推 如果未进行分段,则应将分段的分段计数器置0 6.3.4.7两个八位位组的分段字头 两个八位位组的分段字头应在存在4至511个分段时使用,第一个八位位组的第0比特应设置为 0 第一个八位位组的第1,2比特和第二个八位位组的第7至1比特所组成的数应为无符号的整数,其 中最高有效位为第一个八位位组的第2比特,最低有效位为第二个八位位组的第1比特 第二个八位 位组的第0比特应设置为1 应按6.3.4.6中的规定对分段进行分段编号的分配 6.3.4.8三个八位位组的分段字头 三个八位位组的分段字头应在存在512到65535个分段时使用,第一个八位位组的第0比特应置 第一个八位位组的第1、2比特,第二个八位位组的第7至1比特以及第三个八位位组的第7至1比 特所组成的数应为无符号的整数,其中最高有效位为第一个八位位组的第2比特,最低有效位为第三个 八位位组的第1比特 第二个八位位组的第0比特应置0,并且第三个八位位组的第0比特应置1 应 按6.3.4.6中的规定对分段进行分段编号的分配 PDU的分段过程见图8 图8分段过程 6.3.5八位位组对齐 八位位组对齐有两种机制 按附录A的规定,通过在T-APDU的ASN.1定义中插人填充比特来对齐 应使用“0”作为填 a 充比特; b T-KE对分段进行补“0”操作,直到总的比特数达到8的倍数 所插人的“0”的数目应在0? 之间 13
GB/T20851.3一2019 八位位组对齐过程见图9 图9八位位组对齐过程 6.3.6多路复用 T-KE应按照固定优先权队列对T-APDU分段进行复用优先权由I-KE给出见7.3.2和7.3.3) T-ASDU分段的复用过程见图10. 图10T-ASDU分段的复用过程 6.3.7访问LLc TKE应使用T-APDU的数据流控制参数中所指定的LC服务 数据流控制参数应按6.2.4中 的规定进行解释 LIC的访问过程见图11 对INITIAL1ZATION.request服务,应使用带有响应请求的DL-UNITDATA.Reguest服务,对于 INITIAL1ZATON.response服务,应使用不带响应请求的D1-UNITDATA.Request服务 14
GB;/T20851.3一2019 DL.NITDATA.reguestLID. 图11LLC的访问过程 6.3.8拼接 如果使用LLC服务及其IID都相同,且不超过LIC最大帧的长度,多个连续T-APDU可被映射到一 个LIC服务上进行拼接 在I.SDU中,T-APDU分段的顺序应当由6.3.6给定 拼接过程见图12 拼接的情况仅在下列两种情况下出现 -个或多个短的未分段的T-APDU被映射到一个LIc服务上 aa b)在属于同一个T-APDU的一系列T-APDU分段的最后一个分段之后,一个或多个短的未分 段的T-APDU被映射到一个LLC服务上 D,-INITDATA,requestLID, 图12拼接过程 6.3.9带有链接的拼接 有相同PDU编号的连续有序拼接的T-APDU组成一个链接 同一个链接的T-APDU所调用的操作的执行应取决于链中先前的T-APDU所调用的操作是否已 成功执行 如果一个已被链接的T-APDU生成的响应带有非“无错误”返回状态,则同一链中后续T-APDU 所调用的所有操作都不应执行,并且相关的响应均应包含“链接错误”的返回状态 6.3.10解复用 T-KE应根据包含在分段字头中的PDU编号将LLC指示原语的数据域中收到的T-APDU分段 进行解复用 已拼接的分段应按第一个分段字头中的PDU编号进行解复用 解复用过程见图13. 15
GB/T20851.3一2019 图13解复用过程 6.3.11并段 T-KE应将属于一个T-APDU的T-APDU分段进行并段,方法是根据在分段字头中给出的分段编 号,去除分段字头并合并T-APDU分段 如果分段字头无效,则应抛弃相应的分段 并段过程见图14 图14并段过程 6.3.12解码 T-KE应按照GB/T16263.2中的规定,将已并段的T-APDU进行解码 可解码的ASN.1类型按 附录A的规定 16
GB;/T20851.3一2019 1至7比特的拖尾“0”比特的接收不应引起差错 如果接收到了多于7个拖尾比特,且顺序排列值为“o”的比特的个数不多于7,则应将这些“0”比特 去除(因为这些比特是为了实现八位位组的对齐而被插人的) 如果后续字节第3至1比特的值为 001,则该字节应去除 据此规定,剩下的比特应作为T-APDU予以解码 在所有其他情况下,已并段的T-APDU都应被抛弃 如果T-KE不能对已并段的T-APDU解码,则已并段的T-APDU应被抛弃 T-KE不得对附录A 中在容器定义中所定义的虚拟T-APDU予以解码 解码过程见图15 bl b3 b4 b5 b6 b7 b8 bl0 bl1 b12 b13bl4 bl5 Set-Request::=SEQUENCE BITSTRING(S1()), fill B00LEA mode dd Dsrc-DID, accessCredentials 0CTETSTRINGSIE(0. 127....0PTI0NAL fileid FileID. nteger(0.32767,... offset lnteger(0.127,.) length iid Dsrc-DID0PTlONAL 15解码过程 图 6.3.13PDU转换为SDu 已解码的T-APDU应当根据下列规则来构建T-AsSDU 服务请求应当转换为相应的服务指示T-ASDU; a b 服务响应应当被转换为相应的服务确认T-ASDU; c T-AsDU应当递交给T-APDU的Dsrc-DD参数中所寻址到的目录 INITIALIZATION.in- dieation应递交给I-KE d 如果所寻址的目录不存在,则T-AsDU应当被抛弃; T-KE应将此SDU的LID通知给层管理 PDU转换为sDU的过程见图16 Set-Reuest:=SEIECE fil B1TSTRINMG(SI2E()) mode B0OLEAN dirID Dsre-DID, accessCredentials 0CTESTRING(SIE(0. 127., .0PTIONAL fileid FilelD, offset INTEGER(0.,32767,,., length NTRO. Dsrc-DIDOPTIONM iid ISET.request(ID,lID,Chaining,DID,AccessCredentials,FID,orfset,Length,Mode,FlowControl 图16PU转换为SU过程 17
GB/T20851.3一2019 I-KE 7.1总则 1-KE应具备下列功能 通过与同级实体间有关配置或应用的信息交换,实现OBU和RsU之间通信初始化 a b) 按照7.3规定的服务原语提供服务; 按照附录A规定的BsT进行通信的初始化,并将VST传送到一个LI.C服务原语中; c d 按照附录A规定的VsT进行通信的初始化 按照7.4规定的协议规程和行为进行初始化 e 7.2兼容性管理 A类和B类兼容性管理参见附录C 7.3服务 7.3.1服务原语 -KE应提供的服务见表10 表10I-KkE应提供的服务 序号 服务原语 功能说明 RegisterApplicationRSU RSU端的应用启用服务,实现在1-KE应用清单中注册此应用者 RegisterApplicationOBU OBU端的应用启用的服务,实现在1KE应用清单中注册此应用 DeregisterApplieation 应用启用的服务,实现对应用清单中相关注册项的删除 I-KE用于通知OBU端的应用关于可能的通信参与者的出现情况和OBU NotifyApplicationOBU 的情况 生成lID I-KE用于通知RSU端的应用关于可能的通信参与者和关联OBU的LID NotifyApplicationRSU 的情况 EndApplieation 应用启用EndApplication服务来知1-KE该应用不再需要ID 7.3.2服务原语的格式 RegisterApplicationRSU原语格式见表11 表11RegisterApplieationsU原语格式 参数名称 英文表示 ASN.1型 参数说明 AID 应用标识 DSRCAppllicationEntityID 必备应用 MandatoryApplication B0(OLEAN 优先级 Priority INTEGER 目录标识 DID Dsrc-DID 可选 配置 Profiles SEQUENCEOFProfile 可选 应用参数 ApplieationParameter ApplieationContextMark 可选 18
GB;/T20851.3一2019 RegisterApplicationOBU原语格式见表12 表12RegisterApplieationoBU原语格式 英文表示 参数说明 参数名称 ASN.1型 DsRCApplreatonEantyD 应用标识 AID B0oLEAN 必备应用 MandatoryApplication 优先级 Priorityy INTEEGER 目录标识 DID Dsrc-DID 可选 配置 Profiles SEQUENCEOFProffile 可选 应用参数 ApplicationParameter 可选 ApplicationContextMark DeregisterApplication原语格式见表13 表13DeregisterApplieatio原语格式 参数名称 英文表示 ASN.1型 参数说明 应用标识 AID DSRCAppllicationEntityID 目录标识 DID Dsrc-DID 可选 NotifyApplicationRsU原语格式见表14 表14NotifyAppleationsU原语格式 参数名称 英文表示 ASN.1型 参数说明 优先级 Priority INTEGER DD 目录标识 Dsrc-DID 若AID在VST中出现 IID NTGER 链路标识 可选 应用参数 ApplieationParameter ApplieationContextMark OBU配置 obuConfiguration ObuConfiguration NotifyApplieationOBU原语格式见表15 表15NotifyApplieationoBU原语格式 参数名称 英文表示 AsN.1型 参数说明 RSUID BeaconlD 路侧单元标识 优先级 Priorityy INTEGER 目录标识 DID Dsrc-DD 若AID在EBST中出现 链路标识 LID INTEGER 应用参数 ApplicationParameter ApplicationContextMark 可选 EndApplication原语格式见表16 19
GB/T20851.3一2019 表16EndApplieaton原语格式 参数名称 英文表示 ASN.1型 参数说明 目录标识 DID Dsrc-DID 链路标识 LID INTEGER 参数的设定与释义 7.3.3 7.3.3.1 应用标识 用以识别DsRC的应用 7.3.3.2必备应用 若应用是必备的,则为“TRUE”,若是可选的,则为“FALSE” 7.3.3.3优先级 应用的优先级别 数值越小优先级越高 7.3.3.4目录标识 目录标识在I-KE以下服务原语含义如下 RegisterApplicationRsU服务中,识别将注册的目录 若为单一缺省应用,应不使用DD; a b) RegisterApplicationOBU服务中,识别将注册的目录 NotifyApplication服务中,将识别同一级别的应用 c 7.3.3.5配置 若有,应列出与应用相关联的配置清单 7.3.3.6应用参数 若有,应分别在NotifyApplicationOBU或NotifyApplieationRsU服务中传送 7.3.3.7路侧单元标识 提供服务的RSU的识别标识 7.3.3.8oBU配置 指出NotifyApplicationRsU中给定的与LID相关的OBU的配置和状态 7.3.4命名和登记 命名和登记的要求应按附录D. 7.4协议规程 7.4.1RsUBST的重复传输 在RSU端,I-KE应传送附录A定义的BST 应使用T-KE带有初始化参数为EBST的INITIAL 20
GB;/T20851.3一2019 1ZATION.request服务 7.4.2oBU;BST的接收和VST的传输 在OBU端,IKE通过T-KE的带有初始化参数为IBST的INITIALZATION,indieation 来接 收IBST 只要下列条件之一得到满足 BeaconlD与最近一次收到的BeaconlD不同; b 上一次收到的BeaconlD与目前收到的BeaconlD之间的时间超过了255s 则OBU的IKE应包含下列操作 I-KE应将BST中收到的配置告知层管理,则DSRC通信以此为缺省配置; a b IKE应将BST内Applieationlist中给定的DSRCApplicationEntityIDs与注册的DSRCAp pliecationEntityID比较,如果BsT内的DSRCApplicationEntityID是注册的,IKE应 将DSRCApplicationEntityIDs以及DID和应用参数如果在相关的RegisterAppliea" wpliceationList中 tionOBU中出现)加人到VST的Ap 通过NotifyApplieationOBU将下列信息通知应用层用户 参数RSUID是BST中给定的BeaconlD; 参数Priority是在BST必备ApplicationIist中DSRCApplieationEntityID的位置 对可选ApplieationList中所有的DSRCApplicationEntitylIDs来说,是必备Applica ionList中DSRCApplicationEntityIDs的个数加上注册的优先级; 参数LID是oBU的MAC地址; 参数ApplicationParameter若出现,则是ST中收到的ApplhicationParameter,否则 空缺 3)1KE应通过层管理将已通知的应用优先级通知给T-KE; 4)IKE应从BST的Profle或ProfleList中选择OBU所支持的配置,并应当将vST中的 Profile设置为此配置; 5)VST按附录A规定的AsN.1定义; 1KE使用T-KE中带有下列设定参数的INITIAL1ZATION,.response服务来传送VST 6 -LID; VST 7) !-KE应保存BeaconlD和时间 7.4.3I-kE应保存VS的ApplieationL.ist和LID RsU对VS的应答 RsU的I-KE应用T-KE中带有下列设定参数的INITIAL1ZATION.confirm来接收VST: a LID; VST 22) b IKE应使用带有下列参数的NotifyApplieationRSU来通知应用层用户: Priority,对于必备应用中的DSRCApplicationEntityIDs,是必备应用清单中的位置;对可 选应用中DSRC'Applieat ionEntityIDs,是必备应用中DsRCApplicationm nEntityID的个数 加上在nonmandApplications中的位置; 22 DD,若出现,则是VST中的DD,否则空缺 LID,INITIAL1ZATION.confirm中收到的LID; 3 4 ApplieationParameter,若出现,则是VST中的应用参数,否则空缺; 5 ObuConfiguration,VST中的ObuConfiguration. 21
GB/T20851.3一2019 I-KE应将LID和VST中给定的配置之间的关系通知给层管理,且在OBU与该LID的后续 通信中使用; d I-KE应存储VST的ApplieationList和INITIALIZATION.confirm中给定的LID 7.4.4RsU.RegisterApplieatiomRSU 接收到RegisterApplieationRsU原语,RSU的IKE应向必备或可选应用中分别插人原语中给定 它使用参数"必备应用"和"优先级”中给定的信息 的信息 应向BST的Profilelist中插人配置 7.4.5oBU;RegisterApplieationoBU 接收到RegisterApplicationOBU原语,OBU的IKE应将此应用加到已注册的应用清单中 OBU的每个目录应具有唯一的DID(DD=0已保留) 7.4.6oBU,DeregisterApplieatiom 接收到DeregisterApplication,I-KE应将此应用从已注册的应用清单中删除 7.4.7RsUDeregisterApplieatiom 接收到DeregisterApplieation,I-KE应将注册项从BST的应用清单中删除 7.4.8RsU.释放应用 接收到EmdAppliceation,IKE应将从VST中获得的应用清单移除 若清单为空(如所有应用被删 除),I-KE应向同级1-kKE传送释放 它应使用带有下列参数的T-KE的EVENT-REPORT.request: ID空缺); a LID b) c DID等于0:; EventType等于Release(0): d) EventPaurameter(空缺); e Mode等于FAL.SE FlowControl等于1 g 7.4.9oBU:释放的接收 -KE应以带有下列参数的EVENT-REPORT.indieation来接收释放: a ID(空缺); b) LID, DID等于0; c d EventType等于Release(o); EventParameter(空缺) e Mode等于FAL.SE fD) -KE应删除VST 8 B-KE 8.1总则 BKE应具备以下功能: 22
GB;/T20851.3一2019 通过OBU和RsU的广播群组交换,为RsU和OBU的各种应用实现广播信息分发、收集 a b) 按照8.2规定的服务原语提供服务; c 按照发送附录A中规定广播群组实现通信; d)按照8.3规定的协议规程实现广播 8.2服务 8.2.1服务原语 BKE应由下列服务原语提供服务 BroadcastData:只由RsU端的应用启用,实现向OBU端的同级应用文件以记录形式广播 a 信息; GetBroadeastData:只由OBU端的应用启用,实现对广播数据的获取,包括GetBroadeastData. b resquest和GetBroadcastData.confirm. 8.2.2服务原语的格式 BroadeastData原语格式见表17 表17BroadeastData原语 参数名称 英文表示 可选/必备 ASN.1型 目录标识 DID 必备 Dsrc-DID FID 文件 File 必备 记录 必备 Record Record GetBroadeastData原语格式见表18. 表18GetBroadeastData原语 ASN.1型 参数名称 英文表示 请求 确认 DD Dsrc-DID 目录标识 必备 文件标识 FID 必备 FID 记录标识 RID 必备 INTGER 记录 Record 必备 Record 8.2.3参数的设定和释义 8.2.3.1目录标识 接收方的ASN.1型专用短程通信目录标识 8.2.3.2文件标识 播记录所存储文件号,且要求该文件为记录型文件 广 8.2.3.3记录标识 广播信息记录标识号 23
GB/T20851.3一2019 8.2.3.4记录 广播信息记录内容,可变长度 8.3协议规程 8.3.1RRsU;广播群组的传输 RsU端的B-KE应定期使用带有下列设定参数的T-KE的SET.request服务来传送附件A中规 定的广播群组 ID(空缺); aa b) LID是0xFFFFFFFF; DID; PID d olhs等于RIDr e D FileContent等于Record; Mode等于FAISE g h)FlowControl等于1 8.3.2OBU:广播群组的接收 OBU的BKE应用带有下列参数的T-KE的sET.indieation来接收广播群组 a ID(空缺); b) LlID等于0xFFFFFFFF; FID, c Offset等于RID; d FileContent等于Record; e Mode等于FALSE D OBU端的BKE应将BKE的新值Record加人广播记录缓冲区中 8.3.3RSUBroadcastData 若广播记录缓冲区的上条记录内容完全相同,则忽略之;否则BKE应向广播记录缓冲区的内容加 人新记录,且当前记录RID为0,以前记录RI逐次加1 8.3.4oBUGetBroadeastData BKE应使用GetBroadcastData.request中给定的RID对文件进行获取,并用GetBroadcastData. confirm将获得结果交给有DID的应用 24
GB;/T20851.3一2019 附 录 A 规范性附录 数据结构 模块的使用 A.1 本附录给出了T-KE应使用DSRCData模块和DSRCtransferData模块的数据结构 注IMPORT和ExPORT机制在GB/T16262(所有部分)中作了标准化 A.2ASN.1模块 DSRCDataDEFINITIONS BEGIN IMPO)RTS FROMApplication -此行应对定义容器类型数据的每个应用者给出 ContainerJ-y -」和y应由无歧义的后缀取代 FROMApplicationl; -此行应对定义记录类型数据的每个应用者给出 RecordJ-y -」和y应由无歧义的后缀取代 EXPORTseverything; Action-Request::=SEQUENCE BOOLEAN mode Dsrc-D did ActionType actionType (OcTETSTRING(SIZE(0.127))OPTIONAL accessCredentials ContainerOPTIONAL actionParameter Dsrc-DIDOPTIONAL iid Aetion-Response:=SEQUENCE f BIsTRING(SIZE(2)) did Dsrc-DID. containerOPTIONAL. responseParameter id Dsrc-DIDOPTIONA ReturnStatus ret ActionType::=INTEGER(O..127 在GB/T20851.4一2019中已经定义如下操作 getse ecure setSecure elRand 25
GB/T20851.3一2019 transferChannel setMM1 5..80 保留给DSRC应用 81.127 保留给私有应用 ApplieationContextMark:=Container WTHCOMPONENTS" sIoetetestring" PRENSENT ApplieationContex xtMark的示例参见GB/T20851.42019,参考SysInfoFile的相关内容 Applicationlist=SEQUENCE(SIZE(0..127,)OF SEQUENCE aid DSRCApplicationEntityID. did Dsrc-DIDOPTIONAL, epplieationParameter APplieationContextMarkOPTIONAL BeaconlD:=SEQUENCE NTEGER(0..,255). manufacturerlD NTEGER(0.16777215 iindividualID BroadCastPool:一File BsT::=SEQUENCE fi B1sTRING(s1ZE(3)). rsu BeaconlD. rinme., time profile Profle. mandapplications Applicationlist, ApplicationListOPTIONAL nonmandapplications profileList SEQUENCE(0.127,OFProfile Container::=CHoICE( [O]NTEGER integer [1]BITSTRING bitstring [2]OCTETsTRRING(SIZE(0.127)). octetstring universaIString [3]Umversalstrng" beaconlD []BeaconlD [5]T-APDUs, t-apdu dsrcApplieationEntityld [6]DSRCApplicationEntityID, dsrc-Ase-ld [7]Drc-DID. fileld [8]FID, 26
GB;/T20851.3一2019 file [9]File, broadcastPool [10]BroadeastPool. directory [11]Dir irectory [12]Time, time [13]SEQUENCE(0.255)OFINTEGER(0.127,). vector fileList [14]FileList, [15.96 保留为DSRC应用, dummy [97...127] 保留给私有应用 priate . contl-x 门]Containerl-x此行应对每个进口Containerl.x给出, -其中I.x被相关的后缀取代,i为从0 -开始的已登记的标签,间隙应由 bntl.x[i]BITSTRING来填充 --cO1 Create-Request:=SEQUENCE fi B1STRING(S1ZE(2)) did Dsrc-DID, OCTETsTRING(s1zE(o.127..))OPTIONAL accessCredentials fileList FileList. DsrcApplhicationEntitIDoPTIONA id Create-Response::=sEQUENCE fi B1TsTRING(s1ZE(3)). did Dsrc-DID iid Dsrc-DDOPTIONAL ret ReturnStatus Direetory::=SEQUENCE(SIZE(O.127,))OFFID DsrcDID:=INTEGER(0.127 DDireectroyID DsrcApplicationEntityID::=INTEGER 0 system 电子应用 letronic-tol.colection 1). (2). 道路标识站应用 roadtag-station-management 3). 城市道路收费 electronic-road-price t-fle 4). freighte leet-management publictransport 5). traffictraveller-information (6). traffic-control 7). 27
GB/T20851.3一2019 8), arking"manugemens 9. Eogephicroad d-database (10 medium-rangepreintormation 11, man-manchine-interface (12 emmergency-warning (0.31, 17一28保留给DSRC应用 (28-31保留给私有应用 Event-Report-Reguest=SEQUENCE' mode BOOLEAN. didd DirectoryID. eventTIype EventType, accessCredentials 0CTETSTRINGSIZE(0..127,..OPTIONAL eventParameter ContainerOPTIONAL iid Dsrc-DIDOPTIONAL Event-ReportReponse:=SEQUENCE fil BTsTRING(s1zE(2)). did DirectoryID. iid Dsrc-DDoPTIONAL ReturnStatusoPTONAL ret EventType::=INTEGER 0 release O.127. 1一80)保留为DSRC应用 81-127)保留为自用 FID::=INTEGER(O..127 File::=OcTETSTRING(S1ZE(0.127,) Filenfo::=SEQUENCE fileID FID. NTEGER(0...32767,). length FileType, 文件类型 type FileAccess ssRights ssRights 访问权限 acces9 SEQUENCE FileAccessRights: 28
GB;/T20851.3?2019 BITSTRING(S1ZE(2)) read BTSTRINGSIZE2)) write reserved BITSTRINGSIZE(4 Filedl.ist:=sEQUENCE(s1zE(o.127,)oFFID ))oFFileInfo FileList::=SEQUENCE(SIZE(0.127 FileType=INTEGER peBinary 0 typ6 peRecord 1 tyP (0..127 Get-Request=SEQUENCE fill BITSTRINGS1ZE(2)) did Dsrc-DID, (OCTETsTRING(s1ZE(0..127..))oPTIONAL. accessCredentials DsrcApplhicationEntityDoPTIOAL id fileID FID. NTEGER(0.32767,) offset NTEGER(0.127 length Get-Response::=SEQUENCE fil BITsTRING(s1ZE(2)) did Dsrc-DD Dsrc-DIDOPTIONAL iid fileld FID. fileContent FileOPTIONAL. ret ReturnStatus nitialization-Request:=BST nitialiation" Response:=VST NamedFile::=SEQUENCE filelD FID fileContent File ObuStatus::=SEQUENCE 29
GB/T20851.3一2019 iccPresent BOOLEAN, 存在(0),无(1) ieeType BITSTRINGS1ZE(3)),--逻辑加密接触卡(XI),CPU接触卡(XO) --逻辑加密非接触卡(1X),CPU接触卡(0X iccStatus BO(OLEAN, -IC卡正常(0),出错(1 locked BOOLEAN OBU未锁(o),被锁(1 BO(OLEAN, OBU未被拆动(0),被拆动1 tampered BOOLEAN battery OBU电池正常(0),电池电量低(1) BITSTRINGSIZE(8) reservedBits obuconfigue ration:=SEQUENCE macID INTEGER(0.4294967295),-MAC地址,同时作为LID eguipmentClas9 BITSTRING(sIZE(4))-0不支持IC卡接口,l支持IC卡接口 eguipmentVersion BITSTRINGSIZE(4)), obuStatus ObuStatus Profile:=INTEGER(0.127, b6b5b4表示配置号;b3b2blb0表示配置的所支持的信道号 00H配置0(A类)的信道1 01H配置0(A类)的信道2 10H配置1(B类)的信道1 11H配置1(B类)的信道2 (0-80保留给DsRC应用 (81-127)保留给私有应用 Record::=SEQUENCEOFContainer Remove-Request:=SEQUENCE fill BITSTRINGS1ZE(2)). did DsrecDID OcTETSTRING(S1ZE(O.127,)OPTIONAL accessCredentials fileldList FiledList iid DsrcAppicationEntityIDOPTIONAL Remove-Response:=SEQUENCE fil BITSTRING(SIZE(3)). Dre-DD did id Dsrc-DDOPTIONAL ReturnStatus ret 30
GB;/T20851.3一2019 ReturnStatus:=INTEGER noError (0 accessDenied 1). 2). urgumentEror 37 omplesxityLmtation (4). rnrcesineFalure 5) processing gError 6) chaining (0.127, 7一127)保留给DSRC应用 RID:=INTEGER(0..127... Set-Reguest=SEQUENCE fill BITSTRINGSIZE(1), mode BOOLEAN, did Dsrc-DID (OCTETsTRING(s1ZE(0..127..))oPTIONAL. accessCredentials Dsrc-DDOPTIONAL id fileld FID. NTEGER(0.32767,) offset NTEGER(0.127) length fileContent File Set-Response:=SEQUENCE fi BISTRING(S1ZE(3)). didl Dsrc-DD fileld FID. Dsrc-DIDOPTIONAL iid ret ReturnStatus Tinme:=INTEGER(O..424967295)-从1970年1月1日00;00(协调世界时)起,以秒计算的累计 总时间 T-APDUs=CHOICE [Aetion-Request. action-request [1]Action- rReponse. action-response [2]Create-Request ereate-request [[3]Create- create-response -Respomse [4]Remove remove-reguest rwRequest. [5]Remove-Re remmove-response esponse 31
GB/T20851.3一2019 [[6]Event uReportReet eventreport-request Event tReportRepone event-report-response [8setReqest set-request [[9]SetResponse, set-response 107 GetReues get-request [1]GetReponse get-reSponse initialization=reguest [12]lnitialization-Request. initialization=response [13]Initialization- tResponse VST:=SEQUENCE fill BITSTRINGS1ZE(4)) profle Profile, epplieations ApplicationList, obuConfiguration ObuConfiguration END DsRCtransferDataDEFINITIONs::一BEGIN MPORTsT-APDU、FROMDsRCData:; ExPORTseverything; T-APDUs-消息在DsRC链路上传输 Message END 32
GB;/T20851.3一2019 附录 B 资料性附录 编码示例 B.1概述 本附录说明了ETC应用中BST/VST应用层内容交换的编码情况 B.2BSr(下行链路 包含1个应用(AID=1代表ETC)的BST示例见表B.1 表B.1BSr示例 八位位组中的位 八位位 描述 字段 组号 6? b6b5b4b3b2b1b0 无分段 ff.PDU号码 不得设 字段字头 定到0000或0001 INITIALIZATON. BSTsEQUENCE N.request 不显示可选应用 Optionindicator fil 填充 BeaconlDINTEGER(0.2i一1 TimeINTEGER(0..28一1l) MSB32bitUNIXrealtime 无扩展,配置值 b6b5b4表示配置号;b3b2b1b0表 示配置的所支持的信道号 ProfleINTEGER(O..127 ooHA类信道1 1C 01HA类信道2 1oHB类信道1 1lHB类信道2 Mand ndApplication 无扩展,1个应用,取值1 SEQUENCE(0..127OF 33
GB/T20851.3一2019 表B.1续 八位位组中的位 八位位 字段 描述 组号 b7b6b5b4b3b2blb0 OPTIONindicator c-DD不显示 Drc- OPTIONindicato1 r不存在 Parameter 12 DSRCApplicationEntityID 无扩展,AID=1(ETC Profilelist 无扩展,列表中的配置文件号=0 13 SEQUENCE(0..127.OFProfile vSr(上行链路 B.3 VsST示例见表B2 表B.2VST示例 八位位组中的位 八位位 字段 描进 组号 b7b6b5b4b3b2blb0 无分段 ffPDU 号码 不得设 字段字头 定到0000或0001 VSTSEQUENCE INITIALIZATION.response FlB;ITSTRING(sIZE(4 设为0 ProfileINTEGER(0.127, 无扩展,配置号 ApplieationsSEQUENCE(0.127,.O)F 无扩展,1个应用 OP'TIONindiceato1 DID显示 OPTIONindicato1 Parameter不存在 DSRCApplicationEntityID 无扩展,AID=1(ETC DsrcDD 在OBU中是唯一的 ObuConfigurationSEQUENCE mm mmmm m mmmm macID MAC标识(同时作为链路地址 0 1 0 OO m m 34
GB;/T20851.3一2019 表B.2(续 八位位组中的位 八位似 字段 描述 组号 b7b6b5b4b3b2lb0 设备类型;支持Ic卡接口 equipmentClass 1C equipmentVersion 设备版本;l 1 设备状态;带IC卡,被拆动 ObuStatus 12 35
GB/T20851.3一2019 附 录 资料性附录) A类和B类兼容性管理 A类和B类的设备通过BST实现兼容性管理,兼容性的实现在RsU端,即RsU支持A类和B类 两类协议 A类和B类协议参见GB/T20851.1一2019相关规定 兼容性设计步骤示例: RsU周期性广播A-BST和B-BST:; a A类OBU或者B类OBU响应VST:; b) RSU判断OBU类型; c d RsU与该OBU建立专用链路,并按照确定的协议(A类或者B类)进行后续通信 36
GB;/T20851.3一2019 附 录 D 规范性附录 命名和登记 D.1登记项 DsRC应用层的ManufacturerID和MAC地址应以唯一的标识来登记 D.2应用标准的定义项 应用标准应保证下列数据项的统一性: -ActionType;应是操作唯一的标识; -DID;应是在每个应用中是唯一的; Drc- EventType;应是事件唯一的通用标识 37
GB/T20851.3一2019 参 考文献 [1]GB/T16262.1一2006信息技术抽象语法记法一(ASN.1)第1部分:基本记法规范 [2幻 GB/T16262.2一2006信息技术抽象语法记法一(ASN.1)第2部分:信息客体规范 [3幻 GB/T16262.3一2006信息技术抽象语法记法一(AsSN.1)第3部分;约束规范 [[4]GB/T16262.4一2006信息技术抽象语法记法一(ASN.1)第4部分;ASN.1规范的参 数化 [[5]GB/T20851.1一2019电子收费专用短程通信第1部分;物理层 38

电子收费专用短程通信第3部分:应用层GB/T20851.3-2019

随着社会经济的发展以及交通运输的日益发达,高速公路、城市道路等地方对于交通流量的管理和掌控也越来越重要。而电子收费系统作为一种智能化的管理手段不仅方便快捷,而且可以有效地提升交通流量的效率。电子收费专用短程通信则成为了电子收费系统中不可或缺地一部分。

GB/T20851.3-2019标准简介

GB/T20851.3-2019是电子收费专用短程通信第3部分:应用层的国家标准,是我国电子收费行业的标准规范之一。该标准规定了电子收费系统中应用层的协议,包括数据交换格式、数据元素、应用处理等内容。

GB/T20851.3-2019标准内容

GB/T20851.3-2019标准涵盖了电子收费专用短程通信应用层的相关内容,主要包括以下方面:

  • 术语和定义
  • 应用协议
  • 应用层数据结构
  • 应用层消息传送方式
  • 应用层基本处理流程
  • 错误消息的处理
  • 应用层安全机制

GB/T20851.3-2019标准意义

GB/T20851.3-2019标准在电子收费行业中具有重要的意义。

  • 对于各个电子收费系统开发商而言,该标准规定了电子收费专用短程通信应用层的协议,为开发商提供了明确的技术规范和标准,便于不同厂家之间的互通性与兼容性。
  • 对于使用者而言,该标准在保证电子收费系统正常运行的同时,保障了用户的安全性和信息的私密性。

结语

电子收费专用短程通信作为电子收费系统中不可或缺的一部分,GB/T20851.3-2019标准的发布对于该行业的发展和应用具有重要的意义。只有通过技术规范的制定和执行,才能保证各个电子收费系统之间的兼容性、互通性与信息安全性。

和电子收费专用短程通信第3部分:应用层类似的标准

旋挖钻机
上一篇 本文分享国家标准旋挖钻机的全文阅读和高清PDF的下载,旋挖钻机的编号:GB/T21682-2019。旋挖钻机共有27页,发布于2019-12-01
城市公共汽电车车载智能终端
本文分享国家标准城市公共汽电车车载智能终端的全文阅读和高清PDF的下载,城市公共汽电车车载智能终端的编号:GB/T26766-2019。城市公共汽电车车载智能终端共有39页,发布于2019-12-01 下一篇
相关推荐