IP Library › Granted Patent US 11,683,672
Granted Patent B2
US 11,683,672 · App. 17/519,035 · Granted Jun 20, 2023

Distributed ledger control over wireless network slices

Inventor: Lyle Walter Paczkowski (Mission Hills, KS)
Assignee: T-MOBILE INNOVATIONS LLC
H04W4/50H04W4/24H04W48/18
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,683,672
App. No.
17/519,035
Granted
Jun 20, 2023
Kind
B2
Abstract

In a wireless communication network, distributed ledger circuitry executes a contract from an origin block and transfers an instantiation request for a wireless network slice to network orchestration circuitry. The network orchestration circuitry instantiates the wireless network slice responsive to the instantiation request from the distributed ledger circuitry. The wireless network slice delivers a wireless network service to the UEs and transfers slice usage data to the distributed ledger circuitry. The distributed ledger circuitry executes the contract from middle blocks and a termination block to form a blockchain that stores the slice usage data for the wireless network slice. The distributed ledger circuitry transfers a termination request for the wireless network slice to the network orchestration circuitry responsive to the execution of the contract from the termination block. The network orchestration circuitry terminates the wireless network slice responsive to the termination request from the distributed ledger circuitry.

Claims (56)

1. A method of operating a wireless communication network to serve User Equipment (UEs) over wireless network circuitry controlled by distributed ledger circuitry, the method comprising:

the distributed ledger circuitry executing a contract from an origin block and responsively transferring an instantiation request for a wireless network slice to network orchestration circuitry;

the network orchestration circuitry instantiating the wireless network slice in wireless network circuitry responsive to the instantiation request from the distributed ledger circuitry;

in the wireless network circuitry, the wireless network slice delivering a wireless network service to the UEs and responsively transferring the slice usage data for the wireless network slice to the distributed ledger circuitry;

the distributed ledger circuitry executing the contract from middle blocks and a termination block to form a blockchain that stores the slice usage data for the wireless network slice;

the distributed ledger circuitry transferring a termination request for the wireless network slice to the network orchestration circuitry responsive to executing the contract from the termination block; and

the network orchestration circuitry terminating the wireless network slice responsive to the termination request from the distributed ledger circuitry.

2. The method of claim 1 further comprising:

the distributed ledger circuitry executing a new contract from a new origin block responsive to executing the contract from the termination block and responsively transferring a new instantiation request for a new wireless network slice to the network orchestration circuitry;

the network orchestration circuitry instantiating the new wireless network slice in the wireless network circuitry responsive to the new instantiation request from the distributed ledger circuitry;

in the wireless network circuitry, the new wireless network slice delivering the wireless network service to the UEs and responsively transferring new slice usage data for the new wireless network slice to the distributed ledger circuitry;

the distributed ledger circuitry executing the new contract from new middle blocks and a new termination block to form a new blockchain that stores the new slice usage data for the new wireless network slice;

the distributed ledger circuitry transferring a new termination request for the new wireless network slice to the network orchestration circuitry responsive to executing the new contract from the new termination block; and

the network orchestration circuitry terminating the new wireless network slice responsive to the new termination request from the distributed ledger circuitry.

3. The method of claim 2 further comprising the distributed ledger circuitry storing a chain link that correlates the blockchain and the new blockchain.

4. The method of claim 2 wherein the origin block and the new origin block store a same digital certificate.

5. The method of claim 2 further comprising:

the distributed ledger circuitry generating a usage amount for the wireless network slice based on a hash of the slice usage data in the termination block of the blockchain; and

the distributed ledger circuitry generating a new usage amount for the new wireless network slice based on a new hash of the new slice usage data in the new termination block of the new blockchain.

6. The method of claim 1 further comprising:

the distributed ledger circuitry directing a network element to transfer a slice identifier for the wireless network slice to a Network Slice Selection Function (NSSF) responsive to executing the contract from the origin block; and

the distributed ledger circuitry directing the network element to transfer a new slice identifier for the new wireless network slice to the NSSF responsive to executing the new contract from the new origin block.

7. The method of claim 1 further comprising:

the distributed ledger circuitry directing a network element to transfer a slice identifier for the wireless network slice to a Unified Data Manager (UDM) responsive to executing the contract from the origin block; and

the distributed ledger circuitry directing the network element to transfer a new slice identifier for the new wireless network slice to the UDM responsive to executing the new contract from the new origin block.

8. The method of claim 1 wherein the wireless network slice delivering the wireless network service to the UEs and responsively transferring the slice usage data for the wireless network slice to the distributed ledger circuitry comprises a User Plane Function (UPF) delivering the wireless network service to the UEs and responsively transferring the slice usage data for the wireless network slice to the distributed ledger circuitry.

9. The method of claim 1 wherein the wireless network slice delivering the wireless network service to the UEs and responsively transferring the slice usage data for the wireless network circuitry to the distributed ledger circuitry comprises an Application Server (AS) delivering the wireless network service to the UEs and responsively transferring the slice usage data for the wireless network slice to the distributed ledger circuitry.

