面向通信设备的构件化网络协议栈体系

来源 :浙江大学 | 被引量 : 0次 | 上传用户:xjl002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件构件化是21世纪软件工业发展的大势趋,构件化思想在软件领域被广泛地应用。把网络协议结和构件思想结合在一起实现是目前网络协议体系结构发展的方向,特别是在基于通信设备的软件开发方面。本文针对传统网络协议栈的缺点,结合嵌入式通信应用的一些特殊需求,融合协议构件化的设计方法,提出了网络子协议构件框架NSPCF,用于实现构件化的网络协议栈。 NSPCF系统建立在基于构件的通信系统模型上,内容涵盖构件拆分、组装,构件的管理和使用,构件的开发,构件的标准接口等多个方面。本文重点论述了网络协议构件化和协议构件的操作系统支持等两个主要内容。 网络协议构件化主要是协议的拆分与组装。不同的协议应用需要特定的拆分、组装方式与之适应。本文讨论了几种不同粒度、策略的拆分方法,并在构件化通信系统模型的基础上进行推广。同时根据协议构件组装模型,提出了量化特制的组装方法。以几个典型的网络协议为例,讨论了协议构件化的过程。 为了支持网络协议,操作系统和构件开发还要遵循一定的构件接口标准规范。通过这个接口规范,协议构件可以跨系统、跨平台、跨网络传输地在操作系统上运行,被开发平台和构件库所开发和管理,在整个体系结构中起到了中间层的作用。 操作系统需要增加对协议构件的支持,根据构件标准接口完成对接口的实现。同时还包括对协议构件的本地管理与维护。针对通信设备的特点,本文使用软件模拟,硬件开发板测试等方法,研究了Linux操作系统对构件支持的性能,并对Linux做了一定的改进。 构件库与构件开发平台也是NSPCF框架的重要组成部分,本文只作简单介绍。
其他文献
IPSec作为IP层的安全协议,为IP包提供了身份验证、数据完整性和机密性的保护,在网络安全特别是虚拟专用网(VPN)领域中起着重要作用。而网络地址转换(NAT)是将子网内的私网地
本论文的研究内容是受到国防十五预研课题“研究高性能微处理器系统结构”的一部分。 本课题先研究并设计了32位嵌入式微处理器ARMP的执行部件。接着,本文以ARMP为基础深入
嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物,这就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统
随着网络教育的不断发展,网络教学在现代教学中起到越来越重要的作用。网络教学需要大量的网络课件,要制作网络课件就要有课件制作系统。由于大部分系统没有考虑课件本身的特点
随着普适计算时代的来临,集传感器、控制器、计算能力、通信能力于一身的无线网络传感器(Wireless Networked Sensors)将大量应用于普适计算领域。无线网络传感器必须满足小尺
移动增值服务平台是移动运营商和移动服务提供商之间的接口,是一个集成的中间件平台。从移动增值服务平台的体系结构和各种标准通信协议出发,深入研究了通信模块、业务模块、
随着计算机网络应用日益普及和通信技术、计算机计算的发展,同时越来越多的企事业单位在单位内部开始使用IP电话,网络接入服务器(NAS)认证计费系统已经成为远程接入设备的一
在现有的分布式网络安全系统中,入侵检测与防火墙通常是联动工作的,这种方式能有效防止黑客袭击,但是随着网络病毒攻击、黑客袭击方式的“集成化”,现有的分布式网络安全系统
虚拟企业是二十一世纪的一种新型的企业形式,它通过计算机网络把分布在不同地理位置上的企业集成起来,虚拟企业自身的特点决定了虚拟企业的信息系统和传统企业的信息系统有所不