IP Library Granted Patent US 12,418,921
Granted Patent B2
US 12,418,921 · App. 17/796,278 · Granted Sep 16, 2025

Method, user equipment, and non-transitory computer readable medium for physical layer-based prioritization without logical channel-based prioritization

Inventor: Yi-Ting Lin (Hong Kong, CN)
Assignee: Purplevine Innovation Company Limited
H04W72/23H04W72/569
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,418,921
App. No.
17/796,278
Granted
Sep 16, 2025
Kind
B2
Abstract

A method, a UE, and a non-transitory computer readable medium for PHI-based prioritization without LCH-based prioritization are provided. In an embodiment, the method includes when the LCH-based prioritization is not configured, and the PHY-based prioritization is configured in the UE, receiving, by a PHY layer of the UE, a first uplink grant and a second uplink grant that have an overlapping conflict in time domain, and have a first PHY priority and a second PHY priority, respectively; when uplink transmission for the uplink grants is not on-going, delivering, by the PHY layer, first information to a MAC layer of the UE, wherein the first information is for resolving the overlapping conflict by comparing the first PHY priority with the second PHY priority, and generating, by the MAC layer, only a first MAC protocol data unit for a first one of the uplink grants using the first information.

Claims (78)

1. A method performed by a user equipment (UE), comprising:

when media access control (MAC) logical channel-based prioritization (LCH-based prioritization) is not configured, and physical layer-based prioritization (PHY-based prioritization) is configured in the UE,

receiving, by a PHY layer of the UE, a first uplink grant and a second uplink grant that have an overlapping conflict in time domain, and have a first PHY priority and a second PHY priority, respectively; and

when uplink transmission for the uplink grants is not on-going,

delivering, by the PHY layer, first information to a MAC layer of the UE, wherein the first information is for resolving the overlapping conflict by comparing the first PHY priority with the second PHY priority; and

generating, by the MAC layer, only a first MAC protocol data unit (PDU) for a first one of the uplink grants using the first information;

wherein the first information comprises the first uplink grant and the second uplink grant, and the first PHY priority and the second PHY priority; and

wherein the step of generating, by the MAC layer of the UE, only the first MAC PDU for the first one of uplink grants using the first information comprises:

comparing, by the MAC layer, the first PHY priority with the second PHY priority to obtain a comparison result;

selecting, by the MAC layer, the first one of the uplink grants using the comparison result; and

generating, by the MAC layer, only the first MAC PDU for the first one of the uplink grants.

2. The method of Claim 1 , wherein the step of generating, by the MAC layer of the UE, only the first MAC PDU for the first one of the uplink grants using the first information is performed when at least one corresponding logical channel mapped to each of the uplink grants has data.

3. The method of claim 2 , wherein the method further comprises:

when every logical channel mapped to one of the uplink grants has no data, selecting, by the MAC layer, the other one of the uplink grants; and

generating, by the MAC layer, only a second MAC PDU for the other one of the uplink grants.

4. The method of claim 1 ,

wherein the first information comprises the first one of the uplink grants but does not comprise the other one of the uplink grants;

wherein when uplink transmission for the uplink grants is not on-going, before the step of delivering, the method further comprises:

comparing, by the PHY layer, the first PHY priority with the second PHY priority to obtain a comparison result; and

selecting, by the PHY layer, the first one of the uplink grants using the comparison result.

5. The method of claim 1 ,

wherein the latest time for performing the step of comparing the first PHY priority with the second priority by the MAC layer is a first period of time before an earlier one of scheduled transmission time of the uplink grants;

wherein the first period of time does not include time for performing the step of delivering and includes time for performing the step of generating; or

wherein the latest time for performing the step of comparing the first PHY priority with the second priority by the PHY layer is a second period of time before an earlier one of scheduled transmission time of the uplink grants;

wherein the second period of time comprises time for performing the step of delivering and time for performing the step of generating.

