METHOD, SYSTEM, AND CIRCUITS FOR RF LOW-LATENCY, MULTIPLE PRIORITY COMMUNICATION

    公开(公告)号:US20230179535A1

    公开(公告)日:2023-06-08

    申请号:US17542272

    申请日:2021-12-03

    发明人: Maurizio GENTILI

    IPC分类号: H04L47/62

    CPC分类号: H04L47/622

    摘要: System, method, and circuitry for utilizing a transmit token to create a floating transmission window for multiple priority data in half-duplex communication systems. A first computing device selects audio data and control data to transmit to a second computing device based on a first low priority for audio data relative to a second high priority for control data and on buffer statuses. In response to the first computing device determining that the first computing device possesses a transmit token, the first computing device transmits the selected audio data and the selected control data to the second computing device. The first computing device then transmits the transmit token to the second computing device. The first computing device then waits for the transmit token to be returned before transmitting more data to the second computing device.

    Intelligent scheduling of Wi-Fi services for applications

    公开(公告)号:US11632773B2

    公开(公告)日:2023-04-18

    申请号:US17342142

    申请日:2021-06-08

    摘要: Embodiments are directed to intelligent scheduling of Wi-Fi services for applications. An embodiment of computer-readable storage mediums includes instructions for receiving data packets from multiple connected devices at a wireless access point and identifying an application traffic flow for each data packet; assigning each data packet to a respective queue of a first set of queues based on an identified application traffic flow for each data packet; selecting data packets from the first set of queues based on priorities for each of multiple applications; generating prioritized candidate lists for selected data packets in a second set of queues, each queue being dedicated for an access category for one or more application; and scheduling data packets from the candidate lists, including selecting a transmission mode for each access category based on characteristics of the one or more applications.

    Data center network having optical permutors

    公开(公告)号:US11632606B2

    公开(公告)日:2023-04-18

    申请号:US17301842

    申请日:2021-04-15

    申请人: Fungible, Inc.

    摘要: A network system for a data center is described in which a switch fabric may provide full mesh interconnectivity such that any servers may communicate packet data to any other of the servers using any of a number of parallel data paths. Moreover, according to the techniques described herein, edge-positioned access nodes, optical permutation devices and core switches of the switch fabric may be configured and arranged in a way such that the parallel data paths provide single L2/L3 hop, full mesh interconnections between any pairwise combination of the access nodes, even in massive data centers having tens of thousands of servers. The plurality of optical permutation devices permute communications across the optical ports based on wavelength so as to provide, in some cases, full-mesh optical connectivity between edge-facing ports and core-facing ports.

    Radio reception apparatus, radio communication system, and radio receiving method

    公开(公告)号:US11626940B2

    公开(公告)日:2023-04-11

    申请号:US17320886

    申请日:2021-05-14

    申请人: NEC Corporation

    发明人: Aoi Igarashi

    摘要: A radio reception apparatus and the like capable of eliminating a pseudo reception error while minimizing a change in a frame format are provided. A radio reception apparatus 30 according to the present disclosure includes: a receiving unit 301 configured to receive a frame from a radio transmission apparatus 20; a determination unit 302 configured to determine, using the frame received from the radio transmission apparatus 20, whether or not transmission of a preceding frame that has been received from the radio transmission apparatus 20 before receiving of the frame has been interrupted; and an error processing unit 306 configured to eliminate a reception error regarding the preceding frame in accordance with a determination that the transmission of the preceding frame has been interrupted.

    Queueing system with head-of-line block avoidance

    公开(公告)号:US11621923B2

    公开(公告)日:2023-04-04

    申请号:US17131403

    申请日:2020-12-22

    摘要: Control logic circuitry stores packets in a queue in an order in which the packets are received. A head entry of the queue corresponds to an oldest packet in the order. The control logic circuitry receives flow control information corresponding to multiple target devices including at least a first target device and a second target device. The control logic circuitry determines, using the flow control information, whether the oldest packet stored in the head entry can be transferred to the first target device, and in response to determining that the oldest packet stored in the head entry cannot be transferred to the first target device, i) selects an other entry with an other packet behind the head entry according to the order, and ii) transfers the other packet to the second target device prior to transferring the oldest packet in the head entry to the first target device.

    Dynamic resource allocation aided by reinforcement learning

    公开(公告)号:US11616736B2

    公开(公告)日:2023-03-28

    申请号:US17124533

    申请日:2020-12-17

    摘要: A communication system in which DRA control is aided by RL. An example embodiment may control one or more buffer queues populated by downstream and/or upstream data streams. The egress rates of the buffer queues can be dynamically controlled using an RL technique, according to which a learning agent can adaptively change the state-to-action mapping function of the DRA controller while circumventing the RL exploration phase and relying on extrapolation of the already taken actions instead. This feature may result in at least two benefits: (i) cancellation of a performance penalty typically associated with RL exploration; and (ii) faster learning of the environment, as the learning agent can determine the performance metrics of many actions per state in a single occurrence of the state. In an example embodiment, the communication system may be a DSL system, a PON system, or a wireless communication system.

    Methods and apparatus for wireless device attachment in a managed network architecture

    公开(公告)号:US11582055B2

    公开(公告)日:2023-02-14

    申请号:US16996496

    申请日:2020-08-18

    摘要: Methods and apparatus for enhancing connectivity for a device backhauled by a wireline communication network. In one embodiment, the device comprises a small-cell or other wireless base station that is backhauled by a DOCSIS system within a managed HFC network, and the method and apparatus enable enhanced connection of user devices serviced by the base station (such as 3GPP UE or CBRS FWA) to a core entity for e.g., authentication and packet session establishment. In one implementation, enhanced Cable Termination System (CMTS) and cable modem (CM) devices coordinate to allocate prioritized service flows to traffic sourced from the base station. These service flows can selectively bypass extant DOCSIS protocols which might otherwise increase connection latency (including connection failure) such as AQM (active queue management) and packet dropping algorithms. In some variants, upstream service flow data rates can also be enhanced through temporary utilization of higher-order modulation and/or coding schemes.

    THROTTLING QUEUE FOR A REQUEST SCHEDULING AND PROCESSING SYSTEM

    公开(公告)号:US20230039191A1

    公开(公告)日:2023-02-09

    申请号:US17970909

    申请日:2022-10-21

    摘要: Various methods and systems for implementing request scheduling and processing in a multi-tenant distributed computing environment are provided. Requests to utilize system resources in the distributed computing environment are stored in account queues corresponding to tenant accounts. If storing a request in an account queue would exceed a throttling threshold such as a limit on the number of requests stored per account, the request is dropped to a throttling queue. A scheduler prioritizes processing requests stored in the processing queue before processing requests stored in the account queues. The account queues can be drained using dominant resource scheduling. In some embodiments, a request is not picked up from an account queue if processing the request would exceed a predefined hard limit on system resource utilization for the corresponding tenant account. In some embodiments, the hard limit is defined as a percentage of threads the system has to process requests.