Search Images Maps Play YouTube News Gmail Drive More »
Sign in

Patents

  1. Advanced Patent Search
Publication numberCN103493522 B
Publication typeGrant
Application numberCN 201280019607
PCT numberPCT/US2012/027736
Publication date7 Dec 2016
Filing date5 Mar 2012
Priority date3 Mar 2011
Also published asCN103493522A, EP2681940A1, EP2681940A4, EP2681940B1, US8547908, US20120224524, WO2012119147A1
Publication number201280019607.3, CN 103493522 B, CN 103493522B, CN 201280019607, CN-B-103493522, CN103493522 B, CN103493522B, CN201280019607, CN201280019607.3, PCT/2012/27736, PCT/US/12/027736, PCT/US/12/27736, PCT/US/2012/027736, PCT/US/2012/27736, PCT/US12/027736, PCT/US12/27736, PCT/US12027736, PCT/US1227736, PCT/US2012/027736, PCT/US2012/27736, PCT/US2012027736, PCT/US201227736
InventorsPJ马斯科
Applicant泰科来股份有限公司
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
用于丰富Diameter信令消息的方法、系统和计算机可读介质 A method for rich Diameter signaling messages, system and computer readable media translated from Chinese
CN 103493522 B
Abstract  translated from Chinese
公开了用于丰富Diameter信令消息的方法、系统和计算机可读介质。 Discloses a method for rich Diameter signaling messages, system and computer readable media. 在一个例子中,方法包括在Diameter路由节点上接收与移动订户相关并包含移动订户相关信息的Diameter信令消息和通过使用移动订户相关信息询问Diameter绑定仓库(DBR)以从被配置为处理Diameter信令消息的多个网络服务节点选择网络服务节点。 In one example, the method associated with the mobile subscriber includes receiving the Diameter routing node and the mobile subscriber related information comprises a Diameter signaling messages and related information by using the mobile subscriber asks Diameter binding warehouse (a DBR) to be configured to process the Diameter a plurality of network service node signaling messages to select the network service node. 方法还包括:从DBR获得与移动订户相关的DBR信息,其中,DBR信息包含与选择的网络服务节点相关的标识符;和修改Diameter信令消息以包含DBR信息的至少一部分。 The method further comprising: obtaining DBR information related to a mobile subscriber from the DBR, wherein, DBR network selection information includes an identifier associated service node; and at least a portion of the signaling message to include the modified DBR Diameter message.
Claims(15)  translated from Chinese
1.一种用于丰富Diameter信令消息的方法,该方法包括: 在Diameter路由节点上接收与移动订户相关并包含移动订户相关信息的Diameter信令消息; 通过使用移动订户相关信息询问Diameter绑定仓库DBR以从被配置为处理Diameter信令消息的多个网络服务节点选择网络服务节点; 从DBR获得与移动订户相关的DBR信息,其中,DBR信息包含与选择的网络服务节点相关的标识符以及与移动订户相关信息不同的识别移动订户的至少一个附加标识符;和修改Diameter信令消息以包含识别移动订户的所述至少一个附加标识符。 1. A method for rich Diameter signaling message, the method comprising: receiving the Diameter routing node associated with the mobile subscriber and a mobile subscriber related information comprises a Diameter signaling messages; mobile subscriber related information by using the binding inquiry Diameter DBR from the warehouse to be configured to process the signaling message Diameter plurality of network service node selects the network service node; DBR obtain information related to a mobile subscriber from the DBR, wherein, DBR contains information related to the selected node identifier and the network service Diameter and modifications to the signaling message identifying the mobile subscriber comprises at least one additional identifier; mobile subscriber associated with the identification information different from the at least one additional mobile subscriber identifier.
2.根据权利要求1所述的方法,包括通过使用与选择的网络服务节点相关的标识符,将修改的D i ame t er信令消息路由到选择的网络服务节点。 2. A method according to claim 1, including through the use of network services associated with the selected node identifier, the modified D i ame t er signaling message routing node to a selected network service.
3.根据权利要求1所述的方法,其中,通过访问存储于DBR中的至少一个绑定记录选择网络服务节点。 3. The method of claim 1, wherein, by accessing stored in the DBR binding record at least one selected network service node.
4.根据权利要求1所述的方法,其中,选择的服务节点是第一Diameter服务类型,其中,DBR信息识别与第一Diame ter服务类型不同的第二Diame ter服务类型的附加Diameter节点,并且其中,修改Diameter信令消息包含修改消息以包含识别用于附加的服务节点的信息。 4. The method of claim 1, wherein the service node is selected first Diameter service type, wherein the first information identifies a DBR Diame ter different types of additional services Diameter node Diame ter second type of service, and wherein modifying Diameter signaling message contains the modified message to include information identifying an additional service nodes.
5.根据权利要求4所述的方法,包括将Diameter信令消息转送到选择的服务节点。 5. The method according to claim 4, comprising the Diameter signaling message is forwarded to the selected service node.
6.根据权利要求5所述的方法,其中,选择的服务节点包含策略和计费规则功能PCRF,并且其中,附加的服务节点包含计费数据功能CDF。 6. The method of claim 5, wherein the selected node with the PCRF Policy and Charging Rules Function, and wherein the service node comprises the additional Charging Data Function CDF.
7.根据权利要求5所述的方法,其中,选择的服务节点包含计费数据功能CDF,并且其中,附加的服务节点包含策略和计费规则功能PCRF。 7. The method of claim 5, wherein the selected node with the CDF Charging Data Function, and wherein the additional node with the policy and charging rules function PCRF.
8.一种用于丰富Diameter信令消息的系统,该系统包括: 被配置为存储绑定记录的Diameter绑定仓库DBR;和D i ame ter路由节点,该D i ame ter路由节点被配置为完成以下的过程:接收与移动订户相关并包含移动订户相关信息的Diameter信令消息;通过使用移动订户相关信息询问DBR,以从被配置为处理Diameter信令消息的多个网络服务节点选择网络服务节点;从DBR获得与移动订户相关的DBR信息,其中,DBR信息包含与选择的网络服务节点相关的标识符以及与移动订户相关信息不同的识别移动订户的至少一个附加标识符;和修改Diameter信令消息以包含识别移动订户的所述至少一个附加标识符。 A rich Diameter signaling messages for the system, the system comprising: a memory configured to bind a binding record Diameter warehouse DBR; and D i ame ter routing node, the D i ame ter routing node is configured complete the following procedure: a mobile subscriber associated with the receiving mobile subscriber and contains information about a Diameter signaling messages; mobile subscriber related information by using the inquiry DBR, in order to be configured to process the signaling message Diameter plurality of network service nodes Select network service obtain the mobile subscriber related information from the DBR DBR, wherein, DBR network selection information includes an identifier and a service node associated with the mobile subscriber related identification information different from the at least one additional mobile subscriber identifier;; and the letter modifying Diameter node in order message identifying the mobile subscriber comprises at least one additional identifier.
9.根据权利要求8所述的系统,其中,Diameter路由节点被配置为通过使用与选择的网络服务节点相关的标识符将修改的Diameter信令消息路由到选择的网络服务节点。 9. A system according to claim 8, wherein, Diameter routing node is configured to use network services associated with the selected node identifier of the modified Diameter signaling message routing node to a selected network service.
10.根据权利要求8所述的系统,其中,网络服务节点通过访问存储于DBR中的至少一个绑定记录被选择。 10. A system according to claim 8, wherein, by accessing the network service node stored in at least one of the DBR is selected binding record.
11.根据权利要求8所述的系统,其中,选择的服务节点是第一Diameter服务类型,其中,DBR信息识别与第一Diameter服务类型不同的第二Diameter服务类型的附加Diameter节点,并且其中,Diameter路由节点被配置为修改Diameter信令消息以包含识别用于附加的服务节点的信息。 11. The system of claim 8, wherein the service node is selected first Diameter service type, wherein the first information identifies a DBR Diameter different service type of the second type of additional service Diameter Diameter node, and wherein, Diameter routing node is configured to modify the information contained in Diameter signaling message identifying an additional service nodes.
12.根据权利要求11所述的系统,其中,D i ame ter路由节点被配置为将D i ame ter信令消息转送到选择的服务节点。 12. The system of claim 11, wherein, D i ame ter node is configured to route D i ame ter signaling messages forwarded to the selected service node.
13.根据权利要求12所述的系统,其中,选择的服务节点包含策略和计费规则功能PCRF,并且其中,功能附加服务节点包含计费数据功能CDF。 13. The system according to claim 12, wherein the selected node with the PCRF Policy and Charging Rules Function, and wherein the node with the additional function Charging Data Function CDF.
14.根据权利要求12所述的系统,其中,选择的服务节点包含计费数据功能CDF,并且其中,功能附加服务节点包含策略和计费规则功能PCRF。 14. The system according to claim 12, wherein the selected node with the CDF Charging Data Function, and wherein the node with the additional function policy and charging rules function PCRF.
15.—种用于丰富Diameter信令消息的装置,包括: 在Diameter路由节点上接收与移动订户相关并包含移动订户相关信息的Diameter信令消息的部件; 通过使用移动订户相关信息询问Diameter绑定仓库DBR以从被配置为处理Diameter信令消息的多个网络服务节点选择网络服务节点的部件; 从DBR获得与移动订户相关的DBR信息的部件,其中,DBR信息包含与选择的网络服务节点相关的标识符以及与移动订户相关信息不同的识别移动订户的至少一个附加标识符;和修改Diameter信令消息以包含识别移动订户的至少一个附加标识符的部件。 15.- for abundant species Diameter signaling message, comprising: receiving the Diameter routing node associated with the mobile subscriber and a mobile subscriber related information comprises means for Diameter signaling message; mobile subscriber related information by using the binding inquiry Diameter DBR from the warehouse to be configured to process the signaling message Diameter member selected plurality of network service nodes of a network service node; DBR information obtaining means associated with the mobile subscriber from the DBR, wherein, DBR information includes selected network service node associated and modifying the signaling message to Diameter identifying the mobile subscriber comprises at least one additional component identifier; and an identifier associated with the mobile subscriber identification information different from the at least one additional mobile subscriber identifier.
Description  translated from Chinese

