CN1968138A - Subscriber registration information management method and apparatus in IMS network - Google Patents
Subscriber registration information management method and apparatus in IMS network Download PDFInfo
- Publication number
- CN1968138A CN1968138A CN 200610083171 CN200610083171A CN1968138A CN 1968138 A CN1968138 A CN 1968138A CN 200610083171 CN200610083171 CN 200610083171 CN 200610083171 A CN200610083171 A CN 200610083171A CN 1968138 A CN1968138 A CN 1968138A
- Authority
- CN
- China
- Prior art keywords
- information
- user
- user registration
- registration information
- ims network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims description 60
- 230000004044 response Effects 0.000 claims description 17
- 238000000034 method Methods 0.000 abstract description 32
- 230000008569 process Effects 0.000 description 17
- 238000001914 filtration Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000007600 charging Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The invention relates to a IMS network user register information manger, which comprises that: data interface for transmitting user register information to IMS network; a database for managing the user register information, with storing module for storing the user register information and inquire module for inquiring the user register information, while the register information at least comprises one of terminal information, access network information, attach network information, application server information, user register route information, and the address information of user contracted database. The invention also provides IMS network user register information manage method.
Description
Technical Field
The present invention relates to the field of communications, and more particularly, to a method and apparatus for managing IMS network user registration information.
Background
SIP (Session Initiation Protocol) is a VoIP standard issued by Internet Engineering Task Force (IETF) in 3 months 1999. SIP has increased telephony signaling and Quality of Service ("QoS") requirements as an important application of the Internet, and has unique user addressing and location capabilities. Recently, the practical role of SIP has been far beyond the application of VoIP (Voice Over IP ). SIP is a protocol for telephony signaling that is used to initiate a session, to control the establishment and termination of multimedia sessions involving multiple participants, and to dynamically adjust and modify session attributes: such as session bandwidth requirements, transmission media type (voice, video, data, etc.), codec format of the media, support for multicast and unicast, etc. Therefore, SIP is advantageous for developing value-added services for various applications in conjunction with the internet.
The related art IMS will be explained with reference to fig. 1.
Fig. 1 shows an architecture of an IMS 100 according to the related art.
An IMS (IP Multimedia Subsystem) is a Subsystem superimposed on a packet network by 3GPP (3rd generation Partnership Project), and uses a packet domain as a bearer channel for controlling signaling and media transmission, introduces an SIP protocol as a service control protocol, and provides rich Multimedia services by separating service control from bearer control by using the characteristics of simple SIP, easy expansion, and convenient media combination; the main functional entities in the IMS include a Call Session Control Function (CSCF) that controls functions such AS user registration and Session control, a Home Subscriber Server (HSS) that centrally manages user subscription data, and an Application Server (AS) that provides various service logic control functions.
The IMS network uses the registration process of the SIP protocol to realize the access of the user to the IMS network. In the process of user registration, the IMS network authenticates the private user identifier and establishes an access domain security channel, the user registration successfully establishes the relationship between the public user identifier and the current user location in a home domain S-CSCF (Serving CSCF, Serving call control entity), and the S-CSCF simultaneously takes down the subscription data of the user from the HSS.
IMS is 3GPP to superpose a subsystem on the packet network, adopt the packet domain as its control signaling and carrying channel of media transmission, introduce SIP agreement as the business control agreement, utilize SIP simple, easy to expand, media make up convenient characteristic, through separating business control and carrying control, provide abundant multimedia service; the main functional entities in the IMS include a call control entity CSCF for controlling functions such AS user registration and session control, a home subscriber server HSS for centrally managing user subscription data, and an application server AS for providing various service logic control functions. The IMS system architecture is shown in fig. 1.
As shown in the figure, the IMS system architecture implements the convergence of PSTN (Public switched telephone Network) and traditional mobile signaling Network (legacy mobile signaling Network). The CSCF is capable of establishing one or more multimedia sessions upon request by a user or a network entity. According to the description of 3gpp ts24.229, the P-CSCF (Proxy-CSCF, Proxy call control entity) and S-CSCF network elements need to release the established session and the already established session by sending a BYE message to the calling and called sides when the user is deregistered. The IMS architecture includes BGCF (break GateWay Control Function), MGCF (Media GateWay Control Function), MRFC (Multimedia Resource Function Controller), P-CSCF, SLF (Subscription Locator Function), UE (user equipment), IMS-MGW (IMS-Media GateWay, IMS Media GateWay), and MRFP (Multimedia Resource Function Processor).
Fig. 2 illustrates a registration procedure of an IMS network using the SIP protocol according to the related art.
According to the description of the 3GPP ts24.229 standard (GPP ts24.229, 3GPP standard protocol: IP multimedia call control protocol based on SIP and SDP; process 3), the IMS network uses the registration procedure of the SIP protocol to enable the user to access the IMS network. In the process of user registration, the IMS network authenticates the private user identifier and establishes an access domain security channel, the user registration successfully establishes the relationship between the public user identifier and the current position of the user in the home domain S-CSCF, and the S-CSCF simultaneously takes down the subscription data of the user from the HSS. As shown in fig. 2, the IMS AKA (authentication key agreement) authentication procedure is as follows:
step S202: UE initiates a registration request;
step S204: the P-CSCF analyzes the home network address in the registration request by using a DNS protocol, obtains the address of a home network I-CSCF (Interrogating Call Session control Function) of the user, and forwards the request message to the I-CSCF;
step S206: the I-CSCF inquires the registration state of the user from the HSS, and then acquires the address of the S-CSCF assigned to the user according to the information returned by the HSS;
step S208: HSS returns relative information, I-CSCF obtains address of S-CSCF assigned to user;
step S210: the I-CSCF sends the registration message to the S-CSCF;
step S212: the S-CSCF acquires an authentication set from the HSS after finding that the registration is the primary registration, and inquires the acquired authentication information according to the HSS;
step S214: HSS returns authentication information;
step S216: S-CSCF selects authentication vector, and sends authentication Challenge (401Challenge) to UE;
step S218: the I-CSCF returns the 401 message to the P-CSCF in the original route;
step S220: the P-CSCF forwards the message to the UE;
step S222: UE calculates authentication response and initiates a registration process again;
step S224: the P-CSCF uses DNS protocol to analyze the home network address in the registration request to obtain the address of the home network I-CSCF of the user;
step S226: I-CSCF inquires user register state from HSS, S-CSCF information returned by HSS;
step S228: S-CSCF information returned by HSS;
step S230: the I-CSCF sends the registration message to the S-CSCF;
step S232: and the S-CSCF checks the authentication response provided by the UE, and if the authentication response is matched with the authentication response, the authentication is successful. S-CSCF will upgrade the registration information of HSS, and request to download the signing data of the user;
step S234: HSS returns the signing data of user; and
steps S236 to S240: and returning a registration success confirmation message by the original route.
One or more Service profiles may be included in the IMS subscription downloaded by the S-CSCF. The service description comprises information such as public identification, core network service authorization, an initial filtering rule set, a shared initial filtering rule set and the like. Where the initial filter rule is a set of service parameters for the user. A service description may contain a list of a plurality of initial filter rules.
One initial filtering rule contains the following information:
● triggered Application Server (AS) address;
● priority of the initial filtering rule;
● trigger points;
● default handling; and
● optional service information.
Based on these parameters, the S-CSCF matches the received request message based on the trigger information in the trigger point from high to low in priority of the initial filtering rules. If the matching is successful, the S-CSCF sends a related request to the AS matched with the initial filtering rule through an ISC (IMS service control interface) interface.
If the subscription data stored by the HSS changes, the HSS actively initiates a subscription data updating request to the S-CSCF which is registered and stored, and after the S-CSCF receives the subscription data updating request, the S-CSCF updates the locally stored subscription data.
Fig. 3 shows a service provisioning architecture diagram of a related art IMS system 300 (note: for clarity, this figure does not list all interfaces between network elements, and descriptions of network elements in the figure that are not relevant to the present invention are omitted from the following description). The functions of the main functional entities in the IMS system will be described separately with reference to fig. 3.
In the IMS, the S-CSCF and the AS provide services interactively via an ISC interface, and the architecture thereof is shown in fig. 3. When the AS implements the service, the registration state, the user identifier, the subscription data, and the like of the user may be obtained from the HSS through an Sh interface (interface between the HSS and the AS).
HSS function description:
the HSS is the most important database for each user, stores all information related to subscription, and is used to support each network entity to process calls and sessions, and specifically includes: identification, numbering and addressing information of the user; security information of the user; location information of the user, user profile information (user profile information), and the like. A home network may have one or more HSS that provide a hall interface to outside for user data maintenance (adding, modifying, deleting, etc. user subscription data), depending on the number of mobile subscribers, the capacity of the network equipment, and the specific networking conditions. Meanwhile, the HSS supports user data download of a Cx interface (an interface between the HSS and an I-CSCF (inquiring Call Session Control Function)/S-CSCF (Serving Call Session Control Function)), and an Sh interface (an interface between the HSS and the AS). When a subscriber performs network registration, a registered message is transferred to a Home Location Register (HLR)/HSS, and subscription data of the subscriber is downloaded therefrom for subsequent service operations.
Description of the AS function:
the AS provides IM value-added service for the IMS user, can be positioned in a user home network, and can also be provided by a third party, and the AS obtains data related to the user service and user state information through an interface with the HSS.
User identification and registration status:
each user subscribing to the IMS service is assigned one or more private user identities by a home Network operator, for use in registration, authorization, management, and charging processes, using the format of a Network Access identity (NAI Network Access Identifier), and each IMS user also has one or more public user identities for identifying itself to find the other party when communicating with other users. Private user identities are generally not exposed to the outside, whereas public user identities are exposed to the outside and are used during sessions using various types of services.
The registration state of a user can be divided into a registration state, a deregistration state and an unregistered state according to whether the user initiates the registration process, wherein the registration state refers to that a public user identifier completes a REGISTER process and is allocated with a S-CSCF of a service, the deregistration state refers to that a public user identifier does not initiate the REGISTER process at all, and the unregistered state refers to that a public user identifier does not initiate the REGISTER process but is used as a called S-CSCF allocated with the service or one S-CSCF which stores the description information of the user corresponding to the public user identifier.
When the AS implements the service, the registration state, the user identifier, the subscription data, and the like of the user may be obtained from the HSS through the Sh interface. However, some services require more information, including location/address information, terminal capability information, access network information, visited network information, home network information, etc., however, in the above-mentioned related art IMS system, the AS cannot obtain the information of the user. For example, for the following services, the AS or the user cannot obtain the relevant information of the user:
1. self-adaptive video service: the AS can acquire bandwidth capacity and adapt to the video requirement of the service according to the information of the access network where the user is registered;
2. service for self-adapting home network capability: the AS adapts the service requirement according to the S-CSCF position and the capability information of the user registration; and
3. location services: and the AS inquires the position information registered by the user and provides related position service according to the position information.
Therefore, there is a need for a method and apparatus for managing IMS network user registration information that can solve the above-mentioned problems in the related art.
Disclosure of Invention
The invention aims to provide an IMS network user registration related information management device and method, which solve the problem that the AS or the user can not acquire the user related information.
According to an aspect of the present invention, there is provided an IMS network user registration information management apparatus, including: a data interface for communicating user registration information with an IMS network; and a database for managing user registration information, comprising: the storage module is used for storing user registration information; the query module is used for querying the user registration information; wherein the user registration information includes at least one of: terminal information, access network information, home network information, application server information, user registration routing information, and address information of a subscription database of a user.
In the IMS network user registration information management apparatus, the storage module includes at least one of the following: a register storage module, which is used for the register server to send a request to the IMS network user register information management device after the user register related to the user register information is successful, and the user register information is stored to the IMS network user register information management device; a subscription storage module, which is used for enabling the registration server to send a request to the IMS network user registration information management device after the successful establishment of the dialogue of the registration state of the network entity subscription user, and storing the user registration information related to the subscription to the IMS network user registration information management device; and the application server storage module is used for sending a request to the IMS network user registration information management device after the application server successfully registers the third party of the user so as to store the user registration information of the application server to the IMS network user registration information management device.
In the IMS network user registration information management apparatus, the query module includes at least one of: request/response query module: when the external functional entity sends a request message for inquiring the user registration information to the IMS network user registration information management device, the IMS network user registration information management device returns the user registration information; and a subscription/notification query module: when the external functional entity sends a request message for subscribing the user registration information to the IMS network user registration information management device, the IMS network user registration information management device and the external functional entity establish a subscription relationship, and the IMS network user registration information management device informs the external functional entity of the user registration information.
In the IMS network user registration information management apparatus, the terminal information includes at least one of: terminal address information, capability information, identification information, and location information registered by the user; access network information comprising at least one of: the type and the capability information of an access network in which the user is registered and the physical information corresponding to the terminal; visited network information comprising at least one of: address information and capability information of a proxy server through which a user registers; home network information comprising at least one of: the registration state of the user and the duration of a registration timer; address information of a registration server where the registration is located, capability information, address information of an application server registered by a third party, address information of a terminal subscribing a user registration state, and address information of a network element; and application server information comprising at least one of: address of application server, capability information, service information of user, authority information, and subscription information related to user service.
In the IMS network user registration information management apparatus described above, the IMS network user registration information management apparatus is added as a functional entity in the IMS network, or exists separately, or is built into a network entity.
In the above-described IMS network user registration information management apparatus, the IMS network user registration information management apparatus is built in the serving call control entity, the home subscriber server, or the application server.
According to another aspect of the present invention, there is provided an IMS network user registration information management method, including the steps of: step a, transferring user registration information with an IMS network; and step b, managing user registration information, comprising the steps of: storing user registration information; inquiring user registration information; wherein the user registration information includes at least one of: terminal information, access network information, home network information, application server information, user registration routing information, and address information of a subscription database of a user.
In the IMS network user registration information management method, storing the user registration information includes at least one of the following processes: the registration server sends a request after the user registration related to the user registration information is successful so as to store the user registration information; the registration server sends a request after the successful establishment of the dialogue of the registration state of the network entity subscription user so as to store the user registration information related to the subscription; and the application server sends a request after the third party of the user successfully registers so as to store the user registration information of the application server.
In the IMS network user registration information management method, querying user registration information includes at least one of the following processes: when the external functional entity sends a request message for inquiring the user registration information, returning the user registration information; and when the external functional entity sends a request message for subscribing the user registration information, establishing a subscription relationship to inform the external functional entity of the user registration information.
In the IMS network user registration information management method, the user registration information includes at least one of the following: terminal information, which includes at least one of: terminal address information, capability information, and identification information registered by the user; access network information comprising at least one of: the type, capability information, and location information of the access network where the user is registered; visited network information comprising at least one of: address information and capability information of a proxy server through which a user registers; home network information comprising at least one of: the registration state of the user and the duration of a registration timer; address information of a registration server where the registration is located, capability information, address information of an application server registered by a third party, address information of a terminal subscribing a user registration state, and address information of a network element; and application server information comprising at least one of: address of application server, capability information, service information of user, authority information, and subscription information related to user service.
Through the technical scheme, the invention realizes the following technical effects:
because the invention creates the user registration information database which is used for communicating with the IMS network to manage other more service information of the user, the storage and the query of the information are realized, thereby solving the problem that the AS or the user can not obtain the relevant information of the user at present.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 illustrates an architecture of an IMS according to the related art;
fig. 2 illustrates a registration procedure of an IMS network using the SIP protocol according to the related art;
fig. 3 illustrates a service providing architecture diagram of a related art IMS system;
fig. 4 shows an IMS network user registration information management apparatus according to the present invention;
fig. 5 illustrates an IMS network user registration information management method according to the present invention;
fig. 6 shows a message flow diagram of an IMS network user registration information management method according to one embodiment of the present invention; and
fig. 7 shows a message flow diagram of an IMS network user registration information management method according to another embodiment of the present invention.
Detailed Description
The present invention will be described in detail below with reference to the accompanying drawings.
An IMS network user registration information management apparatus and management method according to the present invention are explained with reference to fig. 4 and 5.
Fig. 4 shows an IMS network user registration information management apparatus 400 according to the present invention; fig. 5 illustrates an IMS network user registration information management method according to the present invention.
As shown in fig. 4, an IMS network user registration information management apparatus according to the present invention includes:
a data interface 410 for communicating user registration information with the IMS network, wherein the user registration information may include:
● terminal information: the method comprises the steps of registering terminal address information, capability information and identification information of a user;
● access network information: the method comprises the steps of determining the type and capability information of an access network in which a user is registered, and physical information corresponding to a terminal;
● visited network information: including address information, capability information, etc. of the proxy server through which the user has registered;
● home network information: the method comprises the steps of registering the state of a registered user and the duration of a registration timer; address information and capability information of a registration server where the user is registered, address information of an application server registered by a third party, address information of a terminal and a network element subscribing the user registration state, and the like;
● application server information including at least one of: the address of the application server, the capability information of the application server, the service information of the user, the authority information of the user and the subscription information related to the user service; and
● other information: user registration routing information, address information of a subscription database of the user, and the like; and a database 420 for managing user registration information.
Wherein, database 420 includes:
a storage module 422, configured to store user registration information; and a query module 424 for querying the user registration information.
Optionally, the foregoing URDB (user registration DataBase) functional entity may be added to the IMS network, and this entity may also exist alone or be built into other network entities. For an IMS network, the URDB may be built into functional entities such AS S-CSCF, HSS, AS, etc.
Specifically, optionally, the saving module 422 includes:
the registration storage module is used for enabling the registration server to send a request to the URDB functional entity after the user registration is successful and storing the user registration information to the URDB functional entity; and
and the subscription storage module is used for enabling the registration server to send a request to the URDB functional entity after the session of the terminal and other network entities subscribing the user registration state is successfully established, and storing the subscription-related user registration information to the URDB functional entity.
And the application server storage module is used for sending a request to the URDB functional entity by the application server after the third party of the user successfully registers, and storing the user registration information of the application server to the URDB functional entity.
Specifically, optionally, the query module 424 includes:
request/response query module (not shown): for making the URDB return user-related information when the external functional entity transmits a request message for inquiring user registration information to the URDB; and
subscription/notification query module (not shown): when the external functional entity sends a request message for subscribing the user registration information to the URDB, the URDB and the external functional entity establish a subscription relationship, and the URDB informs the external functional entity of the relevant information of the user.
As can be appreciated from the above description, as the user registration information database is created for communicating with the IMS network to manage further service information of the user, saving and querying of such information is achieved.
As shown in fig. 5, the IMS network user registration information management method according to the present invention includes the following steps:
step S502, transferring user registration information with the SIP network, where the user registration information may include:
● terminal information: the method comprises the steps of registering terminal address information, capability information and identification information of a user;
● access network information: the method comprises the steps of obtaining the type, capability information, position information and the like of an access network where a user is registered;
● visited network information: including address information, capability information, etc. of the proxy server through which the user has registered;
● home network information: the method comprises the steps of registering the state of a registered user and the duration of a registration timer; address information and capability information of a registration server where the user is registered, address information of an application server registered by a third party, address information of a terminal and a network element subscribing the user registration state, and the like;
● application server information: comprises at least one of the following: the address of the application server, the capability information of the application server, the service information of the user, the authority information of the user and the subscription information related to the user service; and
● other information: user registration routing information, location information of a subscription database of the user, and the like; and
step S504, user registration information is managed.
Wherein managing user registration information comprises the steps of:
● storing user registration information; and
● query the user for registration information.
Specifically, the saving of the user registration information includes at least one of the following processes:
the registration server sends a request after the user registration related to the user registration information is successful so as to store the user registration information;
the registration server sends a request after the successful establishment of the dialogue of the registration state of the network entity subscription user so as to store the user registration information related to the subscription; and
and the application server sends a request after the third party of the user successfully registers so as to store the user registration information of the application server.
Querying the user registration information includes at least one of:
when the external functional entity sends a request message for inquiring the user registration information, returning the user registration information; and
when the external functional entity sends a request message for subscribing the user registration information, a subscription relationship is established to inform the external functional entity of the user registration information.
Two embodiments according to the invention will be described below in connection with fig. 6 and 7.
The first embodiment is as follows:
fig. 6 shows a message flow diagram of an IMS network user registration information management method according to one embodiment of the present invention.
In the IMS network of this embodiment, the URDB according to the present invention is built into the HSS, and the AS queries the user location information through the URDB (HSS). As shown in fig. 6, the message flow includes the following steps:
step S602: UE initiates a registration request;
step S604: the P-CSCF uses DNS protocol to analyze the home network address in the registration request, obtains the address of the home network I-CSCF of the user, and forwards the request message to the I-CSCF;
step S606: the I-CSCF inquires the HSS about the registration state of the user, then acquires the address of the S-CSCF assigned to the user according to the information returned by the HSS,
step S608: HSS returns relative information, I-CSCF obtains address of S-CSCF assigned to user;
step S610: the I-CSCF sends the registration message to the S-CSCF;
step S612: the S-CSCF, which finds out the initial registration, takes the authentication set from the HSS, inquires the obtained authentication information according to the HSS,
step S614: HSS returns authentication information;
step S616: S-CSCF selects authentication vector, and sends authentication Challenge (401Challenge) to UE;
step S618: the I-CSCF returns the 401 message to the P-CSCF in the original route;
step S620: the P-CSCF forwards the message to the UE;
step S622: UE calculates authentication response and initiates a registration process again;
step S624: the P-CSCF uses DNS protocol to analyze the home network address in the registration request to obtain the address of the home network I-CSCF of the user;
step S626: I-CSCF inquires user register state from HSS, S-CSCF information returned by HSS;
step S628: S-CSCF information returned by HSS;
step S630: the I-CSCF sends a register message to the S-CSCF. (ii) a
Step S632: and the S-CSCF checks the authentication response provided by the UE, and if the authentication response is matched with the authentication response, the authentication is successful. S-CSCF saves the relative information of user to HSS (URDB), and updates the register information of HSS, and requests to download the signing data of user;
step S634: HSS returns the signing data of user;
steps S636 to S640: returning a registration success confirmation message by the original path;
step S642: the S-CSCF initiates a third party registration request to the AS according to an initial filtering rule in the subscription data of the user;
step S644: the AS processes the third party registration request and returns a successful response;
step S646: after the AS successfully registers, requesting the URDB to store user registration information of the application server, wherein the user registration information comprises service information, authority information, subscription information and the like of the user;
step S648: URDB returns a successful save response to AS;
step S650: AS requests the location information of the user from URDB according to the service requirement; and
step S652: the URDB returns the user location data to the AS.
Example two:
fig. 7 shows a message flow diagram of an IMS network user registration information management method according to another embodiment of the present invention.
In the IMS network of this embodiment, the URDB is built into the S-CSCF, and the AS queries the user home network information through the URDB (S-CSCF). As shown in fig. 7, the message flow includes the following steps:
step S702: UE initiates a registration request;
step S704: the P-CSCF uses DNS protocol to analyze the home network address in the registration request, obtains the address of the home network I-CSCF of the user, and forwards the request message to the I-CSCF;
step S706: the I-CSCF inquires the HSS about the registration state of the user, then acquires the address of the S-CSCF assigned to the user according to the information returned by the HSS,
step S708: HSS returns relative information, I-CSCF obtains address of S-CSCF assigned to user;
step S710: the I-CSCF sends the registration message to the S-CSCF;
step S712: the S-CSCF, which finds out the initial registration, takes the authentication set from the HSS, inquires the obtained authentication information according to the HSS,
step S714: HSS returns authentication information;
step S716: S-CSCF selects authentication vector, and sends authentication Challenge (401Challenge) to UE;
step S718: the I-CSCF returns the 401 message to the P-CSCF in the original route;
step S720: the P-CSCF forwards the message to the UE;
step S722: UE calculates authentication response and initiates a registration process again;
step S724: the P-CSCF uses DNS protocol to analyze the home network address in the registration request to obtain the address of the home network I-CSCF of the user;
step S726: I-CSCF inquires user register state from HSS, S-CSCF information returned by HSS;
step S728: S-CSCF information returned by HSS;
step S730: the I-CSCF sends a register message to the S-CSCF. (ii) a
Step S732: and the S-CSCF checks the authentication response provided by the UE, and if the authentication response is matched with the authentication response, the authentication is successful. S-CSCF saves the registration information of user to local (URDB), and updates the registration information of HSS, and requests to download the signing data of user;
step S734: HSS returns the signing data of user;
steps S736-S738: returning a registration success confirmation message by the original path;
steps S742-S746: the UE subscribes the registration state of the user to the S-CSCF;
steps S748-S752: the S-CSCF returns a subscription success confirmation message;
step S754: AS subscribes user registration information to URDB (S-CSCF);
step S756: the URDB confirms the subscription request of the AS;
step S758: URDB notifies AS of user registration information;
step S760: the AS acknowledges the notification message.
From the above description, it can be seen that the present invention achieves the following technical effects:
because the invention creates the user registration information database which is used for communicating with the IMS network to manage other more service information of the user, the storage and the query of the information are realized, thereby solving the problem that the AS or the user can not obtain the relevant information of the user at present.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. An IMS network user registration information management apparatus, comprising:
a data interface for communicating user registration information with an IMS network; and
a database for managing the user registration information, comprising:
the storage module is used for storing the user registration information; and
the query module is used for querying the user registration information; wherein,
the user registration information includes at least one of: the system comprises terminal information, access network information, home network information, application server information, user registration routing information and address information of a subscription database of the user.
2. The IMS network user registration information management apparatus according to claim 1, wherein the saving module includes at least one of:
a register storage module, configured to enable a register server to send a request to the IMS network user registration information management device after a user associated with the user registration information is successfully registered, and store the user registration information in the IMS network user registration information management device;
a subscription storage module, configured to enable a registration server to send a request to an IMS network user registration information management device after a session of a network entity subscribing to a registration state of the user is successfully established, and store the user registration information related to the subscription to the IMS network user registration information management device; and
and the application server storage module is used for sending a request to the IMS network user registration information management device after the application server successfully registers the third party of the user so as to store the user registration information of the application server on the IMS network user registration information management device.
3. The IMS network user registration information management apparatus according to claim 1, wherein the query module includes at least one of:
request/response query module: when the external functional entity sends a request message for inquiring the user registration information to the IMS network user registration information management device, the IMS network user registration information management device returns the user registration information; and
subscription/notification query module: when an external functional entity sends a request message for subscribing the user registration information to the IMS network user registration information management device, the IMS network user registration information management device and the external functional entity establish a subscription relationship, and the IMS network user registration information management device informs the external functional entity of the user registration information.
4. The IMS network user registration information management apparatus according to any of claims 1 to 3,
the terminal information includes at least one of the following: the terminal address information, the capability information, the identification information and the position information registered by the user;
the access network information, which includes at least one of: the type and the capability information of the access network in which the user is registered and the physical information corresponding to the terminal;
the visited network information comprising at least one of: address information and capability information of a proxy server through which the user has registered;
the home network information, which includes at least one of: the registration state of the user and the duration of a registration timer; address information of a registration server where the registration is located, capability information, address information of an application server registered by a third party, address information of a terminal subscribing the user registration state, and address information of a network element; and
the application server information, which includes at least one of: address of the application server, capability information, service information of the user, authority information, and subscription information related to the user service.
5. An IMS network user registration information management apparatus according to any of claims 1 to 3, characterized in that it is added as a functional entity in the IMS network, or exists separately, or is built-in into a network entity.
6. The IMS network subscriber registration information management apparatus of claim 5, wherein the IMS network subscriber registration information management apparatus is built into a serving call control entity, a home subscriber server, or an application server.
7. An IMS network user registration information management method is characterized by comprising the following steps:
step a, transferring user registration information with an IMS network; and
step b, managing the user registration information, which comprises the following steps: saving the user registration information; and
inquiring the user registration information; wherein,
the user registration information includes at least one of: the system comprises terminal information, access network information, home network information, application server information, user registration routing information and address information of a subscription database of the user.
8. The IMS network user registration information management method according to claim 7, wherein saving the user registration information includes at least one of:
the registration server sends a request after the user registration related to the user registration information is successful so as to store the user registration information;
the registration server sends a request after the successful establishment of a session of a network entity subscribing the registration state of the user so as to store the user registration information related to the subscription; and
and the application server sends a request after the third party of the user successfully registers so as to store the user registration information of the application server.
9. The IMS network user registration information management method according to claim 7, wherein querying the user registration information includes at least one of:
when an external functional entity sends a request message for inquiring the user registration information, returning the user registration information; and
and when the external functional entity sends a request message for subscribing the user registration information, establishing a subscription relationship to inform the external functional entity of the user registration information.
10. The IMS network user registration information management method according to any of claims 7 to 9, wherein the user registration information includes at least one of:
the terminal information includes at least one of the following: the terminal address information, the capability information and the identification information registered by the user;
the access network information, which includes at least one of: the type, capability information, and location information of the access network in which the user is registered;
the visited network information comprising at least one of: address information and capability information of a proxy server through which the user has registered;
the home network information, which includes at least one of: the registration state of the user and the duration of a registration timer; address information of a registration server where the registration is located, capability information, address information of an application server registered by a third party, address information of a terminal subscribing the user registration state, and address information of a network element; and
the application server information, which includes at least one of: address of the application server, capability information, service information of the user, authority information, and subscription information related to the user service.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610083171 CN1968138A (en) | 2006-06-07 | 2006-06-07 | Subscriber registration information management method and apparatus in IMS network |
PCT/CN2006/003821 WO2007076722A1 (en) | 2005-12-31 | 2006-12-31 | A method, system, apparatus and control function entity for providing user information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610083171 CN1968138A (en) | 2006-06-07 | 2006-06-07 | Subscriber registration information management method and apparatus in IMS network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1968138A true CN1968138A (en) | 2007-05-23 |
Family
ID=38076704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610083171 Pending CN1968138A (en) | 2005-12-31 | 2006-06-07 | Subscriber registration information management method and apparatus in IMS network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1968138A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010075721A1 (en) * | 2009-01-04 | 2010-07-08 | 华为技术有限公司 | Method and system for ims user level controlling based on the subscription data |
WO2011038691A1 (en) * | 2009-09-30 | 2011-04-07 | 华为技术有限公司 | Authentication method and device |
CN104052744A (en) * | 2014-06-16 | 2014-09-17 | 中国联合网络通信集团有限公司 | A service trigger method and device |
CN104486460A (en) * | 2014-12-19 | 2015-04-01 | 华为技术有限公司 | Application server address access method, equipment and system |
WO2016050033A1 (en) * | 2014-09-30 | 2016-04-07 | 中兴通讯股份有限公司 | Terminal call processing method, device and system<0} |
CN105530228A (en) * | 2014-09-30 | 2016-04-27 | 中兴通讯股份有限公司 | User registration processing method, device and system |
CN109241389A (en) * | 2018-08-31 | 2019-01-18 | 北京云迹科技有限公司 | The login state querying method and device of voice gateways |
-
2006
- 2006-06-07 CN CN 200610083171 patent/CN1968138A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010075721A1 (en) * | 2009-01-04 | 2010-07-08 | 华为技术有限公司 | Method and system for ims user level controlling based on the subscription data |
WO2011038691A1 (en) * | 2009-09-30 | 2011-04-07 | 华为技术有限公司 | Authentication method and device |
CN101668016B (en) * | 2009-09-30 | 2012-10-03 | 华为技术有限公司 | Authentication method and device |
CN104052744A (en) * | 2014-06-16 | 2014-09-17 | 中国联合网络通信集团有限公司 | A service trigger method and device |
CN104052744B (en) * | 2014-06-16 | 2017-06-16 | 中国联合网络通信集团有限公司 | A kind of service trigger method and device |
WO2016050033A1 (en) * | 2014-09-30 | 2016-04-07 | 中兴通讯股份有限公司 | Terminal call processing method, device and system<0} |
CN105530228A (en) * | 2014-09-30 | 2016-04-27 | 中兴通讯股份有限公司 | User registration processing method, device and system |
CN104486460A (en) * | 2014-12-19 | 2015-04-01 | 华为技术有限公司 | Application server address access method, equipment and system |
WO2016095698A1 (en) * | 2014-12-19 | 2016-06-23 | 华为技术有限公司 | Method, device and system for acquiring address of application server |
CN104486460B (en) * | 2014-12-19 | 2018-04-27 | 华为技术有限公司 | Application server address acquisition methods, equipment and system |
CN109241389A (en) * | 2018-08-31 | 2019-01-18 | 北京云迹科技有限公司 | The login state querying method and device of voice gateways |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1297124C (en) | System and method for carrying service using circuit switching in IP multimedia subsystem | |
CN1852323A (en) | Treatment of correlative information of user access in a core network subsystem | |
CN1941933A (en) | Method and telecommunication system for accessing IMS domain to circuit domain users | |
CN1792104A (en) | Service provisioning in a communication system | |
CN1909681A (en) | Cross-domain route control method for the third generation mobile communication system | |
CN101052161A (en) | Method and system for realizing IMS business intercommunication | |
CN1747470A (en) | Service signal processing system and method for group domain | |
CN1968138A (en) | Subscriber registration information management method and apparatus in IMS network | |
CN1773967A (en) | Method for providing service to circuit field user via group field | |
CN1897578A (en) | Message conversion and converting system | |
CN101052154A (en) | IP multimedia sub system and its coding and decoding switching control method | |
CN1859395A (en) | Service realizing system and method for IP multimedia subsystem | |
CN1866930A (en) | System and method for realizing customized ring back tone based on IP multimedia subsystem | |
CN1838610A (en) | Method for realizing user registration in internet protocol multimedia subsystem | |
CN101052234A (en) | User's position information obtaining and transmitting method and network device | |
CN1893427A (en) | Method for conducting business support ability consultation | |
CN1913503A (en) | Control method and system of session route path | |
CN1870777A (en) | Method, network and equipment for selecting called route | |
CN1819580A (en) | Communication equipment, communication control equipment, and communication system | |
CN1842211A (en) | Method and system for realizing route control | |
CN1925450A (en) | Communication method preventing circumbendibus of media-flow | |
CN1825830A (en) | System and method for implementing route control | |
CN101064644A (en) | Method and system for sensing state of user to perform IMS service and give notice | |
CN1925633A (en) | CS domain call ending system and method | |
CN1882172A (en) | User registration and conversation switching method in IP multimedia terminal and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20070523 |