Domain selection system and method operable in a network environment including IMS
In one embodiment, a domain selection method is disclosed for operation in a network environment including a circuit-switched (CS) network and an Internet Protocol (IP) multimedia subsystem (IMS) network. At a network node disposed in the IMS network, status information related to a served user equipment (UE) device is maintained. Status information is preferably updated based on update information provided by the UE device. An incoming call being directed to the UE device is routed to a proper domain based on the status information, among other criteria.
1 . A network node operable to be disposed in an Internet Protocol (IP) multimedia subsystem (IMS) network, said network node comprising:
means for maintaining status information related to a user equipment (UE) device operable to be served by said network node;
means for updating said status information based on update information received from said UE device; and
means for selecting a proper domain based on said status information with respect to routing an incoming call directed to said UE device.
2 . The network node as recited in claim 1 , wherein said update information is received from said UE device via Session Initiation Protocol (SIP) messaging.
3 . The network node as recited in claim 1 , wherein said update information is received from said UE device via Unstructured Supplementary Service Data (USSD) messaging.
4 . The network node as recited in claim 1 , wherein said update information is received from said UE device via Short Message Service (SMS) messaging.
5 . The network node as recited in claim 1 , wherein said update information is received from said UE device via Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messaging.
6 . The network node as recited in claim 1 , further comprising means for storing policy criteria with respect to said UE device.
7 . The network node as recited in claim 6 , wherein at least a portion of said policy criteria is operable to be set by said UE device using at least one of CS signaling and IMS signaling.
8 . The network node as recited in claim 1 , further comprising means for determining whether said UE device is capable of an IMS service.
9 . The network node as recited in claim 1 , wherein said update information is received from said UE device on a periodic basis.
10 . The network node as recited in claim 1 , wherein said update information is received from said UE device responsive to a presence-based notification mechanism.
11 . The network node as recited in claim 1 , wherein said update information comprises a loss of coverage indication with respect to a circuit-switched cellular network.
12 . The network node as recited in claim 1 , wherein said update information comprises a loss of coverage indication with respect to a packet-switched wireless access network.
13 . A user equipment (UE) device operable to be disposed in a network environment including a circuit-switched (CS) network and an Internet Protocol (IP) multimedia subsystem (IMS) network, comprising:
means for determining that status information associated with said UE device has changed;
means for providing a status information change update to a network node disposed in said IMS network; and
means for modifying at least a portion of policy criteria stored at said network node with respect to said UE device.
14 . The UE device as recited in claim 13 , wherein said at least a portion of policy criteria comprises a user-based policy criterion.
15 . The UE device as recited in claim 13 , wherein said at least a portion of policy criteria comprises an operator-based policy criterion.
16 . The UE device as recited in claim 13 , wherein said means for providing said status information change update is operable with Session Initiation Protocol (SIP) messaging.
17 . The UE device as recited in claim 13 , wherein said means for providing said status information change update is operable with Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messaging.
18 . The UE device as recited in claim 13 , wherein said means for providing said status information change update is operable with Unstructured Supplementary Service Data (USSD) messaging.
19 . The UE device as recited in claim 13 , wherein said means for providing said status information change update is operable with Short Message Service (SMS) messaging.
20 . The UE device as recited in claim 13 , wherein said means for modifying said policy criteria is operable with at least one of CS signaling and IMS signaling.
21 . The UE device as recited in claim 13 , wherein said means for providing said status information change update is operable to provide said status information change update on a periodic basis.
22 . The UE device as recited in claim 13 , wherein said means for providing said status information change update is operable to provide said status information change update responsive to a presence-based notification mechanism.
23 . The UE device as recited in claim 13 , wherein said status information change update comprises a loss of coverage indication with respect to a circuit-switched cellular network.
24 . The UE device as recited in claim 13 , wherein said status information change update comprises a loss of coverage indication with respect to a packet-switched wireless access network.
25 . The UE device as recited in claim 13 , wherein said status information comprises a domain with which said UE device is currently registered.
26 . The UE device as recited in claim 13 , wherein said status information comprises said UE device's state.
27 . The UE device as recited in claim 13 , wherein said status information comprises said UE device's presence information.
28 . A domain selection method operable in a network environment including a circuit-switched (CS) network and an Internet Protocol (IP) multimedia subsystem (IMS) network, comprising:
maintaining status information related to a user equipment (UE) device operable to be served by said network node;
updating said status information based on update information received from said UE device; and
selecting a proper domain based on said status information with respect to routing an incoming call directed to said UE device.
29 . The domain selection method as recited in claim 28 , wherein said update information is received from said UE device via Session Initiation Protocol (SIP) messaging.
30 . The domain selection method as recited in claim 28 , wherein said update information is provided by said UE device via Unstructured Supplementary Service Data (USSD) messaging.
31 . The domain selection method as recited in claim 28 , wherein said update information is provided by said UE device via Short Message Service (SMS) messaging.
32 . The domain selection method as recited in claim 28 , wherein said update information is provided by said UE device via Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messaging.