IP Library Granted Patent US 12,342,368
Granted Patent B2
US 12,342,368 · App. 17/659,073 · Granted Jun 24, 2025

Prioritized signaling via functional application programming interface (FAPI)

Inventors: Yaniv Elgarisi (San Diego, CA); Andrei Dragos Radulescu (La Jolla, CA); Lior Uziel (Hod Hasharon, IL)
Assignee: QUALCOMM Incorporated
H04W72/569H04L1/1812H04W72/0446H04W72/1263H04W72/21H04W72/542H04W80/02
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,342,368
App. No.
17/659,073
Granted
Jun 24, 2025
Kind
B2
Abstract

Certain aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for prioritized signaling via a functional application programming interface (FAPI). A method for conveying uplink (UL) payload may include receiving, at a physical (PHY) layer, a UL payload from one or more user equipments (UEs) and delivering different segments associated with the UL payload, to a medium access control (MAC) layer, in different messages via a functional application platform interface (FAPI). According to certain aspects, the different segments may carry UL payload with different priorities, and segments with higher priority UL payload may be delivered, to the MAC layer, prior to segments with lower priority UL payload.

Claims (80)

1. An apparatus, comprising:

a processor;

memory coupled with the processor; and

instructions stored in the memory and executable by the processor to, individually or collectively, cause the apparatus to:

receive, via a function application platform interface (FAPI), at a physical (PHY) layer of a disaggregated base station (BS), from a medium access control (MAC) layer of the disaggregated BS, one or more request FAPI messages indicating an uplink (UL) payload;

receive, at the PHY layer of the disaggregated BS, the UL payload from one or more user equipments (UEs); and

deliver different segments associated with the UL payload, to the MAC layer of the disaggregated BS, in different indication FAPI messages via the FAPI.

2. The apparatus of claim 1 , wherein the UL payload comprises uplink control information (UCI) payload.

3. The apparatus of claim 1 , wherein a first segment of the different segments associated with the UL payload is delivered to the MAC layer before a second segment of the different segments associated with the UL payload is fully decoded at the PHY layer of the apparatus.

4. The apparatus of claim 1 , wherein the UCI payload comprises uplink control information (UCI) payload, and wherein the UCI payload is received via at least one of:

a physical uplink control channel (PUCCH); or

a physical uplink shared channel (PUSCH).

5. The apparatus of claim 4 , wherein the UCI payload comprises at least one of:

a hybrid automatic repeat request (HARQ) feedback;

a scheduling request (SR); or

channel state information (CSI).

6. The apparatus of claim 1 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to deliver at least one message of the different messages having a segment of the different segments associated with the UL payload with a higher priority prior to at least one message of the different messages having segment of the different segments associated with the UL payload with a lower priority.

7. The apparatus of claim 6 , wherein:

the UL payload having the higher priority comprises at least one of hybrid automatic repeat request (HARQ) feedback or a scheduling request; and

the UL payload with the lower priority comprises second type of channel state information (CSI), wherein the second type of CSI has additional detail relative to a first type of CSI.

8. The apparatus of claim 6 , wherein:

the UL payload with the higher priority comprises a first type of traffic; and

the UL payload with the lower priority comprises a second type of traffic.

9. The apparatus of claim 6 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to transmit, to the MAC layer, an indication of a capability of the PHY layer to support prioritization of UL payloads.

10. The apparatus of claim 6 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to receive, from the MAC layer, an indication of prioritization information for different types of UL payload.

11. The apparatus of claim 1 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to transmit, to the MAC layer, an indication of a capability of the PHY layer to support segmentation of UL payloads.

12. The apparatus of claim 11 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to transmit, to the MAC layer, an indication of a maximum number of segments the PHY layer supports.

13. The apparatus of claim 1 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to receive signaling indicating the PHY layer is to support segmentation of UL payloads, wherein the signaling further configures the PHY layer with a maximum number of segments to support.

14. The apparatus of claim 1 , wherein the UL payload comprises at least one of:

a cyclic redundancy check (CRC);

uplink data;

a random access channel (RACH); or

a sounding reference signal (SRS).

15. The apparatus of claim 1 , wherein:

the PHY layer resides in a radio unit (RU) of a split radio access network (RAN);

the MAC layer resides in a distributed unit (DU) of the split RAN; and

the FAPI comprises a communication interface between the RU and DU.

16. An apparatus, comprising:

one or more processors;

memory coupled with the one or more processors; and

instructions stored in memory and executable by the one or more processors to, individually or collectively, cause the apparatus to:

signal, form a medium access control (MAC) layer of a disaggregated base station (BS), via a function application platform interface (FAPI), a physical (PHY) layer of the disaggregated BS, one or more request FAPI messages indicating an uplink (UL) payload from one or more user equipments (UEs); and

obtain, at the MAC layer of the disaggregated BS, from the PHY layer of the disaggregated BS, different segments associated with the UL payload in different indication FAPI messages via the FAPI.

