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

Multiplexing of communications services on a virtual service path in an ATM network or the like

Assignee: Constellation Technologies LLC
•
Filing: 1992-10-13
•
Granted: 1996-05-21
•
Expires: 2012-10-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An asynchronous transfer mode (ATM) network or the like having a plurality of switches which may each be coupled with a central service provider over a virtual service path. Service requests, grants of service, and other control information for the network may then be communicated between each of said switches and the central service provider over virtual communication channels within said virtual service path. The disclosed method and apparatus provides for efficient communication of service requests and service grants without requirement to establish new communications paths between the individual switches and the central service provider for each request. Further, the ATM network may be managed by the central service provider as a logical star network.

Inventors

  • 👤 Rajan Subramanian
  • 👤 Dilip Chatwani
  • 👤 Winnis Chiang
  • 👤 Jonathan Davar
  • 👤 Ayal Opher
  • 👤 Shiva Sawant

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 11:11
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/10; H04L49/104; H04L49/105; H04L41/00; H04L41/32; H04L45/00; H04L45/02; H04L45/10; H04L45/42; H04L49/25; H04L49/253; H04L49/254; H04L49/255; H04L61/00; H04L61/09; H04L61/10; H04L61/50; H04L61/5007; H04L61/5076; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5619; H04L2012/5625; H04L2012/5626; H04L2012/5629; H04L2012/563; H04L2101/00; H04L2101/60; H04L2101/604; H04L41/34; H04L41/344; H04L49/30; H04L49/3009; H04L49/50; H04L49/55

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 206 words
A method for providing services in an ATM network or the like between a service provider and a first service consumer and between said service provider and a second service consumer, said method initially allowing setup of a service path having a plurality of service channels for servicing a plurality of ports of said first service consumer, said setup of a service path comprising the steps of: (a) said first service consumer requesting that a service path be established between said first service consumer and said service provider; and (b) said service provider accommodating said requesting that a service path be established such that said service path is established; said method further comprising the steps of allowing communication of service information over said service path, said steps of allowing communication of service information comprising the steps of: (a) said first service consumer making a request for services by selecting a service channel for communication of said request for service and communicating a message over said service channel; (b) said service provider receiving said message; and (c) said service provider providing services responsive to receiving said message; and said method further comprising the steps of allowing setup of a service path for servicing said second service consumer.
Claim 2
Independent Claim 206 words
A method for providing services in an ATM network or the like between a service provider and a first service consumer and between said service provider and a second service consumer, said method initially allowing setup of a service path having a plurality of service channels for servicing a plurality of ports of said first service consumer, said setup of a service path comprising the steps of: (a) said first service consumer requesting that a service path be established between said first service consumer and said service provider; and (b) said service provider accommodating said requesting that a service path be established such that said service path is established; said method further comprising the steps of allowing communication of service information over said service path, said steps of allowing communication of service information comprising the steps of: (a) said first service consumer making a request for services by selecting a service channel for communication of said request for service and communicating a message over said service channel; (b) said service provider receiving said message; and (c) said service provider providing services responsive to receiving said message; and said method further comprising the steps of allowing setup of a service path for servicing said second service consumer.
Claim 3
Dependent Claim 27 words
The method as recited by claim 1 wherein said service path provides communication between said service provider and said service consumer through another node in said network.
Claim 4
Dependent Claim 15 words
The method as recited by claim 1 wherein said service path comprises a virtual path.
Claim 5
Dependent Claim 24 words
The method as recited by claim 3 wherein said virtual path is identified with virtual path identifier information, also referred to as VPI information.
Claim 6
Dependent Claim 23 words
The method as recited by claim 1 wherein said service channel is one of service channels, each of which comprises a virtual channel.
Claim 7
Dependent Claim 24 words
The method as recited by claim 5 wherein each said virtual channel is identified with virtual channel information, also referred to as VCI information.
Claim 8
Dependent Claim 56 words
The method as recited by claim 6 wherein said VCI information is identified as a first value at said first service consumer for a first service channel and said VCI information is identified as a second value at said service provider for said first service channel and said first value is equal to said second value.
Claim 9
Dependent Claim 134 words
An ATM network comprising: a) a first switch for switching information in said network, said first switch comprising a switch fabric; b) a second switch for switching information in said network, said second switch comprising a switch fabric; c) a central service provider for providing services to said first switch and to said second switch and to various clients which may be coupled with said first or second switches; d) a first virtual service path, also referred to as a first VSP, for coupling said first switch with said central service provider; and e) a second virtual service path, also referred to as a second VSP, for coupling said second switch with said central service provider wherein said ATM network is configured as a logical star having said central service provider as a hub.
Claim 10
Dependent Claim 134 words
An ATM network comprising: a) a first switch for switching information in said network, said first switch comprising a switch fabric; b) a second switch for switching information in said network, said second switch comprising a switch fabric; c) a central service provider for providing services to said first switch and to said second switch and to various clients which may be coupled with said first or second switches; d) a first virtual service path, also referred to as a first VSP, for coupling said first switch with said central service provider; and e) a second virtual service path, also referred to as a second VSP, for coupling said second switch with said central service provider wherein said ATM network is configured as a logical star having said central service provider as a hub.
Claim 11
Dependent Claim 19 words
The ATM network as recited by claim 8 wherein said first VSP comprises a plurality of virtual service channels.
Claim 12
Dependent Claim 30 words
The ATM network as recited by claim 9 wherein each of said plurality of virtual service channels are identified with virtual channel identifier information, also referred to as VCI information.
Claim 13
Dependent Claim 56 words
The ATM network as recited by claim 10 wherein VCI information is identified as a first value at said first switch for a first service channel and said VCI information is identified as a second value at said central service provider for said central service provider and said first value is equal to said second value.
Claim 14
Independent Claim 185 words
A method for configuring an ATM network to provide for a logical star configuration having a central service provider as a hub, said method comprising the steps of: a) establishing a first service path between a first switch of said ATM network and said central service provider to allow communication of service requests and grants of service between said first switch and said central service provider, said first switch comprising a switch fabric; b) establishing a first plurality of service channels within said first service path allowing for communication of service information between said first switch or clients coupled therewith, and said central service provider; c) establishing a second service path between said second switch of said ATM network and said central service provider to allow for communication of service requests and grants of service between said second switch and said central service provider, said second switch comprising a switch fabric; and d) establishing a second plurality of service channels within said second service path allowing for communication of service information between said second service path, or clients coupled therewith, and said central service provider.
Claim 15
Independent Claim 185 words
A method for configuring an ATM network to provide for a logical star configuration having a central service provider as a hub, said method comprising the steps of: a) establishing a first service path between a first switch of said ATM network and said central service provider to allow communication of service requests and grants of service between said first switch and said central service provider, said first switch comprising a switch fabric; b) establishing a first plurality of service channels within said first service path allowing for communication of service information between said first switch or clients coupled therewith, and said central service provider; c) establishing a second service path between said second switch of said ATM network and said central service provider to allow for communication of service requests and grants of service between said second switch and said central service provider, said second switch comprising a switch fabric; and d) establishing a second plurality of service channels within said second service path allowing for communication of service information between said second service path, or clients coupled therewith, and said central service provider.
Claim 16
Dependent Claim 16 words
The method as recited by claim 12 wherein said first service path comprises a virtual path.
Claim 17
Dependent Claim 24 words
The method as recited by claim 13 wherein said virtual path is identified with virtual path identifier information, also referred to as VPI information.
Claim 18
Dependent Claim 22 words
The method as recited by claim 12 wherein each service channel of said first plurality of service channels comprises a virtual channel.
Claim 19
Dependent Claim 25 words
The method as recited by claim 15 wherein each of said virtual channels is identified with virtual channel information, also referred to as VCI information.
Claim 20
Dependent Claim 56 words
The method as recited by claim 16 wherein said VCI information is identified as a first value at said first switch for a first service channel and said VCI information is identified as a second value at said central service provider for said central service provider and said first value is equal to said second value.
Claim 21
Dependent Claim 147 words
An ATM network comprising: a) a service provider providing services to a service consumer in said network; b) said service consumer requesting and receiving services from said service provider; c) a service path coupling said service provider and said service consumer in communication with each other, said service path comprising: i) a first virtual path segment identified with a first virtual path identifier, said first virtual path segment comprising a first service channel identified with a first service channel identifier comprised of a first field and a second field, said first field identifying a service type and said second field identifying a port number; ii) a second virtual path segment identified with a second virtual path identifier, said second virtual path comprising a second service channel identified with a second service channel identifier; wherein said first service channel identifier and said second service channel identifier are equal.
Claim 22
Dependent Claim 147 words
An ATM network comprising: a) a service provider providing services to a service consumer in said network; b) said service consumer requesting and receiving services from said service provider; c) a service path coupling said service provider and said service consumer in communication with each other, said service path comprising: i) a first virtual path segment identified with a first virtual path identifier, said first virtual path segment comprising a first service channel identified with a first service channel identifier comprised of a first field and a second field, said first field identifying a service type and said second field identifying a port number; ii) a second virtual path segment identified with a second virtual path identifier, said second virtual path comprising a second service channel identified with a second service channel identifier; wherein said first service channel identifier and said second service channel identifier are equal.
Claim 23
Dependent Claim 26 words
The ATM network as defined by claim 18 wherein said first field is 8 bits in length and said second field is 4 bits in length.
Claim 24
Independent Claim 156 words
A method for transmitting service information between a service provider and a service consumer in an ATM network comprising the steps of: a) establishing a first segment of a service path between said service provider and said service consumer, said first segment comprising a first service channel, said fast service channel identified with a first channel number, said first channel number comprised of a first field and a second field, said first field identifying a service type and said second field identifying a port number; b) establishing a second segment of said service path between said service provider and said service consumer, said second segment comprising a second service channel, said second service channel identified with a second channel number, said second channel number being equal to said first channel number; and c) transmitting information over said first service channel and said second service channel to effect communication between said service provider and said service consumer.
Claim 25
Independent Claim 156 words
A method for transmitting service information between a service provider and a service consumer in an ATM network comprising the steps of: a) establishing a first segment of a service path between said service provider and said service consumer, said first segment comprising a first service channel, said fast service channel identified with a first channel number, said first channel number comprised of a first field and a second field, said first field identifying a service type and said second field identifying a port number; b) establishing a second segment of said service path between said service provider and said service consumer, said second segment comprising a second service channel, said second service channel identified with a second channel number, said second channel number being equal to said first channel number; and c) transmitting information over said first service channel and said second service channel to effect communication between said service provider and said service consumer.
Claim 26
Dependent Claim 26 words
The ATM network as defined by claim 20 wherein said first field is 8 bits in length and said second field is 4 bits in length.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-05-21 1999-11-20 2000-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-05-21 2003-11-20 2004-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-05-21 2007-11-20 2008-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag