[go: up one dir, main page]

CN104052744A - A service trigger method and device - Google Patents

A service trigger method and device Download PDF

Info

Publication number
CN104052744A
CN104052744A CN201410268574.7A CN201410268574A CN104052744A CN 104052744 A CN104052744 A CN 104052744A CN 201410268574 A CN201410268574 A CN 201410268574A CN 104052744 A CN104052744 A CN 104052744A
Authority
CN
China
Prior art keywords
network
information
network element
cscf
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410268574.7A
Other languages
Chinese (zh)
Other versions
CN104052744B (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201410268574.7A priority Critical patent/CN104052744B/en
Publication of CN104052744A publication Critical patent/CN104052744A/en
Application granted granted Critical
Publication of CN104052744B publication Critical patent/CN104052744B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a service triggering method and device, and relates to the technical field of communications. The service triggering method and device can trigger different service servers under different access scenes to achieve the effect that different IMS services are used under different access network scenes. The method includes the steps of obtaining first network registration information of a user and access network information of the user, generating second network registration information, generating user authorization request (UAR) information according to the second network registration information, determining target initial filtering rules in initial filtering rules by using access network information in the UAR information, and triggering the service servers. The service triggering method and device are suitable for the occasions where the services are triggered under the different access network scenes.

Description

一种业务触发方法及装置A service trigger method and device

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种业务触发方法及装置。The present invention relates to the field of communication technologies, in particular to a service triggering method and device.

背景技术Background technique

移动通信中存在多个移动核心网,如CS(Circuit Switched,电路交换)网络、PS(Packet Switched,分组交换)网络和IMS(IP Multimedia Subsystem,IP多媒体子系统)网络等。IMS网络包括S-CSCF(Serving Call Session ControlFunction,服务呼叫会话控制功能)网元、I-CSCF(Interrogating Call Session ControlFunction,查询呼叫会话控制功能)网元和HSS(Home Subscriber Server,归属用户服务器)网元。在IMS网络下,用户可以签约多个IMS业务,并在注册的IMS网络中触发、使用IMS业务。在现有技术中,用户通过某一个接入网络接入IMS网络,IMS网络判断用户的接入网络是否为IMS网络限定的网络,若是IMS网络限定的网络,当用户向IMS网络请求业务时,HSS(Home SubscriberServer,归属用户服务器)将签约数据中的iFC(Initial Filter Criteria,初始过滤规则)下发至S-CSCF(Serving Call Session Control Function,服务呼叫会话控制功能),S-CSCF接收SIP(Session Initiation Protocol,会话发起协议)请求,利用SIP请求与iFC进行匹配检测,符合iFC的业务触发条件时,触发与触发条件对应的AS(Application Server,应用服务器)。There are multiple mobile core networks in mobile communications, such as CS (Circuit Switched, Circuit Switched) network, PS (Packet Switched, Packet Switched) network and IMS (IP Multimedia Subsystem, IP Multimedia Subsystem) network, etc. The IMS network includes S-CSCF (Serving Call Session Control Function, service call session control function) network element, I-CSCF (Interrogating Call Session Control Function, inquiry call session control function) network element and HSS (Home Subscriber Server, home subscriber server) network Yuan. Under the IMS network, users can subscribe to multiple IMS services, and trigger and use IMS services in the registered IMS network. In the prior art, a user accesses the IMS network through a certain access network, and the IMS network judges whether the user's access network is a network limited by the IMS network. If it is a network limited by the IMS network, when the user requests a service from the IMS network, HSS (Home Subscriber Server, home user server) sends the iFC (Initial Filter Criteria, initial filter rule) in the subscription data to S-CSCF (Serving Call Session Control Function, serving call session control function), and S-CSCF receives the SIP ( Session Initiation Protocol (Session Initiation Protocol) request, using SIP request and iFC for matching detection, when the service trigger condition of iFC is met, the AS (Application Server, application server) corresponding to the trigger condition is triggered.

IMS网络往往会限定用户实际的接入网络,当IMS网络发现请求的用户的签约的业务的接入网络不是IMS网络限定的接入网络时,IMS网络会拒绝该用户在IMS网络上的注册,导致了该用户具有的所有签约的IMS业务都不能使用。现有技术中,一个用户具有的所有签约的IMS业务都是在一个接入网络场景下进行触发的。但是,由于不同的接入网络的带宽、时延等网络性能不同,不同的IMS业务适用的接入网络场景也不同,而现有技术中,对于同一用户,还没有在不同的接入场景下触发不同的业务服务器,从而实现在不同的接入网络场景下使用不同的IMS业务的方法。The IMS network often restricts the actual access network of the user. When the IMS network finds that the access network of the subscribed service of the requested user is not the access network restricted by the IMS network, the IMS network will reject the registration of the user on the IMS network. As a result, all the subscribed IMS services of the user cannot be used. In the prior art, all subscribed IMS services of a user are triggered in one access network scenario. However, due to different network performances such as bandwidth and delay of different access networks, different IMS services are applicable to different access network scenarios, and in the prior art, for the same user, there is no Different service servers are triggered to realize the method of using different IMS services in different access network scenarios.

发明内容Contents of the invention

本发明的实施例提供一种业务触发方法及装置,能够在不同的接入场景下触发不同的业务服务器,实现在不同的接入网络场景下使用不同的IMS业务。Embodiments of the present invention provide a service triggering method and device, capable of triggering different service servers in different access scenarios, and implementing different IMS services in different access network scenarios.

为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:

第一方面,本发明实施例提供一种业务触发方法,用于一种业务触发系统,所述业务触发系统包括会话边界控制器SBC网元/代理呼叫会话控制功能P-CSCF网元、查询呼叫会话控制功能I-CSCF网元、归属用户服务器HSS网元和服务呼叫会话控制功能S-CSCF网元,其中,所述I-CSCF网元与所述SBC网元/P-CSCF网元、所述HSS网元与所述S-CSCF网元分别进行通信,所述HSS网元与所述S-CSCF网元进行通信;所述方法包括:In the first aspect, an embodiment of the present invention provides a service triggering method, which is used in a service triggering system, and the service triggering system includes a session border controller SBC network element/a proxy call session control function P-CSCF network element, a query call A session control function I-CSCF network element, a home subscriber server HSS network element, and a serving call session control function S-CSCF network element, wherein the I-CSCF network element and the SBC network element/P-CSCF network element, the The HSS network element communicates with the S-CSCF network element respectively, and the HSS network element communicates with the S-CSCF network element; the method includes:

所述SBC网元/P-CSCF网元获取用户的第一网络注册信息和所述用户的接入网络信息,所述接入网络信息用于标识所述用户接入的网络,所述第一网络注册信息包括所述用户的互联网协议多媒体私有标识IMPI和互联网协议多媒体公共标识IMPU,所述IMPI和所述IMPU用于标识用户;The SBC network element/P-CSCF network element acquires the user's first network registration information and the user's access network information, the access network information is used to identify the network accessed by the user, and the first The network registration information includes the Internet Protocol Multimedia Private Identity IMPI and the Internet Protocol Multimedia Public Identity IMPU of the user, and the IMPI and the IMPU are used to identify the user;

所述SBC网元/P-CSCF网元利用所述第一网络注册信息和所述接入网络信息,生成第二网络注册信息,并将所述第二网络注册信息发送至所述I-CSCF网元,所述第二网络注册信息包括所述IMPI、所述IMPU和所述接入网络信息;The SBC network element/P-CSCF network element uses the first network registration information and the access network information to generate second network registration information, and sends the second network registration information to the I-CSCF A network element, where the second network registration information includes the IMPI, the IMPU, and the access network information;

所述I-CSCF网元根据所述第二网络注册信息,生成用户授权请求UAR信息,并将所述UAR信息发送至所述HSS网元,所述UAR信息包括所述IMPI、所述IMPU、所述接入网络信息;The I-CSCF network element generates user authorization request UAR information according to the second network registration information, and sends the UAR information to the HSS network element, the UAR information includes the IMPI, the IMPU, The access network information;

所述HSS网元利用所述UAR信息中的所述接入网络信息,在初始过滤规则中确定目标初始过滤规则,所述HSS网元存储有所述初始过滤规则,所述初始过滤规则携带有网络适用信息,所述目标初始过滤规则与所述网络类型信息和所述网络位置信息对应,所述网络适用信息用于表示所述初始过滤规则针对的接入网络;The HSS network element uses the access network information in the UAR information to determine a target initial filter rule in the initial filter rule, the HSS network element stores the initial filter rule, and the initial filter rule carries Network applicable information, the target initial filtering rule corresponds to the network type information and the network location information, and the network applicable information is used to indicate the access network targeted by the initial filtering rule;

所述HSS网元从所述UAR信息中获取所述IMPI和所述IMPU,根据所述IMPI和所述IMPU,对所述用户进行鉴权,当鉴权通过时,根据所述IMPI和所述IMPU,确定所述用户对应的S-CSCF网元;The HSS network element obtains the IMPI and the IMPU from the UAR information, authenticates the user according to the IMPI and the IMPU, and when the authentication passes, according to the IMPI and the IMPU The IMPU determines the S-CSCF network element corresponding to the user;

所述S-CSCF网元从所述HSS网元下载所述目标初始过滤规则,并获取会话发起协议SIP信息,对所述SIP信息和所述目标初始过滤规则进行匹配,触发业务服务器。The S-CSCF network element downloads the target initial filtering rule from the HSS network element, obtains Session Initiation Protocol SIP information, matches the SIP information with the target initial filtering rule, and triggers a service server.

第二方面,本发明实施例提供一种业务触发装置,用于互联网协议多媒体子系统IMS,所述IMS包括会话边界控制器SBC网元/代理呼叫会话控制功能P-CSCF网元、查询呼叫会话控制功能I-CSCF网元、归属用户服务器HSS网元和服务呼叫会话控制功能S-CSCF网元,其中,所述I-CSCF网元与所述SBC网元/P-CSCF网元、所述HSS网元与所述S-CSCF网元分别进行通信,所述HSS网元与所述S-CSCF网元进行通信;所述装置包括:In the second aspect, the embodiment of the present invention provides a service triggering device, which is used for Internet protocol multimedia subsystem IMS, and the IMS includes session border controller SBC network element/proxy call session control function P-CSCF network element, query call session control function I-CSCF network element, home subscriber server HSS network element and service call session control function S-CSCF network element, wherein the I-CSCF network element is connected with the SBC network element/P-CSCF network element, the The HSS network element communicates with the S-CSCF network element respectively, and the HSS network element communicates with the S-CSCF network element; the device includes:

获取模块,用于在所述SBC网元/P-CSCF网元中,获取用户的第一网络注册信息和所述用户的接入网络信息,所述接入网络信息用于标识所述用户接入的网络,所述第一网络注册信息包括所述用户的互联网协议多媒体私有标识IMPI和互联网协议多媒体公共标识IMPU,所述IMPI和所述IMPU用于标识用户;An obtaining module, configured to obtain, in the SBC network element/P-CSCF network element, the user's first network registration information and the user's access network information, the access network information is used to identify the user's access network information Into the network, the first network registration information includes the user's Internet Protocol Multimedia Private Identity IMPI and Internet Protocol Multimedia Public Identity IMPU, the IMPI and the IMPU are used to identify the user;

第一生成模块,用于在所述SBC网元/P-CSCF网元中,利用所述第一网络注册信息和所述接入网络信息,生成第二网络注册信息,并将所述第二网络注册信息发送至所述I-CSCF网元,所述第二网络注册信息包括所述IMPI、所述IMPU和所述接入网络信息;The first generating module is configured to use the first network registration information and the access network information to generate second network registration information in the SBC network element/P-CSCF network element, and generate the second network registration information sending network registration information to the I-CSCF network element, where the second network registration information includes the IMPI, the IMPU and the access network information;

第二生成模块,用于在所述I-CSCF网元中,根据所述第二网络注册信息,生成用户授权请求UAR信息,并将所述UAR信息发送至所述HSS网元,所述UAR信息包括所述IMPI、所述IMPU、所述接入网络信息;The second generating module is configured to, in the I-CSCF network element, generate user authorization request UAR information according to the second network registration information, and send the UAR information to the HSS network element, and the UAR The information includes the IMPI, the IMPU, and the access network information;

第一确定模块,用于在所述HSS网元中,利用所述UAR信息中的所述接入网络信息,在初始过滤规则中确定目标初始过滤规则,所述HSS网元存储有所述初始过滤规则,所述初始过滤规则携带有网络适用信息,所述目标初始过滤规则与所述网络类型信息和所述网络位置信息对应,所述网络适用信息用于表示所述初始过滤规则针对的接入网络;The first determining module is configured to, in the HSS network element, use the access network information in the UAR information to determine a target initial filtering rule in the initial filtering rule, and the HSS network element stores the initial A filter rule, the initial filter rule carries network applicable information, the target initial filter rule corresponds to the network type information and the network location information, and the network applicable information is used to indicate the interface targeted by the initial filter rule into the network;

第二确定模块,所述HSS网元从所述UAR信息中获取所述IMPI和所述IMPU,根据所述IMPI和所述IMPU,对所述用户进行鉴权,当鉴权通过时,根据所述IMPI和所述IMPU,确定所述用户对应的S-CSCF网元;The second determination module, the HSS network element obtains the IMPI and the IMPU from the UAR information, and authenticates the user according to the IMPI and the IMPU, and when the authentication passes, according to the The IMPI and the IMPU determine the S-CSCF network element corresponding to the user;

下载模块,用于在所述S-CSCF网元中,从所述HSS网元下载所述目标初始过滤规则,并获取会话发起协议SIP信息,对所述SIP信息和所述目标初始过滤规则进行匹配,触发业务服务器。A download module, configured to, in the S-CSCF network element, download the target initial filter rule from the HSS network element, and obtain Session Initiation Protocol SIP information, and perform the SIP information and the target initial filter rule Match, trigger the service server.

本发明实施例提供的一种业务触发方法及装置,能够获取用户的接入网络信息,HSS网元根据接入网络信息,在所有初始过滤规则中确定目标初始过滤规则,S-CSCF网元从HSS网元中下载目标初始过滤规则,触发业务服务器。而现有技术中,IMS网络先要判断用户接入的网络是否为IMS限定的接入网络,如果是IMS限定的接入网络,该用户具有的所有IMS业务在该接入场景下根据初始过滤规则进行触发,如果不是IMS限定的接入网络,则拒绝用户在IMS网络上的注册,该用户签约的所有IMS业务都不能使用;导致该用户签约的所有业务都只能在一个接入网络场景下使用。与现有技术相比,在本发明的方案中,免去了IMS网络判断用户接入的网络是否为IMS限定的接入网络的步骤,HSS网元会针对用户的接入网络信息,在所有的初始过滤规则中,确定目标初始过滤规则,目标初始过滤规则中只包括用户当前的接入网络场景许可的业务对应的初始过滤规则,从而触发当前接入网络场景下用户的IMS业务对应的业务服务器,实现了在不同的接入网络场景下使用不同IMS业务。The service triggering method and device provided by the embodiments of the present invention can obtain the access network information of the user, and the HSS network element determines the target initial filter rule among all the initial filter rules according to the access network information, and the S-CSCF network element from The HSS network element downloads the initial filtering rules of the target and triggers the service server. However, in the prior art, the IMS network first needs to determine whether the network accessed by the user is an IMS-restricted access network. If it is an IMS-restricted access network, all IMS services owned by the user will be filtered according to the initial filtering in this access scenario. If the access network is not restricted by IMS, the user’s registration on the IMS network will be rejected, and all IMS services signed by the user cannot be used; resulting in all services signed by the user can only be used in one access network scenario use below. Compared with the prior art, in the solution of the present invention, the step of the IMS network judging whether the network accessed by the user is an access network defined by the IMS is eliminated, and the HSS network element will use the access network information of the user to In the initial filtering rules, determine the target initial filtering rules, and the target initial filtering rules only include the initial filtering rules corresponding to the services permitted by the user's current access network scenario, thereby triggering the services corresponding to the user's IMS services in the current access network scenario The server implements the use of different IMS services in different access network scenarios.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.

图1为本发明实施例提供的一种业务触发系统的架构示意图;FIG. 1 is a schematic structural diagram of a service trigger system provided by an embodiment of the present invention;

图2为本发明实施例提供的一种业务触发方法的流程图;FIG. 2 is a flowchart of a service triggering method provided by an embodiment of the present invention;

图3为本发明实施例提供的一种业务触发方法的一种具体实现方式的流程图;FIG. 3 is a flow chart of a specific implementation of a service triggering method provided by an embodiment of the present invention;

图4为本发明实施例提供的一种业务触发装置的结构示意图;FIG. 4 is a schematic structural diagram of a service triggering device provided by an embodiment of the present invention;

图5为本发明实施例提供的一种业务触发装置的一种具体实现方式的结构示意图。Fig. 5 is a schematic structural diagram of a specific implementation manner of a service triggering device provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

本发明实施例提供的技术方案,用于一种业务触发系统,本发明的系统架构如图1所示,用户接入网络,各种类型、不同位置的网络通过网关、BRAS(Broadband Remote Access Server,宽带远程接入服务器)与SBC(Session BorderController,会话边界控制器)网元/P-CSCF(Proxy Call Session Control Function,代理呼叫会话控制功能)网元进行信息交互,同时网管网元、ACS(Auto-Configuration Server,自动配置服务器)也可以与网关、各种服务器以及网元进行信息交互,I-CSCF网元可以与SBC网元/P-CSCF网元、HSS网元与S-CSCF网元分别进行通信,HSS网元可以与S-CSCF网元进行通信。其中,用户通过一个接入网络接入IMS网络,用户接入的网络可以是2G/3G网络、LTE网络或WLAN(Wireless Local Area Networks,无线局域网)等,且不管用户接入可信任WLAN、非可信任WLAN或家庭WLAN,用户均可进行该接入网络场景下的业务。网关可以是GGSN(Gateway GPRS Support Node,网关通用分组无线服务支持节点)、PGW(Packet Data Network Gateway,分组数据网网关)等。家庭WLAN可以通过ONU(Optical Network Unit,光网络单元)、OLT(optical lineterminal,光线路用户)、BRAS(Broadband Remote Access Server,宽带远程接入服务器)与SBC网元/P-CSCF网元进行通信。The technical solution provided by the embodiment of the present invention is used for a service triggering system. The system architecture of the present invention is shown in FIG. , broadband remote access server) and SBC (Session Border Controller, Session Border Controller) network element/P-CSCF (Proxy Call Session Control Function, proxy call session control function) network element to exchange information, and at the same time, the network management network element, ACS ( Auto-Configuration Server) can also exchange information with gateways, various servers, and network elements. I-CSCF network elements can communicate with SBC network elements/P-CSCF network elements, HSS network elements and S-CSCF network elements To communicate separately, the HSS network element can communicate with the S-CSCF network element. Among them, the user accesses the IMS network through an access network. The network that the user accesses can be a 2G/3G network, an LTE network, or a WLAN (Wireless Local Area Networks, wireless local area network). The WLAN or home WLAN can be trusted, and users can carry out services in this access network scenario. The gateway can be GGSN (Gateway GPRS Support Node, gateway general packet radio service support node), PGW (Packet Data Network Gateway, packet data network gateway), etc. Home WLAN can communicate with SBC network element/P-CSCF network element through ONU (Optical Network Unit, optical network unit), OLT (optical line terminal, optical line user), BRAS (Broadband Remote Access Server, broadband remote access server) .

