System and method for USB controllers
    31.
    发明授权
    System and method for USB controllers 有权
    USB控制器的系统和方法

    公开(公告)号:US07409476B1

    公开(公告)日:2008-08-05

    申请号:US11362320

    申请日:2006-02-24

    IPC分类号: G06F3/00 G06F13/28 G06F13/36

    CPC分类号: G06F13/28 G06F13/385

    摘要: A USB controller is provided with multiple logic channels that share same physical address and data bus at an interface between the host system and the USB Host Controller; and dataports used by the host system to read and/or write data to the USB Host Controller. Also provided is a data packet format for transferring data, which comprises of an Endpoint Transfer Descriptor (“ETD”) that includes an EndPoint Descriptor and a Transfer Descriptor, wherein the host system programs the parameters of a communication channel for a particular Endpoint. Also included is a technique for partitioning a memory storage device into a first memory buffer and a second memory buffer; wherein the size of the first and second memory buffer may be programmed by the host system and the first and/or second memory buffer may contain more than one USB packet.

    摘要翻译: USB控制器具有多个逻辑通道,在主机系统和USB主机控制器之间的接口处共享相同的物理地址和数据总线; 以及主机系统用于向USB主机控制器读取和/或写入数据的数据端口。 还提供了用于传送数据的数据包格式,其包括包括端点描述符和传送描述符的端点传送描述符(“ETD”),其中主机系统编程用于特定端点的通信信道的参数。 还包括用于将存储器存储设备划分成第一存储器缓冲器和第二存储器缓冲器的技术; 其中第一和第二存储器缓冲器的大小可以由主机系统编程,并且第一和/或第二存储器缓冲器可以包含多于一个的USB数据包。

    Systems and methods for flow control and quality of service
    32.
    发明授权
    Systems and methods for flow control and quality of service 有权
    流量控制和服务质量的系统和方法

    公开(公告)号:US08891363B2

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

    申请号:US13098889

    申请日:2011-05-02

    申请人: Zong Liang Wu

    发明人: Zong Liang Wu

    摘要: Various embodiments of methods and systems for pausing and shaping data flow while supporting both parameterized and prioritized Quality of Service are disclosed. In some embodiments, a system for pausing and shaping data flow comprises an input buffer, a first pause controller coupled to the input buffer and an output buffer for flow control messages. Various embodiments also include a hop-1 buffer coupled to the input buffer and a hop-2 buffer comprising a plurality of queues coupled to the hop-1 buffer. Additionally, in some embodiments, a second pause controller is coupled to the queues. The second pause controller selects a queue or queues that will cause a pause to be generated based on a predetermined condition. A two-hop process controller controls the data packet flow from the input buffer to the hop-1 buffer and from the hop-1 buffer to the hop-2 queues based on packet classification.

    摘要翻译: 公开了用于暂停和整形数据流的方法和系统的各种实施例,同时支持参数化和优先化服务质量。 在一些实施例中,用于暂停和整形数据流的系统包括输入缓冲器,耦合到输入缓冲器的第一暂停控制器和用于流控制消息的输出缓冲器。 各种实施例还包括耦合到输入缓冲器的hop-1缓冲器和包括耦合到hop-1缓冲器的多个队列的hop-2缓冲器。 另外,在一些实施例中,第二暂停控制器耦合到队列。 第二暂停控制器基于预定条件选择将导致暂停生成的队列或队列。 双跳过程控制器根据数据包分类控制从输入缓冲区到hop-1缓冲区和从hop-1缓冲区到hop-2队列的数据包流。

    Method and apparatus for performing multicast in communications network
    33.
    发明授权
    Method and apparatus for performing multicast in communications network 有权
    在通信网络中执行多播的方法和装置

    公开(公告)号:US08767607B2

    公开(公告)日:2014-07-01

    申请号:US12819106

    申请日:2010-06-18

    申请人: Zong Liang Wu

    发明人: Zong Liang Wu

    IPC分类号: H04H20/71 H04L12/28 H04L12/56

    CPC分类号: H04L12/185

    摘要: When one node has information to transmit to a group of nodes using a parameterized quality of service (PQoS) transmission, a broadcast flow is created rather than creating a multicast flow, which is not available. While the flow is created as a broadcast flow, if the flow is to be directed to less than all of the nodes on the network, then the flow will be considered a Multicast PQoS flow. The broadcast flow is created using a process that is known as a “PQoS Create Flow” transaction.

    摘要翻译: 当一个节点具有使用参数化服务质量(PQoS)传输向一组节点发送的信息时,创建广播流而不是创建不可用的多播流。 当流被创建为广播流时,如果流被定向到小于网络上的所有节点,则流被认为是多播PQoS流。 使用称为“PQoS创建流”事务的进程创建广播流。

    Method of bus configuration to enable device bridging over dissimilar buses
    34.
    发明授权
    Method of bus configuration to enable device bridging over dissimilar buses 有权
    总线配置方法,用于跨不同总线进行设备桥接

    公开(公告)号:US07933281B2

    公开(公告)日:2011-04-26

    申请号:US12206465

    申请日:2008-09-08

    IPC分类号: H04L12/28

    CPC分类号: H04L12/40078 H04L12/40091

    摘要: Several local IEEE1394 buses are bridged together over a second bus type to create a global bus wherein each local bus node is able to address nodes across the global bus without the local nodes being aware of the bridging operation. A bridging device operates by translating local bus node addresses to a global bus for communication over the second bus type. Alternatively, the local bus node identification process is controlled by the bridging device operating as the root node to cause the local nodes to be identified with a node address that is unique for the global network. The second bus type operates as a backbone for the global network and can be any type of communication bus or network with capability to transport the local bus traffic. The bridging devices that interface the local IEEE1394 buses to the backbone contain portals specific to each bus type that can communicate data between the dissimilar buses.

    摘要翻译: 多个本地IEEE1394总线通过第二总线类型桥接在一起以创建全局总线,其中每个局部总线节点能够对全局总线上的节点进行寻址,而本地节点不知道桥接操作。 桥接设备通过将本地总线节点地址转换为全局总线来进行工作,以便在第二总线类型上进行通信。 或者,本地总线节点识别过程由作为根节点操作的桥接设备来控制,以使得本地节点被识别为对于全局网络是唯一的节点地址。 第二总线类型作为全球网络的骨干,可以是具有传输本地总线业务能力的任何类型的通信总线或网络。 将本地IEEE1394总线连接到骨干网的桥接设备包含特定于每种总线类型的门户,可以在不同总线之间传输数据。

    PARAMETERIZED QUALITY OF SERVICE ARCHITECTURE IN A NETWORK
    35.
    发明申请
    PARAMETERIZED QUALITY OF SERVICE ARCHITECTURE IN A NETWORK 有权
    在网络中参考服务架构的质量

    公开(公告)号:US20080192752A1

    公开(公告)日:2008-08-14

    申请号:US12027202

    申请日:2008-02-06

    IPC分类号: H04L12/56

    摘要: A communication system and method including the steps of receiving a first request to initiate a guaranteed quality of service flow in a network, broadcasting a second request from a Network Coordinator to a plurality of nodes connected to the network and receiving a first response to the second request from at least one ingress node. The method further includes receiving a second response to the second request from at least one egress node indicating whether the at least one egress node has available resources to receive the guaranteed quality of service flow and allocating resources for the guaranteed quality of service flow if the at least one ingress node has available resources to transmit, and the at least one egress node has available resources to receive, the guaranteed quality of service flow.

    摘要翻译: 一种通信系统和方法,包括以下步骤:接收第一请求以发起网络中的保证服务质量流,将网络协调器中的第二请求广播到连接到所述网络的多个节点并且接收对所述第二响应的第一响应 来自至少一个入口节点的请求。 所述方法还包括从至少一个出口节点接收指示所述至少一个出口节点是否具有可用资源以接收所述保证服务质量流的所述第二请求的第二响应,以及如果所述至少一个出口节点 至少一个入口节点具有用于传输的可用资源,并且所述至少一个出口节点具有用于接收所保证的服务质量流的可用资源。

    MoCA-WiFi multiplexing
    36.
    发明授权
    MoCA-WiFi multiplexing 有权
    MoCA-WiFi复用

    公开(公告)号:US08831015B2

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

    申请号:US13213370

    申请日:2011-08-19

    摘要: Systems, methods, and apparatus for sharing resources for a network bridge configured to perform communications on a MoCA network and a WiFi network using the shared resources. The method includes: receiving a MAP from a MoCA NC and checking the MAP to determine whether the MoCA NC has scheduled MoCA communications in an upcoming MAP cycle; in instances where the MAP indicates that the MoCA NC has scheduled MoCA communications in an upcoming MAP cycle, configuring the shared network bridge resources for MoCA communications: in instances where the MAP indicates that the MoCA NC has not scheduled any MoCA communications in an upcoming MAP cycle, configuring the shared network bridge resources for WiFi communications; at the conclusion of a WiFi communication period, sending a CTS to the WiFi devices an the network and configuring the shared network bridge resources for WiFi communications.

    摘要翻译: 用于为配置为使用共享资源在MoCA网络和WiFi网络上执行通信的网桥共享资源的系统,方法和装置。 该方法包括:从MoCA NC接收MAP并检查MAP以确定MoCA NC是否在即将到来的MAP周期中调度了MoCA通信; 在MAP表示MoCA NC在即将到来的MAP周期中调度MoCA通信的情况下,配置用于MoCA通信的共享网桥资源:在MAP指示MoCA NC未在即将到来的MAP中调度任何MoCA通信的情况下 循环,配置WiFi通信的共享网桥资源; 在WiFi通信周期结束时,向WiFi设备发送CTS到网络并配置用于WiFi通信的共享网桥资源。

    Method of time stamping to enable device bridging over dissimilar buses
    37.
    发明授权
    Method of time stamping to enable device bridging over dissimilar buses 有权
    时间戳的方法,使得跨不同总线的设备桥接

    公开(公告)号:US07251703B1

    公开(公告)日:2007-07-31

    申请号:US11067075

    申请日:2005-02-25

    IPC分类号: G06F1/00

    摘要: Several local IEEE1394 buses are bridged together over a second bus type to create a global bus wherein each local bus node is able to address nodes across the global bus without the local nodes being aware of the bridging operation. A bridging device operates by translating local bus node addresses to a global bus for communication over the second bus type. Alternatively, the local bus node identification process is controlled by the bridging device operating as the root node to cause the local nodes to be identified with a node address that is unique for the global network. The second bus type operates as a backbone for the global network and can be any type of communication bus or network with capability to transport the local bus traffic. The bridging devices that interface the local IEEE1394 buses to the backbone contain portals specific to each bus type that can communicate data between the dissimilar buses.

    摘要翻译: 多个本地IEEE1394总线通过第二总线类型桥接在一起以创建全局总线,其中每个局部总线节点能够对全局总线上的节点进行寻址,而本地节点不知道桥接操作。 桥接设备通过将本地总线节点地址转换为全局总线来进行工作,以便在第二总线类型上进行通信。 或者,本地总线节点识别过程由作为根节点操作的桥接设备来控制,以使得本地节点被识别为对于全局网络是唯一的节点地址。 第二总线类型作为全球网络的骨干,可以是具有传输本地总线业务能力的任何类型的通信总线或网络。 将本地IEEE1394总线连接到骨干网的桥接设备包含特定于每种总线类型的门户,可以在不同总线之间传输数据。

    Emulation of a disconnect of a device
    38.
    发明授权
    Emulation of a disconnect of a device 有权
    模拟设备断开连接

    公开(公告)号:US06791950B2

    公开(公告)日:2004-09-14

    申请号:US09745856

    申请日:2000-12-22

    申请人: Zong Liang Wu

    发明人: Zong Liang Wu

    IPC分类号: H04L1228

    CPC分类号: G06F13/4086

    摘要: USB 2.0 supports communication in low-speed (LS), full speed (FS) and high speed (HS). In the full speed mode, the wire segment between a hub and a device is terminated via a pull-up resistor 480 on the D+ data line on the downstream end of the segment. In the high-speed mode, both signal wires are terminated by the LS/FS driver 420 generating a single-ended zero via resistors 490. The device emulates a disconnect, while it operates in the high-speed mode, by activating the pull-up resistor 480. Including the D+ pull-up resistor is practically equivalent to an open end, enabling a reliable disconnect detection in the hub using the disconnection envelop detector 460. Detection of an (emulated) disconnect, triggers the reset en enumeration process. This allows the device to report a change in functionality without the user having to physically remove the device from the bus.

    摘要翻译: USB 2.0支持低速(LS),全速(FS)和高速(HS))的通讯。 在全速模式下,集线器和设备之间的线段通过段的下游端的D +数据线上的上拉电阻器480终止。 在高速模式下,两个信号线由LS / FS驱动器420终止,通过电阻器490产生单端零点。器件在高速模式下工作时模拟断开, 包括D +上拉电阻实际上等同于开路端,使用断开包络检测器460可以在集线器中进行可靠的断开检测。检测(仿真)断开触发器触发重置计数过程。 这允许设备报告功能的变化,而不需要用户从总线上物理删除设备。