用于丰富D i ameter信令消息的方法、系统和计算机可读介质 D ameter rich method for signaling messages, system and computer readable media

[0001 ]优先权要求 [0001] Priority Claim

[0002]本申请要求在2011年3月3日提交的美国临时专利申请系列N0.61/448953的益处,在这里加入该公开的全部内容作为参考。 [0002] This application claims the benefit of U.S. Provisional Patent Application Serial March 3, 2011 filed N0.61 / 448953 in here added to the entire contents of the disclosure herein by reference.

技术领域 TECHNICAL FIELD

[0003]在这里描述的主题涉及用与移动订户相关的信息修改Diameter信号消息。 [0003] The subject matter described herein relates to modification Diameter signal messages with the mobile subscriber related information. 具体而言,主题涉及用于丰富Diameter信令消息的方法、系统和计算机可读介质。 Specifically, the subject matter relates to a method for rich Diameter signaling messages, system and computer readable media.

背景技术 Background technique

[0004]当前,向与共用移动订户相关的Diameter信令消息分配基于Diameter的网络服务节点存在问题。 [0004] Currently, to Diameter signaling messages associated with a common mobile subscriber allocation problem based on Diameter network service nodes. 即,存在与基于Diameter的网络服务节点之间的通信相关的障碍。 That is, there is a barrier between the Diameter-based communications network service nodes associated with. 例如,网络服务节点可要求服务与共用移动订户相关的基于Diameter的消息的另一网络服务节点的附加信息(例如,网络地址)。 For example, a network service node may request another network-based service node Diameter Protocol message with a common service additional information related to the mobile subscriber (e.g., network address). 在这种方案中,网络服务节点被强迫产生并向存储附加网络服务节点信息的数据库节点传送询问消息。 In this scenario, the network service node is forced to produce a database to store additional network node transmits information service node query message. 这些询问消息产生不必要的流量并消耗网络资源。 These messages ask unnecessary traffic and consumption of network resources. 因此,以不产生不必要的网络流量的方式预空闲地提供附加的网络服务节点信息是网络操作所希望的。 Therefore, so as not to create unnecessary network traffic in a manner to provide pre additional network information service node to the idle operation of the network desired.

[0005]因此,需要改进的用于丰富Diameter信令消息的方法、系统和计算机可读介质。 [0005] Thus, the need for improved methods for the rich Diameter signaling messages, system and computer readable media.

发明内容 SUMMARY

[000ό]公开了用于丰富Diameter信令消息的方法、系统和计算机可读介质。 [000ό] discloses a method for rich Diameter signaling messages, system and computer readable media. 在一个示例性实施例中,方法包括在Diameter路由节点上接收与移动订户相关并包含移动订户相关信息的Diameter信令消息和通过使用移动订户相关信息询问Diameter绑定仓库(DBR)以从被配置为处理Diameter信令消息的多个网络服务节点选择网络服务节点。 In one exemplary embodiment, the method includes receiving the Diameter routing node associated with the mobile subscriber and a mobile subscriber related information comprises a Diameter signaling messages and related information by using the mobile subscriber asks Diameter binding warehouse (a DBR) to be configured from Select the network service node to handle Diameter signaling messages of a plurality of network service nodes. 方法还包括:从DBR获得与移动订户相关的DBR信息,其中,DBR信息包含与选择的网络服务节点相关的标识符;和修改Diameter信令消息以包含DBR信息的至少一部分。 The method further comprising: obtaining DBR information related to a mobile subscriber from the DBR, wherein, DBR network selection information includes an identifier associated service node; and at least a portion of the signaling message to include the modified DBR Diameter message. 如这里使用的那样,术语“节点”指的是包含一个或多个硬件处理器和相关的存储器的物理计算平台。 As used herein, the term "node" refers to a physical computing platform hardware includes one or more processors and associated memory.

[0007]可通过与硬件和/或固件组合的软件实现在这里描述的主题。 [0007] by hardware and / or firmware, a combination of software implementation of the subject matter described herein. 例如,可通过由处理器执行的软件实现在这里描述的主题。 For example, by software executed by a processor to achieve the theme described herein. 在一个示例性实现中,可通过使用非暂时性计算机可读介质实现在这里描述的用于丰富Diameter信令消息的主题,在该非暂时性计算机可读介质上,存储当被计算机的处理器执行时执行步骤的可执行指令。 In one exemplary implementation, enabling themes are here described for the rich Diameter signaling messages through the use of non-transitory computer-readable medium, in which a non-transitory computer readable medium storing When the computer's processor step-executable instructions when executed. 适于实现在这里描述的主题的示例性非暂时性计算机可读介质包括可被处理器访问的芯片存储器器件或盘存储器器件、可编程逻辑器件和应用特定集成电路。 Adapted to implement topic here described exemplary non-transitory computer-readable medium comprising a processor chip that can be accessed memory device or disk memory devices, programmable logic devices and application-specific integrated circuit. 另外,实现在这里描述的主题的计算机可读介质可位于单个计算平台上,或者可跨着多个计算平台分布。 In addition, the realization of the subject matter described herein computer readable medium may be located on a single computing platform, or can be distributed across a plurality of computing platforms.

附图说明 BRIEF DESCRIPTION

[0008]现在,参照附图描述在这里描述的主题,其中, [0008] Now, with reference to the accompanying drawings topic described herein, wherein

[0009]图1是示出根据这里描述的主题的实施例的用于丰富Diameter信令消息的系统的框图; [0009] FIG. 1 is a block diagram illustrating the system of the subject matter described herein for the rich Diameter signaling messages embodiment;

[0010]图2是示出根据这里描述的主题的实施例的丰富Diameter信令消息的消息序列图; [0010] FIG. 2 is a diagram illustrating the theme described herein according to the richness Diameter signaling messages embodiment of a message sequence chart;

