Network device application programming interface
    1.
    发明授权
    Network device application programming interface 有权
    网络设备应用程序编程接口

    公开(公告)号:US06957438B1

    公开(公告)日:2005-10-18

    申请号:US09536078

    申请日:2000-03-24

    CPC分类号: H04L45/00 H04L45/56

    摘要: An application programming interface for use in a network device includes at least one control module that is capable of controlling a forwarding plane of the network device. In particular, the network device forwards packets across a network, and includes the forward plane for processing data packets. The application programming interface includes an input module that receives function calls, at least one control module (mentioned above) that receives input control data via the function calls, and an output module that forwards output control data from the control module. The control module produces the output control data based upon the input control data. The output control data is capable of controlling execution of the forwarding plane.

    摘要翻译: 一种用于网络设备的应用编程接口包括至少一个控制模块,该控制模块能够控制网络设备的转发平面。 特别地,网络设备通过网络转发分组,并且包括用于处理数据分组的前向平面。 应用编程接口包括接收功能调用的输入模块,经由功能调用接收输入控制数据的至少一个控制模块(上述)以及从控制模块转发输出控制数据的输出模块。 控制模块基于输入控制数据产生输出控制数据。 输出控制数据能够控制转发平面的执行。

    System, device, and method for distributing access control information in a communication system
    2.
    发明授权
    System, device, and method for distributing access control information in a communication system 有权
    用于在通信系统中分发访问控制信息的系统,设备和方法

    公开(公告)号:US08966100B1

    公开(公告)日:2015-02-24

    申请号:US09660143

    申请日:2000-09-13

    摘要: A system, device, and method for distributing access control information in a communication system uses a reliable multicast mechanism for distributing access control information by a main server to multiple access control devices. A dedicated multicast group is established for distributing the access control information, and each access control device joins the dedicated multicast group. A reliable multicast mechanism is used to distribute the access control information to the multicast group members. Each access la control device obtains the access control information using the reliable multicast mechanism, and stores the access control information in a database for later use in making receiver access control decisions.

    摘要翻译: 用于在通信系统中分发访问控制信息的系统,设备和方法使用可靠的多播机制来将主服务器的访问控制信息分配给多个访问控制设备。 建立专用组播组,用于分发访问控制信息,每个访问控制设备加入专用组播组。 使用可靠的组播机制将访问控制信息分发给组播组成员。 每个访问控制设备使用可靠的多播机制获取访问控制信息,并将访问控制信息存储在数据库中以供稍后使用以进行接收者访问控制决定。

    System, device and method for distributing link state information in a communication network
    3.
    发明授权
    System, device and method for distributing link state information in a communication network 有权
    用于在通信网络中分发链路状态信息的系统,设备和方法

    公开(公告)号:US08848527B2

    公开(公告)日:2014-09-30

    申请号:US13479925

    申请日:2012-05-24

    申请人: Bradley Cain

    发明人: Bradley Cain

    IPC分类号: H04L12/54 H04L12/751

    摘要: A system, device, and method for distributing link state information in a communication network combines a link state routing protocol with a sliding window mechanism in order to efficiently distribute link state information. The sliding window mechanism permits a predetermined number of unacknowledged link state advertisement protocol messages to be outstanding at any given time. Unacknowledged link state advertisement protocol messages are retransmitted after a predetermined timeout period.

    摘要翻译: 用于在通信网络中分发链路状态信息的系统,设备和方法将链路状态路由协议与滑动窗口机制组合,以便有效地分发链路状态信息。 滑动窗口机构允许预定数量的未确认的链路状态广告协议消息在任何给定时刻都是未决的。 未经确认的链路状态通告协议消息在预定的超时时段之后被重传。

    System, device, and method for receiver access control in a multicast communication system
    4.
    发明授权
    System, device, and method for receiver access control in a multicast communication system 失效
    用于组播通信系统中接收机接入控制的系统,设备和方法

    公开(公告)号:US06963573B1

    公开(公告)日:2005-11-08

    申请号:US09660688

    申请日:2000-09-13

    摘要: A system, device, and method for receiver access control in a multicast communication network uses a policy service to determine whether a subscriber device can be admitted to a multicast group. The subscriber device accesses the multicast communication network via an access device. The access device uses a policy service to obtain a policy decision from a policy server, where the policy decision indicates whether or not the subscriber device can be admitted to the multicast group. The access device enforces the policy decision by admitting the subscriber device to the multicast group if and only if the policy decision indicates that the subscriber device can be admitted to the multicast group.

    摘要翻译: 用于组播通信网络中的接收机接入控制的系统,设备和方法使用策略服务来确定用户设备是否可以被允许进入组播组。 订户设备经由接入设备接入组播通信网络。 接入设备使用策略服务从策略服务器获取策略决策,其中策略决定指示用户设备是否可以被允许进入组播组。 当且仅当策略决定指示用户设备可以被允许进入多播组时,接入设备通过将订户设备接纳到多播组来执行策略决定。

    Router table manager
    5.
    发明授权
    Router table manager 有权
    路由器表管理器

    公开(公告)号:US06810427B1

    公开(公告)日:2004-10-26

    申请号:US09325892

    申请日:1999-06-04

    IPC分类号: G06F1516

    摘要: An apparatus and method of managing a router table that includes inter-router protocol information indexes the routing table to the inter-router protocol information. Such inter-router protocol information may include data identifying the name of protocol itself, or other related information. To that end, the routing information within the routing table first is indexed based upon the inter-routing protocol information to produce indexed routing information. A given routing information request then may be received. The given request requests both routing information from the routing table, and information relating to a given inter-router protocol. The indexed routing information then is accessed to retrieve the information requested in the request.

    摘要翻译: 一种管理包括路由器间协议信息的路由器表的装置和方法,将路由表索引到路由器间协议信息。 这样的路由器间协议信息可以包括标识协议本身的名称的数据或其他相关信息。 为此,首先根据路由间协议信息对路由表中的路由信息​​进行索引,以产生索引路由信息。 然后可以接收给定的路由信息​​请求。 给定的请求请求来自路由表的路由信息​​,以及与给定的路由器间协议有关的信息。 然后访问索引路由信息以检索请求中请求的信息。

    Priority forwarding in a communication system
    6.
    发明授权
    Priority forwarding in a communication system 失效
    通信系统中的优先转发

    公开(公告)号:US06987777B1

    公开(公告)日:2006-01-17

    申请号:US09453340

    申请日:1999-12-02

    IPC分类号: H04J3/16

    CPC分类号: H04L29/06 H04L69/32

    摘要: In a technique for priority forwarding, an upper layer protocol that requires priority forwarding includes a priority function that is invoked by a lower layer protocol in order to obtain the priority for a message. The upper layer protocol provides the priority function to the lower layer protocol when the upper layer protocol is installed in the protocol stack. The lower layer protocol invokes the priority function before passing a message to the upper layer protocol in order to determine a priority for the message. The lower layer protocol places the message in the appropriate queue based upon the priority indicator obtained from the upper layer protocol's priority function.

    摘要翻译: 在优先转发技术中,需要优先转发的上层协议包括由较低层协议调用以便获得消息的优先级的优先级功能。 当上层协议安装在协议栈中时,上层协议为低层协议提供优先级功能。 下层协议在将消息传递到上层协议之前调用优先级功能,以确定消息的优先级。 根据从上层协议的优先级功能获得的优先级指示,下层协议将消息置于适当的队列中。

    System, device, and method for expediting reconvergence in a communication network
    7.
    发明授权
    System, device, and method for expediting reconvergence in a communication network 有权
    用于在通信网络中加速重新收敛的系统,设备和方法

    公开(公告)号:US06697325B1

    公开(公告)日:2004-02-24

    申请号:US09455653

    申请日:1999-12-07

    申请人: Bradley Cain

    发明人: Bradley Cain

    IPC分类号: H04L1226

    CPC分类号: H04L45/28 H04L45/02 H04L45/22

    摘要: In a system, device, and method for expediting reconvergence in a communication network, a first indication of a communication link failure prompts a node to compute new routes. Upon receiving the first indication of the communication link failure, the node determines the nodes that are associated with the failed communication link. The node disassociates the failed communication link from all such nodes, and computes new routes. Subsequent indications of the same communication link failure are ignored.

    摘要翻译: 在用于加速通信网络中的再聚合的系统,设备和方法中,通信链路故障的第一指示提示节点计算新的路由。 在接收到通信链路故障的第一指示之后,节点确定与故障通信链路相关联的节点。 该节点将故障通信链路与所有这些节点分离,并计算新的路由。 相应的通信链路故障的后续指示被忽略。

    Fast path forwarding of link state advertisements using a minimum spanning tree
    8.
    发明授权
    Fast path forwarding of link state advertisements using a minimum spanning tree 有权
    使用最小生成树快速路径转发链路状态广告

    公开(公告)号:US06650626B1

    公开(公告)日:2003-11-18

    申请号:US09460321

    申请日:1999-12-10

    申请人: Bradley Cain

    发明人: Bradley Cain

    IPC分类号: H04L1256

    CPC分类号: H04L45/00 H04L45/48

    摘要: A link state advertisement protocol message received from an originating device over an inbound interface is forwarded by the fast path according to a minimum spanning tree. Specifically, a minimum spanning tree is established based upon the topology information obtained from the link state routing protocol. The minimum spanning tree identifies the outbound interfaces to which the link state advertisement protocol message is to be forwarded. The link state advertisement protocol message is forwarded be the fast path according to the minimum spanning tree, and more specifically the link state advertisement protocol message is forwarded by the fast path to all outbound interfaces identified by the minimum spanning tree other than the inbound interface. The link state advertisement protocol message continues to be processed and forwarded by the control plane as usual for robustness.

    摘要翻译: 通过入站接口从始发设备接收的链路状态通告协议消息由快速路径根据最小生成树转发。 具体地,基于从链路状态路由协议获得的拓扑信息建立最小生成树。 最小生成树标识要转发链路状态通告协议消息的出接口。 链路状态通告协议消息根据最小生成树转发为快速路由,更具体地说,链路状态通告协议消息由快速路径转发到由入站接口以外的最小生成树标识的所有出接口。 链路状态广告协议消息继续由控制平面处理并转发,以保持鲁棒性。

    System, device, and method for sending keep-alive messages in a communication network
    9.
    发明授权
    System, device, and method for sending keep-alive messages in a communication network 失效
    用于在通信网络中发送保持活动消息的系统,设备和方法

    公开(公告)号:US08161193B1

    公开(公告)日:2012-04-17

    申请号:US09457209

    申请日:1999-12-08

    申请人: Bradley Cain

    发明人: Bradley Cain

    IPC分类号: G06F15/173

    摘要: A system, device, and method for sending keep-alive messages in a communication network involves determining a reliability factor for communicating with a neighbor and setting the frequency for sending keep-alive messages to the neighbor based upon the reliability factor. The reliability factor is determined based upon the reliability of the neighbor as well as the reliability of the communication link to the neighbor. The frequency for sending keep-alive messages to the neighbor is relatively high if the reliability factor is low. The frequency for sending keep-alive messages to the neighbor is relatively low if the reliability factor is high. The frequency for sending keep-alive messages to the neighbor is dynamically adjusted based upon an updated reliability factor.

    摘要翻译: 用于在通信网络中发送保持活动消息的系统,设备和方法涉及确定用于与邻居进行通信的可靠性因素,并且基于可靠性因素设置用于向邻居发送保持活动消息的频率。 可靠性因素根据邻居的可靠性以及与邻居的通信链路的可靠性来确定。 如果可靠性因素较低,则向邻居发送保持活动消息的频率相对较高。 如果可靠性因素较高,则向邻居发送保持活动消息的频率相对较低。 基于更新的可靠性因素动态地调整向邻居发送保持活动消息的频率。

    Apparatus and method for forwarding messages between two applications
    10.
    发明授权
    Apparatus and method for forwarding messages between two applications 有权
    用于在两个应用程序之间转发消息的设备和方法

    公开(公告)号:US07950017B1

    公开(公告)日:2011-05-24

    申请号:US09326021

    申请日:1999-06-04

    IPC分类号: G06F15/163

    摘要: An apparatus and method of communicating messages between a first application and a second application establishes a path between the first application and the second application. At least one channel is defined within the path, where each of the at least one channels is designated as forwarding a single type of message between the first application and the second application. A handler is assigned to each channel. In preferred embodiments, the handler processes messages in its assigned channel in a uniform manner.

    摘要翻译: 在第一应用和第二应用之间传送消息的设备和方法在第一应用和第二应用之间建立路径。 在路径内定义至少一个信道,其中至少一个信道中的每一个被指定为在第一应用和第二应用之间转发单一类型的消息。 处理程序被分配给每个通道。 在优选实施例中,处理器以均匀的方式处理其分配的信道中的消息。