本发明实施例提供了一种业务触发方法,用于业务触发系统,业务触发系统包括SBC网元/P-CSCF网元、I-CSCF网元、HSS网元和S-CSCF网元,这四个网元可以如图1所示进行通信;如图2所示,方法包括:An embodiment of the present invention provides a service triggering method, which is used in a service triggering system. The service triggering system includes an SBC network element/P-CSCF network element, an I-CSCF network element, an HSS network element, and an S-CSCF network element. These four Each network element can communicate as shown in Figure 1; As shown in Figure 2, the method includes:

101,所述SBC网元/P-CSCF网元获取用户的第一网络注册信息和所述用户的接入网络信息。101. The SBC network element/P-CSCF network element acquires first network registration information of a user and access network information of the user.

其中,第一网络注册信息至少包括用户的IMPI(IP Multimedia PrivateIdentity,互联网协议多媒体私有标识)和IMPU(IP Multimedia Public Identity,互联网协议多媒体公共标识)。第一网络注册信息还可以包括归属网络域名、会话描述信息等,在此并不限定。接入网络信息用于标识用户接入的网络,IMPI和IMPU用于标识用户。Wherein, the first network registration information includes at least the user's IMPI (IP Multimedia Private Identity, Internet Protocol Multimedia Private Identity) and IMPU (IP Multimedia Public Identity, Internet Protocol Multimedia Public Identity). The first network registration information may also include home network domain name, session description information, etc., which is not limited here. The access network information is used to identify the network accessed by the user, and the IMPI and IMPU are used to identify the user.

