当前位置:主页 > 科技论文 > 网络通信论文 >

无线多跳网络信息交换协议的设计与实现

发布时间:2018-05-13 23:32

  本文选题:无线多跳网络 + 网络编码 ; 参考:《西安电子科技大学》2014年硕士论文


【摘要】:随着网络技术的发展和成熟,通过无线接入宽带网络获取信息已经越来越受到人们的欢迎。而随着人们的广泛使用,无线网络也面临着更多的考验,如:接入网络的用户数量激增、对网络服务的多样化需求以及要求网络传输的质量越来越高。因此,保证无线链路传输的可靠性和安全性、提高现有无线网络的利用率、优化无线网络传输性能等等,已成为当今无线网络通信研究的重要热点。网络编码是在路由中融合了编码的一种新型信息交换技术,它指出,假如网络中的每个节点都能对接收到的数据进行某种线性或非线性编码操作,则可以使网络达到最大信息流。传统的网络编码技术具有提升网络吞吐量、均衡网络负载、提高宽带利用率以及节省节点能量消耗等优点。本文首先讨论了无线多跳网络的传输特点和网络编码的理论基础及关键技术,然后提出基于网络编码的无线多跳网络进行信息交换的方案,并从最基本的单中继网络开始,详细介绍了这套方案的流程,并分析其传输性能;然后将这种方案进一步推广到两中继网络和三中继网络中。最终,本文从理论上证明了这套方案在任意N中继网络中的可行性,并推导证明出使用基于网络编码的信息交换方案比基于传统的存储转发的方案在传输时间和发送能耗上均有节省,其传输时间的节省极限为25%,发送能耗的节省极限为50%。随后,本文就此基于网络编码的信息交换方案设计了一套协议,其中的重点和难点主要包括编码层数据包格式的设计;编码层数据缓冲队列的设计和管理;编码层数据接收和发送工程的设计;编码层重传策略的设计。其次在传输层中,也涉及到数据包格式的设计,接收发送过程的设计以及用于区分上层应用的端口号的设计与管理。最后,本文使用C语言实现了这套协议,并在Windows平台上设计了模拟无线节点的软件程序,通过在多台PC机上运行多个模拟无线节点程序来模拟无线多跳网络环境,通过在每个节点上运行上述协议,实现了一个在无线多跳网络环境中进行基于网络编码的信息交换过程的软件仿真系统。同时,为了便于对比传输性能,在这个软件仿真系统中,也添加了基于存储转发的信息交换方案的实现。在仿真阶段,模拟了在多至五个节点的多跳网络环境,通过统计传输过程中各节点发送和接收数据包的次数以及两种方案下传输相同的数据包所需时间,得出的结果验证了文中对于基于网络编码的传输方案在传输性能上的优越性。文章最后总结了在设计和实现基于网络编码的信息交换协议的过程中取得的进展并分析存在的不足,指出今后的研究方向。
[Abstract]:With the development and maturity of network technology, getting information through wireless access broadband network has been more and more popular. With the widespread use of wireless networks, wireless networks are also facing more challenges, such as the rapid increase in the number of users accessing the network, the diversified demand for network services and the increasing quality of network transmission. Therefore, to ensure the reliability and security of wireless link transmission, improve the utilization of existing wireless networks, optimize the transmission performance of wireless networks and so on, has become an important research hotspot of wireless network communication. Network coding is a new information exchange technology that combines coding in routing. It points out that if every node in the network can perform some kind of linear or nonlinear coding operation on the received data, The network can achieve the maximum flow of information. Traditional network coding technology has the advantages of improving network throughput, balancing network load, improving broadband utilization and saving energy consumption of nodes. This paper first discusses the transmission characteristics of wireless multi-hop networks, the theoretical basis and key technologies of network coding, then proposes a scheme of information exchange based on network coding for wireless multi-hop networks, and starts with the most basic single-relay network. The flow chart of this scheme is introduced in detail, and its transmission performance is analyzed, and then the scheme is extended to two relay networks and three relay networks. Finally, this paper theoretically proves the feasibility of this scheme in any N relay network. It is proved that the information exchange scheme based on network coding can save both transmission time and transmission energy consumption compared with the traditional storage and forwarding scheme. The saving limit of transmission time and transmission energy consumption is 25 and 50 respectively. Then, this paper designs a set of protocols based on the network coding information exchange scheme. The key points and difficulties include the design of the encoding layer data packet format, the design and management of the coding layer data buffer queue, and the design and management of the encoding layer data buffer queue. The design of coding layer data receiving and transmitting project and the design of coding layer retransmission strategy. Secondly, in the transport layer, it also involves the design of the data packet format, the design of the receiving and sending process, and the design and management of the port number used to distinguish the upper application. Finally, this paper uses C language to implement this protocol, and designs the software program of simulating wireless node on Windows platform, and simulates the wireless multi-hop network environment by running multiple simulated wireless node programs on multiple PCs. By running the above protocol on each node, a software simulation system for information exchange based on network coding in wireless multi-hop network environment is implemented. At the same time, in order to compare the transmission performance, the implementation of the information exchange scheme based on storage and forwarding is also added in the software simulation system. In the simulation stage, the multi-hop network environment with multiple to five nodes is simulated. The number of data packets sent and received by each node in the transmission process and the time required to transmit the same data packets under the two schemes are calculated. The result verifies the superiority of the transmission scheme based on network coding. Finally, the paper summarizes the progress in the design and implementation of information exchange protocols based on network coding, analyzes the shortcomings, and points out the research direction in the future.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN915.04

