IP Library › Granted Patent US 11,765,575
Granted Patent B2
US 11,765,575 · App. 17/299,411 · Granted Sep 19, 2023

Apparatus, method and computer program

Inventors: Andreas Maeder (Wiirzburg, DE); Peter Rost (Heidelberg, DE); Christian Mannweiler (Munich, DE)
Assignee: NOKIA TECHNOLOGIES OY
H04W8/26H04L61/5007H04L61/5061H04W8/186
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,765,575
App. No.
17/299,411
Granted
Sep 19, 2023
Kind
B2
Abstract

An apparatus comprising means for performing: storing information of a plurality of user equipment addresses, the user equipment addresses allocated to one or more network slices; partitioning the plurality of user equipment addresses in to two or more groups; providing information of each of the two or more groups to one or more network functions in a network or network slice; and updating the stored information of a plurality of user equipment addresses based on information of utilization of addresses.

Claims (25)

1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:

storing information of a plurality of user equipment addresses, the user equipment addresses allocated to one or more network slices, wherein the user equipment addresses comprise internet protocol addresses;

partitioning the plurality of user equipment addresses into two groups, a first of the two groups comprising a first range of user equipment addresses for subscribers of a first radio access type and a second of the two groups comprising a second range of user equipment addresses for subscribers of a second radio access type;

providing information of an address range of each of the two groups to one or more network functions in a network or network slice; and

updating the address range of each of the two groups based on information of utilization of the addresses.

2. An apparatus according to claim 1 , wherein the providing information of each of the two groups comprises sending information of the first group to a first network function of a first network associated with the first radio access type, and sending information of the second group to a second network function of a second network associated with the second radio access type.

3. An apparatus according to claim 1 , wherein the utilization information comprises information of one or more of: addresses that are in use; addresses that are available; or location information of user equipment associated with the addresses.

4. An apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to perform receiving information updates of one or more subscribers.

5. An apparatus according to claim 4 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to perform the updating the stored information of a plurality of user equipment addresses based at least in part on the received information updates of one or more subscribers.

6. An apparatus according to claim 1 , wherein the partitioning the plurality of user equipment addresses into two groups comprises allocating the first of the two groups to a first network slice, and allocating the second of the two groups to a second network slice.

7. An apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to perform requesting usage of a portion of the plurality of user equipment addresses from the one or more network functions.

8. An apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to perform allocating a plurality of addresses to a user equipment; and wherein said user equipment is configured to allocate said addresses to a plurality of further user equipment in a local network.

9. A method comprising:

storing information of a plurality of user equipment addresses, the user equipment addresses allocated to one or more network slices, wherein the user equipment addresses comprise internet protocol addresses;

partitioning the plurality of user equipment addresses into two groups, a first of the two groups comprising a first range of user equipment addresses for subscribers of a first radio access type and a second of the two groups comprising a second range of user equipment addresses for subscribers of a second radio access type;

providing information of an address range of each of the two groups to one or more network functions in a network or network slice; and

updating the address range of each of the two groups based on information of utilization of the addresses.

10. A method according to claim 9 , wherein the partitioning the plurality of user equipment addresses in to two groups comprises allocating the first of the two groups to a first network slice, and allocating the second of the two or more groups to a second network slice.

11. A method according to claim 9 , further comprising requesting usage of a portion of the plurality of user equipment addresses from the one or more network functions.

12. A method according to claim 9 , further comprising allocating a plurality of addresses to a user equipment; and wherein said user equipment is configured to allocate said addresses to a plurality of further user equipment in a local network.

13. A non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the following:

storing information of a plurality of user equipment addresses, the user equipment addresses allocated to one or more network slices, wherein the user equipment addresses comprise internet protocol addresses;

partitioning the plurality of user equipment addresses into two groups, a first of the two groups comprising a first range of user equipment addresses for subscribers of a first radio access type and a second of the two groups comprising a second range of user equipment addresses for subscribers of a second radio access type;

providing information of an address range of each of the two groups to one or more network functions in a network or network slice; and

updating the address range of each of the two groups based on information of utilization of the addresses.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2021
From: MAEDER, ANDREAS; ROST, PETER; MANNWEILER, CHRISTIAN
To: NOKIA TECHNOLOGIES OY
Reel/Frame 056427/0348 →
Continuity (1)
Related Publication 20220078606A1 · Mar 10, 2022