需要说明的是,SBC网元和P-CSCF网元可以独立设置,也可以将SBC网元和P-CSCF网元合并设置。It should be noted that, the SBC network element and the P-CSCF network element can be set independently, and the SBC network element and the P-CSCF network element can also be set together.

可选的,接入网络信息包括用户接入的网络的网络类型信息和网络位置信息,网络类型信息用于标识接入网络的类型,网络位置信息用于标识接入网络具体为已经确定类型的哪一个网络,网络类型信息和网络位置信息的形式如表一、表二所示:Optionally, the access network information includes network type information and network location information of the network accessed by the user, the network type information is used to identify the type of the access network, and the network location information is used to identify the access network specifically as a determined type Which network, the form of network type information and network location information are shown in Table 1 and Table 2:

网络类型信息Network Type Information home-wlan(家庭无线局域网)home-wlan (home wireless LAN) 3gpp-wlan-trust(可信任无线局域网)3gpp-wlan-trust (trusted wireless LAN) 3gpp-wlan-untrust(非可信任无线局域网)3gpp-wlan-untrust (untrusted wireless LAN) 3gpp-geran-tdd(GSM/EDGE无线电接入网)3gpp-geran-tdd (GSM/EDGE radio access network) 3gpp-utran-tdd(UMTS陆地无线电接入网)3gpp-utran-tdd (UMTS Terrestrial Radio Access Network) 3gpp-eutran-tdd(演进型UMTS陆地无线接入网)3gpp-eutran-tdd (Evolved UMTS Terrestrial Radio Access Network) 其它标识等等other logos etc.

表一Table I

网络位置信息network location information pppoe-username(点到点连接-用户名)pppoe-username (point-to-point connection-username) wlan-ssid(无线局域网-服务集标识)wlan-ssid (Wireless LAN-Service Set Identifier) epdg-id(分组数据网关-标识)epdg-id (packet data gateway-identification) cell-id(小区-标识)cell-id (cell-identification) 其它信息等等other information etc.

表二Table II

其中,网络类型信息用于标识网络类型,如表一所示,网络类型可以是各种无线局域网,比如:家庭无线局域网、可信任或非可信任无线网;也可以是GSM/EDGE(Global System For Mobile Communication/Enhanced Data Rate forGSM Evolution,全球移动通信系统/增强型数据速率GSM演进技术)无线电接入网,即2G网络;还可以是UMTS(Universal Mobile Telecommunications System,意即通用移动通信系统)陆地无线电接入网,即3G网络;还可以是演进型UMTS陆地无线接入网,即4G网络,以及其他类型的网络,在此,网络类型信息的具体表示方式及网络类型并不限定。网络位置信息用于标识网络位置,如表二所示,网络位置信息可以是连接用户名、服务集标识、小区标识或网关标识等,在此,网络位置信息的具体表示方式并不限定。Among them, the network type information is used to identify the network type. As shown in Table 1, the network type can be various wireless local area networks, such as: home wireless local area network, trusted or untrusted wireless network; it can also be GSM/EDGE (Global System For Mobile Communication/Enhanced Data Rate for GSM Evolution, Global System for Mobile Communications/Enhanced Data Rate GSM Evolution Technology) radio access network, that is, 2G network; it can also be UMTS (Universal Mobile Telecommunications System, which means Universal Mobile Communications System) land The radio access network is a 3G network; it may also be an evolved UMTS terrestrial radio access network, namely a 4G network, and other types of networks. Here, the specific representation of the network type information and the network type are not limited. The network location information is used to identify the network location. As shown in Table 2, the network location information may be a connection user name, service set identifier, cell identifier or gateway identifier, etc. Here, the specific representation of the network location information is not limited.

其中,网络类型信息和网络位置信息可以标识用户接入的一个具体的网络,比如:网络类型信息为3gpp-wlan-trust,网络位置信息为“user123”,则表示用户接入的网络是一个名为“user123”的可信任无线局域网。Among them, the network type information and network location information can identify a specific network that the user accesses. For example, if the network type information is 3gpp-wlan-trust and the network location information is "user123", it means that the network that the user accesses is a network named Trusted WLAN for "user123".

102,所述SBC网元/P-CSCF网元利用所述第一网络注册信息和所述接入网络信息,生成第二网络注册信息,并将所述第二网络注册信息发送至所述I-CSCF网元。102. The SBC network element/P-CSCF network element uses the first network registration information and the access network information to generate second network registration information, and sends the second network registration information to the I - CSCF network element.