17. The apparatus of claim 16 , wherein the UL payload comprises uplink control information (UCI) payload.

18. The apparatus of claim 16 , wherein a first segment of the different segments associated with the UL payload is delivered to the MAC layer of the apparatus before a second segment of the different segments associated with the UL payload is fully decoded at the PHY layer.

19. The apparatus of claim 17 , wherein the UCI payload is received by the PHY layer via at least one of:

a physical uplink control channel (PUCCH); or

a physical uplink shared channel (PUSCH).

20. The apparatus of claim 19 , wherein the UCI payload comprises at least one of:

a hybrid automatic repeat request (HARQ) feedback;

a scheduling request (SR); or

channel state information (CSI).

21. The apparatus of claim 16 , wherein:

the different segments carry UL payload with different priorities; and

at least one segment of the different segments carrying UL payload having a higher priority is obtained prior to at least one segment of the different segments carrying UL payload having a lower priority.

22. The apparatus of claim 21 , wherein:

the UL payload having the higher priority comprises at least one of hybrid automatic repeat request (HARQ) feedback or a scheduling request; and

the UL payload having the lower priority comprises a second type of channel state information (CSI), wherein the second type of CSI has additional detail relative to a first type of CSI.

23. The apparatus of claim 21 , wherein:

the UL payload having the higher priority comprises a first type of traffic; and

the UL payload having the lower priority comprises a second type of traffic.

24. The apparatus of claim 21 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to receive at the MAC layer of the apparatus, from the PHY layer, an indication of a capability of the PHY layer to support prioritization of UL payloads.

25. The apparatus of claim 16 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to receive at the MAC layer of the apparatus, from the PHY layer, an indication of a capability of the PHY layer to support segmentation of UL payloads.

26. The apparatus of claim 25 , wherein the instructions are executable by the one or more processors to, individually or collectively, cause the apparatus to receive at the MAC layer of the apparatus, from the PHY layer, an indication of a maximum number of segments the PHY layer supports.

27. The apparatus of claim 16 , wherein the UL payload is based on at least one of:

a cyclic redundancy check (CRC);

receive (RX) data;

a random access channel (RACH); or

a sounding reference signal (SRS).

28. The apparatus of claim 16 , wherein:

the PHY layer resides in a radio unit (RU) of a split radio access network (RAN);

the MAC layer resides in a distributed unit (DU) of the split RAN; and

the FAPI comprises a communication interface between the RU and the DU.

29. A method, comprising:

receiving, via a function application platform interface (FAPI), at a physical (PHY) layer of a disaggregated base station (BS), from a medium access control (MAC) layer of the disaggregated BS, one or more request FAPI messages indicating an uplink (UL) payload;

receiving, at the PHY layer of the disaggregated BS, the UL payload from one or more user equipments (UEs); and

delivering different segments associated with the UL payload, to the MAC layer of the disaggregated BS, in different indication FAPI messages via the FAPI.

30. A method comprising:

signaling, from a medium access control (MAC) layer of a disaggregated base station (BS), via a function application platform interface (FAPI), a physical (PHY) layer of the disaggregated BS, one or more request FAPI messages indicating an uplink (UL) payload form one or more user equipments (UEs); and

obtaining, at the MAC layer of the disaggregated BS, from the PHY layer of the disaggregated BS, different segments associated with the UL payload in different indication FAPI messages via the FAPI.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2022
From: ELGARISI, YANIV; RADULESCU, ANDREI DRAGOS; UZIEL, LIOR
To: QUALCOMM INCORPORATED
Reel/Frame 060152/0791 →
Continuity (2)
Provisional Application 63175054 · Apr 14, 2021
Related Publication 20220338210A1 · Oct 20, 2022
References Cited (8)
US 20060067228A1 · Ronciak et al. · 2006 [cited by applicant]
US 20160073426A1 · Bull · 2016 [cited by examiner]
US 20190208575A1 · Barbieri · 2019 [cited by examiner]
US 20210120527A1 · Rhim · 2021 [cited by examiner]
3GPP TSG RAN WG1 Meeting 91, Reno, USA Nov. 27-Dec. 1, 2017 (Year: 2017). [cited by examiner]
International Search Report and Written Opinion—PCT/US2022/071709—ISA/EPO—Jul. 20, 2022. [cited by applicant]
Mediatek Inc: “Remaining Details for CSI Reporting”, 3GPP Draft, R1-1719564, 3GPP TSG RAN WG1 Meeting 91, Remaining Details for CSI Reporting, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Ro… [cited by applicant]
Qualcomm Incorporated: “UCI Enhancements for eURLLC”, 3GPP Draft, R1-1911119, 3GPP TSG-RAN WG1 #98b, UCI Enhancements for EURLLC, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre, 650, Route Des Lucio… [cited by applicant]