基于RX62N微控制器的车载以太网通信及安全技术实现
发布时间:2018-03-31 03:36
本文选题:车联网 切入点:嵌入式以太网 出处:《中国科学技术大学》2014年硕士论文
【摘要】:由于电子技术、通信技术、传感器技术、自动控制技术在汽车中的广泛应用,汽车电子的规模不断扩大,功能日益增强,进而对车内通信网络总线的要求不断提高。以太网技术以其统一的网络标准(TCP/IP),较高的数据传输率,获得汽车电子、通信以及控制界的广泛重视,因此有必要研究并实现车载环境下实时性好、性能稳定、可靠性高的以太网技术。车载信息系统、电子控制系统和传感器单元越来越频繁地与外部网络进行信息交互,此外,未来车载以太网作为汽车的骨干网络,必定存在网络信息安全的风险。在汽车网络环境中,由于信息安全防范脆弱,但对于安全性又有非常高的要求,车载信息系统的安全问题必须引起足够的重视。 本文针对未来车在网络发展需求,研究车载嵌入式以太网通信系统的实现,包括硬件系统设计制作、软件系统移植与开发、系统测试,特别是嵌入式系统的信息安全实现。 以瑞萨电子32位微控制器RX62N为核心,设计并实现嵌入式系统硬件平台。包括以太网通信模块、通过SPI总线配置和控制的LCD液晶屏模块、通过IIC总线配置和读取温度传感器、CAN通信以及JTAG调试接口等设计与电路实现。 完成μC/OS-Ⅱ和μC/TCP-IP协议的移植,通过开发以太网控制器的驱动,实现嵌入式以太网通信。μc/OS-Ⅱ的移植工作是实现与RX62N微控制器相关的汇编代码。μC/TCP-IP协议的移植工作是根据协议架构,开发设备驱动层代码,实现基于DMA描述符和中断信号量任务机制的网络数据包接收和发送。通过以太网DMA传输,可以极大的提高网络数据包的传输率。完成嵌入式以太网通信的系统测试。通过DHCPc协议和TCP Client-Server套接字应用程序从功能上进行测试;通过代码量和内存空间的使用分析,以及对字节长度不同的数据包平均往返时间进行统计,从性能上进行测试。 研究嵌入式以太网信息安全技术,并实现了部分IPsec协议代码的移植和功能测试。IPsec协议是通过认证头(AH)协议和安全封装载荷(ESP)协议保护数据通信的完整性、机密性和可靠性。与其他信息安全系统测试一样,嵌入式以太网信息安全测试难度很大,本文仅测试了已经在软件部分实现的AH和ESP协议功能代码的正确性。
[Abstract]:As electronic technology, communication technology, sensor technology, automatic control technology is widely used in automobile, automobile electronics continues to expand the scale of function increasing, so the demand of car bus communication network continues to improve. Ethernet technology with unified network standard (TCP/IP), high data transmission rate, get in the car electronic, communication and wide attention in control field, so it is necessary to research and implementation of vehicle environment real-time, stable performance, high reliability of Ethernet technology. The vehicle information system, electronic control system and sensor unit more and more frequently with the external network for information exchange, in addition, the future of automotive Ethernet as the backbone network of car. There must be a risk of network information security. In the network environment, the information security vulnerability, but for safety and has a very high demand, vehicle signal The security problem of information system must be paid enough attention.
According to the development needs of future car in the network, realize the embedded Ethernet communication system research, including the design of hardware system, software system transplantation and development, system testing, especially in information security of embedded system.
With Renesas electronics 32 bit microcontroller RX62N as the core, the design and implementation of embedded system hardware platform including the Ethernet communication module, LCD LCD module through SPI bus configuration and control, through the IIC bus configuration and read the temperature sensor, design and implementation of CAN communication and JTAG debugging interface.
Complete the C/OS- II and C/TCP-IP protocol, through the Ethernet controller driver development, implementation of Embedded Ethernet communication. C/OS- II transplant is to achieve the compilation of code associated with the RX62N micro controller. C/TCP-IP protocol work is based on the protocol architecture, the development of device driver layer code, DMA network data descriptors and the amount of interrupt signal receiving and transmitting the packet task mechanism based on DMA. Through the Ethernet transmission, can greatly improve the data transmission rate of network packets. The completion of system testing of Embedded Ethernet communication. Through the DHCPc protocol and TCP Client-Server socket applications from the function test; through the use of code size and memory space analysis, and on different byte length packets average round-trip time statistics, from the performance test.
The research of Embedded Ethernet technology in information security, and realizes the transplantation and functional testing of.IPsec protocol IPsec protocol code is through the authentication header (AH) protocol and the encapsulating security payload (ESP) protocol to protect the integrity of data communication, confidentiality and reliability. As with other information security test system, embedded Ethernet information security test great difficulty in this paper, only has tested in the software part of the realization of the AH protocol and ESP function of the correctness of the code.
【学位授予单位】:中国科学技术大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:U463.6;TP393.11
【参考文献】
中国期刊全文数据库 前10条
1 胡曙辉;陈健;;几种嵌入式实时操作系统的分析与比较[J];单片机与嵌入式系统应用;2007年05期
2 朱敦尧;连迅;谢斌;;车载信息系统平台发展[J];电子产品世界;2009年02期
3 史敏锐;;车载信息服务分析与研究[J];电信网技术;2012年01期
4 陈献周;;车联网技术的研究[J];电脑知识与技术;2013年02期
5 王力生;梅岩;曹南洋;;轻量级嵌入式TCP/IP协议栈的设计[J];计算机工程;2007年02期
6 可向民,龚正虎,夏建东;零拷贝技术及其实现的研究[J];计算机工程与科学;2000年05期
7 彭辉;蒋武;;基于μC/OS-Ⅱ的嵌入式以太网控制系统的设计[J];控制工程;2011年04期
8 许冬琦;;车载以太网:下一代联网技术让汽车更智能[J];通信世界;2012年06期
9 李杰;李新艳;张静;;数据加密中的DES加密算法详解[J];商场现代化;2009年26期
10 杨建军;;CAN总线技术在汽车中的应用[J];上海汽车;2007年06期
中国博士学位论文全文数据库 前1条
1 周户星;车联网环境下交通信息采集与处理方法研究[D];吉林大学;2013年
,本文编号:1688996
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1688996.html