其中,第二网络注册信息包括IMPI、IMPU和接入网络信息。SBC网元/P-CSCF网元可以将网络类型信息和网络位置信息添加至第一网络注册信息,从而生成第二网络注册信息。SBC网元/P-CSCF网元也可以提取第一网络注册信息中的后续过程中需要的信息,比如IMPI、IMPU等,与网络类型信息和网络位置信息重新组合,生成第二网络注册信息。当SBC网元/P-CSCF网元生成的第二网络注册信息中包含有IMPI、IMPU等其他信息时,要求IMS中的HSS网元能够识别IMPI、IMPU等其他信息,以便于后续过程中的识别处理。Wherein, the second network registration information includes IMPI, IMPU and access network information. The SBC network element/P-CSCF network element may add the network type information and the network location information to the first network registration information, so as to generate the second network registration information. The SBC network element/P-CSCF network element can also extract the information required in the subsequent process from the first network registration information, such as IMPI, IMPU, etc., and recombine with the network type information and network location information to generate the second network registration information. When the second network registration information generated by the SBC network element/P-CSCF network element contains other information such as IMPI and IMPU, the HSS network element in the IMS is required to be able to identify other information such as IMPI and IMPU, so as to facilitate subsequent processes. Recognition processing.

103,所述I-CSCF网元根据所述第二网络注册信息,生成用户授权请求UAR信息,并将所述UAR信息发送至所述HSS网元。103. The I-CSCF network element generates user authorization request UAR information according to the second network registration information, and sends the UAR information to the HSS network element.

其中,UAR信息包括IMPI、IMPU、接入网络信息。在具体实现中,I-CSCF网元可以从第二网络注册信息中获取IMPI、IMPU、接入网络信息等信息,并利用IMPI、IMPU、接入网络信息等信息,生成UAR(User Authorization Request,用户授权请求)信息,将UAR信息发送给HSS网元。接入网络信息可以是网络类型信息和网络位置信息。Wherein, the UAR information includes IMPI, IMPU, and access network information. In a specific implementation, the I-CSCF network element can obtain information such as IMPI, IMPU, and access network information from the second network registration information, and use the information such as IMPI, IMPU, and access network information to generate a UAR (User Authorization Request, User authorization request) information, and send the UAR information to the HSS network element. The access network information may be network type information and network location information.

104,所述HSS网元利用所述UAR信息中的所述接入网络信息,在初始过滤规则中确定目标初始过滤规则。104. The HSS network element determines a target initial filtering rule in initial filtering rules by using the access network information in the UAR information.

其中,HSS网元存储有所有接入场景下的初始过滤规则,初始过滤规则携带有网络适用信息,网络适用信息用于表示初始过滤规则针对的接入网络,网络适用信息可以是网络类型信息和网络位置信息,也可以是能够标识网络类型和网络位置的其他标识信息,比如:数字、字符串等。Among them, the HSS network element stores the initial filtering rules in all access scenarios. The initial filtering rules carry network applicable information, and the network applicable information is used to indicate the access network targeted by the initial filtering rules. The network applicable information can be network type information and The network location information may also be other identification information capable of identifying the network type and network location, such as numbers and character strings.

需要说明的是,HSS网元能够识别包含有IMPI、IMPU、接入网络信息的UAR信息,并利用接收的UAR信息中的接入网络信息,在HSS网元存储的所有接入场景下的初始过滤规则中,确定与UAR信息中的网络类型信息和网络位置信息对应的目标初始过滤规则。比如:HSS网元中存储有3个初始过滤规则,分别为IFC1、IFC2、IFC3,IFC1是语音业务A对应的初始过滤规则,语音业务A携带有网络适用信息,表示语音业务A在2G网络下不能使用,在3G网络中只限于小区id名为“abc”的网络下才能使用;IFC2是即时消息业务B对应的初始过滤规则,即时消息业务B携带有网络适用信息,表示即时消息业务B在任意网络下都能够使用;IFC3是视频业务C对应的初始过滤规则,视频业务C携带有网络适用信息,表示视频业务C只限于在服务集标识为“user1”的家庭无线局域网下才能使用;接入网络信息为网络类型信息和网络位置信息,HSS网元从URA信息中获取的网络类型信息为3G网络,网络位置信息为小区id为“abc”,表示用户接入了小区id为“abc”的3G网络,则HSS网元在IFC1、IFC2、IFC3中,确定IFC1、IFC2为目标初始过滤规则。It should be noted that the HSS network element can identify the UAR information including IMPI, IMPU, and access network information, and use the access network information in the received UAR information to create initial In the filtering rule, the target initial filtering rule corresponding to the network type information and the network location information in the UAR information is determined. For example, there are three initial filtering rules stored in the HSS network element, which are IFC1, IFC2, and IFC3. IFC1 is the initial filtering rule corresponding to voice service A. Voice service A carries network applicable information, indicating that voice service A is under the 2G network. It cannot be used, and it can only be used in the network with the cell id named "abc" in the 3G network; IFC2 is the initial filtering rule corresponding to the instant message service B, and the instant message service B carries network applicable information, indicating that the instant message service B is in It can be used under any network; IFC3 is the initial filtering rule corresponding to video service C, and video service C carries network applicable information, indicating that video service C can only be used under the home wireless LAN whose service set identifier is "user1"; The incoming network information includes network type information and network location information. The network type information obtained by the HSS network element from the URA information is 3G network, and the network location information is the cell id "abc", indicating that the user has accessed the cell id "abc". In the 3G network, the HSS network element determines IFC1 and IFC2 as the target initial filtering rules in IFC1, IFC2, and IFC3.

具体实现中,可以将确定的目标初始过滤规则形成该接入网络场景下的一张规则列表,一种接入网络场景对应一张规则列表,一张规则列表包括该接入网络场景下的目标初始过滤规则,在不同的接入网络场景中,便于S-CSCF网元从HSS网元下载与当前的接入场景对应的规则列表。In specific implementation, the determined target initial filtering rules can be formed into a rule list in the access network scenario, one access network scenario corresponds to a rule list, and a rule list includes the target in the access network scenario The initial filtering rules, in different access network scenarios, facilitate the S-CSCF network element to download the rule list corresponding to the current access scenario from the HSS network element.

105,所述HSS网元从所述UAR信息中获取所述IMPI和所述IMPU,根据所述IMPI和所述IMPU,对所述用户进行鉴权,当鉴权通过时,根据所述IMPI和所述IMPU,确定所述用户对应的S-CSCF网元。105. The HSS network element acquires the IMPI and the IMPU from the UAR information, authenticates the user according to the IMPI and the IMPU, and when the authentication passes, according to the IMPI and the IMPU The IMPU determines the S-CSCF network element corresponding to the user.

其中,IMPI和IMPU用于标识用户。HSS网元根据用户的IMPI和IMPU,对用户身份与用户的服务权限进行鉴权。Wherein, IMPI and IMPU are used to identify the user. The HSS network element authenticates the user's identity and service authority according to the user's IMPI and IMPU.

需要说明的是,不同的用户对应的S-CSCF网元可能不同,所以需要确定为用户服务的S-CSCF网元。当用户鉴权通过时,HSS网元根据能够标识用户的IMPI和IMPU,确定可以为该用户提供服务的S-CSCF网元,并将第二注册信息发送给与用户对应的S-CSCF网元,使得该S-CSCF网元在后续过程中,向HSS请求下载目标初始过滤规则。It should be noted that different users may correspond to different S-CSCF network elements, so it is necessary to determine the S-CSCF network element serving the user. When the user authentication passes, the HSS network element determines the S-CSCF network element that can provide services for the user according to the IMPI and IMPU that can identify the user, and sends the second registration information to the S-CSCF network element corresponding to the user , so that the S-CSCF network element requests the HSS to download the target initial filtering rule in a subsequent process.

106,所述S-CSCF网元从所述HSS网元下载所述目标初始过滤规则,并获取会话发起协议SIP信息,对所述SIP信息和所述目标初始过滤规则进行匹配,触发业务服务器。106. The S-CSCF network element downloads the target initial filtering rule from the HSS network element, obtains Session Initiation Protocol SIP information, matches the SIP information and the target initial filtering rule, and triggers a service server.

其中,S-CSCF网元从HSS网元下载目标初始过滤规则,对SIP(SessionInitiation Protocol,会话发起协议)信息和目标初始过滤规则进行匹配,当SIP信息符合目标初始过滤规则的触发条件,则触发对应的业务服务器。Among them, the S-CSCF network element downloads the target initial filter rule from the HSS network element, and matches the SIP (SessionInitiation Protocol, session initiation protocol) information with the target initial filter rule. When the SIP information meets the trigger condition of the target initial filter rule, trigger corresponding business server.

在具体实现中,S-CSCF网元从SIP信息中提取SPT(Service Point Triggers,业务触发点)信息,将SPT信息与目标初始过滤规则中定义的触发规则进行匹配,当匹配成功时,触发与SPT信息对应的业务服务器;当匹配失败时,则不触发与SPT信息对应的业务服务器。比如:语音业务A、视频业务B、即时消息业务C、多媒体会议业务D对应的初始过滤规则的触发条件如表三所示:In the specific implementation, the S-CSCF network element extracts SPT (Service Point Triggers, service trigger point) information from the SIP information, and matches the SPT information with the trigger rule defined in the target initial filter rule. When the match is successful, the trigger and The service server corresponding to the SPT information; when the matching fails, the service server corresponding to the SPT information is not triggered. For example: the triggering conditions of the initial filtering rules corresponding to voice service A, video service B, instant message service C, and multimedia conference service D are shown in Table 3:

表三Table three

比如:语音业务A对应的初始过滤规则的触发条件是“(Method=“INVITE”)AND(Line=“m”,context=“.*audio.*”)”,当S-CSCF网元接收到一个SIP信息时,会从中提取SPT信息,检测SPT信息是否为INVITE消息,并检测SPT信息中line字段内容是否为m,并检测SPT信息中context字段内容是否包括audio字段,当SPT消息是INVITE消息,且SPT消息中line字段内容为m,且SPT信息中context字段内容包括audio字段时,判定该SIP消息是语音业务A的消息,从而触发对应的语音业务服务器。For example: the trigger condition of the initial filtering rule corresponding to voice service A is "(Method="INVITE")AND(Line="m", context=".*audio.*")", when the S-CSCF network element receives For a SIP message, it will extract SPT information from it, check whether the SPT message is an INVITE message, check whether the content of the line field in the SPT message is m, and check whether the content of the context field in the SPT message includes the audio field. When the SPT message is an INVITE message , and the content of the line field in the SPT message is m, and the content of the context field in the SPT message includes the audio field, it is determined that the SIP message is a message of the voice service A, thereby triggering the corresponding voice service server.

需要说明的是,在S-CSCF网元从HSS网元下载目标初始过滤规则后,S-CSCF网元向I-CSCF网元发送应答信息,I-CSCF网元向SBC网元发送应答消息,SBC网元通过网关等网络设施向用户发送应答消息,表示完成了在该接入网络场景下下发对应的初始触发规则的IMS网络注册流程。It should be noted that after the S-CSCF network element downloads the target initial filtering rules from the HSS network element, the S-CSCF network element sends a response message to the I-CSCF network element, and the I-CSCF network element sends a response message to the SBC network element. The SBC network element sends a response message to the user through the gateway and other network facilities, indicating that the IMS network registration process of issuing the corresponding initial trigger rule in the access network scenario is completed.

本发明实施例提供的一种业务触发方法,能够获取用户的接入网络信息,HSS网元根据接入网络信息,在所有初始过滤规则中确定目标初始过滤规则,S-CSCF网元从HSS网元中下载目标初始过滤规则,触发业务服务器。而现有技术中,IMS网络先要判断用户接入的网络是否为IMS限定的接入网络,如果是IMS限定的接入网络,该用户具有的所有IMS业务在该接入场景下根据初始过滤规则进行触发,如果不是IMS限定的接入网络,则拒绝用户在IMS网络上的注册,该用户签约的所有IMS业务都不能使用;导致该用户签约的所有业务都只能在一个接入网络场景下使用。与现有技术相比,在本发明的方案中,免去了IMS网络判断用户接入的网络是否为IMS限定的接入网络的步骤,HSS网元会针对用户的接入网络信息,在所有的初始过滤规则中,确定目标初始过滤规则,目标初始过滤规则中只包括用户当前的接入网络场景许可的业务对应的初始过滤规则,从而触发当前接入网络场景下用户的IMS业务对应的业务服务器,实现了在不同的接入网络场景下使用不同IMS业务。A service triggering method provided by an embodiment of the present invention can obtain user access network information. The HSS network element determines the target initial filter rule among all initial filter rules according to the access network information. The S-CSCF network element determines the target initial filter rule from the HSS network Download the target initial filter rules in the metadata and trigger the service server. However, in the prior art, the IMS network first needs to determine whether the network accessed by the user is an IMS-restricted access network. If it is an IMS-restricted access network, all IMS services owned by the user will be filtered according to the initial filtering in this access scenario. If the access network is not restricted by IMS, the user’s registration on the IMS network will be rejected, and all IMS services signed by the user cannot be used; resulting in all services signed by the user can only be used in one access network scenario use below. Compared with the prior art, in the solution of the present invention, the step of the IMS network judging whether the network accessed by the user is an access network defined by the IMS is eliminated, and the HSS network element will use the access network information of the user to In the initial filtering rules, determine the target initial filtering rules, and the target initial filtering rules only include the initial filtering rules corresponding to the services permitted by the user's current access network scenario, thereby triggering the services corresponding to the user's IMS services in the current access network scenario The server implements the use of different IMS services in different access network scenarios.

进一步的,在图2所示的方案的基础上,本发明实施例还提供了一种业务触发方法的具体方案,本方案对图2所示的方案中的101-103的执行过程进一步细化,其中,101可以具体实现为1011-1012,102可以具体实现为1021,103可以具体实现为1031-1032,如图3所示,包括:Further, on the basis of the solution shown in FIG. 2 , the embodiment of the present invention also provides a specific solution of a service trigger method. This solution further refines the execution process of 101-103 in the solution shown in FIG. 2 , wherein, 101 can be specifically implemented as 1011-1012, 102 can be specifically implemented as 1021, and 103 can be specifically implemented as 1031-1032, as shown in Figure 3, including:

1011,所述SBC网元/P-CSCF网元获取用户的第一网络注册信息和所述用户的互联网协议IP地址。1011. The SBC network element/P-CSCF network element obtains the user's first network registration information and the user's Internet Protocol IP address.

其中,SBC网元/P-CSCF网元进行IP层检查,从而获取用户的IP地址。Wherein, the SBC network element/P-CSCF network element performs an IP layer check, so as to obtain the user's IP address.

1012,所述SBC网元/P-CSCF网元根据所述IP地址,从所述用户对应的网管网元中,获取所述网络类型信息和所述网络位置信息。1012. The SBC network element/P-CSCF network element acquires the network type information and the network location information from the network management network element corresponding to the user according to the IP address.

其中,网管网元可能管理多个网络,网关网元管理的多个网络中包括用户接入的网络,根据用户的IP地址,从网管网元中获取用户接入的网络的网络类型信息和网络位置信息。Among them, the network management element may manage multiple networks, and the multiple networks managed by the gateway network element include the network accessed by the user. According to the IP address of the user, the network type information and network location information.

1021,所述SBC网元/P-CSCF网元将所述网络类型信息和所述网络位置信息添加至所述第一网络注册信息,生成所述第二网络注册信息。1021. The SBC network element/P-CSCF network element adds the network type information and the network location information to the first network registration information, and generates the second network registration information.

其中,在具体实现中,可以将网络类型信息和网络位置信息写入第一网络注册请求中的PANI(P-Access-Network-Info,私有接入网信息)字段,从而达到将网络类型信息和网络位置信息添加至第一网络注册信息,生成第二网络注册信息的目的。Wherein, in a specific implementation, the network type information and network location information can be written into the PANI (P-Access-Network-Info, private access network information) field in the first network registration request, so as to achieve the network type information and The purpose of adding the network location information to the first network registration information is to generate the second network registration information.

1031,所述I-CSCF网元从所述第二网络注册信息中,获取所述IMPI、所述IMPU、所述网络类型信息和所述网络位置信息。1031. The I-CSCF network element acquires the IMPI, the IMPU, the network type information, and the network location information from the second network registration information.

其中,第二网络注册信息包括用户接入的网络的网络类型信息和网络位置信息。在具体实现中,I-CSCF网元能够识别第二网络注册信息中的PANI字段。Wherein, the second network registration information includes network type information and network location information of the network accessed by the user. In a specific implementation, the I-CSCF network element can identify the PANI field in the registration information of the second network.

1032,根据所述IMPI、所述IMPU、所述网络类型信息和所述网络位置信息,生成所述UAR信息。1032. Generate the UAR information according to the IMPI, the IMPU, the network type information, and the network location information.

其中,UAR信息包括网络类型信息和网络位置信息,UAR信息还可以包括用于标识用户的IMPI和IMPU。在具体实现中,I-CSCF网元能够识别第二网络注册信息中的PANI字段,并能根据包含网络类型信息和网络位置信息的PANI字段、IMPI、IMPU等,构造生成UAR信息。Wherein, the UAR information includes network type information and network location information, and the UAR information may also include IMPI and IMPU for identifying the user. In a specific implementation, the I-CSCF network element can identify the PANI field in the second network registration information, and can construct and generate UAR information according to the PANI field, IMPI, IMPU, etc. that include network type information and network location information.

