CN100527876C - Method and device for updating user signing data - Google Patents
Method and device for updating user signing data Download PDFInfo
- Publication number
- CN100527876C CN100527876C CN200610083912.5A CN200610083912A CN100527876C CN 100527876 C CN100527876 C CN 100527876C CN 200610083912 A CN200610083912 A CN 200610083912A CN 100527876 C CN100527876 C CN 100527876C
- Authority
- CN
- China
- Prior art keywords
- user
- indication
- data
- cscf
- subscription data
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
This invention discloses a method and device to update the signed data of users to solve that the existing standard process can not be used for conditions that special data take a change. It includes the following steps: when updating the signed data of users, the network side finds that the special data are going to change and takes a corresponding treatment, to complete update.
Description
Technical field
The present invention relates to the communications field, particularly relate to a kind of method and device that upgrades user contracting data.
Background technology
SIP is the standard of internet engineering task group (IETF) in a kind of VoIP of in March, 1999 issue.SIP has increased the important application of phone as the internet requirement of telephone signaling and service quality (Quality ofService is called for short " QoS ") aspect, and has had the unique user's addressing and the function of location.Recently the practical function of SIP head and shoulders above the application of VoIP.SIP is the agreement of telephone signaling, be used for initiation session, can control the foundation and the termination of the Multimedia session of a plurality of participants' participation, and can dynamically adjust and revise session attribute, as: the code/decode format of session bandwidth requirement, transmission medium type (voice, video, data etc.), medium, to support of multicast and clean culture or the like.Therefore, SIP helps combining with the internet value-added service of the multiple application of exploitation.
IMS is the subsystem that 3GPP superposes on packet network, it utilizes the control signalling path of packet domain and the bearer path of media delivery, and introduce Session Initiation Protocol as professional control protocol, to utilize simple, the easy expansion of SIP, media combination characteristics easily, business control is separated with carrying control, thereby abundant multimedia service is provided.Referring to shown in Figure 1, main functional entity comprises the controlling call entity CSCF of functions such as control user registration, session control, the HSS of centralized management user contracting data, and the AS that miscellaneous service logic control function is provided in the IMS network.
The IMS network uses the registration process of Session Initiation Protocol, realizes that the user inserts the IMS network.In user registration course, the IMS network authenticates and sets up the input field escape way at IP multimedia private identity.After the user registration success, will set up relation between IP multimedia pUblic identity and this user's current location at home domain S-CSCF, S-CSCF obtains user's subscription data simultaneously from HSS.Above-mentioned register flow path comprises following concrete steps referring to (more detailed process is with reference to 3GPP TS24.229) shown in Figure 2:
1.UE initiation register requirement.
2.P-CSCF preserve the ipsec security channel information, use DNS Protocol to resolve to the home network address in the register requirement, obtain the address of user's home network I-CSCF.
3-4.I-CSCF to HSS inquiring user login state, the information of returning according to HSS then, the address that obtains the S-CSCF that is assigned to the user,
5.I-CSCF registration message is sent to S-CSCF.
6.S-CSCF find it is first registration, obtain the authentication collection to HSS.
7.HSS inquiry obtains authentication vector, and returns to S-CSCF.
8.S-CSCF choose authentication vector, send authentication challenge (401 Challenge) to UE.
9.I-CSCF returning, former road transmits 401 message to P-CSCF.
10.P-CSCF, set up the escape way of P-CSCF to UE according to 401 message information safe to carry.Give UE with forwards then.
11.UE according to the authentication vector of 401 message, network is carried out authentication, compute authentication response then uses the escape way of setting up to initiate registration process again.
12.P-CSCF use DNS Protocol to resolve to the home network address in the register requirement, obtain the address of user's home network I-CSCF.
13-14.I-CSCF to HSS inquiring user login state, the S-CSCF information that HSS returns.
15.I-CSCF registration message is sent to S-CSCF.
16-17.S-CSCF check the Authentication Response that UE provides, as mate then authentication success, upgrade the log-on message of HSS, and the subscription data of download user.
18-20. the acknowledge message that succeeds in registration is returned on former road.
21.S-CSCF, after the match is successful, initiate to carry out third-party registration to the AS of correspondence according to initial filter criteria in user's the subscription data and registration message coupling.
22.AS return the acknowledge message that succeeds in registration.
In the step 17 of above-mentioned flow process, adopt uml model, the structure of the user's that S-CSCF downloads subscription data is referring to shown in Figure 3.Therefrom as seen, the user's of S-CSCF download subscription data comprises one or more business description (Service Profile).Business description comprises information such as public identifier, core net service authorization, inceptive filtering rule set, shared inceptive filtering rule set.Initial filter criteria wherein is one group of user's a service parameter.A business description can comprise the tabulation that a plurality of initial filter criteria are formed.
An initial filter criteria comprises following information:
-application server (AS) address that is triggered;
The priority of-initial filter criteria;
-trigger point;
-default process;
-optional information on services.
S-CSCF according to the priority of initial filter criteria from high to low, according to the trigger message in the trigger point with receive the request message coupling from Mw.If the match is successful, S-CSCF sends the AS of relevant request to the matching initial filtering rule by ISC interface.
If the subscription data that HSS preserves changes, then HSS initiatively initiates the subscription data update request to the S-CSCF that registration is preserved, and after S-CSCF receives the subscription data update request, upgrades the local subscription data of preserving.Flow process is referring to shown in Figure 4.
According to the description of 3GPP TS 29.228, after user's subscription data changed, HSS initiatively initiated the subscription data update request to the S-CSCF that registration is preserved.If S-CSCF can handle the subscription data that receives, then after upgrading the local subscription data of preserving, return success affirmation, otherwise return failure.
The flow process of describing in the standard, the scene that can not change in conjunction with some special datas in the user contracting data, for example:
1, the user ID of using is by locking;
2, the user ID of using is modified;
3, increase the user ID that implicit registration is concentrated;
4, reduce the user ID that implicit registration is concentrated;
5, the AS of newly-increased registration filtering rule correspondence is not registered immediately, causes new signatory can not the application immediately.
Summary of the invention
The invention provides a kind of method and device that upgrades user contracting data, can not be applied to the scene that the special data in the user contracting data changes in order to solve the existing standard flow process.
The inventive method comprises the following steps:
Network side by subscription data to be updated and former subscription data are compared, is determined the subscription data that changes, and is handled according to the indication of the subscription data that changes when upgrading user contracting data; And the renewal of finishing user contracting data;
Wherein, the indication of the described subscription data that changes comprises one or more in the following indication:
The user ID that indication deletion user has registered, the user ID that indication locking user is using, the user ID that indication change user is using, indication increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, indication changes the priority of the filtering rule of third-party registration.
Further, after service call session control function entity S-CSCF receives the request of the renewal user contracting data that home signature user server HSS sends, S-CSCF compares data to be updated and former subscription data, the subscription data that changes with identification.
If the user ID that the user has registered is deleted in the indication that is designated as of the subscription data that S-CSCF changes, then discharge the current sessions of this user ID, and this user is nullified in indication.If the subscription data that changes of S-CSCF be designated as the user ID that indication locking user is using, or indication changes the user ID that the user is using, and then discharges the current sessions of this user ID, and indicates this user to initiate discrimination weight.If the indication that is designated as of the subscription data that S-CSCF changes increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, or the priority of the filtering rule of indication variation third-party registration, then indicate this user to carry out discrimination weight.
Further, when HSS upgrades user contracting data, data to be updated and former subscription data are compared the subscription data that changes with identification.
If the user ID that the user has registered is deleted in the indication that is designated as of the subscription data that HSS changes, then interpolation discharges the session indication and nullifies and indicate in the request message of notice S-CSCF renewal user contracting data, so that S-CSCF discharges the current sessions of this user ID, and this user is nullified in indication.If the subscription data that changes of HSS be designated as the user ID of indicating the locking user using, or the user ID that the user is using is changed in indication, then in the request message of notice S-CSCF renewal user contracting data, add and discharge session indication and discrimination weight indication, so that S-CSCF discharges the current sessions of this user ID, and indicate this user to carry out discrimination weight.If the indication that is designated as of the subscription data that HSS changes increases the user ID that implicit registration is concentrated, or indication reduces the user ID that implicit registration is concentrated, or indication increases the application server AS that needs third-party registration in filtering rule, or indication changes the priority of the filtering rule of third-party registration, then in the request message of notice S-CSCF renewal user contracting data, add the discrimination weight indication, so that S-CSCF indicates this user to carry out discrimination weight.
Described S-CSCF indication user carries out discrimination weight and comprises the following steps: that S-CSCF notifies the user discrimination weight with former subscription data; S-CSCF finishes the renewal of user contracting data after receiving this user's re-authentication requests message with data to be updated.
Service call session control function entity of the present invention, comprise: discharge conversation module, indication user discrimination weight module, and cancellation module, described service call session control function entity S-CSCF also comprises: comparison module, be used for data to be updated and former subscription data are compared, with the subscription data of determining to change, and trigger according to the indication of the subscription data that changes and to discharge conversation module, indication user discrimination weight module, and nullify module;
Wherein, the indication of the described subscription data that changes comprises one or more in the following indication:
The user ID that indication deletion user has registered, the user ID that indication locking user is using, the user ID that indication change user is using, indication increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, indication changes the priority of the filtering rule of third-party registration.
Home signature user server of the present invention is used to store user's subscription data, and home signature user server HSS also comprises:
Comparison module is used for data to be updated and former subscription data are compared, with the subscription data of determining to change;
Add module, during the subscription data that is used for changing when described comparison module, interpolation and the corresponding indication information of subscription data that changes in the renewal user contracting data request message that sends;
Wherein, the indication of the described subscription data that changes comprises one or more in the following indication:
The user ID that indication deletion user has registered, the user ID that indication locking user is using, the user ID that indication change user is using, indication increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, indication changes the priority of the filtering rule of third-party registration.
Beneficial effect of the present invention is as follows:
The inventive method is unlike prior art, when receiving user contracting data to be updated, finish the renewal of all data immediately, but when HSS or S-CSCF receive user contracting data to be updated, data to be updated and former subscription data are compared, to discern the special data that will change.If variation has taken place in special data, then after finishing relevant treatment, again according to the user contracting data after upgrading, for the user provides normal business.
In order to support the inventive method, the present invention also provides a kind of service call session control function entity S-CSCF, and a kind of home signature user server HSS.
When can the special data in user contracting data changing, make network side take correct processing decision-making, avoid special data to change and conflict between business provides by enforcement of the present invention.
Description of drawings
Fig. 1 is an IMS system architecture schematic diagram;
Fig. 2 is the existing register flow path figure that uses Session Initiation Protocol;
Fig. 3 is the structural representation of the user contracting data of S-CSCF download;
Fig. 4 upgrades the flow chart of subscription data for existing HSS notice S-CSCF;
Fig. 5 is the inventive method flow chart of steps;
Fig. 6 is a S-CSCF structural representation of the present invention;
Fig. 7 is for using the flow chart of steps of S-CSCF of the present invention;
Fig. 8 is a HSS structural representation of the present invention;
Fig. 9 is for using the flow chart of steps of HSS of the present invention;
Figure 10 is the signaling process figure of method example one;
Figure 11 is the signaling process figure of method example two;
Figure 12 is the signaling process figure of method example three.
Embodiment
When changing for the special data in user contracting data, make network side take correct processing decision-making, thereby the processing when supporting special data and changing the invention provides a kind of method of upgrading user contracting data, referring to shown in Figure 5, comprise following key step:
S1, network side are received subscription data to be updated.
Whether S2, network side compare subscription data to be updated and former subscription data, will change to judge special data.If then change step S3 over to; Otherwise directly change step S4 over to.
S3, special data will change, and then handle accordingly.
S4, finish the renewal of user contracting data.
Among the above-mentioned steps S2, described subscription data to be updated and former subscription data are compared, whether will change, can finish by the different network elements of network side to judge special data.Therefore, the invention provides two kinds of processing policies.
At first kind of processing policy: the invention provides a kind of S-CSCF, referring to shown in Figure 6, it comprises release conversation module, the indication user's discrimination weight module that links to each other with comparison module and nullifies module.
Described comparison module, be used for data to be updated and former subscription data are compared, whether will change with judgement special data wherein, and the described release conversation module of corresponding triggering and/or indication user discrimination weight module, the described release conversation module of perhaps corresponding triggering and cancellation module.
Described release conversation module is used for after receiving the triggering signal of comparison module, discharges the current sessions of relevent users' identities.
Described indication user discrimination weight module is used for after receiving the triggering signal of comparison module, sends the discrimination weight indication to user side, so that the user finishes the discrimination weight operation.
Described cancellation module is used for after receiving the triggering signal of comparison module the log-on message of logging off users.
Use above-mentioned S-CSCF, referring to shown in Figure 7, the inventive method comprises following concrete steps:
A1, HSS receive subscription data and upgrade.
The S-CSCF that a2, HSS preserve to registration initiates the subscription data update request, and the subscription data after the S-CSCF transmission is upgraded self.
After a3, S-CSCF receive the subscription data that HSS sends, check whether data can be accepted.If can accept, then change step a4 over to, otherwise, return and upgrade failure.
Subscription data that a4, S-CSCF are more to be updated and former subscription data, and finish the renewal of user contracting data.
In this step,, then there are three kinds of situations if S-CSCF, finds that special data will change by compare operation:
The special data that situation one: S-CSCF changes is the user ID that the deletion user has registered, and then handles by following steps:
-S-CSCF checks whether the user carries out session with this user ID, if then discharge described session.
Calling Side or callee side request that-S-CSCF refusal is sent with this user ID.
-S-CSCF nullifies this user.
The user ID that the special data indication locking user that situation two: S-CSCF changes is using, perhaps the user ID that the user is using is changed in indication, then handles by following steps:
-S-CSCF checks whether the user carries out session with this user ID, if then discharge described session.
Calling Side or callee side request that-S-CSCF refusal is sent with the user ID of this locking.S-CSCF is before the success of user's discrimination weight, and refusal is to change Calling Side or the callee side request that user ID is before sent.
-S-CSCF uses former subscription data to notify the user discrimination weight.
After-S-CSCF receives the re-authentication requests message that the user sends, use subscription data to be updated to handle request message, be included in the response message will the implicit registration user ID in the new subscription data and default subscribers identify and carry to the user; Upgrade the state of user ID; Carry out third-party registration according to the filtering rule in the new subscription data.After user registration success, begin to handle the Calling Side or the callee side request of the user ID after revising.
The special data indication that situation three: S-CSCF changes increases the user ID that implicit registration is concentrated, perhaps indication reduces the user ID that implicit registration is concentrated, perhaps indicate and in filtering rule, increase the AS that needs third-party registration, perhaps indication changes the priority of the filtering rule of third-party registration, then handles by following steps:
-S-CSCF uses former subscription data to notify the user discrimination weight.
After-S-CSCF receives the re-authentication requests message that the user sends, use subscription data to be updated to handle request message, be included in the response message will the implicit registration user ID in the new subscription data and default subscribers identify and carry to the user; Upgrade the state of user ID; Carry out third-party registration according to the filtering rule in the new subscription data.After user registration success, begin to handle the Calling Side or the callee side request of the user ID after revising.
If S-CSCF by compare operation, does not find that special data will change,, finish the renewal of user contracting data then according to the existing standard flow process.
At second kind of processing policy, the invention provides a kind of HSS, it has the function of storage user's subscription data, referring to shown in Figure 8, also comprise interconnective comparison module and adds module.
Whether described comparison module is used for data to be updated and former subscription data are compared, will change to judge special data wherein.
Described interpolation module is used for adding corresponding indication information in the renewal user contracting data request message that sends when comparison module finds that special data will change.
Use above-mentioned HSS, referring to shown in Figure 9, the inventive method comprises following concrete steps:
B1, HSS receive subscription data.
Subscription data that b2, HSS are more to be updated and former subscription data, and send to upgrade the request message of user contracting data to S-CSCF.
In this step,, then there are three kinds of situations if HSS, finds that special data will change by compare operation:
The user ID that the special data indication deletion user that situation one: HSS changes has registered, then interpolation discharges the session indication and nullifies and indicate in the request message of notice S-CSCF renewal user contracting data, so that S-CSCF discharges the current sessions of this user ID, and this user is nullified in indication.
The user ID that the special data indication locking user that situation two: HSS changes is using, or the user ID that the user is using is changed in indication, then in the request message of notice S-CSCF renewal user contracting data, add and discharge session indication and discrimination weight indication, so that S-CSCF discharges the current sessions of this user ID, and indicate this user to carry out discrimination weight.
The special data indication that situation three: HSS changes increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, or indication changes the priority of the filtering rule of third-party registration, then in the request message of notice S-CSCF renewal user contracting data, add the discrimination weight indication, so that S-CSCF indicates this user to carry out discrimination weight.
If HSS by compare operation, does not find that special data will change,, send the request message that upgrades user contracting data to S-CSCF then according to the existing standard flow process.
After b3, S-CSCF receive the subscription data that HSS sends, check whether data can be accepted.If can accept, then change step b4 over to, otherwise, return and upgrade failure.
B4, S-CSCF finish the renewal of user contracting data according to the indication in the request message that upgrades user contracting data.
Situation one among the corresponding step b2, S-CSCF handles by following steps:
-S-CSCF detects and discharges the session indication.
-S-CSCF checks whether the user carries out session with this user ID, if then discharge described session.
-S-CSCF detects and nullifies indication.
Calling Side or callee side request that-S-CSCF refusal is sent with this user ID.
-S-CSCF nullifies this user.
Situation two among the corresponding step b2, S-CSCF handles by following steps:
-S-CSCF detects and discharges the session indication.
-S-CSCF checks that whether corresponding user ID exists ongoing session, if exist, then discharges described session.
Calling Side or callee side request that-S-CSCF refusal is sent with the user ID of this locking.S-CSCF is before the success of user's discrimination weight, and refusal is to change Calling Side or the callee side request that user ID is before sent.
-S-CSCF detects the discrimination weight indication.
-S-CSCF uses former subscription data to notify the user discrimination weight.
After-S-CSCF receives the re-authentication requests message that the user sends, use subscription data to be updated to handle request message, be included in the response message will the implicit registration user ID in the new subscription data and default subscribers identify and carry to the user; Upgrade the state of user ID; Carry out third-party registration according to the filtering rule in the new subscription data.After user registration success, begin to handle the Calling Side or the callee side request of the user ID after revising.
Situation three among the corresponding step b2, S-CSCF handles by following steps:
-S-CSCF detects the discrimination weight indication.
-S-CSCF uses former subscription data to notify the user discrimination weight.
After-S-CSCF receives the re-authentication requests message that the user sends, use subscription data to be updated to handle request message, be included in the response message will the implicit registration user ID in the new subscription data and default subscribers identify and carry to the user; Upgrade the state of user ID; Carry out third-party registration according to the filtering rule in the new subscription data.After user registration success, begin to handle the Calling Side or the callee side request of the user ID after revising.
If do not contain relevant indication in the request message of the renewal user contracting data that S-CSCF receives, the request message of the renewal user contracting data of promptly receiving meets existing standard, then according to the existing standard flow process, finishes the renewal of user contracting data.
Below specifically describe the inventive method by three examples.
Method example one: the default subscribers sign in the user contracting data is compared subscription data by S-CSCF, and finishes renewal by locking.Referring to shown in Figure 10, comprise following concrete steps:
1, HSS initiates to upgrade the request of user contracting data to S-CSCF after user contracting data upgrades.
2, S-CSCF receives the user contracting data of renewal, after its inspection and preserving data, replys HSS.
3, S-CSCF checks user contracting data, finds that the original default subscribers sign of user by locking, discharges the ongoing session of this user ID correspondence then, and uses former subscription data notice UE discrimination weight.
4, UE replys the notification message of discrimination weight.
5, UE initiates re-authentication requests message.
6, S-CSCF uses new user contracting data process user re-authentication requests message, carries new user ID in response message.
Method example two: increased the third-party registration filtering rule in the user contracting data, compared subscription data by S-CSCF, and finish renewal.Referring to shown in Figure 11, comprise following concrete steps:
1, HSS initiates to upgrade the request of user contracting data to S-CSCF after user contracting data upgrades.
2, S-CSCF receives the user contracting data of renewal, after its inspection and preserving data, replys HSS.
3, S-CSCF checks user contracting data, and finding has increased the third-party registration filtering rule in the user contracting data, then uses former subscription data notice UE discrimination weight.
4, UE replys the notification message of discrimination weight.
5, UE initiates re-authentication requests message.
6, S-CSCF uses new user contracting data process user re-authentication requests message, carries new user ID in response message.
7, S-CSCF uses new user contracting data to initiate the third-party registration request.
8, the AS that is registered replys the third-party registration request message.
Method example three: the default subscribers sign in the user contracting data is modified, and compares subscription data by HSS, and relevant indication of HSS interpolation in the request message of notifying S-CSCF to upgrade user contracting data, to finish renewal.Referring to shown in Figure 12, comprise following concrete steps:
1, after HSS receives user contracting data to be updated, preserves this subscription data, and check user contracting data, find that the original default subscribers sign of user is modified.HSS adds release session indication and discrimination weight indication in the request message of the renewal user contracting data that mails to S-CSCF then.Simultaneously, upgrade the user contracting data of local terminal.
2, S-CSCF receives the user contracting data of renewal, after its inspection and preserving data, replys HSS.
3, S-CSCF detects to contain in the described request message and discharges the session indication, discharges the ongoing session of this user ID correspondence then; S-CSCF detects and contains the discrimination weight indication in the described request message, uses former subscription data notice UE discrimination weight then.
4, UE replys the notification message of discrimination weight.
5, UE initiates re-authentication requests message.
6, S-CSCF uses new user contracting data process user re-authentication requests message, carries new user ID in response message.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.
Claims (12)
1, a kind of method of upgrading user contracting data is characterized in that, comprises the following steps:
Network side by subscription data to be updated and former subscription data are compared, is determined the subscription data that changes, and is handled according to the indication of the subscription data that changes when upgrading user contracting data; And
Finish the renewal of user contracting data;
Wherein, the indication of the described subscription data that changes comprises one or more in the following indication:
The user ID that indication deletion user has registered, the user ID that indication locking user is using, the user ID that indication change user is using, indication increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, indication changes the priority of the filtering rule of third-party registration.
2, the method for claim 1, it is characterized in that, after service call session control function entity S-CSCF receives the request of the renewal user contracting data that home signature user server HSS sends, S-CSCF compares data to be updated and former subscription data, the subscription data that changes with identification.
3, method as claimed in claim 2 is characterized in that, if the user ID that the user has registered is deleted in the indication that is designated as of the subscription data that S-CSCF changes, then discharge the current sessions of this user ID, and this user is nullified in indication.
4, method as claimed in claim 2, it is characterized in that, if the subscription data that changes of S-CSCF be designated as the user ID of indicating the locking user using, or the user ID that the user is using is changed in indication, then discharge the current sessions of this user ID, and indicate this user to initiate discrimination weight.
5, method as claimed in claim 2, it is characterized in that, if the indication that is designated as of the subscription data that S-CSCF changes increases the user ID that implicit registration is concentrated, or indication reduces the user ID that implicit registration is concentrated, or indication increases the application server AS that needs third-party registration in filtering rule, or the priority of the filtering rule of indication variation third-party registration, then indicate this user to carry out discrimination weight.
6, the method for claim 1 is characterized in that, when HSS upgrades user contracting data, data to be updated and former subscription data is compared the subscription data that changes with identification.
7, method as claimed in claim 6, it is characterized in that, if the user ID that the user has registered is deleted in the indication that is designated as of the subscription data that HSS changes, then interpolation discharges the session indication and nullifies and indicate in the request message of notice S-CSCF renewal user contracting data, so that S-CSCF discharges the current sessions of this user ID, and this user is nullified in indication.
8, method as claimed in claim 6, it is characterized in that, if the user ID that the subscription data that HSS changes is using for indication locking user, or the user ID that the user is using is changed in indication, then in the request message of notice S-CSCF renewal user contracting data, add and discharge session indication and discrimination weight indication, so that S-CSCF discharges the current sessions of this user ID, and indicate this user to carry out discrimination weight.
9, method as claimed in claim 6, it is characterized in that, if the indication that is designated as of the subscription data that HSS changes increases the user ID that implicit registration is concentrated, or indication reduces the user ID that implicit registration is concentrated, or indication increases the application server AS that needs third-party registration in filtering rule, or indication changes the priority of the filtering rule of third-party registration, then in the request message of notice S-CSCF renewal user contracting data, add the discrimination weight indication, so that S-CSCF indicates this user to carry out discrimination weight.
As claim 4,5,8 or 9 described methods, it is characterized in that 10, described S-CSCF indication user carries out discrimination weight and comprises the following steps:
-S-CSCF notifies the user discrimination weight with former subscription data;
-S-CSCF finishes the renewal of user contracting data after receiving this user's re-authentication requests message with data to be updated.
11, a kind of service call session control function entity comprises: discharge conversation module, indication user discrimination weight module, and nullify module, it is characterized in that described service call session control function entity S-CSCF also comprises:
Comparison module is used for data to be updated and former subscription data are compared, and with the subscription data of determining to change, and triggers according to the indication of the subscription data that changes and to discharge conversation module, indication user discrimination weight module, and nullify module;
Wherein, the indication of the described subscription data that changes comprises one or more in the following indication:
The user ID that indication deletion user has registered, the user ID that indication locking user is using, the user ID that indication change user is using, indication increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, indication changes the priority of the filtering rule of third-party registration.
12, a kind of home signature user server is used to store user's subscription data, it is characterized in that, home signature user server HSS also comprises:
Comparison module is used for data to be updated and former subscription data are compared, with the subscription data of determining to change;
Add module, during the subscription data that is used for changing when described comparison module, interpolation and the corresponding indication information of subscription data that changes in the renewal user contracting data request message that sends;
Wherein, the indication of the described subscription data that changes comprises one or more in the following indication:
The user ID that indication deletion user has registered, the user ID that indication locking user is using, the user ID that indication change user is using, indication increases the user ID that implicit registration is concentrated, indication reduces the user ID that implicit registration is concentrated, indication increases the application server AS that needs third-party registration in filtering rule, indication changes the priority of the filtering rule of third-party registration.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610083912.5A CN100527876C (en) | 2006-06-06 | 2006-06-06 | Method and device for updating user signing data |
PCT/CN2007/001564 WO2007140699A1 (en) | 2006-06-06 | 2007-05-15 | A method and apparatus for updating subscriber signed data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610083912.5A CN100527876C (en) | 2006-06-06 | 2006-06-06 | Method and device for updating user signing data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101047991A CN101047991A (en) | 2007-10-03 |
CN100527876C true CN100527876C (en) | 2009-08-12 |
Family
ID=38772110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610083912.5A Expired - Fee Related CN100527876C (en) | 2006-06-06 | 2006-06-06 | Method and device for updating user signing data |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100527876C (en) |
WO (1) | WO2007140699A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102761854B (en) * | 2008-03-13 | 2016-08-03 | 华为技术有限公司 | Processing method and mobile management device to carrying |
CN101472271B (en) | 2008-03-13 | 2012-07-04 | 华为技术有限公司 | Load bearing processing method and mobile management device |
CN102769614A (en) * | 2012-07-03 | 2012-11-07 | 华中科技大学 | Communication method based on distributed CSCF (Call Session Control Function) topology |
TWI621342B (en) * | 2016-06-08 | 2018-04-11 | Chunghwa Telecom Co Ltd | Voice for Internet Protocol (VoIP) calls and systems in which the calling and called users are accommodated in the same Talk Edge Controller (SBC) and method thereof |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040050578A (en) * | 2002-12-10 | 2004-06-16 | 주식회사 케이티프리텔 | SYSTEM AND METHOD FOR AUTHENTICATING IN 1x EVOLUTION DATA ONLY NETWORK |
CN1315335C (en) * | 2003-08-08 | 2007-05-09 | 华为技术有限公司 | Method for providing intelligent business by GPRS service support node |
CN1324909C (en) * | 2003-10-15 | 2007-07-04 | 华为技术有限公司 | Method for synchronizing data between authentication server and home location register |
CN1571576A (en) * | 2004-04-28 | 2005-01-26 | 中兴通讯股份有限公司 | A system and method for implementing mobile management of PSTN switch |
-
2006
- 2006-06-06 CN CN200610083912.5A patent/CN100527876C/en not_active Expired - Fee Related
-
2007
- 2007-05-15 WO PCT/CN2007/001564 patent/WO2007140699A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2007140699A1 (en) | 2007-12-13 |
CN101047991A (en) | 2007-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9084233B2 (en) | Mobile network having IP multimedia subsystem (IMS) entities and solutions for providing simplification of operations and compatibility between different IMS entities | |
JP4944202B2 (en) | Provision of access information in communication networks | |
EP2084882B1 (en) | Authentication in a communications network | |
CN101971592B (en) | Local session controller, ip multimedia subsystem and session registration method | |
US20040121760A1 (en) | Authentication in a communication system | |
US20070189215A1 (en) | Method for reducing interface load of home subscriber server | |
CN100362807C (en) | Method for realizing user registration in internet protocol multimedia subsystem | |
CN102187637B (en) | IP multimedia subsystem user identity handling | |
US20090298495A1 (en) | Method, system and apparatus for using ims communication service identifier | |
CN101855876A (en) | The calling of being undertaken by application server in internet protocol multimedia core network subsystem is started | |
US8265622B2 (en) | Method and saving entity for setting service | |
US8374605B2 (en) | Method for selecting an S-CSCF unit within an IMS-based service communication system | |
WO2009086938A1 (en) | Securing contact information | |
CN101115056A (en) | Wireless network login method, device and system | |
CN100527876C (en) | Method and device for updating user signing data | |
US9800626B2 (en) | Selecting refresh periods in an IP network | |
US20040203432A1 (en) | Communication system | |
CN110324819A (en) | The management method and management server of vice card terminal | |
CN101784032A (en) | User registration method and system | |
CN101001248B (en) | Method for processing registration initial filter rule in IMS network | |
CN100536484C (en) | Method for canceling IP address | |
WO2007085199A1 (en) | Method, application and apparatus for identifying user state in networks | |
CN113543163A (en) | Method and device for improving Volte end-to-end voice quality | |
CN111371724B (en) | Communication system, equipment and method for realizing IMS service | |
CN101409861B (en) | Characteristic and addressing subsystem, user enroll method, calling method and roaming method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090812 Termination date: 20130606 |