IP Library › Granted Patent US 10,833,931
Granted Patent B2
US 10,833,931 · App. 15/517,277 · Granted Nov 10, 2020

Method, apparatus and system for changing a network based on received network information

Inventors: Rodrigo Antonio Mendes De Brito (Lisbon, PT); Somasundaram Velayutham (Sunnyvale, CA); Marc Rouanne (Jouy en Josas, FR); Martin Holecek (Prague, CZ)
Assignee: NOKIA SOLUTIONS AND NETWORKS OY
H04L41/0816H04L41/22H04W24/02H04W84/042H04W84/12
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 10,833,931
App. No.
15/517,277
Granted
Nov 10, 2020
Kind
B2
Abstract

There is provided a method, said method comprising receiving network information, using said network information to determine whether a change to a network is required, and if so, using said network information to determine at least one cause of a change to the network being required and providing, in dependence of the at least one cause, at least one option for at least one change to said network.

Claims (88)

1. A method, comprising:

receiving network information;

using said network information to determine whether at least one change to a network is required;

using said network information to determine at least one cause of the at least one change;

providing, in dependence of the at least one cause, at least one option for at least one hardware adjustment to said network; and

determining if at least one trigger event is occurring in dependence on said network information, wherein said network information comprises:

network performance information determined using predictive analytics and configured to one or more of identify at least one anomaly and forecast at least one anomaly, wherein the at least one anomaly is one or more of at least one threshold violation and at least one identified pattern, and

the at least one trigger event is an event outside the scope of network implementation.

2. The method according to claim 1 , comprising:

disregarding network information associated with said at least one trigger event when determining whether to change said network.

3. The method according to claim 1 , further comprising:

causing said at least one hardware adjustment to said network.

4. The method according to claim 1 , further comprising:

determining a potential cost of said at least one hardware adjustment in dependence on said network information.

5. The method according to claim 4 , further comprising:

determining at least one weighting factor in dependence on said potential cost.

6. The method according to claim 5 , further comprising:

applying said at least one weighting factor to a plurality of options.

7. The method according to claim 1 , wherein said network information comprises at least one of network quality information, network capacity information, network load information, network topology information, and customer usage information.

8. 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:

receive network information;

use said network information to determine whether at least one change to a network is required;

use said network information to determine at least one cause of the at least one change;

provide, in dependence of the at least one cause, at least one option for at least one hardware adjustment to said network; and

determine if at least one trigger event is occurring in dependence on said network information, wherein said network information comprises one or more of:

network performance information determined using predictive analytics and configured to one or more of identify at least one anomaly and forecast at least one anomaly, wherein the at least one anomaly is one or more of at least one threshold violation and at least one identified pattern, and

the at least one trigger event is an event outside the scope of network implementation.

9. The apparatus according to claim 8 , the at least one memory and the computer program code being further configured to, with the at least one processor, cause the apparatus at least to:

disregard network information associated with said at least one trigger event when determining whether to change said network.

10. The apparatus according to claim 8 , the at least one memory and the computer program code being further configured to, with the at least one processor, cause the apparatus at least to:

display said at least one hardware adjustment.

11. The apparatus according to claim 8 , the at least one memory and the computer program code being further configured to, with the at least one processor, cause the apparatus at least to:

cause said at least one hardware adjustment to said network.

12. A non-transitory computer readable medium comprising instructions stored thereon for performing, when executed in hardware, at least the following:

receiving network information;

using said network information to determine whether at least one change to a network is required;

using said network information to determine at least one cause of the at least one change;

providing, in dependence of the at least one cause, at least one option for at least one hardware adjustment to said network; and

determining if at least one trigger event is occurring in dependence on said network information, wherein said network information comprises:

network performance information determined using predictive analytics and configured to one or more of identify at least one anomaly and forecast at least one anomaly, wherein the at least one anomaly is one or more of at least one threshold violation and at least one identified pattern, and

the at least one trigger event is an event outside the scope of network implementation.

13. A method, comprising:

receiving network information;

using said network information to determine whether at least one change to a network is required;

using said network information to determine at least one cause of the at least one change;

providing, in dependence of the at least one cause, at least one option for at least one hardware adjustment to said network; and

determining if at least one trigger event is occurring in dependence on said network information, wherein said network information comprises:

network environment information determined using context-based analytics of contextual information external to said network, and

the at least one trigger event is an event outside the scope of network implementation.

14. The method according to claim 13 , comprising:

disregarding network information associated with said at least one trigger event when determining whether to change said network.

15. The method according to claim 13 , further comprising:

causing said at least one hardware adjustment to said network.

16. The method according to claim 13 , further comprising:

determining a potential cost of said at least one hardware adjustment in dependence on said network information.

17. The method according to claim 16 , further comprising:

determining at least one weighting factor in dependence on said potential cost.

18. The method according to claim 17 , further comprising:

applying said at least one weighting factor to a plurality of options.

19. The method according to claim 13 , wherein said network information comprises at least one of network quality information, network capacity information, network load information, network topology information, and customer usage information.

20. 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:

receive network information;

use said network information to determine whether at least one change to a network is required;

use said network information to determine at least one cause of the at least one change;

provide, in dependence of the at least one cause, at least one option for at least one hardware adjustment to said network; and

determine if at least one trigger event is occurring in dependence on said network information, wherein said network information comprises:

network environment information determined using context-based analytics of contextual information external to said network, and

the at least one trigger event is an event outside the scope of network implementation.

21. The apparatus according to claim 20 , the at least one memory and the computer program code being further configured to, with the at least one processor, cause the apparatus at least to:

disregard network information associated with said at least one trigger event when determining whether to change said network.

22. The apparatus according to claim 20 , the at least one memory and the computer program code being further configured to, with the at least one processor, cause the apparatus at least to:

display said at least one hardware adjustment.

23. The apparatus according to claim 20 , the at least one memory and the computer program code being further configured to, with the at least one processor, cause the apparatus at least to:

cause said at least one hardware adjustment to said network.

24. A non-transitory computer readable medium comprising instructions stored thereon for performing, when executed in hardware, at least the following:

receiving network information;

using said network information to determine whether at least one change to a network is required;

using said network information to determine at least one cause of the at least one change;

providing, in dependence of the at least one cause, at least one option for at least one hardware adjustment to said network; and

determining if at least one trigger event is occurring in dependence on said network information, wherein said network information comprises:

network environment information determined using context-based analytics of contextual information external to said network, and

the at least one trigger event is an event outside the scope of network implementation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2017
From: BRITO, RODRIGO ANTONIO MENDES DE; VELAYUTHAM, SOMASUNDARAM; ROUANNE, MARC; HOLECEK, MARTIN
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 042565/0044 →
Continuity (1)
Related Publication 20170250866A1 · Aug 31, 2017