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
Link To Document