Service Negotiation and Contracting in Virtual Network Environment