CN104350711B - 用于在diameter信令路由器处路由diameter消息的方法、***及装置 - Google Patents

用于在diameter信令路由器处路由diameter消息的方法、***及装置 Download PDF

Info

Publication number
CN104350711B
CN104350711B CN201380030472.5A CN201380030472A CN104350711B CN 104350711 B CN104350711 B CN 104350711B CN 201380030472 A CN201380030472 A CN 201380030472A CN 104350711 B CN104350711 B CN 104350711B
Authority
CN
China
Prior art keywords
diameter
hop
message
message processor
identifier
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.)
Active
Application number
CN201380030472.5A
Other languages
English (en)
Other versions
CN104350711A (zh
Inventor
D·E·沃拉塞
D·M·斯普拉格
J·J·帕尔默
T·M·沃格纳
J·A·克雷格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tekelec Global Inc
Original Assignee
Tekelec Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tekelec Inc filed Critical Tekelec Inc
Priority to CN201811168741.5A priority Critical patent/CN108881018B/zh
Publication of CN104350711A publication Critical patent/CN104350711A/zh
Application granted granted Critical
Publication of CN104350711B publication Critical patent/CN104350711B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/44Distributed routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • H04L45/304Route determination for signalling traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0892Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/60Router 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信令路由器(DSR)处发生的步骤。该方法包括接收Diameter请求消息。该方法还包括生成用于标识多个Diameter消息处理器中的第一Diameter消息处理器的逐跳标识符。该方法还包括将逐跳标识符包括到Diameter请求消息中。该方法还包括将Diameter请求消息路由到第一Diameter节点。

Description

用于在DIAMETER信令路由器处路由DIAMETER消息的方法、系 统及装置
优先权声明
本申请要求2012年6月11日提交的美国临时专利申请系列No. 61/658,399的优先权,其公开内容以引用的方式全部并入本文中。
技术领域
此处所描述的主题涉及Diameter通信。更具体而言,主题涉及 用于在Diameter信令路由器处路由diameter消息的方法、***以及 计算机可读介质。
背景技术
Diameter协议是下一代认证、授权以及计帐(AAA)协议。 Diameter基础协议在IETF RFC 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)信令路由器、LTEDiameter信令路由器、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、DRL114以及DAL 116。在一 些实施例中,为了在进入MP 102和流出MP 104之间进行通信,每 一个MP都可以包括通信中介(CA),诸如CA 118和CA 120。CA 可以是用于提供MP间通信的接口或其他实体。例如,CA 118和CA 120可以连接到内部网状网络或总线***,以便向MP或DSR100中 的其他实体发送消息、状态或其他信息。在一些实施例中,进入MP 102 的DRL 108可以可操作以与流出MP 104的DRL 114和DCL 112进 行通信。另外,DRL 108和114可以各自都可操作以分别与DCL 106 和112以及DAL 110和116进行通信。
在示例性Diameter消息路由情况下,对等体N-1126可以向DSR 100发送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+1128。
在另外的示例性Diameter消息路由情况下(未示出),对等体 N-1126可以向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或不使用),接着,流出DCL 112可以将 Diameter消息传输到对等体N+1128。
在另外的示例性Diameter消息路由情况下(未示出),对等体 N-1126可以向DSR100发送Diameter消息。Diameter消息可以由进 入MP 102的DCL 106接收。DCL 106可以将Diameter消息传递(例 如,使用CA 118)到流出MP 104的DRL 114。如果需要应用处理, 则流出DRL 114可以将Diameter消息转发到DAL 116处的本地应用, 该本地应用处理消息,并将消息返回到DRL 114。接下来,流出DRL 114可以将Diameter消息转发到流出DCL 112,接着,流出DCL 112 可以将Diameter消息传输到对等体N+1128。
在一些实施例中,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+1128的Diameter消 息路由到流出MP 104,如由PRT/RLT所标识的。此外,由于PRT/RLT 可以标识下一跳对等体N+1128和在流出MP 104与对等体N+1128 之间存在的流出连接“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相关联的唯一标识符。例如,DRL 108可以包括16个PTM。每一个PTM都可以与0和15之间的唯一 数字相关联。
图3是示出根据此处所描述的主题的一实施例的示例性 Diameter消息正在被路由的图示。如在图3中所描绘的,可以在进入 MP 102处接收Diameter请求消息“A”。在一些实施例中,接收到 的Diameter请求消息可以包括消息优先级值1。在一些实施例中,DSR100或其中的模块可以确定或生成与Diameter请求消息相关联的消息 优先级值。
Diameter请求消息可以被DCL 106转发到PTM-0300。PTM-0 300可以与DRL 108相关联、在其中实现、或者是其一部分。在一个 示例中,可以从多个PTM中选择PTM-0300。选择可以基于一个或 多个因素,诸如负载状况、服务、应用或MP操作状态。选择也可以 基于一个或多个选择算法,诸如负载平衡、循环、资源利用或另一方 法。
PTM-0300或另一模块可以生成和/或修改与Diameter请求消息 相关联的各种信息(例如,消息标头(header)或AVP)。在一些实 施例中,PTM-0300或另一模块可以生成或修改逐跳标识符。逐跳标 识符可以用于标识DSR 100和外部Diameter节点之间的Diameter事务。PTM-0300或另一模块可以包括用于标识与PTM-0300相关联的 MP(例如进入MP(1)102)的MP标识符及其他标识符,诸如PTM 标识符和PTM事务标识符。PTM-0300或另一模块也可以在逐跳标 识符或其他消息部分中包括Diameter连接标识符。Diameter连接标 识符可以用于标识可用于传输或接收Diameter请求消息的Diameter 连接。在生成或修改逐跳标识符之后,PTM-0300或另一模块可以将 逐跳标识符包括到Diameter请求消息中。例如,如图3所示,可以修 改Diameter请求消息“A”以包括指示MP标识符“1”、消息优先 级值“1”、PTM标识符“0”以及事务标识符“X0”的逐跳标识符。 在此示例中,逐跳标识符可以存储在一个或多个AVP中,或存储在 Diameter消息的一个或多个标头参数部分中。
PTM-0300可以基于Diameter消息的计划的目的地,使用各种 路由信息来确定流出连接。例如,PTM-0300可以访问路由数据库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-0300或另一模块可以基于一个或多个相关联的优先级水 平和相关联的消息优先级值,选择用于Diameter消息的连接。例如, PTM-0300可以被配置成为Diameter消息选择与等于或小于与要被 发送的Diameter消息相关联的消息优先级值的优先级水平相关联的 连接。在另一个示例中,PTM-0300可以被配置成为Diameter消息选 择与大于与要被发送的Diameter消息相关联的消息优先级值的优先 级水平相关联的连接。
在一些实施例中,可以基于总的优先级水平值来选择用于 Diameter消息的连接。例如,可以选择流出连接“Conn-1”用于发送Diameter请求消息“A”,因为该流出连接与优先级水平“0”相关联, 并且“0”小于与Diameter请求消息“A”相关联的消息优先级值(例 如“1”)。
在生成或修改逐跳标识符和/或基于优先级水平值和消息优先级 值选择合适的连接之后,PTM-0300或另一模块可以向诸如MP 104 的另一MP发送消息(例如通过内部接口或网络)。MP 104可以向 对等体N+1128发送Diameter请求消息。例如,MP 104可以通过流出连接“Conn-1”向其目的地路由Diameter请求消息。
图4是示出根据此处所描述的主题的一实施例的示例性 Diameter应答消息逐跳标识符的图示。在此实施例中,对等体N+1128 可以响应于上文参考图3所描述的Diameter请求消息“A”而发送 Diameter应答消息。Diameter应答消息可以包括与Diameter请求消息“A”相关联的逐跳标识符。
在一些实施例中,Diameter应答消息可以通过用于将Diameter 请求消息“A”从DSR 100发送到对等体N+1128的相同连接,被发 送到DSR 100。可以通过流出连接“Conn-1”在MP 104处接收 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应答消息。MP 104可以基于 逐跳标识符确定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-0300,用于进一步处理。
在其中不使用PTM路由器的一些实施例中,一个或多个PTM 可以被配置成向合适的PTM转发、传送或提供Diameter消息。例如, 可以在PTM-15310处接收Diameter应答消息。PTM-15310可以基 于逐跳标识符确定PTM-0300应当处理Diameter应答消息,并可以 将Diameter应答消息传送到PTM-0300,用于进一步处理。
在PTM-0300处,Diameter应答消息可以被处理和/或被路由到 另一Diameter节点。例如,PTM-0300可以提取、解密或以别的方式 确定逐跳标识符中的事务标识符和消息优先级值。PTM-0300可以使 用事务标识符作为路由数据库302中的查找,用于确定Diameter应答 消息的目的地,例如对等体N-1126或其他Diameter对等节点。PTM-0 300还可以在确定哪一个连接来将Diameter应答消息发送到其目的地 时使用消息优先级值。
图5是示出根据此处所描述的主题的一实施例的用于路由 Diameter消息的示例性处理的图示。参考图5中所示出的实施例,示 例性处理可以包括步骤500、502、504以及506。在一些实施例中, 此处所描述的示例性处理或其一些部分可以由DSR 100、进入MP102、流出MP 104、DCL 106、DRL 108、MP、PTM、DAL 110、CA 118、Diameter中介、Diameter应用、Diameter节点以及/或者另一模 块或节点执行,或者在以上各项处执行。
在步骤500处,可以从第一Diameter节点接收Diameter请求消 息。
在步骤502处,可以生成逐跳标识符。逐跳标识符可以用于标识 与DSR 100相关联的多个Diameter MP中的第一Diameter MP。例如, 可以生成逐跳标识符用于Diameter消息,逐跳标识符可以包括指示接 收或处置Diameter请求消息的进入MP 102的信息。
在一些实施例中,与DSR 100相关联的多个Diameter MP中的 每一个都可以包括或访问对等路由表。
在一些实施例中,逐跳标识符可以可用于标识DSR 100和 Diameter节点(例如,DSR 100外部的)之间的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 (13)

