IP Library Granted Patent US 11,057,766
Granted Patent B2
US 11,057,766 · App. 16/178,266 · Granted Jul 6, 2021

Security management in disaggregated base station in communication system

Inventors: Suresh P. Nair (Whippany, NJ); Tsunehiko Chiba (Saitama, JP); Philippe Godin (Versailles, FR)
Assignee: Nokia Technologies Oy
H04W12/04H04W12/10H04W92/10
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 11,057,766
App. No.
16/178,266
Granted
Jul 6, 2021
Kind
B2
Abstract

A reconfiguration message is received at user equipment in a communication system from a disaggregated base station with which the user equipment has a current security context established. The reconfiguration message comprises an instruction to compute a new security context based on a security domain counter value, wherein the security domain counter value represents a given security domain from a plurality of security domains supported by the disaggregated base station. The new security context is computed at the user equipment for the given security domain based on the security domain counter value. A set of security keys are derived from the new security context at the user equipment.

Claims (42)

1. An apparatus comprising:

at least one processor;

at least one memory including computer program code;

the at least one memory and the computer program code being configured to, with the at least one processor, cause user equipment in a communication system at least to:

receive a reconfiguration message from a disaggregated base station with which the user equipment has a current security context established, wherein the reconfiguration message comprises an instruction to compute a new security context for one of a plurality of security domains supported by the disaggregated base station based on a security domain counter value, wherein the security domain counter value is associated with said one of the plurality of security domains supported by the disaggregated base station;

compute the new security context for said one of the plurality of security domains based on the security domain counter value and a current default security context value for the disaggregated base station; and

derive a set of security keys for said one of the plurality of security domains from the new security context.

2. The apparatus of claim 1 , wherein each of the plurality of security domains corresponds to each of a plurality of centralized unit user plane (CU-UP) components in the disaggregated base station.

3. The apparatus of claim 1 , wherein each of the plurality of security domains corresponds to each of a plurality of distributed unit (DU) components in the disaggregated base station.

4. The apparatus of claim 1 , wherein each of the plurality of security domains correspond to a different application invoked by the user equipment.

5. The apparatus of claim 1 , wherein the set of security keys comprise one or more user plane keys for said one of the plurality of security domains associated with the security domain counter value.

6. The apparatus of claim 5 , wherein the one or more user plane keys comprise one or more of a user plane encryption key and a user plane integrity key for said one of the plurality of security domains associated with the security domain counter value.

7. The apparatus of claim 5 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the user equipment to use the derived one or more user plane keys while instantiating one or more radio bearers for said one of the plurality of security domains associated with the security domain counter value.

8. A method comprising:

receiving a reconfiguration message at user equipment in a communication system from a disaggregated base station with which the user equipment has a current security context established, wherein the reconfiguration message comprises an instruction to compute a new security context for one of a plurality of security domains supported by the disaggregated base station based on a security domain counter value, wherein the security domain counter value is associated with said one of the plurality of security domains supported by the disaggregated base station;

computing at the user equipment the new security context for said one of the plurality of security domains based on the security domain counter value and a current default security context value for the disaggregated base station; and

deriving a set of security keys for said one of the plurality of security domains from the new security context.

9. The method of claim 8 , wherein each of the plurality of security domains corresponds to each of a plurality of centralized unit user plane (CU-UP) components in the disaggregated base station.

10. The method of claim 8 , wherein each of the plurality of security domains corresponds to each of a plurality of distributed unit (DU) components in the disaggregated base station.

11. The method of claim 8 , wherein each of the plurality of security domains correspond to a different application invoked by the user equipment.

12. The method of claim 8 , wherein the set of security keys comprise one or more user plane keys for said one of the plurality of security domains associated with the security domain counter value.

13. The method of claim 12 , wherein the one or more user plane keys comprise one or more of a user plane encryption key and a user plane integrity key for said one of the plurality of security domains associated with the security domain counter value.

14. The method of claim 12 , further comprising the user equipment using the derived one or more user plane keys while instantiating one or more radio bearers for said one of the plurality of security domains associated with the security domain counter value.

15. An article of manufacture comprising a non-transitory computer-readable storage medium having embodied therein executable program code that when executed by a processor operatively coupled to the computer-readable storage medium causes the processor to perform the steps of claim 8 .

16. An apparatus comprising:

at least one processor;

at least one memory including computer program code;

the at least one memory and the computer program code being configured to, with the at least one processor, cause a disaggregated base station in a communication system at least to:

send a reconfiguration message to user equipment with which the disaggregated base station has a current security context established, wherein the reconfiguration message comprises an instruction to the user equipment to compute a new security context for one of a plurality of security domains supported by the disaggregated base station based on a security domain counter value, wherein the security domain counter value is associated with said one of the plurality of security domains supported by the disaggregated base station; and

compute the new security context for said one of the plurality of security domains based on the security domain counter value and a current default security context value for the disaggregated base station.

17. The apparatus of claim 16 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the disaggregated base station to compute a plurality of sets of security keys respectively for the plurality of security domains, wherein computation of one of the plurality of sets of security keys for said one of the plurality of security domains is are based on the security domain counter value.

18. The apparatus of claim 17 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the disaggregated base station to send a different one of the plurality of sets of security keys respectively computed for the plurality of security domains to each of a plurality of centralized unit user plane (CU-UP) components of the disaggregated base station.

19. The apparatus of claim 18 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the disaggregated base station to send a corresponding security domain identifier to each of the plurality of centralized unit user plane (CU-UP) components of the disaggregated base station.

20. The apparatus of claim 17 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause a centralized unit control plane (CU-CP) component of the disaggregated base station to perform the computation of the plurality of sets of security keys.

21. A method comprising:

sending a reconfiguration message from a disaggregated base station in a communication system to user equipment with which the disaggregated base station has a current security context established, wherein the reconfiguration message comprises an instruction to the user equipment to compute a new security context for one of a plurality of security domains supported by the disaggregated base station based on a security domain counter value, wherein the security domain counter value is associated with said one of the plurality of security domains supported by the disaggregated base station; and

computing, at the disaggregated base station, the new security context for said one of the plurality of security domains based on the security domain counter value and a current default security context value for the disaggregated base station.

22. The method of claim 21 , further comprising computing a plurality of sets of security keys respectively for the plurality of security domains, wherein computation of one of the plurality of sets of security keys for said one of the plurality of security domains is are based on the security domain counter value.

23. The method of claim 22 , further comprising sending a different one of the plurality of sets of security keys respectively computed for the plurality of security domains to each of a plurality of centralized unit user plane (CU-UP) components of the disaggregated base station.

24. The method of claim 23 , further comprising sending a corresponding security domain identifier to each of the plurality of centralized unit user plane (CU-UP) components of the disaggregated base station.

25. The method of claim 22 , wherein the computation of the plurality of sets of security keys is performed by a centralized unit control plane (CU-CP) component of the disaggregated base station.

26. An article of manufacture comprising a non-transitory computer-readable storage medium having embodied therein executable program code that when executed by a processor operatively coupled to the computer-readable storage medium causes the processor to perform the steps of claim 21 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2018
From: NAIR, SURESH P.; CHIBA, TSUNEHIKO; GODIN, PHILIPPE
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047708/0358 →
Continuity (1)
Related Publication 20200145819A1 · May 7, 2020