Mapping PBT and PBB-TE traffic to VPLS and other services
AssigneeBrixham Solutions Ltd.
InventorsNorival R. Figueira, Fong Liaw, Richard D. Gitlin
Life of this patent
Estimating the term…
Abstract
Transferring data in a network is disclosed. Transferring includes receiving a Provider Backbone Transport (PBT) frame, identifying a plurality of location specific identifiers in the PBT frame, mapping the PBT frame to a service based at least in part on the plurality of location specific identifiers, formatting the PBT frame according to the service to obtain a service frame, and transferring the service frame to a network associated with the service.
Claims21
A method of transferring data in a network, comprising:
- receiving a Provider Backbone Transport (PBT) frame, wherein the PBT frame is received at a provider edge device configured to transfer data between a Provider Backbone Bridge Network (PBBN) and a Multiprotocol Label Switching (MPLS) network;
- identifying, at the provider edge device, a plurality of location specific identifiers in the PBT frame, the plurality of location specific identifiers including:
- a service instance identifier (I-SID), a customer virtual local area network identifier (C-VID), a service virtual local area network ID (S-VID), and a pseudowire identifier (PW ID);
- obtaining, at the provider edge device, a PBT service lookup table to map the PBT frame to a service based at least in part on the plurality of location specific identifiers, wherein the PBT service lookup table has been provisioned in response to an indication of a service change for a customer associated with the PBT frame;
- formatting, at the provider edge device, the PBT frame according to the service to obtain a service frame;
- and
- transferring, by the provider edge device, the service frame to a network associated with the service.
A system for transferring data in a network, comprising:
- a processor;
- and
- a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:
- receive a Provider Backbone Transport (PBT) frame, wherein the PBT frame is received at a provider edge device configured to transfer data between a Provider Backbone Bridge Network (PBBN) and a Multiprotocol Label Switching (MPLS) network;
- identify, at the provider edge device, a plurality of location specific identifiers in the PBT frame, the plurality of location specific identifiers including:
- a service instance identifier (I-SID), a customer virtual local area network identifier (C-VID), a service virtual local area network ID (S-VID), and a pseudowire identifier (PW ID);
- obtain, at the provider edge device, a PBT service lookup table to map the PBT frame to a service based at least in part on the plurality of location specific identifiers, wherein the PBT service lookup table has been provisioned in response to an indication of a service change for a customer associated with the PBT frame;
- format, at the provider edge device, the PBT frame according to the service to obtain a service frame;
- and
- transfer, by the provider edge device, the service frame to a network associated with the service.
A computer program product for transferring data in a network, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- receiving a Provider Backbone Transport (PBT) frame, wherein the PBT frame is received at a provider edge device configured to transfer data between a Provider Backbone Bridge Network (PBBN) and a Multiprotocol Label Switching (MPLS) network;
- identifying, at the provider edge device, a plurality of location specific identifiers in the PBT frame, the plurality of location specific identifiers including:
- a service instance identifier (I-SID), a customer virtual local area network identifier (C-VID), a service virtual local area network ID (S-VID), and a pseudowire identifier (PW ID);
- obtaining, at the provider edge device, a PBT service lookup table to map the PBT frame to a service based at least in part on the plurality of location specific identifiers, wherein the PBT service lookup table has been provisioned in response to an indication of a service change for a customer associated with the PBT frame;
- formatting, at the provider edge device, the PBT frame according to the service to obtain a service frame;
- and
- transferring, by the provider edge device, the service frame to a network associated with the service.
A method of transferring data in a network, comprising:
- obtaining, at a provider edge device, a PBT service lookup table to map a received Provider Backbone Transport (PBT) frame to a service based at least in part on a plurality of location specific identifiers in the received PBT frame, the plurality of location specific identifiers including:
- a service instance identifier (I-SID), a customer virtual local area network identifier (C-VID), a service virtual local area network ID (S-VID), and a pseudowire identifier (PW ID), wherein:
- the PBT service lookup table has been provisioned in response to an indication of a service change for a customer associated with the received PBT frame, and
- the PBT frame is received at the provider edge device configured to transfer data between a Provider Backbone Bridge Network (PBBN) and a Multiprotocol Label Switching (MPLS) network;
- formatting, at the provider edge device, the PBT frame according to the service to obtain a service frame;
- and
- transferring, by the Provider Edge Device, the service frame to a network associated with the service.
Dependencies are inferred from the claim text.