CN108881018A - 用于在diameter信令路由器处路由diameter消息的方法、***及装置 - Google Patents
用于在diameter信令路由器处路由diameter消息的方法、***及装置 Download PDFInfo
- Publication number
- CN108881018A CN108881018A CN201811168741.5A CN201811168741A CN108881018A CN 108881018 A CN108881018 A CN 108881018A CN 201811168741 A CN201811168741 A CN 201811168741A CN 108881018 A CN108881018 A CN 108881018A
- Authority
- CN
- China
- Prior art keywords
- diameter
- message
- priority
- hop
- dsr
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/44—Distributed routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
- H04L45/304—Route determination for signalling traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0892—Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/60—Router architectures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
本申请涉及用于在DIAMETER信令路由器处路由DIAMETER消息的方法、***及装置。根据一个方面,此处所描述的主题包括用于路由Diameter消息的方法。该方法包括在包括多个Diameter消息处理器的Diameter信令路由器(DSR)处发生的步骤。该方法包括接收Diameter请求消息。该方法还包括生成用于标识多个Diameter消息处理器中的第一Diameter消息处理器的逐跳标识符。该方法还包括将逐跳标识符包括到Diameter请求消息中。该方法还包括将Diameter请求消息路由到第一Diameter节点。
Description
本申请是申请日为2013年6月11日、申请号为201380030472.5、名称为“用于在DIAMETER信令路由器处路由DIAMETER消息的方法、***及计算机可读介质”的发明专利申请的分案申请。
优先权声明
本申请要求2012年6月11日提交的美国临时专利申请系列No.61/658,399的优先权,其公开内容以引用的方式全部并入本文中。
技术领域
此处所描述的主题涉及Diameter通信。更具体而言,主题涉及用于在Diameter信令路由器处路由diameter消息的方法、***以及计算机可读介质。
背景技术
Diameter协议是下一代认证、授权以及计帐(AAA)协议。Diameter基础协议在IETFRFC 6733中定义,该协议此处以引用的方式全部并入本文中。通常用于因特网多媒体子***(IMS)体系结构内的Diameter协议是从远程认证拨号用户服务(RADIUS)协议导出的。历史上,RADIUS协议被因特网服务提供商(ISP)用来在ISP的访问服务器和其中存储了用户凭据信息的安全位置(例如,轻型目录访问协议(LDAP)服务器)之间提供安全通信通道。尽管RADIUS协议提供了标准化的AAA交换协议,但是,新技术和应用的出现需要开发能够满足***的需求的协议。Diameter旨在扩展RADIUS的标准化的方法,同时提供扩展的功能并仍向未来的发展保持开放。
上文引用的Diameter RFC不指定Diameter路由或处理节点的体系结构。同样,标准不指定当Diameter元件包括分布式体系结构时用于路由的方法。相应地,存在对用于在Diameter信令路由器处路由diameter消息的方法、***以及计算机可读介质的需求。
发明内容
根据一个方面,此处所描述的主题包括用于路由Diameter消息的方法。该方法包括在包括多个Diameter消息处理器的Diameter信令路由器(DRS)处发生的步骤。该方法包括接收Diameter请求消息。该方法还包括生成用于标识所述多个Diameter消息处理器中的第一Diameter消息处理器的逐跳标识符。该方法还包括将逐跳标识符包括到Diameter请求消息中。该方法还包括将Diameter请求消息路由到第一Diameter节点。
根据一个方面,此处所描述的主题包括用于路由Diameter消息的方法。该方法包括在Diameter信令路由器(DSR)处发生的步骤。该方法包括从第一Diameter节点接收Diameter消息,其中,Diameter消息与消息优先级值相关联。该方法还包括将优先级水平指定到多个Diameter连接。该方法还包括选择与对应于消息优先级值的优先级水平相关联的Diameter连接。
根据另一方面,此处所描述的主题包括用于路由Diameter消息的***。该***包括Diameter信令路由器。Diameter信令路由器包括多个Diameter消息处理器。所述多个Diameter消息处理器中的第一Diameter消息处理器被配置成:从第一Diameter节点接收Diameter消息,生成用于标识第一Diameter消息处理器的逐跳标识符,将逐跳标识符包括到Diameter请求中,以及将Diameter消息路由到第二Diameter节点。
根据另一方面,此处所描述的主题包括用于路由Diameter消息的***。该***包括Diameter信令路由器。Diameter信令路由器被配置成:从Diameter节点接收Diameter消息,指定用于多个Diameter连接的连接优先级水平,以及选择与对应于消息优先级的优先级水平相关联的Diameter连接。
此处所描述的主题可以以与硬件和/或固件相结合的软件来实现。例如,此处所描述的主题可以以由一个或多个处理器执行的软件来实现。在一个示例性实现中,此处所描述的主题可以使用在其上存储了计算机可执行指令的非瞬态(non-transitory)计算机可读介质来实现,当由计算机的处理器执行时,所述指令控制计算机执行步骤。适用于实现此处所描述的主题的示例性计算机可读介质包括非瞬态计算机可读介质,诸如盘存储器设备、芯片存储器设备、可编程逻辑器件以及专用集成电路。另外,实现此处所描述的主题的计算机可读介质可以位于单个设备或计算平台上,或者可以跨多个设备或计算平台分布。
如此处所使用的,术语“节点”是指包括一个或多个处理器和存储器的物理计算平台。
如此处所使用的,术语“功能”或“模块”是指用于实现此处所描述的特征的与硬件和/或固件相结合的硬件、固件或软件。
附图说明
现在将参考各个附图来说明此处所描述的主题,其中:
图1是示出根据此处所描述的主题的一实施例的包括多个Diameter消息处理器(MP)的Diameter信令路由器(DSR)的网络图;
图2是示出根据此处所描述的主题的一实施例的示例性Diameter消息逐跳标识符的图示;
图3是示出根据此处所描述的主题的一实施例的示例性Diameter消息正在被路由的图示;
图4是示出根据此处所描述的主题的一实施例的示例性Diameter应答消息逐跳标识符的图示;
图5是示出根据此处所描述的主题的一实施例的用于路由Diameter消息的示例性处理的图示;以及
图6是示出根据此处所描述的主题的另一实施例的用于路由Diameter消息的示例性处理的图示。
具体实施方式
Diameter信令路由器(DSR)可以是用于在Diameter节点之间路由或中继Diameter消息的任何合适的实体。例如,DSR可以是长期演进(LTE)信令路由器、LTE Diameter信令路由器、Diameter信令中介、Diameter代理中介、Diameter中继中介、Diameter路由中介、Diameter转换中介、和/或Diameter重定向中介。DSR可以包括用于处理各种消息的功能。在一些实施例中,DSR可以通过一个或多个第三代合作伙伴计划(3GPP)LTE通信接口与各种Diameter节点进行通信。在另一个实施例中,DSR可以通过一个或多个其他(例如非LTE)通信接口与各种Diameter节点进行通信。例如,DSR可以使用IMS相关的接口来与因特网协议(IP)多媒体子***(IMS)节点(诸如呼叫会话控制功能(CSCF))进行通信。
在一些实施例中,DSR可以包括多个Diameter中介或节点以及/或者可以包括多个MP,其中,每一个MP都是分布式计算平台的不同的消息处理模块、基于刀片的分布式计算平台中的计算刀片、与单核心或多核心计算设备相关联的处理核心元件,或在单个物理消息处理/计算设备上实例化的虚拟节点。如此,DSR可以位于单个不同的地理位置并通过内部通信网络进行通信,或者可以包括位于在地理位置上多样的位置的多个MP并通过外部通信网络进行通信。
作为逻辑实体,DSR可扩展性非常强,并可以根据多个体系结构选项来设计。第一体系结构选项可以包括:每一个MP都支持完整的Diameter堆栈,该完整的Diameter堆栈包括Diameter连接级别(DCL)、Diameter路由层(DRL)以及应用层(例如Diameter应用层(DAL))。第二体系结构选项可以包括在专用MP上运行的DCL,路由和应用层或者在MP上组合或者每一个都具有专用的MP。第三体系结构选项可以包括在专用的MP上运行的Diameter堆栈(DCL/DRL),本地Diameter应用在单独的专用MP上运行。下面将比较详细地描述这些示例性体系结构选项中的每一个。
Diameter MP可以与单个Diameter身份相关联。例如,第一Diameter MP和第二Diameter MP可以与单个Diameter身份“X”相关联,并从Diameter对等节点“A”的角度和Diameter对等节点“B”的角度来看,表现为具有Diameter身份“X”的单个Diameter实体或节点。在这样的实施例中,从Diameter对等节点“A”的角度和Diameter对等节点“B”的角度来看,DSR也可以表现为具有Diameter身份“X”的单个Diameter实体。
在另一个实施例中,Diameter MP可以与不同的Diameter身份相关联。例如,第一Diameter MP可以与Diameter身份“X”相关联,Diameter MP可以与Diameter身份“Y”相关联。在这样的实施例中,第一Diameter MP和第二Diameter MP可以表现为分别具有Diameter身份“X”和“Y”的单个Diameter实体,而DSR可以表现为具有多个Diameter身份的单个Diameter实体。例如,从Diameter对等节点“A”的角度来看,DSR可以具有Diameter身份“X”;而从Diameter对等节点“B”的角度来看,DSR可以具有Diameter身份“Y”。
图1是示出根据此处所描述的主题的一实施例的包括DSR 100的示例性网络的网络图,DSR 100包括多个Diameter MP。参考图1,DSR 100可以包括用于从对等体接收Diameter消息的进入(ingress)MP 102和用于向对等体传输Diameter消息的流出(egress)MP 104。进入MP 102和流出MP 104可以各自都包括DCL、DRL以及DAL。例如,进入MP 102可以包括DCL 106、DRL 108以及DAL 110。同样,流出MP 104可以包括DCL 112、DRL 114以及DAL116。在一些实施例中,为了在进入MP 102和流出MP 104之间进行通信,每一个MP都可以包括通信中介(CA),诸如CA 118和CA 120。CA可以是用于提供MP间通信的接口或其他实体。例如,CA 118和CA120可以连接到内部网状网络或总线***,以便向MP或DSR 100中的其他实体发送消息、状态或其他信息。在一些实施例中,进入MP 102的DRL 108可以可操作以与流出MP 104的DRL 114和DCL 112进行通信。另外,DRL 108和114可以各自都可操作以分别与DCL 106和112以及DAL 110和116进行通信。
在示例性Diameter消息路由情况下,对等体N-1 126可以向DSR100发送Diameter消息。Diameter消息可以由进入MP 102的DCL 106接收。进入消息可以完全在进入MP 102上处理,直到通过由DRL 108对Diameter消息的下一跳对等体的选择。继续上面的示例性情况,DCL 106可以将Diameter消息传递到DRL 108。
如果需要应用处理,则进入DRL 108可以将Diameter消息转发到主控(host)本地应用的Diameter消息处理器。例如,DRL 108可以将Diameter消息转发到主控本地DAL 110的MP,本地DAL 110处理消息,并将消息返回到DRL 108。应该理解,可以不需要应用分布功能。
接下来,进入DRL 108可以将Diameter消息转发到CA 118。CA 118可以将Diameter消息发送到远程CA 120。CA 120可以将Diameter消息转发到DCL 112处的本地队列。接着,流出DCL 112可以将Diameter消息传输到对等体N+1 128。
在另外的示例性Diameter消息路由情况下(未示出),对等体N-1 126可以向DSR100发送Diameter消息。Diameter消息可以由进入MP 102的DCL 106接收。DCL 106可以将消息转发到DRL 108。如果需要应用处理,则进入DRL 108可以将Diameter消息转发到DAL110处的本地应用,该本地应用处理消息,并将消息返回到DRL 108。接下来,进入DRL 108可以将Diameter消息转发到流出DCL 112(例如,使用CA 118和120或不使用),接着,流出DCL112可以将Diameter消息传输到对等体N+1 128。
在另外的示例性Diameter消息路由情况下(未示出),对等体N-1 126可以向DSR100发送Diameter消息。Diameter消息可以由进入MP 102的DCL 106接收。DCL 106可以将Diameter消息传递(例如,使用CA 118)到流出MP 104的DRL 114。如果需要应用处理,则流出DRL 114可以将Diameter消息转发到DAL 116处的本地应用,该本地应用处理消息,并将消息返回到DRL 114。接下来,流出DRL114可以将Diameter消息转发到流出DCL 112,接着,流出DCL 112可以将Diameter消息传输到对等体N+1 128。
在一些实施例中,Diameter MP可以使用存储在每一个Diameter MP处的相同路由信息的副本。例如,Diameter MP 102、104、122,以及124可以分别使用存储在一个或多个数据结构中(例如,在存储器或计算机可读介质中)的相同路由信息的副本。在一些实施例中,Diameter MP可以使用用于节点间路由的一个或多个对等路由表(PRT)和/或用于MP间路由的一个或多个路由表(RLT)。在一些实施例中,来自PRT和RLT的信息可以组合或集成到数据结构中,并可以被称为PRT/RLT。例如,Diameter MP 308可以使用PRT/RLT来将从对等体N-1126接收到的并发往对等体N+1 128的Diameter消息路由到流出MP 104,如由PRT/RLT所标识的。此外,由于PRT/RLT可以标识下一跳对等体N+1 128和在流出MP 104与对等体N+1 128之间存在的流出连接“Conn-1”,因此可以不需要流出MP 104处的随后的Diameter查找。在另一个实施例中,Diameter MP可以使用存储在共享的储存库中的共同的路由信息。
图2是示出根据此处所描述的主题的一实施例的示例性Diameter消息逐跳标识符的图示。在一些实施例中,逐跳标识符可以包括一个或多个比特的数据。在图2中所示出的实施例中,逐跳标识符可以包括32比特的数据。逐跳标识符可以包括各种部分,诸如消息优先级值部分、保留部分、MP标识符部分、挂起事务管理器(PTM)事务标识符部分、以及PTM标识符部分。在一些实施例中,逐跳标识符或其中的一些部分可以包括一个或多个属性值对(AVP)。
逐跳标识符的消息优先级值部分可以包括一个或多个比特(例如2比特)的数据,用于指示相关联的消息的优先级值。例如,Diameter请求消息可以与包括0-3之间的消息优先级值的逐跳标识符相关联。在一些实施例中,优先级值可以影响各种处理判断,诸如何时消息被发送到目的地,以及什么资源被用来发送或处理该消息。
逐跳标识符的保留部分可以包括一个或多个比特(例如2比特)的数据,保留为供未来使用或其他目的。例如,Diameter请求消息可以包括可用于日后定义或确定的功能的保留部分。在另一个示例中,Diameter请求消息可以在保留部分中包括指示测试数据包的唯一值。
逐跳标识符的MP标识符部分可以包括一个或多个比特(例如7比特)的数据,用于指示与MP相关联的唯一标识符。例如,DSR 100可以包括八个MP。每一个MP都可以与1和8之间的唯一数字相关联。
逐跳标识符的PTM事务标识符部分可以包括一个或多个比特(例如17比特)的数据,用于指示与PTM相关联的Diameter事务标识符。PTM可以是被配置成执行一个或多个各种动作的模块(例如硬件、固件或在处理器上执行的软件),各种动作诸如将接收到的Diameter请求消息路由到其他MP、创建或修改Diameter消息(例如,生成包括MP标识符的逐跳标识符)、指定或监测优先级水平、处理相关联的Diameter应答消息、和/或其他功能。在一些实施例中,一个或多个PTM可以与DRL(例如DRL 108)相关联。
在一些实施例中,PTM事务标识符可以唯一地标识相关的消息。例如,PTM可以生成事务标识符“T2”,并将该标识符与从Diameter节点“A”发送的以供由Diameter节点“B”进行处理的Diameter请求消息相关联。在此示例中,响应于该Diameter请求消息而从Diameter节点“B”发送到Diameter节点“A”的Diameter应答消息也可以包括事务标识符“T2”。
逐跳标识符的PTM标识符部分可以包括一个或多个比特(例如4比特)的数据,用于指示与PTM相关联的唯一标识符。例如,DRL108可以包括16个PTM。每一个PTM都可以与0和15之间的唯一数字相关联。
图3是示出根据此处所描述的主题的一实施例的示例性Diameter消息正在被路由的图示。如在图3中所描绘的,可以在进入MP 102处接收Diameter请求消息“A”。在一些实施例中,接收到的Diameter请求消息可以包括消息优先级值1。在一些实施例中,DSR100或其中的模块可以确定或生成与Diameter请求消息相关联的消息优先级值。
Diameter请求消息可以被DCL 106转发到PTM-0 300。PTM-0300可以与DRL 108相关联、在其中实现、或者是其一部分。在一个示例中,可以从多个PTM中选择PTM-0 300。选择可以基于一个或多个因素,诸如负载状况、服务、应用或MP操作状态。选择也可以基于一个或多个选择算法,诸如负载平衡、循环、资源利用或另一方法。
PTM-0 300或另一模块可以生成和/或修改与Diameter请求消息相关联的各种信息(例如,消息标头(header)或AVP)。在一些实施例中,PTM-0 300或另一模块可以生成或修改逐跳标识符。逐跳标识符可以用于标识DSR 100和外部Diameter节点之间的Diameter事务。PTM-0 300或另一模块可以包括用于标识与PTM-0 300相关联的MP(例如进入MP(1)102)的MP标识符及其他标识符,诸如PTM标识符和PTM事务标识符。PTM-0 300或另一模块也可以在逐跳标识符或其他消息部分中包括Diameter连接标识符。Diameter连接标识符可以用于标识可用于传输或接收Diameter请求消息的Diameter连接。在生成或修改逐跳标识符之后,PTM-0 300或另一模块可以将逐跳标识符包括到Diameter请求消息中。例如,如图3所示,可以修改Diameter请求消息“A”以包括指示MP标识符“1”、消息优先级值“1”、PTM标识符“0”以及事务标识符“X0”的逐跳标识符。在此示例中,逐跳标识符可以存储在一个或多个AVP中,或存储在Diameter消息的一个或多个标头参数部分中。
PTM-0 300可以基于Diameter消息的计划的目的地,使用各种路由信息来确定流出连接。例如,PTM-0 300可以访问路由数据库302(例如PRT和/或RLT)。路由数据库302可以包括用于确定合适的流出连接的信息(例如数据结构)。在一种示例性数据结构(未示出)中,各种目的地可以与一个或多个路由分组(例如到目的地的路由的逻辑分组)相关联。在示例性数据结构304中,与特定路由分组相关联的连接可以与各种优先级水平相关联。优先级水平可以用于作出各种路由判断,并可以是路线或连接的可用性(例如速度、可靠性和/或接近度)的一般指示。
在一些实施例中,优先级水平可以是使用与第一消息处理器相关联的状态信息、与Diameter信令路由器内的通信总线或网络相关联的状态信息、以及与第一Diameter连接相关联的状态信息计算出的单个、规格化的值(例如,0-99之间的整数)。例如,优先级水平“0”可以指示高度合乎期望的连接,而优先级“99”可以指示不可操作的连接。在另一个示例中,优先级“99”可以指示高度合乎期望的连接,而优先级“0”可以指示不可操作的连接。
在数据结构304中,连接优先级水平(conn-PL)值可以指示与连接相关联的优先级水平,并且消息处理器优先级水平(MP-PL)值可以指示与MP相关联的优先级水平。在一些实施例中,数据结构304可以包括基于两个或更多个相关联的优先级水平值的组合的优先级水平值或总的优先级水平值。例如,连接'74'可以具有总的优先级0,这是其分别是3和0的conn-PL和MP-PL的最低值。在另一个示例中,连接'74'可以具有总的优先级水平1.5,或者其分别是3和0的conn-PL和MP-PL的平均值。在再一个示例中,连接'74'可以具有总的优先级水平3,这是其分别是3和0的conn-PL和MP-PL的最高值。
PTM-0 300或另一模块可以基于一个或多个相关联的优先级水平和相关联的消息优先级值,选择用于Diameter消息的连接。例如,PTM-0 300可以被配置成为Diameter消息选择与等于或小于与要被发送的Diameter消息相关联的消息优先级值的优先级水平相关联的连接。在另一个示例中,PTM-0 300可以被配置成为Diameter消息选择与大于与要被发送的Diameter消息相关联的消息优先级值的优先级水平相关联的连接。
在一些实施例中,可以基于总的优先级水平值来选择用于Diameter消息的连接。例如,可以选择流出连接“Conn-1”用于发送Diameter请求消息“A”,因为该流出连接与优先级水平“0”相关联,并且“0”小于与Diameter请求消息“A”相关联的消息优先级值(例如“1”)。
在生成或修改逐跳标识符和/或基于优先级水平值和消息优先级值选择合适的连接之后,PTM-0 300或另一模块可以向诸如MP 104的另一MP发送消息(例如通过内部接口或网络)。MP 104可以向对等体N+1 128发送Diameter请求消息。例如,MP 104可以通过流出连接“Conn-1”向其目的地路由Diameter请求消息。
图4是示出根据此处所描述的主题的一实施例的示例性Diameter应答消息逐跳标识符的图示。在此实施例中,对等体N+1 128可以响应于上文参考图3所描述的Diameter请求消息“A”而发送Diameter应答消息。Diameter应答消息可以包括与Diameter请求消息“A”相关联的逐跳标识符。
在一些实施例中,Diameter应答消息可以通过用于将Diameter请求消息“A”从DSR100发送到对等体N+1 128的相同连接,被发送到DSR 100。可以通过流出连接“Conn-1”在MP104处接收Diameter应答消息,并将其提供给DCL和/或MP(DCL/MP)路由器,用于进一步处理。DCL/MP路由器400可以是用于确定用于处置或处理Diameter消息的MP的任何合适的实体(例如,在MP 104处执行的软件)。在一些实施例中,DCL/MP路由器400可以接收Diameter应答消息,并且可以基于逐跳标识符确定哪一个MP应当处理Diameter应答消息。例如,DCL/MP路由器400可以提取、解密或以别的方式确定逐跳标识符中的MP标识符。基于该MP标识符,DCL/MP路由器400可以确定MP 102与Diameter应答消息相关联,并可以将Diameter应答消息传送到MP 102,用于进一步处理。
在其中不使用PTM路由器的一些实施例中,一个或多个DCL或MP可以被配置成向合适的MP转发、传送或提供Diameter消息。例如,可以在MP 104处接收Diameter应答消息。MP104可以基于逐跳标识符确定MP 102与Diameter应答消息相关联,并可以将Diameter应答消息传送到MP 102,用于进一步处理。
在一些实施例中,在Diameter应答消息被在MP 102处接收到之后,PTM路由器402(例如,与DCL 106相关联的)可以接收Diameter应答消息。PTM路由器402可以基于逐跳标识符来确定哪一个PTM应当处理Diameter应答消息。例如,PTM路由器402可以提取、解密或以别的方式确定逐跳标识符中的PTM标识符。基于PTM标识符,PTM路由器402可以确定PTM-0300与Diameter应答消息相关联,并可以将Diameter应答消息传送到PTM-0 300,用于进一步处理。
在其中不使用PTM路由器的一些实施例中,一个或多个PTM可以被配置成向合适的PTM转发、传送或提供Diameter消息。例如,可以在PTM-15 310处接收Diameter应答消息。PTM-15 310可以基于逐跳标识符确定PTM-0 300应当处理Diameter应答消息,并可以将Diameter应答消息传送到PTM-0 300,用于进一步处理。
在PTM-0 300处,Diameter应答消息可以被处理和/或被路由到另一Diameter节点。例如,PTM-0 300可以提取、解密或以别的方式确定逐跳标识符中的事务标识符和消息优先级值。PTM-0 300可以使用事务标识符作为路由数据库302中的查找,用于确定Diameter应答消息的目的地,例如对等体N-1 126或其他Diameter对等节点。PTM-0300还可以在确定哪一个连接来将Diameter应答消息发送到其目的地时使用消息优先级值。
图5是示出根据此处所描述的主题的一实施例的用于路由Diameter消息的示例性处理的图示。参考图5中所示出的实施例,示例性处理可以包括步骤500、502、504以及506。在一些实施例中,此处所描述的示例性处理或其一些部分可以由DSR 100、进入MP102、流出MP 104、DCL 106、DRL 108、MP、PTM、DAL 110、CA118、Diameter中介、Diameter应用、Diameter节点以及/或者另一模块或节点执行,或者在以上各项处执行。
在步骤500处,可以从第一Diameter节点接收Diameter请求消息。
在步骤502处,可以生成逐跳标识符。逐跳标识符可以用于标识与DSR 100相关联的多个Diameter MP中的第一Diameter MP。例如,可以生成逐跳标识符用于Diameter消息,逐跳标识符可以包括指示接收或处置Diameter请求消息的进入MP 102的信息。
在一些实施例中,与DSR 100相关联的多个Diameter MP中的每一个都可以包括或访问对等路由表。
在一些实施例中,逐跳标识符可以可用于标识DSR 100和Diameter节点(例如,DSR100外部的)之间的Diameter事务。
在一些实施例中,逐跳标识符可以包括用于标识可用于传输或接收Diameter请求消息的Diameter连接的Diameter连接标识符。
在步骤504处,逐跳标识符可以被包括到Diameter请求消息中。例如,可以将逐跳标识符添加到现有的Diameter消息的标头部分。在另一个示例中,可以将逐跳标识符添加到新的Diameter消息的标头部分,其中,新的Diameter消息包括来自预先存在的Diameter消息(例如,接收到的与逐跳标识符相关联的Diameter消息)的至少一些信息或数据。
在步骤506处,Diameter请求消息可以被路由到第二Diameter节点。例如,Diameter请求可以被路由到Diameter服务器或对等节点,用于进一步处理。
在一些实施例中,在包含逐跳标识符的Diameter请求消息被发送到第二Diameter节点之后,可以从第二Diameter节点接收包含该逐跳标识符并与该Diameter请求消息相关联的Diameter应答消息。可以使用逐跳标识符来确定第一Diameter MP与Diameter应答消息相关联。例如,流出MP 104可以从Diameter服务器接收Diameter应答消息。Diameter应答消息可以响应于包含逐跳标识符的Diameter请求消息。Diameter应答消息还可以包括相同的逐跳标识符,并可以指示(例如,向流出MP 104)进入MP 102应当处置(例如,处理)Diameter应答消息。在确定第一Diameter MP与Diameter应答消息相关联之后,可以将该Diameter应答消息传送到第一Diameter MP,以供进行处理。
可以理解,上文所描述的步骤500-506是说明性的。在一些实施例中,可以在路由Diameter消息时发生额外的和/或不同的步骤。在一些实施例中,用于路由Diameter消息的步骤可以以与图5中所示出的不同的方式配置以及/或者可以按与图5中所示出的不同的顺序或序列发生(例如,一些步骤可以与其他步骤并行地、在它们之前、在它们之后发生)。
图6是示出根据此处所描述的主题的另一实施例的用于路由Diameter消息的示例性处理的图示。参考图6中所示出的实施例,示例性处理可以包括步骤600、602以及604。在一些实施例中,此处所描述的示例性处理或其一些部分可以由DSR 100、进入MP 102、流出MP 104、DCL 106、DRL 108、MP、PTM、DAL 110、CA 118、Diameter中介、Diameter应用、Diameter节点以及/或者另一模块或节点执行,或者在以上各项处执行。
在步骤600处,可以从第一Diameter节点接收Diameter消息。
在步骤602处,可以将优先级水平指定到多个Diameter连接。
在步骤604处,选择与第一优先级水平相关联的第一Diameter连接,所述第一优先级水平对应于与Diameter请求消息相关联的消息优先级值。
在一些实施例中,可以由DSR或第一Diameter节点确定消息优先级值。
在一些实施例中,消息优先级值可以基于Diameter消息类型。
在一些实施例中,消息优先级值可以作为逐跳标识符的一部分存储在Diameter消息内。
在一些实施例中,第一优先级水平可以小于或等于消息优先级值。
在一些实施例中,第一优先级水平可以是使用与第一消息处理器相关联的状态信息、与DSR内的通信总线或网络相关联的状态信息、以及与第一Diameter连接相关联的状态信息中的至少一项而计算出的规格化的值(例如,整数)。
在一些实施例中,与第一Diameter连接相关联的状态信息可以包括操作状态、远程繁忙状态、流出传输状态或流出消息节制状态。在一些实施例中,与DSR内的通信总线或网络相关联的状态信息可以包括操作状态或路由拥塞水平。在一些实施例中,与第一Diameter消息处理器相关联的状态信息可以包括处理状态。
可以理解,上文所描述的步骤600-604是说明性的。在一些实施例中,可以在使用优先级水平来路由Diameter消息时发生额外的和/或不同的步骤。在一些实施例中,用于使用优先级水平来路由Diameter消息的步骤可以以与图6中所示出的不同的方式发生以及/或者可以按与图6中所示出的不同的顺序或序列发生。例如,可以在Diameter请求消息被接收之前、与其并行地或者在其之后,将优先级水平指定到Diameter连接。
可以理解,在不偏离此处所描述的主题的范围的情况下,可以改变此处所描述的主题的各种细节。此外,前述的描述只用于说明,不作为限制,因为此处所描述的主题由在下文中阐述的权利要求进行限定。
Claims (17)
1.一种用于路由Diameter消息的方法,所述方法包括:
在Diameter信令路由器DSR中的第一Diameter消息处理器处:
从第一Diameter节点接收Diameter消息;
将优先级水平PL指定到多个Diameter连接;以及
选择与第一优先级水平相关联的第一Diameter连接,所述第一优先级水平对应于与所述Diameter消息相关联的消息优先级值。
2.如权利要求1所述的方法,其中,所述消息优先级值是由DSR或所述第一Diameter节点确定的。
3.如权利要求1所述的方法,其中,所述消息优先级值基于Diameter消息类型。
4.如权利要求1所述的方法,其中,所述消息优先级值作为逐跳标识符的一部分存储在所述Diameter消息内。
5.如权利要求1所述的方法,其中,所述第一优先级水平是通过使用与所述第一消息处理器相关联的状态信息、与DSR内的通信总线或网络相关联的状态信息、以及与所述第一Diameter连接相关联的状态信息而计算出的单个规格化的值。
6.如权利要求5所述的方法,其中,与所述第一Diameter连接相关联的状态信息包括操作状态、远程繁忙状态、流出传输状态或流出消息节制状态,其中与DSR内的通信总线或网络相关联的状态信息包括操作状态或路由拥塞水平,并且其中与所述第一Diameter消息处理器相关联的状态信息包括处理状态。
7.如权利要求1所述的方法,其中,所述第一优先级水平小于或等于所述消息优先级值。
8.如权利要求1所述的方法,其中,所述第一Diameter消息处理器包括下列各项中的一项:
分布式计算平台的不同的消息处理模块;
基于刀片的分布式计算平台中的计算刀片;
与单核心或多核心计算设备相关联的处理核心元件;以及
在单个物理消息处理或计算设备上实例化的虚拟节点。
9.一种用于路由Diameter消息的***,所述***包括:
Diameter信令路由器DSR,所述DSR包括:
第一Diameter消息处理器,其中,所述第一Diameter消息处理器被配置成:
从Diameter节点接收Diameter消息;
将优先级水平指定到多个Diameter连接;以及
选择与第一优先级水平相关联的第一Diameter连接,所述第一优先级水平对应于与所述Diameter消息相关联的消息优先级值。
10.如权利要求9所述的***,其中,所述消息优先级值是由所述DSR或所述第一Diameter节点确定的。
11.如权利要求9所述的***,其中,所述消息优先级值基于Diameter消息类型。
12.如权利要求9所述的***,其中,所述消息优先级值作为逐跳标识符的一部分存储在所述Diameter消息内。
13.如权利要求9所述的***,其中,所述第一优先级水平是通过使用与所述第一消息处理器相关联的状态信息、与所述DSR内的通信总线或网络相关联的状态信息、以及与所述第一Diameter连接相关联的状态信息而计算出的单个规格化的值。
14.如权利要求9所述的***,其中,与所述第一Diameter连接相关联的状态信息包括操作状态、远程繁忙状态、流出传输状态或流出消息节制状态,其中与所述DSR内的通信总线或网络相关联的状态信息包括操作状态或路由拥塞水平,并且其中与所述第一Diameter消息处理器相关联的状态信息包括处理状态。
15.如权利要求9所述的***,其中,所述第一优先级水平小于或等于所述消息优先级值。
16.如权利要求9所述的***,其中,所述第一Diameter消息处理器包括下列各项中的一项:
分布式计算平台的不同的消息处理模块;
基于刀片的分布式计算平台中的计算刀片;
与单核心或多核心计算设备相关联的处理核心元件;以及
在单个物理消息处理或计算设备上实例化的虚拟节点。
17.一种装置,包括:
在Diameter信令路由器DSR中的第一Diameter消息处理器,所述第一Diameter消息处理器包括:
用于从第一Diameter节点接收Diameter消息的装置;
用于将优先级水平指定到多个Diameter连接的装置;以及
用于选择与第一优先级水平相关联的第一Diameter连接的装置,其中所述第一优先级水平对应于与所述Diameter消息相关联的消息优先级值。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261658399P | 2012-06-11 | 2012-06-11 | |
US61/658,399 | 2012-06-11 | ||
CN201380030472.5A CN104350711B (zh) | 2012-06-11 | 2013-06-11 | 用于在diameter信令路由器处路由diameter消息的方法、***及装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380030472.5A Division CN104350711B (zh) | 2012-06-11 | 2013-06-11 | 用于在diameter信令路由器处路由diameter消息的方法、***及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108881018A true CN108881018A (zh) | 2018-11-23 |
CN108881018B CN108881018B (zh) | 2021-09-03 |
Family
ID=49715276
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380030472.5A Active CN104350711B (zh) | 2012-06-11 | 2013-06-11 | 用于在diameter信令路由器处路由diameter消息的方法、***及装置 |
CN201811168741.5A Active CN108881018B (zh) | 2012-06-11 | 2013-06-11 | 用于在diameter信令路由器处路由diameter消息的方法、***及装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380030472.5A Active CN104350711B (zh) | 2012-06-11 | 2013-06-11 | 用于在diameter信令路由器处路由diameter消息的方法、***及装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9647936B2 (zh) |
EP (2) | EP2859693B1 (zh) |
JP (2) | JP6203254B2 (zh) |
CN (2) | CN104350711B (zh) |
WO (1) | WO2013188411A2 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8498202B2 (en) | 2010-02-12 | 2013-07-30 | Tekelec, Inc. | Methods, systems, and computer readable media for diameter network management |
WO2013188411A2 (en) | 2012-06-11 | 2013-12-19 | Tekelec, Inc. | Methods, systems, and computer readable media for routing diameter messages at a diameter signaling router |
US9729454B2 (en) | 2015-01-21 | 2017-08-08 | Oracle International Corporation | Methods, systems, and computer readable media for balancing diameter message traffic received over long-lived diameter connections |
US10027577B2 (en) | 2015-07-29 | 2018-07-17 | Oracle International Corporation | Methods, systems, and computer readable media for peer aware load distribution |
CN106921570B (zh) * | 2015-12-24 | 2020-09-29 | 南京中兴软件有限责任公司 | Diameter信令发送方法和装置 |
US10149143B2 (en) * | 2016-08-30 | 2018-12-04 | Oracle International Corporation | Methods, systems, and computer readable media for realm-based routing of diameter request messages |
US10425342B2 (en) * | 2016-12-16 | 2019-09-24 | Oracle International Corporation | Methods, systems, and computer readable media for priority routing of diameter messages |
US10999202B2 (en) | 2018-11-30 | 2021-05-04 | Oracle International Corporation | Methods, systems, and computer readable media for distributing Sigtran connections among signal transfer point (STP) message processors |
US11576072B2 (en) | 2020-09-21 | 2023-02-07 | Oracle International Corporation | Methods, systems, and computer-readable media for distributing S1 connections to mobility management entities (MMEs) and N2 connections to access and mobility management functions (AMFs) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090319686A1 (en) * | 2007-03-27 | 2009-12-24 | Fujitsu Limited | Communication route selecting method and apparatus |
CN101646193A (zh) * | 2008-08-08 | 2010-02-10 | 华为技术有限公司 | 一种状态信息的处理方法、装置、***及客户端 |
US20110188397A1 (en) * | 2009-10-16 | 2011-08-04 | Mccann Thomas M | Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information |
US20110202612A1 (en) * | 2010-02-12 | 2011-08-18 | Jeffrey Alan Craig | Methods, systems, and computer readable media for providing origin routing at a diameter node |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6157621A (en) | 1991-10-28 | 2000-12-05 | Teledesic Llc | Satellite communication system |
US6363077B1 (en) | 1998-02-13 | 2002-03-26 | Broadcom Corporation | Load balancing in link aggregation and trunking |
EP1111874A1 (en) | 1999-12-20 | 2001-06-27 | Telefonaktiebolaget L M Ericsson | Routing in mobile-IP Ad-Hoc networks |
EP1134939A1 (en) | 2000-03-14 | 2001-09-19 | Lucent Technologies Inc. | Location based routing for mobile ad-hoc networks |
US6819652B1 (en) | 2000-06-21 | 2004-11-16 | Nortel Networks Limited | Method and apparatus for processing control messages in a communications system |
US20020141346A1 (en) | 2000-08-31 | 2002-10-03 | The Regents Of The University Of California | Method for approximating minimum delay routing |
US6865153B1 (en) | 2000-09-20 | 2005-03-08 | Alcatel | Stage-implemented QoS shaping for data communication switch |
US6947433B2 (en) | 2000-09-21 | 2005-09-20 | Avici Systems, Inc. | System and method for implementing source based and egress based virtual networks in an interconnection network |
US7039058B2 (en) | 2000-09-21 | 2006-05-02 | Avici Systems, Inc. | Switched interconnection network with increased bandwidth and port count |
US6915345B1 (en) | 2000-10-02 | 2005-07-05 | Nortel Networks Limited | AAA broker specification and protocol |
US7333482B2 (en) | 2000-12-22 | 2008-02-19 | Interactive People Unplugged Ab | Route optimization technique for mobile IP |
US6957269B2 (en) | 2001-01-03 | 2005-10-18 | Advanced Micro Devices, Inc. | Method and apparatus for performing priority-based flow control |
US20030115358A1 (en) | 2001-09-04 | 2003-06-19 | Yeong-Hyun Yun | Unified interprocess communication |
KR100420265B1 (ko) | 2001-11-15 | 2004-03-02 | 한국전자통신연구원 | 무선 인터넷 망간 접속 방법 |
US20030095536A1 (en) | 2001-11-16 | 2003-05-22 | Hu Teck H. | Multi-priority re-sequencing method and apparatus |
GB0211286D0 (en) | 2002-05-16 | 2002-06-26 | Nokia Corp | Routing data packets through a wireless network |
US7281055B2 (en) | 2002-05-28 | 2007-10-09 | Newisys, Inc. | Routing mechanisms in systems having multiple multi-processor clusters |
US7333438B1 (en) | 2002-06-21 | 2008-02-19 | Nortel Networks Limited | Priority and policy based recovery in connection-oriented communication networks |
US6795546B2 (en) | 2002-11-14 | 2004-09-21 | Tekelec | Methods and systems for distributing signaling messages among multiple processors for stateful and/or sequenced processing of the messages on a per-sequence basis |
US20050235065A1 (en) | 2004-04-15 | 2005-10-20 | Nokia Corporation | Method, network element, and system for providing security of a user session |
US7590732B2 (en) * | 2004-10-08 | 2009-09-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Enhancement of AAA routing originated from a local access network involving intermediary network preferences |
US7292592B2 (en) * | 2004-10-08 | 2007-11-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Home network-assisted selection of intermediary network for a roaming mobile terminal |
US7639674B2 (en) | 2004-10-25 | 2009-12-29 | Alcatel Lucent | Internal load balancing in a data switch using distributed network processing |
US7403492B2 (en) | 2005-05-05 | 2008-07-22 | Meshnetworks, Inc. | Method to support multicast routing in multi-hop wireless networks |
US8014404B2 (en) | 2005-09-30 | 2011-09-06 | Motorola Solutions, Inc. | Method and system for priority based routing |
US7898957B2 (en) | 2005-10-03 | 2011-03-01 | The Hong Kong University Of Science And Technology | Non-blocking destination-based routing networks |
CN101573942A (zh) | 2006-12-31 | 2009-11-04 | 高通股份有限公司 | 通信方法、***和装置 |
WO2008087633A2 (en) * | 2007-01-17 | 2008-07-24 | Traffix Communication Systems Ltd. | Method for statistics based performance optimization of regenerated code |
US8042118B2 (en) * | 2007-02-14 | 2011-10-18 | International Business Machines Corporation | Developing diameter applications using diameter interface servlets |
CN101272256B (zh) | 2007-03-23 | 2011-07-06 | 华为技术有限公司 | 业务处理方法和***、策略控制和计费规则功能实体 |
US8155128B2 (en) * | 2007-09-26 | 2012-04-10 | Alcatel Lucent | Method and apparatus for establishing and managing diameter associations |
CN101136943B (zh) | 2007-10-18 | 2011-06-22 | 中兴通讯股份有限公司 | 一种实现扩展Diameter协议应用的***及方法 |
WO2009070179A1 (en) * | 2007-12-01 | 2009-06-04 | Lucent Technologies, Inc. | Ims diameter router with load balancing |
US9749404B2 (en) * | 2008-04-17 | 2017-08-29 | Radware, Ltd. | Method and system for load balancing over a cluster of authentication, authorization and accounting (AAA) servers |
CN102007473A (zh) | 2008-04-18 | 2011-04-06 | 阿尔卡特朗讯美国公司 | 网络元件的处理节点之间的diameter总线通信 |
US8700891B2 (en) | 2008-05-09 | 2014-04-15 | Broadcom Corporation | Preserving security association in MACsec protected network through VLAN mapping |
US20100135287A1 (en) | 2008-12-02 | 2010-06-03 | Hosain Akram M | Process for prioritized end-to-end secure data protection |
CN101494608B (zh) | 2009-03-11 | 2011-09-14 | 杭州华三通信技术有限公司 | 一种设置多协议标签交换报文优先级的方法及设备 |
IN2012CN06918A (zh) | 2010-02-12 | 2015-05-29 | Tekelec Inc | |
JP5445237B2 (ja) * | 2010-03-10 | 2014-03-19 | 富士通株式会社 | プロトコル代行処理装置及び方法 |
CN102986170B (zh) | 2010-06-15 | 2016-03-16 | 泰克莱克股份有限公司 | 用于在diameter网络中提供动态的基于起点的路由关键字登记的方法、***和设备 |
US8391833B2 (en) | 2010-08-08 | 2013-03-05 | Tekelec, Inc. | Systems, methods, and computer readable media for diameter routing with number portability correction |
CA2716544C (en) | 2010-10-08 | 2014-05-20 | Traffix Communication Systems Ltd. | Method and system for providing network services |
US8638667B2 (en) * | 2011-07-05 | 2014-01-28 | Cisco Technology, Inc. | Transmission priority paths in mesh networks |
WO2013188411A2 (en) | 2012-06-11 | 2013-12-19 | Tekelec, Inc. | Methods, systems, and computer readable media for routing diameter messages at a diameter signaling router |
-
2013
- 2013-06-11 WO PCT/US2013/045188 patent/WO2013188411A2/en active Application Filing
- 2013-06-11 EP EP13805080.2A patent/EP2859693B1/en active Active
- 2013-06-11 CN CN201380030472.5A patent/CN104350711B/zh active Active
- 2013-06-11 US US13/915,281 patent/US9647936B2/en active Active
- 2013-06-11 EP EP15151390.0A patent/EP2887617B1/en active Active
- 2013-06-11 JP JP2015517359A patent/JP6203254B2/ja active Active
- 2013-06-11 CN CN201811168741.5A patent/CN108881018B/zh active Active
-
2017
- 2017-03-22 JP JP2017055994A patent/JP6364106B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090319686A1 (en) * | 2007-03-27 | 2009-12-24 | Fujitsu Limited | Communication route selecting method and apparatus |
CN101646193A (zh) * | 2008-08-08 | 2010-02-10 | 华为技术有限公司 | 一种状态信息的处理方法、装置、***及客户端 |
US20110188397A1 (en) * | 2009-10-16 | 2011-08-04 | Mccann Thomas M | Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information |
US20110202612A1 (en) * | 2010-02-12 | 2011-08-18 | Jeffrey Alan Craig | Methods, systems, and computer readable media for providing origin routing at a diameter node |
US20110200054A1 (en) * | 2010-02-12 | 2011-08-18 | Jeffrey Alan Craig | Methods, systems, and computer readable media for providing local application routing at a diameter node |
WO2011100600A2 (en) * | 2010-02-12 | 2011-08-18 | Tekelec | Methods, systems and computer readable media for providing priority routing at a diameter node |
Non-Patent Citations (1)
Title |
---|
K. CARLBERG,等: "《draft-ietf-dime-priority-avps-05》", 31 October 2011 * |
Also Published As
Publication number | Publication date |
---|---|
WO2013188411A2 (en) | 2013-12-19 |
WO2013188411A4 (en) | 2014-06-12 |
JP6203254B2 (ja) | 2017-09-27 |
EP2859693A2 (en) | 2015-04-15 |
JP6364106B2 (ja) | 2018-07-25 |
EP2887617A1 (en) | 2015-06-24 |
US9647936B2 (en) | 2017-05-09 |
US20130329740A1 (en) | 2013-12-12 |
CN104350711B (zh) | 2018-11-06 |
CN108881018B (zh) | 2021-09-03 |
EP2859693B1 (en) | 2018-03-07 |
WO2013188411A3 (en) | 2014-04-24 |
JP2017147733A (ja) | 2017-08-24 |
EP2859693A4 (en) | 2016-03-02 |
CN104350711A (zh) | 2015-02-11 |
EP2887617B1 (en) | 2016-05-25 |
JP2015523020A (ja) | 2015-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108881018A (zh) | 用于在diameter信令路由器处路由diameter消息的方法、***及装置 | |
JP5885757B2 (ja) | 分散型メッセージプロセッサアーキテクチャを有するDiameter信号伝達ルータ(DSR)内のDiameterメッセージをスクリーニングするための方法、システム、およびコンピュータ読取り可能媒体 | |
CN102812671B (zh) | 用于进行diameter消息处理器间路由的方法、***和计算机可读介质 | |
CN112491716B (zh) | 算力路由方法及装置 | |
CN107086966A (zh) | 一种网络的负载均衡、控制及网络交互方法和装置 | |
WO2012106986A1 (zh) | 流标签的协商方法、相关装置以及*** | |
JP2013510459A (ja) | 分離的なパス計算アルゴリズム | |
CN1973486A (zh) | 在快速重路由受保护链路发生故障时避免微环 | |
WO2017193569A1 (zh) | 一种路径建立方法及控制器 | |
CN109361606A (zh) | 一种报文处理***及网络设备 | |
CN105704030A (zh) | 用于基于距离的兴趣转发的***和方法 | |
US10230618B2 (en) | Path acquisition method, path computation element, path computation client and system | |
US10666562B2 (en) | Network path computation method, apparatus, and system | |
CN105376292A (zh) | 基于名称的转发中的显式策略反馈 | |
CN110460641A (zh) | 数据传输方法、装置及*** | |
CN104539623B (zh) | 混合组网中igp协议多进程cspf的实现***及方法 | |
CN104348744B (zh) | 一种路径计算方法及路径计算单元 | |
CN104796288B (zh) | 任播通讯方法和装置 | |
CN104753778A (zh) | 一种跨域路径处理方法和装置 | |
Yu et al. | A New Handover Management Scheme for User Mobility in NGN | |
CN108183859A (zh) | 一种互联网流量调度方法和*** | |
MX2014008587A (es) | Metodo de administracion de al menos una conexion virtual dinamica entre una terminal movil y una red de comunicacion, productos de programa de computadora y red de comunicacion asociadas. | |
JP2015226235A (ja) | ネットワーク輻輳回避システム及び方法 | |
JP2006287850A (ja) | リソース管理方法およびリソース管理装置、ならびにリソース管理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |