[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101001248A - Method for processing registration initial filter rule in IMS network - Google Patents

Method for processing registration initial filter rule in IMS network Download PDF

Info

Publication number
CN101001248A
CN101001248A CN 200610006544 CN200610006544A CN101001248A CN 101001248 A CN101001248 A CN 101001248A CN 200610006544 CN200610006544 CN 200610006544 CN 200610006544 A CN200610006544 A CN 200610006544A CN 101001248 A CN101001248 A CN 101001248A
Authority
CN
China
Prior art keywords
registration
cscf
party
public user
party registration
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.)
Granted
Application number
CN 200610006544
Other languages
Chinese (zh)
Other versions
CN101001248B (en
Inventor
李辉
朱奋勤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2006100065444A priority Critical patent/CN101001248B/en
Priority to EP06805004A priority patent/EP1879337B1/en
Priority to PCT/CN2006/002794 priority patent/WO2007045182A1/en
Priority to CN200680011513.6A priority patent/CN101156393B/en
Publication of CN101001248A publication Critical patent/CN101001248A/en
Priority to US11/946,612 priority patent/US20080104696A1/en
Application granted granted Critical
Publication of CN101001248B publication Critical patent/CN101001248B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种在IMS网络中处理注册初始过滤规则的方法,该方法服务呼叫会话控制功能(S-CSCF)在公共用户标识注册成功后,从归属用户服务器(HSS)下载对应的签约数据;S-CSCF遍历所述签约数据中的每个业务描述数据,将注册消息与注册初始过滤规则中的初始过滤规则进行匹配,并且在匹配成功时向对应的应用服务器(AS)发送携带该业务描述包含的所有公共用户标识或该签约数据包含的所有公共用户标识的请求消息,以进行第三方注册。

Figure 200610006544

The invention discloses a method for processing registration initial filtering rules in an IMS network. In the method, a Serving Call Session Control Function (S-CSCF) downloads corresponding subscription data from a Home Subscriber Server (HSS) after a public user identity is successfully registered. ; The S-CSCF traverses each service description data in the subscription data, matches the registration message with the initial filtering rules in the registration initial filtering rules, and sends a message carrying the service to the corresponding application server (AS) when the matching is successful. A request message describing all public user identities contained or all public user identities contained in this subscription data for third-party registration.

Figure 200610006544

Description

In the IMS network, handle the method for register initial filter rule
Technical field
The present invention relates to the communications field, relate in particular to a kind of method of in the IMS network, handling register initial filter rule.
Background technology
IP Multimedia System (IMS) is the subsystem that 3GPP superposes on packet network, adopt the bearer path of packet domain for its control signaling and media delivery, introduce Session Initiation Protocol as professional control protocol, utilize simple, the easy expansion of SIP, media combination characteristics easily, by business control is separated with carrying control, provide abundant multimedia service.Main functional entity comprises controlling call entity CSCF, the home subscriber server HSS of centralized management user contracting data of functions such as control user registration, session control among the IMS, and the application server AS of miscellaneous service logic control function is provided.The IMS system architecture as shown in Figure 1.
In IMS uses, in order to finish the registration of terminal, and caller or called business, 3GPP has defined public user identity (Public User Identity) and private user identity (Private UserIdentity), the user uses public user identity to communicate, and uses privately owned sign that terminal is carried out authentication.
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 private user identity, user registration success will be set up relation between public user identity and this user's current location at home domain S-CSCF, and S-CSCF takes off user's subscription data simultaneously from HSS.As shown in Figure 2, IMS AKA authentication process following (more detailed process is with reference to 3GPP TS24.229):
1, UE initiates register requirement.
2, P-CSCF preserves the ipsec security channel information, uses DNS Protocol to resolve to the home network address in the register requirement, obtains the address of user's home network I-CSCF.
3, I-CSCF is 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.
4, I-CSCF sends to S-CSCF with registration message.
5, S-CSCF finds it is first registration, gets the authentication collection to HSS, the authentication information that inquiry obtains according to HSS.
6, S-CSCF chooses authentication vector, sends authentication challenge (401 Challenge) to UE.
7, the former road of I-CSCF is returned and is transmitted 401 message to P-CSCF.
8, P-CSCF sets up the escape way of P-CSCF to UE according to 401 message information safe to carry.Give UE with forwards then.
9, UE carries out authentication according to the authentication vector of 401 message to network, and compute authentication response then uses the escape way of setting up to initiate registration process again.
10, P-CSCF uses DNS Protocol to resolve to the home network address in the register requirement, obtains the address of user's home network I-CSCF.
11, I-CSCF is to HSS inquiring user login state, the S-CSCF information that HSS returns.
12, I-CSCF sends to S-CSCF with registration message.
13, S-CSCF checks the Authentication Response that UE provides, as mates then authentication success, upgrades the log-on message of HSS, and the subscription data of download user.
14-16, Yuan Lu return the acknowledge message that succeeds in registration.
17, S-CSCF after the match is successful, initiates 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.
18, AS returns the acknowledge message that succeeds in registration.
Adopt uml model, the user's that S-CSCF downloads subscription data structure is represented as shown in Figure 3.
In the IMS subscription that S-CSCF downloads, can comprise one or more business description (ServiceProfile), business description comprises information such as public user identity, 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, and a business description can comprise the tabulation that a plurality of initial filter criteria are formed.
An initial filter criteria comprises: the application server that is triggered (AS) address, the priority of initial filter criteria;
The trigger point; Default process; Optional information on services.According to these parameters, S-CSCF receives the request message coupling according to the trigger message in the trigger point with from Mw according to the priority of initial filter criteria from high to low.If the match is successful, S-CSCF sends the AS of relevant request to the matching initial filtering rule by ISC interface.
If what receive is a registration message, S-CSCF sends third-party registration message for the AS of each matching initial filtering rule; If what receive is other request, S-CSCF sends in the message at the AS that gives each matching initial filtering rule, adds special identifier and routing iinformation.AS according to routing iinformation, returns to S-CSCF with request message after the service logic of finishing dealing with.S-CSCF will proceed the initial filter criteria coupling of low priority, until all the initial filter criteria inspections in the business description are finished.
If comprise a plurality of public user identity in the IMS subscription that S-CSCF downloads, show that then these all public user identity in signatory belong to same implicitly registered set.The implicitly registered set implication is if the public user identifier registration (perhaps nullifying) that the implicit registration group is interior, then all registrations simultaneously of all public user identity in this implicitly registered set (perhaps cancellation).
If the match is successful for login request message, S-CSCF will carry out third-party registration to the application server of describing in the rule.Public user identity can be concentrated one of them public user identity based on the selection of configuration implicit registration of operator in the third-party registration message that S-CSCF initiates.Owing in third-party registration message, can only carry a public user identity.If therefore this AS need obtain the login state of other public user identity, can arrive S-CSCF by subscribing to the login state that obtains other public user identity.
If the third-party registration failure, S-CSCF will proceed coupling or initiate network-initiated deregistration to user side according to " default process " in initial filter criteria indication.
In the prior art, S-CSCF downloads subscription data by register and authentication success back from HSS the user, if the implicit registration user may comprise a plurality of business descriptions (Service Profile) in the subscription data.Subscription data is after the local preservation of S-CSCF, and S-CSCF will mate initial filter criteria and login request message according to the priority of the initial filter criteria in the initial filter criteria in the business description.If the match is successful, S-CSCF will initiate third-party registration, and the application server of third-party registration is the application server of appointment in the initial filter criteria that mates.If there is the initial filter criteria of many couplings, S-CSCF will initiate third-party registration to corresponding application server with this, shown in the third-party registration flow process is following as shown in Figure 4.
In the IMS user contracting data that is illustrated in fig. 5 shown below, three public user identity constitute an implicitly registered set, and corresponding two business descriptions (Service Profile); Wherein public user identity 1/ public user identity 2 corresponding business descriptions 1, public user identity 3 corresponding business descriptions 2.
If after the IMS terminal uses public user identity 1 to initiate registration and succeed in registration, S-CSCF will handle third-party registration according to initial filter criteria in the business description.Because the not clear and definite S-CSCF of prior art scheme need check the initial filter criteria information that different business is described, it has been generally acknowledged that S-CSCF is after receiving a registration message, only can check all initial filter criteria in the business description relevant with public user identity 1, and mate one by one, and be triggered to corresponding AS according to the priority of initial filter criteria.If all comprise the initial filter criteria of registration message processing and the initial filter criteria of non-registered Message Processing in these two business descriptions, to only trigger register initial filter rule in the business description 1 according to above-mentioned processing mode so, promptly only the AS in the business description 1 by third-party registration.
And according to the definition of implicitly registered set, public user identity 3 also succeeds in registration, but the initial filter criteria that comprises the registration message processing in the business description 2 that public user identity 3 is correlated with is not examined, cause in above-mentioned processing procedure, the business description 2 relevant with public user identity 3 also is untreated, its relevant AS can not finish third-party registration, and in fact this moment, public user identity 3 was registered, and needing in the business description 2 will cause the AS that learns public user identity to can not get notice like this.
Summary of the invention
The invention provides a kind of method of in the IMS network, handling register initial filter rule, solving prior art after the public user identifier registration success, the problem that can not handle the register initial filter rule during all public user identity corresponding service are described in the implicitly registered set.
The invention provides following technical scheme:
A kind of method of handling register initial filter rule in the IMS network comprises the steps:
Service call conversation control function (S-CSCF) is downloaded corresponding subscription data from home subscriber server (HSS) after the public user identifier registration success;
S-CSCF travels through each the business description data in the described subscription data, initial filter criteria in registration message and the register initial filter rule is mated, and when the match is successful, send the request message carry all public user identity that all public user identity that this business description comprises or this subscription data comprise, to carry out third-party registration to corresponding application server (AS).
Wherein:
If have many register initial filter rules to carry out third-party registration to same AS in the subscription data, S-CSCF ignores the third-party registration of subsequent triggers to this AS behind article one initial filter criteria of finishing dealing with.
For the AS that does not need third-party registration, S-CSCF after the match is successful, carries whole public user identity of implicitly registered set at other request messages except that the third-party registration request and initial filter criteria in the header field of the request message that is forwarded to this AS.
Further carry the indication whether AS initiates to subscribe in the described subscription data; S-CSCF only carries out third-party registration one time to this AS when carrying out in the third-party registration process determining that according to the subscription indication of this AS this AS can initiate to subscribe to AS.
The public user identity that comprises in public user identity that is registered in the third-party registration request message and the initial filter criteria registration message that the match is successful, or select from subscription data one by the public user identity of locking, or according to the public user identity of selection of configuration.
The public user identity that carries in third-party registration message is a SIP URI form; Be Tel URI form perhaps, be converted into SIP URI form and be carried in the third-party registration message at public user identity.
After S-CSCF receives that in handling the third-party registration process AS of a triggering returns failure response message, if being session, the default process configuration data of register initial filter rule stops (Session-Terminated), S-CSCF then stops the processing to the follow-up low priority filtering rule in the current business description of handling, and initiates network to user side and nullify.
S-CSCF is the further successful AS of third-party registration in these business description data also, uses the identical public user identity of this AS of third-party registration, initiates third party's de-registration request message.
A kind of method of handling register initial filter rule in the IMS network comprises the steps:
Service call conversation control function (S-CSCF) is downloaded corresponding subscription data from home subscriber server (HSS) after the public user identifier registration success, carry the expansion indication of whether carrying out third-party registration in the initial overanxious rule of this subscription data;
S-CSCF travels through each business description data of described subscription data, and exist in the initial filter criteria in detecting business description when showing the expansion indication that to carry out third-party registration, send a request message to carry out third-party registration to corresponding application server (AS).
Wherein:
The initial filter criteria that does not comprise third-party registration in the described subscription data, and the expansion of described third-party registration indication is carried in the professional initial filter criteria.
S-CSCF uses each public user identity that comprises in the business description of the expansion indication of carrying described third-party registration, and the application server of appointment (AS) sends a request message to carry out third-party registration in this initial filter criteria successively; Perhaps, use whole public user identity of comprising in described subscription data or described business description public user identity as register requirement, the application server of appointment (AS) sends a request message to carry out third-party registration in this initial filter criteria.
If have many register initial filter rules to have expansion indication from third-party registration to same AS that carry out in the business description, S-CSCF ignores the third-party registration of subsequent triggers to this AS behind article one initial filter criteria of finishing dealing with.
For the AS that does not need third-party registration, S-CSCF after the match is successful, carries whole public user identity of implicitly registered set at other request messages except that the third-party registration request and initial filter criteria in the header field of the request message that is forwarded to this AS.
Further carry the indication whether AS initiates to subscribe in the described subscription data; S-CSCF only carries out third-party registration one time to AS when carrying out in the third-party registration process determining that according to the subscription indication of this AS AS can initiate to subscribe to AS.
The public user identity that carries in third-party registration message is a SIP URI form; Be Tel URI form perhaps, be converted into SIP URI form and be carried in the third-party registration message at public user identity.
After S-CSCF receives that in handling the third-party registration process AS of a triggering returns failure response message, according to the default process rule process of this initial filter criteria.
If being session, the default process configuration data of register initial filter rule stops (Session-Terminated), S-CSCF then stops the processing to the follow-up low priority filtering rule in the current business description of handling, and initiates the network logout message to user side.
S-CSCF is the further successful AS of third-party registration in these business description data also, uses the identical public user identity of this AS of third-party registration, initiates third party's de-registration request message.
The present invention is after the public user identifier registration success, all public user identity corresponding service of traversal implicitly registered set are described, respectively the initial filter criteria in registration message and each register initial filter rule is mated, and after the match is successful, carry out third-party registration, thereby make application server can in time learn the login state of the public user identity of implicit registration.
By in third-party registration message, carrying all public user identity that all public user identity that business description comprises or subscription data comprise, under the situation that sends a third-party registration message, just can make AS obtain the user ID that whole implicit registration is concentrated; In addition, if AS does not support third-party registration,, also the user ID that implicit registration is concentrated can be carried to AS by other request messages.
The present invention is in the same place the initial filter criteria data of third-party registration and professional initial filter criteria uniform data, makes things convenient for the subscription data of configure user, and initial filter criteria directly checks the expansion indication when checking, and is very quick and conveniently.
Description of drawings
Fig. 1 is an existing IMS network architecture schematic diagram;
Fig. 2 is existing IMS AKA authorizing procedure figure;
Fig. 3 is existing user contracting data structural representation;
Fig. 4 is the flow chart of existing third-party registration;
Fig. 5 is the schematic diagram that concerns that existing implicit registration is concentrated public user identity and business description;
Fig. 6, Fig. 7 are for realizing the flow chart of third-party registration among the present invention.
Embodiment
For after user's public user identifier registration success, make the register initial filter rule in the pairing business description of common user (or claiming business description data) of all implicit registration successes that implicit registration concentrates to access processing, make corresponding AS can in time learn the login state of public user identity, in the present invention, S-CSCF is except the pairing business description of public user identity that processing is registered, also travel through the defined register initial filter rule of business description of other implicit registration public user identity associations, initial filter criteria in registration message and the register initial filter rule is mated, and when the match is successful, send registration message to carry out third-party registration to corresponding application server (AS).
S-CSCF can handle filtering rule in the following ways:
(1) in subscription data, initial filter criteria and other initial filter criteria of third-party registration are incorporated into one, it is the initial filter criteria that can not comprise third-party registration in the subscription data, and in other professional initial filter criteria, increase the expansion indication of whether carrying out third-party registration.If comprise this indication, S-CSCF promptly initiates third-party registration to this AS, and according to the default process rule process of this initial filter criteria.
(2) S-CSCF is when initiating the third-party registration request, can be (for example at the header field of request message, extended registration message is used the P-Associated-URI header field) in carry all public user identity that this business description comprises (perhaps this subscription data comprise whole public user identity).For the AS that does not need third-party registration, behind the non-third-party registration request of the S-CSCF matching initial filtering rule, also can be (for example at the header field of the request message that is forwarded to AS, the expansion sip message uses the P-Associated-URI header field) in carry all public user identity that this business description comprises (perhaps this subscription data comprise whole public user identity).
Because what carry in the registration message is the public user identity that is registered, therefore when the initial filter criteria in registration message and other public user identity corresponding service are described mates, mate again behind the first public user identity that public user identity in the registration message is replaced with business description data correspondence.
Further,, from the subscription data that HSS downloads, increase AS and subscribe to indication at S-CSCF.S-CSCF can subscribe to indication according to this when initiating the third-party registration request, judge whether AS can initiate to subscribe to.For the AS that initiates to subscribe to, S-CSCF can only carry out third-party registration one time to this AS.For the AS that does not initiate to subscribe to, can handle with reference to above-mentioned the whole bag of tricks.
The public user identity that is registered in the third-party registration request message is the public user identity that comprises in the initial filter criteria registration message that the match is successful, or select from subscription data one by the public user identity of locking, or according to the public user identity of selection of configuration.
Public user identity in the third-party registration request message is the public identifier of SIP URI form.If public user identity is a Tel URI form, be carried in the third-party registration request message after then being converted into SIP URI form.
Be elaborated below in conjunction with accompanying drawing:
Embodiment one
Present embodiment is checked the initial filter criteria of the non-registered message in each business description, and whether the initial filter criteria increase expansion indication of third-party registration.The whole bag of tricks traversal business description data that S-CSCF is above-mentioned, if there is the expansion indication of third-party registration in the initial filter criteria in the business description, all public user identity with using this business description to comprise send a request message to carry out third-party registration to corresponding application server (AS) successively.In addition, also can use whole public user identity of comprising in described subscription data or described business description public user identity as register requirement, the application server of appointment (AS) sends a request message to carry out third-party registration in this initial filter criteria.
User with implicit registration business is when signatory, and is signatory according to the description processing method of existing standard; As shown in Figure 6, the process of S-CSCF processing register initial filter rule is as follows:
Step 600, user use a public user identifier registration, and behind the identification log of S-CSCF success, the subscription data from HSS downloads does not comprise register initial filter rule in the subscription data.
For user with implicit registration business, comprise all implicit registration public user identity that the public user identity that is registered is associated, the subscription data of download may comprise a plurality of business descriptions.
Step 610, according to the order of business description data in the subscription data, determine current business description data.
Step 620, from the current business data of description, get the highest initial filter criteria of priority as current initial filter criteria.
Whether the initial filter criteria in step 630, the current initial filter criteria of inspection exists the indication of third-party registration; If exist, then carry out step 640, if do not exist, then carry out step 650.
Step 640, judge whether this AS had carried out third-party registration in other initial filter criteria of same business description; If, then carry out step 660, otherwise, carry out step 650.
All public user identity that step 650, S-CSCF comprise with this business description send registration message to carry out third-party registration by ISC interface to the AS of initial filter criteria successively.
Step 660, judge whether to handle all initial filter criteria in this business description, if then carry out step 680, otherwise, carry out step 670.
Step 670, from untreated initial filter criteria, get the highest initial filter criteria of priority, carry out step 630 as current initial filter criteria.
Step 680, judge whether to handle all business descriptions, if then finish, otherwise get next untreated business description, and carry out step 620 as current business description data.
In said process, when S-CSCF handled third-party registration, if the AS of one of them triggering returns failure response, then the processing mode of S-CSCF was with reference to the mode among the embodiment one.
In said process, when S-CSCF handled third-party registration, if the AS of one of them triggering returns failure response, then S-CSCF should handle in the following manner:
(1) if the default process configuration data of initial filter criteria is Session-Continued or does not dispose the default process data that then S-CSCF continues follow-up processing.Comprise the filtering rule that continues to handle low priority in the same business description, and the initial filter criteria in other business descriptions that do not have to handle.
(2) if the default process configuration data of initial filter criteria is Session-Terminated, then S-CSCF should stop the processing to the follow-up low priority filtering rule in the current business description of handling, and initiates network to user side and nullifies.S-CSCF and in this business description the AS of third-party registration success initiate third party's de-registration request message.For other business descriptions, if business description disposes, this moment, S-CSCF tackled in this business description that the AS of third-party registration success initiates third party's de-registration request message.For the business description that does not also begin to handle, then S-CSCF no longer carries out any processing, and promptly S-CSCF stops its detection is handled.For the third-party registration logout message that S-CSCF initiates, no priority sequencing requirement between different business is described, promptly S-CSCF can handle the third-party registration logout message of the business description of handling earlier, handles other business descriptions again; Also can handle other business descriptions (otherwise promptly) earlier.
Embodiment two
Present embodiment S-CSCF uses the P-Associated-URI header field to carry whole public user identity of implicitly registered set at request message when initiating the third-party registration request.
Consult shown in Figure 7ly, the process of S-CSCF entity handles register initial filter rule is as follows in the present embodiment:
Step 700, user use a public user identifier registration, behind the identification log of S-CSCF success, from the subscription data of HSS download.
For user with implicit registration business, comprise all implicit registration public user identity that the public user identity that is registered is associated, the subscription data of download may comprise a plurality of business descriptions.
Step 710, the order (be not limited to this, as the order according to public user identity determined) definite according to business description data in the subscription data select a business description to describe as current business.
Step 720, from describing, current business gets the highest register initial filter rule of priority as current initial filter criteria.
Step 730, with registration message and current register initial filter rule coupling, if the public user identity in the initial filter criteria is different with the public user identity in the registration message, mate again after then using it to replace public user identity in registration message.If the match is successful, then carry out step 740, then carry out step 760 if it fails to match.
Step 740, judge whether this AS had carried out third-party registration in other initial filter criteria of same business description; If, then carry out step 760, otherwise, carry out step 750.
The public user identity that step 750, S-CSCF mate with this registration, send registration message to carry out third-party registration by ISC interface to the AS of initial filter criteria, the P-Associated-URI header field carries whole public user identity of implicitly registered set in the registration message.
Step 760, judge whether to handle all initial filter criteria in this business description, if then carry out step 780, otherwise, carry out step 770.
Step 770, from untreated initial filter criteria, get the highest initial filter criteria of priority, carry out step 730 as current initial filter criteria.
Step 780, judge whether to handle all business descriptions, if then finish, otherwise get next untreated business description, and carry out step 720 as current business description data.
In said process, when S-CSCF handled third-party registration, if the AS of one of them triggering returns failure response, then the processing mode of S-CSCF was with reference to the mode among the embodiment one.
The situation that does not need third-party registration for AS, S-CSCF after the match is successful, carries whole public user identity of implicitly registered set at other request messages except that the third-party registration request and initial filter criteria in the header field of the request message that is forwarded to this AS.
Above-mentioned various third-party registration mode can be used in combination as required, and 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 these of invention are revised for this 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 (18)

1、一种在IMS网络中处理注册初始过滤规则的方法,其特征在于,包括如下步骤:1. A method for processing registration initial filter rules in an IMS network, comprising the steps of: 服务呼叫会话控制功能(S-CSCF)在公共用户标识注册成功后,从归属用户服务器(HSS)下载对应的签约数据;The Serving Call Session Control Function (S-CSCF) downloads the corresponding subscription data from the Home Subscriber Server (HSS) after the public subscriber identity is registered successfully; S-CSCF遍历所述签约数据中的每个业务描述数据,将注册消息与注册初始过滤规则中的初始过滤规则进行匹配,并且在匹配成功时,向对应的应用服务器(AS)发送携带该业务描述包含的所有公共用户标识或该签约数据包含的所有公共用户标识的请求消息,以进行第三方注册。The S-CSCF traverses each service description data in the subscription data, matches the registration message with the initial filter rule in the registration initial filter rule, and when the match is successful, sends a message carrying the service to the corresponding application server (AS). A request message describing all public user identities contained or all public user identities contained in this subscription data for third-party registration. 2、如权利要求1所述的方法,其特征在于,若业务描述有多条注册初始过滤规则向同一个AS进行第三方注册,S-CSCF在处理完成第一条初始过滤规则后忽略后续触发到该AS的第三方注册。2. The method according to claim 1, wherein if the service description has multiple registration initial filter rules to register with the same AS for third-party registration, the S-CSCF ignores subsequent triggers after processing the first initial filter rule A third-party registration to the AS. 3、如权利要求1所述的方法,对于不需要第三方注册的AS,S-CSCF在除第三方注册请求之外的其他请求消息与初始过滤规则匹配成功后,在转发到该AS的请求消息的头域中携带隐式注册集的全部公共用户标识。3. The method according to claim 1, for an AS that does not require third-party registration, the S-CSCF forwards the request to the AS after other request messages except the third-party registration request successfully match the initial filtering rules. The header field of the message carries all public user identifiers of the implicit registration set. 4、如权利要求1所述的方法,其特征在于,所述签约数据中进一步携带AS是否发起订阅的指示;S-CSCF在向AS进行第三方注册过程中根据该AS的订阅指示确定该AS会发起订阅时,仅向该AS进行一次第三方注册。4. The method according to claim 1, wherein the subscription data further carries an indication of whether the AS initiates a subscription; the S-CSCF determines the AS according to the subscription indication of the AS during the third-party registration process with the AS. When a subscription is initiated, only one third-party registration is performed with the AS. 5、如权利要求1至4任一项所述的方法,其特征在于,第三方注册请求消息中的被注册的公共用户标识与初始过滤规则匹配成功的注册消息中包含的公共用户标识,或者是从签约数据中选择的一个没有被闭锁的公共用户标识,或者是根据配置选择的公共用户标识。5. The method according to any one of claims 1 to 4, characterized in that the registered public user ID in the third-party registration request message matches the public user ID contained in the registration message that successfully matches the initial filter rule, or Is an unblocked public user ID selected from the subscription data, or a public user ID selected according to configuration. 6、如权利要求5所述的方法,其特征在于,在第三方注册消息中携带的公共用户标识为SIP URI格式;或者6. The method according to claim 5, wherein the public user identification carried in the third-party registration message is in SIP URI format; or 在公共用户标识为Tel URI格式,将其转换为SIP URI格式并携带在第三方注册消息中。If the public user ID is in Tel URI format, convert it to SIP URI format and carry it in the third-party registration message. 7、如权利要求5所述的方法,其特征在于,S-CSCF在处理第三方注册过程中收到一个触发的AS返回失败响应消息后,若注册初始过滤规则的缺省处理配置数据为会话终止(Session-Terminated),S-CSCF则停止对当前正在处理的业务描述中的后续低优先级过滤规则的处理,并向用户侧发起网络注销。7. The method according to claim 5, characterized in that, after the S-CSCF receives a triggered AS return failure response message during the process of processing the third-party registration, if the default processing configuration data of the registration initial filtering rule is session Terminated (Session-Terminated), the S-CSCF stops processing the subsequent low-priority filtering rules in the service description currently being processed, and initiates a network logout to the user side. 8、如权利要求1所述的方法,其特征在于,S-CSCF还进一步向该业务描述数据中第三方注册已成功的AS,使用第三方注册该AS相同的公共用户标识,发起第三方注销请求消息。8. The method according to claim 1, wherein the S-CSCF further registers the successful AS with the third party in the service description data, uses the same public user ID as the third party to register the AS, and initiates the deregistration of the third party request message. 9、一种在IMS网络中处理注册初始过滤规则的方法,其特征在于,包括如下步骤:9. A method for processing registration initial filtering rules in an IMS network, comprising the following steps: 服务呼叫会话控制功能(S-CSCF)在公共用户标识注册成功后,从归属用户服务器(HSS)下载对应的签约数据,该签约数据的初始过虑规则中携带是否进行第三方注册的扩展指示;The Serving Call Session Control Function (S-CSCF) downloads the corresponding subscription data from the Home Subscriber Server (HSS) after the public user identity is successfully registered, and the initial filtering rule of the subscription data carries an extended indication of whether to perform third-party registration; S-CSCF遍历所述签约数据的每个业务描述数据,并且在检测到业务描述中的初始过滤规则中存在表明需要进行第三方注册的扩展指示时,向对应的应用服务器(AS)发送请求消息以进行第三方注册。The S-CSCF traverses each service description data of the subscription data, and sends a request message to the corresponding application server (AS) when it detects that there is an extended indication in the initial filter rule in the service description indicating that third-party registration is required for third-party registration. 10、如权利要求9所述的方法,其特征在于,所述签约数据中不包含第三方注册的初始过滤规则,并且所述第三方注册的扩展指示携带在业务的初始过滤规则中。10. The method according to claim 9, wherein the subscription data does not contain the initial filtering rules registered by the third party, and the extension indication of the third party registration is carried in the initial filtering rules of the service. 11、如权利要求9所述的方法,其特征在于,S-CSCF使用携带所述第三方注册的扩展指示的业务描述中包含的每个公共用户标识,依次向该初始过滤规则中指定的应用服务器(AS)发送请求消息以进行第三方注册;或者,使用所述签约数据或所述业务描述中包含的全部公共用户标识作为注册请求的公共用户标识,向该初始过滤规则中指定的应用服务器(AS)发送请求消息以进行第三方注册。11. The method according to claim 9, wherein the S-CSCF uses each public user ID contained in the service description carrying the extended indication of the third-party registration to sequentially send the application specified in the initial filtering rule The server (AS) sends a request message to perform third-party registration; or, use all the public user identifiers contained in the subscription data or the service description as the public user identifiers of the registration request, and send to the application server specified in the initial filter rule (AS) sends a request message for third-party registration. 12、如权利要求9所述的方法,其特征在于,若一个业务描述中有多条注册初始过滤规则存在向同一个AS进行第三方注册的扩展指示,S-CSCF在处理完成第一条初始过滤规则后忽略后续触发到该AS的第三方注册。12. The method according to claim 9, wherein if there are multiple registration initial filter rules in one service description, there are extended instructions for third-party registration with the same AS, the S-CSCF will process the first initial filter rule After the filter rule is ignored, the subsequent third-party registration to the AS is ignored. 13、如权利要求9所述的方法,其特征在于,对于不需要第三方注册的AS,S-CSCF在除第三方注册请求之外的其他请求消息与初始过滤规则匹配成功后,在转发到该AS的请求消息的头域中携带隐式注册集的全部公共用户标识。13. The method according to claim 9, wherein, for ASs that do not require third-party registration, the S-CSCF forwards to the The header field of the request message of the AS carries all public user identifiers of the implicit registration set. 14、如权利要求9所述的方法,其特征在于,所述签约数据中进一步携带AS是否发起订阅的指示;S-CSCF在向AS进行第三方注册过程中根据该AS的订阅指示确定AS会发起订阅时,仅向AS进行一次第三方注册。14. The method according to claim 9, wherein the subscription data further carries an indication of whether the AS initiates a subscription; the S-CSCF determines that the AS will When initiating a subscription, there is only one third-party registration with the AS. 15、如权利要求9至14任一项所述的方法,其特征在于,在第三方注册消息中携带的公共用户标识为SIP URI格式;或者15. The method according to any one of claims 9 to 14, wherein the public user identifier carried in the third-party registration message is in SIP URI format; or 在公共用户标识为Tel URI格式,将其转换为SIP URI格式并携带在第三方注册消息中。If the public user ID is in Tel URI format, convert it to SIP URI format and carry it in the third-party registration message. 16、如权利要求15所述的方法,其特征在于,S-CSCF在处理第三方注册过程中收到一个触发的AS返回失败响应消息后,按照该初始过滤规则的缺省处理规则处理。16. The method according to claim 15, wherein, after receiving a triggered AS return failure response message during the process of processing the third-party registration, the S-CSCF handles it according to the default processing rule of the initial filtering rule. 17、如权利要求16所述的方法,其特征在于,若注册初始过滤规则的缺省处理配置数据为会话终止(Session-Terminated),S-CSCF则停止对当前正在处理的业务描述中的后续低优先级过滤规则的处理,并向用户侧发起网络注销消息。17. The method according to claim 16, characterized in that, if the default processing configuration data of the registered initial filtering rule is Session-Terminated, the S-CSCF stops the subsequent processing of the service description currently being processed. Processing of low-priority filtering rules, and sending a network logout message to the user side. 18、如权利要求9所述的方法,其特征在于,S-CSCF还进一步向该业务描述数据中第三方注册已成功的AS,使用第三方注册该AS相同的公共用户标识,发起第三方注销请求消息。18. The method according to claim 9, wherein the S-CSCF further registers the successful AS with the third party in the service description data, uses the same public user ID as the third party to register the AS, and initiates the deregistration of the third party request message.
CN2006100065444A 2005-10-21 2006-01-13 Method for processing registration initial filtering rules in IMS network Expired - Fee Related CN101001248B (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN2006100065444A CN101001248B (en) 2006-01-13 2006-01-13 Method for processing registration initial filtering rules in IMS network
EP06805004A EP1879337B1 (en) 2005-10-21 2006-10-20 A method for processing the register message in the ims network according to the initial filtering rules
PCT/CN2006/002794 WO2007045182A1 (en) 2005-10-21 2006-10-20 A method for processing the register message in the ims network according to the initial filtering rules
CN200680011513.6A CN101156393B (en) 2005-10-21 2006-10-20 Method for processing registration message according to inceptive filtering regulation in IMS network
US11/946,612 US20080104696A1 (en) 2005-10-21 2007-11-28 Method of processing registration message according to initial filter criteria in ims network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100065444A CN101001248B (en) 2006-01-13 2006-01-13 Method for processing registration initial filtering rules in IMS network

Publications (2)

Publication Number Publication Date
CN101001248A true CN101001248A (en) 2007-07-18
CN101001248B CN101001248B (en) 2010-07-21

Family

ID=38693056

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100065444A Expired - Fee Related CN101001248B (en) 2005-10-21 2006-01-13 Method for processing registration initial filtering rules in IMS network

Country Status (1)

Country Link
CN (1) CN101001248B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009026777A1 (en) * 2007-08-27 2009-03-05 Zte Corporation Initial filter criteria downloading and processing method
WO2009030148A1 (en) * 2007-08-30 2009-03-12 Huawei Technologies Co., Ltd. Method, system and apparatus for transparent data processing
CN102025695A (en) * 2009-09-11 2011-04-20 中兴通讯股份有限公司 Method, equipment and system for recognizing PUI (average power utilization index) type
CN109714752A (en) * 2019-01-04 2019-05-03 中国联合网络通信集团有限公司 A kind of communication means and system based on block chain

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1299533C (en) * 2004-01-07 2007-02-07 华为技术有限公司 Method for user to register on belonging signatory user's service device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009026777A1 (en) * 2007-08-27 2009-03-05 Zte Corporation Initial filter criteria downloading and processing method
WO2009030148A1 (en) * 2007-08-30 2009-03-12 Huawei Technologies Co., Ltd. Method, system and apparatus for transparent data processing
CN102025695A (en) * 2009-09-11 2011-04-20 中兴通讯股份有限公司 Method, equipment and system for recognizing PUI (average power utilization index) type
CN109714752A (en) * 2019-01-04 2019-05-03 中国联合网络通信集团有限公司 A kind of communication means and system based on block chain
CN109714752B (en) * 2019-01-04 2021-09-03 中国联合网络通信集团有限公司 Communication method and system based on block chain

Also Published As

Publication number Publication date
CN101001248B (en) 2010-07-21

Similar Documents

Publication Publication Date Title
CN101156393B (en) Method for processing registration message according to inceptive filtering regulation in IMS network
JP4944202B2 (en) Provision of access information in communication networks
US8514870B2 (en) Method for implementing IP multimedia subsystem registration
KR100926724B1 (en) User registration in communication system
US8260290B2 (en) System and method for inbound roaming in IP multimedia subsystem networks
CN100551168C (en) The method of connecting multimedia subsystem of circuit field terminal and implement device thereof
US9479600B2 (en) Methods and apparatuses for initiating provisioning of subscriber data in a HSS of an IP multimedia subsystem network
US8918518B2 (en) Access session controller, IP multimedia subsystem and registration and session method thereof
WO2008095421A1 (en) System, device and method of providing service
CN101160920A (en) Method for authenticating user terminal and authentication system
CN101237692A (en) Device and related method for providing instance identifiers to network database nodes
WO2006099815A1 (en) A method for implementing the user registering in the ip multimedia subsystem and the system thereof
CN100499662C (en) Service realizing system and method for IP multimedia subsystem
US20080235778A1 (en) Communication network, an access network element and a method of operation therefor
CN105307144B (en) A kind of register method, method of calling, application server and network domain arrangement
KR20130024953A (en) Transmitting authentication information
WO2009010017A1 (en) The implementing method and system for ue redirection service of sharing pui
CN110324291A (en) A kind of communication means and Related product
CN1953390A (en) A method for processing register initial filter rule in IMS network
CN104168190B (en) A kind of method and device for calling routing
US8837463B2 (en) IP multimedia subsystem (IMS) and method for routing an HTTP message via an IMS
CN101001248A (en) Method for processing registration initial filter rule in IMS network
CN101175083A (en) IP Multimedia Subsystem Service Realization System and Method
US10412127B2 (en) Method and apparatus for establishing an additional session to an anonymous user
CN100459804C (en) Device, system and method of authenticating when terminal to access second system network

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100721

Termination date: 20150113

EXPY Termination of patent right or utility model