会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Network device channel configuration
    • 网络设备通道配置
    • US07062546B1
    • 2006-06-13
    • US10072428
    • 2002-02-07
    • Timothy D. KolarMichael J. BeesleyDennis C. Ferguson
    • Timothy D. KolarMichael J. BeesleyDennis C. Ferguson
    • G06F15/177
    • H04L41/0879H04L41/0803
    • A network device supports an interface by which a user enters text-based configuration input that describes the channelization of a network link. The configuration input includes one or more text blocks of that define and hierarchically relate a data channel and at least one data sub-channel. The network device may include a control unit to communicate data packets over a channelized network link according to the configuration input. Accordingly, the user can view the text block for a particular channel or sub-channel without having to significantly scroll the display. In addition, the configuration input for the channels can readily be stored in multiple configuration files, and need not be maintained in a single file having continuous, nested levels configuration input.
    • 网络设备支持用户输入描述网络链路的信道化的基于文本的配置输入的接口。 配置输入包括一个或多个文本块,其限定和分级地关联数据信道和至少一个数据子信道。 网络设备可以包括控制单元,用于根据配置输入通过信道化网络链路传送数据分组。 因此,用户可以观看特定频道或子频道的文本块,而不必显着地滚动显示。 此外,通道的配置输入可以容易地存储在多个配置文件中,并且不需要保持在具有连续的嵌套级配置输入的单个文件中。
    • 3. 发明授权
    • Packet processing using encapsulation and decapsulation chains
    • 使用封装和解封装链的数据包处理
    • US06578084B1
    • 2003-06-10
    • US09419035
    • 1999-10-15
    • Kenneth A. MobergClaude A. CarteeGregory D. StovallDavid R. HamptonKirk Stewart LougheedPedro MarquesTimothy D. KolarAndrew J. ValenciaWilliam B. May, Jr.
    • Kenneth A. MobergClaude A. CarteeGregory D. StovallDavid R. HamptonKirk Stewart LougheedPedro MarquesTimothy D. KolarAndrew J. ValenciaWilliam B. May, Jr.
    • G06F1516
    • H04L47/62H04L29/06H04L49/90H04L69/12H04L69/32
    • A method for processing packets in a router includes specifying operations on packets as chains of processing elements. Each chain is uniquely associated with one interface/protocol pair, and each processing element performs at least one function on a packet. An incoming packet is received, and processed, first by a demultiplexor element which determines the protocol of the next higher level used by the packet. Then, the packet is processed by the elements of a decapsulation chain associated with the interface on which the packet was received, and by the elements of an encapsulation chain associated with the interface on which the packet is to be transmitted. The demultiplexor element or operation passes the packet on to a decapsulation chain associated with the protocol and with the incoming interface, depending on protocol information contained in the incoming packet. Decapsulation and encapsulation chains can be built dynamically, by inserting new and removing old elements as necessary as new protocols are developed and new features added. A chain walker walks through the chains, passing the processed packet to each element in a chain, until either the end of the chain is reached and processing is complete, or until the packet is dropped because no function can process it, or because a packet is processed by an outside process or by hardware, which may optionally stop the chain walk. A chain walk may be temporarily halted, or may be terminated. If temporarily halted, the chain walk can be resumed at any element in the chain, depending on the packet's requirements. A chain walk can also begin at any element in a chain.
    • 一种用于在路由器中处理分组的方法包括:将分组的操作指定为处理单元的链。 每个链与一个接口/协议对唯一相关联,并且每个处理元素对分组执行至少一个功能。 接收到一个进入的分组,并且首先由确定分组使用的下一个更高级别的协议的多路分解器元件处理。 然后,分组由与其在其上接收分组的接口相关联的解封装链的元素以及与要发送分组的接口相关联的封装链的元素来处理。 解复用器元件或操作根据包含在输入分组中的协议信息将分组传递到与协议和输入接口相关联的解封装链。 解封装和封装链可以动态构建,通过插入新的和删除旧元素,如新开发的协议和添加新功能所必需的。 链式步行者穿过链条,将处理的包传递给链中的每个元素,直到链的末端到达并处理完成,或者直到数据包掉落,因为没有功能可以处理它,或者因为包 由外部过程或硬件处理,可以选择停止链条行走。 连锁步行可能暂时停止,或可能被终止。 如果暂时停止,可以根据包的要求在链条中的任何元素恢复连锁步行。 链条步行也可以从链条中的任何元素开始。
    • 4. 发明授权
    • Packet processing using encapsulation and decapsulation chains
    • 使用封装和解封装链的数据包处理
    • US06907468B1
    • 2005-06-14
    • US10408187
    • 2003-04-04
    • Kenneth A. MobergClaude A. CarteeGregory D. StovallDavid R. HamptonKirk Stewart LougheedPedro MarquesTimothy D. KolarAndrew J. ValenciaWilliam B. May, Jr.
    • Kenneth A. MobergClaude A. CarteeGregory D. StovallDavid R. HamptonKirk Stewart LougheedPedro MarquesTimothy D. KolarAndrew J. ValenciaWilliam B. May, Jr.
    • H04L12/56H04L29/06H04L29/08G06F15/16
    • H04L47/62H04L29/06H04L49/90H04L69/12H04L69/32
    • A method for processing packets in a router includes specifying operations on packets as chains of processing elements. Each chain is uniquely associated with one interface/protocol pair, and each processing element performs at least one function on a packet. An incoming packet is received, and processed, first by a demultiplexor element which determines the protocol of the next higher level used by the packet. Then, the packet is processed by the elements of a decapsulation chain associated with the interface on which the packet was received, and by the elements of an encapsulation chain associated with the interface on which the packet is to be transmitted. The demultiplexor element or operation passes the packet on to a decapsulation chain associated with the protocol and with the incoming interface, depending on protocol information contained in the incoming packet. Decapsulation and encapsulation chains can be built dynamically, by inserting new and removing old elements as necessary as new protocols are developed and new features added. A chain walker walks through the chains, passing the processed packet to each element in a chain, until either the end of the chain is reached and processing is complete, or until the packet is dropped because no function can process it, or because a packet is processed by an outside process or by hardware, which may optionally stop the chain walk. A chain walk may be temporarily halted, or may be terminated. If temporarily halted, the chain walk can be resumed at any element in the chain, depending on the packet's requirements. A chain walk can also begin at any element in a chain.
    • 一种用于在路由器中处理分组的方法包括:将分组的操作指定为处理单元的链。 每个链与一个接口/协议对唯一相关联,并且每个处理元素对分组执行至少一个功能。 接收到一个进入的分组,并且首先由确定分组使用的下一个更高级别的协议的多路分解器元件处理。 然后,分组由与其在其上接收分组的接口相关联的解封装链的元素以及与要发送分组的接口相关联的封装链的元素来处理。 解复用器元件或操作根据包含在输入分组中的协议信息将分组传递到与协议和输入接口相关联的解封装链。 解封装和封装链可以动态构建,通过插入新的和删除旧元素,如新开发的协议和添加新功能所必需的。 链式步行者穿过链条,将处理的包传递给链中的每个元素,直到链的末端到达并处理完成,或者直到数据包掉落,因为没有功能可以处理它,或者因为包 由外部过程或硬件处理,可以选择停止链条行走。 连锁步行可能暂时停止,或可能被终止。 如果暂时停止,可以根据包的要求在链条中的任何元素恢复连锁步行。 链条步行也可以从链条中的任何元素开始。