YD/T 3084-2016 基于公用通信网络的汽车信息化服务支撑平台与车载终端的接口技术要求

YD/T 3084-2016 The interface technical requirements for automotive information services support platform based on public communication network and on-board terminals

行业标准-邮电通信 简体中文 现行 页数:32页 | 格式:PDF

基本信息

标准号
YD/T 3084-2016
标准类型
行业标准-邮电通信
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2016-04-05
实施日期
2016-07-01
发布单位/组织
工业和信息化部
归口单位
-
适用范围
-

研制信息

起草单位:
起草人:
出版信息:
页数:32页 | 字数:- | 开本: -

内容描述

ICS33.040,40

YD

中华人民共和国通信行业标准

YD/T3084-2016

基于公用通信网络的汽车信息化服务

支撑平台与车载终端的接口技术要求

Interfacespecificationrequirementbetweentelematicsunitandtelematics

servicesupportplatformbasedonpubliccommunicationsnetwork

2016-04-05发布2016-07-01实施

中华人民共和国工业和信息化咅P发布

YD/T3084-2016

目次

ifftii

i細i

2i

3接口在服务支撑平台总体框架中的位置1

4接口设计要求2

4.1接口设计原则2

4.2接口安全2

4.3接口约束3

5接口服务描述和消息4

5.1短信口令申请接口4

5.2车载终端用户登录接口5

5.3车载终端心跳接口5

5.4Pol搜索服务6

5.5新闻服务7

5.6胃刺艮务8

5.7视频服务11

5.8天气预报服务14

5.9股票服务16

5.10实时路况服务20

5.11有声读物服务21

6服务流程示例23

6.1车载终端登录会话服务23

6.2“一键呼”服务流程…24

6.3实时交通/路况/天气预报信息查询流程25

6.4紧急救援流程26

6.5音视频服务流程26

附录A(资料性附录)功能码说明28

I

YD/T3084-2016

前言

本标准是“基于公用通信网络的汽车信息化”系列标准之一。本系列标准的预计结构及名称如下:

一一基于公用通信网络的汽车信息化服务支撑平台总体要求;

一一基于公用通信网络的汽车信息化业务技术要求;

一一基于公用通信网络的汽车信息化服务支撑平台与汽车厂商业务平台的接口技术要求;

一一基于公用通信网络的汽车信息化服务支撑平台与车载终端的接口技术要求;

一一基于公用通信网络的汽车信息化服务支撑平台与GIS平台的接口技术要求。

本标准按照GB/T1.1-2009给出的规则起草。

请注意本文件的某些内容可能涉及专利,本文件的发布机构不承担识别这些专利的责任。

本标准由中国通信标准化协会提出并归口。

本标准起草单位:中国联合网络通信集团有限公司。

本标准主要起草人.•陶蒙华、张凤全、刘红旗、徐克航。

YD/T3084-2016

基于公用通信网络的汽车信息化服务支撑平台

与车载终端的接口技术要求

1范围

本标准规定了汽车信息化服务支撑平台与车载终端的接口要求、车载终端登录信息、Pol搜索服务、

新闻服务、音乐服务、视频服务、天气预报服务、实时路况服务和有声读物服务接口描述和消息等要求。

本标准适用于国内乘用车的信息服务业务。

2缩略语

下列缩略语适用于本文件。

BSSBusinessSupportingSystem业务支持系统

CANAutomaticCollisionNotification自动碰撞通知

CCCallCenter呼叫中心

CP/SPContent/ServiceProvider内容/服务提供商

DTCDiagnosticTroubleCode诊断故障码

E-CallEmergencyCall紧急救助呼叫

GISGeographicInformationSystem地理信息系统

GPRSGeneralPacketRadioService通用无线分组业务

GPSGlobalPositionSystem全球卫星定位系统

M2MMachinetoMachine机器之间通信

OEMoriginalequipmentmanufacturer原始设备制造商

RSARoadSideAssistance路边救援

POIPointOfInterconnection互连点

SANStolenAlarmNotification被盗报警通知

TSPTelematicsServicesPlatform汽车信息服务平台

TSSPTelematicsServicesSppportPlatform汽车信息服务支撑平台

TUTelematicsUnit车载终端

USIMUniversalSubscriberIdentityModule全球用户识别卡

3接口在服务支撑平台总体框架中的位置

汽车信息化服务支撑平台的总体框架如图1所示。

