DocumentCode :
1555059
Title :
Self-stabilizing sliding window ARQ protocols
Author :
Spinelli, John M.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Union Coll., Schenectady, NY, USA
Volume :
5
Issue :
2
fYear :
1997
fDate :
4/1/1997 12:00:00 AM
Firstpage :
245
Lastpage :
254
Abstract :
It is shown that implementing a practical self-stabilizing sliding window protocol requires a bound on the maximum delay or maximum memory of the communication channel involved. This motivates using communication channel models that incorporate a delay or memory bound. For such models, two new ARQ protocols are presented that self-stabilize by using 1 bit of overhead in each transmitted message. The protocols operate like selective repeat ARQ, except that when a fault places them in an incorrect (unsafe) state, the additional bit in the protocol messages allows automatic recovery. Following a transient fault, the bounded delay protocol stabilizes within four round-trip times. The bounded memory protocol stabilizes after sending at most 2(K+n) messages, where K the is maximum number of messages that can be stored in one direction on the channel, and n is the window size of the sender
Keywords :
automatic repeat request; delays; protocols; stability; telecommunication channels; automatic recovery; bounded delay protocol; bounded memory protocol; communication channel models; data networks; fault tolerance; maximum delay bound; maximum memory bound; overhead; round-trip times; selective repeat ARQ; self stabilizing sliding window ARQ protocols; transient fault; Automatic repeat request; Communication channels; Computer network reliability; Counting circuits; Delay effects; Fault tolerance; Helium; Protocols; Resumes; Telecommunication network reliability;
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/90.588093
Filename :
588093
Link To Document :
بازگشت