[go: up one dir, main page]

CN101848434B - Equipment and service configuration management method and system - Google Patents

Equipment and service configuration management method and system Download PDF

Info

Publication number
CN101848434B
CN101848434B CN200910132404.5A CN200910132404A CN101848434B CN 101848434 B CN101848434 B CN 101848434B CN 200910132404 A CN200910132404 A CN 200910132404A CN 101848434 B CN101848434 B CN 101848434B
Authority
CN
China
Prior art keywords
management
service
user identification
identification information
management command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200910132404.5A
Other languages
Chinese (zh)
Other versions
CN101848434A (en
Inventor
龙水平
金辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910132404.5A priority Critical patent/CN101848434B/en
Publication of CN101848434A publication Critical patent/CN101848434A/en
Application granted granted Critical
Publication of CN101848434B publication Critical patent/CN101848434B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a configuration management method and a system of equipment and business. The method comprises the following steps: receiving user identification information and a management command for carrying out a business configuration management operation; generating an extensible markup language configuration access protocol message according to the management command, and keepingthe extensible markup language configuration access protocol message related to the user identification information; and sending the extensible markup language configuration access protocol information so that an application server carries out corresponding management operation on the business configuration information corresponding to the user identification markup information. In the technical proposal, an XCAP message is generated through the received management command for business configuration management operation so that the application server can carry out the management command for business configuration via the XCAP message to achieve management operation on business configuration by ICS.

Description

设备、业务配置管理方法及系统Equipment and service configuration management method and system

技术领域 technical field

本发明涉及通信技术领域,尤其涉及一种设备、业务配置管理方法及系统。The present invention relates to the field of communication technology, in particular to a device, a service configuration management method and a system.

背景技术 Background technique

目前,全球移动通信系统(Global System for Mobile Communications,GSM)、码分多址(Code Division Multiple Access,CDMA)等移动通信网络以电路交换(Circuit-Switched,CS)为主。各运营商基于CS网络建立了比较完善和丰富的业务平台,移动交换中心(Mobile Switching Center,MSC)和各种服务器配合完成UE认证、呼叫路由和业务逻辑执行等。At present, mobile communication networks such as Global System for Mobile Communications (GSM) and Code Division Multiple Access (CDMA) are mainly based on Circuit-Switched (CS). Each operator has established a relatively complete and rich service platform based on the CS network, and the mobile switching center (Mobile Switching Center, MSC) and various servers cooperate to complete UE authentication, call routing, and service logic execution.

而作为电信界发展趋势的因特网协议(Internet Protocol,IP)多媒体子系统(IP Multimedia Sub-system,IMS)是基于IP交换的业务网络。IMS支持UE通过各种IP接入网如通用无线分组业务(General Packet Radio Service,GPRS)接入IMS网络,进行IMS多媒体业务。由于IMS是架构在IP可接入网络(IP-Capable Access Network,IP-CAN)之上的业务网络,其核心是呼叫会话控制功能(Call Session Control Function,CSCF)设备和各种应用服务器(Application Server,AS)。其中,S-CSCF负责在满足条件时将呼叫请求路由到正确的AS,由AS执行业务逻辑。IMS设备基本与CS网络的MSC及各种服务器如彩铃、短消息中心对应。IP-CAN相对CS网络提供更高的带宽,支持更丰富的业务。The Internet Protocol (Internet Protocol, IP) Multimedia Subsystem (IP Multimedia Sub-system, IMS), which is a development trend in the telecommunications industry, is a service network based on IP switching. IMS supports UE to access the IMS network through various IP access networks such as General Packet Radio Service (GPRS) to perform IMS multimedia services. Since IMS is a service network based on IP-Capable Access Network (IP-CAN), its core is Call Session Control Function (CSCF) equipment and various application servers (Application Server, AS). Among them, the S-CSCF is responsible for routing the call request to the correct AS when the conditions are met, and the AS executes the business logic. The IMS equipment basically corresponds to the MSC of the CS network and various servers such as color ring tones and short message centers. Compared with CS network, IP-CAN provides higher bandwidth and supports richer services.

由于IMS网络的全面部署不会短时间完成,所有的CS网络用户也不可能短时间更换新的IMS终端,因此,CS网络将会在一定时期与IMS网络共存。为了避免CS和IMS两个业务平台同时运营增加运营成本,也为了避免引入新业务所带来的CS和IMS两个业务平台改建增加的建设成本,3GPP计划将CS网络业务逻辑功能转移到IMS网络,实现业务平台的统一。统一的业务平台称为IMS集中控制业务(IMS Centralised Services,ICS)。Since the overall deployment of the IMS network will not be completed in a short time, and all CS network users cannot replace new IMS terminals in a short time, therefore, the CS network will coexist with the IMS network for a certain period of time. In order to avoid the increase of operating costs caused by the simultaneous operation of the two service platforms of CS and IMS, and to avoid the increased construction costs of the reconstruction of the two service platforms of CS and IMS brought about by the introduction of new services, 3GPP plans to transfer the service logic functions of the CS network to the IMS network , to achieve the unification of business platforms. The unified service platform is called IMS Centralized Services (ICS).

ICS(3GPP TS 23.292)支持IMS业务使用CS接入进行媒体传输,支持ICS的业务集中和连续性应用服务器(Service Centralization and ContinuityApplication Server,SCC AS)基于归属网络的IMS应用。SCC AS通过主叫和被叫初始过滤标准(initial Filter Criteria,iFC)插入到会话路径中,作为第一个调用的主叫AS或最后一个调用的被叫AS。当IMS session使用CS承载(bearer)时,SCC AS也可能通过PSI termination(3GPP TS 23.228)流程被调用。ICS用户设备(User Equipment,UE)是一个增强了ICS能力的IMS UE,支持和SCC AS交互业务控制信令,支持建立承载控制信令路径以通过CS域建立媒体。ICS (3GPP TS 23.292) supports IMS services using CS access for media transmission, and supports ICS's Service Centralization and Continuity Application Server (Service Centralization and Continuity Application Server, SCC AS) IMS applications based on the home network. The SCC AS is inserted into the session path through the calling and called initial filter criteria (initial Filter Criteria, iFC), as the calling AS of the first call or the called AS of the last call. When the IMS session uses the CS bearer (bearer), the SCC AS may also be invoked through the PSI termination (3GPP TS 23.228) process. ICS User Equipment (User Equipment, UE) is an IMS UE with enhanced ICS capabilities, which supports the exchange of service control signaling with the SCC AS, and supports the establishment of a bearer control signaling path to establish media through the CS domain.

I1参考点在UE和SCC AS之间使用,用于在CS接入上传递业务控制信令。I1参考点运行的协议称为ICS控制协议,或者简称ICS协议。The I1 reference point is used between UE and SCC AS to transfer service control signaling on CS access. The protocol running on the I1 reference point is called the ICS control protocol, or ICS protocol for short.

发明人在实现本发明的过程中,发现现有技术至少存在以下缺陷:ICS协议仅支持ICS会话建立和业务控制,不支持用户进行IMS业务配置的管理操作。In the process of implementing the present invention, the inventor found at least the following defects in the prior art: the ICS protocol only supports ICS session establishment and service control, and does not support user management operations of IMS service configuration.

发明内容 Contents of the invention

本发明实施例提出一种设备、业务配置管理方法及系统,以通过ICS协议实现对IMS业务配置的管理操作。The embodiment of the present invention proposes a device, a service configuration management method and a system, so as to realize the management operation of the IMS service configuration through the ICS protocol.

本发明实施例提供了一种业务配置管理方法,包括:An embodiment of the present invention provides a service configuration management method, including:

接收用户标识信息及用于进行业务配置管理操作的管理命令;Receive user identification information and management commands for business configuration management operations;

根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;generating an Extensible Markup Language Configuration Access Protocol message according to the management command, where the Extensible Markup Language Configuration Access Protocol message is associated with the user identification information;

发送所述可扩展标记语言配置访问协议消息,以便应用服务器对所述用户标识信息对应的业务配置信息执行相应的管理操作。Sending the Extensible Markup Language Configuration Access Protocol message, so that the application server performs a corresponding management operation on the service configuration information corresponding to the user identification information.

本发明实施例还提供了一种服务器,包括:The embodiment of the present invention also provides a server, including:

接收模块,用于接收用户标识信息及用于进行业务配置管理操作的管理命令;A receiving module, configured to receive user identification information and management commands for performing business configuration management operations;

生成模块,用于根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;A generating module, configured to generate an Extensible Markup Language Configuration Access Protocol message according to the management command, and the Extensible Markup Language Configuration Access Protocol message is associated with the user identification information;

发送模块,用于发送所述可扩展标记语言配置访问协议消息,以便应用服务器根据所述管理命令对所述用户标识信息对应的业务配置信息执行相应的管理操作。A sending module, configured to send the Extensible Markup Language Configuration Access Protocol message, so that the application server performs a corresponding management operation on the service configuration information corresponding to the user identification information according to the management command.

本发明实施例还提供了一种移动交换中心设备,包括:The embodiment of the present invention also provides a mobile switching center equipment, including:

接收模块,用于接收终端发送的非结构化补充数据业务消息;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;A receiving module, configured to receive an unstructured supplementary data service message sent by a terminal; the unstructured supplementary data service message includes a management command for performing service configuration management operations;

识别模块,用于识别所述非结构化补充数据业务消息中的业务码;An identification module, configured to identify the service code in the unstructured supplementary data service message;

发送模块,用于在所述业务码与因特网协议多媒体子系统集中控制相关联的情况下,向业务集中和连续性应用服务器发送所述管理命令及用户标识信息。A sending module, configured to send the management command and user identification information to the service centralization and continuity application server when the service code is associated with the centralized control of the Internet Protocol Multimedia Subsystem.

本发明实施例还提供了一种移动交换中心设备,包括:The embodiment of the present invention also provides a mobile switching center equipment, including:

接收模块,用于接收终端发送的非结构化补充数据业务消息;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;A receiving module, configured to receive an unstructured supplementary data service message sent by a terminal; the unstructured supplementary data service message includes a management command for performing service configuration management operations;

发送模块,用于将所述非结构化补充数据业务消息发送给归属位置寄存器。A sending module, configured to send the unstructured supplementary data service message to the HLR.

本发明实施例还提供了一种归属位置寄存器,包括:An embodiment of the present invention also provides a home location register, including:

接收模块,用于接收移动交换中心发送的非结构化补充数据业务消息;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;The receiving module is used to receive the unstructured supplementary data service message sent by the mobile switching center; the unstructured supplementary data service message includes a management command for performing service configuration management operations;

识别模块,用于识别所述非结构化补充数据业务消息中的业务码;An identification module, configured to identify the service code in the unstructured supplementary data service message;

发送模块,用于在所述业务码与因特网协议多媒体子系统集中控制相关联的情况下,向业务集中和连续性应用服务器发送所述管理命令及用户标识信息。A sending module, configured to send the management command and user identification information to the service centralization and continuity application server when the service code is associated with the centralized control of the Internet Protocol Multimedia Subsystem.

本发明实施例还提供了一种终端,包括:The embodiment of the present invention also provides a terminal, including:

发送模块,用于向移动交换中心发送非结构化补充数据业务消息;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;A sending module, configured to send an unstructured supplementary data service message to the mobile switching center; the unstructured supplementary data service message includes a management command for performing service configuration management operations;

接收模块,用于接收所述移动交换中心返回的包含有管理响应的非结构化补充数据业务消息。The receiving module is configured to receive the unstructured supplementary data service message including the management response returned by the mobile switching center.

本发明实施例还提供了一种业务配置管理系统,包括:The embodiment of the present invention also provides a service configuration management system, including:

移动交换中心,用于在终端发送的非结构化补充数据业务消息中的业务码与因特网协议多媒体子系统集中控制相关联的情况下,向业务集中和连续性应用服务器发送所述管理命令及用户标识信息;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;The mobile switching center is configured to send the management command and user information to the service centralization and continuity application server when the service code in the unstructured supplementary data service message sent by the terminal is associated with the centralized control of the Internet Protocol Multimedia Subsystem. Identification information; the unstructured supplementary data service message contains management commands for performing service configuration management operations;

业务集中和连续性应用服务器,用于根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;The business concentration and continuity application server is configured to generate an Extensible Markup Language Configuration Access Protocol message according to the management command, and the Extensible Markup Language Configuration Access Protocol message is associated with the user identification information;

应用服务器,用于根据所述可扩展标记语言配置访问协议消息对所述用户标识信息对应的业务配置信息执行相应的管理操作。The application server is configured to perform a corresponding management operation on the service configuration information corresponding to the user identification information according to the Extensible Markup Language Configuration Access Protocol message.

本发明实施例还提供了一种业务配置管理系统,包括:The embodiment of the present invention also provides a service configuration management system, including:

移动交换中心,用于将终端发送的非结构化补充数据业务消息转发给归属位置寄存器;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;The mobile switching center is configured to forward the unstructured supplementary data service message sent by the terminal to the home location register; the unstructured supplementary data service message includes a management command for performing service configuration management operations;

归属位置寄存器,用于在所述非结构化补充数据业务消息中的业务码与因特网协议多媒体子系统集中控制相关联的情况下,向业务集中和连续性应用服务器发送所述管理命令及用户标识信息;A home location register, configured to send the management command and user identification to the service centralization and continuity application server when the service code in the unstructured supplementary data service message is associated with the centralized control of the Internet Protocol Multimedia Subsystem information;

业务集中和连续性应用服务器,用于根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;The business concentration and continuity application server is configured to generate an Extensible Markup Language Configuration Access Protocol message according to the management command, and the Extensible Markup Language Configuration Access Protocol message is associated with the user identification information;

应用服务器,用于根据所述可扩展标记语言配置访问协议消息对所述用户标识信息对应的业务配置信息执行相应的管理操作。The application server is configured to perform a corresponding management operation on the service configuration information corresponding to the user identification information according to the Extensible Markup Language Configuration Access Protocol message.

上述实施例通过根据接收的用于进行业务配置管理操作的管理命令生成可扩展置标语言(EXtensible Markup Language,XML)配置访问协议(XML Configuration Access Protocol,XCAP)消息,使得电话应用服务器(Telephony Application Server,TAS)能够通过XCAP消息接收到管理命令,从而根据所述管理命令对所述用户标识信息对应的业务配置信息执行相应的管理操作,即通过ICS协议实现了对IMS业务配置的管理操作。The foregoing embodiment generates an Extensible Markup Language (EXtensible Markup Language, XML) configuration access protocol (XML Configuration Access Protocol, XCAP) message according to the received management command for performing service configuration management operations, so that the Telephony Application Server (Telephony Application Server, TAS) can receive the management command through the XCAP message, so as to perform the corresponding management operation on the service configuration information corresponding to the user identification information according to the management command, that is, realize the management operation on the IMS service configuration through the ICS protocol.

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

附图说明 Description of drawings

图1为发明实施例的一种业务配置管理系统的结构示意图;Fig. 1 is a schematic structural diagram of a service configuration management system according to an embodiment of the invention;

图2为本发明实施例的再一种业务配置管理系统的结构示意图Fig. 2 is a schematic structural diagram of another service configuration management system according to an embodiment of the present invention

图3为本发明实施例的一种终端的结构示意图;FIG. 3 is a schematic structural diagram of a terminal according to an embodiment of the present invention;

图4为本发明实施例的一种移动交换中心设备的结构示意图;FIG. 4 is a schematic structural diagram of a mobile switching center device according to an embodiment of the present invention;

图5为本发明实施例的另一种移动交换中心设备的结构示意图;5 is a schematic structural diagram of another mobile switching center device according to an embodiment of the present invention;

图6为本发明实施例的一种归属位置寄存器的结构示意图;FIG. 6 is a schematic structural diagram of a home location register according to an embodiment of the present invention;

图7A为本发明实施例的一种服务器的结构示意图;FIG. 7A is a schematic structural diagram of a server according to an embodiment of the present invention;

图7B为本发明实施例的另一种服务器的结构示意图;FIG. 7B is a schematic structural diagram of another server according to an embodiment of the present invention;

图8为本发明实施例的一种业务配置管理方法的流程图;FIG. 8 is a flowchart of a service configuration management method according to an embodiment of the present invention;

图9为本发明实施例的一种业务配置管理方法的流程图;FIG. 9 is a flowchart of a service configuration management method according to an embodiment of the present invention;

图10为本发明实施例的另一种业务配置管理方法的流程图。Fig. 10 is a flowchart of another service configuration management method according to an embodiment of the present invention.

具体实施方式 Detailed ways

图1为本发明实施例的一种业务配置管理系统的结构示意图。该系统包括MSC 11、SCC AS 12及应用服务器13。MSC 11表示MSC或MSC服务器(MSC Server),参见3GPP制定的“TS 23.002”标准,可处于漫游网络或者归属网络,支持3GPP制定的“TS 23.090”标准中的非结构化补充数据业务(Unstructured Supplementary Service Data,US SD)。MSC 11接收到ICS UE发送的包含有管理命令的USSD消息后,从USSD消息中提取业务码(Service Code)。如果MSC 11能够识别USSD消息中Service Code,且该Service Code表示的是ICS应用,则MSC 11将包含管理命令的ICS应用信息以及用户标识信息发送到SCC AS 12。用户标识信息为移动台国际综合业务数字网(Integrated Services Digital Network,ISDN)号码(Mobile Station international ISDN number,MSISDN)、国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)中的任意一个或组合。FIG. 1 is a schematic structural diagram of a service configuration management system according to an embodiment of the present invention. The system includes MSC 11, SCC AS 12 and application server 13. MSC 11 means MSC or MSC Server (MSC Server), refer to the "TS 23.002" standard formulated by 3GPP, which can be in a roaming network or a home network, and supports the Unstructured Supplementary Data Service (Unstructured Supplementary) in the "TS 23.090" standard formulated by 3GPP Service Data, US SD). After receiving the USSD message containing the management command sent by the ICS UE, the MSC 11 extracts the service code (Service Code) from the USSD message. If the MSC 11 can identify the Service Code in the USSD message, and the Service Code represents an ICS application, then the MSC 11 sends the ICS application information including the management command and the user identification information to the SCC AS 12. The user identification information is any one or combination of Mobile Station International Integrated Services Digital Network (Integrated Services Digital Network, ISDN) number (Mobile Station international ISDN number, MSISDN), International Mobile Subscriber Identification Number (International Mobile Subscriber Identification Number, IMSI) .

