title: Difference between Mobile-centric and network-centric
body: <p>I am new and I hope I am posting in the right section. I am developping an iOS app using indoor advertisement. The app scan fro iBeacons and when it detect one it sends a get request to the server which determine the position of the mobile device and send back a response. I found this text on the internet</p>
  
  <blockquote>
    <p>Mobile-centric and network-centric technologies are different only in
    where the data and/or logic resides for calculating the location of a
    mobile device. For example, the American Museum of Natural History’s
    original Explorer mobile wayfinding app used Cisco’s Mobility Services
    Engine (MSE), which was a device that sat on the network and processed
    the raw signal-strength data provided by the mobile device to
    triangulate the location based on a map that was managed and stored in
    the MSE. The new Explorer still uses triangulation to determine the
    phone’s location. However, the map and beacon locations are downloaded
    to the phone, and processing is done locally in the app.</p>
  </blockquote>
  
  <p>Considering this text, in my use case I am using a network-centricsystem bacuase the location logic reside in the server. Is that true ? I thought that device-centric location is when the mobile device scan for beacons and network-centric is when the beacon send it's position to the nodes. </p>