A Network Service Messaging framework for use on top of the W3C Network Service Discovery specification