其中,上述管理命令与呼叫发起命令等命令平行,是对ICS控制协议(ICS Control Protocol,ICP)定义的一个新的命令。上述管理命令用于对多媒体电话(Multi-Media Telephony,MMTel)应用的各种补充业务的业务配置进行管理操作。Wherein, the above-mentioned management command is parallel to commands such as the call initiation command, and is a new command defined for the ICS Control Protocol (ICP). The above management commands are used to manage and operate the service configuration of various supplementary services applied in Multi-Media Telephony (MMTel).

管理命令包括:管理命令标识,操作及对应的一个或多个子业务。其中,管理命令标识用于将管理命令与呼叫发起命令等其他命令进行区分,子业务即MMTel应用包含的各种补充业务(如表1)。管理命令可进一步包括操作参数,即与操作相关的参数,比如,前转号码。也即,一个管理命令包括一组管理命令标识,操作,一个或多个子业务或包括一组管理命令标识,操作,一个或多个子业务,操作相关的参数。The management command includes: a management command identifier, an operation and one or more corresponding sub-services. Wherein, the management command identifier is used to distinguish the management command from other commands such as the call initiation command, and the sub-services are various supplementary services included in the MMTel application (see Table 1). The management command may further include operation parameters, that is, parameters related to operations, for example, a forwarding number. That is, a management command includes a group of management command identifiers, operations, one or more subservices or includes a group of management command identifiers, operations, one or more subservices, and operation-related parameters.

