Patent ID: 11889307
Assignee: T-MOBILE USA, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A computer-implemented method, comprising:
under control of one or more processors;
receiving, at a Home Public Land Mobile Network (HPLMN) controller associated with a HPLMN, from a Visited Public Land Mobile Network (VPLMN) controller associated with a VPLMN, a first encrypted message that includes a request from a user device to initiate a communication session to route user-plane traffic associated with the user device to an additional data network, the first encrypted message includes a first message payload with instruction to route the user-plane traffic via the HPLMN;
determining, at the HPLMN controller, whether to route user-plane traffic associated with the user device to the additional data network via the VPLMN or the HPLMN based at least on the instructions included in the first encrypted message,
in response to a determination to route the user-plane traffic via the HPLMN, generating computer-executable instructions that cause the HPLMN controller to route the user-plane traffic via the HPLMN to the additional data network;
transmitting, from the HPLMN controller to the VPLMN controller, a second encrypted message, the second encrypted message including a second message payload that indicates whether to route additional user-plane traffic to the additional data network via the VPLMN or the HPLMN; and
determining, at the VPLMN controller, whether to route the additional user-plane traffic via the VPLMN or HPLMN based at least in part on the second message payload.