Channel access priority for NR-U data bearers
US-11638173-B2 · Apr 25, 2023 · US
US12501310B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12501310-B2 |
| Application number | US-202318456214-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 25, 2023 |
| Priority date | Aug 8, 2022 |
| Publication date | Dec 16, 2025 |
| Grant date | Dec 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for prioritizing data packets in a wireless network. Data packets are received at a SDAP buffer. Flow queues may be created by dividing PDCP buffer into high priority flow queue and low priority flow queue to determine priority for each data packets based on QoS parameters. Based on QoS parameters performing one of transmitting the at least one data packet from the at least one high priority flow queue and delaying transmission of at least one data packet of the at least one low priority flow queue by buffering the at least one data packet, the electronic device may be configured with connectivity or transmitting data packets from high priority flow queue to first stack and data packet from the low priority flow queue to second stack, when the electronic device may be configured with multi RAT multi connectivity.
Opening claim text (preview).
What is claimed is: 1 . A method performed by an electronic device for prioritizing data packets in a wireless communication network, the method comprising: receiving a plurality of data packets at a Service Data Adaptation Protocol (SDAP) buffer, the plurality of data packets transmitted to a PDCP buffer; creating a plurality of flow queues by dividing the PDCP buffer into at least one high priority flow queue and at least one low priority flow queue; determining a priority for each of the plurality of data packets received based on QoS parameters; mapping at least one data packet of the plurality of data packets from the SDAP buffer to one of the at least one high priority flow queue or the at least one low priority flow queue at the PDCP buffer based on the QoS parameters; and transmitting the at least one data packet of the at least one high priority flow queue and delaying transmission of at least another data packet of the at least one low priority flow queue by buffering the at least another data packet. 2 . The method of claim 1 , the method further comprising: transmitting the at least one data packet of the at least one high priority flow queue to a first stack and the at least another data packet of the at least one low priority flow queue to a second stack, in case that the electronic device is configured with dual connectivity, and wherein transmitting the at least one data packet of the at least one high priority flow queue and delaying transmission of the at least another data packet of the at least one low priority flow queue by buffering the at least another data packet is performed in case that the electronic device is configured with single connectivity. 3 . The method of claim 1 , wherein the mapping the at least one data packet of the plurality of data packets from the SDAP buffer to the at least one low priority flow queue or the at least one high priority flow queue of the plurality of flow queues at the PDCP buffer based on the QoS parameters comprises: determining a number of Service Data Units (SDUs) to be collected for the plurality of data packets in each flow queue of the plurality of flow queues based on packet parameters; and collecting the number of SDUs of the plurality of data packets of each flow queue of the plurality of flow queue based on the priority and transmitting to lower layers of at least one of the first stack for single connectivity or the second stack in case that dual connectivity is configured. 4 . The method of claim 3 , wherein the packet parameters include at least one of: a number of SDUs, a number of bytes to be collected based on a depletion of lower QoS, a priority of the plurality of data packets at upper layers, an arrival pattern of the plurality of data packets to the first stack or the second stack, a channel condition, or an extraction rate of the number of byte. 5 . The method of claim 1 , wherein the mapping the at least one data packet of the plurality of data packets from the SDAP buffer to the at least one high priority flow queue and the at least one low priority flow queue to the first stack is based on channel related Key Performance Indicators (KPIs). 6 . The method of claim 2 , wherein the mapping the at least one data packet of the plurality of data packets from the SDAP buffer to the at least one high priority flow queue to the first stack and the at least one low priority flow queue to the second stack is based on channel related Key Performance Indicators (KPIs). 7 . The method of claim 1 , wherein the QoS parameters include at least one of: QoS Class Identifier (QCI), 5G QoS Identifier (5Qi), type of data transmitted, number of bytes, type of data packet, number of data packets, thermal mitigation, overheating, low uplink grant detection from gNodeB (gNB), non-uniform data packet arrival rate between application layers and modem, or poor signal Key Performance Indicator (KPIs). 8 . An electronic device for prioritizing data packets in a wireless communication network, the electronic device comprising: a memory; at least one processor; at least one transceiver; wherein the at least one processor is configured to: receive a plurality of data packets at a Service Data Adaptation Protocol (SDAP) buffer; the plurality of data packets transmitted to a PDCP buffer; create a plurality of flow queues by dividing the PDCP buffer into at least one high priority flow queue and at least one low priority flow queue; determine a priority for each data packet of the plurality of data packets received based on QoS parameters; map at least one data packet of the plurality of data packets from the SDAP buffer to one of the at least one high priority flow queue or the at least one low priority flow queue at the PDCP buffer based on the QoS parameters; and transmit the at least one data packet of the at least one high priority flow queue and delay transmission of at least another data packet of the at least one low priority flow queue by buffering the at least another data packet. 9 . The electronic device of claim 8 , wherein the at least one processor is configured to: transmit the at least one data packet of the at least one high priority flow queue and delaying transmission of the at least another data packet of the at least one low priority flow queue by buffering the at least another data packet is performed in case that the electronic device is configured with single connectivity, and transmit the at least one data packet of the at least one high priority flow queue to a first stack and the at least another data packet of the at least one low priority flow queue to a second stack, in case that the electronic device is configured with dual connectivity. 10 . The electronic device of claim 8 , wherein the at least one processor is configured to: determine a number of Service Data Units (SDUs) to be collected for the plurality of data packets in each flow queue of the plurality of flow queues based on packet parameters; and collect the number of SDUs of the plurality of data packets of each flow queue of the plurality of flow queue based on priority and transmit to lower layers of at least one of the first stack for single connectivity or the second stack in case that dual connectivity is configured. 11 . The electronic device of claim 10 , wherein the packet parameters include at least one of: a number of SDUs and/or a number of bytes to be collected based on a depletion of lower QoS, a priority of the plurality of data packets at upper layers, an arrival pattern of the plurality of data packets to the first stack or the second stack, a channel condition, or an extraction rate of the number of byte. 12 . The electronic device of claim 8 , wherein the mapping the at least one data packet of the plurality of data packets from the SDAP buffer to the at least one of high priority flow queue and the at least one low priority flow queue to the first stack is based on Key Performance Indicators (KPIs). 13 . The electronic device of claim 10 , wherein the mapping the at least one data packet of the plurality of data packets from the SDAP buffer to the at least one of high priority flow queue to the first stack and the at least one low priority flow queue to the second stack is based on Key Performance Indicators (KPIs). 14 . The electronic device of claim 8 , wherein the QoS parameters include at least one of: QoS Class Identifier (QCI), 5G QoS Identifier (5Qi), type of data transmitted, number of bytes, type of data packet, number of data packets, and thermal mitigation, overheating, low uplink grant detection from gNodeB (gNB), non-uni
Individual queue per QOS, rate or priority · CPC title
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) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.