IP Library › Granted Patent US 12,219,358
Granted Patent B2
US 12,219,358 · App. 17/448,041 · Granted Feb 4, 2025

Resistance to side-channel attacks on 5G network slices

Inventors: Stefan Saroiu (Redmond, WA); Paramvir Bahl (Bellevue, WA)
Assignee: Microsoft Technology Licensing, LLC
H04W12/122G06F21/53H04L41/0806H04L47/22H04W12/03G06F2221/033H04W84/042
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,219,358
App. No.
17/448,041
Granted
Feb 4, 2025
Kind
B2
Abstract

Resistance to vulnerabilities from timing-based side-channel attacks on 5G network slices that share underlying physical infrastructure and resources may be enhanced by selectively imposing time-based constraints on service provisioning and data handling to obscure data-driven time variations that occur during workload execution in a slice that can leak secret information. By preventing timing leakage from the 5G network slices, an attacker cannot observe execution latencies to thereby infer the constituency of workload characteristics. In addition, the attacker cannot create contention for shared resources on its own slice to observe an extent to which the shared resources are utilized by a targeted slice.

Claims (12)

1. A computer-implemented method for increasing resistance to side-channel attacks on a first slice of a 5G (fifth generation) network having a plurality of slices, including at least a second slice, that share underlying physical network resources and infrastructure in a core network, radio access network, and wide area network, the method comprising:

receiving data packets to be carried by the slice, the data packets associated with a workload to which secret information is associated, the data packets having transmission characteristics with a natural timing distribution that is inherent to the workload;

configuring a slice controller in the 5G network to control transmission of traffic over the slice, the traffic including the data packets, and wherein the slice controller is implemented as a software-defined networking (SDN) component instantiated on the underlying physical network infrastructure for controlling slicing in the core network, radio access network, and wide area network; and

operating the slice controller to perform secret-independent shaping for the traffic to obfuscate the secret information associated with the workload for the first slice from the second slice, wherein the secret-independent shaping comprises enforcing temporal isolation of shared physical network resources between the first slice and second slice in which the slice controller alternately allocates shared physical network resources to the first slice and the second slice to prevent simultaneous use of the shared physical network resources by the first slice and the second slice.

2. The computer-implemented method of claim 1 in which the secret-independent traffic shaping comprises transforming each of the data packets to have a fixed packet length.

3. The computer-implemented method of claim 1 in which the workload provides timing for the data packets and the secret-independent traffic shaping comprises perturbing the timing for the data packets.

4. The computer-implemented method of claim 3 in which the perturbation of the timing for the data packets includes imposing a fixed transmission time interval for each of the data packets.

5. The computer-implemented method of claim 1 in which the secret-independent traffic shaping comprises imposing a synthetic distribution for time-based aspects of data packet transmission.

6. The computer-implemented method of claim 5 in which the synthetic distribution comprises fixed sizes for data packets and fixed data packet transmission time intervals.

7. The computer-implemented method of claim 6 in which the fixed data packet sizes and fixed data packet transmission time intervals include deviations within a predetermined threshold, the threshold selected to prevent revealing the secret information.

8. The computer-implemented method of claim 1 in which the slice controller operates to control transmission over a portion of the 5G network, the portion including one of radio access network (RAN), wide area network (WAN), or cloud network, and the secret-independent traffic shaping is applied to data traffic on the portion of the 5G network.

9. The computer-implemented method of claim 1 further comprising controlling a degree of secret-independent traffic shaping based on a type of the data packets.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2021
From: BAHL, PARAMVIR
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 057745/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2021
From: SAROIU, STEFAN
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 057520/0831 →
Continuity (1)
Related Publication 20230092245A1 · Mar 23, 2023
References Cited (23)
US 9065751B2 · Almhana · 2015 [cited by examiner]
US 9867213B2 · Agardh · 2018 [cited by examiner]
US 10063590B1 · Sharifi Mehr · 2018 [cited by examiner]
US 10299282B2 · Del Carpio Vega · 2019 [cited by examiner]
US 10367746B2 · Xu · 2019 [cited by examiner]
US 10959218B2 · Babaei · 2021 [cited by examiner]
US 11388078B1 · Sommers · 2022 [cited by examiner]
US 11558769B2 · Sawabe · 2023 [cited by examiner]
US 11586755B1 · Volvovski · 2023 [cited by examiner]
US 11689367B2 · Ying · 2023 [cited by examiner]
US 11716627B2 · Saroiu · 2023 [cited by examiner]
US 11728964B2 · Resch · 2023 [cited by examiner]
US 11784711B2 · Akyildiz · 2023 [cited by examiner]
US 11910398B2 · He · 2024 [cited by examiner]
US 20190304477A1 · Wojcieszak · 2019 [cited by examiner]
US 20200044943A1 · Bor-Yaliniz · 2020 [cited by examiner]
US 20230007099A1 · Stockert · 2023 [cited by examiner]
US 20230177199A1 · Volvovski · 2023 [cited by examiner]
US 20240032052A1 · Babaei · 2024 [cited by examiner]
Li et al. (“Side Channel Attack-Aware Resource Allocation for URLLC and eMBB Slices in 5G RAN”, IEEE Access, IEEE, USA, vol. 8, Dec. 25, 2019 (Dec. 25, 2019), pp. 2090-2099 (Note: Li et al. was cited in the IDS filed on… [cited by examiner]
Li, et al., “Side Channel Attack-Aware Resource Allocation for URLLC and eMBB Slices in 5G RAN”, In Proceedings of IEEE Access, vol. 8, Dec. 25, 2019, pp. 2090-2099. [cited by applicant]
“International Search Report and Written Opinion Issued in PCT Application No. PCT/US22/037955”, Mailed Date: Oct. 6, 2022, 11 Pages. [cited by applicant]
Yi, et al., “Improving Security of 5G Networks with Multiplicative Masking Method for LDPC Codes”, In Journal of Computers & Electrical Engineering, vol. 95, Issue 2, Aug. 24, 2021, 7 Pages. [cited by applicant]
Cited By (1)
US 12,360,858