Method and system for signaling reduction on radio access networks using targeted intelligence for communication devices
First Claim
1. A machine-implemented method performed within a network element of a packet core for selecting a bearer to transfer data with a user device responsive to a command from a network application to the user device, the method comprising:
- receiving the command from the network application;
analyzing the command for various criteria, including at least one of frequency, size of data, quality of service, time criticality, mission criticality, and duration;
making a preliminary selection of the bearer to require minimum overall signaling exchanges with minimum overall packet counts for the data transfer to deliver the command to the user device based on the analysis;
collecting a current mobility and session state of the user device at a time of establishing the bearer;
modifying the preliminary bearer selection based on the current mobility and session state of the user device such that the minimum overall signaling exchanges for the data transfer is minimized at the time of establishing the bearer to form a final bearer selection; and
establishing the bearer based on the final bearer selection to send the command to the user device.
8 Assignments
0 Petitions
Accused Products
Abstract
An intelligent system and an algorithm at a packet network to reduce the amount of signaling in the radio access network and core network is defined. The system collects all the necessary information from the signaling exchange between the radio access network and the core network and takes the subscription characteristics and policy information into consideration to choose the optimal way of reducing the amount of signaling including selecting the optimal bearers for certain types of communications and paging selected area instead of the whole area for each device. The bearer selection algorithm takes several things as input to choose the optimal bearer to perform the task.
-
Citations
15 Claims
-
1. A machine-implemented method performed within a network element of a packet core for selecting a bearer to transfer data with a user device responsive to a command from a network application to the user device, the method comprising:
-
receiving the command from the network application; analyzing the command for various criteria, including at least one of frequency, size of data, quality of service, time criticality, mission criticality, and duration; making a preliminary selection of the bearer to require minimum overall signaling exchanges with minimum overall packet counts for the data transfer to deliver the command to the user device based on the analysis; collecting a current mobility and session state of the user device at a time of establishing the bearer; modifying the preliminary bearer selection based on the current mobility and session state of the user device such that the minimum overall signaling exchanges for the data transfer is minimized at the time of establishing the bearer to form a final bearer selection; and establishing the bearer based on the final bearer selection to send the command to the user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network element for processing network traffic of a packet network, the network element comprising:
-
a packet network interface unit to interface with an application server providing commands to a remote node, the commands being received by the packet network interface unit; a radio access network interface unit to interface with the remote node via a radio access network; a request database unit to store all the related information of received commands provided by the application server to the remote node, the related information including at least some of frequency, size of the data, quality of service, time criticality, mission criticality, and duration, and a first bearer selection via which the command is to be sent to the remote node; a remote node mobility and session state unit to provide information of the remote node'"'"'s mobility and session state and to provide the information of the location of the remote node periodically; a policy decision unit to select a first bearer to send the command to the remote node in advance before sending the command, using information stored in the first request database unit and to select a final bearer at the time of sending the command using information provided by the remote node mobility and session state unit in conjunction with the first bearer selection; and a bearer establishing unit to exchange the signaling with the remote node in order to establish the bearer as the final bearer selected by the policy decision unit and to send the command to the remote node. - View Dependent Claims (8, 9)
-
-
10. A non-transitory machine-readable storage medium having instructions stored therein, which when executed by a machine, cause the machine to perform a method within a network element of a packet core to transfer data with a user device responsive to a command from a network application to the user device, the method comprising:
-
receiving the command from the network application; analyzing the command for various criteria, including at least one of frequency, size of data, quality of service, time criticality, mission criticality, and duration; making a preliminary selection of the bearer to require minimum overall signaling exchanges with minimum overall packet counts for the data transfer to deliver the command to the user device based on the analysis; collecting a current mobility and session state of the user device at a time of establishing the bearer; modifying the preliminary bearer selection based on the mobility and session current state of the user device such that the minimum overall signaling exchanges for the data transfer is minimized at the time of establishing the bearer to form a final bearer selection; and establishing the bearer based on the final bearer selection to send the command to the user device. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification