Method and apparatus for multiplexing of multiple users on the same virtual circuit
First Claim
1. A method of communicating to first service provider nodes over an ATM network from plural users connected to an access node, the method comprising the steps of:
- provisioning a first virtual circuit through the ATM network for connecting a first access node to the first service provider node;
receiving first protocol data units intended for the first service provider node from plural users at the access node, the first protocol data units comprising plural ATM cells; and
multiplexing the first protocol data units onto the first virtual circuit at the first access node such that the ATM cells of the first protocol data units are noninterleaving with the ATM cells of any other of the first protocol data units on the first virtual circuit and provisioning a second virtual circuit through the ATM network for connecting the access node to a second service provider node and wherein the step of receiving includes receiving second protocol data units intended for the second service provider node, each comprising plural ATM cells and wherein the step of multiplexing includes multiplexing the second protocol data units onto the second virtual circuit such that the ATM cells of any one of the second protocol data units are nonintcrleaving with the ATM cells of any other of the second protocol data units on the second virtual circuit.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method and apparatus for communicating to a destination node over a broadband network from plural users connected to an access node. A virtual circuit is provisioned through the broadband network for connecting the access node to the destination node. Data units are received from plural users at the access node, with each data unit having plural cells. The data units are multiplexed onto the virtual circuit at the access node such that the cells of any one data unit are noninterleaving with the cells of any other data unit on the virtual circuit. In a preferred embodiment, the destination node is a service provider node in an ATM network and the data units are Ethernet protocol data units that comprise plural ATM cells. According to another aspect, an access node for communicating to a service provider node over an ATM network includes at least one line unit for transmitting Ethernet protocol data units to and from plural users, each Ethernet protocol data unit comprising plural ATM cells, the line unit coupling the ATM cells to and from a communication bus. A trunk unit coupled to the communication bus transmits and receives ATM cells to and from the ATM network.
123 Citations
14 Claims
-
1. A method of communicating to first service provider nodes over an ATM network from plural users connected to an access node, the method comprising the steps of:
-
provisioning a first virtual circuit through the ATM network for connecting a first access node to the first service provider node;
receiving first protocol data units intended for the first service provider node from plural users at the access node, the first protocol data units comprising plural ATM cells; and
multiplexing the first protocol data units onto the first virtual circuit at the first access node such that the ATM cells of the first protocol data units are noninterleaving with the ATM cells of any other of the first protocol data units on the first virtual circuit and provisioning a second virtual circuit through the ATM network for connecting the access node to a second service provider node and wherein the step of receiving includes receiving second protocol data units intended for the second service provider node, each comprising plural ATM cells and wherein the step of multiplexing includes multiplexing the second protocol data units onto the second virtual circuit such that the ATM cells of any one of the second protocol data units are nonintcrleaving with the ATM cells of any other of the second protocol data units on the second virtual circuit. - View Dependent Claims (2, 3)
-
-
4. Apparatus for communicating to a first service provider node over an ATM network from plural users connected to an access node comprising:
-
a receiver for receiving first protocol data units intended for the first service provider node from plural users at the access node, each first protocol data unit comprising plural ATM cells; and
a multiplexer for multiplexing the first protocol data units onto a first virtual circuit connecting the access node to the first service provider node through the ATM network such that the ATM cells of any one Ethernet protocol data unit are noninterleaving with the ATM cells of any other Ethernet protocol data unit on the first virtual circuit and for receiving second protocol data units intended for a second service provider node, each second protocol data unit comprising plural ATM cells and means for multiplexing the second protocol data units onto a second virtual circuit connecting the access node to said second service provider node through the ATM network such that the ATM cells of any one of the second protocol data units are noninterleaving with the ATM cells of any other of the second protocol data units on the second virtual circuit. - View Dependent Claims (5, 6)
-
-
7. A system comprising:
-
plural end user sites each having a network interface device for sending and receiving protocol data units, each protocol data unit comprising plural ATM cells;
a first virtual circuit connecting an access node to a first destination node through an ATM network, the access node coupled to the plural end user sites and having means for receiving first protocol data units intended for the first destination node from the network interface devices and means for multiplexing the first protocol data units onto the first virtual circuit such that the ATM cells of any one protocol data unit are noninterleaving with the ATM cells of any other protocol data unit on the first virtual circuit and wherein the access node further comprises means for receiving second protocol data units from the end user sites and means for multiplexing the second protocol data units onto a second virtual circuit connecting the access node to a second destination node through the ATM network such that the ATM cells of any one of the second protocol data units are noninterleaving with the ATM cells of any other of the second protocol data units on the second virtual circuit. - View Dependent Claims (8, 9, 10)
-
-
11. An access node for communicating to a service provider node over an ATM network from plural users, the access node comprising:
-
a communication bus for transporting ATM cells;
at least one line unit for transmitting downstream and receiving upstream protocol data units to and from plural users, each protocol data unit comprising said ATM cells, the line unit coupling the ATM cells to and from the communication bus; and
a trunk unit coupled to the communication bus for transmitting upstream ATM cells and receiving downstream ATM cells to and from the ATM network;
wherein the line unit further includes means for multiplexing the upstream protocol data units onto a virtual circuit connecting the access node to the service provider node and wherein the upstream ATM cells of any one upstream protocol data unit are noninterleaving with the upstream ATM cells of any other upstream protocol data unit on the virtual circuit and wherein the line unit further includes means for selecting downstream ATM cells from the communication bus that are destined for any of the plural users associated therewith based on a virtual circuit identifier and a PDU address in the ATM cells. - View Dependent Claims (12, 13, 14)
-
Specification