System and method for testing automated provisioning and maintenance of Operations Support Systems
First Claim
1. In a telecommunications network, having a plurality of network elements of at least one EMS client, a method for producing a virtual network, the method comprising:
- receiving an interface description language (IDL) supplied by the EMS client;
generating an EMS skeleton using said IDL and TMF standards specific information of the IDL, wherein said EMS skeleton is a framework of behavior of all the EMS;
extracting data from the EMS client when the EMS client is available, said data including interface specification of the client;
converting said data into XML templates;
generating a set of virtual network elements using said XML templates, wherein said virtual network elements simulate behavior of network elements of the EMS client; and
connecting said virtual network elements with each other, thereby creating the virtual network.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a complete virtual multi-vendor EMS based network that behaves identical to the network elements of the EMS clients. A virtual network simulator is built that has the ability to faithfully simulate the behavior of any vendor'"'"'s EMS to represent the data objects required by the TMF 814 specification. This allows automatic provisioning and maintenance of the Operation Support Systems to fully test new functionality against complete EMS based network without depending upon the availability of any physical equipment, thereby providing much quicker, low cost, extremely life-like testing environment.
-
Citations
6 Claims
-
1. In a telecommunications network, having a plurality of network elements of at least one EMS client, a method for producing a virtual network, the method comprising:
-
receiving an interface description language (IDL) supplied by the EMS client; generating an EMS skeleton using said IDL and TMF standards specific information of the IDL, wherein said EMS skeleton is a framework of behavior of all the EMS; extracting data from the EMS client when the EMS client is available, said data including interface specification of the client; converting said data into XML templates; generating a set of virtual network elements using said XML templates, wherein said virtual network elements simulate behavior of network elements of the EMS client; and connecting said virtual network elements with each other, thereby creating the virtual network. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification