1. A method of controlling communication networks including a plurality of network elements, comprising: encoding control plane protocol messages using a markup language; and transferring said encoded messages between said network elements.