Browse Prior Art Database

SELECTIVE ACKNOWLEDGMENT POLLING BASED ON KNOWN PROTOCOL DELAYS AND BANDWIDTH CONSIDERATIONS

IP.com Disclosure Number: IPCOM000009015D
Original Publication Date: 1999-Jan-01
Included in the Prior Art Database: 2002-Jul-31
Document File: 1 page(s) / 61K

Publishing Venue

Motorola

Related People

Robert Boxall: AUTHOR

Abstract

Most protocols operate by setting a timer when data is transmitted. If no acknowledgment for this data is received before the timer expires then the data is transmitted. An enhancement to this is to send a message when the timer expires requesting a new acknowledgment. This technique is sometimes referred to as Acknowledgment Polling. This tech- nique saves unnecessary bandwidth since an acknowledgment, once received, may result in a reduction in the retransmission of data. It also serves as a means to check if the receiving peer is still there.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 1

0 M

MOTOROLA Technical Developments

SELECTIVE ACKNOWLEDGMENT POLLING BASED ON KNOWN

PROTOCOL DELAYS AND BANDWIDTH CONilDERATlONS

by Robert Boxall

PROBLEM DESCRIPTION

  Most protocols operate by setting a timer when data is transmitted. If no acknowledgment for this data is received before the timer expires then the data is transmitted. An enhancement to this is to send a message when the timer expires requesting a new acknowledgment. This technique is sometimes referred to as Acknowledgment Polling. This tech- nique saves unnecessary bandwidth since an acknowledgment, once received, may result in a reduction in the retransmission of data. It also serves as a means to check if the receiving peer is still there.

  Non-acknowledgment polling protocols simply retransmit all of the data that is associated with the expired timer. This can be very expensive to sys- tem, and individual, performance. This is especially true when the data being retransmitted was largely unnecessary. Polling in this case saves bandwidth and can improve both system and individual perfor- mance. However, if the amount of data requires retransmission is small then the overhead of polling, in terms of bandwidth and delay, means that simply retransmitting the data would have been better.

DESCRIPTION OF INVENTION

  An improvement to polling can be made by con- sidering the fact that requesting an acknowledgment will have a minimum protocol cost in terms of delay and bandwidth. This cost, for most proto...