6. The method of claim 1 , wherein the number of bits of each of the PHY priorities is more than one bit and fewer than or the same as the number of bits of a logical channel priority used by the MAC LCH-based prioritization.

7. The method of claim 1 ,

wherein when one of the PHY priorities is higher than the other of the PHY priorities, the first one of the uplink grants is one of the uplink grants having the one of the PHY priorities; and/or

wherein when the PHY priorities are same, the first one of the uplink grants is a predetermined one of the uplink grants.

8. A user equipment (UE), comprising:

at least one processor and a communication interface,

wherein the at least one processor is connected to the communication interface; and

wherein the at least one processor is configured to execute instructions to implement steps comprising:

when media access control (MAC) logical channel-based prioritization (LCH-based prioritization) is not configured, and physical layer-based prioritization (PHY-based prioritization) is configured in the UE,

receiving, by a PHY layer of the UE, a first uplink grant and a second uplink grant that have an overlapping conflict in time domain, and have a first PHY priority and a second PHY priority, respectively; and

when uplink transmission for the uplink grants is not on-going,

delivering, by the PHY layer, first information to a MAC layer of the UE, wherein the first information is for resolving the overlapping conflict by comparing the first PHY priority with the second PHY priority; and

generating, by the MAC layer, only a first MAC protocol data unit (PDU) for a first one of the uplink grants using the first information;

wherein the first information comprises the first uplink grant and the second uplink grant, and the first PHY priority and the second PHY priority; and

wherein the step of generating, by the MAC layer of the UE, only the first MAC PDU for the first one of uplink grants using the first information comprises:

comparing, by the MAC layer, the first PHY priority with the second PHY priority to obtain a comparison result;

selecting, by the MAC layer, the first one of the uplink grants using the comparison result; and

generating, by the MAC layer, only the first MAC PDU for the first one of the uplink grants.

9. The UE of Claim 8 , wherein the step of generating, by the MAC layer of the UE, only the first MAC PDU for the first one of the uplink grants using the first information is performed when at least one corresponding logical channel mapped to each of the uplink grants has data.

10. The UE of claim 9 ,

wherein the method further comprises:

when every logical channel mapped to one of the uplink grants has no data, selecting, by the MAC layer, the other one of the uplink grants; and

generating, by the MAC layer, only a second MAC PDU for the other one of the uplink grants.

11. The UE of claim 8 ,

wherein the first information comprises the first one of the uplink grants but does not comprise the other one of the uplink grants;

wherein when uplink transmission for the uplink grants is not on-going, before the step of delivering, the method further comprises:

comparing, by the PHY layer, the first PHY priority with the second PHY priority to obtain a comparison result; and

selecting, by the PHY layer, the first one of the uplink grants using the comparison result.

12. The UE of claim 8 ,

wherein the latest time for performing the step of comparing the first PHY priority with the second priority by the MAC layer is a first period of time before an earlier one of scheduled transmission time of the uplink grants;

wherein the first period of time does not include time for performing the step of delivering and includes time for performing the step of generating; or

wherein the latest time for performing the step of comparing the first PHY priority with the second priority by the PHY layer is a second period of time before an earlier one of scheduled transmission time of the uplink grants;

wherein the second period of time comprises time for performing the step of delivering and time for performing the step of generating.

13. The UE of claim 8 , wherein the number of bits of each of the PHY priorities is more than one bit and fewer than or the same as the number of bits of a logical channel priority used by the MAC LCH-based prioritization.

14. The UE of claim 8 ,

wherein when one of the PHY priorities is higher than the other of the PHY priorities, the first one of the uplink grants is one of the uplink grants having the one of the PHY priorities; and/or

wherein when the PHY priorities are same, the first one of the uplink grants is a predetermined one of the uplink grants.

15. A non-transitory computer readable medium, having instructions stored therein, wherein the instructions are executable by a processor to perform steps comprising:

when media access control (MAC) logical channel-based prioritization (LCH-based prioritization) is not configured, and physical layer-based prioritization (PHY-based prioritization) is configured in the UE,

