# US 2026/0089104 A1 · Data packet routing via multiple logical channels

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0089104 A1
- Document ID: US20260089104A1
- Status: Published application
- Kind: A1
- Application number: 18/891,805
- Filed: 2024-09-20
- Published: 2026-03-26
- Earliest claimed: 2024-09-20
- Assignees: Lenovo (United States) Inc.
- Applicants: Lenovo (United States) Inc.
- Inventors: Joachim Löhr; Prateek Basu Mallick; Ravi Kuchibhotla
- Web page: https://patentgrep.com/patent/US20260089104A1

## CPC

- H04L 47/115: {using a dedicated packet}
- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04L 45/26: {Route discovery packet}
- H04W 28/0263: {involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]}
- H04W 40/12: based on transmission quality or channel quality
- H04W 40/24: Connectivity information management, e.g. connectivity discovery or connectivity update
- H04L 45/24: Multipath
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Various aspects of the present disclosure relate to data packet routing via multiple logical channels. An apparatus, such as a UE, receives signaling that indicates a radio link control (RLC) configuration for a radio bearer associated with an RLC entity. The UE establishes the RLC entity based on the RLC configuration, where the RLC entity includes multiple logical channels. The UE routes a set of data packets via the logical channels based on parameters associated with at least one of the logical channels or the set of data packets. For example, a first portion of data packets of the set of data packets is routed via a first logical channel associated with a first priority and a second portion of data packets of the set of data packets is routed via a second logical channel associated with a second priority. The second priority is higher than the first priority.

## Claims

### Claim 1

A user equipment (UE) for wireless communication, comprising:
at least one memory; and
at least one processor coupled with the at least one memory and configured to cause the UE to:
receive signaling that indicates a radio link control (RLC) configuration for a radio bearer associated with an RLC entity, wherein the RLC entity comprises a plurality of logical channels; and
route a plurality of data packets via the plurality of logical channels based at least in part on a set of one or more parameters associated with at least one of the plurality of logical channels or the plurality of data packets.

### Claim 2 (depends on 1)

The UE of claim 1, wherein the set of one or more parameters comprise one or more of a priority associated with respective logical channels of the plurality of logical channels, a remaining delay associated with the plurality of data packets, a priority associated with respective data packets of the plurality of data packets, an importance level associated with the respective data packets of the plurality of data packets, or a type associated with the respective data packets.

### Claim 3 (depends on 1)

The UE of claim 1, wherein to route the plurality of data packets, the at least on processor is configured to cause the UE to:
route a first portion of data packets of the plurality of data packets via a first logical channel associated with a first priority; and
route a second portion of data packets of the plurality of data packets via a second logical channel associated with a second priority, wherein the plurality of logical channels comprises the first logical channel and the second logical channel, and wherein the second priority is higher than the first priority.

### Claim 4 (depends on 3)

The UE of claim 3, wherein to route the plurality of data packets, the at least one processor is configured to cause the UE to reroute the second portion of data packets via the second logical channel based at least in part on the set of one or more parameters satisfying at least one threshold value.

### Claim 5 (depends on 3)

The UE of claim 3, wherein to route the plurality of data packets, the at least one processor is configured to cause the UE to route the plurality of data packets via at least one of the first logical channel or the second logical channel based at least in part on the set of one or more parameters indicating for respective data packets of the plurality of data packets to be routed via the first logical channel or the second logical channel.

### Claim 6 (depends on 3)

The UE of claim 3, wherein to route the second portion of data packets, the at least one processor is configured to cause the UE to:
duplicate the second portion of data packets of the plurality of data packets, wherein an original version of the second portion of data packets is routed via the first logical channel and a duplicated version of the second portion of data packets is routed via the second logical channel;
receive additional signaling that indicates the duplicated version of the second portion of data packets is successfully transmitted; and
discard, based at least in part on the additional signaling, the original version of the second portion of data packets.

### Claim 7 (depends on 3)

The UE of claim 3, wherein the at least one processor is further configured to cause the UE to transmit additional signaling comprising at least one of a buffer status report (BSR), a delay status report (DSR), or a scheduling request (SR) that indicates the second portion of data packets are available for transmission.

