Method and apparatus for dynamic data path selection for narrow band wireless communication
First Claim
1. A mobility management entity server, comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising;
receiving, from a radio access network, a request to connect a wireless communication device to a mobile communication network;
selecting a set of service capability exposure function nodes of the mobile communication network;
receiving, from a domain name server, status information associated with the set of service capability exposure function nodes that are selected;
selecting a first service capability exposure function node from the set of service capability exposure function nodes according to the status information for the set of service capability exposure function nodes;
initiating a first non-IP packet data network connection with the first service capability exposure function node;
initiating a user plane packet data network connection with a serving gateway node of the mobile communication network, wherein the serving gateway node includes a serving gateway and a packet data network gateway;
determining a data volume associated with a request for a transfer;
comparing the data volume associated with the request for the transfer to a data threshold to determine that a data volume is high; and
selecting the first non-IP packet data network connection or the user plane packet data network connection as a delivery path for data to transfer between the wireless communication device and an external application server according to a determination that the data volume associated with the request for the transfer is high.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, querying a domain name server for status information associated with a set of service capability exposure function (SCEF) nodes associated with providing data capability for a wireless communication device in a mobile communication network, receiving, from the domain name server, status information associated with a set of SCEF nodes that are selected, selecting a first SCEF node from the set of SCEF nodes according to the status information for the set of SCEF nodes, initiating a first non-IP packet data network connection with the first SCEF node, initiating a user plane packet data network connection with a serving gateway node of the mobile communication network, wherein the serving gateway node includes a serving gateway and a packet data network gateway, and selecting the first non-IP packet data network connection or the user plane packet data network connection as a delivery path.
-
Citations
20 Claims
-
1. A mobility management entity server, comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; receiving, from a radio access network, a request to connect a wireless communication device to a mobile communication network; selecting a set of service capability exposure function nodes of the mobile communication network; receiving, from a domain name server, status information associated with the set of service capability exposure function nodes that are selected; selecting a first service capability exposure function node from the set of service capability exposure function nodes according to the status information for the set of service capability exposure function nodes; initiating a first non-IP packet data network connection with the first service capability exposure function node; initiating a user plane packet data network connection with a serving gateway node of the mobile communication network, wherein the serving gateway node includes a serving gateway and a packet data network gateway; determining a data volume associated with a request for a transfer; comparing the data volume associated with the request for the transfer to a data threshold to determine that a data volume is high; and selecting the first non-IP packet data network connection or the user plane packet data network connection as a delivery path for data to transfer between the wireless communication device and an external application server according to a determination that the data volume associated with the request for the transfer is high. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations at a call session control function server, comprising:
-
receiving, from a radio access network, a request to connect a wireless communication device to a mobile communication network; authenticating the wireless communication device from subscription data associated with the wireless communication device; querying a domain name server for status information associated with a set of service capability exposure function nodes associated with providing data capability for the wireless communication device; receiving, from a domain name server, status information associated with a set of service capability exposure function nodes that are selected; selecting a first service capability exposure function node from the set of service capability exposure function nodes according to the status information for the set of service capability exposure function nodes; initiating a first non-IP packet data network connection with the first service capability exposure function node; initiating a user plane packet data network connection with a serving gateway node of the mobile communication network, wherein the serving gateway node includes a serving gateway and a packet data network gateway; determining a data volume associated with a request for a transfer; and comparing the data volume associated with the request for the transfer to a data threshold to determine that a data volume is high; and selecting the first non-IP packet data network connection or the user plane packet data network connection as a delivery path for data to transfer between the wireless communication device and an external application server according to a determination that the data volume associated with the request for the transfer is high. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
querying, by a processing system including a processor, a domain name server for status information associated with a set of service capability exposure function nodes associated with providing data capability for a wireless communication device in a mobile communication network; receiving, from the domain name server, by the processing system, status information associated with a set of service capability exposure function nodes that are selected; selecting, by the processing system, a first service capability exposure function node from the set of service capability exposure function nodes according to the status information for the set of service capability exposure function nodes; initiating, by the processing system, a first non-IP packet data network connection with the first service capability exposure function node; initiating, by the processing system, a user plane packet data network connection with a serving gateway node of the mobile communication network, wherein the serving gateway node includes a serving gateway and a packet data network gateway; determining, by the processing system, a data volume associated with a request for a transfer; and comparing, by the processing system, the data volume associated with the request for the transfer to a data threshold to determine that a data volume is high; and selecting, by the processing system, the first non-IP packet data network connection or the user plane packet data network connection as a delivery path for data to transfer between the wireless communication device and an external application server according to a determination that the data volume associated with the request for the transfer is high. - View Dependent Claims (20)
-
Specification