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

Claim 7:
8. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on one or more processors, cause the one or more processors to perform acts comprising:
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.