• DocumentCode
    3259639
  • Title

    Bandwidth-Efficient Byte Stuffing

  • Author

    Cardoso, Jaime S.

  • Author_Institution
    Univ. do Porto, Porto
  • fYear
    2007
  • fDate
    24-28 June 2007
  • Firstpage
    6175
  • Lastpage
    6180
  • Abstract
    Byte stuffing is a technique to allow the transparent transmission of arbitrary sequences with constrained sequences. To date, most of the existing algorithms, such as PPP, attain a low average overhead by sacrificing the worst-case scenario. An exception is COBS which was designed for a low worst-case overhead; however, it imposes always a nonzero overhead, even on small packets. In this work is proposed a byte stuffing algorithm that simultaneously controls the average and worst-case overhead, performing close to the theoretical bound. It is shown analytically that the proposed algorithm achieves improved average and worst-case rates over state of the art methods. Furthermore, this technique is generalized to hybrid methods, with lower computing complexity. It is further analysed and compared experimentally the behaviour of the proposed algorithm against established algorithms in terms of byte overhead and computational time.
  • Keywords
    packet switching; COBS; arbitrary sequences; bandwidth-efficient byte stuffing; lower computing complexity; transparent transmission; worst-case overhead; Algorithm design and analysis; Communications Society; Costs; Decoding; Payloads; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2007. ICC '07. IEEE International Conference on
  • Conference_Location
    Glasgow
  • Print_ISBN
    1-4244-0353-7
  • Type

    conf

  • DOI
    10.1109/ICC.2007.1022
  • Filename
    4289693