1.一种用于路由Diameter消息的方法,所述方法包括:
在包括多个Diameter消息处理器的Diameter信令路由器DSR处:
从第一Diameter节点接收Diameter请求消息;
在与第一Diameter消息处理器相关联的多个挂起事务管理器中的第一挂起事务管理器处,生成用于标识所述多个Diameter消息处理器中的所述第一Diameter消息处理器并用于标识与所述第一Diameter消息处理器相关联的所述多个挂起事务管理器中的所述第一挂起事务管理器的逐跳标识符;
将所述逐跳标识符包括到所述Diameter请求消息中;以及
将所述Diameter请求消息路由到第二Diameter节点。
2.如权利要求1所述的方法,包括:
从所述第二Diameter节点接收与所述Diameter请求消息相关联的Diameter应答消息,其中,所述Diameter应答消息包括所述逐跳标识符;
使用所述逐跳标识符来确定所述第一Diameter消息处理器与所述Diameter应答消息相关联;以及
将所述Diameter应答消息传送到所述第一Diameter消息处理器以供进行处理。
3.如权利要求1所述的方法,其中,所述逐跳标识符用于标识DSR和所述第二Diameter节点之间的Diameter事务。
4.如权利要求1所述的方法,其中,所述多个Diameter消息处理器中的每一个都包括或访问对等路由表。
5.如权利要求1所述的方法,其中,所述逐跳标识符包括用于标识能用于传输或接收所述Diameter请求消息的Diameter连接的Diameter连接标识符。
6.如权利要求1所述的方法,其中,所述第一Diameter消息处理器包括下列各项中的一项:
分布式计算平台的不同的消息处理模块;
基于刀片的分布式计算平台中的计算刀片;
与单核心或多核心计算设备相关联的处理核心元件;以及
在单个物理消息处理或计算设备上实例化的虚拟节点。
7.一种用于路由Diameter消息的***,所述***包括:
Diameter信令路由器DSR,DSR包括:
多个Diameter消息处理器中的第一Diameter消息处理器,其中,所述第一Diameter消息处理器被配置成执行以下操作:
从第一Diameter节点接收Diameter请求消息;
在与第一Diameter消息处理器相关联的多个挂起事务管理器中的第一挂起事务管理器处,生成用于标识所述多个Diameter消息处理器中的所述第一Diameter消息处理器并用于标识与所述第一Diameter消息处理器相关联的所述多个挂起事务管理器中的所述第一挂起事务管理器的逐跳标识符;
将所述逐跳标识符包括到所述Diameter请求消息中;以及
将所述Diameter请求消息路由到第二Diameter节点。
8.如权利要求7所述的***,包括:
所述多个Diameter消息处理器中的第二Diameter消息处理器,其中,所述第二Diameter消息处理器被配置成:
从所述第二Diameter节点接收与所述Diameter请求消息相关联的Diameter应答消息,其中,所述Diameter应答消息包括所述逐跳标识符;
使用所述逐跳标识符来确定所述第一Diameter消息处理器与所述Diameter应答消息相关联;以及
将所述Diameter应答消息传送到所述第一Diameter消息处理器以供进行处理。
9.如权利要求7所述的***,其中,所述逐跳标识符用于标识DSR和所述第二Diameter节点之间的Diameter事务。
10.如权利要求7所述的***,其中,所述多个Diameter消息处理器中的每一个都包括或访问对等路由表。
11.如权利要求7所述的***,其中,所述逐跳标识符包括用于标识能用于传输或接收所述Diameter请求消息的Diameter连接的Diameter连接标识符。
12.如权利要求7所述的***,其中,所述第一Diameter消息处理器包括下列各项中的一项:
分布式计算平台的不同的消息处理模块;
基于刀片的分布式计算平台中的计算刀片;
与单核心或多核心计算设备相关联的处理核心元件;以及
在单个物理消息处理或计算设备上实例化的虚拟节点。
13.一种用于路由Diameter消息的装置,包括:
包括多个Diameter消息处理器的Diameter信令路由器DSR,Diameter消息处理器中的每一个都包括:
用于从第一Diameter节点接收Diameter请求消息的部件;
用于在与第一Diameter消息处理器相关联的多个挂起事务管理器中的第一挂起事务管理器处,生成用于标识所述多个Diameter消息处理器中的所述第一Diameter消息处理器并用于标识与所述第一Diameter消息处理器相关联的所述多个挂起事务管理器中的所述第一挂起事务管理器的逐跳标识符的部件;
用于将所述逐跳标识符包括到所述Diameter请求消息中的部件;以及
用于将所述Diameter请求消息路由到第二Diameter节点的部件。
CN201380030472.5A 2012-06-11 2013-06-11 用于在diameter信令路由器处路由diameter消息的方法、***及装置 Active CN104350711B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811168741.5A CN108881018B (zh) 2012-06-11 2013-06-11 用于在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
PCT/US2013/045188 WO2013188411A2 (en) 2012-06-11 2013-06-11 Methods, systems, and computer readable media for routing diameter messages at a diameter signaling router

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201811168741.5A Division CN108881018B (zh) 2012-06-11 2013-06-11 用于在diameter信令路由器处路由diameter消息的方法、***及装置

