-
公开(公告)号:US12223345B1
公开(公告)日:2025-02-11
申请号:US17576828
申请日:2022-01-14
Applicant: GRAPHIANT, INC.
Inventor: Brian Russell , Neale Ranns
IPC: G06F9/48 , H04L47/215 , H04L47/22
Abstract: Embodiments of a computing device for traffic shaping are disclosed. In an embodiment, the computing device includes one or more processor(s) coupled to a memory. The memory includes a set of instructions which when executed causes the one or more processor(s) to divide a burst period associated with a shaper queue into a plurality of microbursts based at least on a count of worker threads corresponding to a plurality of queues and a shaper bandwidth. The plurality of queues constitutes the shaper queue.
-
公开(公告)号:US20240244475A1
公开(公告)日:2024-07-18
申请号:US18559524
申请日:2022-05-09
Applicant: Lenovo (Singapore) Pte. Ltd.
Inventor: Joachim Löhr , Hyung-Nam Choi , Prateek Basu Mallick , Genadi Velev , Ravi Kuchibhotla
IPC: H04W28/02 , H04L47/215
CPC classification number: H04W28/0257 , H04L47/215
Abstract: Apparatuses, methods, and systems are disclosed for enforcing a group-specific maximum bit rate. One method includes receiving a configuration for a set of logical channels (LCHs) and receiving a configuration for a group token bucket associated with a subset of the set of LCHs, the configuration for the group token bucket including an aggregated maximum bit rate and a bucket size duration. The method includes maintaining a variable BS-MBR associated with the group token bucket, the variable BS-MBR representing a number of bits to be used for transmission of one or more data units of the subset of LCHs. The method includes multiplexing data from the set of LCHs based on the variable BS-MBR and transmitting the multiplexed data in a transport block.
-
3.
公开(公告)号:US20240163230A1
公开(公告)日:2024-05-16
申请号:US17985093
申请日:2022-11-10
Applicant: Pensando Systems Inc.
Inventor: Vishwas Danivas , Murty Subba Rama Chandra Kotha , Tuyen Quoc , Hui Peng , Kit Chiu Chu
IPC: H04L49/00 , H04L47/215 , H04L47/25 , H04L47/625
CPC classification number: H04L49/3063 , H04L47/215 , H04L47/25 , H04L47/6255
Abstract: The rate limiter circuits in the packet processing chip of a NIC are a limited hardware resource that may limit the number of workloads that can be run on a server. Some such chips include an egress packet processing pipeline circuit and a second packet processing pipeline circuit that prepares work for the egress pipeline circuit. Some of the stages of the second pipeline circuit can be configured as a first limiter and a second limiter that implement aspects of different rate limiters such as IOPS limiters, bandwidth limiters, etc. Another pipeline stage can use the outputs of the different rate limiters to make a limiting decision that is written into one of the rate limiter circuits. The second pipeline circuit is thereby implementing virtualized rate limiters where one of the rate limiter circuits performs the rate limiting for the virtualized rate limiters.
-
公开(公告)号:US11800397B2
公开(公告)日:2023-10-24
申请号:US17053088
申请日:2019-05-08
Applicant: INTERDIGITAL PATENT HOLDINGS, INC.
Inventor: Faris Alfarhan , Paul Marinier , Ghyslain Pelletier
IPC: H04W28/02 , H04L47/215 , H04W80/02 , H04W72/23 , H04W76/27
CPC classification number: H04W28/0268 , H04L47/215 , H04W72/23 , H04W76/27 , H04W80/02
Abstract: A method performed by a WTRU may comprise associating a logical channel with a plurality of token buckets, including at least a long term token bucket and a short term token bucket. The method may further comprise transmitting logical channel data on the associated logical channel, in a TTI. The transmitted logical channel data of the TTI may be no larger than a value corresponding to a minimum of the long term token bucket and the short term token bucket. The long term token bucket may be initialized to a value which is greater than an initialized value of the short term token bucket. When the WTRU transmits logical channel data in a TTI, the WTRU may decrement the long term token bucket and the short term token bucket by a total size of one or more MAC SDUs served on the associated logical channel.
-
公开(公告)号:US11570791B2
公开(公告)日:2023-01-31
申请号:US17094818
申请日:2020-11-11
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Chong Lou , Xingxing Hu , Xing Liu
IPC: H04W72/12 , H04L47/215 , H04W28/02 , H04L12/819 , H04W80/02
Abstract: Various embodiments provide a resource allocation method and an apparatus. In those embodiments, a terminal device obtains a first parameter indicating a maximum service data volume to be provided by an access network device for a first service in a first time length; and determines, based on the maximum service data volume, a resource of a media access control protocol data unit MAC PDU, the resource being occupied by buffered data of the first service. In those embodiments, the terminal device determines, based on the maximum service data volume of the first service, the resource of the MAC PDU. Compared with a conventional method, the maximum service data volume of the first service is considered. This helps improve reasonableness of allocating the resource of the MAC PDU to the data of the first service.
-
公开(公告)号:US11546269B2
公开(公告)日:2023-01-03
申请号:US16911455
申请日:2020-06-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jiwu Liu , Yanbing Li
IPC: H04L47/6295 , H04L47/215 , H04L47/24 , H04L47/52 , H04L69/16
Abstract: This application provides a scheduling method and an apparatus. The method includes: determining, by an application processor, a type of a to-be-sent data packet, and putting, by the application processor, the to-be-sent data packet into a quality of service QoS data flow corresponding to the type of the to-be-sent data packet, where the type of the to-be-sent data packet is a GBR type or a non-GBR type; and scheduling, by the application processor, a to-be-sent data packet in a QoS data flow corresponding to the GBR type to send the to-be-sent data packet to a modem in a terminal in which the application processor is located, and after determining that a data transmission rate requirement of the GBR type is met, scheduling, by the application processor, a to-be-sent data packet in a QoS data flow corresponding to the non-GBR type to send the to-be-sent data packet to the modem.
-
公开(公告)号:US20220400082A1
公开(公告)日:2022-12-15
申请号:US17664610
申请日:2022-05-23
Applicant: Amazon Technologies, Inc.
Inventor: Georgi Petev Kolev , Didier Wenzek , Carl Summers , Gabriel Theodoro , Mikhail Erofeev , Adam Bene
IPC: H04L47/28 , H04L47/215 , H04L45/302
Abstract: Systems and methods are described for streaming data between a user device and a remote computing environment via a “switchboard” service that enables interaction without the user device or the remote computing environment establishing additional connections. A first routing device receives a connection from a user device that requests routing a data stream to or from a remote computing environment. The first routing device processes the request by generating a token, which is passed to the remote computing environment along with the request. The remote computing environment passes the token to a second routing device, which decodes the routing token to identify the first routing device. The second routing device then passes the request token to the first routing device, which responds by establishing a route for streaming data between the connection made with the user device and the remote computing environment via the routing devices.
-
公开(公告)号:US20220345511A1
公开(公告)日:2022-10-27
申请号:US17764077
申请日:2020-09-23
Applicant: Orange
Inventor: Mathieu Rivoalen , Hervé Marchand
IPC: H04L65/80 , H04L47/38 , H04L65/613 , H04L65/611 , H04L43/045 , H04L47/215
Abstract: A method for managing adaptive streaming of an item of digital content within a multimedia stream reading terminal connected to a mobile communication network is disclosed. The item of digital content is associated with a description file for the item and includes a list of time segments of the item of content that are each associated with multiple encoding rates of the item of content. A maximum data volume to be consumed within the mobile communication network, as a data bucket, is allocated to the multimedia stream reading terminal. When the adaptive streaming of the item is launched, the method determines a data volume that would be consumed by the multimedia stream reading terminal as a result of streaming the time segments and selects a maximum encoding rate of the item authorized for the streaming on the basis of the consumed data volume associated therewith and of the data bucket.
-
公开(公告)号:US11425046B2
公开(公告)日:2022-08-23
申请号:US16960616
申请日:2018-01-22
Applicant: Telefonaktiebolaget LM Ericsson (publ)
Inventor: Szilveszter Nádas , Gergö Gombos , Sandor Laki , Zoltán Turányi
IPC: H04L47/215 , H04L47/2408 , H04L47/2483 , H04L47/31
Abstract: At an Edge Node, a method of handling data packets in order to mark the packets with respective packet values indicative of a level of importance. The method comprises implementing a variable rate token bucket to determine an estimated arrival rate of a flow of packets. The method comprises receiving a data packet, updating the estimated arrival rate to an updated arrival rate based on a token level of the token bucket and generating a random or pseudo-random number within a range with a limit determined by the updated arrival rate. The method further comprises identifying an operator policy which determines a level of service associated with the flow of packets, and a Throughput Value Function (TVF) associated with said policy, and then applying the TVF to the random number to calculate a packet value. The packet value is included in a header of the packet.
-
公开(公告)号:US12238611B2
公开(公告)日:2025-02-25
申请号:US18377022
申请日:2023-10-05
Inventor: Conrad Savio Jude Gomes
IPC: H04W4/02 , H04L47/125 , H04L47/127 , H04L47/215 , H04W8/00 , H04W28/08 , H04W28/086
Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.
-
-
-
-
-
-
-
-
-