10. The method of claim 1 wherein the wireless network slice delivering the wireless network service to the UEs and responsively transferring the slice usage data for the wireless network slice to the distributed ledger circuitry comprises an Internet Protocol Multimedia Subsystem (IMS) delivering the wireless network service to the UEs and responsively transferring the slice usage data for the wireless network slice to the distributed ledger circuitry.

11. A wireless communication network to serve User Equipment (UEs) over wireless network circuitry controlled by distributed ledger circuitry, the wireless communication network comprising:

the distributed ledger circuitry configured to execute a contract from an origin block and responsively transfer an instantiation request for a wireless network slice to network orchestration circuitry;

the network orchestration circuitry configured to instantiate the wireless network slice in wireless network circuitry responsive to the instantiation request from the distributed ledger circuitry;

in the wireless network circuitry, the wireless network slice configured to deliver a wireless network service to the UEs and responsively transfer the slice usage data for the wireless network slice to the distributed ledger circuitry;

the distributed ledger circuitry configured to execute the contract from middle blocks and a termination block to form a blockchain that stores the slice usage data for the wireless network slice;

the distributed ledger circuitry configured to transfer a termination request for the wireless network slice to the network orchestration circuitry responsive to the execution of the contract from the termination block; and

the network orchestration circuitry configured to terminate the wireless network slice responsive to the termination request from the distributed ledger circuitry.

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

the distributed ledger circuitry configured to execute a new contract from a new origin block responsive to the execution of the contract from the termination block and responsively transfer a new instantiation request for a new wireless network slice to the network orchestration circuitry;

the network orchestration circuitry configured to instantiate the new wireless network slice in the wireless network circuitry responsive to the new instantiation request from the distributed ledger circuitry;

in the wireless network circuitry, the new wireless network slice configured to deliver the wireless network service to the UEs and responsively transfer new slice usage data for the new wireless network slice to the distributed ledger circuitry;

the distributed ledger circuitry configured to execute the new contract from new middle blocks and a new termination block to form a new blockchain that stores the new slice usage data for the new wireless network slice;

the distributed ledger circuitry configured to transfer a new termination request for the new wireless network slice to the network orchestration circuitry responsive to the execution of the new contract from the new termination block; and

the network orchestration circuitry configured to terminate the new wireless network slice responsive to the new termination request from the distributed ledger circuitry.

13. The wireless communication network of claim 12 further comprising the distributed ledger circuitry configured to store a chain link that correlates the blockchain and the new blockchain.

14. The wireless communication network of claim 12 wherein the origin block and the new origin block store a same digital certificate.

15. The wireless communication network of claim 12 further comprising:

the distributed ledger circuitry configured to generate a usage amount for the wireless network slice based on a hash of the slice usage data in the termination block of the blockchain; and

the distributed ledger circuitry configured to generate a new usage amount for the new wireless network slice based on a new hash of the new slice usage data in the new termination block of the new blockchain.

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

the distributed ledger circuitry configured to direct a network element to transfer a slice identifier for the wireless network slice to a Network Slice Selection Function (NSSF) responsive to the execution of the contract from the origin block; and

the distributed ledger circuitry configured to direct the network element to transfer a new slice identifier for the new wireless network slice to the NSSF responsive to the execution of the new contract from the new origin block.

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

the distributed ledger circuitry configured to direct a network element to transfer a slice identifier for the wireless network slice to a Unified Data Manager (UDM) responsive to executing the contract from the origin block; and

the distributed ledger circuitry configured to direct the network element to transfer a new slice identifier for the new wireless network slice to the UDM responsive to executing the new contract from the new origin block.

18. The wireless communication network of claim 11 wherein the wireless network slice comprises a User Plane Function (UPF) configured to deliver the wireless network service to the UEs and responsively transfer the slice usage data for the wireless network slice to the distributed ledger circuitry to deliver the wireless network service to the UEs and responsively transfer the slice usage data for the wireless network slice to the distributed ledger circuitry.

19. The wireless communication network of claim 11 wherein the wireless network slice comprises an Application Server (AS) configured to deliver the wireless network service to the UEs and responsively transfer the slice usage data for the wireless network slice to the distributed ledger circuitry to deliver the wireless network service to the UEs and responsively transfer the slice usage data for the wireless network slice to the distributed ledger circuitry.

20. The wireless communication network of claim 11 wherein the wireless network slice comprises an Internet Protocol Multimedia Subsystem (IMS) configured to deliver the wireless network service to the UEs and responsively transfer the slice usage data for the wireless network slice to the distributed ledger circuitry to deliver the wireless network service to the UEs and responsively transfer the slice usage data for the wireless network slice to the distributed ledger circuitry.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2021
From: PACZKOWSKI, LYLE WALTER
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 058022/0011 →
Continuity (1)
Related Publication 20230134319A1 · May 4, 2023
Cited By (1)
US 12,732,905