CN101079892A - Processing method, system and device for subscription and registration status - Google Patents
Processing method, system and device for subscription and registration status Download PDFInfo
- Publication number
- CN101079892A CN101079892A CN 200710122658 CN200710122658A CN101079892A CN 101079892 A CN101079892 A CN 101079892A CN 200710122658 CN200710122658 CN 200710122658 CN 200710122658 A CN200710122658 A CN 200710122658A CN 101079892 A CN101079892 A CN 101079892A
- Authority
- CN
- China
- Prior art keywords
- user
- message
- registration state
- subscription
- deleting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title description 5
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000004891 communication Methods 0.000 claims abstract description 7
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
This invention discloses a process method for subscribed registration state including: when a S-CSCF entity receives a subscribing request of user registration state of a subscribing entity, if the registration state of said user in the S-CSCF is un-registered, then the S-CSCF sends information of deleting related data of said user to the registration state subscribing entity and informs the entity to set the registration state of said user un-registered and deletes related data of said user, at the same time, this invention also discloses a communication system and a device for realizing it. When S-CSCF registers to the first applied server successfully and fails in the third registration to the second applied server, it can timely delete the registration state and related user data kept in a node device.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method, a system, and an apparatus for processing a subscription registration status.
Background
The IP Multimedia Subsystem (IMS) is a multimedia service subsystem introduced in the third Generation mobile communication standardization Partnership Project R5 version (3gpp R5, 3rd Generation Partnership Project) stage, and an Initial target is to access a mobile packet terminal, and an IMS core network can access various types of Session Initiation Protocol (SIP) terminals including early IMS terminals and fixed terminals, such as IAD terminals, according to the idea of implementing separation of access and control, control and service separation. IMS consists of network entities that control multimedia sessions, which in UMTS is the core for providing IP multimedia services.
In the IMS domain, when a Serving-CSCF (S-CSCF) finds that a third party registration is required for a user in subscription data of the user after the user registration is successful, the Serving-CSCF initiates the third party registration to a related Application Server (AS). In case of a failure of the third party registration, a deregistration needs to be initiated for the user at the S-CSCF.
Referring to fig. 1, a registration process in the prior art is as follows:
step 101-103: the UE initiates a REGISTER request (REGISTER) to the AS through the P-CSCF and the S-CSCF.
Step 104-106: after successful registration, the AS1 returns a 200OK to the UE via the S-CSCF, P-CSCF.
Step 107: and if the S-CSCF determines that the user needs to register the third party, the AS2 corresponding to the third party registration is initiated with a third party registration request.
Step 108: upon failure of the third party registration, the AS2 returns 404 a response message to the S-CSCF.
Step 109: and after receiving the response message, the S-CSCF deregisters the third party registration and deletes the registration state of the user on the S-CSCF and the related user data.
Step 110-113: if at this point the S-CSCF receives a request from the AS1, the P-CSCF, or the user to subscribe to the registration status, and the S-CSCF does not find the registration status of the user, i.e. the registration status of the user is unregistered, a response message is returned 403.
It can be seen from the above process that, at present, after the user successfully registers, if the user needs to perform third party registration, after the third party registration fails, the S-CSCF initiates logout for the third party registration, and simultaneously clears the registration state of the user on the S-CSCF and the related user data. At this time, if the S-CSCF receives a subscription to the registration status from the user, the P-CSCF, or the AS, the S-CSCF does not find the registration status of the user, and the S-CSCF returns to 403 to reject the subscription.
And after the user, the P-CSCF and the AS receive the failure response, the subscription is considered to be failed. The user, the P-CSCF and the AS do not know that the current third party registration has failed, and therefore, after receiving the response message, the user, the P-CSCF and the AS do not clear the user registration state and the related user data on the device, which causes inconsistency between the user registration state and the related user data in each node device.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, a system, and a device for subscribing to a registration status, so that a user deletes registration information in a node device when the registration is successful but the third party registration fails.
The processing method for subscribing the registration state provided by the embodiment of the invention comprises the following steps:
when a service call session control function S-CSCF entity receives a user registration state subscription request of a registration state subscription entity, if the registration state of the user in the S-CSCF is unregistered, the S-CSCF sends a message for deleting the user related user data to the registration state subscription entity, and after the registration state subscription entity is informed of receiving the message, the registration state of the user is set to be unregistered, and the user related user data is deleted.
The communication system provided by the embodiment of the invention comprises: an S-CSCF and a registration state subscription entity, wherein,
the S-CSCF comprises:
a control sending unit, configured to send, when receiving a user registration state subscription request of the registration state subscription entity, a message for deleting user data related to the user to the registration state subscription entity if it is determined that the registration state of the user is unregistered;
and the registration state subscription entity is used for sending a subscription request of the registration state of the user to the S-CSCF, setting the registration state of the user as unregistered after receiving the message of deleting the user data related to the user, and deleting the user data related to the user.
The embodiment of the invention provides a service call session control function entity, which comprises:
a judging unit, configured to judge whether a registration state of a user is unregistered when receiving a user registration state subscription request of a registration state subscription entity;
and the feedback unit is used for sending a message for deleting the user data related to the user to the registration state subscription entity when the registration state of the user is determined to be unregistered.
The registration state subscription entity provided by the embodiment of the invention comprises:
a request unit, configured to send a user registration status subscription request to an S-CSCF;
and the execution unit is used for setting the registration state of the user as unregistered and deleting the user data related to the user after receiving the message that the S-CSCF deletes the user data related to the user.
According to the scheme of the embodiment of the invention, when the S-CSCF receives the user registration state subscription request of the registration state subscription entity, if the registration state of the user in the S-CSCF is unregistered, the S-CSCF informs the registration state subscription entity to delete the user data related to the user; and after receiving the notification, the registration state subscription entity sets the registration state of the user as unregistered and deletes the user data related to the user. Therefore, when the S-CSCF successfully registers the first application server of the user and fails to register the second application server, the registration state of the user and the related user data stored in each node device can be deleted in time, the consistency between the S-CSCF and the registration state of the user on each node device is kept, and the occupation of resources can be reduced.
Drawings
FIG. 1 is a schematic diagram illustrating a subscription process of a registration state in the prior art;
FIG. 2 is a schematic flow chart of one embodiment of the method of the present invention;
FIG. 3 is a schematic flow chart of another embodiment of the method of the present invention;
FIG. 4 is a detailed flowchart of the S-CSCF side in the embodiment shown in FIG. 2;
FIG. 5 is a detailed flowchart of the registration status subscribing entity side in the embodiment shown in FIG. 2;
FIG. 6 is a schematic structural diagram of an embodiment of the system of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the embodiment of the invention, when the S-CSCF successfully registers the first application server of the user and fails to register the second application server, the S-CSCF sets the registration state of the user as unregistered and deletes the related user data of the user in the S-CSCF, and then when the S-CSCF receives the user registration state subscription request of the registration state subscription entity, if the registration state of the user in the S-CSCF is unregistered, the S-CSCF sends a message of deleting the related user data of the user to the registration state subscription entity; after receiving the message, the registration state subscription entity sets the registration state of the user as unregistered and deletes the user data related to the user. The user-related user data may include all addresses corresponding to the user uniform resource identifier, i.e. all current address information of the user.
Referring to fig. 2, a flow of a processing method for implementing a subscription registration state according to an embodiment of the present invention is as follows:
step 201: when S-CSCF receives the subscription request of user register state of register state subscription entity, if the register state of user in S-CSCF is unregistered, then sends the message of deleting the user data relative to the user to the register state subscription entity.
Step 202: after receiving the message, the registration state subscription entity sets the registration state of the user as unregistered and deletes the user data related to the user.
The registration state subscription entity comprises at least one of a user terminal, a P-CSCF or an AS.
The message for deleting the user data related to the user comprises the address information of the user and the information that the current registration state of the user is termination. The message may be a NOTIFY message or an extended subscription failure response message, where the extended subscription failure response message includes indication information for deleting the user-related user data.
If the registration state of the user in the S-CSCF is unregistered, the S-CSCF may send a subscription success response message to the registration state subscription entity, and then send a NOTIFY message to NOTIFY the registration state subscription entity to delete the user data related to the user. This implementation is less modified than existing devices.
When the registration state subscribing entity is a user terminal,
the state attribute in the registration (registration) node in the message body of the message for deleting the user-related user data is "terminated", which means that the registration state of the user is "terminated";
the state attribute in the contact address (contact) node in the message body of the message for deleting the user-related user data is "terminated", which means that the user address attribute is "terminated";
an event attribute in a contact node in a message body of the message for deleting the user data related to the user is unregistered (unregistered), which means that the user address is unregistered;
and the content of a Uniform Resource Identifier (URI) node in a contact node in the message body of the message for deleting the user-related user data is a contact header field in the subscription request message.
When the user terminal receives the message for deleting the user data related to the user, if the state attribute in the registration node in the message body is "terminated", the registration state of the user is set to be unregistered.
And if the content of the URI node in the contact node in the message body is the contact header field in the subscription request message, the user terminal deletes all addresses corresponding to the user uniform resource identifier, namely all current address information of the user.
When the registration state subscribing entity is a P-CSCF or an AS,
the state attribute in the registration node in the message body of the message for deleting the user data related to the user is "terminated", which indicates that the registration state of the user is "terminated";
the state attribute in the contact node in the message body of the message for deleting the user-related user data is "terminated", which means that the user address attribute is "terminated";
the event attribute in the contact node in the message body of the message for deleting the user data related to the user is "unregistered", which means that the user address is "unregistered";
the URI node content in the contact node in the message body of the message deleting the user-related user data is a set specific value used to represent all addresses of the user. Such as: the specific value is "#".
Therefore, when the P-CSCF or AS receives the message for deleting the user data related to the user, if the state attribute in the registration node in the message body is "terminated", the registration state of the user is set to be unregistered.
When P-CSCF or AS receives the message of deleting the user data related to the user, if the URI node content in the contact node in the message body of the message is 'x', all the addresses corresponding to the user uniform resource identifier, namely all the current address information of the user, are deleted. Of course, the specific value is not limited to ". sup." and may be other predetermined values.
For example: when the user subscribes to the registration state with the S-CSCF, if the registration state of the user is unregistered on the S-CSCF, the S-CSCF can return a subscription success response message to accept the subscription of the user. And simultaneously, using the contact header field in the subscription message as the content of the URI node in the contact node in the xml description in the subsequent NOTIFY message.
When the P-CSCF or AS subscribes the registration state to the S-CSCF, if the registration state of the user is unregistered on the S-CSCF, the S-CSCF needs to return a subscription success response message to accept the subscription of the user. Meanwhile, the content of the URI node in the contact node in the xml description in the subsequent NOTIFY message is set as 'x' and used for representing a URI address list registered by the user; after the P-CSCF or AS receives the NOTIFY message, if the content of the URI node in the contact node in the message body is "", all the user data corresponding to the user on the local unit needs to be removed.
The following steps are repeated: when the user subscribes to the registration state with the S-CSCF, if the registration state of the user is unregistered on the S-CSCF, the S-CSCF needs to return a subscription failure response message. And meanwhile, taking the contact header field in the subscription message as the content of the URI node in the contact node in the xml description in the subscription failure response message.
When a P-CSCF or AS subscribes a registration state to an S-CSCF, if the registration state of a user on the S-CSCF is unregistered, the S-CSCF needs to return a subscription failure response message, and the content of a URI node in a contact node in xml description in the subscription failure response message is set to be 'x' and used for representing a URI address list registered by the user; after the P-CSCF or AS receives the response message of subscription failure, if the content of URI node in the contact node in the message body is "", all the user data corresponding to the user on the local unit needs to be removed.
The following takes an example that the S-CSCF returns a NOTIFY message to the subscription, and describes a specific implementation process of the method according to the embodiment of the present invention with reference to fig. 2.
Referring to fig. 3, a specific process of the embodiment of the present invention includes:
step 301-303: the UE initiates a registration request (REGISTER) to the AS1 through the P-CSCF, S-CSCF.
Step 304-306: after successful registration, the AS1 returns a 200OK to the UE via the S-CSCF, P-CSCF.
Step 307: and if the S-CSCF determines that the user needs to register the third party, the AS2 corresponding to the third party registration is initiated with a third party registration request.
Step 308: upon failure of the third party registration, the AS2 returns 404 a response message to the S-CSCF. And after receiving the response message, the S-CSCF deregisters the third party registration and deletes the registration state of the user on the S-CSCF and the related user data.
Here, when the S-CSCF fails to register the third party with the AS2 of the user, the S-CSCF performs third party deregistration with respect to the previously successfully registered AS1, and simultaneously clears the registration status of the user at the S-CSCF and related user data.
Step 309-310: the P-CSCF and AS1 each send a registration state subscription request (SUBSCRIBE) to the S-CSCF. Shown are SUBSCRIBE1 and SUBSCRIBE2, respectively.
Step 311-314: after receiving the registration state subscription request, if determining that the registration state of the user in the S-CSCF itself is unregistered, the S-CSCF sends 200OK to the P-CSCF and the AS1, and sends NOTIFY messages, shown AS NOTIFY1 and NOTIFY2, to the P-CSCF and the AS1, respectively, and the address of the user subscribed in xml description in the NOTIFY message is x.
Here, xml in the message body of the NOTIFY1 message is described as follows:
setting the state attribute in < registration > to "terminated";
setting the state attribute in < contact > to "terminated";
setting the event attribute in < contact > to "unregistered";
setting < URI > in < contact > as "+;
the xml in the message body of the NOTIFY2 message is described as follows:
setting the state attribute in < registration > to "terminated";
setting the state attribute in < contact > to "terminated";
setting the event attribute in < contact > to "unregistered";
setting < URI > in < contact > as "+;
step 315-316: after the P-CSCF and the AS1 receive the NOTIFY message, if the inside of the < URI > of the < contact > is "", the registration state of the user, which is stored by the P-CSCF and the AS1, is set to be unregistered, the user data related to the user is deleted, and 200OK is sent to the S-CSCF, respectively.
Step 317 to 320: the user terminal sends a registration state subscription request, shown as SUBSCRIBE2, to the S-CSCF; after receiving the registration state subscription request, if it is determined that the registration state of the user in the S-CSCF itself is unregistered, the S-CSCF sends a NOTIFY message, which is shown as NOTIFY3, to the user terminal, and the content of the URI node in xml description in the NOTIFY message is a contact header field in the subscription message. After the user terminal receives the NOTIFY message, if the content of the URI node in the message is the contact header field in the subscription request message, the registration state of the user is set to be unregistered, and the user data related to the user is deleted.
The xml in the message body of the NOTIFY3 message is described as follows:
setting the state attribute in < registration > to "terminated";
setting the state attribute in < contact > to "terminated";
setting the event attribute in < contact > to "unregistered";
the < URI > in < contact > is set as the contact header field in the subscription request message.
Figure 3 shows a P-CSCF or AS1 sending a registration state subscription request to an S-CSCF, and a subsequent user terminal sending a registration state subscription request to the S-CSCF. It should be noted that, in the embodiment of the present invention, the order of sending the registration state subscription request is not limited, and the user terminal, the P-CSCF, or the AS1 may send the registration state subscription request to the S-CSCF without any order.
Referring to fig. 4, in order to implement the subscription processing procedure of the above embodiment of the present invention, when the S-CSCF receives the user registration state subscription request of the registration state subscription entity, the specific processing procedure of the S-CSCF side is as follows:
step 401: judging whether the registration state of the user is unregistered;
step 402: and if the registration state of the user is determined to be unregistered, sending a message for deleting the user data related to the user to a registration state subscription entity.
Meanwhile, referring to fig. 5, in order to implement the subscription process of the above embodiment of the present invention, a specific implementation process of the registration state subscription entity side of the embodiment of the present invention is as follows:
step 501: sending a user registration state subscription request to the S-CSCF;
step 502: after receiving the message that the S-CSCF deletes the user data related to the user, the registration state of the user is set to be unregistered, and the user data related to the user is deleted.
Referring to fig. 6, a communication system according to an embodiment of the present invention includes: an S-CSCF61 and a registration state subscription entity 62, wherein,
the S-CSCF61 includes a control sending unit 611, configured to send, when receiving a user registration state subscription request of the registration state subscription entity 62, a message for deleting user data related to the user to the registration state subscription entity 62 if it is determined that the registration state of the user is unregistered;
the registration state subscription entity 62 is configured to send a user registration state subscription request to the S-CSCF 61; after receiving the message of deleting the user data related to the user, setting the registration state of the user as unregistered, and deleting the user data related to the user. Here, the registration state subscription entity includes: one or more of a user terminal, a P-CSCF or an AS.
The message for deleting the user-related user data may be a subscription failure response message or a NOTIFY message.
If the message for deleting the user-related user data is a NOTIFY message, the S-CSCF may send a subscription success response message to the registration state subscription entity before sending the NOTIFY message to the registration state subscription entity, so as to indicate that the subscription is accepted.
When the registration state subscription entity 62 is a user terminal, the working process of the communication system according to the embodiment of the present invention can be implemented as follows:
the S-CSCF61 receives the request for subscribing to the registration state of the user terminal, and if the registration state of the user is unregistered at the S-CSCF61, the S-CSCF61 may return a subscription success response message to the user terminal to accept the subscription of the user. And simultaneously, using the contact header field in the subscription message as the content of the URI node in the contact node in the xml description in the subsequent NOTIFY message. After receiving the NOTIFY message sent by the S-CSCF61, the user terminal sets the registration state of the user as unregistered, and deletes the user data related to the user.
Of course, as another embodiment, if the registration status of the user is unregistered at the S-CSCF61, the S-CSCF61 may also return a subscription failure response message. And meanwhile, taking the contact header field in the subscription message as the content of the URI node in the contact node in the xml description in the subscription failure response message. After receiving the response message of unsuccessfully subscribing sent by the S-CSCF61, the user terminal sets the registration status of the user as unregistered, and deletes the user data related to the user.
When the registration state subscribing entity 62 is a P-CSCF or an AS, the working process of the communication system according to the embodiment of the present invention can be implemented AS follows:
the S-CSCF61 receives the request for subscribing to the registration status sent by the P-CSCF or AS, and if the registration status of the user is unregistered at the S-CSCF61, the S-CSCF61 needs to return a subscription success response message to accept the subscription of the user. Meanwhile, the content of the URI node in the contact node in the xml description in the subsequent NOTIFY message is set as 'x' and used for representing a URI address list registered by the user; after the P-CSCF or AS receives the NOTIFY message, if the content of the URI node in the contact node in the message body is "", all the user data corresponding to the user in the unit needs to be removed.
Of course, as another embodiment, if the registration status of the user is unregistered at the S-CSCF61, the S-CSCF61 may also return a subscription failure response message, and set the content of the URI node in the contact node in the xml description in the subscription failure response message to "×" for representing the URI address list registered by the user; after the P-CSCF or AS receives the response message of subscription failure, if the content of URI node in the contact node in the message body is "", all the user data corresponding to the user in the unit needs to be removed.
With continued reference to fig. 6, the control sending unit 611 in the S-CSCF61 includes: a judging unit 11 and a feedback unit 12. Wherein,
a determining unit 11, configured to determine whether a registration state of a user is unregistered when receiving a user registration state subscription request of a registration state subscription entity;
a feedback unit 12, configured to send a message to a subscription entity in registration state to delete the user data related to the user when determining that the registration state of the user is unregistered. Here, the message for deleting the user-related user data may be a subscription failure response message or a NOTIFY message.
If the message for deleting the user-related user data is a NOTIFY message, the S-CSCF61 may further include a response unit 612, and when the determining unit 11 determines that the registration state of the user is unregistered, and before the feedback unit 12 sends the message for deleting the user-related user data to the registration state subscribing entity, the response unit 612 may send a subscription success response message to the registration state subscribing entity to indicate that the subscription is accepted.
The registration state subscription entity 62 includes: a requesting unit 621 and an executing unit 622, wherein,
a requesting unit 621, configured to send a user registration status subscription request to the S-CSCF;
the executing unit 622 is configured to set the registration status of the user as unregistered after receiving the message for deleting the user data related to the user, and delete the user data related to the user. Here, the message for deleting the user-related user data may be a subscription failure response message or a NOTIFY message.
For the embodiment of deleting the message content of the message of the user-related user data, reference may be made to fig. 2 and fig. 3 for description of the processing method for subscribing to the registration state according to the embodiment of the present invention, which is not described herein again.
By using the technical scheme of the embodiment of the invention, when the user registration is successful but the third party registration is failed, after the P-CSCF, AS or the user terminal is in the subscription registration state before the S-CSCF initiates logout, if the message of deleting the user data related to the user is received, the self registration state can be set AS unregistered, and the user data related to the user is deleted, so that the consistency with the registration state of the user on the S-CSCF is kept.
Meanwhile, the user data related to the user with the registration failure in each node device can be deleted in time, so that the resource occupation of each node device is reduced.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (18)
1. A method for processing subscription registration status, the method comprising:
when a service call session control function S-CSCF entity receives a user registration state subscription request of a registration state subscription entity, if the registration state of the user in the S-CSCF entity is unregistered, the S-CSCF entity sends a message for deleting the user related user data to the registration state subscription entity, and after the registration state subscription entity is informed of receiving the message, the registration state of the user is set to be unregistered, and the user related user data is deleted.
2. The method of claim 1, wherein the registration state subscription entity comprises at least: one of a user terminal, a proxy call session control function P-CSCF and an application server AS.
3. The method of claim 1, wherein said message deleting the subscriber-related data comprises: address information of the user and information indicating that the current registration state of the user is terminated.
4. The method of claim 1, wherein before the S-CSCF sends the message to the registration state subscription entity to delete the user-related user data, further comprising:
and sending a subscription success response message to the registration state subscription entity.
5. The method of claim 4, wherein the message deleting the user-related user data is a notification message.
6. The method of claim 1, wherein the message deleting the user-related user data is: and subscribing to a failure response message, wherein the subscription failure response message comprises indication information for deleting the user data related to the user.
7. The method of claim 1, wherein when the registration state subscribing entity is a user terminal,
the state attribute in the registration node in the message body of the message for deleting the user data related to the user is termination;
the state attribute in the contact address node in the message body of the message for deleting the user related user data is termination;
the event attribute in the contact address contact node in the message body of the message for deleting the user-related user data is unregistered;
and the content of the Uniform Resource Identifier (URI) node in the contact address node in the message body of the message for deleting the user-related user data is a contact address head domain in the subscription request message.
8. The method of claim 1, wherein when the registration state subscribing entity is a P-CSCF or an AS,
the state attribute in the registration node in the message body of the message for deleting the user data related to the user is termination;
the state attribute in the contact address node in the message body of the message for deleting the user related user data is termination;
the event attribute in the contact address node in the message body of the message for deleting the user-related user data is unregistered;
the content of the contact address node in the message body of the message for deleting the user related user data is a set specific value and is used for representing all addresses of the user.
9. A communication system, the system comprising: an S-CSCF and a registration state subscription entity, wherein,
the S-CSCF comprises:
a control sending unit, configured to send, when receiving a user registration state subscription request of the registration state subscription entity, a message for deleting user data related to the user to the registration state subscription entity if it is determined that the registration state of the user is unregistered;
and the registration state subscription entity is used for sending a subscription request of the registration state of the user to the S-CSCF, setting the registration state of the user as unregistered after receiving the message of deleting the user data related to the user, and deleting the user data related to the user.
10. The system of claim 9, wherein when the message for deleting the user-related user data is a notification message, the S-CSCF further comprises:
and the response unit is used for sending a subscription success response message to the registration state subscription entity before determining that the registration state of the user is unregistered and sending the message for deleting the user data related to the user to the registration state subscription entity.
11. The system of claim 10, wherein the message deleting the user-related user data is a notification message.
12. The system of claim 9, wherein the message for deleting the user-related user data is a subscription failure response message, and the subscription failure response message includes indication information for deleting the user-related user data.
13. A serving call session control function entity, the entity comprising:
a judging unit, configured to judge whether a registration state of a user is unregistered when receiving a user registration state subscription request of a registration state subscription entity;
and the feedback unit is used for sending a message for deleting the user data related to the user to the registration state subscription entity when the registration state of the user is determined to be unregistered.
14. The entity of claim 13, further comprising:
and the response unit is used for sending a subscription success response message to the registration state subscription entity before determining that the registration state of the user is unregistered and sending a message for deleting the user data related to the user to the registration state subscription entity.
15. The entity of claim 14, wherein the message deleting the user-related user data is a notification message.
16. The entity of claim 13, wherein the message for deleting the user-related user data is a subscription failure response message, and the subscription failure response message includes indication information for deleting the user-related user data.
17. A registration state subscription entity, characterized in that the entity comprises:
a request unit, configured to send a user registration status subscription request to an S-CSCF;
and the execution unit is used for setting the registration state of the user as unregistered and deleting the user data related to the user after receiving the message that the S-CSCF deletes the user data related to the user.
18. The entity according to claim 17, wherein the message for deleting the user-related user data is a notification message or a subscription failure response message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710122658 CN101079892A (en) | 2007-07-10 | 2007-07-10 | Processing method, system and device for subscription and registration status |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710122658 CN101079892A (en) | 2007-07-10 | 2007-07-10 | Processing method, system and device for subscription and registration status |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101079892A true CN101079892A (en) | 2007-11-28 |
Family
ID=38907119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710122658 Pending CN101079892A (en) | 2007-07-10 | 2007-07-10 | Processing method, system and device for subscription and registration status |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101079892A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035805A (en) * | 2009-09-25 | 2011-04-27 | 中兴通讯股份有限公司 | Third party registration failure processing method and device for IMS (IP Multimedia Subsystem) |
CN102035800A (en) * | 2009-09-25 | 2011-04-27 | 中兴通讯股份有限公司 | Third party registration failure processing method and device used for IMS (IP Multimedia Subsystem) |
WO2011140883A1 (en) * | 2010-05-10 | 2011-11-17 | 中兴通讯股份有限公司 | Method and system for logging off users |
CN102378355A (en) * | 2010-08-13 | 2012-03-14 | 中国电信股份有限公司 | IMS multimedia conferencing terminal switching method and apparatus thereof |
CN110024455A (en) * | 2016-11-30 | 2019-07-16 | T移动美国公司 | Error handle during IMS subscription registration state |
-
2007
- 2007-07-10 CN CN 200710122658 patent/CN101079892A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035805A (en) * | 2009-09-25 | 2011-04-27 | 中兴通讯股份有限公司 | Third party registration failure processing method and device for IMS (IP Multimedia Subsystem) |
CN102035800A (en) * | 2009-09-25 | 2011-04-27 | 中兴通讯股份有限公司 | Third party registration failure processing method and device used for IMS (IP Multimedia Subsystem) |
CN102035800B (en) * | 2009-09-25 | 2014-03-19 | 中兴通讯股份有限公司 | Third party registration failure processing method and device used for IMS (IP Multimedia Subsystem) |
CN102035805B (en) * | 2009-09-25 | 2015-05-20 | 中兴通讯股份有限公司 | Third party registration failure processing method and device for IMS (IP Multimedia Subsystem) |
WO2011140883A1 (en) * | 2010-05-10 | 2011-11-17 | 中兴通讯股份有限公司 | Method and system for logging off users |
CN102378355A (en) * | 2010-08-13 | 2012-03-14 | 中国电信股份有限公司 | IMS multimedia conferencing terminal switching method and apparatus thereof |
CN102378355B (en) * | 2010-08-13 | 2015-07-15 | 中国电信股份有限公司 | IMS multimedia conferencing terminal switching method and apparatus thereof |
CN110024455A (en) * | 2016-11-30 | 2019-07-16 | T移动美国公司 | Error handle during IMS subscription registration state |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1282390C (en) | Method and system for handling a network-identified emergency session | |
CN1202681C (en) | Method and system for establishing a connection between network elements | |
CN1871831A (en) | A method for handling service failures | |
CN1792104A (en) | Service provisioning in a communication system | |
CN1870514A (en) | Method for analysing session service quality | |
CN1643967A (en) | A method of registering and deregistering a user | |
CN1853399A (en) | Exchange protocol for combinational multimedia services | |
CN101040556A (en) | Callback services in a communication system | |
CN1886999A (en) | Method and communication system for automatically discovering the multimedia service capability | |
CN1801815A (en) | Method for realizing initial Internet protocol multimedia subsystem registration | |
CN1905472A (en) | Method for implementing IMS network reliability | |
CN1897578A (en) | Message conversion and converting system | |
CN1901517A (en) | Information exchange system and management server, terminal device and method for reducing network load | |
CN101043396A (en) | Method for establishing subscribe communication and method for subscribing user events | |
CN1976346A (en) | Method system and apparatus for realizing video frequency cosharing Business | |
CN1700694A (en) | Method and system for acquiring initial protocol network node status of a session | |
CN1878087A (en) | Service call session control function entity backup method and system thereof | |
CN1685753A (en) | Communication Systems | |
CN101079892A (en) | Processing method, system and device for subscription and registration status | |
CN101079878A (en) | A method and device for network route optimization | |
CN1767482A (en) | User registering method for Internet protocol multimedia subsystem | |
CN1655546A (en) | Method for abating interface loads of Home Subscriber Servers (HSS) | |
CN1859321A (en) | Method and device for transfer immediate news | |
CN1957580A (en) | Provides timer control information about the protocol | |
CN101052054A (en) | Method for keeping PS domain and IMS domain IP address cancel consistency |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20071128 |