Route generation method and device
US-2024356847-A1 · Oct 24, 2024 · US
US9866405B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9866405-B2 |
| Application number | US-201113315440-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 9, 2011 |
| Priority date | Jun 10, 2009 |
| Publication date | Jan 9, 2018 |
| Grant date | Jan 9, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention provides a method and system for preventing MAC address learning in Provider Backbone Bridge Network (PBBN). In one embodiment, this is accomplished by receiving data frames from at least one operator/client at the first PBB network which has to be communicating to the second PBB network, adding forward path learning information from the received data frames in the first PBB network and translating backbone MAC source address of the received data frame at the first PBB network by replacing the backbone MAC source address with a BEB backbone MAC address, thereby preventing of backbone MAC address learning of the first PBB network in the second PBB network.
Opening claim text (preview).
We claim: 1. A method of preventing Media Access Control (MAC) address learning in a data path from a first Provider Backbone Bridge (PBB) network to a second PBB network, said path passing through a plurality of intermediate bridge nodes in the PBB network having a plurality of input/output ports for data communication, the method comprising: receiving, at Customer Backbone Port (CBP) of a Backbone Edge Bridge (BEB), data frames from at least one operator/client of the first PBB network which has to be communicated to at least one operator/client of the second PBB network; adding forward path information to the received data frames in the first PBB network, wherein the forward path information comprises I-Tag, B-Tag, Backbone MAC Source Address (B-SA) and Backbone MAC Destination Address (B-DA); and translating a backbone MAC source address of the received data frame at the first PBB network by replacing the backbone MAC source address with the BEB backbone MAC address, wherein translating comprises instantiating a table for translating one-to-one of the Backbone Source Address to its own CBP MAC Address, and wherein the table comprises a mapping between I-Tag, B-SA, and B-DA of the received data frame and corresponding translated I-Tag, B-SA, and B-DA, and wherein the translated I-Tag, B-SA, and B-DA, and B-Tag are sent to the CBP, thereby preventing of backbone MAC address learning of the first PBB network in the second PBB network, at the CBP of the BEB of the first PBB network. 2. The method of claim 1 , wherein the path passing through the plurality of intermediate bridge nodes in the PBB network includes I-Backbone Edge Bridge (I-BEB) and B-Backbone Edge Bridge (B-BEB), wherein the path passing through the plurality of input/output ports are Customer Network port (CNP), Provider Instance Port (PIP), Customer Backbone Port (CBP), and Provider Network Port (PNP) of the I-BEB and B-BEB. 3. The method of claim 1 , further comprising storing the received data frames from at least one operator/client of the first PBB network in at least one memory. 4. The method of claim 1 , wherein the received data frames includes router frames, host frames or standard based frames as per Institute of Electrical and Electronic Engineers (IEEE) 802.1Q, 802.1D, 802.1ad, 802.1ah and 802.1Qay. 5. The method of claim 1 , wherein the step of receiving data frames from at least one operator/client of the first PBB network are at the CNP port of the BEB. 6. The method of claim 1 , wherein the step of adding forward path information is at PIP port of the BEB of the first PBB network, wherein the step of adding forward path information includes I-tag, B-tag, backbone MAC source address and backbone MAC destination address. 7. The method of claim 1 , further comprising translating incoming I-tag and backbone destination address to outgoing I-tag and backbone destination address. 8. The method of claim 1 , wherein the received data frames includes router frames, host frames or standard based frames as per IEEE 802.1Q, 802.1D, and 802.1Qay. 9. A system of preventing Media Access Control (MAC) address learning in a data path from a first Provider Backbone Bridge (PBB) network to a second PBB network, said path passing through a plurality of intermediate bridge nodes in the PBB network having a plurality of input/output ports for data communication, the system comprising: means for receiving, at Customer Backbone Port (CBP) of a Backbone Edge Bridge (BEB), data frames from at least one operator/client of the first PBB network which has to be communicated to at least one operator/client of the second PBB network; means for adding forward path information to the received data frames in the first PBB network, wherein the forward path information comprises I-Tag, B-Tag, Backbone MAC Source Address (B-SA), and Backbone MAC Destination Address (B-DA); and means for translating a backbone MAC source address of the received data frame at the first PBB network by replacing the backbone MAC source address with the BEB backbone MAC address, wherein translating comprises instantiating a table for translating one-to-one of the Backbone Source Address to its own CBP MAC Address, and wherein the table comprises a mapping between I-Tag, B-SA, and B-DA of the received data frame and corresponding translated I-Tag, B-SA, and B-DA, and wherein the translated I-Tag, B-SA, and B-DA, and B-Tag are sent to the CBP, thereby preventing of backbone MAC address learning of the first PBB network in the second PBB network, at the CBP of the BEB of the first PBB network. 10. The system of claim 9 , further comprising means for storing the received data frames from at least one operator/client of the first PBB network in at least one memory. 11. The system of claim 9 , wherein the means for receiving receives data frames from at least one operator/client of the first PBB network is a Customer Network Port (CNP) of the BEB. 12. The system of claim 9 , wherein the means for adding forward path information adds tags at a Provider Instance Port (PIP) port of the BEB of the first PBB network. 13. The system of claim 9 further comprising means for translating incoming I-tag and backbone destination address to Outgoing I-tag and backbone destination address.
Topology update or discovery · CPC title
Interdomain routing, e.g. hierarchical routing · CPC title
wherein a VLAN tag represents a service provider backbone VLAN, e.g. B-Tag, S-Tag · CPC title
Single bridge functionality, e.g. connection of two networks over a single bridge · CPC title
wherein a VLAN tag represents a service instance, e.g. I-SID in PBB · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.