H04L1/1841

SYSTEM TO IMPROVE THE PERFORMANCE AND STABILITY OF BONDING RADIOS
20200403732 · 2020-12-24 ·

Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.

Method for reconfiguring a PDCP reordering timer in a wireless communication system and device therefor
10873937 · 2020-12-22 · ·

A method for a User Equipment (UE) operating in a wireless communication system, the method includes receiving an Radio Resource Control (RRC) message for reconfiguring a new value of a Packet Data Convergence Protocol (PDCP) reordering timer, while the PDCP reordering timer is running; and setting a value of reordering_PDCP_RX_COUNT to a COUNT value associated to RX_HFN and Next_PDCP_RX_SN when the RRC message is received.

Method and device for receiving and processing data of radio link control layer

The present application provides a method and a device for receiving and processing data of a radio link control (RLC) layer, where the method includes: receiving a RLC protocol data unit (PDU); when a data field of the target RLC PDU merely comprises a segment of a complete RLC service data unit (SDU), processing the target RLC PDU or discarding the RLC PDU according to a current operating state of a re-assembly timer corresponding to a value of a sequence number (SN) comprised in the target RLC PDU, where the target RLC PDU is one of a plurality of RLC PDUs, the plurality of RLC PDUs has SNs of a same value, and the plurality of RLC PDUs is capable of being re-assembled into the complete RLC SDU, and the current operating state is one of the following operating states: non-activated state, counting state and expired state.

Method and device for transmitting data unit
10869360 · 2020-12-15 · ·

A radio link control (RLC) entity of a transmitting device receives a first RLC service data unit (SDU) from an upper layer of the transmitting device. If the RLC entity receives, from the upper layer, a discard indication to discard the first RLC SDU, the RLC entity checks whether the first RLC SDU has been submitted to a lower layer of the transmitting device. The RLC entity discards the first RLC SDU if neither the first RLC SDU nor a segment of the first RLC SDU has been submitted to the lower layer.

METHODS TO REDUCE RADIO LINK CONTROL RETRANSMISSION

Methods, systems, and devices for wireless communications are described. A receiving device may receive, at a first operational layer of the receiving device, one or more protocol data units (PDUs) within a set of PDUs. The receiving device may identify, at a second operational layer of the receiving device, a sequence gap associated with a missing PDU from the set of PDUs, the first operational layer being a lower operational layer of the receiving device than the second operational layer. The receiving device may determine, at the second operational layer, that a triggering condition associated with the missing PDU has occurred. The receiving device may provide, by the second operational layer and based at least in part on the triggering condition occurring, an indication to update a reception buffer of the first operational layer to a last received protocol data unit of the set of PDUs.

Method and apparatus for operating a timer for processing data blocks

A timer for processing data blocks is proposed for a receiver of a mobile communications system. If the timer is not running, the timer is started based a data block. The data block has a sequence number higher than a sequence number of another data block that was first expected to be received. If the timer is stopped or expires, the timer is based on a highest sequence number of a data block among data blocks that cannot be delivered to a higher entity. The timer can be used to prevent a stall condition in mobile communications.

METHOD AND DEVICE FOR TRANSMITTING DATA UNIT
20200367103 · 2020-11-19 · ·

In the present invention, the transmitting device attaches a sequence number (SN) for each of service data unit (SDU) elements to generate a protocol data unit (PDU) containing the SDU elements. Each of the SDU elements is a SDU or SDU segment. The PDU includes the SDU elements and respective SNs for the SDU elements. The PDU includes an indicator for each of the SDU elements, and the indicator indicating whether a corresponding SDU element is a SDU or SDU segment.

Method and apparatus

A method is provided. The method includes performing a media access control reset. The media access control reset is provided without performing at least one of a radio link control reset and a packet data convergence protocol reset.

METHOD AND APPARATUS FOR OPERATING A TIMER FOR PROCESSING DATA BLOCKS
20200336941 · 2020-10-22 ·

A timer for processing data blocks is proposed for a receiver of a mobile communications system. If the timer is not running, the timer is started based a data block. The data block has a sequence number higher than a sequence number of another data block that was first expected to be received. If the timer is stopped or expires, the timer is based on a highest sequence number of a data block among data blocks that cannot be delivered to a higher entity. The timer can be used to prevent a stall condition in mobile communications.

System, method and apparatus for QoS support and retransmission
10805047 · 2020-10-13 · ·

A transceiver associated with a wireline communication system is disclosed. The transceiver comprises one or more processors configured to associate a quality of service (QoS) grade tag to each data packet of a plurality of data packets to be transmitted and assemble a data transfer unit (DTU) comprising one or more or a part of a data packet of the plurality of data packets, wherein the one or more or the part of the data packet are encapsulated into a plurality of DTU frames within the DTU. The one or more processors is further configured to associate a highest DTU tag to the assembled DTU, wherein the highest DTU tag is indicative of a highest QoS grade associated with the DTU frames of the assembled DTU; and determine a schedule for transmission or retransmission of the assembled DTU, based on the highest DTU tag of the assembled DTU.