Methods, systems, and computer readable media for controlling access to voice resources in mobile networks using mobility management signaling messages
First Claim
Patent Images
1. A method for controlling access to voice resources using mobility management messages in a mobile communications network, the method comprising:
- receiving, from a mobile switching center (MSC), a mobility management message associated with a mobile subscriber, wherein the mobility management message includes a subscriber identifier and the MSC identifier;
determining a priority level of the mobile subscriber based on the subscriber identifier and the MSC identifier included in the mobility management message;
controlling access to voice resources for the mobile subscriber based on the priority level, wherein controlling access to voice resources includes one of;
blocking registration of a mobile device, terminating an existing call for a mobile device, discarding the mobility management message, and generating a mobility management response message;
wherein controlling access to voice resources includes generating one of a mobile application part (MAP) update location acknowledgement message, a MAP send authentication information acknowledgment message, a MAP check (IMEI) acknowledgment message, a MAP cancel location message, a MAP purge mobile subscriber message, a send routing information (SRI) response message, a MAP provide roaming number acknowledgement message, and a SIP acknowledgment message; and
including an error code in the generated message, wherein including the error code includes including one of an unknown subscriber error code, a roaming not allowed error code, a system failure error code, and an unexpected data value error code.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media for controlling access to voice resources using mobility management messages are disclosed. According to one method, a mobility management message associated with a mobile subscriber is received. A priority level of the mobile subscriber is determined based on the mobility management message and access to voice resources in controlled based on the priority level.
-
Citations
13 Claims
-
1. A method for controlling access to voice resources using mobility management messages in a mobile communications network, the method comprising:
-
receiving, from a mobile switching center (MSC), a mobility management message associated with a mobile subscriber, wherein the mobility management message includes a subscriber identifier and the MSC identifier; determining a priority level of the mobile subscriber based on the subscriber identifier and the MSC identifier included in the mobility management message; controlling access to voice resources for the mobile subscriber based on the priority level, wherein controlling access to voice resources includes one of;
blocking registration of a mobile device, terminating an existing call for a mobile device, discarding the mobility management message, and generating a mobility management response message;wherein controlling access to voice resources includes generating one of a mobile application part (MAP) update location acknowledgement message, a MAP send authentication information acknowledgment message, a MAP check (IMEI) acknowledgment message, a MAP cancel location message, a MAP purge mobile subscriber message, a send routing information (SRI) response message, a MAP provide roaming number acknowledgement message, and a SIP acknowledgment message; and including an error code in the generated message, wherein including the error code includes including one of an unknown subscriber error code, a roaming not allowed error code, a system failure error code, and an unexpected data value error code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communications signaling node for controlling access to voice resources using mobility management messages in a mobile communications network, the communications signaling node comprising:
-
at least one processor for executing computer executable instructions embodied in a non-transitory computer readable medium; a subscriber access database for associating a subscriber identifier and a mobile switching center (MSC) identifier included in a mobility management message with a priority level; a subscriber access module executable by the at least one processor for receiving, from the MSC, the mobility management message including the subscriber identifier and the MSC identifier, determining the priority level of the mobile subscriber based on the subscriber identifier and the MSC identifier included in the mobility management message, and controlling access to voice resources for the mobile subscriber based on the priority level, wherein controlling access to voice resources includes one of;
blocking registration of a mobile device, terminating an existing call for a mobile device, discarding the mobility management message, and generating a mobility management response message;wherein the subscriber access module is configured to generate one of a mobile application part (MAP) update location acknowledgement message, a MAP send authentication information acknowledgment message, a MAP check (IMEI) acknowledgment message, a MAP cancel location message, a MAP purge mobile subscriber message, a send routing information (SRI) response message, a MAP provide roaming number acknowledgement message, and a SIP acknowledgment message; and wherein the subscriber access module is configured to generate a message including an error code, wherein the error code includes one of an unknown subscriber error code, a roaming not allowed error code, a system failure error code, and an unexpected data value error code. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium having stored thereon computer instructions that when executed by a processor of a computer perform steps comprising:
-
receiving, from a mobile switching center (MSC), a mobility management message associated with a mobile subscriber, wherein the mobility management message includes a subscriber identifier and the MSC identifier; determining a priority level of the mobile subscriber based on the subscriber identifier and the MSC identifier included in the mobility management message; controlling access to voice resources for the mobile subscriber based on the priority level, wherein controlling access to voice resources includes one of;
blocking registration of a mobile device, terminating an existing call for a mobile device, discarding the mobility management message, and generating a mobility management response message;wherein controlling access to voice resources includes generating one of a mobile application part (MAP) update location acknowledgement message, a MAP send authentication information acknowledgment message, a MAP check (IMEI) acknowledgment message, a MAP cancel location message, a MAP purge mobile subscriber message, a send routing information (SRI) response message, a MAP provide roaming number acknowledgement message, and a SIP acknowledgment message; and including an error code in the generated message, wherein including the error code includes including one of an unknown subscriber error code, a roaming not allowed error code, a system failure error code, and an unexpected data value error code.
-
Specification