WO2011140883A1 - Method and system for logging off users - Google Patents

Method and system for logging off users Download PDF

Info

Publication number
WO2011140883A1
WO2011140883A1 PCT/CN2011/072880 CN2011072880W WO2011140883A1 WO 2011140883 A1 WO2011140883 A1 WO 2011140883A1 CN 2011072880 W CN2011072880 W CN 2011072880W WO 2011140883 A1 WO2011140883 A1 WO 2011140883A1
Authority
WO
WIPO (PCT)
Prior art keywords
cscf
user
notification message
public
user identifier
Prior art date
Application number
PCT/CN2011/072880
Other languages
French (fr)
Chinese (zh)
Inventor
缪永生
李世涛
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2011140883A1 publication Critical patent/WO2011140883A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]

Definitions

  • the present invention relates to the field of communications, and in particular to a method and system for canceling a user.
  • IP Multimedia Subsystem IMS
  • 3GPP 3rd Generation Partnership Project
  • SIP Session Initiation Protocol
  • SIP Session Initiation Protocol
  • the proposal of IMS complies with the trend of communication network convergence development.
  • the main functional entities in the IMS system include: User Equipment (UE), Proxy call session control function (P-CSCF), and Interrogating call session.
  • Control Function referred to as I-CSCF
  • S-CSCF Serving call session control function
  • HSS Home Subscriber Server
  • AS Application Server
  • the Public User Identity is the user ID that the user communicates in the IMS network. If an IMS public user ID is to be used for the session, the user must first register. The registration process is to carry out the location on the network.
  • a Subscribe / Notify mechanism allows a network entity to subscribe to certain resource information. When the resource information changes, the network entity responsible for the resource can notify the subscriber. After the registration is successful, the UE, the P-CSCF, and the AS will establish a subscription for the user registration status to the S-CSCF. After the user registration status is changed, the S-CSCF can notify the P-CSCF, UE, and AS through the Notify message to ensure the entire network. Data consistency.
  • a subscription/notification relationship established between a UE, a P-CSCF, an AS, and an S-CSCF when the registration status of the user changes, the S-CSCF actively sends a Notify notification message to notify UE, P-CSCF, AS. Therefore, the data of the entire network of the UE, the P-CSCF, the S-CSCF, the HSS, and the AS are consistent.
  • the S-CSCF can actively log off the user for the operation and maintenance needs of the operator (such as blacklist, arrears, pirate call, user management, etc.). The S-CSCF actively cancels the user process in the IMS system, as shown in FIG.
  • Step S202 The S-CSCF decides to actively log off an IMS user according to the local policy or the operation and maintenance requirement;
  • Step S204 based on The established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, the request is used by the S-CSCF to notify the UE to cancel the user, and the request message carries the public user identifier of the user only;
  • Step S206 the P-CSCF forwards The notify request to the UE;
  • Step S208 after the UE completes the logout logic, sends a response message of the notify request to the P-CSCF, such as 200 OK;
  • Step S210 the P-CSCF forwards the notify response message to the S-CSCF;
  • Step S212 based on the established The subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, the request is used by the S-CSCF to notify the P-CSCF to cancel the user, and the request message carries the public user identifier of
  • Step SAR the request message carries the public user identifier of the user, and the HSS is notified to log off the user;
  • Step S222 After the AS completes the processing logic, the AS sends a response message of the notify request to the S-CSCF, such as 200 OK.
  • the S-CSCF when the S-CSCF actively deregisters the user, the UE, the P-CSCF, the S-CSCF, and the HSS can be guaranteed.
  • the AS's network-wide data is consistent.
  • the main objective of the present invention is to provide a method for canceling the user to solve the above problem. At least one of the problems. According to one aspect of the invention, a method of logging out a user is provided.
  • the method for canceling a user includes: the service call S-CSCF receives a notification message from the AS indicating that the user is logged off, wherein the notification message carries the public user identifier; the S-CSCF parses the notification message and cancels the corresponding corresponding to the public user identifier. user. Before the S-CSCF receives the notification message, the method further includes: the AS determines, according to the local policy and/or the operation requirement, that the user needs to be actively logged off; the AS constructs the notification message.
  • the AS constructs the notification message to include: the AS in the notification message carries the indication information of the AS actively canceling the user through the session initial protocol SIP header field or the extended parameter in the header field.
  • the S-CSCF parsing the notification message includes: The S-CSCF obtains the public user identifier and the indication information from the notification message.
  • the S-CSCF determines the validity of the notification message. If the notification message is valid, the S-CSCF determines to cancel the user corresponding to the public user identifier.
  • the notification message includes one of the following: a registration request message, a subscription request message.
  • a system for logging out of a user comprises: AS, configured to send a notification message indicating that the user is logged out to the service call S-CSCF, wherein the notification message carries a public user identifier; S-CSCF, set to resolve the notification message and log out of the public User corresponding to the user ID.
  • the AS is also configured to determine the need to actively log off the user based on local policies and/or operational requirements to construct a notification message.
  • the AS is further configured to carry the indication information of the AS actively deregistering the user through the session initial protocol SIP header field or the extended parameter in the header field in the notification message.
  • the S-CSCF is further configured to obtain a public user identifier and indication information from the notification message.
  • the S-CSCF is further configured to determine the validity of the notification message, and determine to cancel the user corresponding to the public user identifier if the notification message is legal.
  • the AS actively constructs and sends a notification message to the S-CSCF, and the S-CSCF completes the operation of canceling the user, and solves the problem that the S-CSCF actively cancels the user in the related technology and cannot satisfy the third-generation partner program and the operator based on the operation.
  • the need for peacekeeping strategies can meet the needs of operators' operation and maintenance strategies and improve user experience.
  • FIG. 1 is a schematic diagram of an IMS network architecture according to the related art
  • FIG. 2 is a flowchart of an IP multimedia subsystem S-CSCF actively deregistering a user according to the related art
  • FIG. 3 is a logout according to an embodiment of the present invention.
  • FIG. 4 is a flowchart of a method for canceling a user according to a preferred embodiment 1 of the present invention
  • FIG. 5 is a flowchart of a method for canceling a user according to a preferred embodiment 2 of the present invention
  • BEST MODE FOR CARRYING OUT THE INVENTION will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. The present invention will be further described in detail below in conjunction with the drawings and specific embodiments.
  • the S-CSCF can actively log out the user. However, based on the requirements of the operator's operation and maintenance and the policy, the AS is expected to actively log off the user.
  • Step S302 The S-CSCF receives a notification message from the AS indicating that the user is logged off, where the notification message carries the public user identifier.
  • Step S304 The S-CSCF parses the notification message and deregisters the user corresponding to the public user identifier.
  • the AS constructs a notification message indicating the logout user, and the S-CSCF receives and parses the notification message to perform the operation of logging out the user.
  • the AS determines, according to the local policy and/or the operation requirement, that the user needs to be actively logged off, and constructs the notification message.
  • AS operates, for meeting the needs of operators' operation and maintenance policies (AS actively deregisters users' needs) and improve user experience.
  • the local policy may be configured statically or dynamically according to the needs of different operators.
  • the operation and maintenance requirements may be at least one of the following service requirements: blacklist, arrears, basic service failure, and the like.
  • the AS configuration notification message may include the following process:
  • the AS carries the indication information of the AS actively deregistering the user in the notification message by using the SIP header field or the extended parameter in the existing header field.
  • the S-CSCF parsing notification message may include the following process: The S-CSCF obtains the public user identifier and the foregoing indication information from the notification message.
  • the process of constructing the above notification message by the AS and the process of the S-CSCF parsing the notification message can effectively realize the purpose of the AS actively deregistering the user, and improve the user body risk. And the method is simple and easy to implement.
  • the following processing may be further included: (1) the S-CSCF determines the validity of the notification message;
  • the S-CSCF determines to log out the user corresponding to the above public user identity.
  • the S-CSCF can determine the validity of the notification message according to the AS identifier or the IP address information carried in the notification message, and perform the logout user operation on the legal notification message. .
  • the security of the network can be enhanced to prevent malicious logout attacks. Ensure that the appropriate logout action is performed on legitimate cancellation notices.
  • the notification message includes but is not limited to one of the following: a registration request message, a subscription request message, and the notification message may also be other messages based on the SIP protocol.
  • FIG. 4 (the notification message is a registration request message) and FIG. 5 (the notification message is a subscription request message).
  • 4 is a flow chart of a method of deregistering a user in accordance with a preferred embodiment 1 of the present invention.
  • the AS constructs a registration request message, where the message carries a public user identifier (ie, a user indicating that the user needs to be logged out), and the AS cancels the user indication, and the S-CSCF determines the indication and obtains related information.
  • a public user identifier ie, a user indicating that the user needs to be logged out
  • Step S402 The AS determines to actively deregister the IMS user according to the operation and maintenance management requirement
  • Step S404 The AS constructs a Register request, and the notification message carries the public user identification information, and the Expires is equal to 0.
  • the SIP protocol extension field or the extended parameter carries the AS active logout indication, such as Event: asdereg protagonist AS constructs the logout notification message, and sends it to the S-CSCF;
  • Step 4 gathers S406: The S-CSCF receives the AS request message, and passes The prior art judges the validity of the notification message, and through the extended field or the extended parameter in the message, parses out the AS to actively log out the user indication, and prepares to perform the logout user operation;
  • Step S410 Based on the established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, where the request is used by the S-CSCF to notify the UE to log off.
  • the user the request message, carries the public user identifier of the user;
  • Step S412 The P-CSCF forwards the notify request to the UE;
  • Step S414 After completing the logout logic, the UE sends a response message of the notify request to the P-CSCF, such as 200 OK;
  • Step S416 The P-CSCF forwards the notify response message to the S-CSCF;
  • Step S418 Based on the established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, the request is used by the S-CSCF to notify the P-CSCF to log off the user.
  • the request message carries the public user identifier of the user.
  • Step S420 After completing the processing logic, the P-CSCF sends a response message of the notify request to the S-CSCF, such as 200 OK.
  • Step S422 The S-CSCF sends an update user request to the HSS ( Server Assignment Request (SAR), the request message carries the public user ID of the user, and notifies the HSS to log off the user;
  • Step S424 After the HSS completes the logout logic, sends an update to the S-CSCF.
  • User response Server Assignment Answer, referred to as the SAA).
  • FIG. 5 is a flow chart of a method for canceling a user in a preferred embodiment 2 of the present invention. As shown in FIG.
  • the AS constructs a subscribe request message, the message carries the public user identifier, and the AS cancels the user indication, and the S-CSCF performs the logout user operation after determining the indication and obtaining the related information.
  • the method mainly includes the following processing: Step S502: The AS determines to actively deregister the IMS user according to the operation and maintenance management requirement. Step S504: The AS constructs a subscribe request, and the notification message carries the public user identification information, and the Expires is equal to 0.
  • the SIP protocol extension field or the extended parameter carries the AS active logout indication, such as Event: asdereg constructive AS constructs the logout notification message, and sends it to the S-CSCF;
  • Step S506 The S-CSCF receives the AS request message, determines the validity of the notification message by using the prior art, and parses out the AS active logout user indication through the extended field or the extended parameter in the message, and prepares to perform the logout user operation;
  • Step S512 The P-CSCF forwards the notify request to the UE;
  • Step S514 After completing the logout logic, the UE sends
  • SAA Assignment Answer
  • 6 is a structural block diagram of a system for logging out a user according to an embodiment of the present invention.
  • the system is applied to the IP multimedia subsystem.
  • the system includes: an application server (AS) 10, configured to send a notification message to the S-CSCF indicating that the user is logged off, where the notification message carries the public user identifier;
  • the S-CSCF 12 is configured to parse the notification message and deregister the user corresponding to the public user identifier.
  • the AS 10 constructs a notification message indicating the logout user, and the S-CSCF 12 receives and parses the notification message to perform the operation of canceling the user.
  • the AS 10 can be compatible with the existing S-CSCF to log out the user's process, and realize the purpose of the AS actively deregistering the user and improve the user experience.
  • the AS 10 is further configured to determine that the local policy and/or operational requirement needs to actively log off the user, constructing the notification message. With the above processing, it can meet the needs of operators' operation and maintenance strategies (AS actively deregisters users' needs) and improve user body-risk.
  • the AS 10 is further configured to carry the indication information that the AS actively logs out the user by using the extended parameter in the SIP header field or the header field in the notification message.
  • the S-CSCF 12 is further configured to obtain the public user identifier and the indication information from the notification message.
  • the S-CSCF 12 is further configured to determine the validity of the notification message, and determine to cancel the user corresponding to the public user identifier when the notification message is legal.
  • the preferred working mode of the combination of the AS 10 and the S-CSCF 12 can be referred to the description in FIG. 3 to FIG. 5 , and details are not described herein again.
  • the AS constructs a logout notification message of the user, and the message carries the public user identifier and the indication information of the AS logout user, and the S-CSCF parses the message and performs the logout user.
  • the operation ensures the consistency of data across the entire network between the UE, the P-CSCF, the S-CSCF, and the AS. It can meet the needs of operators' operation and maintenance policies (AS actively deregisters users' needs) and improves user experience. And the method is simple and effective, and can be compatible with the process of the existing S-CSCF to log off the user.
  • the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed 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.