104,所述HSS网元利用所述UAR信息中的所述接入网络信息,在初始过滤规则中确定目标初始过滤规则。104. The HSS network element determines a target initial filtering rule in initial filtering rules by using the access network information in the UAR information.

105,所述HSS网元从所述UAR信息中获取所述IMPI和所述IMPU,根据所述IMPI和所述IMPU,对所述用户进行鉴权,当鉴权通过时,根据所述IMPI和所述IMPU,确定所述用户对应的S-CSCF网元。105. The HSS network element acquires the IMPI and the IMPU from the UAR information, authenticates the user according to the IMPI and the IMPU, and when the authentication passes, according to the IMPI and the IMPU The IMPU determines the S-CSCF network element corresponding to the user.

106,所述S-CSCF网元从所述HSS网元下载所述目标初始过滤规则,并获取会话发起协议SIP信息,对所述SIP信息和所述目标初始过滤规则进行匹配,触发业务服务器。106. The S-CSCF network element downloads the target initial filtering rule from the HSS network element, obtains Session Initiation Protocol SIP information, matches the SIP information and the target initial filtering rule, and triggers a service server.

本发明实施例提供的一种业务触发方法,能够获取用户的接入网络信息,HSS网元根据接入网络信息,在所有初始过滤规则中确定目标初始过滤规则,S-CSCF网元从HSS网元中下载目标初始过滤规则,触发业务服务器。而现有技术中,IMS网络先要判断用户接入的网络是否为IMS限定的接入网络,如果是IMS限定的接入网络,该用户具有的所有IMS业务在该接入场景下根据初始过滤规则进行触发,如果不是IMS限定的接入网络,则拒绝用户在IMS网络上的注册,该用户签约的所有IMS业务都不能使用;导致该用户签约的所有业务都只能在一个接入网络场景下使用。与现有技术相比,在本发明的方案中,免去了IMS网络判断用户接入的网络是否为IMS限定的接入网络的步骤,HSS网元会针对用户的接入网络信息,在所有的初始过滤规则中,确定目标初始过滤规则,目标初始过滤规则中只包括用户当前的接入网络场景许可的业务对应的初始过滤规则,从而触发当前接入网络场景下用户的IMS业务对应的业务服务器,实现了在不同的接入网络场景下使用不同IMS业务。A service triggering method provided by an embodiment of the present invention can obtain user access network information. The HSS network element determines the target initial filter rule among all initial filter rules according to the access network information. The S-CSCF network element determines the target initial filter rule from the HSS network Download the target initial filter rules in the metadata and trigger the service server. However, in the prior art, the IMS network first needs to determine whether the network accessed by the user is an IMS-restricted access network. If it is an IMS-restricted access network, all IMS services owned by the user will be filtered according to the initial filtering in this access scenario. If the access network is not restricted by IMS, the user’s registration on the IMS network will be rejected, and all IMS services signed by the user cannot be used; resulting in all services signed by the user can only be used in one access network scenario use below. Compared with the prior art, in the solution of the present invention, the step of the IMS network judging whether the network accessed by the user is an access network defined by the IMS is eliminated, and the HSS network element will use the access network information of the user to In the initial filtering rules, determine the target initial filtering rules, and the target initial filtering rules only include the initial filtering rules corresponding to the services permitted by the user's current access network scenario, thereby triggering the services corresponding to the user's IMS services in the current access network scenario The server implements the use of different IMS services in different access network scenarios.

本发明实施例提供了一种业务触发装置200,用于一种业务触发系统,业务触发系统包括SBC网元/P-CSCF网元、I-CSCF网元、HSS网元和S-CSCF网元,其中,I-CSCF网元与SBC网元/P-CSCF网元、HSS网元与S-CSCF网元分别进行通信,HSS网元与S-CSCF网元进行通信;如图4所示,所述装置200,包括:The embodiment of the present invention provides a service triggering device 200, which is used in a service triggering system, and the service triggering system includes SBC network elements/P-CSCF network elements, I-CSCF network elements, HSS network elements and S-CSCF network elements , wherein, the I-CSCF network element communicates with the SBC network element/P-CSCF network element, the HSS network element communicates with the S-CSCF network element, and the HSS network element communicates with the S-CSCF network element; as shown in Figure 4, The device 200 includes:

获取模块201,用于在所述SBC网元/P-CSCF网元中,获取用户的第一网络注册信息和所述用户的接入网络信息.The acquiring module 201 is configured to acquire the user's first network registration information and the user's access network information in the SBC network element/P-CSCF network element.

其中,接入网络信息用于标识用户接入的网络,第一网络注册信息包括用户的互联网协议多媒体私有标识IMPI和互联网协议多媒体公共标识IMPU,IMPI和IMPU用于标识用户。Wherein, the access network information is used to identify the network accessed by the user, and the first network registration information includes the user's Internet Protocol Multimedia Private Identity IMPI and Internet Protocol Multimedia Public Identity IMPU, and the IMPI and IMPU are used to identify the user.

可选的,接入网络信息包括用户接入的网络的网络类型信息和网络位置信息。Optionally, the access network information includes network type information and network location information of the network accessed by the user.

第一生成模块202,用于在所述SBC网元/P-CSCF网元中,利用所述第一网络注册信息和所述接入网络信息,生成第二网络注册信息,并将所述第二网络注册信息发送至所述I-CSCF网元。The first generating module 202 is configured to use the first network registration information and the access network information in the SBC network element/P-CSCF network element to generate second network registration information, and store the first network registration information The second network registration information is sent to the I-CSCF network element.

其中,第二网络注册信息包括IMPI、IMPU和接入网络信息。Wherein, the second network registration information includes IMPI, IMPU and access network information.

第二生成模块203,用于在所述I-CSCF网元中,根据所述第二网络注册信息,生成用户授权请求UAR信息,并将所述UAR信息发送至所述HSS网元。The second generating module 203 is configured to, in the I-CSCF network element, generate user authorization request UAR information according to the second network registration information, and send the UAR information to the HSS network element.

其中,UAR信息包括所述IMPI、所述IMPU、所述接入网络信息。Wherein, the UAR information includes the IMPI, the IMPU, and the access network information.

第一确定模块204,用于在所述HSS网元中,利用所述UAR信息中的所述接入网络信息,在初始过滤规则中确定目标初始过滤规则。The first determining module 204 is configured to, in the HSS network element, use the access network information in the UAR information to determine a target initial filtering rule among initial filtering rules.

其中,HSS网元存储有初始过滤规则,初始过滤规则携带有网络适用信息,目标初始过滤规则与网络类型信息和网络位置信息对应,网络适用信息用于表示初始过滤规则针对的接入网络。Wherein, the HSS network element stores initial filtering rules, the initial filtering rules carry network applicable information, the target initial filtering rules correspond to network type information and network location information, and the network applicable information is used to indicate the access network targeted by the initial filtering rules.

第二确定模块205,在所述HSS网元中,从所述UAR信息中获取所述IMPI和所述IMPU,根据所述IMPI和所述IMPU,对所述用户进行鉴权,当鉴权通过时,根据所述IMPI和所述IMPU,确定所述用户对应的S-CSCF网元。The second determining module 205, in the HSS network element, obtains the IMPI and the IMPU from the UAR information, and authenticates the user according to the IMPI and the IMPU, and when the authentication passes , determine the S-CSCF network element corresponding to the user according to the IMPI and the IMPU.

下载模块206,用于在所述S-CSCF网元中,从所述HSS网元下载所述目标初始过滤规则,并获取会话发起协议SIP信息,对所述SIP信息和所述目标初始过滤规则进行匹配,触发业务服务器。The download module 206 is configured to download the target initial filter rule from the HSS network element in the S-CSCF network element, and obtain Session Initiation Protocol SIP information, and compare the SIP information and the target initial filter rule Match and trigger the service server.

