Title :
Block acknowledgment: redesigning the window protocol
Author :
Brown, Geoffrey M. ; Gouda, Mohamed G. ; Miller, Raymond E.
Author_Institution :
Sch. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
fDate :
4/1/1991 12:00:00 AM
Abstract :
A window protocol based on the block acknowledgment method, in which acknowledgment message has two numbers, m and n, to acknowledge the reception of all data messages with sequence numbers ranging from m to n, is discussed. In the window protocol, message sequence numbers are taken from a finite domain and both message disorder and loss can be tolerated. An initial version of the protocol that uses a simplified timeout action and unbounded sequence numbers is presented, the simplified timeout action in the protocol is replaced by a sophisticated one without disturbing the protocol´s correctness, and the unbounded sequence numbers are replaced by bounded ones while preserving the protocol´s correctness. Remarks concerning other variations of the protocol are also presented
Keywords :
protocols; block acknowledgment method; bounded sequence numbers; data messages reception; message disorder; message loss; message sequence numbers; timeout; unbounded sequence numbers; window protocol; Communications Society; Computer networks; Computer science; Helium; Maintenance; Protocols;
Journal_Title :
Communications, IEEE Transactions on