Abstract

A method and a system for logging off users, which are applied to IP multimedia subsystems, are disclosed in present invention. In the method, a service call session control function (S-CSCF) receives a notification message indicating logging off users from an application server (AS), wherein the notification message carries a public user identifier (S302). The S-CSCF resolves the notification message and logs off users corresponding to the public user identifier (S304). According to the solution in present invention, a problem that logging off users actively by the S-CSCF in the related technology does not satisfy requirements of a third generation partnership project and operator based on operation maintenance and policy is solved, thus the requirements of operation maintenance and policy of the operator can be satisfied and the users experience is enhanced.

Description

注销'用户的方法及系统 技术领域 本发明涉及通信领域, 具体而言, 涉及一种注销用户的方法及系统。 背景技术 IP 多媒体子系统 ( IP Multimedia subsystem, 简称为 IMS ) 是第三代合 作伙伴组织 ( 3rd Generation Partnership Project , 简称 为 3 GPP ) 定义的下 一代网络的标准, 它的显著特点是釆用了会话初始协议(Session Initiation Protocol, 简称为 SIP )体系, 通讯与接入无关, 可以具备多种媒体业务控制 功能与承载能力分离, 呼叫与会话分离, 应用与服务分离, 业务与网络分离, 以及移动网与因特网业务融合等多种能力。  TECHNICAL FIELD The present invention relates to the field of communications, and in particular to a method and system for canceling a user. BACKGROUND The IP Multimedia Subsystem (IMS) is a standard for the next generation network defined by the 3rd Generation Partnership Project (3GPP), and its remarkable feature is the use of a session. The initial protocol (Session Initiation Protocol, SIP for short) is independent of communication. It can have multiple media service control functions and bearer separation, call and session separation, application and service separation, service and network separation, and mobile network. A variety of capabilities, such as integration with Internet services.
IMS的提出顺应了通讯网融合发展的趋势。 IMS 体系中的主要功能实体 包括: 用户设备(User Equipment, 简称为 UE ), 代理呼叫会话控制功能实 体 ( Proxy call session control Function , 简称为 P-CSCF ), 查询呼叫会话控 制功能实体( Interrogating call session control Function ,简称为 I-CSCF) , 务呼叫会话控制功能实体 ( Serving call session control Function, 简称为 S-CSCF), 归属用户服务器(Home subscriber Server , 简称为 HSS ) , 以及 应用服务器 ( Application Server , 简称为 AS ), 网络架构如图 1所示。 公有用户标识 (Public User Identity , 简称为 PUI)是用户在 IMS网络中通 信的用户标识,一个 IMS公有用户标识如果要进行会话,需要首先进行注册, 注册的过程就是将自己的位置在网络上进行登记, 成功注册后, P-CSCF、 S-CSCF . AS , HSS上会保存相关的用户数据,以便会话使用。订阅( Subscribe ) /通知 ( Notify )机制, 使网络实体可以订阅某种资源信息, 当资源信息改变 时, 负责资源的网络实体可以通知订阅者。 注册成功后, UE、 P-CSCF, AS 会向 S-CSCF建立用户注册状态的订阅, 这样用户注册状态改变后, S-CSCF 能够通过 Notify消息通知到 P-CSCF、 UE、 AS , 保证全网数据的一致性。 在相关技术中, UE、 P-CSCF、 AS和 S-CSCF之间建立的订阅 /通知关系, 当用户的注册状态发生改变时, S-CSCF会主动发送 Notify通知消息, 通知 UE、 P-CSCF, AS。 从而保证 UE、 P-CSCF, S-CSCF, HSS、 AS 的全网数 据的一致。 在 IMS网络现有技术中, 出于运营商运维需要(如黑名单、 欠费、 盗打 电话、用户管理等情况),S-CSCF能够主动注销用户。目前 IMS系统中 S-CSCF 主动注销用户过程如图 2所示, 包括以下步 4聚: 步骤 S202, S-CSCF根据本地策略或者运维需要,决定主动注销某个 IMS 用户; 步骤 S204, 基于已经建立的订阅 /通知机制, S-CSCF 向 P-CSCF 发送 notify请求, 该请求用于 S-CSCF通知 UE注销用户, 请求消息中, 携带用户 的公有用户标 i只; 步骤 S206, P-CSCF转发 notify请求到 UE; 步骤 S208, UE完成注销逻辑后, 向 P-CSCF发送 notify请求的响应消 息, 如 200OK; 步骤 S210, P-CSCF转发 notify的响应消息到 S-CSCF; 步骤 S212, 基于已经建立的订阅 /通知机制, S-CSCF 向 P-CSCF 发送 notify请求, 该请求用于 S-CSCF通知 P-CSCF注销用户, 请求消息中, 携带 用户的公有用户标识; 步骤 S214, P-CSCF完成处理逻辑后, 向 S-CSCF发送 notify请求的响 应消息, 如 200OK; 步骤 S216 , S-CSCF 向 HSS 发送更新用户请求 (Server AssignmentThe proposal of IMS complies with the trend of communication network convergence development. The main functional entities in the IMS system include: User Equipment (UE), Proxy call session control function (P-CSCF), and Interrogating call session. Control Function (referred to as I-CSCF), Serving call session control function (S-CSCF), Home Subscriber Server (HSS), and Application Server (Application Server, Referred to as AS), the network architecture is shown in Figure 1. The Public User Identity (PUI) is the user ID that the user communicates in the IMS network. If an IMS public user ID is to be used for the session, the user must first register. The registration process is to carry out the location on the network. After registration, after successful registration, the relevant user data will be saved on the P-CSCF, S-CSCF, AS, HSS for the session to use. A Subscribe / Notify mechanism allows a network entity to subscribe to certain resource information. When the resource information changes, the network entity responsible for the resource can notify the subscriber. After the registration is successful, the UE, the P-CSCF, and the AS will establish a subscription for the user registration status to the S-CSCF. After the user registration status is changed, the S-CSCF can notify the P-CSCF, UE, and AS through the Notify message to ensure the entire network. Data consistency. In the related art, a subscription/notification relationship established between a UE, a P-CSCF, an AS, and an S-CSCF, when the registration status of the user changes, the S-CSCF actively sends a Notify notification message to notify UE, P-CSCF, AS. Therefore, the data of the entire network of the UE, the P-CSCF, the S-CSCF, the HSS, and the AS are consistent. In the existing technology of the IMS network, the S-CSCF can actively log off the user for the operation and maintenance needs of the operator (such as blacklist, arrears, pirate call, user management, etc.). The S-CSCF actively cancels the user process in the IMS system, as shown in FIG. 2, and includes the following steps: Step S202: The S-CSCF decides to actively log off an IMS user according to the local policy or the operation and maintenance requirement; Step S204, based on The established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, the request is used by the S-CSCF to notify the UE to cancel the user, and the request message carries the public user identifier of the user only; Step S206, the P-CSCF forwards The notify request to the UE; Step S208, after the UE completes the logout logic, sends a response message of the notify request to the P-CSCF, such as 200 OK; Step S210, the P-CSCF forwards the notify response message to the S-CSCF; Step S212, based on the established The subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, the request is used by the S-CSCF to notify the P-CSCF to cancel the user, and the request message carries the public user identifier of the user; Step S214, the P-CSCF completes the processing. After the logic, the response message of the notify request is sent to the S-CSCF, such as 200 OK; in step S216, the S-CSCF sends an update user request to the HSS (Server Assignment)
Request , 简称为 SAR ), 请求消息中携带用户的公有用户标识, 通知 HSS 注销用户; 步骤 S218, HSS完成注销逻辑后, 向 S-CSCF发送更新用户响应( Server Assignment Answer , 简称为 SAA ); 步骤 S220, 基于已经建立的订阅 /通知机制, S-CSCF向 AS发送 notify 请求, 该请求用于 S-CSCF通知 AS注销用户, 请求消息中, 携带用户的公 有用户标 i只; 步骤 S222, AS完成处理逻辑后, 向 S-CSCF发送 notify请求的响应消 息, 如 200OK; 上述流程中, 当 S-CSCF 主动注销用户时, 能够保证 UE、 P-CSCF、 S-CSCF, HSS、 AS的全网数据的一致。 然而发明人发现, S-CSCF主动注销 用户不能满足第三代合作伙伴计划(3rd Generation Partnership Project, 简称为Request, abbreviated as SAR), the request message carries the public user identifier of the user, and the HSS is notified to log off the user; Step S218, after the HSS completes the logout logic, sends an Update User Response (SAA) to the S-CSCF; S220: The S-CSCF sends a notify request to the AS according to the established subscription/notification mechanism, where the request is used by the S-CSCF to notify the AS to cancel the user, and the request message carries the public user identifier of the user only; Step S222: After the AS completes the processing logic, the AS sends a response message of the notify request to the S-CSCF, such as 200 OK. In the foregoing process, when the S-CSCF actively deregisters the user, the UE, the P-CSCF, the S-CSCF, and the HSS can be guaranteed. The AS's network-wide data is consistent. However, the inventor found that the S-CSCF active cancellation user cannot meet the 3rd Generation Partnership Project (referred to as the 3rd Generation Partnership Project).
3GPP)和运营商基于运维和策略的需要, 例如, 用户管理、 业务管理等。 发明内容 针对相关技术中 S-CSCF主动注销用户不能满足第三代合作伙伴计划和 运营商基于运维和策略的需要的问题, 本发明的主要目的在于提供一种注销 用户的方法, 以解决上述问题至少之一。 根据本发明的一个方面, 提供了一种注销用户的方法。 根据本发明的注销用户的方法包括: 服务呼叫 S-CSCF接收来自于 AS 的指示注销用户的通知消息, 其中, 通知消息携带有公有用户标识; S-CSCF 解析通知消息并注销公有用户标识对应的用户。 在 S-CSCF接收通知消息之前, 还包括: AS根据本地策略和 /或运营需 求确定需要主动注销用户; AS构造通知消息。 3GPP) and operators are based on the needs of operations and policies, such as user management, business management, and so on. SUMMARY OF THE INVENTION In view of the problem that the S-CSCF active deregistration user in the related art cannot meet the requirements of the third generation partner program and the operator based on the operation and maintenance strategy, the main objective of the present invention is to provide a method for canceling the user to solve the above problem. At least one of the problems. According to one aspect of the invention, a method of logging out a user is provided. The method for canceling a user according to the present invention includes: the service call S-CSCF receives a notification message from the AS indicating that the user is logged off, wherein the notification message carries the public user identifier; the S-CSCF parses the notification message and cancels the corresponding corresponding to the public user identifier. user. Before the S-CSCF receives the notification message, the method further includes: the AS determines, according to the local policy and/or the operation requirement, that the user needs to be actively logged off; the AS constructs the notification message.
AS构造通知消息包括: AS在通知消息中通过会话初始协议 SIP头字段 或者头字段中扩展参数携带 AS主动注销用户的指示信息。 The AS constructs the notification message to include: the AS in the notification message carries the indication information of the AS actively canceling the user through the session initial protocol SIP header field or the extended parameter in the header field.
S-CSCF解析通知消息包括: S-CSCF从通知消息中获取公有用户标识和 指示信息。 The S-CSCF parsing the notification message includes: The S-CSCF obtains the public user identifier and the indication information from the notification message.
S-CSCF注销公有用户标识对应的用户之前, 还包括: S-CSCF判断通知 消息的合法性; 如果通知消息合法, 则 S-CSCF确定注销公有用户标识对应 的用户。 通知消息包括以下之一: 注册请求消息, 订阅请求消息。 根据本发明的一个方面, 提供了一种注销用户的系统。 根据本发明的注销用户的系统包括: AS , 设置为向服务呼叫 S-CSCF发 送指示注销用户的通知消息,其中,通知消息携带有公有用户标识; S-CSCF , 设置为解析通知消息并注销公有用户标识对应的用户。 Before the S-CSCF cancels the user corresponding to the public user identifier, the S-CSCF determines the validity of the notification message. If the notification message is valid, the S-CSCF determines to cancel the user corresponding to the public user identifier. The notification message includes one of the following: a registration request message, a subscription request message. According to one aspect of the invention, a system for logging out of a user is provided. The system for canceling a user according to the present invention comprises: AS, configured to send a notification message indicating that the user is logged out to the service call S-CSCF, wherein the notification message carries a public user identifier; S-CSCF, set to resolve the notification message and log out of the public User corresponding to the user ID.
AS , 还设置为根据本地策略和 /或运营需求确定需要主动注销用户, 构 造通知消息。 The AS is also configured to determine the need to actively log off the user based on local policies and/or operational requirements to construct a notification message.
AS ,还设置为在通知消息中通过会话初始协议 SIP头字段或者头字段中 扩展参数携带 AS主动注销用户的指示信息。 The AS is further configured to carry the indication information of the AS actively deregistering the user through the session initial protocol SIP header field or the extended parameter in the header field in the notification message.
S-CSCF , 还设置为从通知消息中获取公有用户标识和指示信息。 The S-CSCF is further configured to obtain a public user identifier and indication information from the notification message.
S-CSCF, 还设置为判断通知消息的合法性, 在通知消息合法的情况下确 定注销公有用户标识对应的用户。 通过本发明, AS主动构造并发送通知消息给 S-CSCF, 由 S-CSCF完成 注销用户的操作, 解决了相关技术中 S-CSCF主动注销用户不能满足第三代 合作伙伴计划和运营商基于运维和策略的需要的问题, 进而可以满足运营商 运维和策略的需要, 提高用户体验。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的 不当限定。 在附图中: 图 1是根据相关技术的 IMS网络架构示意图; 图 2是根据相关技术的 IP多媒体子系统 S-CSCF主动注销用户的流程图; 图 3是才艮据本发明实施例的注销用户的方法的流程图; 图 4是才艮据本发明优选实施例一的注销用户的方法的流程图; 图 5是 居本发明优选实施例二的注销用户的方法的流程图; 图 6是才艮据本发明实施例的注销用户的系统的结构框图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。 下面结合附图和具体实施方式对本发明作进一步详细的说明。 在 IMS网络中, S-CSCF能够主动注销用户, 但是基于运营商的运维和 策略的需求, 希望 AS能够主动注销用户, 以下结合图 3对 AS主动注销用 户的技术方案进行描述。 图 3是才艮据本发明实施例的注销用户的方法的流程图。 如图 3所示, 才艮 据本发明实施例的注销用户的方法包括以下处理: 步骤 S302: S-CSCF接收来自于 AS的指示注销用户的通知消息, 其中, 该通知消息携带有公有用户标识; 步骤 S304: S-CSCF解析通知消息并注销公有用户标识对应的用户。 釆用上述方法, AS构造指示注销用户的通知消息, S-CSCF接收并解析 该通知消息, 执行注销用户的操作。 可以兼容现有 S-CSCF注销用户的流程, 实现 AS主动注销用户的目的, 提高用户体 -险。 优选地, 在 S-CSCF接收上述通知消息之前, 还可以包括以下处理: AS 根据本地策略和 /或运营需求确定需要主动注销用户, 构造通知消息。 釆用上述处理, 可以满足运营商运维和策略的需求 (AS 主动注销用户 的需求), 提高用户体验。 在优选实施过程中, 上述本地策略可以根据不同的运营商需要, 静态或 者动态配置, 运维需求可以是以下至少一种业务需求: 黑名单、 欠费、 基本 业务失败等。 优选地, 步骤 S302 中, AS构造通知消息可以包括以下处理: AS在通 知消息中通过 SIP头字段或者现有头字段中扩展参数携带 AS主动注销用户 的指示信息。 优选地, 在步骤 S304 中, S-CSCF 解析通知消息可以包括以下处理: S-CSCF从通知消息中获取公有用户标识和上述指示信息。 通过 AS构造上述通知消息的处理, 以及 S-CSCF解析上述通知消息的 处理, 可以有效实现 AS主动注销用户的目的, 提高用户体 -险。 且方法简单, 易实现。 优选地, 在执行步骤 S302之前, 还可以包括以下处理: ( 1 ) S-CSCF判断通知消息的合法性; The S-CSCF is further configured to determine the validity of the notification message, and determine to cancel the user corresponding to the public user identifier if the notification message is legal. Through the invention, the AS actively constructs and sends a notification message to the S-CSCF, and the S-CSCF completes the operation of canceling the user, and solves the problem that the S-CSCF actively cancels the user in the related technology and cannot satisfy the third-generation partner program and the operator based on the operation. The need for peacekeeping strategies can meet the needs of operators' operation and maintenance strategies and improve user experience. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, In the drawings: FIG. 1 is a schematic diagram of an IMS network architecture according to the related art; FIG. 2 is a flowchart of an IP multimedia subsystem S-CSCF actively deregistering a user according to the related art; FIG. 3 is a logout according to an embodiment of the present invention. FIG. 4 is a flowchart of a method for canceling a user according to a preferred embodiment 1 of the present invention; FIG. 5 is a flowchart of a method for canceling a user according to a preferred embodiment 2 of the present invention; A structural block diagram of a system for canceling a user according to an embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. The present invention will be further described in detail below in conjunction with the drawings and specific embodiments. In the IMS network, the S-CSCF can actively log out the user. However, based on the requirements of the operator's operation and maintenance and the policy, the AS is expected to actively log off the user. The following describes the technical solution for the AS to log off the user manually. 3 is a flow chart of a method of deregistering a user in accordance with an embodiment of the present invention. As shown in FIG. 3, the method for canceling a user according to the embodiment of the present invention includes the following processing: Step S302: The S-CSCF receives a notification message from the AS indicating that the user is logged off, where the notification message carries the public user identifier. Step S304: The S-CSCF parses the notification message and deregisters the user corresponding to the public user identifier. Using the above method, the AS constructs a notification message indicating the logout user, and the S-CSCF receives and parses the notification message to perform the operation of logging out the user. It can be compatible with the existing S-CSCF to log off the user's process, realize the purpose of the AS actively canceling the user, and improve the user's body-risk. Preferably, before the S-CSCF receives the notification message, the following processing may be further included: the AS determines, according to the local policy and/or the operation requirement, that the user needs to be actively logged off, and constructs the notification message. With the above processing, it can meet the needs of operators' operation and maintenance policies (AS actively deregisters users' needs) and improve user experience. In the preferred implementation process, the local policy may be configured statically or dynamically according to the needs of different operators. The operation and maintenance requirements may be at least one of the following service requirements: blacklist, arrears, basic service failure, and the like. Preferably, in step S302, the AS configuration notification message may include the following process: The AS carries the indication information of the AS actively deregistering the user in the notification message by using the SIP header field or the extended parameter in the existing header field. Preferably, in step S304, the S-CSCF parsing notification message may include the following process: The S-CSCF obtains the public user identifier and the foregoing indication information from the notification message. The process of constructing the above notification message by the AS and the process of the S-CSCF parsing the notification message can effectively realize the purpose of the AS actively deregistering the user, and improve the user body risk. And the method is simple and easy to implement. Preferably, before performing step S302, the following processing may be further included: (1) the S-CSCF determines the validity of the notification message;
( 2 )如果通知消息合法, S-CSCF确定注销上述公有用户标识对应的用 户。 在优选实施过程中, S-CSCF 能够通过安全联盟、 信任域等技术, 根据 通知消息中携带的 AS标识或者 IP地址信息等,判断上述通知消息的合法性, 对合法的通知消息执行注销用户操作。 通过上述处理, 可以增强网络的安全性, 防止恶意的注销攻击。 确保对 合法的注销通知执行相应的注销操作。 优选地, 通知消息包括但不限于以下之一: 注册请求消息, 订阅请求消 息, 该通知消息还可以是基于 SIP协议的其他消息。 以下结合图 4 (通知消 息为注册请求消息) 和图 5 (通知消息为订阅请求消息) 分别描述上述优选 实施过程。 图 4是才艮据本发明优选实施例一的注销用户的方法的流程图。 如图 4所 示, AS构造注册 (Register ) 请求消息, 其中, 该消息中携带公有用户标识 (即表明需要注销的用户), 以及 AS注销用户指示, S-CSCF判断指示并获 取相关信息后执行注销用户操作, 该方法主要包括以下处理: 步骤 S402: AS才艮据运维管理需要, 决定主动注销 IMS用户; 步骤 S404: AS构造 Register请求, 通知消息中携带公有用户标识信息, 同时 Expires等于 0, 另外釆用 SIP协议扩展字段或者扩展参数携带 AS主动 注销指示, 如 Event: asdereg„ AS构造注销通知消息后, 发送给 S-CSCF; 步 4聚 S406: S-CSCF收到 AS请求消息, 通过已有技术判断通知消息的 合法性, 并通过消息中扩展字段或者扩展参数, 解析出 AS主动注销用户指 示, 准备执行注销用户操作; 步骤 S408: S-CSCF向 AS发送注销通知请求消息的成功响应; 步骤 S410: 基于已经建立的订阅 /通知机制, S-CSCF 向 P-CSCF 发送 notify请求, 该请求用于 S-CSCF通知 UE注销用户, 请求消息中, 携带用户 的公有用户标识; 步骤 S412: P-CSCF转发 notify请求到 UE; 步骤 S414: UE完成注销逻辑后, 向 P-CSCF发送 notify请求的响应消 息, 如 200OK; 步骤 S416: P-CSCF转发 notify的响应消息到 S-CSCF; 步骤 S418: 基于已经建立的订阅 /通知机制, S-CSCF 向 P-CSCF 发送 notify请求, 该请求用于 S-CSCF通知 P-CSCF注销用户, 请求消息中, 携带 用户的公有用户标识; 步骤 S420: P-CSCF完成处理逻辑后, 向 S-CSCF发送 notify请求的响 应消息, 如 200OK; 步骤 S422 : S-CSCF 向 HSS 发送更新用户请求 (Server Assignment Request , 简称为 SAR ), 请求消息中携带用户的公有用户标识, 通知 HSS 注销用户; 步骤 S424: HSS完成注销逻辑后, 向 S-CSCF发送更新用户响应( Server Assignment Answer , 简称为 SAA )。 图 5是 居本发明优选实施例二的注销用户的方法的流程图。 如图 5所 示, AS构造订阅 ( subscribe )请求消息, 该消息中携带公有用户标识, 以及 AS注销用户指示, S-CSCF判断指示并获取相关信息后执行注销用户操作。 该方法主要包括以下处理: 步骤 S502: AS才艮据运维管理需要, 决定主动注销 IMS用户; 步骤 S504: AS构造 subscribe请求,通知消息中携带公有用户标识信息, 同时 Expires等于 0, 另外釆用 SIP协议扩展字段或者扩展参数携带 AS主动 注销指示, 如 Event: asdereg„ AS构造注销通知消息后, 发送给 S-CSCF; 步骤 S506: S-CSCF收到 AS请求消息, 通过已有技术判断通知消息的 合法性, 并通过消息中扩展字段或者扩展参数, 解析出 AS主动注销用户指 示, 准备执行注销用户操作; 步骤 S508: S-CSCF向 AS发送注销通知请求消息的成功响应; 步骤 S510: 基于已经建立的订阅 /通知机制, S-CSCF 向 P-CSCF 发送 notify请求, 该请求用于 S-CSCF通知 UE注销用户, 请求消息中, 携带用户 的公有用户标识; 步骤 S512: P-CSCF转发 notify请求到 UE; 步骤 S514: UE完成注销逻辑后, 向 P-CSCF发送 notify请求的响应消 息, ^口 200OK; 步骤 S516: P-CSCF转发 notify的响应消息到 S-CSCF; 步骤 S518: 基于已经建立的订阅 /通知机制, S-CSCF 向 P-CSCF 发送 notify请求, 该请求用于 S-CSCF通知 P-CSCF注销用户, 请求消息中, 携带 用户的公有用户标识; 步骤 S520: P-CSCF完成处理逻辑后, 向 S-CSCF发送 notify请求的响 应消息, 如 200OK; 步骤 S522 : S-CSCF 向 HSS 发送更新用户请求 (Server Assignment Request, 简称为 SAR ), 请求消息中携带用户的公有用户标识, 通知 HSS注 销用户; 步骤 S524: HSS完成注销逻辑后, 向 S-CSCF发送更新用户响应( Server(2) If the notification message is valid, the S-CSCF determines to log out the user corresponding to the above public user identity. In a preferred implementation process, the S-CSCF can determine the validity of the notification message according to the AS identifier or the IP address information carried in the notification message, and perform the logout user operation on the legal notification message. . Through the above processing, the security of the network can be enhanced to prevent malicious logout attacks. Ensure that the appropriate logout action is performed on legitimate cancellation notices. Preferably, the notification message includes but is not limited to one of the following: a registration request message, a subscription request message, and the notification message may also be other messages based on the SIP protocol. The above preferred implementation process is described below in conjunction with FIG. 4 (the notification message is a registration request message) and FIG. 5 (the notification message is a subscription request message). 4 is a flow chart of a method of deregistering a user in accordance with a preferred embodiment 1 of the present invention. As shown in FIG. 4, the AS constructs a registration request message, where the message carries a public user identifier (ie, a user indicating that the user needs to be logged out), and the AS cancels the user indication, and the S-CSCF determines the indication and obtains related information. The user operation is cancelled, and the method mainly includes the following processing: Step S402: The AS determines to actively deregister the IMS user according to the operation and maintenance management requirement; Step S404: The AS constructs a Register request, and the notification message carries the public user identification information, and the Expires is equal to 0. In addition, the SIP protocol extension field or the extended parameter carries the AS active logout indication, such as Event: asdereg „ AS constructs the logout notification message, and sends it to the S-CSCF; Step 4 gathers S406: The S-CSCF receives the AS request message, and passes The prior art judges the validity of the notification message, and through the extended field or the extended parameter in the message, parses out the AS to actively log out the user indication, and prepares to perform the logout user operation; Step S408: The S-CSCF sends a successful response of the logout notification request message to the AS. Step S410: Based on the established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, where the request is used by the S-CSCF to notify the UE to log off. The user, the request message, carries the public user identifier of the user; Step S412: The P-CSCF forwards the notify request to the UE; Step S414: After completing the logout logic, the UE sends a response message of the notify request to the P-CSCF, such as 200 OK; Step S416 : The P-CSCF forwards the notify response message to the S-CSCF; Step S418: Based on the established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, the request is used by the S-CSCF to notify the P-CSCF to log off the user. The request message carries the public user identifier of the user. Step S420: After completing the processing logic, the P-CSCF sends a response message of the notify request to the S-CSCF, such as 200 OK. Step S422: The S-CSCF sends an update user request to the HSS ( Server Assignment Request (SAR), the request message carries the public user ID of the user, and notifies the HSS to log off the user; Step S424: After the HSS completes the logout logic, sends an update to the S-CSCF. User response (Server Assignment Answer, referred to as the SAA). FIG. 5 is a flow chart of a method for canceling a user in a preferred embodiment 2 of the present invention. As shown in FIG. 5, the AS constructs a subscribe request message, the message carries the public user identifier, and the AS cancels the user indication, and the S-CSCF performs the logout user operation after determining the indication and obtaining the related information. The method mainly includes the following processing: Step S502: The AS determines to actively deregister the IMS user according to the operation and maintenance management requirement. Step S504: The AS constructs a subscribe request, and the notification message carries the public user identification information, and the Expires is equal to 0. The SIP protocol extension field or the extended parameter carries the AS active logout indication, such as Event: asdereg „ AS constructs the logout notification message, and sends it to the S-CSCF; Step S506: The S-CSCF receives the AS request message, determines the validity of the notification message by using the prior art, and parses out the AS active logout user indication through the extended field or the extended parameter in the message, and prepares to perform the logout user operation; Step S508: The S-CSCF sends a successful response of the logout notification request message to the AS; Step S510: Based on the established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, where the request is used by the S-CSCF to notify the UE to log off the user, requesting In the message, the public user identifier of the user is carried; Step S512: The P-CSCF forwards the notify request to the UE; Step S514: After completing the logout logic, the UE sends a response message of the notify request to the P-CSCF, and the interface is 200 OK; Step S516: P - The CSCF forwards the notify response message to the S-CSCF; Step S518: Based on the established subscription/notification mechanism, the S-CSCF sends a notify request to the P-CSCF, the request is used by the S-CSCF to notify the P-CSCF to log off the user, requesting In the message, the user's public user identifier is carried; Step S520: After completing the processing logic, the P-CSCF sends a response message of the notify request to the S-CSCF, such as 200 OK; Step S522: S-CSCF Sending an update user request (Server Assignment Request, SAR for short) to the HSS, the request message carries the public user identifier of the user, and notifies the HSS to cancel the user; Step S524: After the HSS completes the logout logic, sends an update user response to the S-CSCF (Server
Assignment Answer , 简称为 SAA )。 图 6是才艮据本发明实施例的注销用户的系统的结构框图。 上述系统应用 于 IP多媒体子系统, 如图 6所示, 上述系统包括: 应用服务器 (AS ) 10, 设置为向 S-CSCF发送指示注销用户的通知消息, 其中, 通知消息携带有公 有用户标识; S-CSCF 12 , 设置为解析该通知消息并注销上述公有用户标识 对应的用户。 在上述系统中, AS 10构造指示注销用户的通知消息, S-CSCF 12接收 并解析该通知消息, 执行注销用户的操作。 可以兼容现有 S-CSCF注销用户 的流程, 实现 AS主动注销用户的目的, 提高用户体验。 优选地, AS 10, 还设置为 居本地策略和 /或运营需求确定需要主动注 销用户, 构造所述通知消息。 釆用上述处理, 可以满足运营商运维和策略的 需求 (AS主动注销用户的需求), 提高用户体 -险。 优选地, AS 10,还设置为在通知消息中通过 SIP头字段或者头字段中扩 展参数携带 AS主动注销用户的指示信息。 优选地, S-CSCF 12 , 还设置为从通知消息中获取公有用户标识和上述 指示信息。 优选地, S-CSCF 12 , 还设置为判断通知消息的合法性, 在通知消息合 法的情况下确定注销上述公有用户标识对应的用户。 上述注销用户的系统中, AS 10和 S-CSCF 12相互结合的优选工作方式 可以参见图 3至图 5中的描述, 此处不再赘述。 综上所述, 通过本发明实施例提供的上述技术方案, AS 构造注销用户 的注销通知消息,该消息中携带公有用户标识以及 AS注销用户的指示信息, S-CSCF解析该消息, 执行注销用户操作, 保证 UE、 P-CSCF、 S-CSCF, AS 之间, 全网数据的一致性。 可以满足运营商运维和策略的需求 (AS 主动注 销用户的需求),提高用户体验。并且该方法简单、有效,可以兼容现有 S-CSCF 注销用户的流程。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执行, 并 且在某些情况下, 可以以不同于此处的顺序执行所示出或描述的步骤, 或者 将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作 成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件 结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的 ^"神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。 Assignment Answer, referred to as SAA). 6 is a structural block diagram of a system for logging out a user according to an embodiment of the present invention. The system is applied to the IP multimedia subsystem. As shown in FIG. 6, the system includes: an application server (AS) 10, configured to send a notification message to the S-CSCF indicating that the user is logged off, where the notification message carries the public user identifier; The S-CSCF 12 is configured to parse the notification message and deregister the user corresponding to the public user identifier. In the above system, the AS 10 constructs a notification message indicating the logout user, and the S-CSCF 12 receives and parses the notification message to perform the operation of canceling the user. It can be compatible with the existing S-CSCF to log out the user's process, and realize the purpose of the AS actively deregistering the user and improve the user experience. Preferably, the AS 10 is further configured to determine that the local policy and/or operational requirement needs to actively log off the user, constructing the notification message. With the above processing, it can meet the needs of operators' operation and maintenance strategies (AS actively deregisters users' needs) and improve user body-risk. Preferably, the AS 10 is further configured to carry the indication information that the AS actively logs out the user by using the extended parameter in the SIP header field or the header field in the notification message. Preferably, the S-CSCF 12 is further configured to obtain the public user identifier and the indication information from the notification message. Preferably, the S-CSCF 12 is further configured to determine the validity of the notification message, and determine to cancel the user corresponding to the public user identifier when the notification message is legal. For the above-mentioned system for canceling users, the preferred working mode of the combination of the AS 10 and the S-CSCF 12 can be referred to the description in FIG. 3 to FIG. 5 , and details are not described herein again. In summary, the foregoing technical solution provided by the embodiment of the present invention, the AS constructs a logout notification message of the user, and the message carries the public user identifier and the indication information of the AS logout user, and the S-CSCF parses the message and performs the logout user. The operation ensures the consistency of data across the entire network between the UE, the P-CSCF, the S-CSCF, and the AS. It can meet the needs of operators' operation and maintenance policies (AS actively deregisters users' needs) and improves user experience. And the method is simple and effective, and can be compatible with the process of the existing S-CSCF to log off the user. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed 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 are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the scope of the present invention are intended to be included within the scope of the present invention.

Claims

权 利 要 求 书 Claim
1. 一种注销用户的方法, 应用于 IP多媒体子系统, 包括: A method of deregistering a user, applied to an IP multimedia subsystem, comprising:
服务呼叫会话控制功能实体 S-CSCF 接收来自于应用服务器 AS 的指示注销用户的通知消息, 其中, 所述通知消息携带有公有用户标 识;  The service call session control function entity S-CSCF receives a notification message from the application server AS indicating that the user is logged off, wherein the notification message carries a public user identifier;
所述 S-CSCF解析所述通知消息并注销所述公有用户标识对应的 用户。  The S-CSCF parses the notification message and deregisters the user corresponding to the public user identifier.
2. 根据权利要求 1所述的方法, 其中, 在所述 S-CSCF接收所述通知消 息之前, 还包括: The method according to claim 1, wherein before the S-CSCF receives the notification message, the method further includes:
所述 AS 居本地策略和 /或运营需求确定需要主动注销所述用 户;  Determining the local policy and/or operational requirements of the AS requires active deregistration of the user;
所述 AS构造所述通知消息。  The AS constructs the notification message.
3. 根据权利要求 2所述的方法, 其中, 所述 AS构造所述通知消息包括: 所述 AS在所述通知消息中通过会话初始协议 SIP头字段或者头 字段中扩展参数携带所述 AS主动注销用户的指示信息。 The method according to claim 2, wherein the constructing the notification message by the AS comprises: the AS carrying the AS initiative in the notification message by using an extended parameter in a SIP initial field or a header field of the session initiation protocol Log out the user's instructions.
4. 根据权利要求 3所述的方法, 其中, 所述 S-CSCF解析所述通知消息 包括: 4. The method according to claim 3, wherein the parsing the notification message by the S-CSCF comprises:
所述 S-CSCF从所述通知消息中获取所述公有用户标识和所述指 示信息。  The S-CSCF obtains the public user identifier and the indication information from the notification message.
5. 根据权利要求 1所述的方法, 其中, 所述 S-CSCF注销所述公有用户 标识对应的用户之前, 还包括: The method according to claim 1, wherein before the S-CSCF deregisters the user corresponding to the public user identifier, the method further includes:
所述 S-CSCF判断所述通知消息的合法性;  The S-CSCF determines the validity of the notification message;
如果所述通知消息合法, 则所述 S-CSCF确定注销所述公有用户 标识对应的用户。  If the notification message is valid, the S-CSCF determines to log off the user corresponding to the public user identity.
6. 根据权利要求 1至 5 中任一项所述的方法, 其中, 所述通知消息包括 以下之一: 注册请求消息, 订阅请求消息。 The method according to any one of claims 1 to 5, wherein the notification message comprises one of the following: a registration request message, a subscription request message.
7. —种注销用户的系统, 应用于 IP多媒体子系统, 包括: 应用服务器 AS , 设置为向服务呼叫会话控制功能实体 S-CSCF发 送指示注销用户的通知消息, 其中, 所述通知消息携带有公有用户标 识; 7. The system for logging off a user, applied to the IP multimedia subsystem, comprising: an application server AS, configured to send a notification message to the serving call session control function entity S-CSCF indicating that the user is logged off, wherein the notification message carries Public user ID;
所述 S-CSCF,设置为解析所述通知消息并注销所述公有用户标识 对应的用户。  The S-CSCF is configured to parse the notification message and deregister the user corresponding to the public user identifier.
8. 根据权利要求 7所述的系统, 其中, 8. The system according to claim 7, wherein
所述 AS , 还设置为 居本地策略和 /或运营需求确定需要主动注 销所述用户, 构造所述通知消息。  The AS is further configured to determine that the local policy and/or operational requirements need to actively log the user, constructing the notification message.
9. 根据权利要求 8所述的系统, 其中, 9. The system of claim 8 wherein
所述 AS ,还设置为在所述通知消息中通过会话初始协议 SIP头字 段或者头字段中扩展参数携带所述 AS主动注销用户的指示信息。  The AS is further configured to: in the notification message, carry the indication information that the AS actively logs out the user by using an extended parameter in a SIP initial field or a header field of the Session Initiation Protocol.
10. 根据权利要求 9所述的系统, 其中, 10. The system according to claim 9, wherein
所述 S-CSCF,还设置为从所述通知消息中获取所述公有用户标识 和所述指示信息。  The S-CSCF is further configured to obtain the public user identifier and the indication information from the notification message.
11. 根据权利要求 7至 10中任一项所述的系统, 其中, The system according to any one of claims 7 to 10, wherein
所述 S-CSCF, 还设置为判断所述通知消息的合法性, 在所述通知 消息合法的情况下确定注销所述公有用户标识对应的用户。  The S-CSCF is further configured to determine the validity of the notification message, and determine to log off the user corresponding to the public user identifier if the notification message is legal.
PCT/CN2011/072880 2010-05-10 2011-04-15 Method and system for logging off users WO2011140883A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010172764A CN101820674A (en) 2010-05-10 2010-05-10 Method and system for logging off users
CN201010172764.0 2010-05-10

Publications (1)

Publication Number Publication Date
WO2011140883A1 true WO2011140883A1 (en) 2011-11-17

Family

ID=42655558

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/072880 WO2011140883A1 (en) 2010-05-10 2011-04-15 Method and system for logging off users

Country Status (2)

Country Link
CN (1) CN101820674A (en)
WO (1) WO2011140883A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101820674A (en) * 2010-05-10 2010-09-01 中兴通讯股份有限公司 Method and system for logging off users
CN105307144B (en) * 2014-07-21 2019-08-13 中国移动通信集团公司 A kind of register method, method of calling, application server and network domain arrangement

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6574578B1 (en) * 1999-02-04 2003-06-03 International Business Machines Corporation Server system for coordinating utilization of an integrated test environment for component testing
CN101079892A (en) * 2007-07-10 2007-11-28 华为技术有限公司 Processing method, system and device for subscription and registration status
CN101136942A (en) * 2007-09-29 2008-03-05 中兴通讯股份有限公司 Processing method for maintaining data consistency using dynamic service active information
CN101198166A (en) * 2007-10-19 2008-06-11 中兴通讯股份有限公司 Processing method when P-CSCF actively deletes user data
CN101820674A (en) * 2010-05-10 2010-09-01 中兴通讯股份有限公司 Method and system for logging off users

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040234060A1 (en) * 2003-03-31 2004-11-25 Nokia Corporation Method and system for deactivating a service account
EP2096823B1 (en) * 2006-03-21 2015-02-25 TELEFONAKTIEBOLAGET LM ERICSSON (publ) Methods and apparatus for registering a user to an IMS on the user's behalf by a SIP Application Server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6574578B1 (en) * 1999-02-04 2003-06-03 International Business Machines Corporation Server system for coordinating utilization of an integrated test environment for component testing
CN101079892A (en) * 2007-07-10 2007-11-28 华为技术有限公司 Processing method, system and device for subscription and registration status
CN101136942A (en) * 2007-09-29 2008-03-05 中兴通讯股份有限公司 Processing method for maintaining data consistency using dynamic service active information
CN101198166A (en) * 2007-10-19 2008-06-11 中兴通讯股份有限公司 Processing method when P-CSCF actively deletes user data
CN101820674A (en) * 2010-05-10 2010-09-01 中兴通讯股份有限公司 Method and system for logging off users

Also Published As

Publication number Publication date
CN101820674A (en) 2010-09-01

Similar Documents

Publication Publication Date Title
KR100946119B1 (en) Representing network availability status information in presence information
CA2605475C (en) Session initiation from application servers in an ip multimedia subsystem
US8532091B2 (en) Method and apparatus for providing IMS services to circuit-switched controlled terminals
US20130272253A1 (en) Dynamic Assignment of a Serving Network Node
JP2006517064A (en) Method, system, and network device for routing messages to temporarily unavailable network users
JP2006517064A5 (en)
KR20080065237A (en) Apparatus, and associated method, for providing an instance identifier to a network database node of a mobile network
CN102150412A (en) Method and apparatus for instance identifier based on a unique device identifier
WO2008058486A1 (en) Group user registration method, state update method, processing equipment, ims network entity and communication system
US10367854B2 (en) Method and apparatus for controlling services in an internet protocol multimedia subsystem
US9800626B2 (en) Selecting refresh periods in an IP network
US9060005B2 (en) Method, apparatus, system and related computer program product for handover management
EP2418815B1 (en) Managing Session Initiation Protocol communications towards a user entity in a communication network
US20160241601A1 (en) Technique for restoring a service in a network
WO2011110060A1 (en) User registration method and system
KR20100102363A (en) Method and system for service registration at ip multimedia subsystem
WO2011140883A1 (en) Method and system for logging off users
US20170201605A1 (en) Method of dynamic selection, by a caller, from a plurality of terminals of a callee
JP2007325191A (en) Mobile communication system and session continuing method
CN101631389B (en) Method and system for playing abnormal prompt tone media of IP multimedia subsystem
CN101132407B (en) Method for processing exception caused by re-selection service call conversation control function
WO2013000285A1 (en) Method for access device to access ims network, and agcf and s-cscf
EP3086593A1 (en) Network entity and method for monitoring an ims-based service
WO2014044213A1 (en) Number association realizing method and system
WO2012068881A1 (en) Ip multimedia subsystem charging method and device

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: 11780104

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: 11780104

Country of ref document: EP

Kind code of ref document: A1