IP Library Granted Patent US 11,711,692
Granted Patent B2
US 11,711,692 · App. 17/195,151 · Granted Jul 25, 2023

Hardware-trusted ledger client for distributed ledgers that serve wireless network slices

Inventors: Ronald R. Marquardt (Woodinville, WA); Arun Rajagopal (Leawood, KS); Lyle Walter Paczkowski (Mission Hills, KS)
Assignee: T-MOBILE INNOVATIONS LLC
H04W12/069G06F16/1805H04L9/0643H04L63/062H04L63/0823H04W12/0431H04W48/18H04L9/50
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,711,692
App. No.
17/195,151
Granted
Jul 25, 2023
Kind
B2
Abstract

A wireless communication network serves a wireless user device with a wireless communication service from a wireless network slice that includes a Virtual Network Function (VNF). The VNF maintains hardware-trust with a distributed ledger. The distributed ledger maintains hardware-trust with the VNF. The VNF delivers the wireless communication service to the wireless user device from the wireless network slice. The VNF generates slice data that characterizes the service delivery. When the VNF maintains the hardware-trust with the distributed ledger, the VNF transfers the slice data to the distributed ledger. When the distributed ledger maintains the hardware-trust with the VNF, the distributed ledger stores the slice data.

Claims (81)

1. A method of operating a wireless communication network to serve a wireless user device with a wireless communication service from a wireless network slice, the method comprising:

a Network Function Virtualization Infrastructure (NFVI) executing a Virtual Network Function (VNF) that comprises at least a portion of the wireless network slice;

the VNF maintaining hardware-trust with a distributed ledger;

the distributed ledger maintaining hardware-trust with the VNF;

a Radio Access Network (RAN) maintaining hardware-trust with the distributed ledger;

the distributed ledger maintaining hardware-trust with the RAN;

the VNF delivering the wireless communication service over the RAN to the wireless user device from the wireless network slice and generating slice data that characterizes the service delivery;

the RAN generating additional slice data that characterizes the service delivery;

when the VNF maintains the hardware-trust with the distributed ledger, the VNF transferring the slice data to the distributed ledger;

when the distributed ledger maintains the hardware-trust with the VNF, the distributed ledger storing the slice data;

when the RAN maintains the hardware-trust with the distributed ledger, the RAN transferring the additional slice data to the distributed ledger; and

when the distributed ledger maintains the hardware-trust with the RAN, the distributed ledger storing the additional slice data.

2. The method of claim 1 wherein:

the NFVI comprises a read-only hardware-trust code; and

the VNF maintaining the hardware-trust with the distributed ledger comprises the VNF transferring a hash of the read-only hardware-trust code.

3. The method of claim 1 wherein:

the distributed ledger comprises a read-only hardware-trust code; and

the distributed ledger maintaining the hardware-trust with the VNF comprises the distributed ledger transferring a hash of the read-only hardware-trust code.

4. The method of claim 1 wherein the NFVI comprises a read-only hardware-trust code and wherein the VNF maintaining the hardware-trust with the distributed ledger comprises:

the VNF transferring a hash of the read-only hardware-trust code to a hardware-trust server that validates the hardware-trust code and returns a hardware-trust digital certificate signed by the hardware-trust server;

the VNF transferring the hardware-trust digital certificate to the distributed ledger; and

the distributed ledger verifying the hardware-trust digital certificate to maintain the hardware-trust for the VNF.

5. The method of claim 1 wherein the distributed ledger comprises a read-only hardware-trust code and wherein the distributed ledger maintaining the hardware-trust with the VNF comprises:

the distributed ledger transferring a hash of the read-only hardware-trust code to a hardware-trust server that validates the hardware-trust code and returns a hardware-trust digital certificate signed by the hardware-trust server; and

the distributed ledger transferring the hardware-trust digital certificate to the VNF; and

the VNF verifying the hardware-trust digital certificate to maintain the hardware-trust for the distributed ledger.

6. The method of claim 1 wherein the slice data indicates the wireless user device and the VNF.

7. The method of claim 1 wherein the RAN comprises a read-only hardware-trust code and wherein the RAN maintaining hardware-trust with the distributed ledger comprises:

the distributed ledger, the RAN transferring a hash of the read-only hardware-trust code to a hardware-trust server that validates the hardware-trust code and returns a hardware-trust digital certificate signed by the hardware-trust server;

the RAN transferring the hardware-trust digital certificate to the distributed ledger; and

the distributed ledger verifying the hardware-trust digital certificate to maintain the hardware-trust for the RAN.

8. The method of claim 1 further comprising:

the NFVI maintaining hardware-trust with the distributed ledger;

the distributed ledger maintaining hardware-trust with the NFVI;

