CN101277541A - A Method for Diameter Routing Entities to Forward Messages - Google Patents
A Method for Diameter Routing Entities to Forward Messages Download PDFInfo
- Publication number
- CN101277541A CN101277541A CNA2008101001148A CN200810100114A CN101277541A CN 101277541 A CN101277541 A CN 101277541A CN A2008101001148 A CNA2008101001148 A CN A2008101001148A CN 200810100114 A CN200810100114 A CN 200810100114A CN 101277541 A CN101277541 A CN 101277541A
- Authority
- CN
- China
- Prior art keywords
- policy
- access
- gateway
- rules function
- charging rules
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种Diameter路由实体转发消息的方法,包括:支持部分接入点名称应用的策略和计费规则功能域的Diameter路由实体收到网关发来的网关控制会话建立消息后,若其中携带切换标识,则将所述消息转发给支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体,并由该Diameter路由实体查询出为IP连通接入网络会话分配的策略和计费规则功能,最终将所述网关控制会话建立消息发送到所述策略和计费规则功能。采用本发明的技术方案,当用户使用S2c接入切换到3GPP接入或是可信任的非3GPP S2a接入后,可以实现将一个IP连通接入网络会话相关的消息都发送到同一个策略和计费规则功能上。
The present invention provides a method for a Diameter routing entity to forward a message, comprising: after the Diameter routing entity supporting the policy and charging rule functional domain of the partial access point name application receives the gateway control session establishment message sent by the gateway, if it carries If the ID is switched, the message is forwarded to the Diameter routing entity that supports the policy and charging rule functional domains of all access point names, and the Diameter routing entity queries the policies and accounting rules allocated for IP connectivity access network sessions. The charging rule function finally sends the gateway control session establishment message to the policy and charging rule function. With the technical solution of the present invention, when the user uses S2c access to switch to 3GPP access or trusted non-3GPP S2a access, it can be realized that all the messages related to an IP connection access network session are sent to the same policy and On the billing rule function.
Description
技术领域technical field
本发明涉及通信领域,尤其涉及一种Diameter路由实体转发消息的方法。The invention relates to the communication field, in particular to a method for a Diameter routing entity to forward a message.
背景技术Background technique
3GPP演进的分组系统(EPS,Evolved Packet System演进的分组系统)由演进的UTRAN(E-UTRAN,Evolved Universal Terrestrial Radio AccessNetwork演进的陆地通用无线接入网络)、ME(移动管理单元,MobilityManagement Entity)、S-GW(服务网关,Serving Gateway)、PDN GW(P-GW,Packet Data Network GateWay,数据网络网关)、HSS(归属用户服务器,HomeSubscriber Server)、3GPP AAA服务器(3GPP认证授权计费服务器),PCRF(Policy and Charging Rules Function,策略和计费规则功能),及其他支撑节点组成。其中MME负责移动性管理、非接入层信令的处理、用户的移动管理上下文的管理等控制面相关工作;S-GW是与E-UTRAN相连的接入网关设备,在E-UTRAN和PDN GW之间转发数据,并且负责对寻呼等待数据进行缓存。P-GW则是3GPP演进的分组系统(EPS,Evolved Packet System)与PDN(Packet Data Network)网络的边界网关,负责PDN的接入、在EPS与PDN间转发数据等功能。PCRF是策略和计费规则功能实体,它通过Rx接口与运营商IP业务网络接口,获取业务信息,另一边它通过Gx/Gxa/Gxc与网络中的网关设备相连,负责发起IP承载的建立,保证业务数据的QoS,并进行计费控制。3GPP Evolved Packet System (EPS, Evolved Packet System Evolved Packet System) consists of Evolved UTRAN (E-UTRAN, Evolved Universal Terrestrial Radio Access Network Evolved Terrestrial Universal Radio Access Network), ME (Mobility Management Entity), S-GW (Serving Gateway, Serving Gateway), PDN GW (P-GW, Packet Data Network GateWay, data network gateway), HSS (Home Subscriber Server, Home Subscriber Server), 3GPP AAA server (3GPP authentication authorization accounting server), PCRF (Policy and Charging Rules Function, policy and charging rules function), and other supporting nodes. Among them, MME is responsible for mobility management, non-access stratum signaling processing, user mobility management context management and other control plane related work; S-GW is an access gateway device connected to E-UTRAN, between E-UTRAN and PDN The GWs forward data and are responsible for caching the paging waiting data. P-GW is the border gateway of 3GPP evolved packet system (EPS, Evolved Packet System) and PDN (Packet Data Network) network, responsible for PDN access, data forwarding between EPS and PDN and other functions. PCRF is a policy and charging rule functional entity. It interfaces with the operator's IP service network through the Rx interface to obtain service information. On the other hand, it connects to the gateway device in the network through Gx/Gxa/Gxc and is responsible for initiating the establishment of IP bearer. Guarantee the QoS of business data and perform charging control.
EPS支持与非3GPP网络的互通。与非3GPP网络的互通通过S2a/b接口实现,P-GW作为3GPP与非3GPP网络间的锚点。EPS的系统架构图如图1所示。其中非3GPP系统被分为可信任非3GPP IP接入和不可信任非3GPP IP接入。可信任非3GPP IP接入可直接通过S2a与P-GW接口;不可信任非3GPPIP接入需经过ePDG(Evolved Packet Data Gateway,演进的数据网关)与P-GW相连,ePDG与P-GW间的接口为S2b。S2c是UE和P-GW之间的接口,采用DSMIPv6协议提供控制和移动性管理。MIPv6(Moblie IPv6)通过对移动节点MN(Mobile Node)的IPv6转交地址CoA与IPv6家乡地址HoA的绑定支持MN在网络中移动时会话的可达性和连续性。EPS supports interworking with non-3GPP networks. Intercommunication with non-3GPP networks is realized through the S2a/b interface, and P-GW serves as the anchor point between 3GPP and non-3GPP networks. The system architecture diagram of EPS is shown in Figure 1. The non-3GPP system is divided into trusted non-3GPP IP access and untrusted non-3GPP IP access. Trusted non-3GPP IP access can directly interface with P-GW through S2a; untrusted non-3GPP IP access needs to be connected to P-GW through ePDG (Evolved Packet Data Gateway, evolved data gateway), and the communication between ePDG and P-GW The interface is S2b. S2c is the interface between UE and P-GW, and adopts DSMIPv6 protocol to provide control and mobility management. MIPv6 (Moblie IPv6) supports the reachability and continuity of the session when the MN moves in the network by binding the IPv6 care-of address CoA of the mobile node MN (Mobile Node) and the IPv6 home address HoA.
在传统的3GPP网络中,策略和计费执行功能(PCEF,Policy and chargingenforcement function)仅存在于P-GW中,PCRF只要与P-GW接口即可完成所有功能的控制,PCRF与P-GW间通过Gx接口(见图1)交换信息。但是,当用户使用3GPP接入时,且P-GW与S-GW间的接口基于S5接口走PMIP(Proxy Mobile IP协议),PCEF功能中的策略执行功能部分也存在于S-GW;或当用户使用可信任的非3GPP接入时,PCEF功能中的策略执行功能部分也存在于可信任的非3GPP接入网关中。驻留在这些网关中的实体被称为承载绑定和事件上报功能实体(BBERF,Bearer Binding and Event ReportingFunction)。用户使用3GPP接入时,S-GW与PCRF之间通过Gxc接口交换信息;用户可信任的非3GPP接入时,可信任非3GPP接入网关通过S2a与PCRF交互信息(如图1)。Diameter路由实体DRA(Diameter Routing Agent)负责管理一个PCRF域,当UE发起一个IP-CAN(IP连通接入网络)会话建立时,由DRA根据一定的选择原则(如负载分担原则)为这个IP-CAN会话选择一个PCRF,这样保证所有该IP-CAN会话相关的消息发送到同一个PCRF上(如图2所示)。目前网络中DRA可以采用Redirection(重定向)和Proxy(代理)方式管理PCRF域。采用Redirection方式(如图3所示):网关(包括P-GW,S-GW,可信任的非3GPP接入网关)或AF向DRA发送请求消息,DRA根据一定的选择策略,为该IP-CAN会话选择PCRF,将该PCRF地址返回给网关;网关收到来自DRA的重定向消息后,将消息体中携带的PCRF地址作为目的地址,向该PCRF发送请求消息。采用Proxy方式(如图4所示):网关(包括P-GW,S-GW,可信任的非3GPP接入网关)向DRA发送请求消息,DRA根据一定的选择策略,为该IP-CAN会话选择PCRF,并将消息转发到该PCRF,PCRF为该IP-CAN会话制定了PCC(策略和计费控制)策略,将PCC策略发送给DRA,由DRA发送给网关。In the traditional 3GPP network, the policy and charging enforcement function (PCEF, Policy and charging forcement function) only exists in the P-GW, and the PCRF can complete the control of all functions as long as it interfaces with the P-GW. Information is exchanged via the Gx interface (see Figure 1). However, when the user uses 3GPP to access, and the interface between P-GW and S-GW uses PMIP (Proxy Mobile IP protocol) based on the S5 interface, the policy enforcement function part of the PCEF function also exists in the S-GW; or when When a user uses a trusted non-3GPP access, the policy enforcement function part of the PCEF function also exists in the trusted non-3GPP access gateway. Entities residing in these gateways are called Bearer Binding and Event Reporting Function entities (BBERF, Bearer Binding and Event Reporting Function). When the user uses 3GPP access, the S-GW and the PCRF exchange information through the Gxc interface; when the user trusts the non-3GPP access, the trusted non-3GPP access gateway exchanges information with the PCRF through S2a (as shown in Figure 1). The Diameter routing entity DRA (Diameter Routing Agent) is responsible for managing a PCRF domain. When the UE initiates the establishment of an IP-CAN (IP Connectivity Access Network) session, the DRA provides the IP-CAN (IP-CAN) The CAN session selects a PCRF, so as to ensure that all messages related to the IP-CAN session are sent to the same PCRF (as shown in FIG. 2 ). At present, the DRA in the network can manage the PCRF domain in the manner of Redirection (redirection) and Proxy (proxy). Redirection mode (as shown in Figure 3): gateway (including P-GW, S-GW, trusted non-3GPP access gateway) or AF sends a request message to DRA, DRA according to a certain selection strategy, for the IP- The CAN session selects the PCRF, and returns the PCRF address to the gateway; after the gateway receives the redirection message from the DRA, it uses the PCRF address carried in the message body as the destination address, and sends a request message to the PCRF. Adopt the Proxy mode (as shown in Figure 4): the gateway (including P-GW, S-GW, and trusted non-3GPP access gateway) sends a request message to the DRA, and the DRA uses a certain selection strategy for the IP-CAN session Select the PCRF, and forward the message to the PCRF. The PCRF formulates a PCC (Policy and Charging Control) strategy for the IP-CAN session, and sends the PCC strategy to the DRA, which then sends it to the gateway.
当网络中存在多个PCRF域时,网关(包括P-GW,S-GW,可信任的非3GPP接入网关)根据APN(Access Point Name接入点名称)选择PCRF域。当用户使用S2c接入时,由可信任的非3GPP网关向PCRF发起网关控制会话建立请求,由于网络中可能存在多个PCRF域,所以可信任的非3GPP网关需要根据APN来选择PCRF域。但此时由于使用了S2c接入,可信任的非3GPP网关没有任何APN信息,所以无法根据APN来选择PCRF域。此时配置一个PCRF域,此域中的PCRF应能支持所有的APN,当网关(包括P-GW,S-GW,可信任的非3GPP接入网关)得知采用S2c接入时,不是根据APN选择PCRF域,而是直接将消息发送到该配置的PCRF域中,由配置域中的DRA为IP-CAN会话分配PCRF,保证该IP-CAN会话所有相关的消息发送到同一个PCRF上。当用户移动过程中,切换到3GPP接入时,由可信任的非3GPP接入网关切换到3GPP网络中的S-GW。S-GW此时会有APN信息,S-GW仍然会根据APN信息选择PCRF域,但却不知道发生切换之前用户是采用S2c接入,但此时根据APN选择的PCRF域和发生切换前使用的静态配置的PCRF域是不同的,就无法保证一个IP-CAN会话相关的消息都发送到同一个PCRF上了。When there are multiple PCRF domains in the network, the gateway (including P-GW, S-GW, and trusted non-3GPP access gateway) selects the PCRF domain according to the APN (Access Point Name). When the user uses S2c to access, the trusted non-3GPP gateway initiates a gateway control session establishment request to the PCRF. Since there may be multiple PCRF domains in the network, the trusted non-3GPP gateway needs to select the PCRF domain according to the APN. But at this time, since the S2c access is used, the trusted non-3GPP gateway does not have any APN information, so the PCRF domain cannot be selected according to the APN. Configure a PCRF domain at this time, the PCRF in this domain should be able to support all APNs, when the gateway (including P-GW, S-GW, trusted non-3GPP access APN selects the PCRF domain, but directly sends the message to the configured PCRF domain, and the DRA in the configuration domain allocates PCRF for the IP-CAN session, ensuring that all relevant messages of the IP-CAN session are sent to the same PCRF. When the user is moving and switching to 3GPP access, the trusted non-3GPP access gateway is switched to the S-GW in the 3GPP network. The S-GW will have APN information at this time, and the S-GW will still select the PCRF domain according to the APN information, but it does not know that the user used S2c access before the handover, but at this time, the PCRF domain selected according to the APN and the PCRF domain used before the handover occurred The statically configured PCRF domains of different IP-CAN sessions cannot be guaranteed to be sent to the same PCRF.
发明内容Contents of the invention
本发明要解决的技术问题是提供一种Diameter路由实体转发消息的方法,当用户使用S2c接入切换到3GPP接入或是可信任的非3GPP S2a接入后,可以实现将一个IP-CAN会话相关的消息都发送到同一个PCRF上。The technical problem to be solved by the present invention is to provide a method for Diameter routing entities to forward messages. When users use S2c access to switch to 3GPP access or trusted non-3GPP S2a access, an IP-CAN session can be implemented Related messages are sent to the same PCRF.
为了解决上述问题,本发明提供了一种Diameter路由实体转发消息的方法,包括:支持部分接入点名称应用的策略和计费规则功能域的Diameter路由实体收到网关发来的网关控制会话建立消息后,若其中携带切换标识,则将所述消息转发给支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体,并由所述Diameter路由实体查询出为IP连通接入网络会话分配的策略和计费规则功能,最终将所述网关控制会话建立消息发送到所述策略和计费规则功能。In order to solve the above problems, the present invention provides a method for a Diameter routing entity to forward a message, including: the Diameter routing entity that supports the policy and charging rule functional domain of the partial access point name application receives the gateway control session establishment sent by the gateway After the message, if it carries the switching identifier, the message will be forwarded to the Diameter routing entity that supports the policy and charging rule functional domains of all access point names, and the Diameter routing entity will find out that it is an IP connectivity access The policy and charging rule function of network session allocation finally sends the gateway control session establishment message to the policy and charging rule function.
进一步地,当用户使用S2c接入切换到3GPP接入或是可信任的非3GPPS2a接入后,切换后的网关向Diameter路由实体发送网关控制会话建立消息时携带切换标识。Further, after the user uses S2c access to switch to 3GPP access or trusted non-3GPPS2a access, the switched gateway sends a gateway control session establishment message to the Diameter routing entity with the switching identifier.
进一步地,所述切换后的网关指服务网关或可信任的非3GPP接入网关。Further, the switched gateway refers to a serving gateway or a trusted non-3GPP access gateway.
进一步地,Diameter路由实体收到所述网关发来的网关控制会话建立消息后,查询本地是否有所述IP连通接入网络会话的相关信息,若没有,则判断所述网关控制会话建立消息中是否携带切换标识,若是,则将所述网关控制会话建立消息转发给配置的支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体,否则向所述网关返回会话建立失败的消息。Further, after the Diameter routing entity receives the gateway control session establishment message sent by the gateway, it inquires whether there is relevant information about the IP connection access network session locally, and if not, then judges whether the information in the gateway control session establishment message is Whether to carry the handover identifier, if so, forward the gateway control session establishment message to the configured Diameter routing entity that supports the policy and charging rule functional domains of all access point names, otherwise return the session establishment failure message to the gateway information.
进一步地,所述支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体收到所述网关控制会话建立消息后查询本地,若找到所述IP连通接入网络会话的相关信息,则向所述支持部分接入点名称应用的策略和计费规则功能域的Diameter路由实体返回重定向响应,其中携带为所述IP连通接入网络会话分配的策略和计费规则功能的地址,所述支持部分接入点名称应用的策略和计费规则功能域的Diameter路由实体将所述重定向响应转发给所述网关,网关通过所述地址与策略和计费规则功能交互建立策略和计费控制策略,最终完成会话建立。Further, the Diameter routing entity that supports the policy and charging rule functional domains of all access point names applies to query locally after receiving the gateway control session establishment message, if it finds the relevant information of the IP connectivity access network session , then return a redirection response to the Diameter routing entity of the policy and charging rule functional domain that supports part of the access point name application, which carries the address of the policy and charging rule function allocated for the IP connectivity access network session , the Diameter routing entity of the policy and charging rule functional domain that supports part of the access point name application forwards the redirection response to the gateway, and the gateway interacts with the policy and charging rule function through the address to establish a policy and Accounting control strategy, and finally complete the session establishment.
进一步地,所述支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体收到所述网关控制会话建立消息后查询本地,若找到该IP连通接入网络会话的相关信息,则将所述网关控制会话建立消息转发给为所述IP连通接入网络会话分配的策略和计费规则功能,所述策略和计费规则功能制定策略和计费控制策略,并依次通过支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体、支持部分接入点名称应用的策略和计费规则功能域的Diameter路由实体将其转发给所述网关,最终完成会话建立。Further, the Diameter routing entity that supports the policy and charging rule functional domains of all access point names applies a local query after receiving the gateway control session establishment message, and if it finds relevant information about the IP connectivity access network session, Then the gateway control session establishment message is forwarded to the policy and charging rule function allocated for the IP connectivity access network session, the policy and charging rule function formulates policy and charging control policy, and supports all The Diameter routing entity in the policy and charging rule functional domain of the access point name application, and the Diameter routing entity in the policy and charging rule functional domain supporting part of the access point name application forward it to the gateway, and finally complete the session establishment.
进一步地,所述支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体查询本地,若没有找到所述IP连通接入网络会话的相关信息,则通过支持部分接入点名称应用的策略和计费规则功能域的Diameter路由实体向所述网关返回会话建立失败的消息。Further, the Diameter routing entity that supports the policy and charging rule functional domains of all access point names applies to the local query, and if the relevant information of the IP connectivity access network session is not found, it will use the support part of the access point name The Diameter routing entity of the applied policy and charging rule functional domain returns a message that the session establishment fails to the gateway.
进一步地,所述支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体查询本地,若没有找到所述IP连通接入网络会话的相关信息,则依次通过支持所有接入点名称应用的策略和计费规则功能域的Diameter路由实体、支持部分接入点名称应用的策略和计费规则功能域的Diameter路由实体向所述网关返回会话建立失败的消息。Further, the Diameter routing entity that supports the policy and charging rule functional domain of all access point names inquires locally, and if it does not find the relevant information of the IP connection access network session, it will sequentially pass through the supported all access point The Diameter routing entity of the policy and charging rule functional domain of the name application, and the Diameter routing entity of the policy and charging rule functional domain of the partial access point name application return a message that the session establishment fails to the gateway.
综上所述,本发明提供一种Diameter路由实体转发消息的方法,当用户使用S2c接入切换到3GPP接入或是可信任的非3GPP S2a接入后,若网关将网关控制会话建立消息发送到通过APN选择的DRA后,该DRA可根据消息中的切换标识将网关控制会话建立消息转发到支持所有APN应用的PCRF域的DRA,再通过该支持所有APN应用的PCRF域的DRA将消息转发到为该IP-CAN会话分配的PCRF,从而实现了将一个IP-CAN会话相关的消息都发送到同一个PCRF上。In summary, the present invention provides a method for message forwarding by a Diameter routing entity. When a user uses S2c access to switch to 3GPP access or a trusted non-3GPP S2a access, if the gateway sends a gateway control session establishment message to After arriving at the DRA selected by the APN, the DRA can forward the gateway control session establishment message to the DRA in the PCRF domain supporting all APN applications according to the handover identifier in the message, and then forward the message through the DRA in the PCRF domain supporting all APN applications to the PCRF allocated for the IP-CAN session, so that all messages related to an IP-CAN session can be sent to the same PCRF.
附图说明Description of drawings
图1是UE采用3GPP接入和非3GPP接入的非漫游架构图;Figure 1 is a non-roaming architecture diagram of UE adopting 3GPP access and non-3GPP access;
图2是DRA管理PCRF域架构图;Fig. 2 is a DRA management PCRF domain architecture diagram;
图3是DRA作为重定向服务器管理PCRF域的流程图;Fig. 3 is a flow chart of DRA managing the PCRF domain as a redirection server;
图4是DRA作为代理服务器管理PCRF域的流程图;Fig. 4 is a flow chart of DRA managing the PCRF domain as a proxy server;
图5是网络中有多个PCRF域的架构图;FIG. 5 is an architecture diagram of multiple PCRF domains in the network;
图6是实施例一中DRA转发消息的流程图;Fig. 6 is the flowchart of DRA forwarding message in embodiment one;
图7是实施例二中DRA转发消息的流程图。Fig. 7 is a flow chart of the DRA forwarding message in the second embodiment.
具体实施方式Detailed ways
本发明提供一种Diameter路由实体转发消息的方法,当用户使用S2c接入切换到3GPP接入或是可信任的非3GPP S2a接入后,网关向DRA发送网关控制会话建立消息时携带切换标识,DRA根据切换标识将网关控制会话建立消息转发给配置的能支持所有APN应用的PCRF域的DRA,再由该DRA找出为IP-CAN会话分配的PCRF,从而能将该IP-CAN会话的所有消息发送到同一PCRF。The present invention provides a method for message forwarding by a Diameter routing entity. When a user uses S2c access to switch to 3GPP access or a trusted non-3GPP S2a access, the gateway sends a gateway control session establishment message to DRA with a switch identifier. According to the handover identifier, the DRA forwards the gateway control session establishment message to the configured DRA in the PCRF domain that can support all APN applications, and then the DRA finds out the PCRF allocated for the IP-CAN session, so that all the IP-CAN sessions The messages are sent to the same PCRF.
下面结合附图对发明的方法进一步作详细介绍。The method of the invention will be further described in detail below in conjunction with the accompanying drawings.
实施例一Embodiment one
本实施例描述的是当UE处于S2c接入非漫游场景下,且3GPP核心网采用的是EPC架构。网络中DRA采用Redirection(重定向)方式管理PCRF。UE在移动过程中发生切换,切换到3GPP接入或是可信任的非3GPP S2a接入。本实施例的流程图如图6所示,各步骤描述如下:This embodiment describes when the UE is in the S2c access non-roaming scenario, and the 3GPP core network adopts the EPC architecture. In the network, DRA adopts Redirection (redirection) mode to manage PCRF. The UE is handed over during the mobile process, and is handed over to 3GPP access or trusted non-3GPP S2a access. The flow chart of this embodiment is shown in Figure 6, and each step is described as follows:
步骤601、S-GW或可信任的非3GPP接入网关根据APN选择PCRF域,将网关控制会话建立消息发送到该域中的DRA,消息中带有切换标识,选择的PCRF域可以是PCRF域1,也可以是PCRF域3,本例中假设选择的是PCRF域1。Step 601, the S-GW or the trusted non-3GPP access gateway selects a PCRF domain according to the APN, and sends a gateway control session establishment message to the DRA in this domain, with a handover identifier in the message, and the selected PCRF domain may be a PCRF domain 1, or PCRF domain 3. In this example, it is assumed that PCRF domain 1 is selected.
步骤602、DRA1查询本地,没有找到该IP-CAN会话的相关信息,且收到的网关控制会话建立消息中带有切换标识,将消息转发给配置的支持所有APN应用的PCRF域的DRA,即图5中的PCRF域2中的DRA2。Step 602, DRA1 inquires locally, does not find the relevant information of the IP-CAN session, and the gateway control session establishment message received has a handover identifier, and forwards the message to the configured DRA in the PCRF domain supporting all APN applications, namely DRA2 in PCRF domain 2 in Figure 5.
步骤603、DRA2收到消息后查询本地,查找是否存在该IP-CAN会话的相关信息,是则执行步骤604,否则执行步骤607;Step 603, DRA2 inquires locally after receiving the message, and finds whether there is relevant information of the IP-CAN session, if yes, execute step 604, otherwise execute step 607;
步骤604、DRA2向DRA1返回重定向响应,其中携带为该IP-CAN会话分配的PCRF地址;Step 604, DRA2 returns a redirection response to DRA1, which carries the PCRF address allocated for the IP-CAN session;
步骤605、DRA1将重定向响应转发给网关。Step 605, DRA1 forwards the redirection response to the gateway.
步骤606、网关收到重定向响应后,通过PCRF地址与该PCRF交互建立PCC策略,最终完成会话建立。Step 606: After receiving the redirection response, the gateway interacts with the PCRF to establish a PCC policy through the PCRF address, and finally completes session establishment.
步骤607、DRA2向DRA1返回会话建立失败的消息。Step 607, DRA2 returns a message that session establishment fails to DRA1.
步骤608、DRA1将会话建立失败消息转发给网关。Step 608, DRA1 forwards the session establishment failure message to the gateway.
对于漫游场景,同样适用。The same applies to roaming scenarios.
实施例二Embodiment two
本实施例描述的是当UE处于S2c接入非漫游场景下,且3GPP核心网采用的是EPC架构。网络中DRA采用Proxy(中继)方式管理PCRF。UE在移动过程中发生切换,切换到3GPP接入或是可信任的非3GPP S2a接入。本实施例的流程图如图7所示,各步骤描述如下:This embodiment describes when the UE is in the S2c access non-roaming scenario, and the 3GPP core network adopts the EPC architecture. In the network, the DRA adopts the proxy (relay) mode to manage the PCRF. The UE is handed over during the mobile process, and is handed over to 3GPP access or trusted non-3GPP S2a access. The flow chart of this embodiment is shown in Figure 7, and each step is described as follows:
步骤701、S-GW或是可信任的非3GPP接入网关,根据APN选择PCRF域,将网关控制会话建立消息发送到该域中的DRA,消息中带有切换标识,选择的PCRF域可以是PCRF域1,也可以是PCRF域3,本例中假设选择的是PCRF域1。Step 701, the S-GW or a trusted non-3GPP access gateway selects a PCRF domain according to the APN, and sends a gateway control session establishment message to the DRA in the domain, with a handover identifier in the message, and the selected PCRF domain can be PCRF domain 1 may also be PCRF domain 3. In this example, it is assumed that PCRF domain 1 is selected.
步骤702、DRA1查询本地,没有找到该IP-CAN会话的相关信息,且收到的网关控制会话建立消息中带有切换标识,将消息转发给配置的支持所有APN应用的PCRF域的DRA,即图5中的PCRF域2中的DRA2。Step 702, DRA1 inquires locally, does not find the relevant information of the IP-CAN session, and the gateway control session establishment message received has a handover identifier, and forwards the message to the configured DRA in the PCRF domain supporting all APN applications, namely DRA2 in PCRF domain 2 in Figure 5.
步骤703、DRA2收到消息后查询本地,查找是否存在该IP-CAN会话的相关信息,是则执行步骤704,否则执行步骤706;Step 703, DRA2 inquires locally after receiving the message, and finds whether there is relevant information of the IP-CAN session, if yes, execute step 704, otherwise execute step 706;
步骤704、DRA2将网关控制会话建立消息转发给为该IP-CAN会话分配的PCRF。Step 704, DRA2 forwards the gateway control session establishment message to the PCRF allocated for the IP-CAN session.
步骤705、PCRF制定PCC策略,并将PCC策略发送给DRA2,DRA2将PCC策略转发给DRA1,DRA1再将PCC策略转发给网关,最终完成会话建立。Step 705 , the PCRF formulates a PCC policy, and sends the PCC policy to DRA2, and DRA2 forwards the PCC policy to DRA1, and DRA1 forwards the PCC policy to the gateway, and finally completes session establishment.
步骤706、DRA2向DRA1返回会话建立失败的消息。Step 706, DRA2 returns a message of session establishment failure to DRA1.
步骤707、DRA1将会话建立失败的消息转发给网关。Step 707, DRA1 forwards the message of session establishment failure to the gateway.
对于漫游场景,同样适用。The same applies to roaming scenarios.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2008101001148A CN101277541B (en) | 2008-05-22 | 2008-05-22 | Method for forwarding message of Diameter route entity |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2008101001148A CN101277541B (en) | 2008-05-22 | 2008-05-22 | Method for forwarding message of Diameter route entity |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101277541A true CN101277541A (en) | 2008-10-01 |
| CN101277541B CN101277541B (en) | 2012-02-08 |
Family
ID=39996463
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2008101001148A Expired - Fee Related CN101277541B (en) | 2008-05-22 | 2008-05-22 | Method for forwarding message of Diameter route entity |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101277541B (en) |
Cited By (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102143062A (en) * | 2010-12-28 | 2011-08-03 | 华为技术有限公司 | Policy and charging rule function addressing method, device and system |
| CN102378143A (en) * | 2010-08-16 | 2012-03-14 | 中兴通讯股份有限公司 | Method and system for triggering fixed-mobile convergence policy negotiation |
| WO2013020451A1 (en) * | 2011-08-08 | 2013-02-14 | 中兴通讯股份有限公司 | Session establishment method and system |
| CN103477661A (en) * | 2011-03-01 | 2013-12-25 | 泰科来股份有限公司 | Methods, systems, and computer readable media for hybrid session based Diameter routing |
| CN103731817A (en) * | 2014-01-02 | 2014-04-16 | 中国联合网络通信集团有限公司 | Data transmission method and equipment |
| CN104219783A (en) * | 2013-06-05 | 2014-12-17 | 中国移动通信集团公司 | Session redirection method and equipment |
| CN104717626A (en) * | 2013-12-13 | 2015-06-17 | 中国移动通信集团公司 | Session routing information sharing method, device and system |
| US9668134B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network protocol interworking and authentication proxying |
| US9668135B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network signaling protocol interworking for user authentication |
| CN107534563A (en) * | 2015-03-10 | 2018-01-02 | 阿弗梅德网络公司 | The re-orientation processes of enhancing from strategic server |
| US9923984B2 (en) | 2015-10-30 | 2018-03-20 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation |
| US10084755B2 (en) | 2015-08-14 | 2018-09-25 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) proxy and diameter agent address resolution |
| US10102087B2 (en) | 2016-02-19 | 2018-10-16 | Oracle International Corporation | Methods, systems, and computer readable media for detecting and managing suspect subscriber bindings |
| US10412772B2 (en) | 2017-08-08 | 2019-09-10 | Oracle International Corporation | Methods, systems, and computer readable media for using access point name (APN) independent subscriber bindings |
| CN110546986A (en) * | 2017-03-28 | 2019-12-06 | 甲骨文国际公司 | methods, systems, and computer readable media for message flooding mitigation during access node-gateway (AN-GW) unavailability and after AN-GW recovery |
| US10554661B2 (en) | 2015-08-14 | 2020-02-04 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network session correlation for policy control |
| CN110800267A (en) * | 2017-08-01 | 2020-02-14 | 甲骨文国际公司 | Methods, systems, and computer readable media for Mobility Management Entity (MME) authentication of outbound roaming subscribers using Diameter edge proxy (DEA) |
| US10951519B2 (en) | 2015-06-17 | 2021-03-16 | Oracle International Corporation | Methods, systems, and computer readable media for multi-protocol stateful routing |
| US11283883B1 (en) | 2020-11-09 | 2022-03-22 | Oracle International Corporation | Methods, systems, and computer readable media for providing optimized binding support function (BSF) packet data unit (PDU) session binding discovery responses |
| US11411925B2 (en) | 2019-12-31 | 2022-08-09 | Oracle International Corporation | Methods, systems, and computer readable media for implementing indirect general packet radio service (GPRS) tunneling protocol (GTP) firewall filtering using diameter agent and signal transfer point (STP) |
| US11516671B2 (en) | 2021-02-25 | 2022-11-29 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating location tracking and denial of service (DoS) attacks that utilize access and mobility management function (AMF) location service |
| US11528251B2 (en) | 2020-11-06 | 2022-12-13 | Oracle International Corporation | Methods, systems, and computer readable media for ingress message rate limiting |
| US11553342B2 (en) | 2020-07-14 | 2023-01-10 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming security attacks using security edge protection proxy (SEPP) |
| US11622255B2 (en) | 2020-10-21 | 2023-04-04 | Oracle International Corporation | Methods, systems, and computer readable media for validating a session management function (SMF) registration request |
| US11689912B2 (en) | 2021-05-12 | 2023-06-27 | Oracle International Corporation | Methods, systems, and computer readable media for conducting a velocity check for outbound subscribers roaming to neighboring countries |
| US11700510B2 (en) | 2021-02-12 | 2023-07-11 | Oracle International Corporation | Methods, systems, and computer readable media for short message delivery status report validation |
| US11751056B2 (en) | 2020-08-31 | 2023-09-05 | Oracle International Corporation | Methods, systems, and computer readable media for 5G user equipment (UE) historical mobility tracking and security screening using mobility patterns |
| US11770694B2 (en) | 2020-11-16 | 2023-09-26 | Oracle International Corporation | Methods, systems, and computer readable media for validating location update messages |
| US11812271B2 (en) | 2020-12-17 | 2023-11-07 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming attacks for internet of things (IoT) devices based on expected user equipment (UE) behavior patterns |
| US11818570B2 (en) | 2020-12-15 | 2023-11-14 | Oracle International Corporation | Methods, systems, and computer readable media for message validation in fifth generation (5G) communications networks |
| US11825310B2 (en) | 2020-09-25 | 2023-11-21 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming spoofing attacks |
| US11832172B2 (en) | 2020-09-25 | 2023-11-28 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating spoofing attacks on security edge protection proxy (SEPP) inter-public land mobile network (inter-PLMN) forwarding interface |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101052201B (en) * | 2006-04-03 | 2011-04-06 | 中兴通讯股份有限公司 | Strategy consulting method of evolution mobile communication system |
| CN101150782B (en) * | 2007-10-17 | 2012-04-18 | 中兴通讯股份有限公司 | A selection method for policy billing control server |
| CN101159563B (en) * | 2007-11-02 | 2011-01-05 | 中兴通讯股份有限公司 | A method and system for selecting a policy and charging control server |
-
2008
- 2008-05-22 CN CN2008101001148A patent/CN101277541B/en not_active Expired - Fee Related
Cited By (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102378143B (en) * | 2010-08-16 | 2016-03-30 | 中兴通讯股份有限公司 | A kind of method and system triggering fixed network mobile fusion policy conferring |
| CN102378143A (en) * | 2010-08-16 | 2012-03-14 | 中兴通讯股份有限公司 | Method and system for triggering fixed-mobile convergence policy negotiation |
| CN102143062A (en) * | 2010-12-28 | 2011-08-03 | 华为技术有限公司 | Policy and charging rule function addressing method, device and system |
| CN103477661A (en) * | 2011-03-01 | 2013-12-25 | 泰科来股份有限公司 | Methods, systems, and computer readable media for hybrid session based Diameter routing |
| CN103477661B (en) * | 2011-03-01 | 2016-10-05 | 泰科来股份有限公司 | Method, system and computer-readable medium for Diameter based on hybrid session route |
| WO2013020451A1 (en) * | 2011-08-08 | 2013-02-14 | 中兴通讯股份有限公司 | Session establishment method and system |
| CN104219783B (en) * | 2013-06-05 | 2018-03-23 | 中国移动通信集团公司 | A kind of session redirection method and apparatus |
| CN104219783A (en) * | 2013-06-05 | 2014-12-17 | 中国移动通信集团公司 | Session redirection method and equipment |
| CN104717626A (en) * | 2013-12-13 | 2015-06-17 | 中国移动通信集团公司 | Session routing information sharing method, device and system |
| CN103731817B (en) * | 2014-01-02 | 2017-04-12 | 中国联合网络通信集团有限公司 | Data transmission method and equipment |
| CN103731817A (en) * | 2014-01-02 | 2014-04-16 | 中国联合网络通信集团有限公司 | Data transmission method and equipment |
| CN107534563A (en) * | 2015-03-10 | 2018-01-02 | 阿弗梅德网络公司 | The re-orientation processes of enhancing from strategic server |
| US10951519B2 (en) | 2015-06-17 | 2021-03-16 | Oracle International Corporation | Methods, systems, and computer readable media for multi-protocol stateful routing |
| US9918229B2 (en) | 2015-08-14 | 2018-03-13 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network protocol interworking and authentication proxying |
| US10554661B2 (en) | 2015-08-14 | 2020-02-04 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network session correlation for policy control |
| US9930528B2 (en) | 2015-08-14 | 2018-03-27 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network signaling protocol interworking for user authentication |
| US10084755B2 (en) | 2015-08-14 | 2018-09-25 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) proxy and diameter agent address resolution |
| US9668135B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network signaling protocol interworking for user authentication |
| US9668134B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network protocol interworking and authentication proxying |
| US9923984B2 (en) | 2015-10-30 | 2018-03-20 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation |
| US10102087B2 (en) | 2016-02-19 | 2018-10-16 | Oracle International Corporation | Methods, systems, and computer readable media for detecting and managing suspect subscriber bindings |
| CN110546986A (en) * | 2017-03-28 | 2019-12-06 | 甲骨文国际公司 | methods, systems, and computer readable media for message flooding mitigation during access node-gateway (AN-GW) unavailability and after AN-GW recovery |
| CN110546986B (en) * | 2017-03-28 | 2022-10-28 | 甲骨文国际公司 | Methods, systems, and computer readable media for message flooding mitigation during access node-gateway (AN-GW) unavailability and after AN-GW recovery |
| CN110800267A (en) * | 2017-08-01 | 2020-02-14 | 甲骨文国际公司 | Methods, systems, and computer readable media for Mobility Management Entity (MME) authentication of outbound roaming subscribers using Diameter edge proxy (DEA) |
| CN110800267B (en) * | 2017-08-01 | 2022-04-19 | 甲骨文国际公司 | Method, system, and computer-readable medium for Mobility Management Entity (MME) authentication of overseas roaming subscribers using Diameter Edge Agent (DEA) |
| US10412772B2 (en) | 2017-08-08 | 2019-09-10 | Oracle International Corporation | Methods, systems, and computer readable media for using access point name (APN) independent subscriber bindings |
| US11411925B2 (en) | 2019-12-31 | 2022-08-09 | Oracle International Corporation | Methods, systems, and computer readable media for implementing indirect general packet radio service (GPRS) tunneling protocol (GTP) firewall filtering using diameter agent and signal transfer point (STP) |
| US11553342B2 (en) | 2020-07-14 | 2023-01-10 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming security attacks using security edge protection proxy (SEPP) |
| US11751056B2 (en) | 2020-08-31 | 2023-09-05 | Oracle International Corporation | Methods, systems, and computer readable media for 5G user equipment (UE) historical mobility tracking and security screening using mobility patterns |
| US11825310B2 (en) | 2020-09-25 | 2023-11-21 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming spoofing attacks |
| US11832172B2 (en) | 2020-09-25 | 2023-11-28 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating spoofing attacks on security edge protection proxy (SEPP) inter-public land mobile network (inter-PLMN) forwarding interface |
| US11622255B2 (en) | 2020-10-21 | 2023-04-04 | Oracle International Corporation | Methods, systems, and computer readable media for validating a session management function (SMF) registration request |
| US11528251B2 (en) | 2020-11-06 | 2022-12-13 | Oracle International Corporation | Methods, systems, and computer readable media for ingress message rate limiting |
| US11283883B1 (en) | 2020-11-09 | 2022-03-22 | Oracle International Corporation | Methods, systems, and computer readable media for providing optimized binding support function (BSF) packet data unit (PDU) session binding discovery responses |
| US11770694B2 (en) | 2020-11-16 | 2023-09-26 | Oracle International Corporation | Methods, systems, and computer readable media for validating location update messages |
| US11818570B2 (en) | 2020-12-15 | 2023-11-14 | Oracle International Corporation | Methods, systems, and computer readable media for message validation in fifth generation (5G) communications networks |
| US11812271B2 (en) | 2020-12-17 | 2023-11-07 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating 5G roaming attacks for internet of things (IoT) devices based on expected user equipment (UE) behavior patterns |
| US11700510B2 (en) | 2021-02-12 | 2023-07-11 | Oracle International Corporation | Methods, systems, and computer readable media for short message delivery status report validation |
| US11516671B2 (en) | 2021-02-25 | 2022-11-29 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating location tracking and denial of service (DoS) attacks that utilize access and mobility management function (AMF) location service |
| US11689912B2 (en) | 2021-05-12 | 2023-06-27 | Oracle International Corporation | Methods, systems, and computer readable media for conducting a velocity check for outbound subscribers roaming to neighboring countries |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101277541B (en) | 2012-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101277541B (en) | Method for forwarding message of Diameter route entity | |
| CN101646149B (en) | Method for deleting session messages in DRA | |
| US9137652B2 (en) | Method for implementing policy and charging control in a roaming scene | |
| CN101267319B (en) | A method for issuing policy and charging control rules | |
| CN100579302C (en) | A method for selecting a policy and charging rule function server in a non-roaming scenario | |
| CN101217810B (en) | A selecting method of strategy and charging rule functions | |
| US8817612B2 (en) | Method for implementing limited policy and charging control and system thereof | |
| US8438290B2 (en) | Method for selecting a policy and charging rules function entity in the non-roaming scenario | |
| CN101252782B (en) | Method for obtaining terminal roam access mode | |
| CN102340866B (en) | A kind of method and system of reporting access information of fixed network | |
| CN101459951B (en) | Method and system for bearing binding and event reporting function policy control | |
| CN101730174B (en) | Method and system for realizing cross-system switching in evolved packet system | |
| CN101583114B (en) | Providing method of user equipment (UE) IP address and Diameter routing agent | |
| CN101198171B (en) | Routing method for strategy charging control information in roaming scene | |
| WO2012058998A1 (en) | Policy and charging control method supporting ip flow mobility in roaming scenario | |
| WO2011006317A1 (en) | Method and system for deleting redundant information of home policy and charging rules function | |
| WO2010006491A1 (en) | Method for sending down and installing event trigger | |
| EP2884802B1 (en) | Method and system for notifying access network position information | |
| CN102045680B (en) | Method and system for realizing policy control based on position information | |
| CN101447918B (en) | Notification method of user equipment access protocol and system thereof | |
| CN101771986A (en) | Strategic charging control method, device and system based on multiple access technology | |
| CN101998513B (en) | Method and system for controlling policy and charging rules function (PCRF) load balance and redirect diameter routing agent (DRA) | |
| CN101742471A (en) | Method for binding data stream and access network connection | |
| CN102264054A (en) | Resource management method and system | |
| CN101378522B (en) | Method, system and entity for distributing policy |
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 | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120208 Termination date: 20190522 |
