IP Library Granted Patent US 9,781,632
Granted Patent B2
US 9,781,632 · App. 14/786,243 · Granted Oct 3, 2017

Interaction and migration of EPC towards virtualized mobile backhaul/sharing of RAT (eNB, RNC, BSC)

Inventor: Klaus Hoffmann (Munich, DE)
Assignee: NOKIA SOLUTIONS AND NETWORKS MANAGEMENT INTERNATIONAL GMBH
H04W28/08H04L47/125H04L47/14
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 9,781,632
App. No.
14/786,243
Granted
Oct 3, 2017
Kind
B2
Abstract

Apparatuses and methods are provided by which a second network is associated to or disassociated from a network element (e.g., an eNB) which is connected to a first network, and an association configuration information is sent to the network element, the association configuration information comprising a combination of a first network identification identifying the first network and a second network identification identifying the second network. Based on this association configuration, for example load balancing using both the first and the second network may be carried out.

Claims (92)

1. A method comprising

receiving, in a network element, association configuration information, the association configuration information comprising a combination of a first network identification identifying a first network connected to the network element and a second network identification identifying a second network and an indication that the second network is associated to or disassociated from the network element;

configuring the network element to operate based on the association configuration information;

receiving a session request from or for a user equipment;

selecting the first network;

detecting whether there is an association between the selected first network and the second network based on the received association configuration information; and

if there is an association, performing load balancing by distributing traffic for the user session on the first network and the second network.

2. The method according to claim 1 , further comprising

receiving a load balance parameter, and

performing the load balancing based on the received load balance parameter.

3. The method according to claim 1 , wherein the association configuration information is included in an information element.

4. The method according to claim 1 , wherein the association configuration information is sent by a protocol.

5. The method according to claim 1 , further comprising

maintaining the load balancing for the lifetime of the user session.

6. The method according to claim 1 , further comprising

receiving an association configuration information indicating that the second network is disassociated from the network element;

using only the first network for a new user session request; and

maintaining the load balancing for existing user sessions requested before receiving the association configuration information indicating that the second network is disassociated from the network element.

7. The method according to claim 1 , wherein a connection of the network element with the second network is provided via a physical infrastructure provider and/or a virtual network provider.

8. The method according to claim 7 , further comprising

checking consistency between the network element and the physical infrastructure provider and/or virtual network provider.

9. The method according to claim 8 , wherein the consistency check is performed by exchanging a security token.

10. The method according to claim 1 , wherein the first network is a physical or a virtual network, and the network element is a physical network element connected to the first network, and/or the second network is a virtual network.

11. A computer program product embodied on a non-transitory computer-readable medium, said computer program product comprising code that performs the method according to claim 1 when run on a processor.

12. A method comprising

receiving a session request from or for a user equipment by a network element,

selecting a first network,

detecting whether there is an association between the selected first network and a second network based on association configuration information, the association configuration information comprising a combination of a first network identification identifying the first network connected to a network element carrying out the method and a second network identification identifying a second network associated to the network element, and,

if there is an association, performing load balancing by distributing traffic for the user session on the first network and the second network.

13. The method according to claim 12 , further comprising

receiving a load balancing parameter and

performing load balancing based on the received load balance parameter.

14. The method according to claim 13 , further comprising

maintaining the load balancing for the lifetime of the user session.

15. The method according to claim 12 , further comprising

receiving an association configuration information indicating that the second network is disassociated from the network element,

using only the first network for a new user session request, and

maintaining the load balancing for existing user sessions requested before receiving the association configuration information indicating that the second network is disassociated from the network element.

16. The method according to claim 12 , wherein a connection of the network element with the second network is provided via a physical infrastructure provider and/or a virtual network provider.

17. The method according to claim 16 , further comprising

checking consistency between the network element and the physical infrastructure provider and/or a virtual network provider.

18. The method according to claim 17 , wherein the consistency check is performed by exchanging a security token.

19. The method according to claim 12 , further comprising

receiving the association configuration information from a virtual network controller by a protocol.

20. The method according to claim 12 , wherein the first network is a physical network, and the network element is a physical network element connected to the physical network, and/or the second network is a virtual network.

21. A computer program product embodied on a non-transitory computer-readable medium, said computer program product comprising code that performs the method according to claim 12 when run on a processor.

22. An apparatus comprising

a memory,

at least one network interface, and

a processor configured

to receive association configuration information, the association configuration information comprising a combination of a first network identification identifying a first network connected to the apparatus and a second network identification identifying a second network and an indication that the second network is associated to or disassociated from the apparatus;

to operate based on the association configuration information;

to receive a session request from or for a user equipment;

to select a first network;

to detect whether there is an association between the selected first network and a second network based on the received association configuration information; and

if there is an association, to perform load balancing by distributing traffic for the user session on the first network and the second network.

23. The apparatus according to claim 22 , wherein the processor is configured to

receive a load balance parameter; and

to perform the load balancing based on the received load balance parameter.

24. The apparatus according to claim 22 , wherein the association configuration information is included in an information element.

25. The apparatus according to claim 22 , wherein the association configuration information is sent by a protocol.

26. The apparatus according to claim 22 , wherein the processor is configured to maintain the load balancing for the lifetime of the user session.

27. The apparatus according to claim 22 , wherein the processor is configured

to receive an association configuration information indicating that the second network is disassociated from the apparatus;

to use only the first network for a new user session request; and

to maintain the load balancing for existing user sessions requested before receiving the association configuration information indicating that the second network is disassociated from the apparatus.

28. The apparatus according to claim 22 , wherein a connection of the apparatus with the second network is provided via a physical infrastructure provider and/or a virtual network provider.

29. The apparatus according to claim 28 , wherein the processor is configured to check consistency between the apparatus and the physical infrastructure provider and/or virtual network provider.

30. The apparatus according to claim 29 , wherein the processor is configured to perform the consistency check by exchanging a security token.

31. The apparatus according to claim 22 , wherein the first network is a physical or a virtual network, and the apparatus is a physical network element connected to the first network, and/or the second network is a virtual network.

32. An apparatus comprising

a memory,

at least one network interface, and

a processor configured

to receive a session request from or for a user equipment,

to select a first network,

to detect whether there is an association between the selected first network and a second network based on association configuration information, the association configuration information comprising a combination of a first network identification identifying the first network connected to the apparatus and a second network identification identifying a second network associated to the apparatus, and,

if there is an association, to perform load balancing by distributing traffic for the user session on the first network and the second network.

33. The apparatus according to claim 32 , wherein the processor is configured

to receive a load balancing parameter and

to perform load balancing based on the received load balance parameter.

34. The apparatus according to claim 33 , wherein the processor is configured to

maintain the load balancing for the lifetime of the user session.

35. The apparatus according to claim 32 , wherein the processor is configured to

receive an association configuration information indicating that the second network is disassociated from the apparatus,

to use only the first network for a new user session request, and

to maintain the load balancing for existing user sessions requested before receiving the association configuration information indicating that the second network is disassociated from the apparatus.

36. The apparatus according to claim 32 , wherein a connection of the apparatus with the second network is provided via a physical infrastructure provider and/or a virtual network provider.

37. The apparatus according to claim 36 , wherein the processor is configured to check consistency between the network element and the physical infrastructure provider and/or a virtual network provider.

38. The apparatus according to claim 37 , wherein the processor is configured to perform the consistency check by exchanging a security token.

39. The apparatus according to claim 32 , wherein the processor is configured to receive the association configuration information from a virtual network controller by a protocol.

40. The apparatus according to claim 32 , wherein the first network is a physical network, and the apparatus is a physical network element connected to the physical network, and/or the second network is a virtual network.

Assignments (2)
MERGER Recorded Dec 29, 2017
From: NOKIA SOLUTIONS AND NETWORKS MANAGEMENT INTERNATIONAL GMBH
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 044506/0995 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: HOFFMANN, KLAUS
To: NOKIA SOLUTIONS AND NETWORKS MANAGEMENT INTERNATIONAL GMBH
Reel/Frame 036855/0332 →
Continuity (1)
Related Publication 20160088519A1 · Mar 24, 2016