IMS and method of multiple S-CSCF operation in support of single PUID
First Claim
1. A method comprising:
- receiving, by a proxy call session control function, a first signal from a single subscriber user equipment to register with the proxy call session control function, wherein the single subscriber user equipment is enabled to fork register to eligible serving-call session control functions, wherein a home subscriber server maintains a forking data field for the single subscriber user equipment;
based on a second signal from the home subscriber server that the forking data field is set, choosing, by an interrogating call session control function, multiple eligible serving-call session control functions;
receiving, at the proxy call session control function, multiple registration messages from the single subscriber user to the multiple eligible serving-call session control functions chosen by the interrogating call session control function;
storing, by the proxy call session control function, a list of the multiple eligible serving-call session control functions; and
recording, by the home subscriber server, a binding of fork registrations to each of the multiple eligible serving-call session control functions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing multimedia services to subscriber user equipment (UE) within an IP multimedia subsystem network (IMS) may include configuring the IMS to enable a single UE to fork register and cooperate with multiple serving-call session control functions (S-CSCFs). After obtaining IP connectivity, the single UE signals to register with the IMS and the IMS determines whether the UE is configured to fork register with multiple S-CSCFs. If the UE is configured, the IMS determines which S-CSCFs are eligible for the UE registration and fork registers the UE to multiple S-CSCFs of the eligible S-CSCFs. Consequently, incoming and outgoing calls to/from the UE are routed by the IMS to any of the multiple registered S-CSCFs.
11 Citations
17 Claims
-
1. A method comprising:
-
receiving, by a proxy call session control function, a first signal from a single subscriber user equipment to register with the proxy call session control function, wherein the single subscriber user equipment is enabled to fork register to eligible serving-call session control functions, wherein a home subscriber server maintains a forking data field for the single subscriber user equipment; based on a second signal from the home subscriber server that the forking data field is set, choosing, by an interrogating call session control function, multiple eligible serving-call session control functions; receiving, at the proxy call session control function, multiple registration messages from the single subscriber user to the multiple eligible serving-call session control functions chosen by the interrogating call session control function; storing, by the proxy call session control function, a list of the multiple eligible serving-call session control functions; and recording, by the home subscriber server, a binding of fork registrations to each of the multiple eligible serving-call session control functions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium storing computer program instructions, for providing multimedia services to subscriber user equipment which, when executed on a processor, cause the processor to perform operations comprising:
- receiving, by a proxy call session control function, a first signal from a single subscriber user equipment to register with the proxy call session control function, wherein the single subscriber user equipment is enabled to fork register to eligible serving-call session control functions, wherein a home subscriber server maintains a forking data field for the single subscriber user equipment;
based on a second signal from the home subscriber server that the forking data field is set, choosing, by an interrogating call session control function, multiple eligible serving-call session control functions;
receiving, at the proxy call session control function, multiple registration messages from the single subscriber user to the multiple eligible serving-call session control functions chosen by the interrogating call session control function; and
recording, by the home subscriber server, a binding of fork registrations to each of the multiple eligible serving-call session control functions by sending subscriber user equipment profile information to each of the multiple eligible serving-call session control functions. - View Dependent Claims (8, 9, 10, 11)
- receiving, by a proxy call session control function, a first signal from a single subscriber user equipment to register with the proxy call session control function, wherein the single subscriber user equipment is enabled to fork register to eligible serving-call session control functions, wherein a home subscriber server maintains a forking data field for the single subscriber user equipment;
-
12. An internet protocol multimedia subsystem network for managing multimedia services that enables single subscriber user equipment to fork register with eligible serving-call session control functions, the internet protocol multimedia subsystem network comprising:
-
a single subscriber user equipment enabled to fork register to the eligible serving-call session control functions; a proxy call session control function to receive a first signal from a single subscriber user equipment to register with the proxy call session control function; a home subscriber server to maintain a forking data field for the single subscriber user equipment; an interrogating call session control function to choose multiple eligible serving-call session control functions based on a second signal from the home subscriber server that the forking data field is set; wherein the proxy call session control function receives multiple registration messages from the single subscriber user to the multiple eligible serving-call session control functions chosen by the interrogating call session control function; and wherein the home subscriber server records a binding of fork registrations to each of the multiple eligible serving-call session control functions. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification