首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 62 毫秒
1.
为避免创建缓冲区过程中必须指定大小和多次释放而导致可能的内存泄露和代码崩溃的弊端,提出一种自适应的嵌入式协议栈的缓冲区管理机制AutoBuf。它是基于抽象缓冲区接口而设计的,具有自适应性,支持动态内存的自动分配与回收,同时实现了嵌入式TCP/IP协议栈各层之间的零拷贝通信。在基于研究平台S3C44B0X的Web server网络数据监控系统上的测试结果表明,该缓冲区的设计满足嵌入式系统网络通信的应用需求,是一种高效、可靠的缓冲区管理机制。  相似文献   

2.
一种用于嵌入式系统的可变长缓冲区设计及其实现   总被引:1,自引:0,他引:1  
为嵌入式TCP/IP协议栈设计了一种简洁高效的缓存机制,基于裸机实现,实现变长和定长缓冲区管理,提供动态分配和回收,针对数据源和流向提供PBUF_ROM,PBUF RAM,PBUF REF,PBUF_POOL四种不同的缓冲区实现,提供了对这些缓冲区的操作,并对性能作了简要分析.  相似文献   

3.
为嵌入式TCP/IP协议栈设计了一种简洁高效的缓存机制,基于裸机实现,实现变长和定长缓冲区管理,提供动态分配和回收,针对数据源和流向提供PBUF_ROM,PBUF_RAM,PBUF_REF,PBUF_POOL四种不同的缓冲区实现,提供了对这些缓冲区的操作,并对性能作了简要分析。  相似文献   

4.
移动自组织网络的节点多为嵌入式设备,考虑到嵌入式系统对缓冲区管理的特殊要求,从自行设计的数据链路层协议出发,提出了一种LLC层的缓冲区管理机制。它采用内存静态分配与动态分配相结合的方案,一定程度上避免了内存泄露和内存浪费,使嵌入式系统具有良好的可靠性和灵活性。半实物仿真的测试结果表明,该缓冲区管理机制能够保证移动自组织网络数据链路层协议的有效、可靠运行,其设计思想同时也能适用于网络协议栈其他层的缓冲区管理需求,具有一定的应用前景。  相似文献   

5.
杨早  王能 《计算机工程》2004,30(22):95-97
在一个无操作系统的嵌入式系统上移植了标准的ICP/IP协议栈。并为协议栈添加了对Mobilc IP协议的支持,为了检验所作的修改是否符合Mobile IP协议的规定,进行了多项测试,观察协议栈在不同情况下的反应,文章对测试过程进行了描述并列出了测试条目。  相似文献   

6.
嵌入式系统与TCP/IP协议栈的开发   总被引:1,自引:0,他引:1  
首先搭建了基于ARM内核的嵌入式处理器S3C44BOX的硬件平台.围绕着该处理器的硬件电路设计包括两部分,主体电路设计和外围支持电路设计.其中,主体电路包括了系统内存单元,调试接口等.其次是该硬件平台上实时操作系统网络环境的建立.这包含两部分任务,一是ARM上实时操作系统的实现,这里详细阐述了实时操作系统UCOS-II在ARM处理器上的实现过程.二是根据UCOS-II支持多任务、多用户的特性,为其增加了嵌入式TCP/IP协议栈LWIP,详细讨论了实现方法.  相似文献   

7.
一种微型嵌入式系统动态内存分区管理机制的研究   总被引:1,自引:1,他引:0  
肖蕾  刘克江 《软件工程师》2016,(4):59-60,58
本文基于现有嵌入式操作系统动态内存管理机制的原理,研究和分析了μC/OS、free RTOS等多个微型嵌入式操作系统内存管理的优缺点,以多平台通用、高效率、简单易用为目标,实现了一种新的动态内存管理机制,主要适用于不使用操作系统或使用小型操作系统的嵌入式产品中,有效解决了动态内存的管理问题。  相似文献   

8.
一种新的嵌入式TCP/IP协议栈的研究与实现   总被引:5,自引:0,他引:5  
将以家电为代表的嵌入式系统连接到网络中,关键是TCP/IP协议栈的实现。为了适应嵌入式系统的软件、硬件环境并满足实际要求,对标准TCP/IP协议的部分模块进行了裁判,设计了一种适合8位/16位微控制系统的嵌入式TCP/IP协议栈。新的协议栈实现了标准TCP/IP协议栈的主要功能,对系统资源要求少,为家电网络化管理创造了条件。  相似文献   

9.
随着以太网络技术和数字信号处理技术的飞速发展,如何使嵌入式处理器具备网络通讯的功能成为目前研究的新领域.结合以DSP TMS320C6713为主处理器的SEED-DEC6713嵌入式控制板和新型10/100M自适应以太网控制器LAN92181,主要讨论了如何扩展SEED-DEC6713的网络通讯模块,如何编写网卡的驱动程序,以及如何在嵌人式实时操作系统μC/OS-Ⅱ上移植TCP/IP协议栈LwIP的问题.经过测试将所开发的这套硬件系统应用于网络音频数据的监听,收到了实效.  相似文献   

