1. A method of revenue sharing between a mobile operator and a content provider in a data network, wherein the content provider provides data services to an end user via a mobile network of the mobile operator who furnishes a data connection between the content provider and the end user, and wherein the mobile operator obtains a revenue from the end user for the data services provided by the content provider, said method characterized by providing an agent between the mobile network and the data network for collecting information indicative of a data amount transmitted between the content provider and the end user, and by providing a mechanism for determining a payment amount to pay the content provider based on the revenue.