H04L1/0089

Data transmission method and apparatus

In a data transmission method, a terminal device receives control information, and receives data of a transport block (TB) on a first time-frequency resource; and the terminal devices obtains m code block (CB) groups in the TB, where m is a positive integer, m=min(N.sub.CB_re,N.sub.Group_max), N.sub.CB_re is a quantity of CBs in the TB, N.sub.Group_max is a maximum value of a quantity of CB groups, each of the m CB groups includes at least one CB, N.sub.CB_re is determined based on a TB size TBS and a maximum value of a data size of a CB, and the TBS is determined based on the control information.

Method for Data Packet Transferring Based on Packet Loss Prediction
20220400404 · 2022-12-15 ·

A baseband processing unit (BPU) and method therein for segmenting data to be transferred into data packets and transferring data packets to a radio processing unit via a communication link. The BPU selects a certain amount of data among the data to be transferred and obtain a packet loss pattern of the communication link based on the current load and user scenario. The BPU segments the data to be transferred into data packets based on the packet loss pattern of the communication link such that the selected data are distributed to data packets to be transferred in a packet region where packet loss rate is lower than a packet loss threshold and transfers the data packets to the radio processing unit.

COMMUNICATION SYSTEM AND COMMUNICATION METHOD FOR REPORTING COMPROMISED STATE IN ONE-WAY TRANSMISSION

A communication system and a communication method for reporting a compromised state in one-way transmission are provided. The communication method includes: receiving a packet by a first port; coupling an error checking circuit to the first port, wherein the error checking circuit checks a header of the packet; coupling a first unidirectional coupler to the first port and the error checking circuit, and coupling a second unidirectional coupler to the first port and the error checking circuit; in response to an error being in the header, disabling the first unidirectional coupler and the data inspection circuit and enabling the second unidirectional coupler by the error checking circuit; receiving the packet from the communication device by a receiving server; and in response to determining the received packet is incomplete by the receiving server, outputting the compromised state by the receiving server.

Multi-bit feedback protocol systems and methods

Multi-bit feedback protocol systems and methods are described herein. A method can include correcting, by a sink, an error in a data packet using a multi-bit feedback protocol, the data packet being transmitted over a wireless link to a sink by a source; determining that the multi-bit feedback protocol has failed; and reverting back to an automatic repeat request protocol when the multi-bit feedback protocol has failed.

Communication system and communication method for reporting compromised state in one-way transmission

A communication system and a communication method for reporting a compromised state in one-way transmission are provided. The communication method includes: receiving a packet by a first port; coupling an error checking circuit to the first port, wherein the error checking circuit checks a header of the packet; coupling a first unidirectional coupler to the first port and the error checking circuit, and coupling a second unidirectional coupler to the first port and the error checking circuit; in response to an error being in the header, disabling the first unidirectional coupler and the data inspection circuit and enabling the second unidirectional coupler by the error checking circuit; receiving the packet from the communication device by a receiving server; and in response to determining the received packet is incomplete by the receiving server, outputting the compromised state by the receiving server.

Interleaving for the transfer of telegrams with a variable number of sub-packets and successive decoding

Embodiments provide a transfer method for wirelessly transferring data in a communication system (e.g. a sensor network or telemetry system). The data includes core data and extension data, wherein the core data is encoded and distributed in an interleaved manner to a plurality of core sub-data packets, wherein the extension data is encoded and distributed in an interleaved manner to a plurality of extension sub-data packets, wherein at least a part of the core data contained in the core sub-data packets is needed for receiving the extension data or extension data packets.

DATA PACKET TRAFFIC CONDITIONING THROUGH A LOSSY DATA PATH WITH FORWARD ERROR CORRECTION
20220321261 · 2022-10-06 ·

Embodiments herein disclose conditioning traffic through multiple data paths of a Software-Defined Wide Area Network (SD-WAN). Some embodiments include monitoring a path through an SD-WAN to reach a destination node, determining a quality score for packets to the destination node on the path, determining a link utilization for the path, sending a data packet sequence to the destination node on the path, generating a forward error correction (FEC) packet for the data packet sequence, and sending the FEC packet to the destination node on the path in response to the quality score being less than a quality threshold and the link utilization being less than a high utilization threshold.

Data packet traffic conditioning through multiple lossy data paths with forward error correction
11683126 · 2023-06-20 · ·

Embodiments herein disclose conditioning traffic through multiple data paths of a Software-Defined Wide Area Network (SD-WAN). Some embodiments include monitoring available paths through an SD-WAN to reach a destination node, determining a quality score for packets to the destination node on a first path of the available paths, sending a data packet sequence to the destination node on the first path, generating a forward error correction (FEC) packet for the packet sequence, and sending the FEC packet to the destination node on a second path of the available paths in response to the quality score being less than a quality threshold.

Masked Packet Checksums For More Efficient Digital Communication

A masked packet checksum is utilized to provide error detection and/or error correction for only discrete portions of a packet, to the exclusion of other portions, thereby avoiding retransmission if transmission errors appear only in portions excluded by the masked packet checksum. A bitmask identifies packet portions whose data is to be protected with error detection and/or error correction schemes, packet portions whose data is to be excluded from such error detection and/or error correction schemes, or combinations thereof. A bitmask can be a per-packet specification, incorporated into one or more fields of individual packets, or a single bitmask can apply equally to multiple packets, which can be delineated in numerous ways, and can be separately transmitted or derived. Bitmasks can be generated at higher layers with lower layer mechanisms deactivated, or can be generated lower layers based upon data passed down.

Multi-Bit Feedback Protocol Systems and Methods

Multi-bit feedback protocol systems and methods are described herein. A method can include correcting, by a sink, an error in a data packet using a multi-bit feedback protocol, the data packet being transmitted over a wireless link to a sink by a source; determining that the multi-bit feedback protocol has failed; and reverting back to an automatic repeat request protocol when the multi-bit feedback protocol has failed.