面向海量智能终端的云定位系统设计与实现

Design and Implementation of Cloud Positioning System for Massive Intelligent Terminals

  • 摘要: 随着移动设备和低成本定位传感器的普及,移动终端的普适定位能力成为刚需。为了构建一个普适可用的云定位系统,需要在智能终端应用各类定位传感器获取信号并将其在定位数据库中进行查找、计算,实现对位置的获取。针对智能手机设备和位置服务应用(location based service, LBS)场景,基于主流云计算网络架构,探讨并解决了层次化云定位能力、开发者低成本接入、设备容错能力和分布式服务等工程化关键问题,设计并搭建了面向海量智能终端的大规模云定位系统。测试结果表明,该系统能够支撑每日千亿次请求的访问处理能力,提供面向亿级大众用户的定位服务。

     

    Abstract:
      Objectives  With the popularity of mobile devices and low-cost sensors, the universal positioning capability of mobile terminals has become a strong demand. In order to build a universally available cloud positioning system, it is necessary to use various positioning sensors in smart terminals to obtain wireless signals, and search in the positioning database to complete the calculation of the position.
      Methods  In light of smart phone devices in location based service(LBS) scenarios, we focus on location service for massive smart phone devices and put forward the cloud computing network architecture. The breakthroughs on key engineering technologies such as hierarchical cloud positioning capabilities, low-cost access for developers, fault tolerance strategy and distributed positioning services are gained.
      Results  The testing result shows that cloud positioning system has realized the access processing capability of hundreds of billions of requests per day.
      Conclusions  Consequently, the system can provide location services for hundreds of millions of users and can be widely used in various location based applications.

     

/

返回文章
返回