通信嵌入式软件支撑平台的研发

来源 :重庆大学 | 被引量 : 0次 | 上传用户:heixianshengzhs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式领域中的嵌入式硬件和嵌入式操作系统种类繁多,不同硬件以及不同嵌入式操作系统的不兼容,导致不同平台之间的代码无法重用,而不同通讯系统中有部分软件功能模块基本相同,故而延长了产品的开发周期。另外,随着3G技术的发展,带宽不断增加,电信服务商不断提供各种增值业务以提高带宽的利用率,这就要求设备必须具有高度的业务扩充能力以及高效的信令消息处理能力,能根据需求迅速开发新的业务和功能。而传统商用操作系统中任务间通讯效率太低;内存管理得不到实时性保障,同时还产生大量碎片;任务调度和定时器耗费过多CPU资源等问题已经限制了通信设备产品的发展。为解决上述问题,本文研究了嵌入式软件支撑平台,做了以下工作:采用基于ISP的操作系统适配技术,解决了应用层代码在不同操作系统和硬件平台之间的移植问题,并且解决了在无设备环境下的WinNT模拟开发问题。提出动态池集的内存管理方案,解决内存管理无法满足大容量通信环境下的实时性以及产生大量外部内存碎片问题,同时提供了内存泄漏检测和内存写越界保护功能。提出任务和子任务的多线程调度算法,解决任务过多,占用资源太大,任务过少,并发量太低的矛盾问题。使用零拷贝的消息队列,实现了基于挂载方式的CPU内消息通信和基于RUDP的CPU间消息通信,解决了任务通信过程中消息传递效率低下问题。以消息驱动为主的模块间通信方式,降低了模块间的耦合度。采用基于多队列循环算法的时钟管理方案,提供了毫秒级的软时钟服务,解决系统时钟耗用资源过多问题。
其他文献
随着国际分工的不断深化,在经济全球化和产业地方化的两大趋势的背景下,中小企业集群化成长作为一种广泛存在的经济现象,已经成为广泛关注的问题。经过多年的酝酿与发展,我国
随着互联网技术与成像技术的不断发展,彩色图像分割成为人们日常生活需求的一项新技术,相应的越来越受人们关注。目前,图像分割方法主要向快速、自动、精确、健壮等方向发展。自
状态空间模型是一类应用范围很广而且实用性很强的统计模型,在一定假设条件下,由状态空间模型导出的各类Kalman滤波和平滑可以应用到模型推断的各个方面,因此,状态空间模型对
为适应IP多媒体应用的发展趋势引入了IMS(IP Multimedia Subsystem,IP多媒体子系统),它是第三代移动通信核心网络的重要组成部分,是实现全方位网络融合的最佳选择。离线计费
流场可视化是科学计算可视化中最具有挑战性的研究热点之一,有着十分广泛的发展前景和应用领域。本文主要对计算流体力学流场数据可视化的方法进行了研究和探索。针对FDS(Fir
加强社会治安动态防范系统中多媒体数据实时传输的可靠性是提高视频监控有效性的重要环节,受到社会各界的极大关注。社会治安动态防范系统中多媒体数据实时传输不同于传统的
随着融合影像、语音和数据等多媒体信息网络技术的成熟,以及Internet的不断普及,使得网上教学获得了前所未有的强大技术支持手段。教学平台是适合校园网、通用性强的软件,提供一
随着软件行业的发展,软件的需求量迅速增加且软件系统规模也日益扩大,越来越多的软件企业意识到软件复用的重要性。软件企业实施软件复用最有效途径是对企业自身的资产进行复
在现代网络环境中,各种社会活动对网络服务的依赖不断增加,然而网络服务系统的自然故障和人为破坏给信息化社会带来了普遍的灾害。因此,网络服务系统的生存性成为了人们越来
领域术语是反映领域特征的词语,可以从一定规模的语料中自动抽取。领域术语自动抽取是自然语言处理中的一项重要任务,可以应用到领域本体构建、专业搜索、文本分类、类语言建模