US 12,407,739 B2
Interconnection border control function and home subscriber server interface for managing voice calls
Chandrashekhar Bhandari, Bellevue, WA (US); and Homer Nicolas Filart, Bellevue, WA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Oct. 7, 2022, as Appl. No. 17/962,173.
Prior Publication US 2024/0121277 A1, Apr. 11, 2024
Int. Cl. H04L 65/1016 (2022.01); H04L 65/1069 (2022.01); H04W 8/04 (2009.01)
CPC H04L 65/1016 (2013.01) [H04L 65/1069 (2013.01); H04W 8/04 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system including an internet protocol (IP) multimedia core subsystem (IMS) of a telecommunications network having an interconnection border control function (IBCF), the system comprising:
at least one hardware processor; and
at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:
receive, via a network-to-network interface (NNI) subsystem, a request to connect a particular voice call or messaging over a voice over IP (VoIP) network,
wherein the particular voice call or messaging is received over a peering VoIP network from a device associated with a first user,
wherein the request to connect the particular voice call is received by the IBCF of the system from a peering IBCF associated with the peering VoIP network, and
wherein the particular voice call or messaging is to be connected to a terminating device;
in response to the request, send, by the IBCF, a location information request (LIR) to a home subscriber server (HSS) of the telecommunications network,
wherein the HSS and the IBCF are in direct communication with each other via an HSS/IBCF interface,
wherein the HSS/IBCF interface includes a HyperText Transfer Protocol (HTTP) or a Lightweight Directory Access Protocol (LDAP),
wherein the HSS stores subscriber status information for multiple subscribers of the telecommunications network, and
wherein the LIR includes a request for a subscriber status associated with a second user associated with the terminating device;
receive, by the IBCF, a location information answer (LIA) from the HSS,
wherein the LIA indicates, based on the subscriber status associated with the second user, whether the second user is a subscriber of the telecommunications network; and
in response to receiving the LIA, determine whether to allow the IMS to establish a session for the particular voice call or messaging.