本发明实施例提供的一种业务触发装置,能够获取用户的接入网络信息,HSS网元根据接入网络信息,在所有初始过滤规则中确定目标初始过滤规则,S-CSCF网元从HSS网元中下载目标初始过滤规则,触发业务服务器。而现有技术中,IMS网络先要判断用户接入的网络是否为IMS限定的接入网络,如果是IMS限定的接入网络,该用户具有的所有IMS业务在该接入场景下根据初始过滤规则进行触发,如果不是IMS限定的接入网络,则拒绝用户在IMS网络上的注册,该用户签约的所有IMS业务都不能使用;导致该用户签约的所有业务都只能在一个接入网络场景下使用。与现有技术相比,在本发明的方案中,免去了IMS网络判断用户接入的网络是否为IMS限定的接入网络的步骤,HSS网元会针对用户的接入网络信息,在所有的初始过滤规则中,确定目标初始过滤规则,目标初始过滤规则中只包括用户当前的接入网络场景许可的业务对应的初始过滤规则,从而触发当前接入网络场景下用户的IMS业务对应的业务服务器,实现了在不同的接入网络场景下使用不同IMS业务。A service triggering device provided by an embodiment of the present invention is capable of obtaining user access network information. The HSS network element determines the target initial filter rule among all initial filter rules according to the access network information. The S-CSCF network element determines the target initial filter rule from the HSS network Download the target initial filter rules in the metadata and trigger the service server. However, in the prior art, the IMS network first needs to determine whether the network accessed by the user is an IMS-restricted access network. If it is an IMS-restricted access network, all IMS services owned by the user will be filtered according to the initial filtering in this access scenario. If the access network is not restricted by IMS, the user’s registration on the IMS network will be rejected, and all IMS services signed by the user cannot be used; resulting in all services signed by the user can only be used in one access network scenario use below. Compared with the prior art, in the solution of the present invention, the step of the IMS network judging whether the network accessed by the user is an access network defined by the IMS is eliminated, and the HSS network element will use the access network information of the user to In the initial filtering rules, determine the target initial filtering rules, and the target initial filtering rules only include the initial filtering rules corresponding to the services permitted by the user's current access network scenario, thereby triggering the services corresponding to the user's IMS services in the current access network scenario The server implements the use of different IMS services in different access network scenarios.

进一步的,如图5所示,获取模块201包括:Further, as shown in Figure 5, the obtaining module 201 includes:

IP获取单元2011,用于获取所述用户的互联网协议IP地址。An IP acquiring unit 2011, configured to acquire the Internet Protocol IP address of the user.

信息获取单元2012,用于根据所述IP地址,从所述用户对应的网管网元中,获取所述网络类型信息和所述网络位置信息。The information acquiring unit 2012 is configured to acquire the network type information and the network location information from the network management element corresponding to the user according to the IP address.

第一生成模块202,包括:The first generation module 202 includes:

第一生成单元2021,用于将所述网络类型信息和所述网络位置信息添加至所述第一网络注册信息,生成所述第二网络注册信息。The first generating unit 2021 is configured to add the network type information and the network location information to the first network registration information to generate the second network registration information.

第二生成模块203,包括:The second generating module 203 includes:

第一获取单元2031,用于从所述第二网络注册信息中,获取所述IMPI、所述IMPU、所述网络类型信息和所述网络位置信息。The first obtaining unit 2031 is configured to obtain the IMPI, the IMPU, the network type information and the network location information from the second network registration information.

第二生成单元2032,用于根据所述IMPI、所述IMPU、所述网络类型信息和所述网络位置信息,生成所述UAR信息。The second generating unit 2032 is configured to generate the UAR information according to the IMPI, the IMPU, the network type information and the network location information.

,本发明实施例提供的一种业务触发装置,能够获取用户的接入网络信息,HSS网元根据接入网络信息,在所有初始过滤规则中确定目标初始过滤规则,S-CSCF网元从HSS网元中下载目标初始过滤规则,触发业务服务器。而现有技术中,IMS网络先要判断用户接入的网络是否为IMS限定的接入网络,如果是IMS限定的接入网络,该用户具有的所有IMS业务在该接入场景下根据初始过滤规则进行触发,如果不是IMS限定的接入网络,则拒绝用户在IMS网络上的注册,该用户签约的所有IMS业务都不能使用;导致该用户签约的所有业务都只能在一个接入网络场景下使用。与现有技术相比,在本发明的方案中,免去了IMS网络判断用户接入的网络是否为IMS限定的接入网络的步骤,HSS网元会针对用户的接入网络信息,在所有的初始过滤规则中,确定目标初始过滤规则,目标初始过滤规则中只包括用户当前的接入网络场景许可的业务对应的初始过滤规则,从而触发当前接入网络场景下用户的IMS业务对应的业务服务器,实现了在不同的接入网络场景下使用不同IMS业务。, a service triggering device provided by an embodiment of the present invention is capable of obtaining user access network information, the HSS network element determines the target initial filter rule among all initial filter rules according to the access network information, and the S-CSCF network element determines the target initial filter rule from the HSS The network element downloads the initial filtering rules of the target and triggers the service server. However, in the prior art, the IMS network first needs to determine whether the network accessed by the user is an IMS-restricted access network. If it is an IMS-restricted access network, all IMS services owned by the user will be filtered according to the initial filtering in this access scenario. If the access network is not restricted by IMS, the user’s registration on the IMS network will be rejected, and all IMS services signed by the user cannot be used; resulting in all services signed by the user can only be used in one access network scenario use below. Compared with the prior art, in the solution of the present invention, the step of the IMS network judging whether the network accessed by the user is an access network defined by the IMS is eliminated, and the HSS network element will use the access network information of the user to In the initial filtering rules, determine the target initial filtering rules, and the target initial filtering rules only include the initial filtering rules corresponding to the services permitted by the user's current access network scenario, thereby triggering the services corresponding to the user's IMS services in the current access network scenario The server implements the use of different IMS services in different access network scenarios.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant parts, please refer to part of the description of the method embodiment.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. All should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.

Claims (10)

1. a service trigger method, for a kind of service triggering system, it is characterized in that, described service triggering system comprises Session Border Controller SBC network element/Proxy Call Session Control Function P-CSCF network element, query call conversation control function I-CSCF network element, home subscriber server HSS network element and service call conversation control function S-CSCF network element, wherein, described I-CSCF network element and described SBC network element/P-CSCF network element, described HSS network element and described S-CSCF network element communicate respectively, and described HSS network element and described S-CSCF network element communicate; Described method comprises:
Described SBC network element/P-CSCF network element obtains user's first network log-on message and described user's access network information, described access network information is for identifying the network of described user's access, the privately owned mark IMPI of internet protocol multi-media that described first network log-on message comprises described user and internet protocol multi-media public identifier IMPU, described IMPI and described IMPU are for identifying user;
Described SBC network element/P-CSCF network element utilizes described first network log-on message and described access network information, generate second network log-on message, and described second network log-on message is sent to described I-CSCF network element, described second network log-on message comprises described IMPI, described IMPU and described access network information;
Described I-CSCF network element, according to described second network log-on message, generates user-authorization-request UAR information, and described UAR information is sent to described HSS network element, and described UAR information comprises described IMPI, described IMPU, described access network information;
Described HSS network element utilizes the described access network information in described UAR information, in initial filter criteria, determine target initial filter criteria, described HSS network element stores described initial filter criteria, described initial filter criteria carries network and is suitable for information, described target initial filter criteria is corresponding with described network type information and described network location information, described network be suitable for information for represent described initial filter criteria for access network;
Described HSS network element obtains described IMPI and described IMPU from described UAR information, according to described IMPI and described IMPU, described user is carried out to authentication, in the time that authentication is passed through, according to described IMPI and described IMPU, determines the S-CSCF network element that described user is corresponding;
Described S-CSCF network element is downloaded described target initial filter criteria from described HSS network element, and obtains Session initiation Protocol SIP information, and described SIP information and described target initial filter criteria are mated, and triggers service server.
2. method according to claim 1, is characterized in that, described access network information comprises network of network type information and the network location information of described user's access.
3. method according to claim 1 and 2, is characterized in that, described SBC network element/P-CSCF network element obtains described user's access network information, comprising:
The Internet protocol IP address that described SBC network element/P-CSCF network element obtains described user;
According to described IP address, from webmaster network element corresponding to described user, obtain described network type information and described network location information.
4. method according to claim 1 and 2, is characterized in that, described SBC network element/P-CSCF network element utilizes described first network log-on message and described access network information, generates second network log-on message, comprising:
Described network type information and described network location information are added into described first network log-on message, generate described second network log-on message.
5. method according to claim 1 and 2, is characterized in that, described I-CSCF network element, according to described second network log-on message, generates user-authorization-request UAR information, comprising:
Described I-CSCF network element, from described second network log-on message, obtains described IMPI, described IMPU, described network type information and described network location information;
According to described IMPI, described IMPU, described network type information and described network location information, generate described UAR information.
6. a business trigger equipment, for a kind of service triggering system, it is characterized in that, described service triggering system comprises Session Border Controller SBC network element/Proxy Call Session Control Function P-CSCF network element, query call conversation control function I-CSCF network element, home subscriber server HSS network element and service call conversation control function S-CSCF network element, wherein, described I-CSCF network element and described SBC network element/P-CSCF network element, described HSS network element and described S-CSCF network element communicate respectively, and described HSS network element and described S-CSCF network element communicate; Described device comprises:
Acquisition module, be used at described SBC network element/P-CSCF network element, obtain user's first network log-on message and described user's access network information, described access network information is for identifying the network of described user's access, the privately owned mark IMPI of internet protocol multi-media that described first network log-on message comprises described user and internet protocol multi-media public identifier IMPU, described IMPI and described IMPU are for identifying user;
The first generation module, be used at described SBC network element/P-CSCF network element, utilize described first network log-on message and described access network information, generate second network log-on message, and described second network log-on message is sent to described I-CSCF network element, described second network log-on message comprises described IMPI, described IMPU and described access network information;
The second generation module, for at described I-CSCF network element, according to described second network log-on message, generate user-authorization-request UAR information, and described UAR information is sent to described HSS network element, described UAR information comprises described IMPI, described IMPU, described access network information;
The first determination module, be used at described HSS network element, utilize the described access network information in described UAR information, in initial filter criteria, determine target initial filter criteria, described HSS network element stores described initial filter criteria, described initial filter criteria carry network be suitable for information, described target initial filter criteria is corresponding with described network type information and described network location information, described network be suitable for information be used for represent described initial filter criteria for access network;
The second determination module at described HSS network element, obtains described IMPI and described IMPU from described UAR information, according to described IMPI and described IMPU, described user is carried out to authentication, in the time that authentication is passed through, according to described IMPI and described IMPU, determine the S-CSCF network element that described user is corresponding;
Download module, at described S-CSCF network element, downloads described target initial filter criteria from described HSS network element, and obtains Session initiation Protocol SIP information, and described SIP information and described target initial filter criteria are mated, and triggers service server.
7. device according to claim 8, is characterized in that, described access network information comprises network of network type information and the network location information of described user's access.
8. according to the device described in claim 6 or 7, it is characterized in that, described acquisition module, comprising:
IP acquiring unit, for obtaining described user's Internet protocol IP address;
Information acquisition unit, for according to described IP address, from webmaster network element corresponding to described user, obtains described network type information and described network location information.
9. according to the device described in claim 6 or 7, it is characterized in that, described the first generation module, comprising:
The first generation unit, for described network type information and described network location information are added into described first network log-on message, generates described second network log-on message.
10. according to the device described in claim 6 or 7, it is characterized in that, the second generation module, comprising:
The first acquiring unit, for from described second network log-on message, obtains described IMPI, described IMPU, described network type information and described network location information;
The second generation unit, for according to described IMPI, described IMPU, described network type information and described network location information, generates described UAR information.
CN201410268574.7A 2014-06-16 2014-06-16 A kind of service trigger method and device Active CN104052744B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410268574.7A CN104052744B (en) 2014-06-16 2014-06-16 A kind of service trigger method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410268574.7A CN104052744B (en) 2014-06-16 2014-06-16 A kind of service trigger method and device

