• DocumentCode
    3499110
  • Title

    MYBUF: A High Performance Buffer Management Mechanism

  • Author

    Song, Lihua ; Zhang, Xiaotong ; Wang, Qin ; Guo, Yanfei

  • Author_Institution
    Inf. Eng. Sch., Univ. of Sci. & Technol. Beijing, Beijing
  • fYear
    2007
  • fDate
    21-25 Sept. 2007
  • Firstpage
    3007
  • Lastpage
    3010
  • Abstract
    This paper proposes a two-layer buffer management mechanism MYBUF, it is based on memory protected mode, has configurability, support static and dynamic allocation and backup operations, this mechanism which has high performance, simple and reliable characteristic meet the management requirement of embedded system. By using this MYBUF buffer management mechanism, data zero copy technology has been realized while transmit data through the embedded TCP/IP stack. Besides, the key data structure is only 10.8% of the size of traditional sk_buff which is used in Linux TCP/IP protocol stack The management mechanism has been successfully applied to the bidirectional system platform for HDTV (high definition television), which has DOCSIS(data-over-cable service interface specifications) MAC layer chip developed in our lab, and meets the demands of set top box and other embedded system network communications. The tests in real network conditions show that the system provides a good performance and reliability.
  • Keywords
    buffer storage; data structures; resource allocation; transport protocols; MAC layer chip; MYBUF; backup operations; buffer management; data zero copy technology; data-over-cable service interface specifications; dynamic allocation; embedded TCP/IP stack; embedded system network communications; high definition television; key data structure; memory protected mode; static allocation; transmit data; Data structures; Embedded system; HDTV; Linux; Memory management; Protection; Protocols; TCPIP; TV; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications, Networking and Mobile Computing, 2007. WiCom 2007. International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-1311-9
  • Type

    conf

  • DOI
    10.1109/WICOM.2007.747
  • Filename
    4340522