Patent ID: 8111632

Claim:
Method for logical deployment of a target IP network comprising a plurality of network elements (NE 1 , . . . , NE i , . . . , NE j , . . . , NE N ) capable of running network-related processes and supported on a background IP network which comprises said network elements (NE 1 , . . . , NE i , . . . , NE j , . . . , NE N ) and at least one network elements controller (NEC 1 , . . . , NEC k , . . . , NEC Q ), the background IP network providing IP functional interfaces (C ik ) between the at least one network elements controller (NEC k ) and each network element (NE i ), the method comprising the steps of: retrieving at the at least one network elements controller (NEC k ) at least one process information fragment written in a text-based information structured language for each network element (NE i ), said at least one process information fragment defining one network-related process and being part of a target network configuration structure; creating, by said at least one network elements controller (NEC k ), a command script for each network element (NE i ) based on the target network configuration structure and to be executed at the corresponding network element (NE i ); generating, from said at least one process information fragment, at least one configuration template for at least one network-related process and for each network element (NE i ), to be used at the corresponding network element (NE i ); adding at least a command for setting an IP interface (D ij ), based on the target network configuration structure, between two network elements (NE i , NE j ) to each of the two command scripts corresponding to said two network elements (NE i , NE j ); adding to the command script for each network element (NE i ), after adding the commands for setting the IP interface (D ij ), at least a command for starting the at least one network-related process using the corresponding configuration template; sending each configuration template from said at least one network elements controller (NEC k ) to the corresponding network element (NE i ) through the respective functional interfaces (C ik ) and storing said at least one configuration template at said corresponding network element (NE i ); executing at the network element (NE i ) the command script for said network element (NE i ) in a remote mode, from the at least one network elements controller (NEC k ) and through the respective functional interface (C ik ).