支持IPv4/IPv6混合网络的传输软件研究和实现

来源 :南京航空航天大学 | 被引量 : 1次 | 上传用户:w__hailin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络地发展,人们对健壮的、高性能的计算机网络应用系统地需求正在不断增加并日趋紧迫,网络编程已经成为开发网络应用系统时必须考虑的问题。如果为每个应用系统独立地开发网络通信功能模块,可能会提高开发应用的复杂度,不能管理和协调端系统中不同网络应用业务的传输要求。本文设计并实现了一种专门提供信息传输功能的软件,考虑网络编程的复杂性,采用软件分层设计的思想,设计传输软件的框架,实现实时报文和非实时报文传输功能,网络应用程序调用上层提供的统一传输接口,而不必关心下层具体实现;针对端系统中实时报文的业务多样性,借鉴网络QoS的实现方法,设计了端系统的QoS模型,通过优先级调度策略区分业务优先级并分配传输资源,并通过分组调度策略提供兼顾公平性地QoS传输,提高了实时报文传输的性能;针对IPv6通信地潜在需求,采用抽象工厂和策略的设计模式设计了一个兼容IPv4和IPv6的传输软件模块,实现了统一的底层通信编程接口,网络应用系统可以方便地实现从IPv4向IPv6通信地升级;考虑到信息传输软件往往需要处理大量地I/O操作,利用完成端口的异步I/O模型和多线程技术,实现了一种高效地并发处理I/O操作的方法,应用程序可以显著地从并行地I/O操作中受益。在测试中,信息传输软件满足了多用户并发操作的性能指标,优先级不同的实时应用业务具有不同的延时性能和丢包率,达到了区分业务传输的QoS要求,本软件应用于某大型军事信息支撑平台,由于采用设计模式的思想,提高了软件的可扩展性和可重用性。
其他文献
学位
三维立体视频是一种能够提供立体感的新型视频技术,因其具有强烈的临场感而受到了人们的喜爱,目前最受欢迎的三维视频格式是多视点视频加深度形式的视频,这种格式视频压缩编
无线信道的时延扩展和时变衰落特性是无线通信系统设计面临的主要问题。针对特定的多径衰落信道如何找到合适的信道估计与均衡方法对系统的整体性能具有举足轻重的作用。本文
随着光通信技术向更长距离、更大容量和更高速度的进一步发展,各路光信号之间的串扰,信号的同步、定时、恢复等问题也随之而来。这一切都会引起光通信中误码的产生,从而降低
智能服装是电子信息学科、材料学科、纺织学科以及其它相关学科交叉的产物。它能够监测人体外部环境或内部状态的变化,对人体生理指标的检测,对生理信息进行储存、传递、处理及
在信息化的今天,随着信息技术和网络技术快速的发展和广泛的应用,越来越多的信息通过网络进行传输。与此同时,计算机网络所具有的开放性和共享性使得信息的安全性也逐渐成为
服务行为描述例如服务的大小等能够为网络管控、提高用户体验等提供诸多便捷之处。但是,如今的网络架构并没有直接获取服务行为描述的机制。因此,我们认为,在未来网络体系架
现代信息技术不断发展,3D视频技术也在不断进步,许多学者在3D视频压缩效率和率失真性能上做了许多研究。当3D视频在易错信道上传输时,视频质量可能会产生较大的损失。在本文
摘要:目前,我国高速铁路正在蓬勃发展,随着运营时速的提高,列车控制系统对于安全性能的要求也日益提高。GSM-R作为承载CTCS-3列车控制系统(以下简称C3系统)安全数据传输的关键