-
公开(公告)号:US12120033B2
公开(公告)日:2024-10-15
申请号:US17897832
申请日:2022-08-29
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Srihari Das Sunkada Gopinath , Aneesh Narendra Deshmukh , Nayan Ostwal , Gopinath Reddy Sadhu
IPC: H04L47/2483 , H04L47/34 , H04L69/22 , H04W80/02 , H04W80/08
CPC classification number: H04L47/2483 , H04L47/34 , H04L69/22 , H04W80/02 , H04W80/08
Abstract: A method for management of data flow at a receiver includes receiving, in a reordering window of a PDCP layer, a plurality of data packets each including header information, and determining, based on the header information, packet sequence numbers of the received data packets, flow IDs each associated with a corresponding data packet of the received data packets, and at least one packet flow sequence number of each of the flow IDs, determining, based on the determined flow IDs and the at least one packet flow sequence number of each of the determined flow IDs, a set of data packets of which associated packet flow sequence numbers are in order with respect to the flow IDs, and transferring the determined set of data packets to an upper layer based on determining that the reorder timer of the PDCP layer is running.
-
12.
公开(公告)号:US20240323114A1
公开(公告)日:2024-09-26
申请号:US18678040
申请日:2024-05-30
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Anthony Michael Ford , Timothy J. Johnson , Abdulla M. Bataineh
IPC: H04L45/28 , G06F9/50 , G06F9/54 , G06F12/0862 , G06F12/1036 , G06F12/1045 , G06F13/14 , G06F13/16 , G06F13/28 , G06F13/38 , G06F13/40 , G06F13/42 , G06F15/173 , H04L1/00 , H04L43/0876 , H04L43/10 , H04L45/00 , H04L45/02 , H04L45/021 , H04L45/028 , H04L45/12 , H04L45/122 , H04L45/125 , H04L45/16 , H04L45/24 , H04L45/42 , H04L45/745 , H04L45/7453 , H04L47/10 , H04L47/11 , H04L47/12 , H04L47/122 , H04L47/20 , H04L47/22 , H04L47/24 , H04L47/2441 , H04L47/2466 , H04L47/2483 , H04L47/30 , H04L47/32 , H04L47/34 , H04L47/52 , H04L47/62 , H04L47/625 , H04L47/6275 , H04L47/629 , H04L47/76 , H04L47/762 , H04L47/78 , H04L47/80 , H04L49/00 , H04L49/101 , H04L49/15 , H04L49/90 , H04L49/9005 , H04L49/9047 , H04L67/1097 , H04L69/22 , H04L69/28 , H04L69/40
CPC classification number: H04L45/28 , G06F9/505 , G06F9/546 , G06F12/0862 , G06F12/1036 , G06F12/1063 , G06F13/14 , G06F13/16 , G06F13/1642 , G06F13/1673 , G06F13/1689 , G06F13/28 , G06F13/385 , G06F13/4022 , G06F13/4068 , G06F13/4221 , G06F15/17331 , H04L1/0083 , H04L43/0876 , H04L43/10 , H04L45/02 , H04L45/021 , H04L45/028 , H04L45/122 , H04L45/123 , H04L45/125 , H04L45/16 , H04L45/20 , H04L45/22 , H04L45/24 , H04L45/38 , H04L45/42 , H04L45/46 , H04L45/566 , H04L45/70 , H04L45/745 , H04L45/7453 , H04L47/11 , H04L47/12 , H04L47/122 , H04L47/18 , H04L47/20 , H04L47/22 , H04L47/24 , H04L47/2441 , H04L47/2466 , H04L47/2483 , H04L47/30 , H04L47/32 , H04L47/323 , H04L47/34 , H04L47/39 , H04L47/52 , H04L47/621 , H04L47/6235 , H04L47/626 , H04L47/6275 , H04L47/629 , H04L47/76 , H04L47/762 , H04L47/781 , H04L47/80 , H04L49/101 , H04L49/15 , H04L49/30 , H04L49/3009 , H04L49/3018 , H04L49/3027 , H04L49/90 , H04L49/9005 , H04L49/9021 , H04L49/9036 , H04L49/9047 , H04L67/1097 , H04L69/22 , H04L69/40 , G06F2212/50 , G06F2213/0026 , G06F2213/3808 , H04L69/28
Abstract: A data-driven intelligent networking system that can facilitate tracing of data flow packets is provided. The system add tracer packets to data flow packets arriving at an ingress point of the network. As the tracer packets progress through network in-band with the data flow packets, the system can copy, at each switch, trace data into pre-defined fields in the tracer packets. When the data flow packets arrive at an egress point of the network the system can separate the trace data from the data flow packet for analysis. Based on the analysis of the trace data, the system can adopt one or more policies to mitigate the impact of congestion on time-sensitive applications.
-
公开(公告)号:US20240305576A1
公开(公告)日:2024-09-12
申请号:US18180777
申请日:2023-03-08
Applicant: CloudFit Software, LLC
Inventor: Karch Anthony Frankenfield , Jeremy Robert Olachea
CPC classification number: H04L47/34 , G06F9/3867
Abstract: Techniques for performing sequential data enrichment are presented herein. In some examples, a data enrichment system includes an input pipeline and a set of enrichment routines. In some examples, a datagram is retrieved from the input pipeline and an enrichment type associated with the retrieved datagram is determined. In some examples, after determining the enrichment type that is associated with the retrieved datagram, the datagram is processed by the enrichment routine that corresponds to the enrichment type to determine an enriched datagram. In some examples, the enriched datagram is stored in the input pipeline, which can enable determining a new enrichment type associated with the enriched datagram or storing the enriched datagram in an output pipeline if it is determined that the enriched datagram is not associated with any enrichment types.
-
公开(公告)号:US20240259302A1
公开(公告)日:2024-08-01
申请号:US18631217
申请日:2024-04-10
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Edwin L. Froese
IPC: H04L45/28 , G06F9/50 , G06F9/54 , G06F12/0862 , G06F12/1036 , G06F12/1045 , G06F13/14 , G06F13/16 , G06F13/28 , G06F13/38 , G06F13/40 , G06F13/42 , G06F15/173 , H04L1/00 , H04L43/0876 , H04L43/10 , H04L45/00 , H04L45/02 , H04L45/021 , H04L45/028 , H04L45/12 , H04L45/122 , H04L45/125 , H04L45/16 , H04L45/24 , H04L45/42 , H04L45/745 , H04L45/7453 , H04L47/10 , H04L47/11 , H04L47/12 , H04L47/122 , H04L47/20 , H04L47/22 , H04L47/24 , H04L47/2441 , H04L47/2466 , H04L47/2483 , H04L47/30 , H04L47/32 , H04L47/34 , H04L47/52 , H04L47/62 , H04L47/625 , H04L47/6275 , H04L47/629 , H04L47/76 , H04L47/762 , H04L47/78 , H04L47/80 , H04L49/00 , H04L49/101 , H04L49/15 , H04L49/90 , H04L49/9005 , H04L49/9047 , H04L67/1097 , H04L69/22 , H04L69/28 , H04L69/40
CPC classification number: H04L45/28 , G06F9/505 , G06F9/546 , G06F12/0862 , G06F12/1036 , G06F12/1063 , G06F13/14 , G06F13/16 , G06F13/1642 , G06F13/1673 , G06F13/1689 , G06F13/28 , G06F13/385 , G06F13/4022 , G06F13/4068 , G06F13/4221 , G06F15/17331 , H04L1/0083 , H04L43/0876 , H04L43/10 , H04L45/02 , H04L45/021 , H04L45/028 , H04L45/122 , H04L45/123 , H04L45/125 , H04L45/16 , H04L45/20 , H04L45/22 , H04L45/24 , H04L45/38 , H04L45/42 , H04L45/46 , H04L45/566 , H04L45/70 , H04L45/745 , H04L45/7453 , H04L47/11 , H04L47/12 , H04L47/122 , H04L47/18 , H04L47/20 , H04L47/22 , H04L47/24 , H04L47/2441 , H04L47/2466 , H04L47/2483 , H04L47/30 , H04L47/32 , H04L47/323 , H04L47/34 , H04L47/39 , H04L47/52 , H04L47/621 , H04L47/6235 , H04L47/626 , H04L47/6275 , H04L47/629 , H04L47/76 , H04L47/762 , H04L47/781 , H04L47/80 , H04L49/101 , H04L49/15 , H04L49/30 , H04L49/3009 , H04L49/3018 , H04L49/3027 , H04L49/90 , H04L49/9005 , H04L49/9021 , H04L49/9036 , H04L49/9047 , H04L67/1097 , H04L69/22 , H04L69/40 , G06F2212/50 , G06F2213/0026 , G06F2213/3808 , H04L69/28
Abstract: Systems and methods are provided for managing a data communication within a multi-level network having a plurality of switches organized as groups, with each group coupled to all other groups via global links, including: at each switch within the network, maintaining a global fault table identifying the links which lead only to faulty global paths, and when the data communication is received at a port of a switch, determine a destination for the data communication and, route the communication across the network using the global fault table to avoid selecting a port within the switch that would result in the communication arriving at a point in the network where its only path forward is across a global link that is faulty; wherein the global fault table is used for both a global minimal routing methodology and a global non-minimal routing methodology.
-
公开(公告)号:US20240244007A1
公开(公告)日:2024-07-18
申请号:US18414774
申请日:2024-01-17
Applicant: MEDIATEK INC.
Inventor: Chi-Han HUANG , Yen-Hsiung TSENG , Cheng-Ying WU , Wei-Wen LIN
IPC: H04L47/34 , H04L47/2408
CPC classification number: H04L47/34 , H04L47/2408
Abstract: A reordering method performed by a receiving apparatus is provided. The receiving apparatus may receive a first PPDU from a transmitting apparatus, wherein the first PPDU includes a plurality of MPDUs, and the MPDUs correspond to the same BA window. The receiving apparatus may determine a traffic that each of the MPDUs belongs to according to an MPDU identification, wherein traffics that the plurality of MPDUs belonging to include a first traffic and a second traffic which is different from the first traffic. The receiving apparatus may perform a reordering operation for the MPDUs belonging to the first traffic, and a reordering operation for the MPDUs belonging to the second traffic, respectively. The receiving apparatus may transmit a BA frame in response to the first PPDU to the transmitting apparatus, wherein the BA frame includes information for indicating whether the MPDUs in the first PPDU have been successfully received.
-
公开(公告)号:US12040988B2
公开(公告)日:2024-07-16
申请号:US17552767
申请日:2021-12-16
Applicant: Google LLC
Inventor: Srinivas Vaduvatha , Weihuang Wang , Jiazhen Zheng , Prashant Chandra
IPC: H04L47/34 , H04L67/1097
CPC classification number: H04L47/34 , H04L67/1097
Abstract: A communication protocol system is provided for reliable transport of packets. A content addressable memory hardware architecture including an acknowledgment coalescing module in communication with a content addressable memory (CAM). The acknowledgment coalescing module coalesces multiple acknowledgement packets as a single acknowledgement packet to reduce the overall numbers of the packet transmission in the communication protocol system. In addition, the acknowledgment coalescing module may also provide a piggyback mechanism to carry acknowledge information in a regular data packet. Thus, the need to generate a new acknowledgement packet may be eliminated. Accordingly, the network congestion and latency may be reduced, and the communication and transmission efficiency are enhanced.
-
公开(公告)号:US20240236010A1
公开(公告)日:2024-07-11
申请号:US18153113
申请日:2023-01-11
Applicant: QUALCOMM Incorporated
Inventor: Arun Prasanth BALASUBRAMANIAN , Arnaud MEYLAN , Jason TAN
IPC: H04L47/34
CPC classification number: H04L47/34
Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a receiver device may receive a first packet of a plurality of packets included in a reordering window of the receiver device. The receiver device may receive a second packet of the plurality of packets. The receiver device may provide the first packet and the second packet based at least in part on expiration of a reordering timer. The receiver device may receive a third packet of the plurality of packets at a third time, wherein the first packet, the second packet, and the third packet are received sequentially. The receiver device may provide a set of packets including the first packet, the third packet, and the second packet in order, to a higher layer in accordance with a timer that is shorter than a length of the reordering window. Numerous other aspects are described.
-
公开(公告)号:US12034653B2
公开(公告)日:2024-07-09
申请号:US17617074
申请日:2020-06-05
Applicant: ZTE CORPORATION
Inventor: Feng Liu
IPC: H04L49/9057 , H04L1/00 , H04L47/12 , H04L47/2416 , H04L47/28 , H04L47/31 , H04L47/34 , H04L47/36
CPC classification number: H04L49/9057 , H04L1/0006 , H04L47/12 , H04L47/2416 , H04L47/28 , H04L47/31 , H04L47/34 , H04L47/36 , H04L2212/00
Abstract: A packet processing method and related devices are disclosed. The method includes step of slicing and encapsulating a client packet based on a preset slice length, and adding a tag value to each slice, here the tag value is used to identify characteristic information of the client packet in the slice; and then outputting encapsulated slices.
-
公开(公告)号:US12034626B2
公开(公告)日:2024-07-09
申请号:US17966743
申请日:2022-10-14
Applicant: Keysight Technologies, Inc.
Inventor: Razvan Ionut Stan , Thomas Ameling , Lyle Eugene Thompson
IPC: H04L43/50 , H04L12/54 , H04L43/045 , H04L43/0894 , H04L47/34 , H04L49/00
CPC classification number: H04L43/50 , H04L43/045 , H04L43/0894 , H04L49/3063 , H04L12/54 , H04L47/34
Abstract: A method for using a programmable processing pipeline to implement an application replay sequence test or a scalable CPS generation test includes obtaining a sequence replay definition code package from a sequence relay definition storage element and converting the sequence replay definition code package into a hardware configuration image. The method further includes provisioning the hardware configuration image on at least one programmable processing pipeline device, causing the at least one programmable processing pipeline device to implement a test session connection initiator and a test session receiver, and utilizing the hardware configuration image to establish a first test session connection from the test session connection initiator and the test session connection receiver through a system under test (SUT). The method also includes conducting a programmable application replay sequence test or a scalable CPS generation test through the SUT using definition information contained in the hardware configuration image.
-
公开(公告)号:US12028256B2
公开(公告)日:2024-07-02
申请号:US17972652
申请日:2022-10-25
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Guoping Li , Tingqiu Yuan , Boyan Tu , Tao Ma
IPC: H04L47/10 , H04L47/24 , H04L47/283 , H04L47/34
CPC classification number: H04L47/18 , H04L47/24 , H04L47/283 , H04L47/34
Abstract: This application discloses a method for controlling traffic in a packet-based network. In the method, after receiving a control packet from a transmit end, an intermediate node between the transmit end and the receive end sends a control packet at the head of a first control queue based on a first duration, wherein the first duration is obtained based on a committed burst size (CBS) and a first committed information rate (CIR), and the intermediate node is configured to send a packet of a first transmit end to a first receive end in the packet-based network. After sending the control packet in the control queue, the intermediate node sends a first data packet set at the head of a data queue based on the sent control packet, wherein the first data packet set comprises C data packets, and C is an integer greater than or equal to 1.
-
-
-
-
-
-
-
-
-