图1中的“接口A”就是汽车信息化服务支撑平台与车载终端的接口。

YD/T3084-2016

汽午)'商、Ik务f台

na

接门

运皆沥支搾wa

及其增依业

邾本I'it/应W系统

汽车丨,m

BSS业务E

化服务支

笫:丄//G息/应用

增侦业务系统能力支

系统

车«终端车栽终端

尤线通仿校块尤线通丨n捞块

图1汽车信息化服务支撑平台总体框架图

4接口设计要求

4.1接口设计原则

为了保证汽车信息化平台与其他相关系统方便、可靠对接,保证接口的兼容性和可扩展性,接口设计应

满足如下原则:

a)接口具有普遍的适应性;

b)使用简单、快捷的方式实现汽车信息化平台与其他相关系统的接口;

C)接口应充分考虑汽车信息化平台与其他相关系统的应用扩展情况;

d)保证接口数据在汽车信息化平台与其他相关系统的一致性;

e)接口数据能够方便的形成,并能在被接口方顺利地导入;

f)在接口数据交互过程中,应具有数据传送和接收传送后的确认过程;

g)在满足功能要求的前提下,使与车载终端的接口数据量最少;

h)接口数据传输控制策略可靠且完善;

i)具有可靠的接口数据出错处理机制;

j)为了提高兼容性,对于无法识别的字段不予处理。

4.2接口安全

接口安全主要解决报文信任机制和防止报文被偷看、撰改和伪造等问题。约定安全措施如下:

a)独立密钥应该保证以安全方式分发给调用方。

b)调用方获得分发后的独立密钥,应妥善保户避免泄漏给第三方。

c)密钥应存在生命周期。

d)调用方采用密钥用于对请求数据进行键控哈希签名防篡改。

e)服务方采用密钥用于对接受的请求数据进行键控哈希签名或解密达到对调用方身份认证的目的。

YD/T3084-2016

f)过期调用拒绝请求信息中应包括调用方提供的时间戳信息,服务方应拒绝过期重放。

g)安全标准:

一MD5摘要;

一HMAC基于键控哈希的消息验证代码;

一3DES加解密标准。

4.3接口约束

接口约束包括如下内容:

a)通信承载协议:HTTP协议(post/get)。

b)数据消息协议:ProtoBuf,全称是ProtocolBuffers,是一种高效的、可扩展的对结构化数据进行

编码的格式规范。ProtoBuf可以支持多种编程语言,如C++、Java、C#。采用ProtoBuf实现对结构化数

据的二进制序列化方式,可以获得较小二进制数据,然后通过网络传输,可以节省带宽,将二进制数据

反序列化后可以获得结构化数据,便于应用程序处理。

c)时间戳:yyyy-MM-ddHH:mm:ss.fff。

d)HttpGetUrl编码:QueryStringRequestValue=UrlEncode(UTF8Bytes(stringvalue))。

e)请求消息,请求消息包括的信息和字段见下表。

字段名称类型描述取值说明

TUIDString调用者标识

SignatureString签名详见“f签名生成方法”

认证信息发起方发起请求的时间/应答

TimeStampString签名时间方处理请求的时间

yyyy-MM-dd

ProductIDString所订购的产品代码

ActionCodeString业务交易功能码

业务佶息

BizVerString对应版本号

SessionIDString会话标识

业务消息体BodyDataBytes

其中ProtoBuf结构原型定义如下:

messageHeader

{

requiredstringBizVer=1;

requiredstringSessionID=3;

requiredstringProductID=4;

requiredstringActionCode=5;

}

messageServiceDeliverRequestMessage

3

YD/T3084-2016

requiredstringTUID;

requiredstringSignature;

requiredstringTimeStamp;

requiredbytesHeaderData;//Header

optionalbytesBodyData;

}

f)签名生成方法

Base64