表1MMTel应用包含的补充业务与相对应的操作Table 1 Supplementary services and corresponding operations included in the MMTel application

  补充业务 Supplementary business   管理操作 management operations

  “CFU,CFB,CFNR,CFNL,CD” "CFU, CFB, CFNR, CFNL, CD"   激活/去激活,注册/擦除,询问 Activate/Deactivate, Register/Erase, Ask   “ICB,OCB,ACR” "ICB, OCB, ACR"   激活/去激活,注册/擦除,询问 Activate/Deactivate, Register/Erase, Ask   “CW” "CW"   激活/去激活 activate/deactivate   “CSG” "CSG"   激活/去激活,注册/擦除,询问 Activate/Deactivate, Register/Erase, Ask   “OIR,TIR” "OIR, TIR"   询问 ask

其中补充业务参见3GPP制定的“TS 24.173”标准。For supplementary services, refer to the "TS 24.173" standard formulated by 3GPP.

假设管理命令标识为M,对MMTel应用中的“ICB”业务进行“激活”操作,则对应的管理命令可为“M,激活,ICB”。Assuming that the management command identifier is M, and the "ICB" service in the MMTel application is "activated", the corresponding management command may be "M, activate, ICB".

管理命令可包括应用标识,用于区分不同应用,如MMTel、呈现业务应用Presence和会议电话应用Conferencing的业务配置管理;不同的应用可以有不同的操作,比如,会议电话应用的操作可以包括创建会议、指定与会者,呈现业务应用的操作可以包括创建好友列表、创建隐私策略;有的应用可能没有子业务划分,如会议电话应用。应用标识可为NAF-ID(Network Application Function-Identity)。例如,设置NAF-ID为“01”,表示管理命令针对的是MMTel应用的业务配置管理;设置NAF-ID为“10”,表示管理命令针对的是会议电话应用的业务配置管理;设置NAF-ID为“11”,表示管理命令针对的是呈现业务应用的业务配置管理。The management command can include application identification, which is used to distinguish different applications, such as MMTel, the service configuration management of the presence service application Presence and the conference call application Conferencing; different applications can have different operations, for example, the operation of the conference call application can include creating a conference 1. Designate attendees, and the operation of presenting business applications may include creating a friend list and creating a privacy policy; some applications may not have sub-service divisions, such as conference call applications. The application identifier may be NAF-ID (Network Application Function-Identity). For example, setting the NAF-ID to "01" means that the management command is aimed at the service configuration management of the MMTel application; setting the NAF-ID to "10" means that the management command is aimed at the business configuration management of the conference phone application; setting the NAF- The ID is "11", indicating that the management command is aimed at the service configuration management of the presentation service application.

与管理命令相对应,定义一个管理响应。管理响应的格式与管理命令相对应。对于MMTel应用,管理响应包括:管理命令标识,操作及一个或多个子业务,操作结果。管理响应可进一步包括与操作相关的参数,比如,前转号码。也即,一个管理响应包括一组管理命令标识,操作,操作结果,一个或多个子业务或包括一组管理命令标识,操作,操作结果,一个或多个子业务、操作相关的参数。Corresponding to a management command, a management response is defined. The format of the management response corresponds to the management command. For the MMTel application, the management response includes: management command identification, operation and one or more sub-services, and operation result. The administrative response may further include parameters related to the operation, such as a forward-to-number. That is, a management response includes a set of management command identifiers, operations, operation results, one or more sub-services or includes a set of management command identifiers, operations, operation results, one or more sub-services, and operation-related parameters.

SCC AS 12支持上述管理命令,并在接收到MSC 11发送的ICS应用信息及用户标识信息后,执行I1参考点协议即ICP与XCAP转换。具体包括:SCC AS 12识别收到的ICS应用信息包含管理命令,根据管理命令生成XCAP消息,即业务配置访问服务请求消息。SCC AS 12 supports the above management commands, and after receiving the ICS application information and user identification information sent by MSC 11, it executes the I1 reference point protocol, that is, the conversion between ICP and XCAP. Specifically include: the SCC AS 12 recognizes that the received ICS application information contains management commands, and generates an XCAP message according to the management commands, that is, a service configuration access service request message.

应用服务器13收到SCC AS 12发送的XCAP消息后,对用户标识信息对应的业务配置执行相应的管理操作。After the application server 13 receives the XCAP message sent by the SCC AS 12, it performs corresponding management operations on the service configuration corresponding to the user identification information.

当业务配置访问服务需要订阅时,本发明实施例的另一种业务配置管理系统中,SCC AS可进一步根据用户标识信息中的MSISDN对识别的管理命令进行认证,即检查管理命令关联的用户标识是否存在业务配置访问服务:若不存在,业务配置则不会生成XCAP消息,而以管理响应指示ICS UE“服务不存在”;若存在,业务配置则认证通过,生成XCAP消息。并在生成的XCAP消息中插入头即“HTTP X-3GPP-Asserted-Identity”头(参见3GPP制定的“TS 24.109”),将MSISDN以Tel URI(IETF RFC3966)形式写入该认证头,将XCAP消息发送给应用服务器13。该认证头向应用服务器13指示MSISDN是一个可信的用户标识,即SCC AS 12向应用服务器13呈现一个鉴权代理(Authentication Proxy,AP)身份。当用户标识信息为IMSI时,SCC AS可进一步获取IMSI关联的MSISDN,然后再进行管理命令认证。XCAP参见3GPP制定的“TS 24.623”标准。AP参见3GPP制定的“TS 24.623”标准,该标准描述了ICS UE通过Ut接口进行业务配置的管理,AP可存在于UE和TAS之间,代理TAS对ICS UE进行认证,若认证成功,则前转业务配置访问服务请求到TAS。When the business configuration access service needs to be subscribed, in another business configuration management system according to the embodiment of the present invention, the SCC AS can further authenticate the identified management command according to the MSISDN in the user ID information, that is, check the user ID associated with the management command Whether there is a business configuration access service: if it does not exist, the business configuration will not generate an XCAP message, but will indicate to the ICS UE that "the service does not exist" with a management response; if it exists, the business configuration will be authenticated and an XCAP message will be generated. And insert the "HTTP X-3GPP-Asserted-Identity" header into the generated XCAP message (see "TS 24.109" formulated by 3GPP), write the MSISDN into the authentication header in the form of Tel URI (IETF RFC3966), and write the XCAP The message is sent to the application server 13 . The authentication header indicates to the application server 13 that the MSISDN is a credible user identifier, that is, the SCC AS 12 presents an authentication agent (Authentication Proxy, AP) identity to the application server 13. When the user identification information is IMSI, the SCC AS can further obtain the MSISDN associated with the IMSI, and then perform management command authentication. XCAP refers to the "TS 24.623" standard formulated by 3GPP. Refer to the "TS 24.623" standard formulated by 3GPP for AP. This standard describes the management of service configuration by ICS UE through the Ut interface. AP can exist between UE and TAS, and authenticate ICS UE on behalf of TAS. Transfer the business configuration access service request to TAS.

应用服务器13通过“HTTP X-3GPP-Asserted-Identity”头识别到该业务配置访问服务请求已经通过了认证,则根据XCAP消息执行配置访问业务配置服务,并向SCC AS 12返回执行结果。这里,当系统对MMTel应用进行业务配置管理操作时,应用服务器13可为TAS,TAS参见“3GPP TS 24.173”标准。当系统对会议电话应用进行业务配置管理操作时,应用服务器13可为会议电话的应用服务器;当系统对呈现业务进行业务配置管理操作时,应用服务器13可为呈现业务的应用服务器。The application server 13 recognizes that the service configuration access service request has passed the authentication through the "HTTP X-3GPP-Asserted-Identity" header, executes the configuration access service configuration service according to the XCAP message, and returns the execution result to the SCC AS 12. Here, when the system performs service configuration management operations on the MMTel application, the application server 13 can be a TAS, and the TAS refers to the "3GPP TS 24.173" standard. When the system performs service configuration management on the conference call application, the application server 13 can be the application server of the conference call; when the system performs service configuration management on the presence service, the application server 13 can be the application server of the presence service.

当用户标识信息中不包含MSISDN时,SCC AS可进一步获取MSISDN。When the user identification information does not contain the MSISDN, the SCC AS can further obtain the MSISDN.

ICS UE可在管理命令中设置至少一个IMS公共用户标识(Public User Identity)。在管理命令中包含IMS公共用户标识的情况下,SCC AS12还可检查所述IMS公共用户标识是否和MSISDN或IMSI关联,以实现对包含的IMS公共用户标识的认证处理。若关联,则根据IMS公共用户标识对管理命令进行认证,即判断IMS公共用户标识是否关联有业务配置服务,若关联有,则认证通过,SCC AS 12为每个IMS公共用户标识分别生成XCAP消息,并插入“HTTP X-3GPP-Asserted-Identity”头,将IMS公共用户标识写入各自XCAP消息中插入的“HTTP X-3GPP-Asserted-Identity”头,然后向应用服务器请求配置访问服务;若不关联,则拒绝该管理命令。当有一部分公共用户标识通过认证时,则为这些公共用户标识生成XCAP消息,SCC AS拒绝为未通过认证的其余公共用户标识向应用服务器请求配置访问服务。本发明实施例中又一种业务配置管理系统可进一步包括归属用户服务器(Home Subscriber Server,HSS)。若ICS用户未进行IMS注册,则TAS从HSS获取用户的业务配置信息,该信息可以是XML文档形式。The ICS UE can set at least one IMS public user identity (Public User Identity) in the management command. In the case that the IMS public user identity is included in the management command, the SCC AS12 can also check whether the IMS public user identity is associated with the MSISDN or IMSI, so as to implement the authentication process on the included IMS public user identity. If it is associated, the management command is authenticated according to the IMS public user ID, that is, it is judged whether the IMS public user ID is associated with a service configuration service, if it is associated, the authentication is passed, and the SCC AS 12 generates an XCAP message for each IMS public user ID , and insert the "HTTP X-3GPP-Asserted-Identity" header, write the IMS public user identity into the "HTTP X-3GPP-Asserted-Identity" header inserted in the respective XCAP message, and then request the application server to configure the access service; if If not associated, the management command is rejected. When some public user identities pass the authentication, XCAP messages are generated for these public user identities, and the SCC AS refuses to request configuration access services from the application server for the rest of the public user identities that have not passed the authentication. Yet another service configuration management system in the embodiment of the present invention may further include a Home Subscriber Server (HSS). If the ICS user has not registered with the IMS, the TAS obtains the user's service configuration information from the HSS, and the information may be in the form of an XML document.

同样的,ICS UE可在呼叫发起命令中设置至少一个IMS公共用户标识,SCC AS也可以对其进行认证处理。Similarly, the ICS UE can set at least one IMS public user identity in the call initiation command, and the SCC AS can also perform authentication processing on it.

图2为本发明实施例的再一种业务配置管理系统的结构示意图。该系统可进一步包括归属位置寄存器(Home Location Register,HLR)即HLR 21。如果MSC不能够识别ICS关联的Service Code,则将USSD消息前转到UE所属的HLR,由HLR识别USSD消息中Service Code,当Service Code与ICS关联时,将ICS应用信息发送到一个SCC AS。Fig. 2 is a schematic structural diagram of another service configuration management system according to an embodiment of the present invention. The system may further include a home location register (Home Location Register, HLR), ie HLR 21. If the MSC cannot identify the Service Code associated with the ICS, it forwards the USSD message to the HLR to which the UE belongs, and the HLR identifies the Service Code in the USSD message. When the Service Code is associated with the ICS, it sends the ICS application information to an SCC AS.

上述系统实施例可基于I1参考点。I1参考点在UE和SCC AS之间使用,用于在CS接入上传递业务控制信令,可使用USSD(3GPP TS 23.090)方式传输业务控制信令。I1参考点运行的协议称为ICS控制协议,或者简称ICS协议。I1参考点包括三种功能:第一种功能是对于UE发起或终结的会话,支持基于CS接入的会话的建立;第二种功能是在会话建立期间传递附加的IMS参数;第三种功能是基于CS接入进行IMS业务控制。其中,第一、二种功能可选。The system embodiments described above may be based on the I1 reference point. The I1 reference point is used between UE and SCC AS to transmit service control signaling on CS access, and USSD (3GPP TS 23.090) can be used to transmit service control signaling. The protocol running on the I1 reference point is called the ICS control protocol, or ICS protocol for short. The I1 reference point includes three functions: the first function is to support the establishment of a session based on CS access for a session initiated or terminated by a UE; the second function is to pass additional IMS parameters during session establishment; the third function IMS service control is performed based on CS access. Among them, the first and second functions are optional.

图3为本发明实施例的一种终端的结构示意图。该终端包括发送模块31及接收模块32。发送模块31用于向MSC发送包含管理命令的USSD消息。接收模块32接收MSC返回的包含有管理响应的USSD消息。FIG. 3 is a schematic structural diagram of a terminal according to an embodiment of the present invention. The terminal includes a sending module 31 and a receiving module 32 . The sending module 31 is configured to send a USSD message including a management command to the MSC. The receiving module 32 receives the USSD message including the management response returned by the MSC.

本发明实施例的另一种终端中,发送模块31发送的USSD消息包含的管理命令,可进一步包含至少一个IMS公共用户标识。In another type of terminal according to the embodiment of the present invention, the management command included in the USSD message sent by the sending module 31 may further include at least one IMS public user identifier.

