Packet aggregation and fragmentation at layer-2 over a managed network
    1.
    发明授权
    Packet aggregation and fragmentation at layer-2 over a managed network 有权
    在受管网络上的第二层的数据包聚合和碎片

    公开(公告)号:US08811411B2

    公开(公告)日:2014-08-19

    申请号:US12343941

    申请日:2008-12-24

    申请人: Zong Liang Wu

    发明人: Zong Liang Wu

    IPC分类号: H04L12/28

    摘要: A method and apparatus for receiving packets from a node within a first network in accordance with a first protocol. A descriptor associated with each received packet is read by a direct memory access (DMA) controller that stores the received packet. A value for a controllable parameter is selected to efficiently communicate the content of the received packet over a second network that operates in accordance with a second protocol. The information in the received packet is then organized into newly formed packets, the size of which makes them efficient for communication over the network in the second protocol. The newly formed packets are stored in a transmit line buffer and associated with a Protocol Descriptor. The Protocol Descriptor provides information to a transmit controller to allow the transmit controller to select and aggregate packets from the transmit line buffer in order to make efficient use of the second protocol.

    摘要翻译: 一种用于根据第一协议从第一网络内的节点接收分组的方法和装置。 与每个接收的分组相关联的描述符由存储所接收分组的直接存储器访问(DMA)控制器读取。 选择可控参数的值以通过根据第二协议操作的第二网络来有效地传送接收到的分组的内容。 然后将接收的分组中的信息组织成新形成的分组,其大小使得它们在第二协议中通过网络进行通信是有效的。 新形成的分组被存储在传输线缓冲器中并与协议描述符相关联。 协议描述符向发送控制器提供信息,以允许发送控制器选择和聚合来自发送线缓冲器的分组,以便有效地使用第二协议。

    Aggregating network packets for transmission to a destination node
    2.
    发明授权
    Aggregating network packets for transmission to a destination node 有权
    聚合网络数据包以传输到目标节点

    公开(公告)号:US08750298B2

    公开(公告)日:2014-06-10

    申请号:US13556040

    申请日:2012-07-23

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L45/00 H04L69/324

    摘要: A node for transmitting digital data over a network receives a plurality of packet data units and identifies at least two of the packet data units that have the same aggregation identifier. The node then forms an aggregate packet from the packet data units that have the same aggregation identifier and transmits the aggregate packet to a common destination node or nodes.

    摘要翻译: 用于通过网络发送数字数据的节点接收多个分组数据单元并且识别具有相同聚合标识符的分组数据单元中的至少两个。 然后,节点从具有相同聚合标识符的分组数据单元形成聚合分组,并将聚合分组发送到公共目的地节点。

    Retransmission admission mechanism in a managed shared network with quality of service
    3.
    发明授权
    Retransmission admission mechanism in a managed shared network with quality of service 有权
    具有服务质量的托管共享网络中的重传机制

    公开(公告)号:US08468200B2

    公开(公告)日:2013-06-18

    申请号:US12688559

    申请日:2010-01-15

    申请人: Zong Liang Wu

    发明人: Zong Liang Wu

    IPC分类号: G06F15/16

    摘要: According to various embodiments of the disclosed method and apparatus, a node on a network submits to a network controller a request for the admission of a parameterized Quality of Service flow with in a MoCA network. A network controller receives the submission requesting creation of or update to a parameterized quality of service to support a flow with retransmission; sends a message to a first plurality of nodes in the network to request information from the first plurality of nodes regarding whether the retransmission flow can be created or updated; receives responses from the first plurality of nodes, wherein each response comprises information regarding whether its respective node can support the retransmission flow; and determines whether the retransmission flow can be supported by the first plurality of network nodes.

    摘要翻译: 根据所公开的方法和装置的各种实施例,网络上的节点向网络控制器提交在MoCA网络中接受参数化服务质量流程的请求。 网络控制器接收请求创建或更新参数化服务质量的提交以支持具有重传的流程; 向所述网络中的第一多个节点发送消息以从所述第一多个节点请求关于是否可以创建或更新所述重传流的信息; 从所述第一多个节点接收响应,其中每个响应包括关于其相应节点是否能够支持所述重传流的信息; 并且确定所述第一多个网络节点是否可以支持所述重传流。

    NODE-BASED QUALITY-OF-SERVICE MANAGEMENT
    4.
    发明申请
    NODE-BASED QUALITY-OF-SERVICE MANAGEMENT 有权
    基于节点的质量服务管理

    公开(公告)号:US20110317584A1

    公开(公告)日:2011-12-29

    申请号:US12822676

    申请日:2010-06-24

    申请人: Zong Liang WU

    发明人: Zong Liang WU

    IPC分类号: H04J3/14 H04L12/28 H04B7/212

    摘要: Systems and methods for scheduling network communications in a managed network can include a Network Controller discovering a plurality of network nodes; the Network Controller classifying the discovered network nodes into two or more classifications of node for node-level prioritization of network communications; the Network Controller receiving reservation requests from at least some of the plurality of network nodes, wherein the reservation requests request one or more time slots for their respective network nodes in an upcoming communication window; and the Network Controller assigning time slots in the upcoming communication window to one or more network nodes in response to reservation requests, wherein the assignment is based on a priority of the network nodes and wherein the priority is assigned to the nodes according to their classification.

    摘要翻译: 用于在受管网络中调度网络通信的系统和方法可以包括发现多个网络节点的网络控制器; 网络控制器将发现的网络节点分类为网络通信的节点级优先级的节点的两个或更多个分类; 所述网络控制器接收来自所述多个网络节点中的至少一些网络节点的预约请求,其中所述预约请求在即将到来的通信窗口中为其各自的网络节点请求一个或多个时隙; 以及所述网络控制器响应于预留请求将即将到来的通信窗口中的时隙分配给一个或多个网络节点,其中所述分配基于所述网络节点的优先级,并且其中所述优先级根据其分类被分配给所述节点。

    Frequency scanning to form a communication network
    5.
    发明授权
    Frequency scanning to form a communication network 有权
    频率扫描形成通信网络

    公开(公告)号:US07936701B2

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

    申请号:US12098982

    申请日:2008-04-07

    IPC分类号: H04L12/28

    摘要: A node forms a network by scanning for an existing network. If an existing network is not found, the node operates as a network controller node of the first network and admits at least one client node to the first network. As a network controller node, the node designates one of the client nodes as a scout node. The scout node removes itself from the first network and scans for a second network. If the scout node does not return to the first network after a predetermined time, it is assumed that the scout node has found a second network. The network controller node of the first network then designates the remaining client nodes as scout nodes, and then joins the second network as a client node. Therefore, multiple networks are avoided.

    摘要翻译: 节点通过扫描现有网络形成网络。 如果没有找到现有网络,则节点作为第一网络的网络控制器节点运行,并且将至少一个客户端节点接纳到第一网络。 作为网络控制器节点,节点将其中一个客户端节点指定为侦察节点。 侦察节点将其自身从第一个网络中移除并扫描第二个网络。 如果侦察节点在预定时间之后没有返回到第一网络,则假设侦察节点已经找到第二网络。 然后,第一网络的网络控制器节点将剩余的客户端节点指定为侦察节点,然后将第二网络作为客户端节点加入。 因此,避免了多个网络。

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

    公开(公告)号:US07500027B2

    公开(公告)日:2009-03-03

    申请号:US10919756

    申请日:2004-08-17

    申请人: Zong Liang Wu

    发明人: Zong Liang Wu

    IPC分类号: G06F3/00

    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可以在集线器中进行可靠的断开检测。检测(仿真)断开触发器触发重置计数过程。 这允许设备报告功能的变化,而不需要用户从总线上物理删除设备。

    PROBING NETWORK NODES FOR OPTIMIZATION
    7.
    发明申请
    PROBING NETWORK NODES FOR OPTIMIZATION 有权
    探索网络优化优化

    公开(公告)号:US20080250133A1

    公开(公告)日:2008-10-09

    申请号:US12099665

    申请日:2008-04-08

    IPC分类号: G06F15/173

    摘要: A method is disclosed for optimizing a network that is formed from a plurality of nodes. The NC node of the network compiles an order that the plurality of nodes perform a probing operation. The order is typically round robin. The NC node receives a request from a client that identifies a next node to perform the probing operation. Based on the request, the NC node changes the order so that the next node performs the probing operation after the current node that is performing the probing operation has completed the operation.

    摘要翻译: 公开了一种用于优化由多个节点形成的网络的方法。 网络的NC节点编译多个节点执行探测操作的顺序。 命令通常是循环。 NC节点从客户端接收到识别下一个节点以执行探测操作的请求。 基于该请求,NC节点改变顺序,使得下一个节点在正在执行探测操作的当前节点完成操作之后执行探测操作。

    Wireless peripheral interface with universal serial bus port
    8.
    发明授权
    Wireless peripheral interface with universal serial bus port 有权
    带通用串行总线端口的无线外设接口

    公开(公告)号:US07058739B2

    公开(公告)日:2006-06-06

    申请号:US10498304

    申请日:2002-12-05

    申请人: Zong Liang Wu

    发明人: Zong Liang Wu

    IPC分类号: G06F13/42 G06F13/20

    摘要: A bus host designed to manage connection and disconnection of devices to and from a wired hub which includes a transceiver for wireless communication with wireless devices. The hub simulates wired connection in response to reception of a wireless signal from the wireless device.

    摘要翻译: 设计用于管理与有线集线器的连接和断开连接的总线主机,其包括用于与无线设备的无线通信的收发器。 响应于来自无线设备的无线信号的接收,集线器模拟有线连接。

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

    公开(公告)号:US07035948B1

    公开(公告)日:2006-04-25

    申请号:US10100482

    申请日:2002-03-18

    IPC分类号: G06F3/00

    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数据包。