receiving, by a PHY layer of the UE, a first uplink grant and a second uplink grant that have an overlapping conflict in time domain, and have a first PHY priority and a second PHY priority, respectively; and

when uplink transmission for the uplink grants is not on-going,

delivering, by the PHY layer, first information to a MAC layer of the UE, wherein the first information is for resolving the overlapping conflict by comparing the first PHY priority with the second PHY priority; and

generating, by the MAC layer, only a first MAC protocol data unit (PDU) for a first one of the uplink grants using the first information;

wherein the first information comprises the first uplink grant and the second uplink grant, and the first PHY priority and the second PHY priority; and

wherein the step of generating, by the MAC layer of the UE, only the first MAC PDU for the first one of uplink grants using the first information comprises:

comparing, by the MAC layer, the first PHY priority with the second PHY priority to obtain a comparison result;

selecting, by the MAC layer, the first one of the uplink grants using the comparison result; and

generating, by the MAC layer, only the first MAC PDU for the first one of the uplink grants.

16. The non-transitory computer readable medium of Claim 15 , wherein the step of generating, by the MAC layer of the UE, only the first MAC PDU for the first one of the uplink grants using the first information is performed when at least one corresponding logical channel mapped to each of the uplink grants has data.

17. The non-transitory computer readable medium of claim 16 ,

wherein the method further comprises:

when every logical channel mapped to one of the uplink grants has no data, selecting, by the MAC layer, the other one of the uplink grants; and

generating, by the MAC layer, only a second MAC PDU for the other one of the uplink grants.

Assignments (2)
CHANGE OF NAME Recorded May 9, 2023
From: ESSEN INNOVATION COMPANY LIMITED
To: PURPLEVINE INNOVATION COMPANY LIMITED
Reel/Frame 063572/0358 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2022
From: LIN, YI-TING
To: ESSEN INNOVATION COMPANY LIMITED
Reel/Frame 060864/0364 →
Continuity (2)
Provisional Application 63062179 · Aug 6, 2020
Related Publication 20230080469A1 · Mar 16, 2023
References Cited (18)
US 12052662B2 · Kung · 2024 [cited by examiner]
US 12328736B2 · Alabbasi · 2025 [cited by examiner]
US 20170302470A1 · Clark · 2017 [cited by examiner]
US 20210034818A1 · Hofmann · 2021 [cited by examiner]
US 20210212085A1 · Wu · 2021 [cited by applicant]
US 20210400701A1 · Lu · 2021 [cited by examiner]
US 20220159667A1 · Zhang · 2022 [cited by examiner]
US 20220201751A1 · Loehr · 2022 [cited by examiner]
US 20220256580A1 · Fu · 2022 [cited by examiner]
US 20220338211A1 · Alabbasi · 2022 [cited by examiner]
US 20220386326A1 · Fu · 2022 [cited by examiner]
US 20220400496A1 · Gerami · 2022 [cited by examiner]
US 20240188126A1 · Babaei · 2024 [cited by examiner]
CN 111436068 · 2020 [cited by applicant]
WO WO2020057335 · 2020 [cited by applicant]
International Search Report and the Written Opinion Dated Nov. 4, 2021 From the International Searching Authority Re. Application No. PCT/CN2021/111044. (6 Pages). [cited by applicant]
Nokia et al., 11oT WI: Resource Conflicts Between UL Grants, HARQ-ACK and Activation/Release Aspects for SPS, 3GPP TSG RAN WG1 Meeting #99, Reno, Nevada, USA, Nov. 18-22, 2019, R1-191609, 10 P., Nov. 18, 2019. (10 pages… [cited by applicant]
Ericsson, On PHY and MAC Interaction to Support Intra-UE Prioritization, 3GPP TSG-RAN WG2 #109-e, Electronic Meeting, Feb. 24-Mar. 6, 2020, R2-20000795, Revision of R2-1914758, 6 P., Feb. 24, 2020. (6 pages). [cited by applicant]