Publications (2)

Publication Number Publication Date
CN104350711A CN104350711A (zh) 2015-02-11
CN104350711B true CN104350711B (zh) 2018-11-06

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 After (1)

Application Number Title Priority Date Filing Date
CN201811168741.5A Active CN108881018B (zh) 2012-06-11 2013-06-11 用于在diameter信令路由器处路由diameter消息的方法、***及装置

Country Status (5)

Country Link
US (1) US9647936B2 (zh)
EP (2) EP2887617B1 (zh)
JP (2) JP6203254B2 (zh)
CN (2) CN104350711B (zh)
WO (1) WO2013188411A2 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102792660B (zh) 2010-02-12 2015-11-25 泰克莱克股份有限公司 用于直径网络管理的方法、***和计算机可读介质
CN104350711B (zh) 2012-06-11 2018-11-06 泰科来股份有限公司 用于在diameter信令路由器处路由diameter消息的方法、***及装置
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 (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101036353A (zh) * 2004-10-08 2007-09-12 艾利森电话股份有限公司 用于把鉴权、授权和/或计帐消息通过多个中间网络从归属服务网络路由到漫游网络的方法、设备及***
WO2011100587A2 (en) * 2010-02-12 2011-08-18 Tekelec Methods, systems, and computer readable media for inter-diameter-message processor routing
CN102239481A (zh) * 2007-12-01 2011-11-09 朗讯科技公司 具有负载平衡的ims diameter路由器

Family Cites Families (46)

* Cited by examiner, † Cited by third party
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
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
JP5096490B2 (ja) 2006-12-31 2012-12-12 クゥアルコム・インコーポレイテッド 通信システムにおいて用いるための方法及び装置
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 华为技术有限公司 业务处理方法和***、策略控制和计费规则功能实体
JPWO2008126210A1 (ja) 2007-03-27 2010-07-22 富士通株式会社 通信経路選択プログラム、通信経路選択方法および通信経路選択装置
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协议应用的***及方法
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
WO2009128837A1 (en) 2008-04-18 2009-10-22 Lucent Technologies Inc. Diameter bus communications between processing nodes of a network element
US8700891B2 (en) 2008-05-09 2014-04-15 Broadcom Corporation Preserving security association in MACsec protected network through VLAN mapping
CN101646193B (zh) * 2008-08-08 2012-11-21 华为技术有限公司 一种状态信息的处理方法、装置、***及客户端
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 杭州华三通信技术有限公司 一种设置多协议标签交换报文优先级的方法及设备
US8750126B2 (en) * 2009-10-16 2014-06-10 Tekelec, Inc. Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information
CN102986169B (zh) 2010-02-12 2015-09-30 泰克莱克股份有限公司 用于在diameter节点处提供对等路由的方法、***
JP5445237B2 (ja) * 2010-03-10 2014-03-19 富士通株式会社 プロトコル代行処理装置及び方法
US8566474B2 (en) 2010-06-15 2013-10-22 Tekelec, Inc. Methods, systems, and computer readable media for providing dynamic origination-based routing key registration in a diameter network
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
CN104350711B (zh) 2012-06-11 2018-11-06 泰科来股份有限公司 用于在diameter信令路由器处路由diameter消息的方法、***及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101036353A (zh) * 2004-10-08 2007-09-12 艾利森电话股份有限公司 用于把鉴权、授权和/或计帐消息通过多个中间网络从归属服务网络路由到漫游网络的方法、设备及***
CN102239481A (zh) * 2007-12-01 2011-11-09 朗讯科技公司 具有负载平衡的ims diameter路由器
WO2011100587A2 (en) * 2010-02-12 2011-08-18 Tekelec Methods, systems, and computer readable media for inter-diameter-message processor routing
WO2011100600A2 (en) * 2010-02-12 2011-08-18 Tekelec Methods, systems and computer readable media for providing priority routing at a diameter node

Also Published As

Publication number Publication date
JP6364106B2 (ja) 2018-07-25
US9647936B2 (en) 2017-05-09
CN108881018A (zh) 2018-11-23
US20130329740A1 (en) 2013-12-12
JP6203254B2 (ja) 2017-09-27
EP2859693B1 (en) 2018-03-07
EP2859693A2 (en) 2015-04-15
JP2017147733A (ja) 2017-08-24
EP2887617A1 (en) 2015-06-24
EP2887617B1 (en) 2016-05-25
CN104350711A (zh) 2015-02-11
JP2015523020A (ja) 2015-08-06
WO2013188411A3 (en) 2014-04-24
CN108881018B (zh) 2021-09-03
WO2013188411A2 (en) 2013-12-19
EP2859693A4 (en) 2016-03-02
WO2013188411A4 (en) 2014-06-12

Similar Documents

Publication Publication Date Title
CN104350711B (zh) 用于在diameter信令路由器处路由diameter消息的方法、***及装置
US11777783B2 (en) Network slicing with smart contracts
CN104883305B (zh) 用于进行diameter消息处理器间路由的***
Misra et al. Network routing: fundamentals, applications, and emerging technologies
KR101317969B1 (ko) 링크 애그리게이션 방법 및 노드
CN108667681A (zh) 用于多路径路由的路由跟踪
CN105765926A (zh) 可配置的服务代理映射
TW201225579A (en) Load balancing in shortest-path-bridging networks
WO2023087605A1 (zh) 服务编排方法、装置、***及存储介质
RU2014121322A (ru) Интерфейс непосредственного управления одноранговыми сетевыми узлами
JP2013510459A (ja) 分離的なパス計算アルゴリズム
CN105812257B (zh) 业务链路由管理***及其使用方法
CN109768908A (zh) 一种vxlan的配置方法、设备及***
CN103095508B (zh) 业务访问方法和边缘设备
WO2016141846A1 (zh) 数据报文传输方法及边缘路由网桥设备
CN106375355A (zh) 负载均衡处理方法及装置
CN104348744B (zh) 一种路径计算方法及路径计算单元
EP3197133A1 (en) Notification method and device and acquisition device for mac address of esadi
CN104335538B (zh) 多播路由器拓扑发现
Kim et al. A network federation scheme for inter-domain SDN communications
JP5833184B2 (ja) ネットワーク輻輳回避システム及び方法
CN102487356A (zh) 用于Hub-Spoke网络的路由分发方法及装置

Legal Events

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