Method and device for providing services for user
First Claim
Patent Images
1. A method for providing services for a user, the method comprising:
- receiving, by a home subscriber server (HSS), a Server Assignment Request (SAR) for requesting subscription data of the user sent by a first serving call session control function (S-CSCF), wherein the first S-CSCF is selected by an interrogating call session control function (I-CSCF) for the user;
determining, by the HSS, that a second S-CSCF assigned to the user is different from the first S-CSCF, wherein a name of the second S-CSCF is stored in the HSS; and
returning, by the HSS, a Server Assignment Answer (SAA) to the first S-CSCF, wherein the SAA carries the name of the second S-CSCF and a failure indication information DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED, wherein the name of the second S-CSCF is transmitted to the I-CSCF from the first S-CSCF.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a device for providing services for a user are provided. The method includes receiving, by an interrogating call session control function (I-CSCF), a failure response returned by a first serving call session control function (S-CSCF) after the I-CSCF selects the first S-CSCF for the user according to a capability set of an S-CSCF returned by a home subscriber server (HSS) and forwards a service request to the first S-CSCF; obtaining, by the I-CSCF, information of a second S-CSCF, and forwarding the service request from the user to the second S-CSCF.
-
Citations
11 Claims
-
1. A method for providing services for a user, the method comprising:
-
receiving, by a home subscriber server (HSS), a Server Assignment Request (SAR) for requesting subscription data of the user sent by a first serving call session control function (S-CSCF), wherein the first S-CSCF is selected by an interrogating call session control function (I-CSCF) for the user; determining, by the HSS, that a second S-CSCF assigned to the user is different from the first S-CSCF, wherein a name of the second S-CSCF is stored in the HSS; and returning, by the HSS, a Server Assignment Answer (SAA) to the first S-CSCF, wherein the SAA carries the name of the second S-CSCF and a failure indication information DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED, wherein the name of the second S-CSCF is transmitted to the I-CSCF from the first S-CSCF. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing services for a user, the method comprising:
-
selecting, by an interrogating call session control function (I-CSCF), a first serving call session control function (S-CSCF) for the user and forwarding a service request from the user to the first S-CSCF; sending, by the first S-CSCF, a Server Assignment Request (SAR) for requesting subscription data of the user to a home subscriber server (HSS); receiving from the HSS, by the first S-CSCF, a Server Assignment Answer (SAA) after the HSS determines that a second S-CSCF assigned to the user is different from the first S-CSCF, wherein a name of the second S-CSCF is stored in the HSS and the SAA carries the name of the second S-CSCF and a failure indication information DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED; and returning, by the first S-CSCF, a failure response carrying the name of the second S-CSCF to the I-CSCF. - View Dependent Claims (7, 8)
-
-
9. A system for providing services for a user, the system comprising:
-
an interrogating call session control function (I-CSCF) configured to select a first serving call session control function (S-CSCF) for the user and to forward a service request from the user to the first S-CSCF; wherein the first S-CSCF is configured to send a Server Assignment Request (SAR) for requesting subscription data of the user to a home subscriber server (HSS); wherein the first S-CSCF is further configured to receive a Server Assignment Answer (SAA) from the HSS after the HSS determines that a second S-CSCF assigned to the user is different from the first S-CSCF, wherein a name of the second S-CSCF is stored in the HSS and the SAA carries the name of the second S-CSCF and a failure indication information DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED; and wherein the first S-CSCF is further configured to return a failure response carrying the name of the second S-CSCF to the I-CSCF. - View Dependent Claims (10, 11)
-
Specification