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

Method and system for interfacing an ATM switch and an optical network wherein bandwidth is maximized and non-local data streams are grouped into destination groups

Assignee: AT&T Delaware Intellectual Property Inc
•
Filing: 1996-02-15
•
Granted: 1999-02-02
•
Expires: 2016-02-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to the optical network. In one embodiment, a data stream is added to the optical network. A data stream is received from a switch and grouped into a destination group. The destination group is then sent to the network. In another embodiment, a method for dropping a data stream received from an optical network to a switch is provided. A segment is received from the optical network. If the segment is a private segment, then it is demultiplexed into at least one data stream. The data stream from the private segment is then sent to the switch. In still another embodiment, a method for providing an interface between a switch and an optical network is provided. In this embodiment, a data stream is received from the switch. The data stream is grouped into a destination group and the destination group is sent to the optical network. Also in this embodiment, a private segment is received from the optical network. The private segment is demultiplexed into at least one data stream and the data stream or data streams are sent to the switch. In this embodiment, a public segment is also received. The public segment is demultiplexed into at least one data stream. If the data stream from the public segment is local, the local data stream is sent to the switch. If the data stream is non-local, the non-local data stream is returned to the optical network.

Inventors

  • 👤 Ning Chang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 06:28
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/0001; H04Q11/0062; H04Q11/0066; H04Q11/04; H04Q11/0428; H04Q11/0478; H04J; H04J2203/00; H04J2203/0001; H04J2203/0089; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5619; H04L2012/5624; H04L2012/5672; H04Q11/0071

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 92 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; determining whether said data stream is a non-local data stream, in response to determining that said data stream is a non-local data stream, grouping said data stream into a destination group, said destination group including a plurality of data streams having a common routing characteristic; and sending said destination group to said optical network.
Claim 2
Independent Claim 92 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; determining whether said data stream is a non-local data stream, in response to determining that said data stream is a non-local data stream, grouping said data stream into a destination group, said destination group including a plurality of data streams having a common routing characteristic; and sending said destination group to said optical network.
Claim 3
Dependent Claim 47 words
The method of claim 1, wherein said step of grouping said data stream into said destination group comprises: determining whether said data stream corresponds to said destination group; and if said data stream corresponds to said destination group, then adding said data stream to said destination group.
Claim 4
Dependent Claim 56 words
The method of claim 1, wherein said step of grouping said data stream into said destination group comprises: determining whether said data stream corresponds to said destination group; and if said data stream fails to correspond to said destination group, then creating a new destination group and adding said data stream to said new destination group.
Claim 5
Dependent Claim 35 words
The method of claim 2, wherein said step of determining whether said data stream corresponds to said destination group comprises checking a virtual path identifier of said data stream for correspondence to said destination group.
Claim 6
Dependent Claim 51 words
The method of claim 1, wherein said step of sending said destination group to said optical network comprises: reviewing the bandwidth size of said destination group; and if said bandwidth size of said destination group is less than a private bandwidth range, then sending said destination group to a holding point.
Claim 7
Dependent Claim 62 words
The method of claim 1, wherein said step of sending said destination group to said optical network comprises: reviewing the bandwidth size of said destination group; and only if said bandwidth size of said destination group is within a private bandwidth range, then multiplexing said data stream in said destination group into a segment, and sending said segment to said optical network.
Claim 8
Dependent Claim 94 words
The method of claim 1, wherein said step of sending said destination group to said optical network comprises: reviewing the bandwidth size of said destination group; if said bandwidth size of said destination group is greater than a first private bandwidth range, then comparing said bandwidth size of said destination group with a second private bandwidth range; and only if said bandwidth size of said destination group is within said second private bandwidth range, then multiplexing said data stream in said destination group into a segment, and sending said segment to said optical network.
Claim 9
Dependent Claim 59 words
The method of claim 1, wherein said data stream comprises a first data stream, and further comprising the steps of: receiving a second data stream from said switch; determining whether said second data stream is a local data stream; and if said second data stream is said local data stream, then returning said second data stream to said switch.
Claim 10
Dependent Claim 36 words
The method of claim 8, wherein said step of determining whether said second data stream is said local data stream comprises checking a virtual path identifier of said second data stream for correspondence to said switch.
Claim 11
Independent Claim 169 words
A method for providing an interface between a switch and an optical network by adding a data stream or a non-local data stream to said optical network and by dropping a data stream or a local data stream to said switch, comprising the steps of: receiving a data stream from said switch, and in response thereto, grouping said data stream into a destination group, and sending said destination group to said optical network; receiving a private segment from said optical network, and in response thereto, demultiplexing said private segment into at least a first data stream, and sending said first data stream to said switch; and receiving a public segment from said optical network, and in response thereto, demultiplexing said public segment into at least a second data stream, if said second data stream is a local data stream, then sending said local data stream to said switch, and if said second data stream is a non-local data stream, then sending said non-local data stream to said optical network.
Claim 12
Independent Claim 169 words
A method for providing an interface between a switch and an optical network by adding a data stream or a non-local data stream to said optical network and by dropping a data stream or a local data stream to said switch, comprising the steps of: receiving a data stream from said switch, and in response thereto, grouping said data stream into a destination group, and sending said destination group to said optical network; receiving a private segment from said optical network, and in response thereto, demultiplexing said private segment into at least a first data stream, and sending said first data stream to said switch; and receiving a public segment from said optical network, and in response thereto, demultiplexing said public segment into at least a second data stream, if said second data stream is a local data stream, then sending said local data stream to said switch, and if said second data stream is a non-local data stream, then sending said non-local data stream to said optical network.
Claim 13
Dependent Claim 43 words
The method of claim 1, wherein said step of determining whether said data stream is a non-local data stream comprises determining whether a virtual path identifier associated with said data stream includes routing information for sending said data stream over said optical network.
Claim 14
Independent Claim 79 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; grouping said data stream into a destination group; reviewing the bandwidth size of said destination group; and if said bandwidth size of said destination group is less than a private bandwidth range, then sending said destination group to a holding point.
Claim 15
Independent Claim 79 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; grouping said data stream into a destination group; reviewing the bandwidth size of said destination group; and if said bandwidth size of said destination group is less than a private bandwidth range, then sending said destination group to a holding point.
Claim 16
Independent Claim 90 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; grouping said data stream into a destination group; reviewing the bandwidth size of said destination group; and only if said bandwidth size of said destination group is within a private bandwidth range, then multiplexing said data stream in said destination group into a segment, and sending said segment to said optical network.
Claim 17
Independent Claim 90 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; grouping said data stream into a destination group; reviewing the bandwidth size of said destination group; and only if said bandwidth size of said destination group is within a private bandwidth range, then multiplexing said data stream in said destination group into a segment, and sending said segment to said optical network.
Claim 18
Independent Claim 122 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; grouping said data stream into a destination group; reviewing the bandwidth size of said destination group; if said bandwidth size of said destination group is greater than a first private bandwidth range, then comparing said bandwidth size of said destination group with a second private bandwidth range; and only if said bandwidth size of said destination group is within said second private bandwidth range, then multiplexing said data stream in said destination group into a segment, and sending said segment to said optical network.
Claim 19
Independent Claim 122 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving said data stream from said switch; grouping said data stream into a destination group; reviewing the bandwidth size of said destination group; if said bandwidth size of said destination group is greater than a first private bandwidth range, then comparing said bandwidth size of said destination group with a second private bandwidth range; and only if said bandwidth size of said destination group is within said second private bandwidth range, then multiplexing said data stream in said destination group into a segment, and sending said segment to said optical network.
Claim 20
Independent Claim 113 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving a first data stream from said switch; grouping said first data stream into a destination group; sending said destination group to said optical network; receiving a second data stream from said switch; determining whether said second data stream is a local data stream, said determination including checking a virtual path identifier of said second data stream for correspondence to said switch; and if said second data stream is a local data stream, then returning said second data stream to said switch.
Claim 21
Independent Claim 113 words
A method for maximization of the use of bandwidth capacity of an optical network when adding a data stream received from a switch to said optical network, comprising the steps of: receiving a first data stream from said switch; grouping said first data stream into a destination group; sending said destination group to said optical network; receiving a second data stream from said switch; determining whether said second data stream is a local data stream, said determination including checking a virtual path identifier of said second data stream for correspondence to said switch; and if said second data stream is a local data stream, then returning said second data stream to said switch.

References Cited (Backward Citations)

US5247516A Cited
US5493565A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag