Apparatus, system and method for controlling packet data flow

    公开(公告)号:US10225196B2

    公开(公告)日:2019-03-05

    申请号:US14765841

    申请日:2013-02-15

    摘要: A system for use in nodes communicating over a CPRI (common public radio interface) allows each networking node in a daisychain configuration to seamlessly manage the control and management HDLC (high-speed data link control) channel for both uplink and downlink. The connection is kept alive through a soft reset flow. Received HDLC packets can be extracted for use by a local node. Locally generated packets can be inserted into the packet data stream at the datalink layer for onward transmission over the CPRI. The system arbitrates between the locally generated packet data held in a buffer in the local node and remote packet data received from a remote node and held in the local node in a first in first out buffer for onward transmission to a subsequent node after arbitration. Remote packet data is given priority.

    COMMUNICATION STEERING FOR USE IN A MULTI-MASTER SHARED RESOURCE SYSTEM
    2.
    发明申请
    COMMUNICATION STEERING FOR USE IN A MULTI-MASTER SHARED RESOURCE SYSTEM 有权
    用于多主共享资源系统的通信方向

    公开(公告)号:US20070088889A1

    公开(公告)日:2007-04-19

    申请号:US11610956

    申请日:2006-12-14

    IPC分类号: G06F13/24

    摘要: New approaches for providing communication between multiple masters (12, 14) and one or more shared resources (24, 30, 100) are needed. One example of a resource that may need to be shared is circuitry complying with the Universal Serial Bus (USB) standard (100). The USB specification defines the use of USB endpoints as data and control channels that reside in a USB device. In some cases it is desirable to have a certain number of endpoints controlled by one processor, and other endpoints controlled by a different processor, thus providing a shared control of all the endpoints. Circuitry (402, 417, 480) may be used to provide steering for additional signals such as interrupts. Other shared resources (24, 30) may use more centralized circuitry (36) to perform a steering function for additional signals.

    摘要翻译: 需要用于在多个主机(12,14)和一个或多个共享资源(24,30,100)之间提供通信的新方法。 可能需要共享的资源的一个例子是符合通用串行总线(USB)标准(100)的电路。 USB规范将USB端点定义为位于USB设备中的数据和控制通道。 在一些情况下,期望具有由一个处理器控制的一定数量的端点以及由不同处理器控制的其他端点,从而提供对所有端点的共享控制。 电路(402,417,480)可用于为诸如中断的附加信号提供转向。 其他共享资源(24,30)可以使用更集中的电路(36)来执行附加信号的转向功能。

    Communication steering for use in a multi-master shared resource system
    3.
    发明申请
    Communication steering for use in a multi-master shared resource system 审中-公开
    用于多主共享资源系统的通信指导

    公开(公告)号:US20050080966A1

    公开(公告)日:2005-04-14

    申请号:US10682558

    申请日:2003-10-09

    IPC分类号: G06F13/14 G06F13/24 G06F13/38

    摘要: New approaches for providing communication between multiple masters (12, 14) and one or more shared resources (24, 30, 100) are needed. One example of a resource that may need to be shared is circuitry complying with the Universal Serial Bus (USB) standard (100). The USB specification defines the use of USB endpoints as data and control channels that reside in a USB device. In some cases it is desirable to have a certain number of endpoints controlled by one processor, and other endpoints controlled by a different processor, thus providing a shared control of all the endpoints. Circuitry (402, 417, 480) may be used to provide steering for additional signals such as interrupts. Other shared resources (24, 30) may use more centralized circuitry (36) to perform a steering function for additional signals.

    摘要翻译: 需要用于在多个主机(12,14)和一个或多个共享资源(24,30,100)之间提供通信的新方法。 可能需要共享的资源的一个例子是符合通用串行总线(USB)标准(100)的电路。 USB规范将USB端点定义为位于USB设备中的数据和控制通道。 在一些情况下,期望具有由一个处理器控制的一定数量的端点以及由不同处理器控制的其他端点,从而提供对所有端点的共享控制。 电路(402,417,480)可用于为诸如中断的附加信号提供转向。 其他共享资源(24,30)可以使用更集中的电路(36)来执行附加信号的转向功能。