图4为本发明实施例的一种移动交换中心设备的结构示意图。该MSC包括接收模块41、识别模块42及发送模块43。接收模块41用于接收ICS UE发送的包含有管理命令的USSD消息。识别模块42识别ICS关联的Service Code。发送模块43向SCC AS发送ICS应用信息及用户标识信息,详见上述系统实施例。Fig. 4 is a schematic structural diagram of a mobile switching center device according to an embodiment of the present invention. The MSC includes a receiving module 41 , an identifying module 42 and a sending module 43 . The receiving module 41 is configured to receive the USSD message containing the management command sent by the ICS UE. The identification module 42 identifies the Service Code associated with the ICS. The sending module 43 sends ICS application information and user identification information to the SCC AS, see the above system embodiment for details.

图5为本发明实施例的另一种移动交换中心设备的结构示意图。该MSC包括接收模块51及发送模块52。接收模块51用于接收ICS UE发送包含有管理命令的USSD消息。发送模块52将接收模块51接收的USSD消息前转到HLR识别ICS关联的Service Code。Fig. 5 is a schematic structural diagram of another mobile switching center device according to an embodiment of the present invention. The MSC includes a receiving module 51 and a sending module 52 . The receiving module 51 is used to receive the USSD message containing the management command sent by the ICS UE. The sending module 52 forwards the USSD message received by the receiving module 51 to the HLR to identify the Service Code associated with the ICS.

图6为本发明实施例的一种归属位置寄存器的结构示意图。该HLR包括接收模块61、识别模块62及发送模块63。接收模块61用于接收MSC发送包含有管理命令的USSD消息。识别模块62识别ICS关联的Service Code。发送模块63向SCC AS发送ICS应用信息及用户标识信息。FIG. 6 is a schematic structural diagram of a home location register according to an embodiment of the present invention. The HLR includes a receiving module 61 , an identifying module 62 and a sending module 63 . The receiving module 61 is configured to receive a USSD message containing a management command sent by the MSC. The identification module 62 identifies the Service Code associated with the ICS. The sending module 63 sends the ICS application information and user identification information to the SCC AS.

图7A为本发明实施例的一种服务器的结构示意图。该服务器可为SCC AS,包括:接收模块71、生成模块72及发送模块73。接收模块71接收MSC或HLR发送的ICS应用信息及用户标识信息后,生成模块72根据ICS应用信息中的管理命令生成XCAP消息,完成ICP到XCAP的转换。发送模块73将XCAP消息发送到TAS,由TAS根据XCAP消息中的管理命令执行相应的业务配置管理操作。FIG. 7A is a schematic structural diagram of a server according to an embodiment of the present invention. The server can be an SCC AS, including: a receiving module 71, a generating module 72 and a sending module 73. After the receiving module 71 receives the ICS application information and user identification information sent by the MSC or HLR, the generating module 72 generates an XCAP message according to the management command in the ICS application information, and completes the conversion from ICP to XCAP. The sending module 73 sends the XCAP message to the TAS, and the TAS executes corresponding service configuration management operations according to the management commands in the XCAP message.

图7B为本发明实施例的另一种服务器的结构示意图。本实施例中,SCC AS可进一步包括命令认证模块74及插入模块75。命令认证模块74用于对ICS消息中的管理命令进行认证,即检查管理命令针对的默认的公共身份是否订阅有或关联有业务配置管理服务。若不存在,则生成模块72不生成XCAP消息,由发送模块73发送管理响应指示UE“服务器不存在”;若存在,则认证通过。插入模块75在认证通过的情况下,将“HTTP X-3GPP-Asserted-Identity”头插入生成模块72生成的XCAP消息中,并将接收模块71接收的用户标识信息中的MSISDN写入该头。FIG. 7B is a schematic structural diagram of another server according to an embodiment of the present invention. In this embodiment, the SCC AS may further include a command authentication module 74 and an insertion module 75. The command authentication module 74 is used for authenticating the management command in the ICS message, that is, checking whether the default public identity targeted by the management command is subscribed to or associated with the business configuration management service. If it does not exist, the generation module 72 does not generate an XCAP message, and the sending module 73 sends a management response to indicate to the UE that "the server does not exist"; if it exists, the authentication passes. The inserting module 75 inserts the "HTTP X-3GPP-Asserted-Identity" header into the XCAP message generated by the generating module 72 when the authentication is passed, and writes the MSISDN in the user identification information received by the receiving module 71 into the header.

当用户标识信息中没有ICS UE的MSISDN时,SCC AS可进一步包括获取模块。该获取模块根据IMSI从SCC AS记录的公共信息中获取关联的MSISDN。生成模块72将获取模块获取的MSISDN写入XCAP消息的“HTTP X-3GPP-Asserted-Identity”头中。When there is no MSISDN of the ICS UE in the user identification information, the SCC AS may further include an acquisition module. The obtaining module obtains the associated MSISDN from the public information recorded by the SCC AS according to the IMSI. The generation module 72 writes the MSISDN acquired by the acquisition module into the "HTTP X-3GPP-Asserted-Identity" header of the XCAP message.

SCC AS可进一步包括身份认证模块,该身份认证模块用于在接收模块接收到的管理命令中包含IMS公共用户标识的情况下,对该IMS公共用户标识进行认证,即认证管理命令所携带的公共身份是否合法,也即判断该IMS公共用户标识是否和用户标识信息如MSISDN相关联,若关联,则认证通过即合法;否则,认证失败,由发送模块返回“拒绝”管理响应。The SCC AS may further include an identity authentication module, which is used to authenticate the IMS public user identity when the management command received by the receiving module contains the IMS public user identity, that is, the public user identity carried by the authentication management command. Whether the identity is legal, that is, to judge whether the IMS public user ID is associated with user identification information such as MSISDN, if associated, then the authentication is legal; otherwise, the authentication fails, and the sending module returns a "rejection" management response.

图8为本发明实施例的一种业务配置管理方法的流程图。该方法包括:Fig. 8 is a flowchart of a service configuration management method according to an embodiment of the present invention. The method includes:

步骤81、SCC AS接收用户标识信息及用于进行业务配置管理操作的管理命令;Step 81, the SCC AS receives user identification information and management commands for performing service configuration management operations;

步骤82、SCC AS根据所述管理命令生成XCAP消息,所述XCAP消息与所述用户标识信息关联;Step 82, the SCC AS generates an XCAP message according to the management command, and the XCAP message is associated with the user identification information;

步骤83、SCC AS发送所述XCAP消息,以便应用服务器如TAS根据所述XCAP消息对所述用户标识信息对应的业务配置信息执行相应的管理操作。Step 83: The SCC AS sends the XCAP message, so that the application server such as TAS performs corresponding management operations on the service configuration information corresponding to the user identification information according to the XCAP message.

本实施例中,SCC AS通过对接收用于进行业务配置管理操作的管理命令,并根据所述管理命令生成XCAP消息,使得应用服务器能够通过XCAP消息接收到管理命令,从而根据所述管理命令对所述用户标识信息对应的业务配置信息执行相应的管理操作,即通过ICS协议实现了对IMS业务配置的管理操作。In this embodiment, the SCC AS receives a management command for performing service configuration management operations, and generates an XCAP message according to the management command, so that the application server can receive the management command through the XCAP message, so that the application server can receive the management command according to the management command. The service configuration information corresponding to the user identification information performs a corresponding management operation, that is, the management operation of the IMS service configuration is realized through the ICS protocol.

图9为本发明实施例的一种业务配置管理方法的流程图。该方法包括:Fig. 9 is a flowchart of a service configuration management method according to an embodiment of the present invention. The method includes:

步骤91、UE向CS网络发送USSD消息,其中包含用于业务配置管理操作的管理命令。In step 91, the UE sends a USSD message to the CS network, which includes management commands for service configuration management operations.

步骤92、MSC或者HLR从USSD消息中提取Service Code,根据提取的Service Code获知UE有ICS应用的请求,将USSD消息中的ICS应用信息连同用户标识信息发送给SCC AS。该ICS应用信息包含管理命令。Step 92, the MSC or HLR extracts the Service Code from the USSD message, learns that the UE has an ICS application request according to the extracted Service Code, and sends the ICS application information in the USSD message together with the user identification information to the SCC AS. The ICS application information contains management commands.

步骤93、SCC AS解析ICS应用信息,检测到业务配置的管理命令。SCC AS对UE的管理命令进行认证(或者,可以由TAS进行认证),即判断MSISDN是否存在业务配置访问服务,如果认证不成功,则拒绝UE的管理命令,执行步骤94~步骤95后,结束;如果认证成功,执行步骤96。Step 93, the SCC AS analyzes the ICS application information, and detects the management command of the service configuration. The SCC AS authenticates the management command of the UE (or it can be authenticated by the TAS), that is, it judges whether there is a business configuration access service in the MSISDN. If the authentication is unsuccessful, it rejects the management command of the UE. After performing steps 94 to 95, the end ; If the authentication is successful, execute step 96.

