面向通信领域的嵌入式软件平台——OSS的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:huei59
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通讯技术的发展,带宽不断增加,通讯业务类型迅速增加,电信服务商不断提供各种增值业务以提高带宽的利用率,同时业务类型逐渐从窄带向宽带发展以满足不同的服务质量(QoS)的要求。这给电讯设备带来的挑战在于:一是设备必须具备高度的业务扩充能力,能根据不同的情况迅速开发新的业务和功能,其次是系统必须具备高效的信令消息处理能力。嵌入式软件开发有其自身的特点,一方面:嵌入式硬件平台种类繁多,不同硬件平台不兼容;另一方面,目前流行的嵌入式操作系统也有很多种,不同的操作系统提供的编程接口不统一。这些都给嵌入式软件开发带来难度,不利于代码重用率的提高,而通讯系统中大多数的模块是基本相同的。通信设备要求具有强大的消息处理能力,所以要求高效的内存管理算法和消息通信机制, 同时需要系统支持相当大数量的任务和定时器。对于这些要求,主流的商用嵌入式操作系统不能很好地满足,目前的嵌入系统存在的主要问题是:任务间通讯效率太低,内存申请释放效率较低,同时还产生大量碎片,任务调度和定时器耗费过多CPU资源等问题。针对通信行业的这些特点,引入中间件、虚拟机等思想,提炼出通信行业对嵌入式操作系统的特殊需求,形成了符合通信设备上应用软件不同需求的一个支撑平台,为上层的嵌入式应用软件的开发提供一种统一接口。本课题目的在于设计并实现一个适合于通信行业的、通用的、高效的、易扩展的嵌入式软件平台的核心-OSS(操作系统子系统)。本文的主要内容就是讨论OSS的进程调度、进程通信、定时管理和内存管理。
其他文献
传统的数据库系统已经不能适应当今的现代应用。近年来,主动数据库的研究发展非常迅速,而且被应用到许多领域,主动数据库已经成为了数掘库研究领域一个前沿的方向。主动数据库应
简单对象访问协议SOAP(Simple Object Access Protocol )在基于网络的分布式应用系统中日益获得青睐。但是必须指出,在SOAP协议中并没有定义标准的访问控制安全规范,不同的SO
随着计算机科学和Internet技术的飞速发展,以及企业自身的需求,如:数据的分布性、系统的可扩展性和平台的异构性等诸多问题,越来越多的企业开始采用Internet协议标准和分布式对象
随着网络带宽的不断提高,研究和实现1000兆高速、高可用的VPN网关成为当前网络安全的前沿研究热点。本文通过在Linux2.4.18-3核心TCP/IP协议栈的多个关键点上挂接HOOK函数,完
随着通信网络、信息技术的发展,用户在新兴的多媒体社交网络(如Youtube、GoogleVideo、优酷等)中,可以利用各种智能终端或设备在各类网络载体之间随时随地灵活地分享和体验各种
Petri网作为系统模拟与分析的工具已在众多领域得到应用。同其他分析方法一样,Petri网对于大系统的分析是非常复杂的。因此,通过一些较为简单的小网利用某种运算或组合而得到较
随着软件开发技术不断变更和计算机网络的迅猛发展,大量软件系统采用基于CORBA的组件技术开发。CORBA组件的软件测试是基于CORBA的软件系统开发中不可或缺的一环,是保证软件
随着Internet规模的不断扩大及承载业务的多样性,IP技术飞速发展,Internet正在由单纯的数据传输提供"尽力而为"服务的网络,逐步向具有QoS服务保证的网络发展.因此,有必要对Qo
可变码率 (VBR) 视频已经成为当今宽带网络的主要业务流之一,它可以更加充分地利用带宽并提供更高的影像质量,现在广泛用于电影点播、视频监控和视频会议等领域。VBR视频的数
传统的网络安全产品管理复杂、缺少互动。针对这个问题,可以利用嵌入式设备建立安全联动系统来解决。为了降低问题的复杂性,将安全联动系统(Security Anywhere)分解为底层安