IP Library Granted Patent US 10,057,136
Granted Patent B2
US 10,057,136 · App. 15/222,654 · Granted Aug 21, 2018

Method and apparatus for visualized network operation and maintenance

Inventors: Hanyu Wei (Nanjing, CN); Youqing Yang (Nanjing, CN); Xingfen Wu (Nanjing, CN); Jinhui Zhang (Nanjing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L41/145H04L41/22
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,057,136
App. No.
15/222,654
Granted
Aug 21, 2018
Kind
B2
Abstract

This application discloses a method for visualized network operation and maintenance, including receiving a request for visualized network operation and maintenance, generating a workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and creating a network modeling input, and performing, according to the workflow for visualized network operation and maintenance, the network modeling input, and original information of network modeling, analog simulation on a network determined by the network modeling input.

Claims (56)

1. A method comprising:

receiving a request for visualized network operation and maintenance;

generating a workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and creating a network modeling input; and

performing, according to the workflow for visualized network operation and maintenance, the network modeling input, and original information of network modeling, analog simulation on a network determined by the network modeling input.

2. The method according to claim 1 , wherein the original information of the network modeling comprises configuration information, acquired from a Network Management System (NMS), of a network element device in a region for visualized network operation and maintenance, and status information acquired from the network element device in the region for visualized network operation and maintenance.

3. The method according to claim 1 , wherein the request for visualized network operation and maintenance is a path visualization request, and the path visualization request comprises path source and destination address information; and

generating the workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and creating the network modeling input comprises:

generating, according to the path source and destination address information, a workflow file for visualized network operation and maintenance; and

creating the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, or forwarding policy trigger.

4. The method according to claim 3 , wherein performing, according to the workflow for visualized network operation and maintenance, the network modeling input, and the original information of network modeling, analog simulation on the network determined by the network modeling input comprises:

analyzing a service test requirement according to a path query constraint input to obtain a simulation input, and generating service test simulation information;

simulating a service test data flow according to the service test simulation information;

selecting a modeling algorithm according to the network modeling input and the original information of the network modeling, and constructing an algorithm package and an input data set;

generating a network model according to the algorithm package and the input data set; and

performing a forwarding test on the simulated service test data flow on the network model.

5. The method according to claim 1 , wherein the request for visualized network operation and maintenance is a path visualization request, and the path visualization request comprises path source and destination address information; and

generating the workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and creating the network modeling input comprises:

a message flow based on a specified protocol, wherein the message flow comprises a path query constraint input; and

creating the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, or forwarding policy trigger.

6. The method according to claim 1 , wherein the request for visualized network operation and maintenance is a fault location request, and the fault location request comprises faulty service description information and faulty network description information; and

the generating a workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and creating the network modeling input comprises:

generating, according to the faulty service description information and the faulty network description information, a workflow file for visualized network operation and maintenance, wherein the workflow file comprises a path query constraint input; and

creating the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, and forwarding policy trigger.

7. The method according to claim 6 , wherein performing, according to the workflow for visualized network operation and maintenance, the network modeling input, and the original information of network modeling, analog simulation on the network determined by the network modeling input comprises:

selecting a modeling algorithm according to the network modeling input and the original information of the network modeling, and constructing an algorithm package and an input data set;

generating a network model according to the algorithm package and the input data set; and

extracting, according to the path query constraint input, a device in a specified network or a specified path and an event associated with the device, and screening and rating the event, to form an event report.

8. The method according to claim 1 , wherein the request for visualized network operation and maintenance is a fault location request, and the fault location request comprises faulty service description information and faulty network description information; and

the generating a workflow file for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and creating the network modeling input comprises:

generating, according to a message flow based on a specified protocol, wherein the workflow file or the message flow comprises a path query constraint input; and

creating the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, and forwarding policy trigger.

9. An apparatus comprising:

a processor; and

a non-transitory computer readable storage medium storing a programming for execution by the processor, the program including instructions to:

receive a request for visualized network operation and maintenance;

generate a workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and create a network modeling input; and

perform, according to the workflow for visualized network operation and maintenance, the network modeling input, and original information of network modeling, analog simulation on a network determined by the network modeling input.

10. The apparatus according to claim 9 , wherein the instructions further comprise instructions to acquire, from a Network Management System (NMS), configuration information of a network element device in a region for visualized network operation and maintenance and acquire status information from the network element device in the region for visualized network operation and maintenance, to form the original information of the network modeling.

11. The apparatus according to claim 9 , wherein the request for the visualized network operation and maintenance is a path visualization request, and the path visualization request comprises path source and destination address information, and the instructions to generate the workflow for visualized network operation and maintenance comprise instructions to generate, according to the path source and destination address information, a workflow file for visualized network operation and maintenance, wherein the workflow file comprises a path query constraint input, and to create the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, and a forwarding policy trigger.

12. The apparatus according to claim 9 , wherein the request for the visualized network operation and maintenance is a path visualization request, and the path visualization request comprises path source and destination address information, and the instructions to generate the workflow for visualized network operation and maintenance comprise instructions to generate, according to the path source and destination address information, a message flow based on a specified protocol, wherein the message flow comprises a path query constraint input, and to create the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, and a forwarding policy trigger.

13. The apparatus according to claim 12 , wherein the instructions to perform the network modeling input, and the original information of network modeling, analog simulation comprise instructions to:

analyze a service test requirement according to the path query constraint input to obtain a simulation input, and generate service test simulation information;

simulate a service test data flow according to the service test simulation information;

select a modeling algorithm according to the network modeling input and the original information of the network modeling, and construct an algorithm package and an input data set;

generate a network model according to the algorithm package and the input data set; and

perform a forwarding test on the simulated service test data flow on the network model.

14. The apparatus according to claim 9 , wherein the request for visualized network operation and maintenance is a fault location request, and the fault location request comprises faulty service description information and faulty network description information, and the instructions to generate the workflow for visualized network operation and maintenance and create the network modeling input comprise instructions to generate, according to the faulty service description information and the faulty network description information, a workflow file for visualized network operation and maintenance, wherein the workflow file comprises a path query constraint input, and is specifically configured to create the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, and forwarding policy trigger.

15. The apparatus according to claim 14 , wherein the instructions to perform the network modeling input, and the original information of network modeling, analog simulation comprise instructions to select a modeling algorithm according to the network modeling input and the original information of the network modeling, and construct an algorithm package and an input data set;

generate a network model according to the algorithm package and the input data set; and

extract, according to the path query constraint input, a device comprised in a specified network or a specified path and an event associated with the device, and screen and rate the event, to form an event report.

16. The apparatus according to claim 9 , wherein the request for visualized network operation and maintenance is a fault location request, and the fault location request comprises faulty service description information and faulty network description information, and the instructions to generate the workflow for visualized network operation and maintenance and create the network modeling input comprise instructions to generate, according to the faulty service description information and the faulty network description information a message flow, wherein the message flow comprises a path query constraint input, and is specifically configured to create the network modeling input, wherein the network modeling input comprises at least one of a modeling algorithm type, a network element device requiring modeling, a time constraint, a hierarchy of modeling, traffic modeling, upper-layer application support, a dynamic event type, and forwarding policy trigger.

17. A computer program product comprising a non-transitory computer readable storage medium storing a program for execution by a processor, the program including instructions to:

receive a request for visualized network operation and maintenance;

generate a workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and create a network modeling input; and

perform, according to the workflow for visualized network operation and maintenance, the network modeling input, and original information of network modeling, analog simulation on a network determined by the network modeling input.

18. The computer program product according to claim 17 , wherein the instructions further comprise instructions to acquire, from a Network Management System (NMS), configuration information of a network element device in a region for visualized network operation and maintenance and acquire status information from the network element device in the region for visualized network operation and maintenance, to form the original information of the network modeling.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2016
From: WEI, HANYU; YANG, YOUQING; WU, XINGFEN; ZHANG, JINHUI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 040004/0494 →
Priority Claims (1)
CN 2014 1 0043077 · Jan 29, 2014 · national
Continuity (2)
Continuation PCTCN2014095762 · Dec 31, 2014
Related Publication 20160337200A1 · Nov 17, 2016