步骤94、SCC AS向MSC或HLR返回“拒绝”的管理响应。Step 94, the SCC AS returns a management response of "refusal" to the MSC or HLR.

步骤95、MSC或HLR向UE返回包含有“拒绝”管理响应的USSD消息,结束。In step 95, the MSC or HLR returns a USSD message containing a "reject" management response to the UE, and ends.

步骤96、SCC AS基于管理命令和MSISDN生成XCAP消息,并加入“HTTP X-3GPP-Asserted-Identity”头,将MSISDN以Tel URI形式写入该头。向应用服务器如TAS发送XCAP消息,SCC AS向TAS呈现AP行为。Step 96: The SCC AS generates an XCAP message based on the management command and the MSISDN, and adds the "HTTP X-3GPP-Asserted-Identity" header, and writes the MSISDN into the header in the form of a Tel URI. Send XCAP message to application server such as TAS, SCC AS presents AP behavior to TAS.

步骤97、TAS通过“HTTP X-3GPP-Asserted-Identity”头识别到该配置访问服务请求已经通过了认证,则根据XCAP消息执行配置访问服务,并向SCC AS 12返回执行结果。即应用服务器据XCAP消息对该UE的业务配置信息进行修改后,返回配置访问服务的结果。如果成功,则返回200OK;如果不成功(比如,用户无相关的补充业务签约,或者参数错误),则返回出错的响应。若所述认证头中的用户标识未进行IMS注册,TAS可进一步从HSS获取用户的业务配置信息。Step 97, TAS recognizes that the configuration access service request has passed the authentication through the "HTTP X-3GPP-Asserted-Identity" header, executes the configuration access service according to the XCAP message, and returns the execution result to the SCC AS 12. That is, the application server returns the configuration access service result after modifying the service configuration information of the UE according to the XCAP message. If successful, return 200OK; if unsuccessful (for example, the user has no relevant supplementary service subscription, or the parameter is wrong), return an error response. If the user ID in the authentication header is not registered with the IMS, the TAS may further obtain the service configuration information of the user from the HSS.

步骤98、SCC AS发送管理操作的结果到HLR。Step 98, the SCC AS sends the result of the management operation to the HLR.

步骤99、MSC通过USSD消息发送管理操作的结果到UE。In step 99, the MSC sends the result of the management operation to the UE through a USSD message.

本实施例中,SCC AS通过对管理命令进行认证,进一步实现了在网络为用户提供订阅情况下的业务配置的管理操作。In this embodiment, by authenticating the management command, the SCC AS further realizes the management operation of the service configuration under the condition that the network provides subscription for the user.

图10为本发明实施例的另一种业务配置管理方法的流程图。本实施例中,管理命令携带公共用户标识。该方法包括:Fig. 10 is a flowchart of another service configuration management method according to an embodiment of the present invention. In this embodiment, the management command carries the public user identifier. The method includes:

步骤101、UE向CS网络发送USSD消息,其中包含业务配置管理命令,管理命令包含至少一个IMS公共用户标识PUI1。Step 101, the UE sends a USSD message to the CS network, which includes a service configuration management command, and the management command includes at least one IMS public user identity PUI1.

步骤102、MSC或者HLR从USSD消息中提取Service Code,根据Service Code获知UE请求ICS应用,将ICS应用信息连同ICE标识信息发送给SCC AS。Step 102, the MSC or HLR extracts the Service Code from the USSD message, learns from the Service Code that the UE requests an ICS application, and sends the ICS application information together with the ICE identification information to the SCC AS.

步骤103SCC AS解析ICS应用信息,检测到业务配置管理命令,从管理命令提取IMS公共用户标识(PUI1、PUI2)。首先,SCC AS对公共用户标识进行认证,即获知管理命令包含的公共用户标识(如PUI1)是否和MSISDN关联,若认证失败,执行步骤104~步骤105后,结束;若关联,则认证通过,SCC AS对UE的管理命令进行认证,即判断该公共用户标识是否存在业务配置访问服务,如果存在,则认证通过,执行步骤106;如果不存在,则认证失败,执行步骤104~步骤105后,结束。或者,管理命令可以由TAS进行认证,这种情况下,SCC AS直接执行步骤106。当管理命令中包含至少两个PUI,且有至少一个PUI没有通过认证时,则通过的PUI提供业务配置的管理服务,没有通过的,在管理响应中通知UE。Step 103 The SCC AS parses the ICS application information, detects the service configuration management command, and extracts the IMS public user identity (PUI1, PUI2) from the management command. First, the SCC AS authenticates the public user ID, that is, learns whether the public user ID (such as PUI1) included in the management command is associated with the MSISDN, if the authentication fails, execute steps 104 to 105, and end; if associated, the authentication passes, The SCC AS authenticates the management command of the UE, that is, judges whether there is a business configuration access service in the public user ID. If it exists, the authentication is passed, and step 106 is executed; if not, the authentication fails, and after steps 104 to 105 are executed, Finish. Alternatively, the management command can be authenticated by the TAS, in this case, the SCC AS directly executes step 106. When the management command contains at least two PUIs, and at least one of the PUIs fails to pass the authentication, the passed PUIs provide service configuration management services, and if not passed, the UE is notified in the management response.

步骤104、SCC AS向MSC或HLR返回“拒绝”的管理响应。Step 104, the SCC AS returns a management response of "refusal" to the MSC or HLR.

步骤105、MSC或HLR向UE返回包含有“拒绝”管理响应的USSD消息,结束。Step 105, the MSC or the HLR returns a USSD message containing a management response of "reject" to the UE, and ends.

步骤106、SCC AS管理命令和PUI1生成XCAP消息,并加入“HTTPX-3GPP-Asserted-Identity”头,将PUI1写入该头,并发送给TAS。SCC AS向TAS呈现AP行为。Step 106, the SCC AS management command and PUI1 generate an XCAP message, and add the "HTTPX-3GPP-Asserted-Identity" header, write PUI1 into the header, and send it to the TAS. The SCC AS presents the AP behavior to the TAS.

步骤107、TAS返回管理操作的结果,如果成功,则返回“200OK”;如果不成功(比如,用户无相关的补充业务签约,或者参数错误),则返回出错的响应。若ICS用户未进行IMS注册,TAS可能要从HSS获取用户的业务配置信息。Step 107, TAS returns the result of the management operation, if successful, returns "200 OK"; if unsuccessful (for example, the user has no relevant supplementary service subscription, or the parameter is wrong), returns an error response. If the ICS user has not registered with the IMS, the TAS may need to obtain the user's service configuration information from the HSS.

步骤108、SCC AS基于管理命令和PUI2生成XCAP消息,并加入“HTTPX-3GPP-Asserted-Identity”头,将PUI2写入该头,并发送给TAS。SCC AS向TAS呈现AP行为。Step 108: The SCC AS generates an XCAP message based on the management command and the PUI2, and adds the "HTTPX-3GPP-Asserted-Identity" header, writes the PUI2 into the header, and sends it to the TAS. The SCC AS presents the AP behavior to the TAS.

步骤109、TAS返回管理操作的结果,如果成功,则返回“200OK”;如果不成功(比如,用户无相关的补充业务签约,或者参数错误),则返回出错的响应。若ICS用户未进行IMS注册,TAS可进一步从HSS获取用户的业务配置信息。Step 109, TAS returns the result of the management operation, if successful, returns "200 OK"; if unsuccessful (for example, the user has no relevant supplementary service subscription, or the parameters are wrong), returns an error response. If the ICS user has not registered with the IMS, the TAS can further obtain the user's service configuration information from the HSS.

步骤1010、SCC AS发送管理操作的结果到HLR。Step 1010, the SCC AS sends the result of the management operation to the HLR.

步骤1011、MSC通过USSD消息发送管理操作的结果到UE。In step 1011, the MSC sends the result of the management operation to the UE through a USSD message.

本实施例中,SCC AS通过对公共用户标识进行认证,保证了业务配置的管理操作的安全性。In this embodiment, the SCC AS guarantees the security of the management operation of the service configuration by authenticating the public user ID.