[0011]图3是示出根据这里描述的主题的实施例的用附加移动订户相关会话信息丰富D i ame t er信令消息的消息序列图; [0011] FIG. 3 is a diagram illustrating the theme described herein in accordance with additional mobile subscriber session information related to an embodiment of the rich D i ame t er a message sequence chart of signaling messages;

[0012]图4是示出根据这里描述的主题的实施例的丰富多个Diameter信令消息的消息序列图; [0012] FIG. 4 is a graph showing the subject matter described herein rich plurality of Diameter signaling messages message sequence diagram of an embodiment;

[0013]图5是示出根据这里描述的主题的实施例的用于指定网络服务节点的绑定记录数据的不例性表; [0013] FIG. 5 is a diagram showing the subject matter according described herein is used to specify a network service node embodiment is not bound exemplary data recording sheet;

[0014]图6是示出根据这里描述的主题的实施例的用于丰富Diameter信令消息的方法的流程图。 [0014] FIG. 6 is a diagram showing the subject matter according to the flowchart described herein rich Diameter signaling messages used in the method of the embodiment.

具体实施方式 detailed description

[0015]在这里描述的主题包含用于丰富Diameter信令消息的方法、系统和计算机可读介质。 [0015] The subject matter described herein contain rich Diameter signaling messages for methods, systems, and computer readable media. 如这里使用的那样,术语Diameter指的是由RFC3588定义的由电信和计算机网络利用的认证、授权和计账(AAA)协议。 As used herein, the term refers to Diameter is defined by the RFC3588 certified by telecommunications and computer network utilization, authorization and accounting (AAA) protocol. 在一个实施例中,本主题可包含接收与特定的移动订户相关的Diameter信令消息的Diameter信令路由(DSR)。 In one embodiment, the present subject matter may include receiving a Diameter signaling messages associated with a particular mobile subscriber in Diameter signaling routing (DSR). 接收的Diameter信令消息还可要求来自诸如网络计费功能节点(例如,计费数据功能(CDF)、策略和计费规则功能(PCRF)等)的特定类型的网络服务节点的处理。 Diameter signaling message may also require the receiver (e.g., charging data function (the CDF), the policy and charging rules function (the PCRF), etc.) of the particular type of network service such as a network node processing from the accounting node. 在接收Diameter信令消息时,DSR节点可被配置为询问Diameter绑定仓库(DBR)以确定处理接收的Diameter信令消息的优选网络服务节点。 Upon receiving Diameter signaling message, DSR node may be configured as a warehouse asked Diameter binding (a DBR) to determine the preferred network service node processes the received signaling message Diameter. 在一个实施例中,询问消息触发DBR以检查存储的绑定记录以确定优选的网络服务节点是否已被分配(或“绑定”)到移动订户。 In one embodiment, the query message to trigger DBR binding Check the memory to determine whether a preferred network service node has been assigned (or "bound") to the mobile subscriber. 如这里使用的那样,绑定记录可包括包含在分配的网络服务节点与移动订户信息(例如,标识符)之间形成的一个或多个关联的电子记录。 As used herein above, may comprise a binding record in the electronic record that contains one or more associations between the assigned network node to a mobile subscriber service information (e.g., identifier) formed. 因此,DBR可获得存储于绑定记录中的DBR信息并将其提供给DSR JSR可随后修改指向优选的网络服务节点的Diameter信令消息以包含接收的DBR信息的至少一部分。 Therefore, DBR obtained is stored in the binding record DBR information and provide it to DSR JSR can then modify point preferred network service nodes contain DBR Diameter signaling messages to at least a portion of the information received. 因此,优选的网络服务节点可具有包含附加的移动订户信息、与移动订户相关的附加的会话标识符和与支持移动订户的其它网络服务节点相关的识别/身份/地址信息的丰富的Diameter信令消息。 Thus, the preferred network node serving a mobile subscriber may contain additional information, a wealth of additional signaling Diameter session identifier associated with the mobile subscriber and associated with other network service nodes supporting mobile subscriber identification / identity / address information news. 在一个实施例中,可在长期发展(LTE)网络和/或因特网协议多媒体子系统(MS)网络中实现本主题。 In one embodiment, the present subject matter can be achieved in the long-term development (LTE) network and / or Internet protocol multimedia subsystem (MS) networks. 作为替代方案,在不背离本主题的范围的情况下,可在其它的网络中部署本主题。 Alternatively, without departing from the scope of the subject matter of the case, the subject can be deployed in other networks.

[0016]图1示出包括可被用于丰富Diameter信令消息的大量的各种网络要素的示例性系统100。 [0016] FIG. 1 shows include a large variety of network elements can be used to enrich Diameter signaling messages exemplary system 100. 在一个实施例中,系统100包含被配置为接收与移动订户相关的Diameter信令消息的Diameter路由节点,例如DSR104。 In one embodiment, the system 100 comprises is configured to receive a Diameter signaling message associated with the mobile subscriber routing a Diameter node, e.g. DSR104. 虽然图1示出DSR的用户,但是,在不背离本主题的范围的情况下,可以利用被配置为路由Diameter信令消息的任何网络节点。 Although Figure 1 shows a user DSR, but without departing from the scope of the subject matter of the case, you can use any network node is configured to route Diameter signaling messages. 例如,网络节点还可包含Diameter路由代理(DRA)、Diame ter委托代理(DPA)、Diame ter中继代理、Diameter转换代理和Diameter重定向代理等。 For example, the network node may also contain Diameter Routing Agent (DRA), Diame ter agency (DPA), Diame ter relay agent, Diameter and Diameter transcoding proxy redirection agents. 在一个实施例中,DSR104包含可被配置为在各种Diameter接口上的各种Diameter节点之间路由Diameter信令消息的Diameter路由引擎(DRE)122,这些Diameter接口包含但不限于Gy、Ro、Rf、S6d和S6a接口。 In one embodiment, DSR104 contain between routable Diameter signaling is configured on the interface to a variety of various Diameter Diameter Diameter node message routing engine (DRE) 122, these interfaces include, but are not limited to Diameter Gy, Ro, Rf, S6d and S6a interface. 由DSR104接收的示例性的基于D iameter的信令消息包含信用控制请求(CCR )消息、计账请求(ACR )消息、更新位置请求(ULR)消息、Diameter可动管理消息和Diameter计费消息。 Exemplary D iameter based signaling message received by the DSR104 containing Credit Control Request (CCR) message, the billing request (ACR) message, position update request (ULR) message, message management and movable Diameter Diameter charging message. 在一个实施例中,由Diameter路由节点接收的Diameter信令消息可通过诸如例如策略和计费增强功能(PCEF)节点、网关GPRS支持节点(GGSN)、可动管理实体(MME)和公共数据网络(PDN)网关的网络节点(未示出)被发送。 In one embodiment, the signaling message received by Diameter Diameter routing node, such as for example, by a policy and charging enhancement (the PCEF) node, a gateway GPRS support node (the GGSN), the movable Management Entity (MME) and a public data network the network node (PDN) gateway (not shown) is transmitted. DSR104还可包含被配置为与一个或多个DBR(例如,DBR102)通信(例如,发送询问/请求消息和接收回答/响应消息)的绑定询问客户机(BQC)124。 DSR104 may also be configured to contain one or more of a DBR (e.g., DBR102) communication (e.g., send an inquiry / request and receive the reply message / response message) binding inquiry client (BQC) 124.

