远程信息服务系统及其通讯方法、装置制造方法及图纸

技术编号:8863529 阅读:127 留言:0更新日期:2013-06-28 02:40
本发明专利技术提供一种远程信息服务系统及其通讯方法、装置,属于远程信息服务领域。其中,该远程信息服务Telematics系统的通讯方法,包括:接收车载Telematics终端发送的包含有服务请求的请求数据包,对所述请求数据包进行解析,获取其中的服务请求数据;将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据;将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端。本发明专利技术的技术方案能够实现车载Telematics终端与应用服务器之间的通信,为用户提供Telematics服务。

【技术实现步骤摘要】

本专利技术涉及远程信息服务领域,特别是指一种远程信息服务系统及其通讯方法、>J-U ρ α装直。
技术介绍
随着网络技术的发展,尤其是GPS (Global Positioning System,全球定位系统)技术的成熟,通信系统的应用被扩展到汽车行业,现代车辆上的电子系统,广泛采用无线通信网络来实现彼此之间以及车辆与信息服务系统之间的通信。Telematics (远程信息服务)是远距离通信的电信(Telecommunications)与信息科学(Informatics)的合成词,按字面可定义为通过内置在汽车、航空、船舶、火车等运输工具上的计算机系统、无线通信技术、卫星导航装置、交换文字、语音等信息的互联网技术而提供信息的服务系统,Telematics系统通过无线网络,随时给行车中的人们提供驾驶、生活所必需的各种信息。在Telematics系统中,需要实现车载Telematics终端与应用服务器之间的通信,以使应用服务器能够为用户提供Telematics服务。
技术实现思路
本专利技术要解决的技术问题是提供一种远程信息服务系统及其通讯方法、装置,能够实现车载Telematics终端与应用服务器之间的通信,为用户提供Telematics服务。为解决上述技术问题 ,本专利技术的实施例提供技术方案如下:一方面,提供一种远程信息服务Telematics系统的通讯方法,包括:接收车载Telematics终端发送的包含有服务请求的请求数据包,对所述请求数据包进行解析,获取其中的服务请求数据;将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据;将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics 终端。进一步地,所述接收车载Telematics终端发送的包含有服务请求的请求数据包之前还包括:对车载Telematics终端的连接进行合法性认证。进一步地,所述对所述请求数据包进行解析,获取其中的服务请求数据包括:获取所述请求数据包所采用的协议版本,根据所述协议版本对所述请求数据包进行拆解,获取其中的服务请求数据。进一步地,所述将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据包括:将所述服务请求数据通过上行消息队列发送给所述应用服务器,并接收所述应用服务器通过下行消息队列返回的服务响应数据。进一步地,所述将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端包括:根据所述协议版本将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端。本专利技术实施例还提供了一种远程信息服务Telematics系统的通讯装置,包括:通讯模块,用于接收车载Telematics终端发送的包含有服务请求的请求数据包,对所述请求数据包进行解析,获取其中的服务请求数据,将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据,将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端。进一步地,所述通讯模块还用于对车载Telematics终端的连接进行合法性认证。进一步地,所述通讯模块具体用于获取所述请求数据包所采用的协议版本,根据所述协议版本对所述请求数据包进行拆解,获取其中的服务请求数据。进一步地,所述装置还包括中间件模块和服务调度模块,所述中间件模块包括上行消息队列和下行消息队列,所述通讯模块具体用于将所述服务请求数据通过所述上行消息队列发送给所述服务调度模块;所述服务调度模块用于从所述上行消息队列中接收所述服务请求数据,将所述服务请求数据发送给应用服务器,接收应用服务器返回的逻辑处理结果,并对所述逻辑处理结果进行重组得到对应所述服务请求数据的服务响应数据,通过所述下行消息队列将所述服务响应数据发送给所述通讯模块。进一步地,所述通讯模块具体用于根据所述协议版本将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端。本专利技术实施例还提供了一种远程信息服务Telematics系统,包括:车载Telematics终端,用于向通讯装置发送包含有服务请求的请求数据包;所述通讯装置,用于对所述请求数据包进行解析,获取其中的服务请求数据,将所述服务请求数据发送给应用服务器;所述应用服务器,用于根据接收的服务请求数据返回逻辑处理结果至所述通讯装置;所述通讯装置还用于对所述逻辑处理结果进行重组得到对应所述服务请求数据的服务响应数据,将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端。本专利技术的实施例具有以下有益效果:上述方案中,通讯装置首先接收车载Telematics终端发送的包含有服务请求的请求数据包,对请求数据包进行解析,获取其中的服务请求数据,将服务请求数据发送给应用服务器,并接收应用服务器返回的服务响应数据,之后将服务响应数据封装为响应数据包,并将响应数据包发送给车载Telematics终端。本专利技术的技术方案能够实现根据车载Telematics终端的服务请求为车载Telematics终端用户提供Telematics服务。附图说明图1为本专利技术实施例的远程信息服务系统的通讯方法的流程示意图;图2为本专利技术实施例的远程信息服务系统的通讯装置的结构框图;图3为本专利技术实施例的远程信息服务系统的结构框图;图4为本专利技术实施例的协议数据包的格式示意图;图5为本专利技术实施例的协议数据包的组成结构示意图;图6为本专利技术实施例的协议数据包的另一组成结构示意图;图7为本专利技术实施例的远程信息服务系统的单机单IDC部署示意图;图8为本专利技术实施例的远程信息服务系统的多机单IDC部署示意图;图9为本专利技术实施例的远程信息服务系统的多机多IDC部署示意图。具体实施例方式为使本专利技术的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术的实施例提供一种远程信息服务系统及其通讯方法、装置,能够实现车载Telematics终端与应用服务器之间的通信,为用户提供Telematics服务。图1为本专利技术实施例的远程信息服务系统的通讯方法的流程示意图,如图1所示,本实施例包括:步骤101:接收车载Telematics终端发送的包含有服务请求的请求数据包,对请求数据包进行解析,获取其中的服务请求数据;步骤102:将服务请求数据发送给应用服务器,并接收应用服务器返回的服务响应数据;步骤103:将服务响应数据封装为响应数据包,并将响应数据包发送给车载Telematics 终端。上述方案中,首先接收车载Telematics终端发送的包含有服务请求的请求数据包,对请求数据包进行解析,获取其中的服务请求数据,将服务请求数据发送给应用服务器,并接收应用服务器返回的服务响应数据,之后将服务响应数据封装为响应数据包,并将响应数据包发送给车载Telematics终端。本专利技术的技术方案能够实现根据车载Telematics终端的服务请求为车载Telematics终端用户提供Telematics服务。图2为本专利技术实施例的远程信息服务系统的通讯装置的结构框图,如图2所示,本实施例包括:通讯模块21,用于接收车本文档来自技高网...

【技术保护点】
一种远程信息服务Telematics系统的通讯方法,其特征在于,包括:接收车载Telematics终端发送的包含有服务请求的请求数据包,对所述请求数据包进行解析,获取其中的服务请求数据;将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据;将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端。

【技术特征摘要】
1.一种远程信息服务Telematics系统的通讯方法,其特征在于,包括: 接收车载Telematics终端发送的包含有服务请求的请求数据包,对所述请求数据包进行解析,获取其中的服务请求数据; 将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据; 将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics 终端。2.根据权利要求1所述的Telematics系统的通讯方法,其特征在于,所述接收车载Telematics终端发送的包含有服务请求的请求数据包之前还包括: 对车载Telematics终端的连接进行合法性认证。3.根据权利要求1所述的Telematics系统的通讯方法,其特征在于,所述对所述请求数据包进行解析,获取其中的服务请求数据包括: 获取所述请求数据包所采用的协议版本,根据所述协议版本对所述请求数据包进行拆解,获取其中的服务请求数据。4.根据权利要求1所述的Telematics系统的通讯方法,其特征在于,所述将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据包括: 将所述服务请求数据通过上行消息队列发送给所述应用服务器,并接收所述应用服务器通过下行消息队列返回的服务响应数据。5.根据权利要求3所述的Telematics系统的通讯方法,其特征在于,所述将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端包括: 根据所述协议版本将所述服务响应数据封装为响应数据包,并将所述响应数据包发送给所述车载Telematics终端。6.一种远程信息服务Telematics系统的通讯装置,其特征在于,包括: 通讯模块,用于接收车载Telematics终端发送的包含有服务请求的请求数据包,对所述请求数据包进行解析,获取其中的服务请求数据,将所述服务请求数据发送给应用服务器,并接收所述应用服务器返回的服务响应数据,...

【专利技术属性】
技术研发人员:万光勇
申请(专利权)人:北京四维图新科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1