Location-based services are services that are sensitive to and take advantage of the location of the service user. Any service that makes use of the location of the user can be called a location-based service. The location of a person can be determined using a GPS receiver or other technologies, now available in many mobile phone platforms. This positioning determination technology (PDT) is generally carried by the person, from which the location must be provided to the location-based service provider. Today, the location-based services are generally hosted in the network, which may pose performance and scalability issues.