上述方法、设备及系统实施例通过根据接收的用于进行业务配置管理操作的管理命令生成XCAP消息,使得应用服务器能够通过XCAP消息执行相应的业务配置管理操作,从而通过ICS协议实现了对IMS业务配置的管理操作。The above method, device and system embodiments generate an XCAP message according to the received management command for the service configuration management operation, so that the application server can execute the corresponding service configuration management operation through the XCAP message, thereby implementing the IMS service through the ICS protocol. Configuration management operations.

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for realizing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (15)

1.一种业务配置管理方法,其特征在于,包括:1. A service configuration management method, characterized in that, comprising: 接收用户标识信息及用于进行业务配置管理操作的管理命令;检查所述管理命令关联的用户标识是否存在业务配置访问服务;Receive user identification information and a management command for performing business configuration management operations; check whether the user identification associated with the management command has a business configuration access service; 若存在,则根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;If it exists, an Extensible Markup Language Configuration Access Protocol message is generated according to the management command, and the Extensible Markup Language Configuration Access Protocol message is associated with the user identification information; 发送所述可扩展标记语言配置访问协议消息,以便应用服务器对所述用户标识信息对应的业务配置信息执行相应的管理操作;Sending the Extensible Markup Language Configuration Access Protocol message, so that the application server performs corresponding management operations on the service configuration information corresponding to the user identification information; 其中,所述接收用户标识信息及用于进行业务配置管理操作的管理命令包括:接收移动交换中心发送的所述用户标识信息及管理命令;所述用户标识信息及管理命令由所述移动交换中心根据接收的非结构化补充数据业务消息中的业务码执行发送;Wherein, said receiving user identification information and management commands for performing service configuration management operations includes: receiving said user identification information and management commands sent by a mobile switching center; said user identification information and management commands are sent by said mobile switching center Sending is performed according to the service code in the received unstructured supplementary data service message; 所述接收用户标识信息及用于进行业务配置管理操作的管理命令包括:接收归属位置寄存器发送的所述用户标识信息及管理命令;所述用户标识信息及管理命令由所述归属位置寄存器根据接收的非结构化补充数据业务消息中的业务码执行发送;所述非结构化补充数据业务消息由移动交换中心发送给所述归属位置寄存器;The receiving user identification information and management commands for performing service configuration management operations includes: receiving the user identification information and management commands sent by the home location register; the user identification information and management commands are received by the home location register according to The service code in the unstructured supplementary data service message is sent; the unstructured supplementary data service message is sent to the home location register by the mobile switching center; 所述用户标识信息为移动台国际综合业务数字网号码、国际移动用户识别码中的任意一种或组合,所述检查所述管理命令关联的用户标识是否存在业务配置访问服务,包括:The user identification information is any one or combination of the mobile station International Integrated Services Digital Network number and the International Mobile Subscriber Identification Code, and the checking whether the user identification associated with the management command has a business configuration access service includes: 根据所述用户标识信息中的移动台国际综合业务数字网号码对所述管理命令进行认证;若认证未通过,则返回拒绝的管理响应;若认证通过,则在所述可扩展标记语言配置访问协议消息中插入写有所述移动台国际综合业务数字网号码的头,所述头用于表示所述用户标识信息通过认证。According to the ISDN number of the mobile station in the user identification information, the management command is authenticated; if the authentication fails, a management response of rejection is returned; if the authentication is passed, the extensible markup language configuration access A header written with the ISDN number of the mobile station is inserted into the protocol message, and the header is used to indicate that the user identification information has passed the authentication. 2.根据权利要求1所述的业务配置管理方法,其特征在于,所述管理命令包括:管理命令标识、操作及对应的子业务。2. The service configuration management method according to claim 1, wherein the management command includes: a management command identifier, an operation and a corresponding sub-service. 3.根据权利要求2所述的业务配置管理方法,其特征在于,所述管理命令还包括:操作参数。3. The service configuration management method according to claim 2, wherein the management command further includes: an operation parameter. 4.根据权利要求2或3所述的业务配置管理方法,其特征在于,所述管理命令还包括:用于区分不同应用的应用标识。4. The service configuration management method according to claim 2 or 3, wherein the management command further includes: an application identifier for distinguishing different applications. 5.根据权利要求1所述的业务配置管理方法,其特征在于,所述管理命令包括:管理命令标识、操作及用于区分不同应用的应用标识。5. The service configuration management method according to claim 1, wherein the management command comprises: a management command identifier, an operation, and an application identifier for distinguishing different applications. 6.根据权利要求1所述的业务配置管理方法,其特征在于,根据所述用户标识信息中的移动台国际综合业务数字网号码对所述管理命令进行认证之前还包括:根据所述用户标识信息获取移动台国际综合业务数字网号码。6. The service configuration management method according to claim 1, characterized in that before authenticating the management command according to the ISDN number of the mobile station in the user identification information, it also includes: according to the user identification The information obtains the number of the international integrated service digital network of the mobile station. 7.根据权利要求1所述的业务配置管理方法,其特征在于,还包括:7. The service configuration management method according to claim 1, further comprising: 对管理命令中的公共用户标识进行认证,若认证未通过,则返回拒绝的管理响应;若认证通过,根据所述公共用户标识对所述管理命令进行认证。The public user ID in the management command is authenticated, and if the authentication fails, a management response of rejection is returned; if the authentication is passed, the management command is authenticated according to the public user ID. 8.根据权利要求7所述的业务配置管理方法,其特征在于,根据所述管理命令生成可扩展标记语言配置访问协议消息包括:为每一个公共用户标识生成一个可扩展标记语言配置访问协议消息。8. The service configuration management method according to claim 7, wherein generating an Extensible Markup Language Configuration Access Protocol message according to the management command comprises: generating an Extensible Markup Language Configuration Access Protocol message for each public user identifier . 9.根据权利要求5或7所述的业务配置管理方法,其特征在于,所述管理响应包括:管理命令标识、操作、操作结果及子业务。9. The service configuration management method according to claim 5 or 7, wherein the management response includes: a management command identifier, an operation, an operation result, and a sub-service. 10.根据权利要求9所述的业务配置管理方法,其特征在于,所述管理响应还包括:操作参数。10. The service configuration management method according to claim 9, characterized in that, the management response further includes: operation parameters. 11.一种服务器,其特征在于,包括:11. A server, characterized in that, comprising: 接收模块,用于接收用户标识信息及用于进行业务配置管理操作的管理命令;A receiving module, configured to receive user identification information and management commands for performing business configuration management operations; 生成模块,用于检查所述管理命令关联的用户标识是否存在业务配置访问服务;若存在,则根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;A generating module, configured to check whether the user identifier associated with the management command has a business configuration access service; if it exists, generate an Extensible Markup Language Configuration Access Protocol message according to the management command, and the Extensible Markup Language Configuration Access Protocol message associated with the user identification information; 发送模块,用于发送所述可扩展标记语言配置访问协议消息,以便应用服务器根据所述管理命令对所述用户标识信息对应的业务配置信息执行相应的管理操作;A sending module, configured to send the Extensible Markup Language Configuration Access Protocol message, so that the application server performs corresponding management operations on the service configuration information corresponding to the user identification information according to the management command; 命令认证模块,用于对所述管理命令进行认证;A command authentication module, configured to authenticate the management command; 发送模块还用于在所述命令认证模块认证未通过的情况下返回拒绝管理响应;The sending module is also used to return a rejection management response when the authentication of the command authentication module fails; 插入模块,用于在所述命令认证模块认证通过的情况下,在所述可扩展标记语言配置访问协议消息中插入写有移动台国际综合业务数字网号码的头,所述头用于表示所述用户标识信息通过管理命令认证;An inserting module, configured to insert a header written with the ISDN number of the mobile station in the Extensible Markup Language Configuration Access Protocol message when the command authentication module passes the authentication, and the header is used to represent the The above user identification information is authenticated by the management command; 获取模块,用于根据所述用户标识信息获取所述移动台国际综合业务数字网号码。An obtaining module, configured to obtain the ISDN number of the mobile station according to the user identification information. 12.根据权利要求11所述的服务器,其特征在于,还包括:12. The server according to claim 11, further comprising: 身份认证模块,用于对管理命令中的公共用户标识进行认证;The identity authentication module is used to authenticate the public user ID in the management command; 则发送模块还用于在所述身份认证模块认证未通过的情况下返回拒绝管理响应。The sending module is further configured to return a rejection management response when the authentication by the identity authentication module fails. 13.根据权利要求12所述的服务器,其特征在于,所述生成模块具体用于为每一个公共用户标识生成一个可扩展标记语言配置访问协议消息。13. The server according to claim 12, wherein the generating module is specifically configured to generate an Extensible Markup Language Configuration Access Protocol message for each public user identifier. 14.一种业务配置管理系统,其特征在于,包括:14. A business configuration management system, characterized in that it comprises: 移动交换中心,用于在终端发送的非结构化补充数据业务消息中的业务码与因特网协议多媒体子系统集中控制相关联的情况下,向业务集中和连续性应用服务器发送管理命令及用户标识信息;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;The mobile switching center is used to send management commands and user identification information to the service centralization and continuity application server when the service code in the unstructured supplementary data service message sent by the terminal is associated with the centralized control of the Internet Protocol Multimedia Subsystem ; The unstructured supplementary data service message contains management commands for performing service configuration management operations; 业务集中和连续性应用服务器,用于检查所述管理命令关联的用户标识是否存在业务配置访问服务;若存在,则根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;其中,所述检查所述管理命令关联的用户标识是否存在业务配置访问服务,包括:根据所述用户标识信息中的移动台国际综合业务数字网号码对所述管理命令进行认证;若认证未通过,则返回拒绝的管理响应;若认证通过,则在所述可扩展标记语言配置访问协议消息中插入写有所述移动台国际综合业务数字网号码的头,所述头用于表示所述用户标识信息通过认证;The business concentration and continuity application server is configured to check whether the user ID associated with the management command has a business configuration access service; if it exists, generate an Extensible Markup Language configuration access protocol message according to the management command, and the extensible tag The language configuration access protocol message is associated with the user identification information; wherein, the checking whether the user identification associated with the management command has a service configuration access service includes: according to the mobile station ISDN in the user identification information number to authenticate the management command; if the authentication fails, a rejected management response will be returned; if the authentication is passed, insert the message that says the mobile station ISDN The header of the number, which is used to indicate that the user identification information has passed the authentication; 应用服务器,用于根据所述可扩展标记语言配置访问协议消息对所述用户标识信息对应的业务配置信息执行相应的管理操作。The application server is configured to perform a corresponding management operation on the service configuration information corresponding to the user identification information according to the Extensible Markup Language Configuration Access Protocol message. 15.一种业务配置管理系统,其特征在于,包括:15. A business configuration management system, characterized in that it comprises: 移动交换中心,用于将终端发送的非结构化补充数据业务消息转发给归属位置寄存器;所述非结构化补充数据业务消息包含有用于进行业务配置管理操作的管理命令;The mobile switching center is configured to forward the unstructured supplementary data service message sent by the terminal to the home location register; the unstructured supplementary data service message includes a management command for performing service configuration management operations; 归属位置寄存器,用于在所述非结构化补充数据业务消息中的业务码与因特网协议多媒体子系统集中控制相关联的情况下,向业务集中和连续性应用服务器发送所述管理命令及用户标识信息;A home location register, configured to send the management command and user identification to the service centralization and continuity application server when the service code in the unstructured supplementary data service message is associated with the centralized control of the Internet Protocol Multimedia Subsystem information; 业务集中和连续性应用服务器,用于检查所述管理命令关联的用户标识是否存在业务配置访问服务;若存在,则根据所述管理命令生成可扩展标记语言配置访问协议消息,所述可扩展标记语言配置访问协议消息与所述用户标识信息关联;其中,所述检查所述管理命令关联的用户标识是否存在业务配置访问服务,包括:根据所述用户标识信息中的移动台国际综合业务数字网号码对所述管理命令进行认证;若认证未通过,则返回拒绝的管理响应;若认证通过,则在所述可扩展标记语言配置访问协议消息中插入写有所述移动台国际综合业务数字网号码的头,所述头用于表示所述用户标识信息通过认证;The business concentration and continuity application server is configured to check whether the user ID associated with the management command has a business configuration access service; if it exists, generate an Extensible Markup Language configuration access protocol message according to the management command, and the extensible tag The language configuration access protocol message is associated with the user identification information; wherein, the checking whether the user identification associated with the management command has a service configuration access service includes: according to the mobile station ISDN in the user identification information number to authenticate the management command; if the authentication fails, a rejected management response will be returned; if the authentication is passed, insert the message that says the mobile station ISDN The header of the number, which is used to indicate that the user identification information has passed the authentication; 应用服务器,用于根据所述可扩展标记语言配置访问协议消息对所述用户标识信息对应的业务配置信息执行相应的管理操作。The application server is configured to perform a corresponding management operation on the service configuration information corresponding to the user identification information according to the Extensible Markup Language Configuration Access Protocol message.
CN200910132404.5A 2009-03-24 2009-03-24 Equipment and service configuration management method and system Expired - Fee Related CN101848434B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910132404.5A CN101848434B (en) 2009-03-24 2009-03-24 Equipment and service configuration management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910132404.5A CN101848434B (en) 2009-03-24 2009-03-24 Equipment and service configuration management method and system