10.
内存资源是嵌入式操作系统中需要管理的重要资源之一.这种O(1)时间复杂度的嵌入式实时动态内存管理结构采用页表结构组织系统内存信息,使得系统对内存的分配与回收成为实时操作.  相似文献   

11.
本文针对嵌入式系统网络协议栈的特点,设计了一种简洁、高效、且对存储资源要求很少的缓冲区管理策略。该策略基于缓冲区单次拷贝技术,克服了有些嵌入式系统存储控制器低效的存储块拷贝。除了提供缓冲区管理例程,还实现了缓冲区的动态分配与回收。最后,我们将实现源代码移植到X86嵌入式裸机平台的64K PCI扩展ROM中,基于该缓冲区管理设计了TCP/IP协议,并已经应用于无本地存储设备的超级刀片服务器上。  相似文献   

12.
结合计算机网络和嵌入式系统软件的发展现状,总结了嵌入式TCP/IP协议栈的一般特点和处理过程,进一步详细地讨论了协议栈中的拥塞控制机制,特别是TCP拥塞控制机制和IP拥塞控制机制的分类,以及它们的实现算法,做出了详细的分析和比较。明确地给出了当前嵌入式TCP/IP协议栈中的拥塞控制解决方法。  相似文献   

13.
Embedded Internet环境下TCP/IP协议簇的约简   总被引:4,自引:0,他引:4  
基于 Em bedded Internet技术下 ,为了实现非 Internet设备信息的共享和访问 ,作者对 TCP/ IP协议簇进行系统的研究 ,提出在设备中嵌入 thin TCP/ IP协议栈并使其能够实现与网络的透明互联 .对 TCP/ IP协议簇进行尽最大可能的约简而不使其失去标准和相应的机制 ,从而可以利用 TCP/ IP协议在设备与 Internet之间建立通讯联系 ,真正把设备纳入到网络的管理范围 ,实现设备的网络化和智能化管理 .设备中嵌入 TCP/ IP协议的实现为工业生产自动化系统和智能家电的网络化和智能化管理提供可靠的技术支持  相似文献   

14.
罗建超  俸皓  罗蕾 《计算机工程》2006,32(16):283-285
随着嵌入式技术的广泛应用,保障嵌入式应用的通信安全显得越来越必要。然而在嵌入式领域,以产品形式独立存在的SSL却是空白。该文给出了一种能满足嵌入式安全应用要求的SSL协议栈设计方案,提出了一种具有通用性的嵌入式网络体系结构模型。  相似文献   

15.
在大多数以磁盘为存储系统的操作系统中,缓冲区管理算法只考虑到了数据访问的命中率。然而,闪存的写操作代价远远大于读操作代价。为了提高闪存性能,本文提出的O CFLRU(Optimal CFLRU)算法对于CFLRU(Clean First LRU)算法做了优化。该算法用一种页 块混合的数据结构来分别管理缓冲区中的干净页面和脏的数据页面聚簇。当缓冲区空间不够时,优先置换干净页面,再置换出脏的数据页聚簇,从而减少了写回的次数和随机写带来的擦除次数,提高了闪存的性能。  相似文献   

16.
一种面向存储服务的缓存管理模型   总被引:5,自引:3,他引:2       下载免费PDF全文
给出一种适用于网络存储设备的面向存储服务的新型缓存管理模型,它支持可配置的缓存管理策略和可配置策略的缓存分配机制。与通用操作系统中的缓存管理模块相比,该模型的主要优点是使能针对具体存储应用的性能优化,使能多个存储应用之间的数据访问 QoS控制。  相似文献   

17.
介绍了基于嵌入式微处理器S3C2440的嵌入式流媒体系统的硬件结构和工作流程. 服务器端通过RTP/RTCP协议将流媒体数据发送出去,客户端对收到的数据进行解压并实时播放. 将接收缓存分成接收缓冲区、播放缓冲区和DMA缓冲区,三个缓冲区的大小按1:1:2的比例设置,通过平均速率、延时抖动和解码码率等参数来约束缓冲区的容量. 在接收缓冲区设置两个临界点,通过对两个临界点的检测,来辅助调节发送端的数据发送速率. 既可以避免网络拥塞,又可以提高流媒体的传输质量.  相似文献   

18.
软件开发过程已经广泛采用了构件技术,这使得软件开发的效率得到了非常大的提高,但在嵌入式开发领域中,构件技术应用的还比较少。分析了嵌入式网络协议栈对构件化的要求,并通过实验测试构件化后协议栈的性能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号