H04L1/165

DEVICE AND METHOD FOR SELECTIVE RETRANSMISSION OF LOST PACKETS
20230327812 · 2023-10-12 ·

The present disclosure relates to protocols for efficiently retransmitting lost data in a communication network. To this end, the disclosure proposes a first network device including processing circuitry configured to transmit a sequence of data packets to a second network device, receive at least one notification message from the second network device, and retransmit missing data packets as a next step after receiving the at least one notification message. The at least one notification message is indicative of both (i) a largest sequence number L of a data packet received at the second network device and (ii) one or more data packets that are missing from the sequence up to L at the second network device. Each missing data packet is indicated as a missing data packet after its first transmission, and a sequence number X of each missing data packet is less than L−K.

Physical uplink control channel with uplink message short data field

Embodiments include systems and methods for communicating information in a physical uplink control channel (PUCCH) message. A processor of a wireless device may configure a PUCCH message to include an uplink message in a short data field. The processor may send the PUCCH message including the short data field to convey the uplink message to a communication network. In some embodiments, the processor may receive data from a second wireless device in a downlink channel, and may generate an acknowledgement message responsive to the received data. The processor may configure the short data field to include the acknowledgement message, and may send the PUCCH message including the short data field that includes the acknowledgement message to acknowledge the received data.

SCALABLE PROTOCOL-AGNOSTIC RELIABLE TRANSPORT
20220085916 · 2022-03-17 ·

Examples described herein relate to a network interface device that includes circuitry to track one or more gaps in received packet sequence numbers using data and circuitry to indicate to a sender of packets non-delivered packets to identify a range of delivered packets. In some examples, the data identifies delivered packets and undelivered packets for one or more connections. In some examples, to indicate to a sender of packets non-delivered packets to identify a range of delivered packets, the circuitry is to provide negative acknowledgement sequence range indicating a start and end of non-delivered packets.

Physical Uplink Control Channel With Uplink Message Short Data Field
20210329589 · 2021-10-21 ·

Embodiments include systems and methods for communicating information in a physical uplink control channel (PUCCH) message. A processor of a wireless device may configure a PUCCH message to include an uplink message in a short data field. The processor may send the PUCCH message including the short data field to convey the uplink message to a communication network. In some embodiments, the processor may receive data from a second wireless device in a downlink channel, and may generate an acknowledgement message responsive to the received data. The processor may configure the short data field to include the acknowledgement message, and may send the PUCCH message including the short data field that includes the acknowledgement message to acknowledge the received data.

Physical Uplink Control Channel With Buffer Status Report

Embodiments include systems and methods for communicating information in a physical uplink control channel (PUCCH) message. A processor of a wireless device may configure a PUCCH message to include an uplink message in a short data field. The processor may send the PUCCH message including the short data field to convey the uplink message to a communication network. In some embodiments, the processor may receive data from a second wireless device in a downlink channel, and may generate an acknowledgement message responsive to the received data. The processor may configure the short data field to include the acknowledgement message, and may send the PUCCH message including the short data field that includes the acknowledgement message to acknowledge the received data.

Method for a contention-based random access procedure in a wireless communication network

A base station is configured to control a wireless communications network cell of a wireless communications network. The base station is configured to establish a connection to a first user equipment and to a second user equipment using a random access process. For establishing the connection to the first user equipment, the base station is configured to use a sequence of a first random access preamble, the sequence having a first length. For establishing the connection of the second user equipment, the base station is configured to use a sequence of a second random access preamble, the sequence having a second length.

RLC layer status report control PDU transmitting method and related device

A method for transmitting an RLC layer status report control PDU is provided, which includes: receiving, by a user equipment, configuration information sent by a network device, wherein the configuration information includes at least one control PDU format; selecting, by the user equipment, a control PDU format from the at least one control PDU format to generate a status report control PDU, and reporting the status report control PDU. A related device is also provided.

Method and a Device for Improved Status Reports
20210075546 · 2021-03-11 ·

A method for use in a cellular communications system in which system traffic can be exchanged between transceivers comprises receiving traffic from a second transceiver at a first transceiver. The traffic includes data units that are each associated with an identifier. The data units are also divided into segments. The method additionally includes sending status information from the first transceiver to the second transceiver. The status information pertains to one or more data units transmitted by the second transceiver. Additionally, sending the status information includes, for non-received and partially received data units, sending information indicating the data units were non-received or partially received and, for partially received data units, sending information indicating which parts of the data units were not received.

High throughput polar ECC decoding via compressed successive cancellation algorithm
11855772 · 2023-12-26 · ·

A storage system, including a storage device configured to store a plurality of encoded values, wherein each value of the plurality of encoded values has a predetermined value length and is within a predetermined range, and wherein the predetermined range is not a power of 2; and at least one processor configured to: group the plurality of encoded values into a codeword; obtain a plurality of bit chunks, wherein each bit chunk of the plurality of bit chunks represents a corresponding encoded value of the plurality of encoded values, and wherein a length of the each bit chunk is selected from among one or more predetermined bit chunk lengths which are determined based on the predetermined range; select a variable-length prefix from among a plurality of variable-length prefixes, wherein the variable-length prefix indicates bit chunk lengths of the plurality of bit chunks; obtain a compressed codeword including the variable-length prefix and the plurality of bit chunks; and decode the plurality of encoded values based on the compressed codeword.

Method and a device for improved status reports

A method for use in a cellular communications system in which system traffic can be exchanged between transceivers comprises receiving traffic from a second transceiver at a first transceiver. The traffic includes data units that are each associated with an identifier. The data units are also divided into segments. The method additionally includes sending status information from the first transceiver to the second transceiver. The status information pertains to one or more data units transmitted by the second transceiver. Additionally, sending the status information includes, for non-received and partially received data units, sending information indicating the data units were non-received or partially received and, for partially received data units, sending information indicating which parts of the data units were not received.