• DocumentCode
    1786647
  • Title

    Mbuf optimizing implementation applied in embedded system

  • Author

    Lu Hai ; Li Liqing ; Li Xudong

  • Author_Institution
    Inst. of Comput. Applic., Mianyang, China
  • fYear
    2014
  • fDate
    19-21 Sept. 2014
  • Firstpage
    503
  • Lastpage
    506
  • Abstract
    There is a requirement to provide an effective, concise and reliable buffer manager to implement TCP/IP protocol stack for embedded systems of small and middle size. Mbuf is the most widely-used implementation method in TCP/IP buffer management. This paper introduces simplified Mbuf implementation method whose code size is about one third of 4.4BSD-Lite. The implement method is based on Single-copy technology, and the assumption is based on bare-metal implement, namely without the support of operating system. Besides the routine Mbuf provided, the dynamic allocation and recycle of Mbuf have been realized. At the same time, this essay briefly summarizes the major way and new development of TCP/IP buffer management in recent days.
  • Keywords
    buffer storage; embedded systems; transport protocols; Mbuf; TCP/IP buffer management; TCP/IP protocol stack; bare-metal implement; buffer manager; dynamic allocation; embedded systems; single-copy technology; Dynamic scheduling; IP networks; Network interfaces; Operating systems; Protocols; Resource management; Sockets; Mbuf; TCP/IP buffer management; embedded system; implementation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Infrastructure and Digital Content (IC-NIDC), 2014 4th IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-4736-2
  • Type

    conf

  • DOI
    10.1109/ICNIDC.2014.7000355
  • Filename
    7000355