【相似文献】

相关期刊论文 前10条

1 叶新荣;宋建新;;无线多跳网络运用不同连接技术性能研究[J];安徽师范大学学报(自然科学版);2007年06期

2 陈庆;牛志升;;基于图论的无线多跳网络合作机会调度[J];清华大学学报(自然科学版);2008年10期

3 陈心瑜;舒兆港;赖晓燕;魏芬;阮凯斌;;基于无线多跳网络有限理性节点博弈分析[J];计算机与现代化;2013年03期

4 赵瑞琴;申晓红;张效民;刘增基;王海燕;;无线多跳网络最佳转播模型及广播机制研究[J];计算机学报;2014年02期

5 赵莉;嵌入式无线多跳网络终端的实现[J];电子技术;2005年11期

6 刘永强;严伟;赵通;赵慧周;;面向路径的无线多跳网络端-端吞吐量分析[J];电子学报;2007年05期

7 陈心瑜;许力;;无线多跳网络中节点效用的博弈机制研究[J];小型微型计算机系统;2010年10期

8 许力;蒋佳铭;;无线多跳网络中基于声誉机制的可靠组播协议[J];中国科学技术大学学报;2011年10期

9 樊帅;张林;王耀希;任勇;;无线多跳网络基于位势博弈的传输调度方法[J];计算机应用研究;2012年03期

10 谢鲲;孙家奇;伏梦盈;;无线多跳网络中基于博弈论的协作激励机制研究[J];微计算机信息;2012年04期

相关会议论文 前1条

1 宁学侃;宁雪晶;;小区域无线多跳网络误码率的研究[A];中国通信学会第六届学术年会论文集(上)[C];2009年

相关硕士学位论文 前10条

1 陈心瑜;基于博弈论无线多跳网络性能优化研究[D];福建师范大学;2011年

2 陈浩;分布式异构无线多跳网络管理系统[D];天津大学;2010年

3 林力伟;无线多跳网络的拓扑容错策略研究[D];福建师范大学;2010年

4 李强;无线多跳网络路由协议研究及应用[D];北京邮电大学;2013年

5 刘梅;不改变原TCP安装的semi-TCP实现方法研究[D];华南理工大学;2010年

6 牟建宏;无线多跳网络性能仿真与研究[D];北京交通大学;2011年

7 杨平;无线多跳网络中吞吐量优化的多播路由算法[D];中南大学;2007年

8 黄晓敏;阴影衰落环境下无线多跳网络链路传输特性研究[D];哈尔滨工业大学;2013年

9 路遥;无线多跳网络信息交换协议的设计与实现[D];西安电子科技大学;2014年

10 曾香伟;无线多跳网络机会调度与路由协议的研究[D];中南大学;2014年



本文编号:1885337

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/1885337.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户49ac0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com