WO2008077299A1 - Redirecteur, relais et système de configuration d'informations de routage et procédé de mise à jour - Google Patents
Redirecteur, relais et système de configuration d'informations de routage et procédé de mise à jour Download PDFInfo
- Publication number
- WO2008077299A1 WO2008077299A1 PCT/CN2007/002940 CN2007002940W WO2008077299A1 WO 2008077299 A1 WO2008077299 A1 WO 2008077299A1 CN 2007002940 W CN2007002940 W CN 2007002940W WO 2008077299 A1 WO2008077299 A1 WO 2008077299A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- module
- routing
- routing information
- information
- invalid
- Prior art date
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/42—Centralised 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
-
- 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/02—Topology update or discovery
-
- 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/70—Routing based on monitoring results
Description
重定向器、 中继、 路由信息配置系统及更新方法 技术领域
本发明涉及通信领域中的消息发送技术, 尤其是重定向器、 中继、 路由信 息配置系统及更新方法。 背景技术
AAA指的是 Authentication (认证 )、 Authorization (授权)与 Accounting (计费)。 自网络诞生以来, 认证、 授权以及计费体制 (AAA )就成为其运营的 基础。 远程访问拨号用户服务( Remote Access Dial up User Service, RADIUS ) 协议是目前最常用的认证计费协议之一, 它简单安全, 易于管理, 扩展性好, 所以得到广泛应用。 但是由于协议本身的缺陷, 比如基于 UDP ( user datagram protocol, 用户数据报协议) 的传输、 简单的丢包机制、 没有关于重传的规定和 集中式计费服务, 都使得它不太适应当前网络的发展, 需要进一步改进。 直径 ( Diameter )协议(Diameter协议是 RADIUS协议的升级版本) 包括基本协议, 网络接入服务(NAS )协议, 可扩展鉴别 (Extensible Authentication Protocol, EAP )协议,移动 IP ( Mobile Internet Protocol, MIP )协议,密码消息语法( CMS ) 协议等。 Diameter协议支持移动 IP、 NAS请求和移动代理的认证、 授权和计费 工作, Diameter 协议的实现与 RADIUS 类似, 也是采用属性值对 ( Attribute-Value-Pair, AVP ), 即 Attribute-Length-Value三元组形式来实现, 但 是其中详细规定了错误处理, 失败恢复机制, 采用 TCP/SCTP ( Transmission Control Protocol/Stream Control Transmission Protocol,传输控制协议 /流量控制传 输协议)协议, 支持分布式计费, 克服了 RADIUS的许多缺点, 是最适合未来 通信系统的 AAA协议,已被 IETF的 AAA工作组作为下一代的 AAA协议标准。
在 Diameter协议中, 包括多种类型的 Diameter节点。 除了 Diameter客户端 和 Diameter服务器夕卜 , 还有 Diameter中继、 Diameter代理、 Diameter重定向器
和 Diameter协议转换器。 Diameter中继,能够从 Diameter请求消息中提取信息, 再根据 Diameter基于域的路由表的内容决定消息发送的下一跳 Diameter节点。 Diameter中继只对过往消息进行路由信息的修改, 而不改动消息中的其他内容。 Diameter代理, 根据 Diameter路由表的内容决定消息发送的下一跳 Diameter节 点。 此外, Diameter代理能够修改消息中的相应内容。 Diameter重定向器, 不 对消息进行应用层的处理, 它统一处理 Diameter 消息的路由配置。 当一个 Diameter节点按照配置将一个不知道如何路由的请求消息发给 Diameter重定向 器时, 重定向器将根据其详尽的路由配置信息, 把路由指示信息加入到请求消 息的响应里,从而明确地通知该 Diameter节点的下一跳 Diameter节点。 Diameter 协议转换器,主要用于实现 RADIUS与 Diameter,或者安全控管的协定( Terminal Access Controller Access Control System, TACACS+ )与 Diameter之间的协议转 换。 上述各种 Diameter节点, 通过配置、 或自动发现、 能力协商建立网络连接, 组成一个 Diameter网络。
在大规模的 AAA应用中, 随着 Diameter节点的增加, 配置管理任务会相 当繁瑣。 为此, Diameter协议提供了动态发现节点、 能力协商等机制, 增强了 协议的灵活性, 方便了配置和管理。 Diameter重定向是一种简化路由、 提供集 中式配置的有效方法, 其在路由需要集中配置的情况下非常有用。 重定向器为 一个集团的所有成员提供服务, 且不需要负责域间消息中继的任务。 这种方案 的优势在于, 当某个成员的结构发生变化时, 无需集团向它的成员提供路由更 新。
图 1所示为现有技术 Diameter重定向消息的系统结构示意图, Diameter客 户端(如网络接入服务器)为用户 bob@example.com产生一个业务请求消息, 并将该业务请求消息发送给其 Diameter 中继, 假设该 Diameter 中继属于 example.net域, 该中继的 Diameter路由表中没有 example.com的路由入口, 并 且其缺省路由配置为 Diameter重定向器, 此时, Diameter中继向 Diameter重定 向器发起重定向请求消息, Diameter重定向器查询其存储的路由配置信息, 获
取可处理 Diameter客户端发送的业务请求消息的 Diameter服务器的联系方式信 息, 并通过重定向响应将该 Diameter服务器的联系方式信息返回给 Diameter中 继, Diameter中继便根据联系方式信息, 与 Diameter服务器建立传输连接, 将 业务请求消息发送给 Diameter服务器。 图 1 中 Diameter中继的下一跳节点为 Diameter服务器, 若该 Diameter中继的下一跳节点为另一 Diameter中继, 则相 应的, 通过重定向请求消息获取该另一 Diameter中继的联系方式信息。
按照 RFC3588基本协议, Diameter重定向器接收到 Diameter中继发送的重定 向请求消息后, 查询其中存储的路由配置信息, 据此生成重定向响应并返回给 Diameter中继, 该重定向响应包含路由信息, 该路由信息表示为, 重定向主机使 用属性值对 ( Redirect-Host-Usage AVP ) 和重定向最大緩存时间属性值对 ( Redirect-Max-Cache-Time AVP ) 的形式, 其中, Redirect-Host-Usage AVP为 枚举型, 用以指示 Diameter中继对本条重定向响应内容的使用方法; Redirect-Max-Cache-Time AVP用以指示 Diameter中继为重定向主机创建的对等 端表和基于域的路由表的有效期。这两个 AVP为 Diameter中继如何处理重定向路 由信息提供指导。 两个 AVP的使用方法请参考表 1。
表 1中, Redirect-Host-Usage AVP的取值为缺省模式 DONT— CACHE(O)时, 表示重定向响应的接收者不要对此重定向响应生成的路由信息进行緩存, 暗示 后续所有与相应重定向请求相同的消息都要向重定向器进行请求, 以获取重定 向信息。 Redirect-Host-Usage AVP的其它值表示接收该重定向响应的 Diameter中
继可以緩存收到的重定向消息, 可以基于某个域、 某个应用、 某些会话、 某些 用户, 在一段时间内 (由 Redirect-Max-Cache-Time AVP的值指定) , 直接按照 该重定向消息指定的路由信息进行转发, 不需要重新向重定向器请求; 而在 Redirect-Max-Cache- Time期满后,才会删除緩存中的重定向路由信息,并重新向 重定向器发送重定向请求消息。
按照上述方法, 在重定向器返回的重定向响应中, 当 Redirect-Host-Usage AVP的取值不是 DONT—CACHE ( 0 ) 时, 即: 在某段时间内可以缓存对端基于 某个域或应用的路由信息, 在后续的该时间段内, 所有具有相应路由的业务消 息 , 都可以直接发送到緩存的路由信息指定的下一跳节点 Redirect-Host, 而不重 新向重定向器进行重定向请求。 这种情况下, 当重定向器中的路由配置信息发 生变化时, 无法通知之前发送过重定向请求消息的节点, 只有在重定向路由信 息期满或下一跳 Diameter节点 Redirect-Host出现故障导致无法处理业务消息时, 先前发送重定向请求消息的节点才会重新向重定向器发起重定向请求消息, 来 获取新的路由信息, 在对消息交互实时性及服务质量要求较高的应用场合下, 现有技术等待重定向路由信息有效期满而自动失效的方法无法被接受, 会导致 应用的中断, 从而引起服务质量的下降。 发明内容
本发明实施例提供重定向器、 中继、 路由信息配置系统及更新方法, 用以 现有技术中当重定向器中的路由配置信息发生变化时, 无法通知之前发送过重 定向请求消息的节点, 只能等待重定向路由信息有效期满而自动失效, 从而会 导致应用的中断, 引起服务质量的下降的问题。
本发明实施例提供的一种重定向器, 包括用于存储到各目标节点的路由配 置信息的路由存储模块, 和与该路由存储模块连接的路由指示模块, 该路由指 示模块用于查询路由配置信息, 并根据该路由配置信息生成携带路由信息的路 由指示信息, 还包括:
监测模块, 与所迷路由存储模块连接, 用于监测所述路由配置信息的变化; 通知模块, 与所述监测模块连接, 用于向所述重定向器管理的中间节点发 送变化的路由配置信息对应的路由信息失效的通知。
本发明实施例提供的一种中继, 包括用于根据路由信息转发业务请求消息 的转发模块, 和与所迷转发模块连接的、 用于緩存所述路由信息的緩存模块, 和与所述緩存模块连接的、 用于删除失效的路由信息的删除模块, 还包括: 丢弃模块, 用于丢弃路由信息失效的通知;
查询模块, 分别与所述丟弃模块、 所述緩存模块及所述删除模块连接, 用 于查询是否订阅了失效的路由信息, 若是, 则通知删除模块删除该失效的路由 信息; 若否, 则将所述路由信息失效的通知发送给所述丟弃模块。
本发明实施例提供的另一种中继, 包括用于根据路由信息转发业务请求消 息的转发模块, 和与所述转发模块连接的、 用于緩存所述路由信息的緩存模块, 和与所述緩存模块连接的、 用于删除失效的路由信息的删除模块, 还包括: 更新模块, 与所述緩存模块连接, 用于以新的路由信息更新所述緩存模块 中存储的相应的失效的路由信息。
本发明实施例提供的一种路由信息配置系统, 包括重定向器与中继, 所述 重定向器包括用于存储到各目标节点的路由配置信息的路由存储模块, 和与该 路由存储模块连接的、 用于查询路由配置信息并根据该路由配置信息生成携带 路由信息的路由指示信息的路由指示模块; 所述中继包括与所述路由指示模块 连接的、 用于根据路由信息转发业务请求消息的转发模块, 和与所述转发模块 连接的、 用于緩存所述路由信息的緩存模块, 和与所述緩存模块连接的、 用于 删除失效的路由信息的删除模块, 所述重定向器还包括:
监测模块, 与所述路由存储模块连接, 用于监测所述路由配置信息的变化; 通知模块, 与所述监测模块连接, 用于向所述重定向器管理的中间节点发 送变化的路由配置信息对应的路由信息失效的通知;
所述中继还包括:
丢弃模块, 用于丟弃路由信息失效的通知;
查询模块, 分别与所述丢弃模块、 所述緩存模块及所述删除模块连接, 与 所述通知模块通信连接, 用于查询是否订阅了失效的路由信息, 若是, 则通知 删除模块删除该失效的路由信息; 若否, 则将所述路由信息失效的通知发送给 所述丢弃模块。
本发明实施例提供的另一种路由信息配置系统, 包括重定向器与中继, 所 述重定向器包括用于存储到各目标节点的路由配置信息的路由存储模块, 和与 该路由存储模块连接的、 用于查询路由配置信息并才 据该路由配置信息生成携 带路由信息的路由指示信息的路由指示模块; 所述中继包括与所述路由指示模 块连接的、 用于根据路由信息转发业务请求消息的转发模块, 和与所述转发模 块连接的、 用于緩存所述路由信息的緩存模块, 和与所述緩存模块连接的、 用 于删除失效的路由信息的删除模块, 所述重定向器还包括:
监测模块, 与所述路由存储模块连接, 用于监测所述路由配置信息的变化; 通知模块, 与所述监测模块连接, 与所述删除模块通信连接, 用于向请求 路由信息的中间节点发送变化的路由配置信息对应的路由信息失效的通知; 路由请求存储模块, 分别与所述路由指示模块及所述通知模块连接, 用于 存储请求路由信息的中间节点的地址信息以及与该请求的路由信息对应的路由 配置信息。
本发明实施例提供的一种路由信息更新的方法, 包括:
监测到路由配置信息的变化时, 发送所述路由配置信息对应的路由信息失 效的通知;
根据所述通知删除所述失效的路由信息。
基于上述技术方案, 本发明实施例具有以下有益的技术效果:
当重定向器中的路由配置信息发生变化时, 重定向器可及时通知该重定向 器管理的所有节点, 或者其中订阅该路由配置信息的节点, 之前订阅的路由指 示信息失效, 或者进一步发送新的路由指示信息, 使得中继中存储的路由信息
可以得到自动、 快速、 及时的更新, 避免了由于不能及时通知路由信息变化而 按照失效路由转发业务请求消息引起错发业务消息的后果, 在对消息交互实时 性及服务质量要求较高的应用场合下, 克服了由于错发业务请求引起的应用的 中断, 与现有技术相比, 保证了业务请求消息的正确转发, 提高了服务质量。 附图说明
图 1为现有技术 Diameter重定向消息的系统结构示意图。
图 2为本发明实施例提供的重定向器实施例一的结构示意图。
图 3为本发明实施例提供的重定向器实施例二的结构示意图。
图 4为本发明实施例提供的中继实施例一的结构示意图。
图 5为本发明实施例提供的中继实施例二的结构示意图。
图 6为本发明实施例提供的中继实施例三的结构示意图。
,图 7为本发明实施例提供的路由信息配置系统实施例一的结构示意图。 图 8为本发明实施例提供的路由信息配置系统实施例二的结构示意图。 ' 图 9为本发明实施例提供的路由信息配置系统实施例三的结构示意图。 图 10为本发明实施例提供的路由信息配置系统实施例四的结构示意图。 图 11为本发明实施例提供的路由信息更新方法的基本流程图。
图 12为本发明实施例提供的路由信息更新方法实施例一的流程图。
图 13为本发明实施例提供的路由信息更新方法实施例二的流程图。
图 14为本发明实施例提供的路由信息更新方法实施例三的流程图。 具体实施方式
本发明实施例在重定向器中设置监测模块, 来监测路由配置信息的变化, 还可以进一步设置路由请求存储模块, 来存储订阅路由信息的中间节点的地址 信息; 当路由配置信息发生变化时, 主动、 及时通知该重定向器所管理的中间 节点或者其中请求过与变化的路由配置信息对应的路由信息的中间节点, 及时
删除失效的路由信息, 或进一步更新失效的路由信息, 实现及时停用失效的路 由信息、 更新路由信息。 本发明的各实施例适用于 AAA协议, 尤其适用于 Diameter协议。
图 2所示为本发明实施例提供的重定向器实施例一的结构示意图, 该重定 向器包括依次连接的路由指示模块 12、 路由存储模块 11、 监测模块 13与通知 模块 14。 其中, 路由存储模块 11用于存储到各目标节点的路由配置信息, 该路 由配置信息可以包括各中间节点到各目标节点的路由信息; 路由指示模块 12用 于接收各中间节点发送的重定向请求消息, 根据该重定向请求消息, 从路由存 储模块 11中查找到对应的路由配置信息, 据此生成携带路由信息的路由指示信 息, 以指示发送重定向请求消息的中间节点如何将业务请求消息路由到目标节 点; 监测模块 13用于监测路由存储模块 11 中路由配置信息的变化, 还可以从 路由存储模块 11中获取变化后的新的路由配置信息对应的新的路由信息; 通知 模块 14用于向重定向器管理的中间节点发送变化的路由配置信息对应的路由信 息失效的通知。 此外, 作为通知模块 14的附加功能, 还可以向重定向器管理的 中间节点发送代替失效的路由信息的新的路由信息。
设置监测模块可以监测到路由配置信息的变化情况, 当监测到路由配置信 息变化时,设置的通知模块可以及时通知重定向器管理的中间节点(即: 中继), 避免了由于不能及时通知路由信息变化而按照失效路由转发业务请求消息引起 错发业务消息的后果, 在对消息交互实时性及服务质量要求较高的应用场合下, 克服了由于错发业务请求引起的应用的中断。
图 3所示为本发明实施例提供的重定向器实施例二的结构示意图, 该实施 例中, 重定向器还包括路由请求存储模块 15 , 其分别与路由指示模块 12及通知 模块 14连接, 用于存储请求路由信息(即: 重定向请求消息)的中间节点的地 址信息以及与该请求的路由信息对应的路由配置信息; 相应的, 通知模块 14具 体用于根据路由请求存储模块 15中存储的中间节点的地址信息与路由配置信息 的对应关系, 向请求失效的路由信息的中间节点发送路由信息失效的通知, 而
不用向重定向器管理的所有中间节点发送路由信息失效的通知。 此外, 重定向 器还可以包括节点老化检测模块 16,分别与路由请求存储模块 15及路由指示模 块 12连接, 用于检测请求路由信息的中间节点的活动状态, 即: 根据中间节点 与路由指示模块 12的信息交互状态, 删除路由请求存储模块 15中存储的、 超 过预定的时间段未活动的 (即: 未与路由指示模块 12交互信息)的中间节点的 地址信息以及与该请求的路由信息对应的路由配置信息, 以避免向老化的 (包 括已经不存在或者长时间不活动两种情况) 中间节点发送无效信息。 这样, 就 避免了不必要的信息发送, 减少了信息发送量, 减轻了重定向器的工作负担, 提高了其工作效率; 同时, 也减少了网络流量。
图 3中, 作为通知模块 14的附加功能, 还可以向重定向器管理的中间节点 发送代替失效的路由信息的新的路由信息。 发送新的路由信息后, 中间节点便 可以以新的路由信息更新失效的路由信息, 这样, 就保证了业务请求消息的正 确转发, 提高了服务质量。
另外, 实际应用中, 路由请求存储模块 15可以与路由存储模块 11一体设 置。
图 4所示为本发明实施例提供的中继实施例一的结构示意图, 该中继即为 转发业务请求消息的中间节点, 其包括依次连接的转发模块 21、 緩存模块 22、 删除模块 24、 查询模块 25与丢弃模块 26, 緩存模块 22还与查询模块 25连接。 另夕卜,还可以包括分别与緩存模块 22及删除模块 24连接的计时模块 23。其中, 转发模块 21用于根据路由信息(重定向器返回的路由指示信息中携带的路由信 息或者緩存模块 22緩存的有效期内的路由信息)转发业务请求消息; 緩存模块 22用于緩存重定向器发送的处于有效期内的路由信息; 由于重定向器向中继发 送的可以緩存的路由信息都有指定的有效期, 因此,计时模块 23对緩存模块 22 緩存的路由信息的有效期进行计时, 当有效期满时, 通知删除模块 24; 删除模 块 24用于删除超过有效期以及失效的路由信息; 查询模块 25在收到重定向器 发送的路由信息失效的通知后, 用于查询是否订阅该失效的路由信息, 若是,
则通知删除模块 24删除緩存模块 22緩存的该失效的路由信息; 若否, 则将路 由信息失效的通知发送给丢弃模块 26; 丢弃模块 26用于丢弃与緩存模块 22緩 存的路由信息无关的消息, 此处, 包括路由信息失效的通知。
当重定向器向所有管理的中间节点发送某一路由信息失效的通知时, 查询 模块可以查询是否緩存该失效的路由信息, 从而可以保证正确删除失效的路由 信息。
若重定向器发送路由信息失效的通知时, 还同时发送了代替失效的路由信 息的新的路由信息, 则丢弃模块 26在根据查询模块 25的指示丟弃路由信息失 效的通知时, 作为附加功能, 还可以同时丟弃代替失效的路由信息的新的路由 信息, 即丟弃模块 26丟弃的与緩存模块 22緩存的路由信息无关的消息, 包括 路由信息失效的通知与代替失效的路由信息的新的路由信息。
图 5所示为本发明实施例提供的中继实施例二的结构示意图,该实施例中, 中继还包括更新模块 27, 其分别与查询模块 25及缓存模块 22连接, 在緩存模 块 22緩存了重定向器发送的失效的路由信息的情况下, 以重定向器发送的新的 路由信息更新緩存模块 22緩存的相应的失效的路由信息。
更新模块可以将失效的路由信息更新为新的路由信息,从而确保中继正确、 快速、 及时地转发业务请求消息, 提高服务质量。
图 6所示为本发明实施例提供的中继实施例三的结构示意图, 其包括依次 连接的转发模块 21、 緩存模块 22、 删除模块 24, 以及与緩存模块 22连接的更 新模块 27, 另外, 还可以包括分别与緩存模块 22及删除模块 24连接的计时模 块 23。 该实施例中, 各模块的功能与上述实施例中各相应模块的功能相同。 不 同的是, 在重定向器发送的緩存模块 22中緩存的路由信息失效的情况下, 由更 新模块 27直接以重定向器发送的新的路由信息更新緩存模块 22緩存的相应的 失效的路由信息, 而不需查询緩存模块 22中是否存储了相应的路由信息, 减少 了查询路由信息的时间, 提高了消息转发效率。
图 7所示为本发明实施例提供的路由信息配置系统实施例一的结构示意图,
该路由信息配置系统包括通信连接的重定向器与中继。其中,重定向器采用图 2 所示的重定向器, 中继采用图 4所示的中继, 中继中的转发模块 21与重定向器 中的路由指示模块 12通信连接, 以向路由指示模块 12请求路由信息, 并接收 路由指示模块 12返回的路由指示信息; 中继中的查询模块 25与重定向器中的 通知模块 14通信连接, 接收到通知模块 14发送的路由信息失效的通知后, 来 查询是否订阅了失效的路由信息。该实施例中的中继也可以不包括计时模块 23。
图 8所示为本发明实施例提供的路由信息配置系统实施例二的结构示意图, 该实施例中, 通知模块 14还具有发送代替失效的路由信息的新的路由信息的功 能; 相应的, 中继采用图 5所示的中继。
图 9所示为本发明实施例提供的路由信息配置系统实施例三的结构示意图, 该实施例中, 重定向器采用图 3 所示的重定向器, 而中继采用的是现有技术, 即: 其由依次连接的转发模块 21、 緩存模块 22、 删除模块 24与计时模块 23构 成, 其中, 转发模块 21与路由指示模块 12通信连接, 以向路由指示模块 12请 求路由信息, 并接收路由指示模块 12返回的路由指示信息; 通知模块 14与删 除模块 24连接。 通知模块 14向删除模块 24发送中继缓存的某一路由信息失效 的通知, 删除模块 24根据通知模块 14发送的路由信息失效的通知, 删除緩存 模块 22中緩存的、 失效的路由信息。 该实施例中的中继也可以不包括计时模块 23。
图 10所示为本发明实施例提供的路由信息配置系统实施例四的结构示意 图, 其中, 通知模块 14具有同时向请求失效的路由信息的中继发送路由信息失 效的通知以及代替失效的路由信息的新的路由信息的功能; 相应的, 中继采用 图 6所示的中继, 更新模块 27与通知模块 14通信连接, 以通知模块 14发送的 新的路由信息更新緩存模块 22中存储的、 失效的相应路由信息。
在图 9或图 10所示的路由信息配置系统中,重定向器也可以采用不包括节 点老化检测模块 16的实施例; 路由请求存储模块 15与路由存储模块 11可以一 体设置。
假设本发明的中继接收到一条客户端发送的业务请求消息, 由于在緩存模 块 22中未找到路由信息, 不知如何向目标节点转发该业务请求消息, 该中继的 缺省路由配置为重定向器, 则其向重定向器发送重定向请求; 重定向器接收到 重定向请求后, 查询其存储的路由配置信息, 获取到目标节点的路由信息, 并 生成携带该路由信息的路由指示信息, 该路由指示信息还指定路由信息的有效 期, 即可以在该有效期内緩存该路由信息; 中继缓存该路由信息后, 在其有效 期内, 中继接收到客户端发送的相同的业务请求消息时, 便可根据之前緩存的 路由信息直接转发该业务请求消息, 而不需要重新发送重定向请求来获取路由 信息。 只有在路由信息的有效期满, 或者出现路由节点出现故障时, 中继才会 删除无效的路由信息, 重新向重定向器发起重定向请求。 在路由信息的有效期 间, 若重定向器中集中配置的路由配置信息发生变化时, 便可通过本发明提供 的上述系统及时通知中继, 以实现对路由信息的更新。
图 11所示为本发明实施例提供的路由信息更新方法的基本流程图,其包括: 步骤 101 ,监测到路由配置信息的变化时,发送该路由配置信息对应的路由 信息失效的通知;
步骤 102, 根据路由信息失效的通知, 删除緩存的失效的路由信息。
当监测到路由配置信息发生变化时, 便发出相应的路由信息失效的通知, 及时删除失效的路由信息, 避免了由于不能及时通知路由信息变化而按照失效 路由转发业务请求消息弓 I起错发业务消息的后果, 在对消息交互实时性及服务 质量要求较高的应用场合下, 克服了由于错发业务请求引起的应用的中断。
图 12所示为本发明实施例提供的路由信息更新方法实施例一的流程图,该 实施例可基于图 7所示的路由信息配置系统实现, 其具体包括以下步骤:
步骤 201,当监测模块 13监测到路由存储模块 11中存储的路由配置信息的 发生变化时, 通知模块 14向查询模块 25发送该路由配置信息对应的路由信息 失效的通知, 该通知可以仅仅是路由信息涉及的域或应用发生了变化;
步骤 202, 查询模块 25查询緩存模块 22中是否緩存有该失效的路由信息,
如是, 则通知删除模块 24删除緩存模块 22中该失效的路由信息, 然后执行步 驟 203; 否则, 将路由信息失效的通知转发给丢弃模块 26, 然后执行步骤 204; 步驟 203 ,删除模块 24删除緩存模块 22中緩存的失效的路由信息,然后执 行步骤 205;
步骤 204, 丢弃模块 26丟弃路由信息失效的通知;
步驟 205 , 结束。
基于图 8所示的路由信息配置系统, 步驟 201中, 发送路由信息失效的通 知时, 还可以同时发送代替该失效的路由信息的新的路由信息; 相应的, 步骤 202中,如緩存模块 22中緩存有失效的路由信息,则查询模块 25将路由信息失 效的通知与新的路由信息发送给更新模块 27; 步骤 203相应为: 更新模块 27以 新的路由信息替换缓存模块 22中緩存的相应的、 失效的路由信息, 实现对路由 信息的更新。
图 13所示为本发明实施例提供的路由信息更新方法实施例二的流程图,该 实施例可基于图 9所示的路由信息配置系统实现, 其具体包括以下步骤:
步骤 301 ,当监测模块 13监测到路由存储模块 11中存储的路由配置信息的 发生变化时, 通知模块 14从路由请求存储模块 15中查询请求与变化的路由配 置信息对应的路由信息的中间节点的地址信息, 并根据该地址信息, 向该中间 节点中的删除模块 24发送该路由配置信息对应的路由信息失效的通知;
步骤 302, 删除模块 24删除緩存模块 22中緩存的失效的路由信息。
图 14所示为本发明实施例提供的路由信息更新方法实施例三的流程图,该 实施例可基于图 10所示的路由信息配置系统实现, 其具体包括以下步骤:
步骤 401 ,当监测模块 13监测到路由存储模块 11中存储的路由配置信息的 发生变化时, 通知模块 14接收监测模块 13发送的与新的路由配置信息对应的 新的路由信息, 从路由请求存储模块 15中查询请求与变化的路由配置信息对应 的路由信息的中间节点的地址信息, 并根据该地址信息, 向该中间节点中的更 新模块 27发送该路由配置信息对应的路由信息失效的通知以及新的路由信息;
步骤 402, 更新模块 27以新的路由信息更新緩存模块 22中緩存的相应的、 失效的路由信息。
在图 13与图 14所示的实施例中,节点老化检测模块 16还可以实时检测路 由请求存储模块 15中存储的请求路由信息的中间节点的活动状态, 在其超过预 定的时间段未与路由指示模块 12交互信息时, 删除路由请求存储模块 15中存 储的该中间节点的地址信息以及其请求的路由信息对应的路由配置信息, 以避 免向老化的中间节点发送无效信息, 从而减轻网络负担。
本发明实施例总的有益效果:
路由配置信息发生变化时, 可以及时删除失效的路由信息, 避免了由于不 能及时通知路由信息变化而按照失效路由转发业务请求消息引起错发业务消息 的后果, 在对消息交互实时性及服务盾量要求较高的应用场合下, 克服了由于 错发业务诸求引起的应用的中断; 可以自动、 快速、 及时地更新緩存的路由信 息, 保证了业务请求消息的正确转发, 提高了服务质量。
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。 这样, 倘若本发明的这些修改和变型属 于本发明权利要求及 其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
Claims
1、一种重定向器, 包括用于存储到各目标节点的路由配置信息的路由存储 模块, 和与该路由存储模块连接的路由指示模块, 该路由指示模块用于查询路 由配置信息, 并根据该路由配置信息生成携带路由信息的路由指示信息, 其特 征在于还包括:
监测模块, 与所述路由存储模块连接, 用于监测所述路由配置信息的变化; 通知模块, 与所述监测模块连接, 用于向所述重定向器管理的中间节点发 送变化的路由配置信息对应的路由信息失效的通知。
2、根据权利要求 1所述的重定向器,其特征在于所述监测模块进一步用于-. 获取变化后的新的路由配置信息对应的新的路由信息; 所述通知模块进一步用 于: 向所述重定向器管理的中间节点发送代替失效的路由信息的新的路由信息。
3、根据权利要求 1所述的重定向器,其特征在于还包括路由请求存储模块, 分别与所述路由指示模块及所述通知模块连接, 用于存储请求路由信息的中间 节点的地址信息以及与该请求的路由信息对应的路由配置信息; 所述通知模块 用于: 向请求路由信息的中间节点发送变化的路由配置信息对应的路由信息失 效的通知。
4、根据权利要求 3所述的重定向器,其特征在于所述监测模块进一步用于: 获取变化后的新的路由配置信息对应的新的路由信息; 所述通知模块进一步用 于: 向请求路由信息的中间节点发送代替失效的路由信息的新的路由信息。
5、根据权利要求 3或 4所述的重定向器, 其特征在于还包括节点老化检测 模块, 分别与所述路由请求存储模块及所述路由指示模块连接, 用于检测请求 路由信息的中间节点的活动状态, 以及删除所述路由请求存储模块中存储的、 超过预定的时间段未活动的中间节点的地址信息以及与该请求的路由信息对应 的路由配置信息。
6、根据权利要求 3或 4所述的重定向器, 其特征在于所述路由请求存储模 块与所述路由存储模块一体设置。
7、 一种中继, 包括用于根据路由信息转发业务请求消息的转发模块, 和与 所述转发模块连接的、 用于緩存所述路由信息的緩存模块, 和与所述緩存模块 连接的、 用于删除失效的路由信息的删除模块, 其特征在于还包括:
丢弃模块, 用于丟弃路由信息失效的通知;
查询模块, 分别与所述丟弃模块、 所述緩存模块及所述删除模块连接, 用 于查询是否订阅了失效的路由信息, 若是, 则通知删除模块删除该失效的路由 信息; 若否, 则将所述路由信息失效的通知发送给所述丟弃模块。
8、 根据权利要求 7所迷的中继, 其特征在于还包括计时模块, 分别与所述 緩存模块及所述删除模块连接, 用于对所述緩存模块緩存的路由信息的有效期 进行计时, 在有效期满时通知所述删除模块删除该有效期满的路由信息。
9、 根据权利要求 7所迷的中继, 其特征在于所述丢弃模块进一步用于: 丢 弃代替失效的路由信息的新的路由信息。
10、 根据权利要求 7、 8或 9所述的中继, 其特征在于还包括更新模块, 分 别与所述查询模块及所述緩存模块连接, 用于以新的路由信息更新所述緩存模 块中存储的相应的失效的路由信息。
11、 一种中继, 包括用于根据路由信息转发业务请求消息的转发模块, 和 与所述转发模块连接的、 用于緩存所述路由信息的緩存模块, 和与所述緩存模 块连接的、 用于删除失效的路由信息的删除模块, 其特征在于还包括:
更新模块, 与所述緩存模块连接, 用于以新的路由信息更新所述緩存模块 中存储的相应的失效的路由信息。
12、 根据权利要求 11所述的中继, 其特征在于还包括计时模块, 分别与所 述緩存模块及所述删除模块连接, 用于对所述緩存模块缓存的路由信息的有效 期进行计时, 在有效期满时通知所述删除模块删除该有效期满的路由信息。
13、 一种路由信息配置系统, 包括重定向器与中继, 所述重定向器包括用 于存储到各目标节点的路由配置信息的路由存储模块, 和与该路由存储模块连 接的、 用于查询路由配置信息并根据该路由配置信息生成携带路由信息的路由
指示信息的路由指示模块; 所述中继包括与所述路由指示模块连接的、 用于根 据路由信息转发业务请求消息的转发模块, 和与所述转发模块连接的、 用于緩 存所述路由信息的緩存模块, 和与所述緩存模块连接的、 用于删除失效的路由 信息的删除模块, 其特征在于所述重定向器还包括:
监测模块, 与所述路由存储模块连接, 用于监测所述路由配置信息的变化; 通知模块, 与所述监测模块连接, 用于向所述重定向器管理的中继发送变 化的路由配置信息对应的路由信息失效的通知;
所述中继还包括:
丢弃模块, 用于丟弃路由信息失效的通知;
查询模块, 分别与所述丢弃模块、 所述緩存模块及所述删除模块连接, 与 所述通知模块通信连接, 用于查询是否订阅了失效的路由信息, 若是,, 则通知 删除模块删除该失效的路由信息; 若否, 则将所述路由信息失效的通知发送给 所述丟弃模块。
14、根据权利要求 13所述的路由信息配置系统, 其特征在于所述中继还包 括计时模块, 分别与所述緩存模块及所迷删除模块连接, 用于对所述緩存模块 緩存的路由信息的有效期进行计时, 在有效期满时通知所述删除模块删除该有 效期满的路由信息。
15、 根据权利要求 13或 14所述的路由信息配置系统, 其特征在于所述监 测模块进一步用于: 获取变化后的新的路由配置信息对应的新的路由信息; 所 述通知模块进一步用于: 向所述重定向器管理的中继发送代替失效的路由信息 的新的路由信息; 所述中继还包括更新模块, 分别与所述查询模块及所述緩存 模块连接, 用于以新的路由信息更新所述緩存模块中存储的相应的失效的路由 信息。
16、 一种路由信息配置系统, 包括重定向器与中继, 所述重定向器包括用 于存储到各目标节点的路由配置信息的路由存储模块, 和与该路由存储模块连 接的、 用于查询路由配置信息并根据该路由配置信息生成携带路由信息的路由
指示信息的路由指示模块; 所述中继包括与所述路由指示模块连接的、 用于根 据路由信息转发业务请求消息的转发模块, 和与所述转发模块连接的、 用于緩 存所述路由信息的緩存模块, 和与所述緩存模块连接的、 用于删除失效的路由 信息的删除模块, 其特征在于所述重定向器还包括:
监测模块, 与所述路由存储模块连接, 用于监测所述路由配置信息的变化; 通知模块, 与所述监测模块连接, 与所述删除模块通信连接, 用于向请求 路由信息的中继发送变化的路由配置信息对应的路由信息失效的通知;
路由请求存储模块, 分别与所述路由指示模块及所述通知模块连接, 用于 存储请求路由信息的中继的地址信息以及与该倩求的路由信息对应的路由配置 信息。
17、根据权利要求 16所述的路由信息配置系统, 其特征在于所述中继还包 括计时模块, 分别与所述緩存模块及所述删除模块连接, 用于对所述緩存模块 緩存的路由信息的有效期进行计时, 在有效期满时通知所述删除模块删除该有 效期满的路由信息。
18、 根据权利要求 16或 17所述的路由信息配置系统, 其特征在于所述监 测模块进一步用于: 获取变化后的新的路由配置信息对应的新的路由信息; 所 述通知模块进一步用于: 向请求路由信息的中继发送代替失效的路由信息的新 的路由信息; 所述中继还包括更新模块, 与所述緩存模块连接, 与所述通知模 块通信连接, 用于以新的路由信息更新所述緩存模块中存储的相应的失效的路 由信息。
19、 根据权利要求 16或 17所述的路由信息配置系统, 其特征在于所述重 定向器还包括节点老化检测模块, 分别与所述路由请求存储模块及所述路由指 示模块连接, 用于检测请求路由信息的中继的活动状态, 以及删除所述路由请 求存储模块中存储的、 超过预定的时间段未活动的中继的地址信息以及与该请 求的路由信息对应的路由配置信息。
20、 根据权利要求 16或 17所述的路由信息配置系统, 其特征在于所述路
由请求存储模块与所述路由存储模块一体设置。
21、 一种路由信息更新的方法, 其特征在于包括:
监测到路由配置信息的变化时, 发送所述路由配置信息对应的路由信息失 效的通知;
根据所述通知删除所述失效的路由信息。
22、 根据权利要求 21所述的路由信息更新的方法, 其特征在于删除所'述失 效的路由信息包括: 查询是否订阅所述失效的路由信息, 若是, 则删除所述失 效的路由信息; 若否, 则丟弃所述路由信息失效的通知。
23、 根据权利要求 21所述的路由信息更新的方法, 其特征在于监测到路由 配置信息的变化时, 发送所述路由配置信息对应的路由信息失效的通知包括: 监测到路由配置信息的变化时, 查询请求变化的路由配置信息对应的路由信息 的中间节点的地址信息, 并根据该地址信息向所述中间节点发送所述路由配置 信息对应的路由信息失效的通知。
24、 根据权利要求 22或 23所述的路由信息更新的方法, 其特征在于发送 所述路由配置信息对应的路由信息失效的通知时, 进一步包括: 发送代替该失 效的路由信息的新的路由信息。
25、 根据权利要求 24所述的路由信息更新的方法, 其特征在于删除所述失 效的路由信息包括: 以所述新的路由信息更新所述失效的路由信息。
26、 根据权利要求 23或 25所述的路由信息更新的方法, 其特征在于还包 括: 检测请求路由信息的中间节点的活动状态, 并删除预先存储的超过预定的 时间段未活动的中间节点的地址信息以及其请求的路由信息对应的路由配置信 息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP07816554.5A EP2107725B1 (en) | 2006-12-27 | 2007-10-12 | A redirector, a relay and a routing information configuration system and an updating method |
US12/415,044 US9118598B2 (en) | 2006-12-27 | 2009-03-31 | Redirector, relay, system for configuring route information and method for updating route information |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101697028A CN101212420B (zh) | 2006-12-27 | 2006-12-27 | 重定向器、中继、路由信息配置系统及更新方法 |
CN200610169702.8 | 2006-12-27 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/415,044 Continuation US9118598B2 (en) | 2006-12-27 | 2009-03-31 | Redirector, relay, system for configuring route information and method for updating route information |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008077299A1 true WO2008077299A1 (fr) | 2008-07-03 |
Family
ID=39562085
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/002940 WO2008077299A1 (fr) | 2006-12-27 | 2007-10-12 | Redirecteur, relais et système de configuration d'informations de routage et procédé de mise à jour |
Country Status (4)
Country | Link |
---|---|
US (1) | US9118598B2 (zh) |
EP (1) | EP2107725B1 (zh) |
CN (1) | CN101212420B (zh) |
WO (1) | WO2008077299A1 (zh) |
Families Citing this family (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE553584T1 (de) | 2004-12-17 | 2012-04-15 | Tekelec Us | Verfahren, systeme und computerprogrammprodukte zum clustern und kommunizieren zwischen entitäten des internet-protokoll-multimediasubsystems (ims) |
CN101247321B (zh) * | 2007-02-14 | 2012-07-04 | 华为技术有限公司 | 在基于直径协议的网络中进行路由诊断的方法、装置及系统 |
KR100970385B1 (ko) * | 2008-06-09 | 2010-07-15 | 한국전자통신연구원 | 무선 네트워크의 경로 설정 방법 및 장치 |
EP2311228B1 (en) * | 2008-07-31 | 2017-09-06 | Tekelec, Inc. | Methods, systems, and computer readable media for throttling traffic to an internet protocol (ip) network server using alias hostname identifiers assigned to the ip network server with a domain name system (dns) |
CN102045238B (zh) * | 2009-10-09 | 2012-11-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 |
US8613073B2 (en) * | 2009-10-16 | 2013-12-17 | Tekelec, Inc. | Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality |
CN101778423B (zh) * | 2010-01-19 | 2012-10-24 | 南京邮电大学 | 基于移动代理的无线多媒体传感器网络服务质量保障方法 |
WO2011100600A2 (en) * | 2010-02-12 | 2011-08-18 | Tekelec | Methods, systems and computer readable media for providing priority routing at a diameter node |
IN2012CN06918A (zh) * | 2010-02-12 | 2015-05-29 | Tekelec Inc | |
US9185510B2 (en) | 2010-03-03 | 2015-11-10 | Tekelec, Inc. | Methods, systems, and computer readable media for managing the roaming preferences of mobile subscribers |
US9917700B2 (en) | 2010-03-15 | 2018-03-13 | Tekelec, Inc. | Systems, methods, and computer readable media for policy enforcement correlation |
CN102986170B (zh) * | 2010-06-15 | 2016-03-16 | 泰克莱克股份有限公司 | 用于在diameter网络中提供动态的基于起点的路由关键字登记的方法、系统和设备 |
US9071512B2 (en) | 2010-08-06 | 2015-06-30 | Tekelec, Inc. | Methods, systems, and computer readable media for distributing diameter network management information |
US9935922B2 (en) | 2011-01-21 | 2018-04-03 | Tekelec, Inc. | Methods, systems, and computer readable media for screening diameter messages within a diameter signaling router (DSR) having a distributed message processor architecture |
EP2681938B1 (en) * | 2011-03-01 | 2016-12-21 | Tekelec, Inc. | Methods, systems and computer readable media for dynamically learning diameter binding information |
CN103493522B (zh) | 2011-03-03 | 2016-12-07 | 泰科来股份有限公司 | 用于丰富Diameter信令消息的方法、系统和计算机可读介质 |
CN103535080B (zh) | 2011-05-06 | 2017-07-18 | 泰科来股份有限公司 | 用于在接入网络之间转换用户的方法、系统和计算机可读媒体 |
US9106769B2 (en) * | 2011-08-10 | 2015-08-11 | Tekelec, Inc. | Methods, systems, and computer readable media for congestion management in a diameter signaling network |
US8850065B2 (en) * | 2012-01-04 | 2014-09-30 | Alcatel Lucent | Diameter route learning |
JP6059336B2 (ja) | 2012-04-13 | 2017-01-11 | テケレック・インコーポレイテッドTekelec, Inc. | Diameter過負荷制御を実行するための方法、システムおよびコンピュータ読取可能媒体 |
WO2014014823A1 (en) | 2012-07-14 | 2014-01-23 | Tekelec, Inc. | Methods, systems, and computer readable media for policy-based local breakout (lbo) |
CN104471974B (zh) | 2012-07-14 | 2018-04-17 | 泰科来股份有限公司 | 动态地控制无线电接入网络中拥塞的方法、系统和计算机可读介质 |
EP2875662B1 (en) | 2012-07-20 | 2017-12-27 | Tekelec, Inc. | Methods, systems and computer readable media for distributing policy rules to the mobile edge |
US9319378B2 (en) | 2013-01-23 | 2016-04-19 | Tekelec, Inc. | Methods, systems, and computer readable media for using a diameter routing agent (DRA) to obtain mappings between mobile subscriber identification information and dynamically assigned internet protocol (IP) addresses and for making the mappings accessible to applications |
CN105453490B (zh) * | 2013-03-15 | 2019-07-02 | 德国电信股份公司 | 指示路由能力或路由延迟相关数据的方法、电信网络及系统 |
US9450872B2 (en) | 2013-06-24 | 2016-09-20 | Oracle International Corporation | Methods, systems and computer readable media for collecting and distributing diameter overload control information to non-adjacent nodes |
KR101492417B1 (ko) * | 2013-07-16 | 2015-02-12 | (주)엔텔스 | 다이어미터 프로토콜 기반 시스템에서의 대체 동작 방법 및 다이어미터 프로토콜 기반의 시스템 |
US9391897B2 (en) | 2013-07-31 | 2016-07-12 | Oracle International Corporation | Methods, systems, and computer readable media for mitigating traffic storms |
US9240949B2 (en) | 2013-07-31 | 2016-01-19 | Oracle International Corporation | Methods, systems and computer readable media for predicting overload conditions using load information |
US9369386B2 (en) | 2013-07-31 | 2016-06-14 | Oracle International Corporation | Methods, systems, and computer readable media for destination-host defined overload scope |
US9537775B2 (en) | 2013-09-23 | 2017-01-03 | Oracle International Corporation | Methods, systems, and computer readable media for diameter load and overload information and virtualization |
US11388082B2 (en) | 2013-11-27 | 2022-07-12 | Oracle International Corporation | Methods, systems, and computer readable media for diameter routing using software defined network (SDN) functionality |
WO2015085558A1 (zh) * | 2013-12-12 | 2015-06-18 | 华为技术有限公司 | 一种动态分配ip地址的方法、装置和系统 |
US9888001B2 (en) * | 2014-01-28 | 2018-02-06 | Oracle International Corporation | Methods, systems, and computer readable media for negotiating diameter capabilities |
CN104301221B (zh) * | 2014-10-11 | 2018-05-18 | 华为技术有限公司 | 一种路由消息的方法及装置 |
US10027760B2 (en) | 2015-05-22 | 2018-07-17 | Oracle International Corporation | Methods, systems, and computer readable media for short and long term policy and charging rules function (PCRF) load balancing |
US9699076B2 (en) | 2015-06-09 | 2017-07-04 | Oracle International Corporation | Methods, systems, and computer readable media for implementing intelligent policy and charging rules function (PCRF) overload control |
US10951519B2 (en) | 2015-06-17 | 2021-03-16 | Oracle International Corporation | Methods, systems, and computer readable media for multi-protocol stateful routing |
US9998460B2 (en) | 2015-06-29 | 2018-06-12 | At&T Intellectual Property I, L.P. | Diameter redirect between client and server |
US10117127B2 (en) | 2015-07-08 | 2018-10-30 | Oracle International Corporation | Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users |
US9668134B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network protocol interworking and authentication proxying |
US9668135B2 (en) | 2015-08-14 | 2017-05-30 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network signaling protocol interworking for user authentication |
US9923984B2 (en) | 2015-10-30 | 2018-03-20 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation |
US10554661B2 (en) | 2015-08-14 | 2020-02-04 | Oracle International Corporation | Methods, systems, and computer readable media for providing access network session correlation for policy control |
US10084755B2 (en) | 2015-08-14 | 2018-09-25 | Oracle International Corporation | Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) proxy and diameter agent address resolution |
US9800504B2 (en) | 2015-10-20 | 2017-10-24 | Oracle International Corporation | Methods, systems, and computer readable media diverting diameter traffic from an overloaded policy and charging rules function (PCRF) |
US10009258B2 (en) * | 2016-03-29 | 2018-06-26 | Oracle International Corporation | Methods, systems, and computer readable media for routing a redirected request message |
CN107404439B (zh) * | 2016-05-18 | 2020-02-21 | 华为技术有限公司 | 用于重定向数据流的方法和系统、网络设备和控制设备 |
US10225762B2 (en) | 2017-03-28 | 2019-03-05 | Oracle International Corporation | Methods, systems, and computer readable media for message flood suppression during access node-gateway (AN-GW) unavailability and after AN-GW restoration |
US11922564B2 (en) | 2017-06-05 | 2024-03-05 | Umajin Inc. | Generative content system that supports location-based services and methods therefor |
US11954486B2 (en) | 2017-06-05 | 2024-04-09 | Umajin Inc. | Location tracking system and methods |
US11188390B2 (en) * | 2017-06-05 | 2021-11-30 | Umajin Inc. | Method for configuring a server kit by a server management system |
US11726822B2 (en) | 2017-06-05 | 2023-08-15 | Umajin Inc. | Systems and methods for providing digital twin-enabled applications |
US10645183B2 (en) * | 2017-06-26 | 2020-05-05 | Microsoft Technology Licensing, Llc | Redirection of client requests to multiple endpoints |
CN109756351B (zh) * | 2017-11-01 | 2021-12-28 | 中国石油化工股份有限公司 | 一种用于系统单元状态变化的自动通知与响应系统 |
WO2019164637A1 (en) * | 2018-02-23 | 2019-08-29 | Futurewei Technologies, Inc. | Advertising and programming preferred path routes using interior gateway protocols |
WO2019190699A1 (en) | 2018-03-28 | 2019-10-03 | Futurewei Technologies, Inc. | Method and apparatus for preferred path route information distribution and maintenance |
CN110324241B (zh) * | 2018-03-30 | 2022-05-31 | 北京华为数字技术有限公司 | 一种流量转发路径的调整方法、报文转发方法和装置 |
EP3785405A1 (en) | 2018-04-26 | 2021-03-03 | Huawei Technologies Co., Ltd. | Resource reservation and maintenance for preferred path routes in a network |
WO2019212678A1 (en) | 2018-05-04 | 2019-11-07 | Futurewei Technologies, Inc. | Explicit backups and fast re-route mechanisms for preferred path routes in a network |
WO2019236221A1 (en) | 2018-06-04 | 2019-12-12 | Futurewei Technologies, Inc. | Preferred path route graphs in a network |
US10778527B2 (en) | 2018-10-31 | 2020-09-15 | Oracle International Corporation | Methods, systems, and computer readable media for providing a service proxy function in a telecommunications network core using a service-based architecture |
US11018971B2 (en) | 2019-10-14 | 2021-05-25 | Oracle International Corporation | Methods, systems, and computer readable media for distributing network function (NF) topology information among proxy nodes and for using the NF topology information for inter-proxy node message routing |
US11528334B2 (en) | 2020-07-31 | 2022-12-13 | Oracle International Corporation | Methods, systems, and computer readable media for preferred network function (NF) location routing using service communications proxy (SCP) |
US11570262B2 (en) | 2020-10-28 | 2023-01-31 | Oracle International Corporation | Methods, systems, and computer readable media for rank processing for network function selection |
US11283883B1 (en) | 2020-11-09 | 2022-03-22 | Oracle International Corporation | Methods, systems, and computer readable media for providing optimized binding support function (BSF) packet data unit (PDU) session binding discovery responses |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5049876A (en) * | 1988-07-16 | 1991-09-17 | Honeywell Inc. | Data communication system |
US20020027887A1 (en) * | 2000-09-04 | 2002-03-07 | Nec Corporation | Dynamic routing control system and method for radio access network |
US6496484B1 (en) * | 1998-08-21 | 2002-12-17 | Nec Corporation | Routing address management method and system |
EP1414199A1 (en) | 2002-10-23 | 2004-04-28 | NTT DoCoMo, Inc. | Routing control system, routing control device, and routing control method |
US20040100904A1 (en) * | 2002-11-22 | 2004-05-27 | Nokia Corporation | Method and system for enabling a route and flow table update in a distributed routing platform |
EP1672851A1 (en) | 2004-12-20 | 2006-06-21 | Samsung Electronics Co., Ltd. | Centralized control of multi protocol label switching (MPLS) network |
EP1816554A2 (en) | 2006-01-04 | 2007-08-08 | Samsung Electronics Co.,Ltd. | Method of accessing storage and storage access apparatus |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030135556A1 (en) * | 2001-12-14 | 2003-07-17 | International Business Machines Corporation | Selection of communication strategies for message brokers or publish/subscribe communications |
US7801857B2 (en) * | 2003-12-19 | 2010-09-21 | Solace Systems, Inc. | Implicit routing in content based networks |
CN1299478C (zh) | 2004-03-26 | 2007-02-07 | 清华大学 | 无线自组织网络中基于节点的度的路由搜寻和维护方法 |
-
2006
- 2006-12-27 CN CN2006101697028A patent/CN101212420B/zh not_active Expired - Fee Related
-
2007
- 2007-10-12 EP EP07816554.5A patent/EP2107725B1/en active Active
- 2007-10-12 WO PCT/CN2007/002940 patent/WO2008077299A1/zh active Application Filing
-
2009
- 2009-03-31 US US12/415,044 patent/US9118598B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5049876A (en) * | 1988-07-16 | 1991-09-17 | Honeywell Inc. | Data communication system |
US6496484B1 (en) * | 1998-08-21 | 2002-12-17 | Nec Corporation | Routing address management method and system |
US20020027887A1 (en) * | 2000-09-04 | 2002-03-07 | Nec Corporation | Dynamic routing control system and method for radio access network |
EP1414199A1 (en) | 2002-10-23 | 2004-04-28 | NTT DoCoMo, Inc. | Routing control system, routing control device, and routing control method |
CN1497902A (zh) * | 2002-10-23 | 2004-05-19 | ��ʽ����Ntt����Ħ | 路由控制系统、路由控制装置,以及路由控制方法 |
US20040100904A1 (en) * | 2002-11-22 | 2004-05-27 | Nokia Corporation | Method and system for enabling a route and flow table update in a distributed routing platform |
EP1672851A1 (en) | 2004-12-20 | 2006-06-21 | Samsung Electronics Co., Ltd. | Centralized control of multi protocol label switching (MPLS) network |
EP1816554A2 (en) | 2006-01-04 | 2007-08-08 | Samsung Electronics Co.,Ltd. | Method of accessing storage and storage access apparatus |
Non-Patent Citations (1)
Title |
---|
See also references of EP2107725A4 |
Also Published As
Publication number | Publication date |
---|---|
EP2107725A4 (en) | 2010-03-31 |
EP2107725B1 (en) | 2018-09-05 |
CN101212420B (zh) | 2010-09-29 |
CN101212420A (zh) | 2008-07-02 |
EP2107725A1 (en) | 2009-10-07 |
US9118598B2 (en) | 2015-08-25 |
US20090185494A1 (en) | 2009-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008077299A1 (fr) | Redirecteur, relais et système de configuration d'informations de routage et procédé de mise à jour | |
KR101541228B1 (ko) | 콘텐츠 중심 네트워크에서의 무결절 이동성 기법들을 위한 방법 및 장치 | |
US10212654B2 (en) | Neighbor discovery to support sleepy nodes | |
JP5847191B2 (ja) | コンテンツ共有を行う中間ノード及びコンテンツリクエスト端末並びにそれらのコンテンツ共有方法 | |
TWI357242B (en) | Route selection in wireless networks | |
US9130954B2 (en) | Distributed health check for global server load balancing | |
US20050198250A1 (en) | Network system, method and protocols for hierarchical service and content distribution via directory enabled network | |
US8422459B2 (en) | Route optimization method and system | |
WO2008098439A1 (fr) | Procédé et système pour commutation d'acheminement | |
WO2015062147A1 (zh) | 一种发布/订阅式系统中移动接收者数据传输方法 | |
JP2014241135A (ja) | コンテンツ中心ネットワークにおけるノードの通信方法及びそのノード | |
WO2012072045A1 (zh) | 一种cdn网络中的数据传输方法、网络节点及系统 | |
Zhang et al. | Content delivery in the mobilityfirst future internet architecture | |
Jin et al. | MANET for Disaster Relief based on NDN | |
WO2013182030A1 (zh) | 一种用于请求资源的方法、设备及系统 | |
CN106028440B (zh) | 漫游用户注册方法和系统 | |
WO2011032403A1 (zh) | 名址映射维护方法、名址映射系统及接入身份位置寄存器 | |
Cha et al. | A mobility link service in NDN face to support consumer mobility service | |
WO2007022697A1 (fr) | Procede de communication entre un associe de communication ipv6 et le noeud mobile ipv6 ainsi que la passerelle de l'agent associe de communication | |
WO2013023469A1 (zh) | 接入管理方法、装置和系统 | |
CN112351075B (zh) | 一种基于内容中心网络的联合移动管理方法及系统 | |
WO2011041976A1 (zh) | 缓存维护方法和系统以及接入服务节点 | |
WO2009086763A1 (zh) | 一种源切换的方法、系统和设备 | |
WO2012088828A1 (zh) | 表维护方法、系统和接入网关路由器 | |
EP2340634A1 (fr) | Procede et dispositifs de gestion de transfert d'un flux de donnees |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07816554 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007816554 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |