发明名称 |
MINIMIZING PROPAGATION TIMES OF QUEUED-UP DATALINK TPDUS |
摘要 |
A method for minimizing propagation time of at least one queued-up datalink TPDU comprises determining whether a current TPDU ready for transmission requires acknowledgement; transmitting the current TPDU, starting a retry timer, and setting a transmission count to one, when acknowledgement required; determining whether acknowledgement received after transmitting the current TPDU; determining whether a pending TPDU is awaiting transmission when acknowledgement is not received; when a pending TPDU is awaiting transmission, determining whether elapsed wait time of the current TPDU is greater than a preselected minimum; incrementing the transmission count by one when elapsed wait time is greater than the preselected minimum; determining again whether there is a pending TPDU awaiting transmission when the transmission count is less than a predetermined maximum and an inactivity timer has not expired; and when there is still at least one pending TPDU awaiting transmission, retransmitting the current TPDU and restarting the retry timer. |
申请公布号 |
US2016142129(A1) |
申请公布日期 |
2016.05.19 |
申请号 |
US201414543474 |
申请日期 |
2014.11.17 |
申请人 |
Honeywell International Inc. |
发明人 |
Judd Thomas D.;McGuffin Thomas F. |
分类号 |
H04B7/185;H04L12/875 |
主分类号 |
H04B7/185 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for minimizing propagation time of at least one queued-up datalink transport protocol data unit (TPDU), the method comprising:
(a) determining whether a current datalink TPDU ready for transmission requires an acknowledgement; (b) transmitting the current datalink TPDU, starting a transport retry timer, and setting a transmission count to one, when an acknowledgement is required; (c) determining whether an acknowledgement is received after transmitting the current datalink TPDU; (d) determining whether there is at least one pending datalink TPDU awaiting transmission in a queue when the acknowledgement is not received; (e) when at least one pending datalink TPDU is awaiting transmission, determining whether an elapsed wait time of the current datalink TPDU is greater than a preselected minimum value; (f) incrementing the transmission count by one when the elapsed wait time is greater than the preselected minimum value; (g) determining again whether there is at least one pending datalink TPDU awaiting transmission in the queue when the transmission count is less than a predetermined maximum value and a transport inactivity timer has not expired; and (h) when there is still at least one pending datalink TPDU awaiting transmission, retransmitting the current datalink TPDU and restarting the retry timer. |
地址 |
Morristown NJ US |