← Back to Patent Explorer
US5878040A Expired / Lapsed US ⏱️ 0.0 years remaining

Coordination and control of data streams that terminate at different termination units

Assignee: HP Inc
•
Filing: 1997-08-26
•
Granted: 1999-03-02
•
Expires: 2017-08-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for coordinating and controlling multiple data streams representing a data transmission session that terminate in different termination units (such as network access servers). The data streams are transmitted over two or more links, collectively forming a "bundle". The termination units are linked together preferably over a local area network. One of the termination units that receives a data stream is designated as the termination unit to receive and reconstruct the call. The designated termination unit is the "owner" of the bundle. The termination unit broadcasts an advertisement consisting of a bundle mapping update packet software structure with an identification header to alert the other termination units that it is to reconstruct the call. The identification header in the advertisement notifies the other termination units that if they should receive a portion of the data stream in the bundle, they should forward their packets of data to the designated termination unit. The sharing of bundle information between the termination units gives a great deal of flexibility in the design and type of termination units that may be employed.

Inventors

  • 👤 Kenneth L. Peirce, Jr.
  • 👤 Daniel L. Schoo
  • 👤 Matthew H. Harper

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 15:09
CPC Classifications
H; H04; H04L; H04L69/00; H04L69/16; H04L69/164; H04L69/168; H04L9/00; H04L9/40; H04L69/14

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 220 words
A method for coordinating the reconstruction of a plurality of data streams including a first data stream and a second data stream, said first and second data streams representing a session generated by a source and transmitted over a plurality of links collectively forming a bundle, said first data stream terminating in a first termination unit and said second data stream terminating in a second termination unit, said first and second termination units linked to each other over a communications medium, comprising the steps of: generating packets containing bundle information in said first and second termination units, said packets containing information as to the receipt of said first and second data streams by said first and second termination units, respectively; placing said packets on said communications medium; receiving said packets containing bundle information at a supervisory server connected to said communications medium, said supervisory server identifying one of said first and second termination units as a designated termination to receive and reconstruct said first and second data streams from said bundle information; and said supervisory server directing the assembly of said first and second data streams at said designated termination unit, whereby said designated termination unit receives said data stream from the other of said first and second termination units and reconstructs said data streams for transmission to a destination.
Claim 2
Independent Claim 220 words
A method for coordinating the reconstruction of a plurality of data streams including a first data stream and a second data stream, said first and second data streams representing a session generated by a source and transmitted over a plurality of links collectively forming a bundle, said first data stream terminating in a first termination unit and said second data stream terminating in a second termination unit, said first and second termination units linked to each other over a communications medium, comprising the steps of: generating packets containing bundle information in said first and second termination units, said packets containing information as to the receipt of said first and second data streams by said first and second termination units, respectively; placing said packets on said communications medium; receiving said packets containing bundle information at a supervisory server connected to said communications medium, said supervisory server identifying one of said first and second termination units as a designated termination to receive and reconstruct said first and second data streams from said bundle information; and said supervisory server directing the assembly of said first and second data streams at said designated termination unit, whereby said designated termination unit receives said data stream from the other of said first and second termination units and reconstructs said data streams for transmission to a destination.
Claim 3
Dependent Claim 14 words
The method of claim 1, wherein said communications medium comprises a local area network.
Claim 4
Dependent Claim 16 words
The method of claim 1, wherein said first and second termination units comprises network access servers.
Claim 5
Dependent Claim 41 words
The method of claim 1, wherein said supervisory server determines one of said termination units as said designated termination unit based on the order in which said first and second data streams are received by said first and second termination units.
Claim 6
Dependent Claim 30 words
The method of claim 1, wherein said supervisory server determines one of said termination units as said designated termination unit based on an operator program run at said supervisory server.

References Cited (Backward Citations)

US5528595A Cited
US4996685A Cited
US5208811A Cited
US5357504A Cited
US5347516A Cited
US5268904A Cited
US5577105A Cited
US5519704A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-01 2002-08-31 2003-03-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-01 2006-08-31 2007-03-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-01 2010-08-31 2011-03-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag