支持车联网连接的车载信息服务系统客户端设计与实现
发布时间:2018-03-26 20:12
本文选题:车载信息系统 切入点:客户端 出处:《吉林大学》2014年硕士论文
【摘要】:车联网是汽车业和通信业以及信息业三大产业的混合。车联网的发展必然会带起一条产业链,为汽车电子带来了更好的发展机会,也会给汽车行业带来更多的投资,给整个行业带来繁荣发展。 在这样的背景下,开始了支持车联网连接的车载信息服务系统项目的研究。本项目研究的车载信息服务系统所提供的服务包括:(1)中心导航和位置服务,实时接收GPS信息,在服务平台端进行路线规划,下发运行指令给车载信息终端。通过接收到的GPS信息和车辆周围辅助信息实现高质量定位服务。(2)客户服务,通过移动通讯可以为用户提供的服务项目。(3)远程故障诊断,实时监测车辆状态,出现问题时及时通知司机,并通过通讯模块将情况发送到维修站或检测中心,由维修部门判断故障原因,及时告知司机,并提供临时处理意见。 车载信息系统的整体结构可以分为三个部分:车载终端是汽车用户与车载信息系统交互部分;客户端是系统操作人员与车载信息系统交互的部分;服务器是客户端与车载终端通信的中间桥梁,对两端通信的数据进行处理以及存储。 客户端与服务器端通过以太网建立Socket连接,根据客户端与服务器端定义的自定义通信协议向服务器端发送数据,以及对存储在服务器端数据库中的数据进行访问,服务器端会对客户端发送的请求进行响应,客户端将响应结果在界面上显示给系统的操作人员,车载终端与服务器端则通过3G网络进行连接,车载终端会上传一些数据信息至服务器端,如车辆的GPS定位信息,以及车载终端发送的请求服务等。对于车载终端发送的请求,会通过服务器这个中间桥梁处理后发送至客户端,客户端将对车载终端发送的请求进行处理,将结果再通过服务器端发送至车载终端。 论文中对车载信息服务系统的功能和结构进行了介绍。对客户端系统的设计过程进行了详细的描述。对客户端部分进行了需求分析,得到客户端部分应该具备的功能。之后对客户端进行了总体设计,对一些重要的模块进行了概述,以及对各个模块的设计进行了详细描述。 使用Qt对客户端进行了详细设计,定义各种结构体,构建程序的流程。对各个操作界面进行了设计,就项目中的数据通信模块、数据加密/解密模块、协议模块、路径规划模块等进行了详细的描述与设计。数据通信模块中建立Socket连接与服务器中的通信模块进行数据通信,在数据加密/解密模块使用了DES算法对发送和接收的数据进行加密解密,并给出了各个模块中重要的代码实现部分。 本文最后对本项目进行了总结,本项目完成了预期的目标,提供了需求分析中的核心服务。也有很多可以优化和扩展的地方。结合物联网的概念,项目中对汽车零配件追踪的功能进行初步尝试,随着以后的发展,研究基于IPv6/EPC256的车载节点编码技术,标识车载节点和零部件的类型、位置、功能、生产环节等信息,使其更完善。 随着科技的进步和经济的发展,支持车联网连接的车载信息服务系统中的扩展需求的实现也指日可待。相信不久的将来支持车联网连接的车载信息服务系统会成为汽车用户不可缺少的服务平台。
[Abstract]:Vehicle networking is a mix of the auto industry and communication industry and the three industries of information industry . The development of vehicle networking will bring an industrial chain , which will bring better development opportunities for the automobile industry , and will bring more investment to the automobile industry and bring prosperity and development to the whole industry .
The service includes : ( 1 ) central navigation and location service , real - time receiving GPS information , carrying out route planning at the service platform end , issuing the running instruction to the vehicle - mounted information terminal .
The whole structure of the vehicle - mounted information system can be divided into three parts : the vehicle - mounted terminal is an interactive part between the automobile user and the vehicle - mounted information system ;
the client is part of the interaction between the system operator and the vehicle - mounted information system ;
The server is an intermediate bridge between the client and the vehicle - mounted terminal , and processes and stores the data communicated at both ends .
and the server side sends some data information to the server end , such as the GPS positioning information of the vehicle and the request service sent by the vehicle - mounted terminal , the client sends the request sent by the vehicle - mounted terminal to the client , and the client sends the result to the vehicle - mounted terminal through the server side .
The function and structure of the vehicle information service system are introduced in this paper . The design process of the client system is described in detail . The client part is analyzed to get the function that the client part should have . After that , the client is designed , some important modules are summarized , and the design of each module is described in detail .
In the data communication module , the data communication module , the data encryption / decryption module , the protocol module and the path planning module are designed . The data communication module , the data encryption / decryption module , the protocol module and the path planning module are designed in detail . The data communication module uses the DES algorithm to encrypt and decrypt the transmitted and received data , and the important code realization part in each module is given .
In the end , this paper summarizes the project , and provides the core service in demand analysis . It also has many ways to optimize and expand . The concept of conjugate networking , the function of vehicle spare parts tracking in the project is preliminarily tried . With the development of the future , the information of the type , position , function and production link of the vehicle - mounted node and component is identified , so that it is more perfect .
With the development of science and technology and the development of economy , the realization of the expansion demand in the vehicle - mounted information service system supporting the vehicle - connected connection is also welcome . It is believed that the vehicle - mounted information service system which supports the vehicle - networking connection in the near future will become an indispensable service platform for automobile users .
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TN929.5;TP391.44
【参考文献】
相关期刊论文 前10条
1 陈琳;;DES算法的安全性及其应用[J];福建信息技术教育;2008年02期
2 诸彤宇;王家川;陈智宏;;车联网技术初探[J];公路交通科技(应用技术版);2011年05期
3 关静宇;;中国将进入“车联网”时代[J];发明与创新;2012年08期
4 彭剑;叶枫;辛兢泽;;汽车远程监控诊断系统的功能设计和应用研究[J];上海汽车;2011年03期
5 王景存;陈彬;陈和平;;GIS系统地图快速显示模型设计与实现[J];计算机工程与设计;2007年05期
6 姜竹胜;汤新宁;陈军;;基于车联网的智能车载终端研制[J];汽车电器;2012年10期
7 张家同;王志强;曹绪龙;;国内外车联网的发展[J];数字通信世界;2012年02期
8 吴菁們;;车联网相关感知技术、产品以及案例分析[J];数字通信;2012年05期
9 王建强;吴辰文;李晓军;;车联网架构与关键技术研究[J];微计算机信息;2011年04期
10 欧军;吴清秀;裴云;张洪;;基于socket的网络通信技术研究[J];网络安全技术与应用;2011年07期
,本文编号:1669409
本文链接:https://www.wllwen.com/kejilunwen/wltx/1669409.html