[0017]在一个实施例中,由DSR104接收的Diameter信令消息可最初被指定或寻址到能够处理Diameter信令消息的网络服务节点。 [0017] In one embodiment, Diameter signaling message received by the DSR104 may initially be designated or addressed to a network service node to handle signaling messages Diameter. 虽然图1示出Diameter信令消息可被路由到的示例性的多个网络服务节点,诸如CDF1121;, ,jPPCRFl H1,, ,n,但是,在不背离本主题的范围的情况下,可以在系统100中利用被配置为用于服务Diameter信令消息的任何其它类型的网络服务节点。 Although Figure 1 shows a Diameter signaling messages can be routed to an exemplary plurality of network service nodes, such as CDF1121 ;,, jPPCRFl H1 ,,, n, however, without departing from the scope of the subject matter of the case, in system 100 is configured for use in the service signaling messages Diameter any other type of network service node. 例如,网络服务节点可包含策略和计费规则功能(PCRF)网络、网络计费节点(例如,计费数据功能(CDF)、计费触发功能(CTF)、计费网关功能(CGF))、在线计费系统(OCS)节点、离线计费系统(OFCS)节点、家庭订户服务器(HSS)节点、家庭位置登记节点(HLR)、AAA节点和呼叫会话控制功能(CSC1节点。 For example, a network node can contain policy and charging rules function (the PCRF) networks, network charging node (e.g., charging data function (the CDF), charging trigger function (the CTF), Charging Gateway Function (of CGF)), online charging system (OCS) node, an offline charging system (the OFCS) node, a home subscriber server (HSS) node, the node the home location register (HLR), AAA node and the call session control function (the CSC1 node.

[0018]在图1中,系统100还包括包含托管绑定记录数据库128的绑定询问服务器(BQS)126的Diameter绑定仓库(DBR)102。 [0018] In Figure 1, the system 100 also includes a binding record database contains managed 128 binding inquiry server (BQS) 126 Diameter of binding warehouse (DBR) 102. 在一个实施例中,绑定记录数据库128可被配置为存储包含移动订户标识符与分配的网络服务节点之间的关联(例如,与Diameter相关的绑定、映射、链接等)的绑定记录。 Binding record in one embodiment, a binding record database 128 may be configured as a link between the network service node comprises a mobile subscriber identifier storage and distribution (for example, associated with Diameter bindings, maps, links, etc.) . 由DBRl 02存储的示例性的Diame ter相关绑定可包含但不限于Diameter会话绑定、Diameter会话标识符到网络服务节点关联、Diameter端对端标识符到网络服务节点关联、移动订户标识符到网络服务节点关联和计费标识符到网络服务节点关联等。 Exemplary of the stored Diame DBRl 02 ter associated binding may include but is not limited to Diameter session binding, Diameter session identifier to the associated network service node, the associated network identifier to the Diameter-end service node identifier to the mobile subscriber network services and billing identifier to the node associated with a network service node association and the like. 在一个实施例中,计费标识符可包含MS计费ID。 In one embodiment, the billing identifier may contain MS billing ID. 在后面在图5中描述示例性的绑定记录数据库128。 Described later exemplary binding record database 128 in FIG. 5.

[0019]在这里示出的实施例中,DBR102被示为独立实体,诸如网络节点、计算机、服务器、应用或位置与DSR104分开的数据库。 [0019] In this illustrated embodiment, DBR102 is shown as a separate entity, such as a network node, computer, server, application, or location and DSR104 separate databases. 但是,在其它的实施例(未示出)中,DBR102可共处于DSR内或者共处于任何其它网络节点内。 However, in other embodiments (not shown), DBR102 DSR copolymerizable or co-located within any other network node. 虽然在图1中仅示出单个DSR和单个DRB,但是,在不背离本主题的范围的情况下,本主题可包含与DSR104和DBR102通信连接的附加的DSR和DBR0 Although only a single DSR and shown in Fig. 1 single DRB, however, without departing from the scope of the subject matter of the case, the subject may contain additional DSR DSR104 and DBR102 communicatively connected and DBR0

[0020]图2是示出根据这里描述的主题的实施例的丰富Diameter信令消息的示例性的基于Diameter的消息序列图。 [0020] FIG. 2 is an exemplary Diameter-based message sequence diagram illustrating the theme described herein according to the richness Diameter signaling messages embodiment. 如图2所示,DSR104接收包含移动订户相关信息的Diameter信令消息即信用控制请求(CCR)消息201。 Diameter signaling message shown in Figure 2, DSR104 comprising receiving information about the mobile subscriber, i.e. Credit Control Request (CCR) message 201. 在本例子中,移动订户相关信息包含用户名(例如,“用户名X”)和会话标识符(例如,“会话ID_1”)。 In this example, the mobile subscriber related information includes user name (for example, "username X") and the session identifier (for example, "Session ID_1"). 在一个实施例中,会话标识符用作用于在发送CCR消息的网络节点(例如,PCEF)与最终被选择为处理CCR消息的网络服务节点之间建立的通信会话的标识符。 In one embodiment, the session identifier is used for sending messages CCR network node (e.g., the PCEF) is selected to be processed and eventually set up between serving node CCR message identifier of the communication session.

[0021 ]在一个实施例中,DSR104可被配置为从接收的Diameter信令消息提取移动订户相关信息。 [0021] In one embodiment, DSR104 may be configured to extract a mobile subscriber related information from the received signaling message Diameter. 从Diameter路由消息提取的移动订户相关信息的例子包含但不限于Diameter会话标识符信息、用户名信息、国际移动订户身份aMsi)信息、ms私人身份aMPi)信息、ms公共身份aMPU)信息、会话初始协议(SIP)统一资源标识符(URI)信息、网络访问标识符(NAI)信息、移动/可拨号信息、移动订户目录号信息、MS计费标识符信息、移动站国际订户目录号(MSISDN)信息和用户因特网协议(IP)地址信息。 Subscriber related information from the mobile Diameter routing messages extracted examples include, but are not limited to the Diameter session identifier information, the user name information, International Mobile Subscriber Identity aMsi) information, ms private capacity aMPi) information, ms Public Identity aMPU) Information Session Initiation protocol (SIP) uniform resource identifier (URI) information, network access identifier (NAI) information, the mobile / dial-up information, the mobile subscriber directory number information, MS charging identifier information, the mobile station international subscriber directory number (MSISDN) user information and Internet protocol (IP) address information. 返回图2,CCR消息201包含用户名和由DSR104提取的会话标识符。 Returning to Figure 2, CCR message 201 contains the user name and extracted by DSR104 session identifier.

[0022]在一个实施例中,DSR104还可被配置为将提取的移动订户相关信息插入DBR询问消息中。 [0022] In one embodiment, DSR104 may also be configured to move the extracted subscriber-related information inserted DBR challenge message. 例如,DSR104可产生用于请求能够处理CCR消息201的网络服务节点的身份和/或地址的DBR询问消息202。 For example, DSR104 may generate a request to handle DBR identity CCR message network service nodes 201 and / or address inquiry message 202. 在一个实施例中,DSR104被配置为将从消息201提取的用户名和会话标识符信息插入到询问消息202中。 In one embodiment, DSR104 201 is configured to extract from the message the session identifier and the user name information 202 is inserted into the inquiry message.

[0023] 如图2所示,DBR102可从DSR104接收包含例如会话标识符和与移动订户相关的用户名标识符的提取的移动订户相关信息的DBR询问消息202。 [0023] As shown in FIG, DBR102 may be received from e.g. DSR104 2 contains a session identifier and the user name associated with the mobile subscriber identifier extracting mobile subscriber related information query message DBR 202. 在一个实施例中,DBR102可被配置为通过存储于包含于记录数据库128中的绑定记录的移动订户标识符的列表交叉引用接收的用户名标识符,该绑定记录数据库128包含多个绑定记录。 In one embodiment, DBR102 can be configured to be stored in the database that contains the mobile subscriber record 128 binding record identifiers cross-reference list of user names received identifiers, the binding database record 128 includes a plurality of tie given record. 如果交叉引用过程导致定位匹配提取的用户名标识符的条目,那么DBR102可获得包含于与匹配条目相关的绑定记录中的DBR信息。 If the cross-reference entry process leads to locate the user name matches the extracted identifier, then DBR102 get included in the binding record with a matching entry in the DBR-related information. 在一个实施例中,绑定记录包含用户IP地址、IMP1、MPU、用户名标识符和相关网络服务节点标识符/身份/地址。 In one embodiment, a binding record contains the user's IP address, IMP1, MPU, user name identifier and associated network service node identifiers / identity / address. 如果提取的用户名标识符匹配该特定绑定记录中的用户名标识符,那么DBR102可获得绑定到用户名标识符的网络服务节点标识符(例如,识别CDF标识符112j^标识符hDBRlO〗还可获得存储于相同的绑定记录中并与移动订户相关(即,匹配用户名)的多个其它的标识符。例如,DBR102可从绑定记录获得用户IP地址、頂PI和頂PU。 If the extracted user identifier matches the name of a specific binding record the user name identifier, then bind DBR102 available to the network service node identifier of the user name identifier (for example, identification CDF identifier 112j ^ identifier hDBRlO〗 also get stored in the same record and binding associated with the mobile subscriber (ie, matching user name) of a plurality of other identifiers, for example, DBR102 can be obtained from the binding record user IP address, and top top PI PU.

