Support in HSS for emergency telecommunication services
First Claim
Patent Images
1. A method implemented by a serving call session control function for supporting an emergency telecommunications service, said method comprising the steps of:
- receiving a user profile for a registered subscriber, where the user profile includes a plurality of network condition statuses, where a user priority value is associated with each network condition status, and where the one or more user priority values are associated with the emergency telecommunications service;
determining a current network condition; and
deregistering the registered subscriber as a result of using the user profile to determine that the registered subscriber has an insufficient user priority value based on the current network condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A home subscriber server (HSS) and method are described herein for supporting an emergency telecommunication service (e.g., Government Emergency Telecommunications Service (GETS)). In one embodiment, the HSS and the method are adapted to selectively provide telecommunication access to subscribers of an IP Multimedia Subsystem (IMS) by associating different user priority values with different network condition statuses, where a network condition status may be a congestion level or a disaster relief emergency status.
-
Citations
16 Claims
-
1. A method implemented by a serving call session control function for supporting an emergency telecommunications service, said method comprising the steps of:
-
receiving a user profile for a registered subscriber, where the user profile includes a plurality of network condition statuses, where a user priority value is associated with each network condition status, and where the one or more user priority values are associated with the emergency telecommunications service; determining a current network condition; and deregistering the registered subscriber as a result of using the user profile to determine that the registered subscriber has an insufficient user priority value based on the current network condition. - View Dependent Claims (2)
-
-
3. A serving call session control function node for supporting an emergency telecommunications service, said serving call session control function node comprising:
-
a processor; and a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to; receive a user profile for a registered subscriber, where the user profile includes a plurality of network condition statuses, where a user priority value is associated with each network condition status, and where the one or more user priority values are associated with the emergency telecommunications service; receive an emergency policy profile, where the emergency policy profile includes the plurality of network condition statuses, and where a minimum priority value is associated with each network condition status; determine a current network condition; fetch from the emergency policy profile the minimum priority value associated with the network condition status that corresponds with the current network condition; fetch from the user profile the user priority value associated with the network condition status that corresponds with the current network condition; compare the fetched minimum priority to the fetched user priority value and if the fetched user priority value corresponds to a lower user priority than the fetched minimum priority value, then determining there is an insufficient user priority value based on the current network condition, otherwise determining there is a sufficient user priority; and deregister the registered subscriber when the registered subscriber has the insufficient user priority value based on the current network condition.
-
-
4. A call session control node for supporting an emergency telecommunications service, the serving call session control node comprising:
-
a processor; and a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to; receive a user profile for a registered subscriber, where the user profile includes a plurality of network condition statuses, where a user priority value is associated with each network condition status, and where the one or more user priority values are associated with the emergency telecommunications service; determine a current network condition; and deregister the registered subscriber as a result of using the user profile to determine that the registered subscriber has an insufficient user priority value based on the current network condition.
-
-
5. A method implemented by a home subscriber server for supporting an emergency telecommunications service in a telecommunication network, the method comprising the step of:
-
provisioning a user table to store a plurality of network condition statuses, where each network condition status is associated with a user priority value for the emergency telecommunications service; provisioning an emergency policy table to store the plurality of network condition statuses, where each network condition status is associated with a minimum priority value for subscribers; upon receiving a registration request for a subscriber, determining a current network condition; fetching from the emergency policy table the minimum priority value associated with the network condition status that corresponds with the current network condition; fetching from the user table the user priority value associated with the network condition status that corresponds with the current network condition; and when the fetched user priority value is equal or higher than the fetched minimum priority value, allowing the registration request for the subscriber, and otherwise, rejecting the registration request for the subscriber. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A home subscriber server for supporting an emergency telecommunications service, the home subscriber server comprising:
-
a user table adapted to store a plurality of network condition statuses, where each network condition status is associated with a user priority value for the emergency telecommunications service; an emergency policy table adapted to store the plurality of network condition statuses, where each network condition status is associated with a minimum priority value for subscribers; a processor; and a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to; provision the user table and the emergency policy table; receive a registration request for a subscriber; determine a current network condition; fetch from the emergency policy table the minimum priority value associated with the network condition status that corresponds with the current network condition; fetch from the user table the user priority value associated with the network condition status that corresponds with the current network condition; and where the fetched user priority value is equal or higher than the fetched minimum priority value, allow the registration request for the subscriber; otherwise reject the registration request for the subscriber. - View Dependent Claims (13, 14, 15, 16)
-
Specification