(

HMACMD5

(

Reverse

(

HeaderDataProtoBytes

BodyDataProtoBytes

UTF8Bytes

(

TimeStamp

)

5接口服务描述和消息

5.1短信口令申请接口

接口描述如下:

接口名称接口

通信承载协议HTTPGet

提供者TSSP

主要使用者车载终端

请求消息如下:

名称字段名称说明数据类型长度

TUID车载终端终端标识QueryStringString

TimeStamp时间戳QueryStringString

YD/T3084-2016

名称字段名称说明数据类型长度

yyyy-MM-dd

应答消息:http200ok。

5.2车载终端用户登录接口

接口描述如下:

接口名称接口

通信承载协议HTTPGet

提供者TSSP

主要使用者车载终端

请求消息$]下:

名称字段名称说明数据类型长度

TUID车载终端标识通过QueryString传输String

一次性动态口令(或静态

Password通过QueryString传输String

口令)

应答消息中明文XML各元素的含义如下:

序号父元素名称元素名称说明约束类型长度描述取值说明

1LoginResponse

Result结果0:代表成功;

1.1LoginResponseInt

非0:失败

1.2LoginResponseSecretKey一次性密钥String

1.3LoginResponseSessionID会话标识String

1.4LoginResponseSessionAddress会话服务器地址String

5.3车载终端心跳接口

接口描述如下:

接口名称'接口

通信承载协议HTTPGet

数据格式协议QueryString

提供者TSSP

主要使用者车载终端

请求消息如下:

名称字段名称说明数据类型长度

UserlD用户标识QueryStringString

Request密文参数QueryStringString

密钥使用登录时颁发的密钥。

Request:

5

YD/T3084-2016

Base64

(

3DES

(

UTF8Bytes

(

SessionID=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

+,\T\r

yyyy-MM-ddHH:mm.ss.ffff

+,\T\TVF

Base64

(

MD5

(

Reverse

(

UTF8Bytes

(

SessionID=yyyyyyyyyyyyyyyyyyyyyyyyyyyyy

+W

yyyy-MM-ddHH:mm.ss.ffff

(3)应答消息

应答消息中明文XML各元素的含义如下:

序号父元素名称元素名称说明约束类型长度描述取值说明

1HeartBeatResponse

1.1HeartBeatResponseResult结果Int0:成功

1,2HeartBeatResponseNext下次心跳间隔秒Int

5.4Pol搜索服务

POI接口描述如下:

接口名称接口

YD/T3084-2016

通信承载协议HTTPPost

提供者TSSP

主要使用者车载终端

请求消息如下:

名称字段名称说明数据类型长度

Header消息头PROTOBUF

Body消息体(个性化参数)PROTOBUFBytes

Body:POIRequest

ProtoBuf格式结构定义如下:

字段名称说明类型长度描述取值说明

KeyValuePOI关键字String

POITypePOI分类String

Longitude经度String

Latitude祎度String

VehicleModel车型String

应答消息如下:

名称字段名称说明数据类型长度

RecordCount搜索结果总记录数Int

POIResultListPOI搜索结果信息列表POIResultEntry[]

ProtoBuf格式结构定义如下:

字段名称说明类型长度描述取值说明

Address详细地址String

Telephone电话号码String

ZipCode邮政编码String

Longitude经度String

Latitude纬度String

WebSite网站地址String

Extension文字String

Image图片地址String

5.5新闻服务

获取新闻接口描述如下:

接口名称接口

通信承载协议HTTPPost

提供者TSSP

主要使用者车载终端

请求消息描述如下:

7

YDyT3084-2016

名称字段名称说明数据类型长度

Header消息头PROTOBUF

Body消息体(个性化参数)PROTOBUFBytes

Body:NewsRequest

ProtoBuf结构定义如下:

字段名称说明类型长度描述取值说明

PageNum页码Int—

PageSize页面大小Int—

Category新闻分类String—

Language语言String—

应答消息描述如下:

名称字段名称说明数据类型长度

RecordCount搜索结果总记录数Int

NewsList音乐列表NewsEntry[]

ProtoBuf格式

NewsEntry结构定义如下

字段名称说明类型长度描述取值说明

Title新闻主题String

NewsContent新闻内容String

NewsFrom新闻来源String

PublishTime发布时间String

Author作者String

PictureLink图片链接列表String

5.6音乐服务

5.6.1搜索音乐列表接口

接口描述如下:

接口名称接口

通信承载协议HTTPPost

提供者TSSP

主要使用者车载终端

请求消息马茜述如下:

名称字段名称说明数据类型长度

Header消息头PROTOBUF

Body消息体(个性化参数)PROTOBUFBytes

Body:MusicListRequest

ProtoBuf结构定义如下:

YD/T3084-2016

字段名称类型长度描述取值说明

PageNumInt—页码

PageSizeInt—页面大小

MusicCategoryString

推荐标准

相似标准推荐

更多>