### Claim 8 (depends on 3)

The UE of claim 3, wherein the at least one processor is further configured to cause the UE to multiplex the second portion of data packets on one or more resources associated with at least one of an uplink grant allocating the one or more resources for an uplink transmission or a configured grant allocating the one or more resources for the second logical channel.

### Claim 9 (depends on 1)

The UE of claim 1, wherein the RLC configuration comprises instructions for routing the plurality of data packets via respective logical channels of the plurality of logical channels based at least in part on the set of one or more parameters.

### Claim 10 (depends on 1)

The UE of claim 1, wherein the at least one processor is further configured to cause the UE to determine to route the plurality of data packets via respective logical channels of the plurality of logical channels based at least in part on metadata associated with the plurality of data packets, wherein the metadata indicates the set of one or more parameters.

### Claim 11 (depends on 1)

The UE of claim 1, wherein the at least one processor is further configured to cause the UE to determine to route the plurality of data packets via respective logical channels of the plurality of logical channels based at least in part on additional signaling from a packet data convergence protocol (PDCP) entity.

### Claim 12 (depends on 1)

The UE of claim 1, wherein the RLC configuration comprises a prioritized bit rate value and a bucket size duration associated with the plurality of logical channels.

### Claim 13 (depends on 1)

The UE of claim 1, wherein the at least one processor is further configured to cause the UE to receive additional signaling comprising an uplink grant that indicates one or more resources allocated for respective logical channels of the plurality of logical channels.

### Claim 14 (depends on 1)

The UE of claim 1, wherein to route the plurality of data packets, the at least one processor is configured to cause the UE to route sets of related data packets via respective logical channels of the plurality of logical channels.

### Claim 15 (depends on 1)

The UE of claim 1, wherein the plurality of data packets comprises a plurality of RLC protocol data units (PDUs).

### Claim 16

A processor for wireless communication, comprising:
at least one controller coupled with at least one memory and configured to cause the processor to:
receive signaling that indicates a radio link control (RLC) configuration for a radio bearer associated with an RLC entity, wherein the RLC entity comprises a plurality of logical channels; and
route a plurality of data packets via the plurality of logical channels based at least in part on a set of one or more parameters associated with at least one of the plurality of logical channels or the plurality of data packets.

### Claim 17

A method performed by a user equipment (UE), the method comprising:
receiving signaling that indicates a radio link control (RLC) configuration for a radio bearer associated with an RLC entity, wherein the RLC entity comprises a plurality of logical channels; and
routing a plurality of data packets via the plurality of logical channels based at least in part on a set of one or more parameters associated with at least one of the plurality of logical channels or the plurality of data packets.

### Claim 18

A network equipment (NE) for wireless communication, comprising:
at least one memory; and
at least one processor coupled with the at least one memory and configured to cause the NE to:
transmit signaling that indicates a radio link control (RLC) configuration for a radio bearer associated with an RLC entity, wherein the RLC entity comprises a plurality of logical channels;
receive a plurality of data packets via the plurality of logical channels, wherein:
a first portion of data packets of the plurality of data packets is routed via a first logical channel associated with a first priority and a second portion of data packets of the plurality of data packets is routed via a second logical channel associated with a second priority;
the plurality of logical channels comprises the first logical channel and the second logical channel; and
the second priority is set to a value indicating a higher priority than the first priority; and
disabling reordering of the second portion of data packets based at least in part on the second portion of data packets being routed via the second logical channel.

### Claim 19 (depends on 18)

The NE of claim 18, wherein the at least one processor is further configured to cause the NE to process, at a higher layer, the second portion of data packets based at least in part on the reordering of the second portion of data packets being disabling.

### Claim 20 (depends on 18)

The NE of claim 18, wherein the plurality of data packets are routed based at least in part on a set of one or more parameters associated with at least one of the plurality of logical channels or the plurality of data packets, and wherein the set of one or more parameters comprise one or more of a priority associated with respective logical channels of the plurality of logical channels, a remaining delay associated with the plurality of data packets, a priority associated with respective data packets of the plurality of data packets, an importance level associated with the respective data packets of the plurality of data packets, or a type associated with the respective data packets.