the NFVI generating NFVI slice data that characterizes the service delivery;

when the NFVI maintains the hardware-trust with the distributed ledger, the NFVI transferring the NFVI slice data to the distributed ledger; and

when the distributed ledger maintains the hardware-trust with the NFVI, the distributed ledger storing the NFVI slice data.

9. The method of claim 8 wherein the NFVI slice data indicates computer hardware components in the wireless network slice.

10. The method of claim 8 wherein the NFVI slice data indicates NFVI virtual layer components in the wireless network slice.

11. A wireless communication network to serve a wireless user device with a wireless communication service from a wireless network slice, the wireless communication network comprising:

a Network Function Virtualization Infrastructure (NFVI) configured to execute a Virtual Network Function (VNF) that comprises at least a portion of the wireless network slice;

the VNF configured to maintain hardware-trust with a distributed ledger;

the distributed ledger configured to maintain hardware-trust with the VNF;

a Radio Access Network (RAN) configured maintain hardware-trust with the distributed ledger;

the distributed ledger configured to maintain hardware-trust with the RAN;

the VNF configured to deliver the wireless communication service over the RAN to the wireless user device from the wireless network slice and generate slice data that characterizes the service delivery;

the RAN configured to generate additional slice data that characterizes the service delivery;

when the VNF maintains the hardware-trust with the distributed ledger, the VNF configured to transfer the slice data to the distributed ledger;

when the distributed ledger maintains the hardware-trust with the VNF, the distributed ledger configured to store the slice data;

when the RAN maintains the hardware-trust with the distributed ledger, the RAN configured to transfer the additional slice data to the distributed ledger; and

when the distributed ledger maintains the hardware-trust with the RAN, the distributed ledger configured to store the additional slice data.

12. The wireless communication network of claim 11 wherein:

the NFVI comprises a read-only hardware-trust code; and

the VNF is configured to transfer a hash of the read-only hardware-trust code to maintain the hardware-trust with the distributed ledger.

13. The wireless communication network of claim 11 wherein:

the distributed ledger comprises a read-only hardware-trust code; and

the distributed ledger is configured to transfer a hash of the read-only hardware-trust code to maintain the hardware-trust with the VNF.

14. The wireless communication network of claim 11 wherein:

the NFVI comprises a read-only hardware-trust code;

the VNF is configured to transfer a hash of the read-only hardware-trust code to a hardware-trust server that validates the hardware-trust code and returns a hardware-trust digital certificate signed by the hardware-trust server;

the VNF is configured to transfer the hardware-trust digital certificate to the distributed ledger; and

the distributed ledger is configured to verify the hardware-trust digital certificate to maintain the hardware-trust for the VNF.

15. The wireless communication network of claim 11 wherein:

the distributed ledger comprises a read-only hardware-trust code;

the distributed ledger is configured to transfer a hash of the read-only hardware-trust code to a hardware-trust server that validates the hardware-trust code and returns a hardware-trust digital certificate signed by the hardware-trust server;

the distributed ledger is configured to transfer the hardware-trust digital certificate to the VNF; and

the VNF is configured to verify the hardware-trust digital certificate to maintain the hardware-trust for the distributed ledger.

16. The wireless communication network of claim 11 wherein the slice data indicates the wireless user device and the VNF.

17. The wireless communication network of claim 11 wherein:

the RAN comprises a read-only hardware-trust code;

the RAN is configured to transfer a hash of a hash of the read-only hardware-trust code to a hardware-trust server that validates the hardware-trust code and returns a hardware-trust digital certificate signed by the hardware-trust server;

the RAN is configured to transfer the hardware-trust digital certificate to the distributed ledger; and

the distributed ledger is configured to verify the hardware-trust digital certificate to maintain the hardware-trust for the RAN.

18. The wireless communication network of claim 11 further comprising:

the NFVI configured to maintain hardware-trust with the distributed ledger;

the distributed ledger configured to maintain hardware-trust with the NFVI;

the NFVI configured to generate NFVI slice data that characterizes the service delivery;

when the NFVI maintains the hardware-trust with the distributed ledger, the NFVI configured to transfer the NFVI slice data to the distributed ledger; and

when the distributed ledger maintains the hardware-trust with the NFVI, the distributed ledger configured to store the NFVI slice data.

19. The wireless communication network of claim 18 wherein the NFVI slice data indicates computer hardware components in the wireless network slice.

20. The wireless communication network of claim 18 wherein the NFVI slice data indicates NFVI virtual layer components in the wireless network slice.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 061524/0569 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2021
From: MARQUARDT, RONALD R.; RAJAGOPAL, ARUN; PACZKOWSKI, LYLE WALTER
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 055527/0855 →