Publications (2)

Publication Number Publication Date
CN101848434A CN101848434A (en) 2010-09-29
CN101848434B true CN101848434B (en) 2013-10-09

Family

ID=42772860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910132404.5A Expired - Fee Related CN101848434B (en) 2009-03-24 2009-03-24 Equipment and service configuration management method and system

Country Status (1)

Country Link
CN (1) CN101848434B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103167443A (en) * 2011-12-16 2013-06-19 深圳市华为技术软件有限公司 Opening unstructured supplementary service data (USSD) service gateway and method of providing opening USSD service
CN104661272A (en) * 2013-11-18 2015-05-27 中兴通讯股份有限公司 Notification/trigger method and device for call forwarding/deflection service
EP3289787B1 (en) * 2015-04-29 2021-12-29 Telefonaktiebolaget LM Ericsson (publ) Changing ims supplementary service data in an ims network
CN105744520B (en) * 2016-03-30 2019-12-24 华为技术有限公司 Method, device and system for issuing and verifying application services

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1175341A (en) * 1994-12-23 1998-03-04 艾利森电话股份有限公司 Unstructured ancillary service data from home location register to external nodes
CN101335634A (en) * 2007-06-29 2008-12-31 华为技术有限公司 Method, system and network device for providing contact information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1175341A (en) * 1994-12-23 1998-03-04 艾利森电话股份有限公司 Unstructured ancillary service data from home location register to external nodes
CN101335634A (en) * 2007-06-29 2008-12-31 华为技术有限公司 Method, system and network device for providing contact information

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP,Technical Specification Group Services and Architecture.Study on Enhancements to ICS,Release 9.《3GPP TR 23.883 V0.2.0 (2009-03)》.2009, *

Also Published As

Publication number Publication date
CN101848434A (en) 2010-09-29

Similar Documents

Publication Publication Date Title
Poikselkä et al. The IMS: IP multimedia concepts and services
CN103220323B (en) For the device of Service controll
US7822407B2 (en) Method for selecting the authentication manner at the network side
CN1998182B (en) Mobile network having IP multimedia subsystem (IMS) entities and solutions for providing simplification of operations and compatibility between different IMS entities
CN101156393B (en) Method for processing registration message according to inceptive filtering regulation in IMS network
US8422405B2 (en) Mobile switching center platform having interfaces with functionalities defined by an architecture that provides packet-switched multimedia subscriber services
US20070189215A1 (en) Method for reducing interface load of home subscriber server
CN104202786B (en) A kind of method and device for calling routing
US8265622B2 (en) Method and saving entity for setting service
US8942227B1 (en) Enhanced filtering for an IP multimedia subsystem
EP2938041B1 (en) Method and system for selection in multi-device scenario
CN101309509B (en) PANM server, method and system for recognizing PNE in PAN, PNE thereof
CN101848434B (en) Equipment and service configuration management method and system
CN100403692C (en) Method for processing registration initial filtering rules in IMS network
CN101601252A (en) Method and device for providing network services through a group of servers in an IMS network
WO2012113331A1 (en) Service triggering method and system in ims network, computer program and storage medium
US20130060954A1 (en) Enabling set up of a connection from a non-registered ue in ims
CN101997846A (en) Session handling method and device as well as communication system
CN1770764B (en) A matching method for business trigger points
CN101699811B (en) Communication method, device and system of IMS centralized service
CN101001248B (en) Method for processing registration initial filtering rules in IMS network
CN113453174B (en) Roaming place service providing method, IP multimedia system and storage medium
CN101031139B (en) Method for call control entity to release session
CN101583108B (en) Method and system for realizing QoS resource control through bearing interface negotiation
CN101448226B (en) A method and device for identifying a forwarding service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131009

CF01 Termination of patent right due to non-payment of annual fee