IP Library › Granted Patent US 12,245,027
Granted Patent B2
US 12,245,027 · App. 17/448,498 · Granted Mar 4, 2025

Physical uplink channel handling based on channel security

Inventors: Ahmed Elshafie (San Diego, CA); Hung Dinh Ly (San Diego, CA); Hwan Joon Kwon (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W12/037H04L5/0053H04L5/0058H04L9/0819H04L63/105H04W12/0431
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,245,027
App. No.
17/448,498
Granted
Mar 4, 2025
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may identify a set of security levels for a set of physical uplink channels, wherein the set of physical uplink channels are overlapping in time. The UE may transmit one or more of the set of physical uplink channels based at least in part on the set of security levels for the set of physical uplink channels. Numerous other aspects are described.

Claims (63)

1. A user equipment (UE) for wireless communication, comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, configured to:

identify a set of security levels and a set of channel priorities for a set of uplink channels, wherein the set of uplink channels comprises a plurality of uplink channel communications overlapping in time; and

transmit one or more uplink channels of the set of uplink channels based at least in part on the set of security levels and the set of channel priorities, wherein the one or more uplink channels include at least one uplink channel communication comprising a higher security level or a higher priority level relative to at least one other uplink channel communication of the plurality of uplink channel communications, wherein the one or more processors, to transmit the one or more uplink channels, are configured to:

transmit a first uplink channel of the set of uplink channels, the first uplink channel comprising a first security level of the set of security levels and a first channel priority of the set of channel priorities, wherein the first security level is based at least in part on a first security key corresponding to the first uplink channel; and

drop, based at least in part on the set of security levels and the set of channel priorities, a second uplink channel of the set of uplink channels, the second uplink channel comprising a second security level distinct from the first security level and a second channel priority distinct from the first channel priority.

2. The UE of claim 1 , wherein the UE is configured to evaluate the set of channel priorities before evaluating the set of security levels.

3. The UE of claim 1 , wherein the UE is configured to evaluate the set of security levels before evaluating the set of channel priorities.

4. The UE of claim 2 , wherein the one or more processors are further configured to:

receive signaling indicating an order for evaluating the set of security levels relative to evaluating the set of channel priorities.

5. The UE of claim 1 , wherein the one or more processors are further configured to:

encrypt the first uplink channel with a second security key associated with the second uplink channel.

6. The UE of claim 5 , wherein the one or more processors are further configured to:

store the second security key for use with another uplink channel for transmission; and

maintain a security level of the second security key when storing the second security key.

7. The UE of claim 1 , wherein the one or more processors are further configured to:

encrypt the first uplink channel with the first security key.

8. The UE of claim 1 , wherein the one or more processors are further configured to:

store the first security key for use with another uplink channel for transmission; and

maintain a security level of the first security key when storing the first security key.

9. The UE of claim 1 , wherein the first uplink channel is encrypted with a stronger security key of the first security key and a second security key associated with the second uplink channel.

10. The UE of claim 1 , wherein the first uplink channel is encrypted with a composite security key based at least in part on the first security key and a second security key associated with the second uplink channel.

11. The UE of claim 10 , wherein the UE is configured to increment a degradation parameter associated with at least one of the first security key or the second security key based at least in part on encrypting the first uplink channel with the composite security key.

12. The UE of claim 1 , wherein the one or more processors are further configured to:

alter a length of the first security key to match a length of a third security key associated with a third uplink channel of the set of uplink channels; and

encrypt the third uplink channel using the first security key.

13. The UE of claim 12 , wherein the first security key is extended with a set of bits corresponding to a payload size for the third uplink channel.

14. The UE of claim 12 , wherein the first security key is extended with a set of bits selected from the first security key.

15. The UE of claim 12 , wherein the first security key is contracted using a hashing function.

16. The UE of claim 12 , wherein the first security key is contracted to a set of bits corresponding to a payload size for the third uplink channel.

17. The UE of claim 1 , wherein the set of security levels for the set of uplink channels is based at least in part on a set of values for a set of degradation parameters for a set of security keys associated with the set of uplink channels, the set of security keys including the first security key.

18. The UE of claim 17 , wherein the set of values is based at least in part on a timer or a degradation function.

19. The UE of claim 18 , wherein the degradation function is associated with a quantity of communications transmitted using the first security key.

20. A method of wireless communication performed by a user equipment (UE), comprising:

identifying a set of security levels and a set of channel priorities for a set of uplink channels, wherein the set of uplink channels comprises a plurality of uplink channel communications overlapping in time; and

transmitting one or more uplink channels of the set of uplink channels based at least in part on the set of security levels and the set of channel priorities, wherein the one or more uplink channels include at least one uplink channel communication comprising a higher security level or a higher priority level relative to at least one other uplink channel communication of the plurality of uplink channel communications, wherein transmitting the one or more uplink channels comprises:

transmitting a first uplink channel of the set of uplink channels, the first uplink channel comprising a first security level of the set of security levels and a first channel priority of the set of channel priorities, wherein the first security level is based at least in part on a first security key corresponding to the first uplink channel; and

dropping, based at least in part on the set of security levels and the set of channel priorities, a second uplink channel of the set of uplink channels, the second uplink channel comprising a second security level distinct from the first security level and a second channel priority distinct from the first channel priority.

21. The method of claim 20 , comprising evaluating the set of channel priorities before evaluating the set of security levels.

22. The method of claim 20 , comprising evaluating the set of security levels before evaluating the set of channel priorities.

23. The method of claim 20 , further comprising:

receiving signaling indicating an order for evaluating the set of security levels relative to evaluating the set of channel priorities.

24. The method of claim 20 , further comprising:

encrypting the first uplink channel with a second security key associated with the second uplink channel.

25. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to:

identify a set of security levels and a set of channel priorities for a set of uplink channels, wherein the set of uplink channels comprises a plurality of uplink channel communications overlapping in time; and

transmit one or more uplink channels of the set of uplink channels based at least in part on the set of security levels and the set of channel priorities, wherein the one or more uplink channels include at least one uplink channel communication comprising a higher security level or a higher priority level relative to at least one other uplink channel communication of the plurality of uplink channel communications, wherein the one or more instructions, when executed by the one or more processors to transmit the one or more uplink channels, cause the UE to:

transmit a first uplink channel of the set of uplink channels, the first uplink channel comprising a first security level of the set of security levels and a first channel priority of the set of channel priorities, wherein the first security level is based at least in part on a first security key corresponding to the first uplink channel; and

drop, based at least in part on the set of security levels and the set of channel priorities, a second uplink channel of the set of uplink channels, the second uplink channel comprising a second security level distinct from the first.

26. An apparatus for wireless communication, comprising:

means for identifying a set of security levels and a set of channel priorities for a set of uplink channels, wherein the set of uplink channels comprises a plurality of uplink channel communications overlapping in time; and

means for transmitting one or more uplink channels of the set of uplink channels based at least in part on the set of security levels and the set of channel priorities, wherein the one or more uplink channels include at least one uplink channel communication comprising a higher security level or a higher priority level relative to at least one other uplink channel communication of the plurality of uplink channel communications, wherein the means for transmitting the one or more uplink channels comprise:

means for transmitting a first uplink channel of the set of uplink channels, the first uplink channel comprising a first security level of the set of security levels and a first channel priority of the set of channel priorities, wherein the first security level is based at least in part on a first security key corresponding to the first uplink channel; and

means for dropping, based at least in part on the set of security levels and the set of channel priorities, a second uplink channel of the set of uplink channels, the second uplink channel comprising a second security level distinct from the first security level and a second channel priority distinct from the first channel priority.

27. The non-transitory computer-readable medium of claim 25 , wherein the one or more instructions, when executed by the one or more processors, further cause the UE:

evaluate the set of security levels before evaluating the set of channel priorities.

28. The apparatus of claim 26 , wherein the apparatus is configured to evaluate the set of security levels before evaluating the set of channel priorities.

29. The non-transitory computer-readable medium of claim 25 , wherein the one or more instructions, when executed by the one or more processors, further cause the UE:

receive signaling indicating an order for evaluating the set of security levels relative to evaluating the set of channel priorities.

30. The apparatus of claim 26 , further comprising:

means for receiving signaling indicating an order for evaluating the set of security levels relative to evaluating the set of channel priorities.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2021
From: ELSHAFIE, AHMED; LY, HUNG DINH; KWON, HWAN JOON
To: QUALCOMM INCORPORATED
Reel/Frame 058357/0684 →
Continuity (1)
Related Publication 20230089923A1 · Mar 23, 2023
References Cited (41)
US 7061929B1 · Eberle · 2006 [cited by examiner]
US 11006397B2 · Xiong · 2021 [cited by examiner]
US 11013028B2 · Babaei · 2021 [cited by examiner]
US 11064514B2 · Hosseini · 2021 [cited by examiner]
US 11122622B2 · Hosseini · 2021 [cited by examiner]
US 11528731B2 · Li · 2022 [cited by examiner]
US 11606814B2 · Hosseini · 2023 [cited by examiner]
US 11812304B2 · Huang · 2023 [cited by examiner]
US 11863665B2 · Kunz · 2024 [cited by examiner]
US 20120127925A1 · Kim · 2012 [cited by examiner]
US 20150382279A1 · Zhao · 2015 [cited by examiner]
US 20180316661A1 · Teixeron · 2018 [cited by examiner]
US 20190021115A1 · Gupta · 2019 [cited by examiner]
US 20190098566A1 · Li · 2019 [cited by examiner]
US 20190149365A1 · Chatterjee · 2019 [cited by examiner]
US 20190261361A1 · Xiong · 2019 [cited by examiner]
US 20190281588A1 · Zhang · 2019 [cited by examiner]
US 20200045730A1 · Babaei · 2020 [cited by examiner]
US 20200053761A1 · Hosseini · 2020 [cited by examiner]
US 20200260517A1 · Huang · 2020 [cited by examiner]
US 20200314900A1 · Hosseini · 2020 [cited by examiner]
US 20210051005A1 · Kunz · 2021 [cited by examiner]
US 20210058952A1 · Li · 2021 [cited by examiner]
US 20210194740A1 · Aldana · 2021 [cited by examiner]
US 20210203397A1 · Xiong · 2021 [cited by examiner]
US 20210336874A1 · Huang · 2021 [cited by examiner]
US 20210360650A1 · Huang · 2021 [cited by examiner]
US 20210368571A1 · Huang · 2021 [cited by examiner]
US 20210377803A1 · Huang · 2021 [cited by examiner]
US 20220124756A1 · Taherzadeh Boroujeni · 2022 [cited by examiner]
US 20220141775A1 · Lu · 2022 [cited by examiner]
US 20220159777A1 · Lin · 2022 [cited by examiner]
US 20220345883A1 · Wu · 2022 [cited by examiner]
US 20220394740A1 · Choi · 2022 [cited by examiner]
US 20230007483A1 · Mueck · 2023 [cited by examiner]
US 20230022915A1 · Bhamri · 2023 [cited by examiner]
US 20240147471A1 · Islam · 2024 [cited by examiner]
WO WO2020033941A1 · 2020 [cited by applicant]
WO WO2020164475A1 · 2020 [cited by applicant]
3GPP TS 33.220: “3rd Generation Partnership Project, Technical Specification Group Services and System Aspects, Generic Authentication Architecture (GAA), Generic Bootstrapping Architecture (GBA) (Release 17)”, 3rd Gene… [cited by applicant]
International Search Report and Written Opinion—PCT/US2022/075275—ISA/EPO—Dec. 1, 2022. [cited by applicant]