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

Packet switching communication system

Assignee: Vonage America LLC
•
Filing: 1993-07-09
•
Granted: 1995-08-22
•
Expires: 2013-07-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multi-channel telephonic communications system, where voice, data, and facsimile information is packetized and switched to the desired destination based upon a call number embedded in each packet which is based upon the digits dialed at the source. A switching architecture is used to minimize the trunk line resource needed and to simplify system configuration and maintenance. Connection between the source and the desired destination are allowed if there is sufficient bandwidth to support the connection. Flow control is also provided, which dynamically varies the bandwidth used by voice packets to adjust to changing traffic levels. Voice bandwidth is reduce when needed by the traffic volume, and voice bandwidth is increased when possible to improve voice quality.

Inventors

  • 👤 Pavel Cerna
  • 👤 Robert E. Hay

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 02:06
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/26; H04L47/263; H04L47/24; H04L47/2416; H04L49/00; H04L49/20; H04L49/205; H04L49/30; H04L49/50; H04L49/501; H04L49/505; Y; Y02; Y02D; Y02D30/00; Y02D30/50

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 164 words
An optimizing communication system comprising: a plurality of nodes including a source node and a desired destination node, said source node comprising means for packetizing voice information, and said desired destination node comprising means for restoring said packetized voice information, wherein said packetized voice information uses at least some bandwidth, wherein said means for packetizing voice information embeds a sequence number within each packet; a single switching means operably connected to each of said plurality of nodes for receiving packets from said source node and switching said packets to said desired destination node; means for dynamically adjusting said at least some bandwidth used by said packetized voice information during periods of high packet discards by increasing compression of said packetized voice information when a gap in the sequence number is detected at the destination node; and means for dynamically adjusting said at least some bandwidth used by said packetized voice information during periods of low traffic by decreasing compression of said packetized voice information.
Claim 2
Dependent Claim 164 words
An optimizing communication system comprising: a plurality of nodes including a source node and a desired destination node, said source node comprising means for packetizing voice information, and said desired destination node comprising means for restoring said packetized voice information, wherein said packetized voice information uses at least some bandwidth, wherein said means for packetizing voice information embeds a sequence number within each packet; a single switching means operably connected to each of said plurality of nodes for receiving packets from said source node and switching said packets to said desired destination node; means for dynamically adjusting said at least some bandwidth used by said packetized voice information during periods of high packet discards by increasing compression of said packetized voice information when a gap in the sequence number is detected at the destination node; and means for dynamically adjusting said at least some bandwidth used by said packetized voice information during periods of low traffic by decreasing compression of said packetized voice information.
Claim 3
Dependent Claim 12 words
The system of claim 1, wherein said packetized information is voice information.
Claim 4
Dependent Claim 23 words
The system of claim 1, wherein said source node comprises means for discarding a packet if there is insufficient bandwidth to send it.
Claim 5
Independent Claim 125 words
A method of switching packetized information, comprising the steps of: embedding destination information within a header portion of a voice information packet; embedding a sequence number within each packet; selecting a destination node for the voice information packet based upon the destination information contained in the packet header; switching the voice information packet to the selected destination node by a single switch; dynamically adjusting said at least some bandwidth used by said packetized information during periods of high packet discards by increasing compression of said packetized information when a gap in the sequence number is detected at the destination node; and dynamically adjusting said at least some bandwidth used by said packetized information during periods of low traffic by decreasing compression of said packetized information.
Claim 6
Independent Claim 125 words
A method of switching packetized information, comprising the steps of: embedding destination information within a header portion of a voice information packet; embedding a sequence number within each packet; selecting a destination node for the voice information packet based upon the destination information contained in the packet header; switching the voice information packet to the selected destination node by a single switch; dynamically adjusting said at least some bandwidth used by said packetized information during periods of high packet discards by increasing compression of said packetized information when a gap in the sequence number is detected at the destination node; and dynamically adjusting said at least some bandwidth used by said packetized information during periods of low traffic by decreasing compression of said packetized information.
Claim 7
Dependent Claim 12 words
The method of claim 4, wherein said packetized information is voice information.
Claim 8
Dependent Claim 25 words
The method of claim 4, further comprising the step of: at the source node, discarding a packet if there is insufficient bandwidth to send it.
Claim 9
Independent Claim 101 words
A method of controlling packet flow in a packetized communication system having a source node, a destination node, and a single switch wherein packets contain compressed information, the method comprising the steps of: embedding a unique sequence number within each of a plurality of packets being sent from the source node, through said single switch, and received at the destination node; at the destination node, determining from the sequence numbers contained in the packets received if any packets have been discarded; and increasing compression at the source node if there is a gap in the sequence number at the destination node.
Claim 10
Independent Claim 101 words
A method of controlling packet flow in a packetized communication system having a source node, a destination node, and a single switch wherein packets contain compressed information, the method comprising the steps of: embedding a unique sequence number within each of a plurality of packets being sent from the source node, through said single switch, and received at the destination node; at the destination node, determining from the sequence numbers contained in the packets received if any packets have been discarded; and increasing compression at the source node if there is a gap in the sequence number at the destination node.
Claim 11
Dependent Claim 20 words
A method according to claim 7, wherein compression is increased by an amount sufficient to prevent the discarding of packets.
Claim 12
Independent Claim 31 words
A method according to claims 7 or 8, further comprising the step of decreasing compression by an incremental amount at the source node if packets are being received in correct sequence.
Claim 13
Dependent Claim 25 words
The method of claim 7, further comprising the step of: at the source node, discarding a packet if there is insufficient bandwidth to send it.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-21 1999-02-20 1999-08-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-21 2003-02-20 2003-08-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-21 2007-02-20 2007-08-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag