WO2016050032A1 - Procédé, dispositif, et système de traitement d'enregistrement d'utilisateur - Google Patents
Procédé, dispositif, et système de traitement d'enregistrement d'utilisateur Download PDFInfo
- Publication number
- WO2016050032A1 WO2016050032A1 PCT/CN2015/073804 CN2015073804W WO2016050032A1 WO 2016050032 A1 WO2016050032 A1 WO 2016050032A1 CN 2015073804 W CN2015073804 W CN 2015073804W WO 2016050032 A1 WO2016050032 A1 WO 2016050032A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- user registration
- tpud
- registration information
- cscf
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Definitions
- the present invention relates to the field of communications, and in particular to a user registration processing method, apparatus, and system.
- the IP Multimedia Core Subsystem is an IP-based network architecture proposed by the 3rd Generation Partnership Project (3GPP) to build an open and flexible network.
- 3GPP 3rd Generation Partnership Project
- the business environment supports multimedia applications and provides users with rich multimedia services.
- control layer In the IMS service system, the control layer and the service layer are separated.
- the control layer does not provide specific services, and only provides necessary triggering, routing, and accounting functions to the service layer.
- FIG. 1 is a schematic diagram of a basic IMS architecture defined by the 3GPP in the related art.
- the service triggering and control function in the control layer is implemented by a Call Session Control Function (CSCF).
- Call session control functions are divided into: proxy call session control function (Proxy-CSCF, referred to as P-CSCF), query call session control function (Interrogating-CSCF, referred to as I-CSCF) and service call session control function (Serving-CSCF, referred to as S-CSCF) three types.
- Prxy-CSCF proxy call session control function
- I-CSCF query call session control function
- S-CSCF service call session control function
- the business layer is composed of a series of application servers (Application Servers, referred to as ASs), which can provide specific business services.
- the control layer controls the service trigger according to the subscription information of the user, and invokes the service on the AS to implement the service function.
- the user's subscription data is stored in the home subscription server (HSS).
- HSS home subscription server
- the subscription data is downloaded from the HSS to the S-CSCF to which the user is registered.
- the end-to-end device in the session is called a user equipment (User Equipment, UE for short) and is responsible for the interaction with the user.
- Some UEs have multiple access networks, including packet switching through 3GPP (Packet Switch, referred to as For the PS) domain access network, access the network through other non-3GPP PS domains.
- 3GPP Packet Switch, referred to as For the PS
- PS Packet Switch
- Each user is assigned at least one SIP URI, called IMS public user identity (IMPU).
- IMPU IMS public user identity
- FIG. 2 is a flowchart of IMS registration in the related art. As shown in FIG. 2, the process includes the following steps:
- Step 201 The UE sends a SIP registration request message to the P-CSCF.
- Step 202 After receiving the SIP registration request message, the P-CSCF sends the message to the I-CSCF of the home IMS network.
- Step 203 After receiving the SIP registration request message, the I-CSCF initiates an inquiry to the HSS.
- Step 204 If the user has not registered at the IMS, the HSS will return an S-CSCF list; if the user has already registered at the IMS, the HSS will return the S-CSCF currently registered by the user;
- Step 205 If the I-CSCF receives the S-CSCF list, the I-CSCF selects an S-CSCF; the I-CSCF sends a registration request to the S-CSCF;
- Step 206 The S-CSCF sends a Cx-put/Cx-pull message to the HSS.
- Step 207 The HSS checks the status of the user. If the user does not register, sets the user status to registered, and records the registered S-CSCF name. The HSS returns the user's subscription data to the S-CSCF;
- Step 208 The S-CSCF performs a service control operation according to the subscription information of the user.
- Step 209 If the registration is successful, the S-CSCF returns a 200 OK message to the I-CSCF.
- Step 210 The I-CSCF forwards the 200ok message to the P-CSCF.
- Step 211 The P-CSCF forwards the 200ok message to the UE.
- Step 212 The S-CSCF initiates a third-party registration message to the AS according to the subscription data.
- Step 213 The AS returns a 200 ok message to the S-CSCF. Steps 212-213 are an example of step 208.
- FIG. 3 is a flowchart of a wildcard registration in the related art. As shown in FIG. 3, the process includes the following steps:
- Step 301 The IP-PBX sends a SIP registration request message to the IBCF/P-CSCF by using the wildcard IMPU.
- Step 302 After receiving the SIP registration request message, the P-CSCF sends the I-CSCF to the IMS network.
- Step 303 After receiving the SIP registration request message, the I-CSCF initiates an inquiry to the HSS.
- Step 304 If the user has not registered at the IMS, the HSS will return an S-CSCF list; if the user has already registered with the IMS, the HSS will return the S-CSCF currently registered by the user;
- Step 305 If the I-CSCF receives the S-CSCF list, the I-CSCF selects an S-CSCF; the I-CSCF sends a registration request to the S-CSCF;
- Step 306 The S-CSCF sends a Cx-put/Cx-pull message to the HSS.
- Step 307 The HSS finds that this is a wildcard registration, and all relevant users are set to be registered, and the registered S-CSCF name is recorded. The HSS returns the subscription data of all users to the S-CSCF;
- Step 308 The S-CSCF performs a service control operation according to the subscription information of the user.
- Step 309 If the registration is successful, the S-CSCF returns a 200 OK message to the I-CSCF.
- Step 310 The I-CSCF forwards the 200ok message to the IBCF/P-CSCF.
- Step 311 The IBCF/P-CSCF forwards the 200ok message to the IP-PBX.
- Step 312 The S-CSCF initiates a third-party registration message to the AS according to the subscription data.
- Step 313 The AS returns a 200 ok message to the S-CSCF. It should be noted that steps 312-313 are an example of step 308.
- each user's data is required to be configured in the HSS.
- third-party such as a business, a website, etc., especially the emergence of WebRTC technology, the above technology can not meet the demand.
- Each user needs to access a fixed P-CSCF when registering, and the network will assign an S-CSCF.
- the IP-PBX accesses the IMS network through the IBCF/P-CSCF.
- the network often allocates an S-CSCF to serve a specific enterprise network user.
- the S-CSCF also knows which IBCF to pass.
- /P-CSCF is connected to the enterprise network.
- third parties such as websites, there are many users.
- the performance of assigning a fixed S-CSCF cannot meet the requirements; at the same time, it is used to be scattered everywhere, there is no unified portal like IP-PBX, and access to P-CSCF is different.
- the existing enterprise network registration method cannot meet the demand.
- the registered S-CSCF cannot be recorded in the HSS.
- the present invention provides a method, an apparatus, and a system for processing a user registration, so as to at least solve the related art, the performance of assigning a unified S-CSCF to a registered user of a third-party user cannot meet the requirements, and the unified registration is performed due to user dispersion. The way it can't be achieved.
- a user registration processing method including: a third-party database TPUD stores third-party registered user registration information sent by an application server AS, where the user registration information includes: a registered user, and a service call session control function S-CSCF corresponding to the registered user; the TPUD receives a query request for querying user registration information; the TPUD sends the queried user registration information to the sending according to the query request The requestor of the query request.
- the method further includes: the TPUD receiving the logout request sent by the AS for canceling the user registration information; The TPUD deletes a registered user corresponding to the logout request, and a service call session control function S-CSCF corresponding to the registered user.
- a user registration processing method including: an application server AS acquiring user registration information from a third party registration, wherein the user registration information includes: a registered user, and the registered user corresponds to The service call session control function S-CSCF; the AS sends the acquired user registration information to a third-party database TPUD storage.
- the method further includes: the AS receiving a logout request for canceling user registration information; and the AS sending the location to the TPUD Deregistering the request, wherein the logout request is used by the TPUD to delete the user registration information.
- a user registration processing method including: an inquiry call session control function I-CSCF receives a registration request; and the I-CSCF registers with a third party according to the registration request
- the third party database TPUD of the subsequent user registration information queries the user registration information of the registered user, wherein the user registration information includes: a registered user, and a service call session control function S-CSCF corresponding to the registered user;
- the CSCF receives the user registration information queried by the TPUD; the I-CSCF performs a user registration process according to the received user registration information.
- a user registration processing apparatus which is applied to a third-party database TPUD, and includes: a first storage module, configured to store third-party registered user registration information sent by the application server AS, where The user registration information includes: a registered user, and a service call session control function S-CSCF corresponding to the registered user; the first receiving module is configured to receive a query request for querying user registration information; And being configured to send the queried user registration information to the requesting party that sends the query request according to the query request.
- the apparatus further includes: a second receiving module, configured to receive a logout request sent by the AS for canceling user registration information; and a deleting module, configured to delete the registered user corresponding to the logout request, and The service call session control function S-CSCF corresponding to the registered user.
- a second receiving module configured to receive a logout request sent by the AS for canceling user registration information
- a deleting module configured to delete the registered user corresponding to the logout request, and The service call session control function S-CSCF corresponding to the registered user.
- a user registration processing apparatus which is applied to an application server AS, and includes: an obtaining module, configured to obtain user registration information from a third party registration, wherein the user registration information includes: registration a user, and a service call session control function S-CSCF corresponding to the registered user; the second storage module is configured to send the obtained user registration information to a third-party database TPUD storage.
- the apparatus further comprises: a third receiving module configured to receive a logout request for canceling user registration information; and a second sending module configured to send the logout request to the TPUD, wherein the logout request Used by the TPUD to delete the user registration information.
- a user registration processing apparatus which is applied to an inquiry call session control function I-CSCF, comprising: a fourth receiving module configured to receive a registration request; and a query module configured to be configured according to the registration And requesting, by the third-party database TPUD for storing the third-party registered user registration information, the user registration information of the registered user, where the user registration information includes: a registered user, and a service call session control corresponding to the registered user
- the function S-CSCF is configured to receive the user registration information that is queried by the TPUD, and the processing module is configured to perform user registration processing according to the received user registration information.
- a user registration processing system comprising: the third party database TPUD according to any one of the above, the application server AS according to any one of the above, and the query call session described above.
- a control function I-CSCF wherein the connection manner between the AS and the TPUD includes at least one of the following: the AS is associated with the TPUD; the AS is separated from the TPUD; and the TPUD is configured with multiple ASs In one of the combinations, the TPUD is separated from other ASs other than the ASs in the plurality of ASs.
- the third-party database TPUD is used to store the third-party registered user registration information sent by the application server AS, wherein the user registration information includes: a registered user, and a service call session control function corresponding to the registered user S-
- the TPUD receives the query request for querying the user registration information; the TPUD sends the queried user registration information to the requester that sends the query request according to the query request, and the related technology is solved.
- FIG. 1 is a schematic diagram of a basic IMS architecture defined by the 3GPP in the related art
- FIG. 4 is a flowchart of a first method of user registration processing according to an embodiment of the present invention.
- FIG. 5 is a flowchart of a second method of user registration processing according to an embodiment of the present invention.
- FIG. 6 is a flowchart of a third method of user registration processing according to an embodiment of the present invention.
- FIG. 7 is a structural block diagram of a user registration processing apparatus 1 according to an embodiment of the present invention.
- FIG. 8 is a block diagram showing a preferred structure of a user registration processing apparatus 1 according to an embodiment of the present invention.
- FIG. 9 is a structural block diagram of a user registration processing apparatus 2 according to an embodiment of the present invention.
- FIG. 10 is a block diagram showing a preferred structure of a user registration processing apparatus 2 according to an embodiment of the present invention.
- FIG. 11 is a structural block diagram of a user registration processing apparatus 3 according to an embodiment of the present invention.
- FIG. 12 is a structural block diagram of a user registration processing system according to an embodiment of the present invention.
- FIG. 13 is a schematic diagram of a system architecture after adding a TPUD according to an embodiment of the present invention.
- 14-1 is a first embodiment of an implementation of a TPUD in an architectural diagram according to an embodiment of the present invention
- 14-2 is a second embodiment of an implementation of a TPUD in an architecture diagram according to an embodiment of the present invention.
- 14-3 is a third embodiment of an implementation of a TPUD in an architectural diagram according to an embodiment of the present invention.
- 15 is a flow chart of registration when a user is not registered according to a preferred embodiment of the present invention.
- 16 is a flowchart of re-registration when a user has registered according to a preferred embodiment of the present invention
- 17 is a flow chart of a user's logout in accordance with a preferred embodiment of the present invention.
- FIG. 4 is a flowchart of a user registration processing method according to an embodiment of the present invention. As shown in FIG. 4, the flow includes the following steps:
- the third-party database TPUD stores the third-party registered user registration information sent by the application server AS, where the user registration information includes: a registered user, and a service call session control function S-CSC corresponding to the registered user;
- Step S404 the TPUD receives a query request for querying user registration information
- Step S406 the TPUD sends the queried user registration information to the requesting party that sends the query request according to the query request.
- the third-party registered user registration information is not only solved in the related technology, but the third-party user cannot meet the requirements for assigning a unified S-CSCF during registration, and Decentralized, unified registration methods can not be achieved, and thus achieve the effect of greatly improving the efficiency of user registration.
- the TPUD receives the AS for sending the logout user registration.
- the logout request of the information the TPUD deletes the registered user corresponding to the logout request, and the service call session control function S-CSCF corresponding to the registered user.
- FIG. 5 is a flowchart of a method for processing user registration according to an embodiment of the present invention. As shown in FIG. 5, the process includes the following steps:
- step S502 the application server AS obtains the user registration information from the third-party registration, where the user registration information includes: the registered user, and the service call session control function S-CSCF corresponding to the registered user, and it should be noted that the AS obtains the S-CSCF.
- the way of the address may be in the registration message, or there may be no such address in the registration message, but the AS knows the sender, that is, the S-CSCF address, which is the way to obtain the address indirectly;
- Step S504 the AS sends the acquired user registration information to the third-party database TPUD storage.
- the obtained user registration information is stored in the third-party database TPUD, which provides a basis for the TPUD to provide user registration information in the registration process, and not only solves the registration of the third-party user in the related technology.
- the method further includes: the AS receives the logout request for canceling the user registration information; the AS sends a logout request to the TPUD, where the logout request is used for the TPUD to delete the user registration information.
- FIG. 6 is a flowchart of a method 3 for user registration processing according to an embodiment of the present invention. As shown in FIG. 6, the process includes the following steps:
- Step S602 the query call session control function I-CSCF receives the registration request
- Step S604 the I-CSCF queries, according to the registration request, the user registration information of the registered user to the third-party database TPUD for storing the third-party registered user registration information, where the user registration information includes: the registered user, and the corresponding user of the registered user.
- Step S606 the I-CSCF receives the user registration information queried by the TPUD;
- Step S608 the I-CSCF performs user registration processing according to the received user registration information.
- the I-CSCF obtains the third-party registered user registration information from the TPUD, and performs registration processing according to the obtained user registration information, which not only solves the related technology, but also the third-party user.
- Registered users are not able to meet the requirements for assigning a unified S-CSCF performance, and because of the user's Decentralized, unified registration methods can not be achieved, and thus achieve the effect of greatly improving the efficiency of user registration.
- a user registration processing device is also provided in this embodiment, and the device is used to implement the foregoing embodiments and preferred embodiments, and details are not described herein.
- the term "module” may implement a combination of software and/or hardware of a predetermined function.
- the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
- FIG. 7 is a structural block diagram of a user registration processing apparatus 1 according to an embodiment of the present invention. As shown in FIG. 7, the apparatus is applied to a third-party database TPUD, including: a first storage module 72, a first receiving module 74, and a first sending. Module 76, the device will be described below.
- TPUD third-party database
- the first storage module 72 is configured to store the third-party registered user registration information sent by the application server AS, where the user registration information includes: a registered user, and a service call session control function S-CSCF corresponding to the registered user;
- the module 74 is connected to the first storage module 72, and is configured to receive a query request for querying user registration information.
- the first sending module 76 is connected to the first receiving module 74, and is configured to query according to the query request. User registration information is sent to the requesting party that sent the query request.
- FIG. 8 is a block diagram showing a preferred structure of a user registration processing apparatus according to an embodiment of the present invention. As shown in FIG. 8, the apparatus includes a second receiving module 82 and a deleting module 84, in addition to all the modules shown in FIG. The device will be described below.
- the second receiving module 82 is connected to the first storage module 72, and is configured to receive the logout request sent by the AS for canceling the user registration information; the deleting module 84 is connected to the second receiving module 82, and is set to delete and logout.
- the corresponding registered user is requested, and the service call session control function S-CSCF corresponding to the registered user is requested.
- FIG. 9 is a structural block diagram of a user registration processing apparatus 2 according to an embodiment of the present invention. As shown in FIG. 9, the apparatus is applied to an application server AS, including: an obtaining module 92 and a second storage module 94. Description.
- the obtaining module 92 is configured to obtain user registration information from a third-party registration, where the user registration information includes: a registered user, and a service call session control function S-CSCF corresponding to the registered user; and a second sending module 94 connected to the foregoing The module 92 is configured to send the acquired user registration information to the third party database TPUD storage.
- FIG. 10 is a block diagram showing a preferred structure of a user registration processing apparatus 2 according to an embodiment of the present invention. As shown in FIG. 10, the apparatus includes: a third receiving module 102 and a third sending, in addition to all the modules shown in FIG. Module 104, the device will be described below.
- the third receiving module 102 is connected to the second sending module 94, and is configured to receive a logout request for canceling user registration information.
- the third sending module 104 is connected to the third receiving module 102 and configured to send a logout to the TPUD. Request, where the logout request is used by TPUD to delete user registration information.
- FIG. 11 is a structural block diagram of a user registration processing apparatus 3 according to an embodiment of the present invention. As shown in FIG. 11, the apparatus is applied to an inquiry call session control function I-CSCF, and includes: a fourth receiving module 112, a query module 114, The fifth receiving module 116 and the processing module 118 are described below.
- I-CSCF inquiry call session control function
- the fourth receiving module 112 is configured to receive the registration request, and the query module 114 is connected to the fourth receiving module 112, and configured to query the third-party database TPUD for storing the third-party registered user registration information according to the registration request.
- User registration information of the registered user wherein the user registration information includes: a registered user, and a service call session control function S-CSCF corresponding to the registered user;
- the fifth receiving module 116 is connected to the query module 114 and configured to receive the TPUD query.
- the user registration information is obtained; the processing module 118 is connected to the fifth receiving module 116, and is configured to perform user registration processing according to the received user registration information.
- FIG. 12 is a structural block diagram of a user registration processing system according to an embodiment of the present invention.
- the user registration processing system 120 includes: any one of the foregoing third-party databases TPUD 122, the application server AS 124 of any of the above, and the foregoing The query call session control function I-CSCF126, wherein the connection manner between the AS and the TPUD includes at least one of the following: AS and TPUD are combined; AS and TPUD are separated; TPUD is combined with one of the plurality of ASs, and TPUD and multiple The AS is divided into ASs other than the ASs in the AS.
- the user in the above-mentioned "third-party registered user” may be the user of the operator first, but may save the HSS of the operator Amobile by means of, for example, "mxcorp*@Amobile.com", or may be completely Third-party users are stored in the HSS of the operator Amobile by means of, for example, "*@mxcorp.com”. But in any case, the specific information of each user is not in the operator's database HSS and is managed by the third party itself.
- a registration method, system and device for a third-party IMS user in an IP multimedia subsystem are provided, so that the IMS network operator can provide more services to third-party services. good service.
- voice services can be effectively provided to third parties, which greatly simplifies the configuration of user data in the network.
- FIG. 13 is a schematic diagram of a system architecture after adding a TPUD according to an embodiment of the present invention.
- the database is connected to an AS, and stores registration information of a third-party user.
- the third-party registration is triggered on the S-CSCF, and the registration message is sent to the AS.
- the AS stores the user and its S-CSCF registration information on the TPUD.
- the I-CSCF registers it first queries the TUDB. If it is not queried, it performs the normal registration process. If the S-CSCF information of the user is queried, the logout message will be sent directly to the corresponding S-CSCF.
- the I-CSCF can be configured in the I-CSCF, and the configuration can identify which registrations are the above-mentioned third-party users that require special processing. If it is a normal user, the I-CSCF no longer queries the TPUD, but performs the existing registration process.
- the TPUD can be part of the AS.
- the interaction between the AS and the TPUD is an internal process; or it can be an independent entity; when the number of users is very large, in order to ensure load balancing, there are multiple implementation modes. .
- TPUD can be implemented in various ways.
- the TPUD can be implemented in the following manner:
- FIG. 14-1 is a schematic diagram of an implementation manner of a TPUD in an architecture diagram according to an embodiment of the present invention.
- the AS and the TPUD are combined, and there is only one such network element in the network.
- This scenario is suitable for scenarios with a small number of users.
- Figure 14-2 is similar to 14-1 except that TPUD and AS are separated.
- FIG. 14-2 is a schematic diagram of the implementation of the TPUD in the architecture diagram according to the embodiment of the present invention.
- the TPUD is independently set, and multiple ASs of the same type can access the TPUD. At this time, the ASs can be load balanced and can handle a large number of users. .
- 14-3 is a third embodiment of an implementation of a TPUD in an architectural diagram, between 14-1 and 14-2, in accordance with an embodiment of the present invention.
- FIG. 15 is a flow chart of registration when a user is not registered according to a preferred embodiment of the present invention. As shown in FIG. 15, the flow includes the following steps:
- Step S1501 The UE sends a SIP registration request message to the P-CSCF.
- Step S1502 After receiving the SIP registration request message, the P-CSCF sends the message to the I-CSCF of the home IMS network.
- Step S1503 The I-CSCF queries the TPUD for the registration status of the user; in this embodiment, the user is not registered.
- the I-CSCF can be configured to identify which registrations are third-party users that require special handling. If it is a normal user, the I-CSCF no longer queries and directly executes the existing registration process;
- Step S1504 The I-CSCF continues to initiate an inquiry to the HSS;
- Step S1505 The HSS returns an S-CSCF list
- Step S1506 The I-CSCF selects an S-CSCF, and sends a registration request to the S-CSCF.
- Step S1507 The S-CSCF sends a Cx-put/Cx-pull message to the HSS.
- Step S1508 The HSS returns the subscription data of the user to the S-CSCF;
- Step S1509 The S-CSCF performs a service control operation according to the subscription information of the user.
- Step S1510 The registration is successful, and the S-CSCF returns a 200 OK message to the I-CSCF.
- Step S1511 The I-CSCF forwards the 200ok message to the P-CSCF.
- Step S1512 The P-CSCF forwards the 200ok message to the UE.
- Step S1513 The S-CSCF initiates a third party registration message to the AS according to the subscription data.
- Step S1514 The AS sends a registration related information message to the TPUD, and the TPUD record saves the registration status of the user, and the corresponding S-CSCF;
- Step S1515 The AS returns a 200 ok message to the S-CSCF.
- FIG. 16 is a flowchart of re-registration when a user has registered according to a preferred embodiment of the present invention. As shown in FIG. 16, the flow includes the following steps:
- Step S1601 The UE sends a SIP registration request message to the P-CSCF.
- Step S1602 After receiving the SIP registration request message, the P-CSCF sends the message to the I-CSCF of the home IMS network.
- Step S1603 The I-CSCF queries the TPUD for the registration status of the user.
- the user has registered, and the TPUD sends the S-CSCF registered by the user to the I-CSCF.
- the I-CSCF can be configured to identify which registrations are third-party users that require special handling. If it is a normal user, the I-CSCF no longer queries and directly executes the existing registration process;
- Step S1604 The I-CSCF sends a registration request to the S-CSCF.
- Step S1605 The S-CSCF updates the registration information to the HSS (same step S1507, step S1508);
- Step S1606 The S-CSCF performs a service control operation according to the subscription information of the user.
- Step S1607 The registration is successful, and the S-CSCF returns a 200 OK message to the I-CSCF.
- Step S1608 The I-CSCF forwards the 200ok message to the P-CSCF.
- Step S1609 The P-CSCF forwards the 200ok message to the UE.
- Step S1610 The S-CSCF initiates a third party registration message to the AS according to the subscription data.
- Step S1611 The AS sends a registration related information message to the TPUD, and the TPUD record saves the registration status of the user, and the corresponding S-CSCF;
- Step S1612 The AS returns a 200ok message to the S-CSCF.
- Steps S1610 to S1612 are optional. As an optimization, they may not be executed.
- FIG. 17 is a flow chart of logout of a user according to a preferred embodiment of the present invention. As shown in FIG. 17, the process includes the following steps:
- Step S1701 The S-CSCF receives the logout request; there are many ways to log out, the user initiates, and the network initiates. This patent is concerned only with the processing after the S-CSCF receives the logout request. During the simplification, the process begins after the S-CSCF receives the logout request. The rest are related to the above related technologies;
- Step S1702 The S-CSCF cancels the registration of the user to the HSS (same as the related technology);
- Step S1704 The S-CSCF returns 200 ok;
- Step S1705 The S-CSCF initiates a third party logout to the AS;
- Step S1706 The AS initiates a logout to the TPUD, and the TPUD deletes the registration status of the user and the saved S-CSCF information.
- Step S1707 The AS returns 200 ok to the S-CSCF.
- modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
- the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
- the foregoing embodiments and preferred embodiments solve the problem in the related art that the performance of assigning a unified S-CSCF to a registered user of a third-party user cannot meet the requirements, and the manner of unified registration is also The problem that can not be achieved, and thus achieves the effect of greatly improving the efficiency of user registration.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
L'invention concerne un procédé, un dispositif, et un système d'enregistrement d'utilisateur. Le procédé comprend les étapes suivantes : une base de données tierce (TPUD) stocke des informations d'enregistrement d'utilisateur enregistré tierces envoyées par un serveur d'application (AS), les informations d'enregistrement d'utilisateur comprenant un utilisateur enregistré, et une fonction de commande de session d'appel de desserte (S-CSCF) correspondant à l'utilisateur enregistré ; la TPUD reçoit une demande d'interrogation pour interroger les informations d'enregistrement d'utilisateur ; et, d'après la demande d'interrogation, la TPUD envoie les informations d'enregistrement d'utilisateur interrogées, à un demandeur qui envoie la demande d'interrogation. La présente invention résout les problèmes liés, dans l'état de la technique, au fait que l'attribution d'une S-CSCF uniforme à des utilisateurs enregistrés des utilisateurs tiers ne peut pas satisfaire les exigences de performance, et qu'un enregistrement uniforme ne peut pas être exécuté car les utilisateurs sont dispersés. L'invention améliore ainsi significativement l'efficacité d'enregistrement des utilisateurs.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410526606.9 | 2014-09-30 | ||
| CN201410526606.9A CN105530228A (zh) | 2014-09-30 | 2014-09-30 | 用户注册处理方法、装置及系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016050032A1 true WO2016050032A1 (fr) | 2016-04-07 |
Family
ID=55629386
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/073804 Ceased WO2016050032A1 (fr) | 2014-09-30 | 2015-03-06 | Procédé, dispositif, et système de traitement d'enregistrement d'utilisateur |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105530228A (fr) |
| WO (1) | WO2016050032A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12010154B2 (en) * | 2018-05-15 | 2024-06-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Support for IMS virtual clients in multi-operator environment |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114189499B (zh) * | 2021-11-10 | 2024-02-23 | 厦门亿联网络技术股份有限公司 | 一种多业务关联交互的融合通信系统、方法及装置 |
| CN114493578B (zh) * | 2022-01-19 | 2025-10-28 | 深圳Tcl新技术有限公司 | 一种用户注册方法、装置及存储介质和服务器 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101043701A (zh) * | 2006-03-23 | 2007-09-26 | 华为技术有限公司 | 一种ip多媒体子系统为移动电路域用户提供注册和呼叫接续的方法及其系统 |
| CN101345748A (zh) * | 2007-07-13 | 2009-01-14 | 华为技术有限公司 | 将用户状态通知应用服务器的方法、系统及装置 |
| KR20100102363A (ko) * | 2009-03-11 | 2010-09-24 | 삼성전자주식회사 | 아이피 멀티미디어 서브시스템에서의 서비스 등록 방법 및 시스템 |
| CN102868670A (zh) * | 2011-07-08 | 2013-01-09 | 北京亿赞普网络技术有限公司 | 一种移动用户统一注册登录的系统及注册、登录方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE452484T1 (de) * | 2005-08-31 | 2010-01-15 | Huawei Tech Co Ltd | Verfahren zur sitzungsverarbeitung in einem ims und einer anrufstatus-abfrage-kontrollfunktion |
| EP1775902A1 (fr) * | 2005-10-11 | 2007-04-18 | Siemens Aktiengesellschaft | Assignement d'une S-CSCF et téléchargement d'un profil d' utilisateur pour des abonnés IMS, non-enregistrés, pour des services émanants |
| CN1968138A (zh) * | 2006-06-07 | 2007-05-23 | 华为技术有限公司 | Ims网络用户注册信息的管理方法和装置 |
| CN101014038B (zh) * | 2006-01-26 | 2011-01-05 | 华为技术有限公司 | 版权对象的生成与获取方法和系统 |
| CN100471150C (zh) * | 2006-06-15 | 2009-03-18 | 华为技术有限公司 | 建立订阅对话的方法及订阅用户事件的方法 |
-
2014
- 2014-09-30 CN CN201410526606.9A patent/CN105530228A/zh not_active Withdrawn
-
2015
- 2015-03-06 WO PCT/CN2015/073804 patent/WO2016050032A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101043701A (zh) * | 2006-03-23 | 2007-09-26 | 华为技术有限公司 | 一种ip多媒体子系统为移动电路域用户提供注册和呼叫接续的方法及其系统 |
| CN101345748A (zh) * | 2007-07-13 | 2009-01-14 | 华为技术有限公司 | 将用户状态通知应用服务器的方法、系统及装置 |
| KR20100102363A (ko) * | 2009-03-11 | 2010-09-24 | 삼성전자주식회사 | 아이피 멀티미디어 서브시스템에서의 서비스 등록 방법 및 시스템 |
| CN102868670A (zh) * | 2011-07-08 | 2013-01-09 | 北京亿赞普网络技术有限公司 | 一种移动用户统一注册登录的系统及注册、登录方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12010154B2 (en) * | 2018-05-15 | 2024-06-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Support for IMS virtual clients in multi-operator environment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105530228A (zh) | 2016-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9906566B2 (en) | Voice session termination for messaging clients in IMS | |
| RU2428803C2 (ru) | Способ, система и устройство для осуществления ассоциации пользовательской идентичности | |
| US8060597B2 (en) | Method for implementing service interaction in the IP multimedia subsystem | |
| JP5190072B2 (ja) | Ipマルチメディア・サブシステム・サービスへのグループ・アクセス | |
| CN101448240B (zh) | 初始会话协议终端的注册方法、系统及设备 | |
| US20090067408A1 (en) | Centralized call log and method thereof | |
| CN109951876B (zh) | 通信方法、相关装置及系统 | |
| CN102883302A (zh) | 网络中的业务迁移和激活 | |
| WO2020063911A1 (fr) | Procédé, appareil, et système de communication | |
| WO2009024076A1 (fr) | Procédé pour configurer un service et entité pour stocker une configuration de service | |
| WO2014114088A1 (fr) | Procédé et plate-forme de services pour mise en œuvre d'une fonction de services à haut débit dans un réseau de prochaine génération (ngn) | |
| WO2016050032A1 (fr) | Procédé, dispositif, et système de traitement d'enregistrement d'utilisateur | |
| EP2795865B1 (fr) | Établissement de session dans un réseau de sous-système multimédia ip | |
| WO2011110060A1 (fr) | Procédé et système d'enregistrement d'utilisateur | |
| US8649496B2 (en) | Call classification and forwarding | |
| CN100512495C (zh) | 一种实现被叫服务的方法和系统 | |
| US20150117423A1 (en) | Call routing for ip multimedia subsystem users | |
| JP5467138B2 (ja) | Ipマルチメディア・サブシステム・サービスへのグループ・アクセス | |
| CN101132400A (zh) | 在ip多媒体子系统网络实现号码携带的方法 | |
| KR101075614B1 (ko) | 아이피 기반 멀티미디어 서브시스템에서 가입자 정보유실시 착신호를 가능하게 하는 방법 | |
| CN101588568A (zh) | 一种ims更改用户注册状态的方法和装置 | |
| CN102379116B (zh) | 用于非别名身份的储存库数据的共享 | |
| CN100583894C (zh) | 用户注册方法、系统、应用服务器和网络设备 | |
| WO2016050033A1 (fr) | Procédé, dispositif, et système de traitement d'appel de terminal<0} | |
| WO2014037799A2 (fr) | Procédé, appareil et dispositif permettant de gérer une session ims |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15846754 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15846754 Country of ref document: EP Kind code of ref document: A1 |