| CPC H04L 61/2503 (2013.01) [H04L 61/10 (2013.01); H04L 63/0892 (2013.01); H04L 69/22 (2013.01); H04L 2101/659 (2022.05)] | 16 Claims |

|
1. A method for providing differentiated services using Mapping of Address and Port using translation (MAP-T), the method comprising:
receiving, by an access device from a provisioning server, service specific IPv6 network prefixes and a service specific basic mapping rule for the service specific IPv6 network prefixes, each service specific IPv6 network prefix associated with a different differentiated network service level;
receiving, by a border relay from the provisioning server, at least one of a service specific mapping rule or a service specific aggregation classifier for the service specific IPv6 network prefixes;
identifying, by the access device, service packets associated with a differentiated network service level;
translating, by the access device, the identified service packets to a service specific IPv6 network prefix using the differentiated network service level and the service specific basic mapping rule to generate service specific packets;
forwarding, by the access device, the service specific packets to the border relay;
translating, by the border relay, return packets to service specific return packets using the service specific mapping rule or the service specific aggregation classifier;
marking, by the border relay, the service specific return packets with differentiated services code point (DSCP) service class markings based on the service specific IPv6 network prefix, wherein at least one of the DSCP service class markings or the service specific IPv6 network prefix identifies the service specific return packets for enhanced service levels as the service specific return packets traverse a service provider network between the border relay and the access device; and
forwarding, by the border relay to the access device, the service specific return packets.
|