Publications (2)

Publication Number Publication Date
CN104052744A true CN104052744A (en) 2014-09-17
CN104052744B CN104052744B (en) 2017-06-16

Family

ID=51505108

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410268574.7A Active CN104052744B (en) 2014-06-16 2014-06-16 A kind of service trigger method and device

Country Status (1)

Country Link
CN (1) CN104052744B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016165672A1 (en) * 2015-07-08 2016-10-20 中兴通讯股份有限公司 Voice service registration method and device
CN110661753A (en) * 2018-06-30 2020-01-07 华为技术有限公司 Network registration method, device and system
WO2022214064A1 (en) * 2021-04-09 2022-10-13 维沃移动通信有限公司 Method for accessing network, network side device, and terminal

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1642083A (en) * 2004-09-23 2005-07-20 华为技术有限公司 Network side anthority-discrimination-mode selecting method
CN1917457A (en) * 2005-08-16 2007-02-21 华为技术有限公司 Method for connecting to IP multimedia sub system
CN1968138A (en) * 2006-06-07 2007-05-23 华为技术有限公司 Subscriber registration information management method and apparatus in IMS network
CN101115232A (en) * 2007-08-28 2008-01-30 中国联合通信有限公司 Roaming control method and system for accessing to IP multimedia subsystem network through SBC
CN101267324A (en) * 2007-03-15 2008-09-17 华为技术有限公司 Provision method and system for IP multimedia sub-system service
US20080261593A1 (en) * 2007-04-17 2008-10-23 Aylus Networks, Inc. Systems and methods for IMS user sessions with dynamic service selection
CN102316425A (en) * 2011-09-23 2012-01-11 中兴通讯股份有限公司 Method and internet protocol multimedia service switching function (IM-SSF) for signaling interaction between internet protocol multimedia subsystem (IMS) and intelligent network
CN102333343A (en) * 2011-11-02 2012-01-25 电信科学技术研究院 Congestion information notification method and equipment
CN103701828A (en) * 2014-01-03 2014-04-02 中国联合网络通信集团有限公司 Method and device for managing IMS (IP multimedia subsystem) user business
CN103701954A (en) * 2014-01-03 2014-04-02 中国联合网络通信集团有限公司 Domain name addressing method and domain name addressing device
CN103813380A (en) * 2012-11-09 2014-05-21 电信科学技术研究院 Method, system and device for updating strategy in ANDSF entity

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1642083A (en) * 2004-09-23 2005-07-20 华为技术有限公司 Network side anthority-discrimination-mode selecting method
CN1917457A (en) * 2005-08-16 2007-02-21 华为技术有限公司 Method for connecting to IP multimedia sub system
CN1968138A (en) * 2006-06-07 2007-05-23 华为技术有限公司 Subscriber registration information management method and apparatus in IMS network
CN101267324A (en) * 2007-03-15 2008-09-17 华为技术有限公司 Provision method and system for IP multimedia sub-system service
US20080261593A1 (en) * 2007-04-17 2008-10-23 Aylus Networks, Inc. Systems and methods for IMS user sessions with dynamic service selection
CN101115232A (en) * 2007-08-28 2008-01-30 中国联合通信有限公司 Roaming control method and system for accessing to IP multimedia subsystem network through SBC
CN102316425A (en) * 2011-09-23 2012-01-11 中兴通讯股份有限公司 Method and internet protocol multimedia service switching function (IM-SSF) for signaling interaction between internet protocol multimedia subsystem (IMS) and intelligent network
CN102333343A (en) * 2011-11-02 2012-01-25 电信科学技术研究院 Congestion information notification method and equipment
CN103813380A (en) * 2012-11-09 2014-05-21 电信科学技术研究院 Method, system and device for updating strategy in ANDSF entity
CN103701828A (en) * 2014-01-03 2014-04-02 中国联合网络通信集团有限公司 Method and device for managing IMS (IP multimedia subsystem) user business
CN103701954A (en) * 2014-01-03 2014-04-02 中国联合网络通信集团有限公司 Domain name addressing method and domain name addressing device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016165672A1 (en) * 2015-07-08 2016-10-20 中兴通讯股份有限公司 Voice service registration method and device
CN106341814A (en) * 2015-07-08 2017-01-18 中兴通讯股份有限公司 Voice service registration method and device
CN110661753A (en) * 2018-06-30 2020-01-07 华为技术有限公司 Network registration method, device and system
WO2022214064A1 (en) * 2021-04-09 2022-10-13 维沃移动通信有限公司 Method for accessing network, network side device, and terminal

Also Published As

Publication number Publication date
CN104052744B (en) 2017-06-16

Similar Documents

Publication Publication Date Title
CN101573934B (en) Discriminating in a communication network
USRE47773E1 (en) Method for implementing IP multimedia subsystem registration
US8213935B2 (en) Creating a globally unique identifier of a subscriber device
CN107534666B (en) Translation of network domains in IMS networks
CN104066109B (en) IMS network registration management method, device and system
CN110324291B (en) Communication method and related product
JP2018503886A (en) Authentication of browser-based services over operator networks
EP1994707A1 (en) Access control in a communication network
CN109951876A (en) Communication method, related device and system
WO2009024076A1 (en) Method for configuring service and entity for storing service configuration
US11297113B2 (en) Methods and apparatus for registering an IMS subscriber using temporary identifiers
US20140047533A1 (en) Method and System for Authentication-based Multi-user Online Video Game
CN104052744B (en) A kind of service trigger method and device
CN106790055B (en) Registration method and device of IMS (IP multimedia subsystem)
CN104066086B (en) The method and device of voice communication
CN104113557B (en) User on-position management method and device based on IMS voice and video business
WO2021093997A1 (en) A method for supporting authentication of a user equipment
CN102056288A (en) Method and device for IMS access
CN102984118B (en) The method of checking IP Multimedia System user identity and Automatic Configuration Server
US12267674B2 (en) Method for supporting authentication of a user equipment in an internet multimedia subsystem (IMS) communication network
KR100955767B1 (en) Apparatus, IP Authentication Server, and Method for Registering a VPN User Terminal in an IMS Environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant