This invention relates to telecommunications network and equipment, and more particularly, to a system and method of multiplexing data from multiple ports.
The optical subscriber terminal is a customer premise equipment (CPE) that aggregates and transports both Ethernet and time-division multiplexed (TDM) customer traffic to and from a network routing device and the network beyond. Customer Ethernet traffic may include data at 10 Mb/s, 100 Mb/s or higher rates from customers' Ethernet local area networks, while TDM data may consist of data at DS3 (or STS-1) and T1 speeds. The customer traffic is aggregated into an optical uplink for transmission to the network routing device.
Typically, data from the Ethernet ports are multiplexed at the physical layer into multiple respective SONET STS-1 synchronous payload envelopes (SPEs) as a serial data stream. The serial data stream is converted into a SONET optical signal for transmission to the network routing device. The network routing device demulitplexes the serial data stream to recover data from each individual Ethernet port for processing by higher layer network equipment such as routers. This conventional method is inefficient in bandwidth utilization, because the data from each port is mapped into its respective SPE. The conventional method also requires substantial processing in the higher layer network equipment such as routers.
It may be seen that there is a need for a more efficient system and method of multiplexing data from several Ethernet ports at customer premises equipment for transport to a telecommunication network.
In accordance with an embodiment of the present invention, telecommunication equipment includes a switch for receiving data from a plurality of ports and inserting a unique port identifier in the data from each port to identify the source port of the data. The equipment also includes a multiplexer coupled to the switch and operable to multiplex the data from the plurality of ports into a single serial data stream.
In accordance with another embodiment of the present invention, a method includes the steps of receiving data from a plurality of ports, adding a unique port identifier to the data from each port to identify the port from which the data came, and multiplexing the data from the plurality of ports into a single data stream for transmission.
In accordance with yet another embodiment of the present invention, a method of multiplexing data from a plurality of ports for transmission includes the steps of receiving data from the plurality of ports, adding a unique port identifier to a predetermined header field of the data from each port to identify the port from which the data came, multiplexing the data from the plurality of ports into a single SONET synchronous payload envelope, and converting the multiplexed data into a SONET optical signal for transmission.
For a more complete understanding of the present invention, the objects and advantages thereof, reference is now made to the following descriptions taken in connection with the accompanying drawings in which:
The preferred embodiment of the present invention and its advantages are best understood by referring to
Referring to
The present invention provides a different use of the VID field by inserting a unique tag or identifier to identify the source Ethernet port of the data. An optical subscriber access multiplexer 24 receiving the optical uplink traffic from customer premises equipment 22 includes a multiplexer/demultiplexer 34 that demultiplexes the serial data stream to recover each individual Ethernet port data based on the source port identifier or tag in VID field 46, and provides the data to a routing device 36. Routing device 36 routes the traffic based on the source port identifier, MAC address and IP address to its output 38. Because the identification of an Ethernet port in effect identifies a service subscriber, it is also possible to transmit and process the data traffic according to the subscriber service level agreement (SLA) and quality of service (QoS).
In the reverse direction, routing device 36 receives data and adds the unique source port tag based on the source IP address of the sending device of the data. Multiplexer/demultiplexer 34 then multiplexes the data into an STS21C SPE for transmission to equipment 22. Multiplexer/demultiplexer 30 of equipment 22 demultiplexes the SPE to produce an output to switch 28. Based on the source port tag, switch 28 switches the data to the proper destination Ethernet port 14.
While the invention has been particularly shown and described by the foregoing detailed description, it will be understood by those skilled in the art that various changes, alterations, modifications, mutations and derivations in form and detail may be made without departing from the spirit and scope of the invention.
Number | Name | Date | Kind |
---|---|---|---|
6014708 | Klish | Jan 2000 | A |
6163527 | Ester et al. | Dec 2000 | A |
6222848 | Hayward et al. | Apr 2001 | B1 |
6275492 | Zhang | Aug 2001 | B1 |
6337861 | Rosen | Jan 2002 | B1 |
6496519 | Russell et al. | Dec 2002 | B1 |
6498794 | Tsukamoto et al. | Dec 2002 | B1 |
6598088 | Lynch et al. | Jul 2003 | B1 |
6707789 | Arslan et al. | Mar 2004 | B1 |
6771673 | Baum et al. | Aug 2004 | B1 |
6788681 | Hurren et al. | Sep 2004 | B1 |
6862380 | Chaudhuri et al. | Mar 2005 | B2 |
6996125 | Kfir et al. | Feb 2006 | B2 |
7002976 | Dupont | Feb 2006 | B2 |
7031341 | Yu | Apr 2006 | B2 |
7088714 | Athreya et al. | Aug 2006 | B2 |
20010043603 | Yu | Nov 2001 | A1 |
20020110124 | Fujita | Aug 2002 | A1 |
20020146026 | Unitt et al. | Oct 2002 | A1 |
20020159438 | Rumer | Oct 2002 | A1 |
20020176450 | Kong et al. | Nov 2002 | A1 |
20020191617 | Duplessis et al. | Dec 2002 | A1 |
Number | Date | Country | |
---|---|---|---|
20020181486 A1 | Dec 2002 | US |
Number | Date | Country | |
---|---|---|---|
60295147 | Jun 2001 | US |