新闻中心

EEPW首页 > 网络与存储 > 设计应用 > 基于嵌入式TCP/IP软件体系结构的优化设计与实现(06-100)

基于嵌入式TCP/IP软件体系结构的优化设计与实现(06-100)

—— 基于嵌入式TCP/IP软件体系结构的优化设计与实现
作者:北京邮电大学 电信工程学院 廖日坤 纪越峰时间:2008-04-03来源:电子产品世界

  随着计算机技术和电子信息技术的迅猛发展,的普及,接入的非PC设备越来越多,各类电子设备像Web个人数字助理、Web可视电话、TV机顶盒接入的需求也越来越大,嵌入式TCP/ IP的Internet化将成为发展的趋势。

本文引用地址:http://www.eepw.com.cn/article/81179.htm

  嵌入式系统中大量存在的是8/16位低速处理器,在进行Internet接入时,嵌入式对于计算机存储器、运算速度要求比较高,占用大量系统资源,因而常嵌入协议簇的子集或用UDP代替TCP实现。

  本文提出一种基于嵌入式软件体系结构的优化设计和实现方案,从实现相应的功能又节省系统资源角度出发,对嵌入TCP/IP优化设计,实现嵌入式的Internet接入。

  嵌入式TCP/IP接入方法

  嵌入式电子设备接入Internet有多种解决方案:如在低速微处理器运行剪裁的TCP/IP协议栈;使用一些ASIC实现TCP/IP的芯片如ADI的Internet Modem;也可以使用嵌入式操作系统自带的完整的TCP/IP协议栈。在某些对网络速度要求不高的领域,可以精简的TCP/IP实现;在对性能要求高的场合,则可以选择后两种方案。嵌入式设备接入Internet网络常用的方案比较如表1所示。

  但以上接入方法一般专门为某种微处理器设计,不具有通用性,而且效率较低或功能不够全面。本文提出的经过优化设计的嵌入式TCP/IP适合移植到各种嵌入式处理器中,如单片机、ARM或ARM+FPGA多核嵌入式处理器中,具有较小的代码量、RAM使用量和较高的效率,同时支持套接字形式的多个TCP连接和多个网络设备连接,支持通过网关发送数据包和数据包转发,支持TCP包的整序、重发和窗口控制流量控制等等。

tcp/ip相关文章:tcp/ip是什么



上一页 1 2 3 4 5 6 7 下一页

关键词: 网络 TCP/IP Internet

评论

技术专区

关闭