[0024] 在从记录数据库128获得DBR信息之后,DBR102可然后产生包含DBR信息的DBR响应消息203并随后将响应消息203路由到DSR104。 [0024] After obtaining the information from the records database DBR 128, DBR102 can then generate DBR DBR contains information response message 203 and then 203 response message is routed to DSR104. 如图2所示,DBR信息可包含诸如网络服务节点身份/地址(例如,用于⑶Fl 12!的标识符)、用户名标识符、用户IP地址、MPI和与移动订户相关的IMPU的参数/标识符。 (Such as an identifier for ⑶Fl 12!) Is shown in Figure 2, DBR may include information such as a network service node identity / address, user name, ID, user IP address, MPI and associated with the mobile subscriber IMPU parameters / identifier.

[0025] 图2还示出DSR104从DBR102接收包含DBR信息的DBR响应消息203JSR104可然后使用接收的DBR信息连同网络服务节点标识符信息(例如,CDF112D以修改/丰富原接收的基于Diameter的CCR消息201。特别地,DSR104将DBR信息的至少一部分(例如,一些或全部)插入原CCR消息201中,使得产生修改的CCR消息204。如图1所示,CCR消息201被修改,使得用户IP地址、IMPI和IMPU被添加到原会话标识符和包含于消息201中的用户名,这导致修改的CCR消息204 JSR104还可被配置为使用获得的网络服务节点标识符(S卩,包含于消息203中的⑶F标识符)以将消息204寻址和路由到⑶F112!。在替代性实施例中,DSR104可被配置为产生包含DBR信息中的一些或全部的全新的CCR消息而不是修改原接收的CCR消息201。 [0025] Figure 2 also shows the DBR DBR DSR104 receiver contains information from DBR102 response DBR can then use the information message 203JSR104 received together with a network service node identifier information (for example, CDF112D to modify / enrich the original based on the received Diameter CCR message 201. in particular, DSR104 DBR at least a portion of the information (e.g., some or all of) the original CCR message 201 is inserted so as to generate a modified message 204. As shown in FIG CCR, CCR message 1201 is modified such that the IP address of the user , IMPI and IMPU are added to the original session identifier and user name contained in the message 201, which leads to modification of the CCR message 204 JSR104 may also be configured to use the network services node identifier (S Jie, 203 contained in the message the ⑶F identifier) 204 to addressing and routing messages to ⑶F112 !. in an alternative embodiment, DSR104 may be configured to generate DBR contains information some or all of the new CCR message rather than modifying the original received CCR message 201.

[0026]图3是示出根据这里描述的主题的实施例的用附加移动订户相关会话信息丰富Diameter信令消息的示例性的基于Diameter的消息序列图。 [0026] FIG. 3 is associated with additional mobile subscriber session information rich Diameter signaling messages exemplary Diameter-based message sequence chart illustrating an embodiment described herein according to the theme. 如图3所示,DSR104接收包含移动订户相关信息的Diameter信令消息,S卩,信用控制请求(CCR)消息301。 3, DSR104 mobile subscriber related information comprises receiving a Diameter signaling message, S Jie, Credit Control Request (CCR) message 301. 在本例子中,移动订户相关信息包含用户名(例如,“用户名X”)和会话标识符(例如,“会话ID j”)。 In this example, the mobile subscriber related information includes user name (for example, "username X") and the session identifier (for example, "Session ID j"). 在一个实施例中,会话标识符用作用于在发送CCR消息的节点与最终被选择为处理CCR消息的网络服务节点之间建立的通信会话的标识符。 In one embodiment, the session identifier is used for sending the CCR message nodes is selected to be the final between the network service node CCR message processing to establish a communication session identifier. 在一个实施例中,DSRl04可被配置为从接收的CCR消息301提取移动订户相关信息,诸如用户名标识符/身份和会话标识符。 In one embodiment, DSRl04 may be configured as a CCR message received from the mobile subscriber 301 to extract the relevant information, such as a username identifier / identity and session identifier.

[0027]在一个实施例中,DSR104还可被配置为将提取的移动订户相关信息插入DBR询问消息中。 [0027] In one embodiment, DSR104 may also be configured to move the extracted subscriber-related information inserted DBR challenge message. 例如,DSRl04可产生用于请求能够处理CCR消息301的网络服务节点的身份、标识符和/或地址的DBR询问消息302。 For example, DSRl04 may generate a request to handle identity CCR message 301 network service nodes, DBR identifier and / or address of the query message 302. 在一个实施例中,DSR104被配置为将从消息301提取的用户名和会话标识符信息插入到询问消息302中。 In one embodiment, DSR104 301 is configured to extract from the message the user name and session identifier information into the inquiry message 302.

[0028] 如图3所示,DBR102可从DSR104接收包含例如会话标识符和与移动订户相关的用户名标识符的提取的移动订户相关信息的DBR询问消息302。 [0028] As shown in FIG, DBR102 DSR104 3 may be received from session identifier contains e.g. user name and associated with the mobile subscriber identifier extracting mobile subscriber related information query message DBR 302. 在一个实施例中,DBR102可被配置为通过存储于包含于记录数据库128(在图1中示出)中的绑定记录的移动订户标识符的列表交叉引用接收的用户名标识符。 In one embodiment, DBR102 can be configured to be stored in the database included in the record 128 (shown in FIG. 1) in the binding record mobile subscriber identifier cross-reference list of user names received identifier. 如果交叉引用过程导致定位匹配提取的用户名标识符的条目,那么DBR102可获得包含于与匹配条目相关的绑定记录中的DBR信息。 If the cross-reference entry process leads to locate the user name matches the extracted identifier, then DBR102 get included in the binding record with a matching entry in the DBR-related information. 例如,DBR102可获得在绑定记录中绑定到匹配的用户名标识符的网络服务节点标识符(例如,CDF标识符112D、身份或地址。DBR102还可获得存储于相同的绑定记录中并与移动订户相关的多个其它的标识符/参数。例如,绑定记录可指示与用户名标识符相关的用户IP地址、頂PI和頂PU。 For example, DBR102 obtained in a bound record identifier to the network service node identifiers matches a user name (e.g., CDF identifiers 112D, identity or address stored in .DBR102 also receive and record the same binding a plurality of other identifiers / parameters associated with the mobile subscriber. for example, a binding record may indicate the user name identifier associated with the user IP address, and top top PI PU.

[0029]另外,DBR102还可获得识别在第二网络服务节点(例如,“PCRF_1”)与寻求获得关于移动订户的信息的另一Diameter网络节点之间建立的通信会话的第二会话标识符。 [0029] In addition, DBR102 also receive recognition in the second network service node (for example, "PCRF_1") and to seek a second session identifier is established between another Diameter node network information about the mobile subscriber communication session. 例如,DBR102可从数据库128中的相同的上述的绑定记录获得会话标识符“会话ID_2”和网络服务节点标识符“服务PCRF_1”。 For example, DBR102 available session identifiers "Session ID_2" and the network service node identifier "service PCRF_1" above bindings from the same record in the database 128. 在本例子中,“PCRF_1”被事先指定为提供用于询问Diameter节点的服务或处理信息,该Diameter节点请求了关于与“用户名X”相关的移动订户的信息。 In this example, "PCRF_1" are previously designated to provide the service node for inquiring Diameter or processing information, the requested information on the Diameter nodes and "User Name X" related to a mobile subscriber.

[0030] 在从数据库128获得DBR信息之后,DBR102可然后产生包含DBR信息的DBR响应消息303并随后将响应消息303路由到DSR104。 [0030] After obtaining the information from the database DBR 128, DBR102 can then generate DBR DBR contains information response message 303 and then 303 response message is routed to DSR104. 如图3所示,DBR信息可包含诸如第一网络服务节点身份/地址(例如,用于⑶Fl 12!的标识符)、用户名标识符、用户IP地址、MPI和与移动订户相关的頂PU的参数/标识符。 3, DBR may contain information such as the first network service node identity / address (for example, for ⑶Fl 12! Identifier), user name, ID, user IP address, MPI and associated with the mobile subscriber top PU parameter / identifier. 注意,消息303还可包含第二会话标识符和第二网络服务节点标识符/身份。 Note, message 303 may also include a second network service session identifier and the second node identifier / status.

[0031] 图3还示出DSR104从DBR102接收包含DBR信息的DBR响应消息303JSR104可然后使用接收的DBR信息连同网络服务节点标识符信息(例如,与CDFlW1相关的标识符)以修改原接收的基于Diameter的CCR消息301。 [0031] Figure 3 also shows a DBR DBR DSR104 receiving an information from the response message 303JSR104 DBR102 DBR information can then be used in conjunction with the received identifier information network service node (e.g., an identifier associated with CDFlW1) to modify the original based on the received Diameter of the CCR message 301. 特别地,DSR104可将DBR信息的至少一部分(例如,一些或全部)插入原CCR消息301中,使得产生修改的CCR消息304。 In particular, DSR104 DBR may be at least part of the information (e.g., some or all) was inserted into the CCR message 301, such message CCR to produce a modified 304. 如图1所示,CCR消息301被修改,使得用户IP地址、MPI和頂PU被添加到原会话标识符和包含于消息301中的用户名,这导致修改的CCR消息304 ASR104还可被配置为使用获得的网络服务节点标识符(S卩,包含于消息303中的⑶F标识符)以将消息204寻址和路由到⑶Fl 1。 1, CCR message 301 is modified so that the user IP address, MPI and top PU been added to the original session identifier and user name contained in the message 301, which leads to modification of the CCR message may also be configured 304 ASR104 to use the network services node identifier (S Jie, contained in the message 303 ⑶F identifier) 204 to addressing and routing messages to ⑶Fl 1. DBR信息还可包含第二会话标识符(例如,“会话ID_2”)和第二网络服务节点标识符/身份(例如,“PCRF_1”)。 DBR information may also comprise a second session identifier (e.g., "Session ID_2") and a second network serving node identifier / status (e.g., "PCRF_1"). 通过向第一网络服务节点即⑶FlW1提供第二网络服务节点和会话信息,本主题预空闲地向⑶? By providing a second service network node and session information to the first network service node that is ⑶FlW1, this topic idle land to pre ⑶? 112:提供已知的网络服务节点信息,使得CDF11不需要询问第三方节点或数据库CDF112工是否需要与处理与移动订户相关的其它Diameter信令消息的其它网络服务节点通信或者另外获其身份。 112: providing a known network service node information, such CDF11 not need to ask a third party node or database CDF112 workers and the need to deal with the mobile subscriber to other network nodes communicate Diameter signaling messages related to other services or otherwise eligible for its identity. 在替代性实施例中,DSR104可产生包含DBR信息中的一些或全部的全新的CCR消息而不是修改原接收的CCR消息301。 In an alternative embodiment, DSR104 can produce CCR message contains the DBR information some or all of the new CCR message received rather than modifying the original 301.

[0032]图4是示出根据这里描述的主题的实施例的丰富多个Diameter信令消息的示例性的基于Diameter的消息序列图。 [0032] FIG. 4 is a graph showing the subject matter described herein rich plurality of Diameter signaling messages based on an exemplary message sequence chart Diameter embodiment. 如图4所示,DSR104接收包含移动订户相关信息的Diameter信令消息即信用控制请求(CCR)消息401。 Diameter signaling message shown in Figure 4, DSR104 comprising receiving information about the mobile subscriber, i.e. Credit Control Request (CCR) message 401. 在本例子中,移动订户相关信息包含用户名(例如,“用户名X”)和会话标识符(例如,“会话ID_1”)。 In this example, the mobile subscriber related information includes user name (for example, "username X") and the session identifier (for example, "Session ID_1"). 在一个实施例中,会话标识符用作用于在发送CCR消息的节点与最终被选择/指定为处理CCR消息的网络服务节点之间建立的通信会话的标识符。 In one embodiment, the session identifier is used for transmitting the message CCR node eventually selected / designated CCR message processing between the network service node to establish a communication session identifier.

[0033] 在接收CCR消息401之后,DBR104可被配置为产生DBR请求消息402。 [0033] After receiving the CCR message 401, DBR104 DBR may be configured to generate a request message 402. 在一个实施例中,DSR104从接收的消息401提取一个或多个移动订户标识符,并且将提取的移动订户标识符中的一个或多个插入到产生的DBR请求消息中。 In one embodiment, DSR104 extracted from the received message 401 to one or more mobile subscriber identifier, and stores the extracted mobile subscriber identifier into one or more of the DBR generated request message. 在本例子中,DSR104从CCR消息401提取用户名标识符并随后产生DBR请求消息402 JSR104可然后在向DBR2发送请求消息之前将用户名标识符插入到产生的DBR请求消息402中。 In the present example, DSR104 CCR message from the identifier 401 extracts the user name and then generates a request message 402 JSR104 DBR DBR can then before sending the request message to the user name DBR2 generated identifier can be inserted in the request message 402. 虽然DBR102在图4中被示为与DSR104共处,但是,在不背离本主题的范围的情况下,DBR102可被分开的独立的网络托管。 Although DBR102 in Figure 4 is shown with DSR104 coexistence, however, without departing from the scope of the subject matter of the case, DBR102 may be separate independent web hosting.

[0034]在接收DBR请求消息402时,DBR102使用包含于消息402中的用户名标识符以访问并交叉引用一个或多个绑定记录(例如,基于Diameter的绑定记录)。 Username [0034] receiving a request message DBR 402, DBR102 402 containing the message identifier to access and cross-reference one or more binding records (for example, based on the binding record Diameter). 例如,在交叉引用用户名标识符(例如,“用户名X”)与存储于记录数据库128(在图1中示出)中的绑定记录之后,DBR102确定优选的用于处理与移动订户相关的CCR消息相关的网络服务节点是CDFl 121<3DBR102然后产生包含CDF112!的标识符或地址的DBR响应消息403。 For example, after the cross-reference user name identifier (e.g., "user name X") and stored in 128 (shown in FIG. 1) in a binding record in the database record, DBR102 preferably determined for processing associated with the mobile subscriber the CCR message network service node is associated CDFl 121 <3DBR102 then generate DBR contains CDF112! identifier or address response message 403. 然后,DBR102向DSR104发送消息403。 Then, DBR102 send a message to DSR104 403.

[0035] 在DBR响应消息403被DSR104接收之后,DSR104可然后将原CCR消息转送到在响应消息403中指定的网络服务节点。 [0035] In the DBR 403 response message is received after DSR104, DSR104 can then be forwarded to the original CCR message specified in the response message 403 network service nodes. 如图4所示,修改的CCR消息404 (是修改的CCR消息401)被发送到⑶Fll 2!以供处理。 4, modify the CCR message 404 in FIG. (CCR is a modified message 401) is sent to ⑶Fll 2! For processing.

[0036]图4还示出DSR104随后接收包含与原移动订户相关的第二唯一会话标识符(例如,“会话ID_2”)、用户名(例如,“用户名X”)和IMS公共身份的Diameter消息A405。 [0036] FIG. 4 also shows DSR104 subsequently received a second containing a unique session identifier (for example, "Session ID_2"), the user name (for example, "username X") associated with the original mobile subscriber and the Diameter IMS Public Identity message A405. 响应接收Diameter消息405,DBR104然后访问本地数据库(或图4所示的共处的DBR102)以确定优选的用于处理Diameter消息A405的网络服务节点。 In response to receiving a Diameter message 405, DBR104 then access the local database (shown in Figure 4 or coexistence DBR102) to determine the preferred treatment for Diameter messages A405 network service node. 在一个实施例中,Diameter消息A405可包含另一CCR消息、ACR消息、ULR消息、Diameter可动管理消息或Diameter计费消息。 In one embodiment, Diameter CCR message A405 may contain another message, ACR message, ULR message, Diameter movable Diameter charging message or a management message. 虽然图4没有示出,但是DSR104可被配置为利用DBR请求消息(与上述的消息402类似)以询问DBR102确定优选的用于处理Diameter消息A405的网络服务节点。 Although not shown in FIG. 4, but may be configured to use DSR104 DBR request message (similar to the above message 402) to determine a preferred DBR102 inquiry processing for Diameter messages A405 network service node. 除了确定PCRF1141是优选的用于处理Diameter消息A405的网络服务节点(例如,通过交叉引用具有包含于绑定记录中的条目的用户名)以外,DBR102还可提供事先确定的网络服务节点识别信息和相关的会话标识符信息。 In addition to determining PCRF1141 it is preferred for the treatment of Diameter messages A405 network service node (for example, by cross-reference with a user name contained in the binding record of entries) other than, DBR102 also provide pre-determined network service node identification information and associated session identifier information. 例如,由于使用相同的用户名标识符“用户名X”以指定CDF112:作为优选的用于事先接收的CCR消息401的网络服务节点,因此DBR102可向DSR104提供第一会话标识符(即,“会话ID_1”)和第一网络服务节点标识符(S卩,识别⑶Fl 12工的“CDF_1” )。 For example, since the same user name identifier "user name X" to specify CDF112: CCR message received in advance is used as a preferred network service node 401, thus to provide DBR102 DSR104 a first session identifier (i.e., " session ID_1 ") and the first network service node identifier (S Jie, identify ⑶Fl 12 workers" CDF_1 ").

[0037] 在获取DBR信息之后,DSR104修改原Diameter消息405以包含第一会话标识符和第一网络服务节点标识符/身份。 [0037] After acquiring the DBR information, DSR104 modify the original 405 to include a first message Diameter session identifier and the first network service node identifier / status. 即,DSR104可修改原Diameter消息405以产生包含“会话ID_I”会话标识符和“服务CDF_1”标识符(识别CDF112!)的修改的Diameter消息A' 406oDSR104可然后将修改的Diameter消息A' 406路由到PCRFlH1(由从DBR102获得的网络服务节点标识符识别)。 That is, DSR104 can modify the original Diameter 405 to produce a modified message with "Session ID_I" session identifier and the "service CDF_1" identifier (identification CDF112!) Of the Diameter message A '406oDSR104 can then modify the Diameter message A' 406 routes to PCRFlH1 (by the network service node identifier obtained from DBR102 identification).

[0038]以类似的方式,图4示出在DSR104接收包含与原移动订户相关的第二唯一会话标识符(例如,“会话ID_3”)、用户名(例如,“用户名X”)和MS私人身份的另一Diameter消息B407。 [0038] In a similar manner, Figure 4 shows the DSR104 receiver comprises a second unique session identifier associated with the original mobile subscriber (for example, "Session ID_3"), the user name (for example, "username X") and MS another private message Diameter identity B407. 响应接收Diameter消息407,DBR104然后访问本地数据库(或图4所示的共处的DBR102)以确定优选的用于处理Diameter消息B407的网络服务节点。 In response to receiving a Diameter message 407, DBR104 then access the local database (shown in Figure 4 or coexistence DBR102) to determine a network service node B407 preferred for the treatment of Diameter messages. 在一个实施例中,Diameter消息B407可包含另一CCR消息、ACR消息、ULR消息、Diameter可动管理消息或Diameter计费消息。 In one embodiment, Diameter CCR message to another message may include B407, ACR message, ULR message, Diameter movable Diameter charging message or a management message. 虽然图4没有示出,但是DSR104可被配置为利用DBR请求消息(与上述的消息402类似)以询问DBR102确定优选的用于处理Diameter消息B407的网络服务节点。 Although not shown in FIG. 4, but may be configured to use DSR104 DBR request message (similar to the above message 402) to determine a preferred inquiry DBR102 Diameter messages for handling network service node B407. 除了被用于确定CSCF412是优选的用于处理Diameter消息B407的网络服务节点以外,DBR102还可提供事先确定的DBR信息,诸如网络服务节点识别信息、相关会话标识符信息和移动订户标识符信息。 In addition to being used to determine the preferred CSCF412 Diameter messages for handling network service nodes other than B407, DBR102 DBR may also provide information determined in advance, such as a network service node identification information, session identifier related information and mobile subscriber identifier information. 例如,由于使用相同的用户名标识符“用户名X”以指定CDF112JPPCRF1141分别是优选的用于事先接收的CCR消息401和Diameter消息A405的网络服务节点,因此DBR102可向DSR104提供第一会话标识符(S卩,“会话ID_1”)、第一网络服务节点标识符(S卩,识别⑶Fl 12工的“⑶F_l”)、第二会话标识符(S卩,“会话ID_2”)和第二网络服务节点标识符(即,识别PCRF114i的“CDF_2”)。 For example, since the same user name identifier "user name X" to specify CDF112JPPCRF1141 are preferred CCR message received in advance for the 401 and A405 Diameter message network service node, a first session identifier may be provided DBR102 to DSR104 (S Jie, "session ID_1"), the first network service node identifier (S Jie, identify ⑶Fl 12 workers "⑶F_l"), the second session identifier (S Jie, "session ID_2") and a second network service a node identifier (i.e., identification of PCRF114i "CDF_2").

[0039] 在获取DBR信息之后,DSR104可被配置为修改原Diameter消息407以包含与移动订户相关的第一会话标识符、第一网络服务节点标识符/身份和IMHJ标识符信息。 [0039] After acquiring the information DBR, DSR104 may be configured to modify the original message 407 comprises a first Diameter session identifier associated with the mobile subscriber, the first network serving node identifier / identifiers IMHJ identity and information. 特别地,DSR104可修改原Diameter消息407,以产生包含“会话ID_1”会话标识符、“服务CDF_1”标识符(识别CDF112!)和頂PU的修改的Diameter消息V 408。 In particular, DSR104 can modify the original message Diameter 407 to produce with "Session ID_1" session identifier "service CDF_1" identifier (identification CDF112!) And top PU modified Diameter message V 408. 虽然图4没有示出,但是,DSR104还可在修改的Diameter消息V 408中包含第二会话标识符(例如,“会话ID_2”)和第二网络服务节点标识符(即,识别PCRFl 141的“PCRF_1” XDSR104可然后将修改的Diameter消息V 408路由到CSCF412 (由从DBRl02获得的网络服务节点标识符识别)。DSRl04还可被配置为修改被确定为指向⑶F以包含识别订户的服务PCRF的信息的接收Diameter信令消息。一般地,基于DBR查找的结果修改接收的Diameter信令消息以将关于第一类型的第一Diameter节点的Diameter绑定信息传送到与第一类型不同的第二类型的第二Diameter节点意在处于这里描述的主题的范围内。 Although not shown in FIG. 4, however, DSR104 may further comprise a second Diameter session identifier in the message modification V 408 (e.g., "Session ID_2") and a second network serving node identifier (i.e., identification of PCRFl 141 " PCRF_1 "Diameter XDSR104 message can then be routed to the modified V 408 CSCF412 (obtained by the network serving node identifier from the identification DBRl02) .DSRl04 also be configured to be modified to point to the PCRF service ⑶F determined to contain the information to identify the subscriber Diameter received signaling message. in general, based on the results to find DBR Diameter submissions to the signaling messages received on a first type of a first Diameter Diameter node binding information is transmitted to the first type and second type different from Diameter node in the second theme is intended in the scope described herein.

[0040]图5是示出根据这里描述的主题的实施例的用于识别网络服务节点的绑定记录数据的示例性表500。 [0040] FIG. 5 is a diagram showing the subject matter according described herein for identifying a network service node embodiment of an exemplary binding data recording table 500. 在一个实施例中,表500可代表在DBR102中保持的数据库128的至少一部分。 In one embodiment, the table 500 may represent DBR102 maintain at least a portion of the database 128. 表300可包含作为列标题的多个移动订户相关标识符502〜518。 Table 300 may comprise a plurality of mobile subscribers as column headings correlation identifier 502~518. 例如,表500可包含用于以下方面中的每一个的至少一个列= Diameter会话标识符502、用户名504、頂PI标识符508、頂PU标识符510、SIP URI512、NAI514、移动/可拨号516和用户IP地址518。 For example, the table 500 may contain the following for each of at least one column = Diameter session identifier 502, user name 504, the top PI identifier 508, top PU identifier 510, SIP URI512, NAI514, mobile / dial-up 516 and 518 user IP address. 表500还可包含诸如网络服务节点标识符/地址列520的网络服务节点列。 Table 500 may also include network services, such as network node column 520 service node identifier / address bar. 虽然在图5中示出十个列,但表500可包含与任意类型的标识符相关的任意数量的列。 Although FIG. 5 shows ten columns, but the table 500 may contain any number of columns and any type of identifier.

[0041] 在一些实施例中,可在确定、识别和/或选择例如用于处理特定的Diameter交易或相关的Diameter消息的网络服务节点时使用绑定记录数据。 [0041] In some embodiments, it can be determined, using the data recording and identifying bind / or to select a network such as the service node for handling a particular transaction or related Diameter Diameter message. 例如,绑定记录数据可被用于将与由頂SI值识别的特定用户相关的交易路由到由HSS标识符识别的特定HSS。 For example, the recorded data can be used to bind to a particular user identified by the top SI value transactions related to the route by the HSS identifier identifies the specific HSS.

[0042]图6是示出根据这里描述的主题的实施例的用于丰富Diameter信令消息的处理600的流程图。 [0042] FIG. 6 is a diagram illustrating the theme described herein in accordance with the processing flowchart 600 of an embodiment of a signaling message used to enrich Diameter. 在块602中,接收与移动订户相关的Diameter信令消息。 In block 602, the received Diameter signaling message related to a mobile subscriber. 在一个实施例中,DSR104从发送的网络节点接收诸如CCR消息的基于Diameter的请求消息。 In one embodiment, DSR104 such as CCR message received from the network node sends a request message based on the Diameter.

[0043]在块604中,从Diameter信念消息提取移动订户相关信息。 [0043] In block 604, extracting the relevant information from the mobile subscriber faith Diameter message. 在一个实施例中,DSR104被配置为从接收的CCR消息提取移动订户相关信息。 In one embodiment, DSR104 is configured to extract the relevant information from the mobile subscriber CCR message received. 例如,提取的移动订户相关信息可包含与特定的移动订户相关的用户名和会话标识符。 For example, to extract the mobile subscriber related information may include the user name and session identifier associated with a particular mobile subscriber.

[0044] 在块606中,询问DBR节点。 [0044] In block 606, the interrogation DBR node. 在一个实施例中,DSR104可产生包含提取的移动订户相关信息的询问或请求消息(例如,DBR请求消息)。 In one embodiment, DSR104 inquiry may comprise generating the extracted mobile subscriber related information or a request message (e.g., DBR request message). 例如,DSR104可从接收的CCR消息提取与移动订户相关的用户名和会话标识符。 For example, DSR104 can extract the user name and the session identifier associated with the mobile subscriber from the CCR message received. DSR104可然后被配置为产生包含提取的用户名和会话标识符的请求或询问消息。 DSR104 can then be configured to generate a request for a user name and a session identifier containing extract or query message. DSR104还可被配置为向DBR102发送包含用户名和会话标识符的请求消息。 DSR104 may also be configured to send DBR102 request message containing a user name and a session identifier.

[0045] 在块608中,DBR102中的绑定记录被访问以定位DBR信息。 [0045] In block 608, DBR102 bindings record is accessed to locate the DBR information. 在一个实施例中,DBR102可比较或交叉引用接收的DBR询问消息中的用户名标识符与包含于存储于记录数据库128中的绑定记录中的要素(例如,标识符/参数)。 In one embodiment, DBR102 comparable or DBR cross-reference the received interrogation message identifier with the user name contained in the records stored in the database 128 records the binding elements (e.g., identifier / parameters). 在找到绑定记录中的匹配要素/条目之后,DBR102产生DBR回答消息。 After finding the matching element binding record / entry, DBR102 produce DBR reply message. DBR102还可被配置为在记录绑定中插入与匹配要素对应的附加的DBR信息。 DBR102 may also be configured to be inserted into the DBR and the additional information matches the corresponding elements in the recording binding. 例如,除了其它的移动订户标识符、网络服务节点标识符和会话标识符以外,DBR信息可包含与移动订户相关的网络服务节点。 For example, in addition to other mobile subscriber identifier, node identifier and the network service session identifier, the network information may include a DBR serving node associated with the mobile subscriber. 并且,如果存在不匹配包含于现有的绑定记录中的要素的任何移动订户相关标识符,那么可添加这些不匹配的移动订户相关标识符(即,提供给现有的绑定记录)。 Any movement and if there is a mismatch bindings included in the existing subscriber records feature correlation identifier, then you can add these mismatches associated mobile subscriber identifier (that is, available to existing bindings record).

[0046] 在块610中,在DBR上接收DBR信息。 [0046] In block 610, the received information on the DBR DBR. 在一个实施例中,DSR104接收包含DBR信息的DBR响应消息。 In one embodiment, DSR104 receiving DBR DBR contains information response message.

[0047] 在块612中,DBR用DBR信息修改/丰富Diameter信令消息。 [0047] In block 612, DBR DBR with information to modify / enrich Diameter signaling messages. 在一个实施例中,DSR104通过插入接收的DBR信息的至少一部分修改原接收的Diameter信令消息(8卩,在块602中接收的消息)。 In one embodiment, Diameter signaling message DSR104 by modifying at least a portion of the insert of the original information received DBR received (8 Zhyuan, the received message at block 602).

[0048]在块614中,向着选择/指定的网络服务节点路由修改的Diameter信令消息。 [0048] In block 614, toward the select / Web Services node designated route modification Diameter signaling messages. 在一个实施例中,DSR104将修改的Diameter信令消息(例如,CCR消息)路由到与由DBR102提供的网络服务节点标识符相关的网络服务节点。 In one embodiment, DSR104 Diameter the modified signaling message (e.g., CCR message) and routed to the network service provided by the node identifier DBR102 network service node. 例如,DSR104可将修改的CCR消息转送到CDFlI2ι0 For example, DSR104 CCR message may be forwarded to the modified CDFlI2ι0

[0049]可以理解,在不背离在这里描述的主题的范围的情况下,可以改变在这里描述的主题的各种细节。 [0049] will be appreciated that, without departing from the scope of the subject matter described herein, and various changes in the details may be described herein in topics. 并且,以上的描述仅是出于解释的目的,不是为了限制,原因是在这里描述的主题应由以下阐述的权利要求限定。 Further, the above description is only for purposes of explanation, not limitation, because the theme defined by Claim described herein set forth the following requirements.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
CN101247321A *14 Feb 200720 Aug 2008华为技术有限公司Method, device and system for routing diagnosis in network based on diameter protocol
CN101945047A *14 Sep 201012 Jan 2011中兴通讯股份有限公司Diameter routing method and system
EP1630999A1 *18 Aug 20051 Mar 2006Lucent Technologies Inc.Call authorization and billing message routing
WO2009070179A1 *1 Dec 20074 Jun 2009Lucent Technologies, Inc.Ims diameter router with load balancing
Classifications
International ClassificationH04W8/18, H04W8/02
Cooperative ClassificationH04L12/1407, H04L67/2804, H04L67/1027
Legal Events
DateCodeEventDescription
1 Jan 2014C06Publication
5 Feb 2014C10Entry into substantive examination
7 Dec 2016C14Grant of patent or utility model