Broadband system having routing identification based switching
First Claim
1. In an access network having a first network element connected through plural intermediate network elements to plural second network elements each having plural end user devices connected thereto, each network element and end user device having a MAC address, a method of communicating through the access network comprising:
- assigning a routing identification (RID) to each network element;
receiving at the first network element a packet having a destination MAC address of one of the end user devices;
inserting into the packet, based on the destination MAC address of the end user device to which the particular second network element is connected, the RID of the particular second network element, to provide an augmented packet;
switching the augmented packet through at least one of the intermediate network elements to the second network element corresponding to the inserted RID;
removing the inserted RID from the received augmented packet at the second network element to provide a restored packet;
sending the restored packet to the end user device corresponding to the destination MAC address.
3 Assignments
0 Petitions
Accused Products
Abstract
Hybrid fiber/coax networks employ the existing cable plant used for cable TV and transmit data signals in a frequency bandwidth above that which is used for cable TV. As this cable plant was deployed in a tree and branch topology, data transmissions may be susceptible to noise, variable transmission loss and frequency dispersion, particularly in the upstream direction. Further, due to the tree and branch topology, homes at the far end of the network experience much greater loss than do the homes that are near to the headend/ONU. The present system uses point-to-point data links between intelligent network elements located in the feeder/distribution network to provide reliable, secure, bi-directional broadband access. Digital signals are terminated at the intelligent network elements, switched and regenerated for transmission across additional upstream or downstream data links as needed to connect a home to a headend or router. A method of communicating through the access network includes assigning a routing identification (RID) to each network element and receiving at a first network element a packet having a destination MAC address of one of the end user devices. Based on the destination MAC address of the end user device to which the particular second network element is connected, the RID of the particular second network element is inserted into the packet, to provide an augmented packet. The augmented packet is switched through at least one of the intermediate network elements to the second network element corresponding to the inserted RID. The inserted RID is removed from the received augmented packet at the second network element to provide a restored packet. The restored packet is sent to the end user device corresponding to the destination MAC address. Data links are made over relatively short runs of coax cable, which can provide greater bandwidth than the typical end-to-end feeder/distribution connection between a home and the headend or optical network unit.
-
Citations
6 Claims
-
1. In an access network having a first network element connected through plural intermediate network elements to plural second network elements each having plural end user devices connected thereto, each network element and end user device having a MAC address, a method of communicating through the access network comprising:
-
assigning a routing identification (RID) to each network element;
receiving at the first network element a packet having a destination MAC address of one of the end user devices;
inserting into the packet, based on the destination MAC address of the end user device to which the particular second network element is connected, the RID of the particular second network element, to provide an augmented packet;
switching the augmented packet through at least one of the intermediate network elements to the second network element corresponding to the inserted RID;
removing the inserted RID from the received augmented packet at the second network element to provide a restored packet;
sending the restored packet to the end user device corresponding to the destination MAC address. - View Dependent Claims (2)
-
-
3. In an access network having a first network element connected through plural intermediate network elements to plural second network elements each having plural end user devices connected thereto, each network element and end user device having a MAC address, apparatus for communicating through the access network comprising:
-
means for assigning a routing identification (RID) to each network element;
means for receiving at the first network element a packet having a destination MAC address of one of the end user devices;
means for inserting into the packet, based on the destination MAC address of the end user device to which the particular second network element is connected, the RID of the particular second network element, to provide an augmented packet;
means for switching the augmented packet through at least one of the intermediate network elements to the second network element corresponding to the inserted RID;
means for removing the inserted RID from the received augmented packet at the second network element to provide a restored packet;
means for sending the restored packet to the end user device corresponding to the destination MAC address. - View Dependent Claims (4)
-
-
5. In an access network having a first network element connected through plural intermediate network elements to plural second network elements each having plural end user devices connected thereto, each network element and end user device having a MAC address, a computer product including computer program code for communicating through the access network comprising:
-
computer program code for assigning a routing identification (RID) to each network element;
computer program code for receiving at the first network element a packet having a destination MAC address of one of the end user devices;
computer program code for inserting into the packet, based on the destination MAC address of the end user device to which the particular second network element is connected, the RID of the particular second network element, to provide an augmented packet;
computer program code for switching the augmented packet through at least one of the intermediate network elements to the second network element corresponding to the inserted RID;
computer program code for removing the inserted RID from the received augmented packet at the second network element to provide a restored packet;
computer program code for sending the restored packet to the end user device corresponding to the destination MAC address.
-
-
6. In an access network having a first network element connected through plural intermediate network elements to plural second network elements each having plural end user devices connected thereto, each network element and end user device having a MAC address, a computer data signal having computer program code for communicating through the access network comprising:
-
program code for assigning a routing identification (RID) to each network element;
program code for receiving at the first network element a packet having a destination MAC address of one of the end user devices;
program code for inserting into the packet, based on the destination MAC address of the end user device to which the particular second network element is connected, the RID of the particular second network element, to provide an augmented packet;
program code for switching the augmented packet through at least one of the intermediate network elements to the second network element corresponding to the inserted RID;
program code for removing the inserted RID from the received augmented packet at the second network element to provide a restored packet;
program code for sending the restored packet to the end user device corresponding to the destination MAC address.
-
Specification