基于IP的嵌入式系统自主联网若干关键技术研究
发布时间:2018-03-14 01:27
本文选题:自主联网 切入点:IPv6 出处:《南京邮电大学》2013年硕士论文 论文类型:学位论文
【摘要】:随着信息技术的不断发展,嵌入式系统联网应用变得十分普及。目前,IP网络及其应用正处于IPv4向IPv6过渡时期,由于IPv6不是向下兼容的,因此IPv4网络应用不能直接过渡到IPv6环境中。另外,由于IPv6网络和嵌入式系统的移动性、分布性和大规模部署,导致网络配置工作变得十分复杂。 本文研究了嵌入式系统自主IP联网若干关键技术。为了解决IPv4应用程序不能直接过渡到IPv6环境下的问题,本文以视频传送应用为背景,设计和实现了一种基于IPv6的流媒体传送方案。首先,分析IPv4与IPv6套接字编程接口差异;其次,以开源流媒体框架Live555为基础,,分别从底层通信模块和上层协议模块进行网络协议的转换;设计流媒体播放器用于对上述方案测试;最后,总结IPv4向IPv6网络应用过渡一般方法。为了解决IPv6环境嵌入式系统联网复杂性问题,通过对比DHCP与DHCPv6之间的异同点,设计和实现一种用于嵌入式环境下的DHCPv6客户端软件,并在此基础上实现DHCP和DHCPv6的自主适配。 本文对上述方案进行功能性测试。测试结果表明,视频传送方案在IPv6环境下运行正常,实现了IPv4向IPv6网络应用的顺利过渡。DHCPv6客户端能够完成主机IPv6地址的自动配置和租约更新等基本功能,与服务器报文交互过程符合协议规范,保持与DHCPv6协议的一致性,DHCPv6与DHCP自主适配过程符合系统需求。
[Abstract]:With the continuous development of information technology, embedded system networking applications become very popular. At present, IP network and its applications are in the transition period from IPv4 to IPv6, because IPv6 is not downward compatible. Therefore, IPv4 network applications can not be directly transferred to IPv6 environment. In addition, because of the mobility, distribution and large-scale deployment of IPv6 networks and embedded systems, network configuration becomes very complex. In order to solve the problem that IPv4 application can not directly transition to IPv6 environment, this paper takes video transmission application as the background, in order to solve the problem of embedded system autonomous IP networking, in order to solve the problem that IPv4 application can not be directly transferred to IPv6 environment. A streaming media transmission scheme based on IPv6 is designed and implemented. Firstly, the differences between IPv4 and IPv6 socket programming interface are analyzed. Secondly, the open source streaming media framework Live555 is used as the foundation. Respectively from the bottom communication module and the upper layer protocol module network protocol conversion; designed streaming media player to test the above scheme; finally, In order to solve the complexity of embedded system networking in IPv6 environment, a kind of DHCPv6 client software for embedded environment is designed and implemented by comparing the similarities and differences between DHCP and DHCPv6. On this basis, the DHCP and DHCPv6 self-adaptation is realized. The test results show that the video transmission scheme works well in IPv6 environment. It realizes the smooth transition from IPv4 to IPv6 network application. DHCPv6 client can automatically configure the host IPv6 address and renew the lease, and the process of exchanging messages with the server conforms to the protocol specification. Maintain consistency with DHCPv6 protocol. DHCPv6 and DHCP autonomic adaptation process meet system requirements.
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.1;TP393.04
【参考文献】
相关期刊论文 前6条
1 马仝芬,付晓玲;IPv4与IPv6兼容网络编程模式[J];北方工业大学学报;2005年03期
2 廖备水;李石坚;姚远;高济;;自主计算概念模型与实现方法[J];软件学报;2008年04期
3 吴晖;马自堂;王惠芳;;嵌入式系统安全体系结构研究[J];计算机工程与设计;2008年16期
4 沈雅婕,冯朝辉;网络应用程序由IPv4向IPv6迁移策略的研究[J];网络安全技术与应用;2005年08期
5 张银才;;流媒体技术及其应用[J];有线电视技术;2009年03期
6 黄一鸣;董永强;;RTSP流媒体代理IPv4/IPv6组播互通的研究[J];计算机技术与发展;2007年06期
本文编号:1608998
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1608998.html