Patent US5084877A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5084877A Expired / Lapsed US ⏱️ 0.0 years remaining

High speed transport protocol

Assignee: Nokia Bell Labs
•
Filing: 1989-05-05
•
Granted: 1992-01-28
•
Expires: 2009-05-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communications protocol that communicates absolute state information, as contrasted to incremental information, on a regular basis to achieve high throughput by reducing the need for retransmissions. The protocol exchanges control messages that contain all of the relevant state information between the receiver and the transmitter on a frequent, routine and periodic basis, independent of any significant event that may have taken place in the receiver or the transmitter. The periodic rate of state exchange depends on the activity on the logical channel. The data communication from the transmitter to the receiver is in blocks of packets, with each block carrying a sequence number. Selective retransmission procedures are initiated by the transmitter whenever a control packet from the receiver identifies a failed reception. When a packet in a block fails to be received properly, the entire block, but only that block, is retransmitted.

Inventors

  • 👤 Arun N. Netravali
  • 👤 Krishan K. Sabnani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 23:46
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/18; H04L1/1809; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/326

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 66 words
A method for communicating packets of information from a transmitter to a receiver comprising the steps of: the transmitter sending packets of data, in blocks of a preselected number of packets, to the receiver; and the receiver sending a receiver control packet to the transmitter, at regular time intervals, with the receiver control packet containing all information about the receiver that is relevant to the transmitter.
Claim 2
Independent Claim 66 words
A method for communicating packets of information from a transmitter to a receiver comprising the steps of: the transmitter sending packets of data, in blocks of a preselected number of packets, to the receiver; and the receiver sending a receiver control packet to the transmitter, at regular time intervals, with the receiver control packet containing all information about the receiver that is relevant to the transmitter.
Claim 3
Dependent Claim 45 words
The method of claim 1 further comprising: the transmitter sending a transmitter control packet to the receiver, as necessitated by said blocks of packets sent to the receiver, with said transmitter control packet containing all information about the transmitter that is relevant to the receiver.
Claim 4
Dependent Claim 18 words
The method of claim 2 wherein said information about the transmitter is existing state information of the transmitter.
Claim 5
Dependent Claim 43 words
The method of claim 1 wherein said receiver control packet contains a bit map field that includes a preselected number of bits, where each bit corresponds to the state of reception by said receiver of a block of packets sent by said transmitter.
Claim 6
Dependent Claim 35 words
The method of claim 4 where the repetition rate of the receiver control packets is related to the round trip delay incurred when information is sent by the transmitter and is returned by the receiver.
Claim 7
Dependent Claim 19 words
The method of claim 5 where said repetition rate is less than 20 percent of the round trip delay.
Claim 8
Dependent Claim 29 words
The method of claim 4 where the number of bits in the bit map is greater than the number of blocks received between repetitions of the receiver control packet.
Claim 9
Dependent Claim 31 words
The method of claim 1 where the transmitter, in response to said receiver control packet indicating a reception failure of a particular block of packets, retransmits said particular block of packets.
Claim 10
Dependent Claim 36 words
The method of claim 8 where the transmitter initiates a wait process once a retransmission of said particular block of packets occurs, that prevents further retransmission of said particular packet for a predetermined period of time.
Claim 11
Dependent Claim 31 words
The method of claim 1 where said step of the transmitter sending packets of data in blocks is controlled by information contained in the receiver control packet received by the transmitter.
Claim 12
Dependent Claim 21 words
The method of claim 1 wherein said information contained in said receiver control packet is existing state information of said receiver.
Claim 13
Dependent Claim 75 words
The method of claim 1 wherein said step of the transmitter sending packets of data in blocks includes a step of selecting a new block of packets for transmission or a previously transmitted block of packets for transmission, with said selecting being controlled by receiver's state information that is present in said transmitter at the time of said selecting, with said receiver's state information being derived from a receiver control packet received by said transmitter.
Claim 14
Dependent Claim 35 words
The method of claim 1 further comprising: the transmitter periodically sending a transmitter control packet to the receiver, with said transmitter control packet containing all information about the transmitter that is relevant to the receiver.

References Cited (Backward Citations)

US3754211A Cited
US3879577A Cited
US3979719A Cited
US4430702A Cited
US4439859A Cited
US4422171A Cited
US4617657A Cited
US4803685A Cited
US4730348A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-01-27 1995-07-29 1996-01-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-01-27 1999-07-29 2000-01-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-01-27 2003-07-29 2004-01-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag