受限的资源、易泄漏的用户信息一直制约着基于位置服务(location-based services, LBS)的应用程序的发展和推广. 通过结合云计算强大的计算能力和存储能力, 以及3G网络发展下的高速移动网络, 提出一种移动终端加云服务器端的开发模式. 该模式能够将移动端中复杂繁琐的计算任务和大量的存储任务交付给具有高速计算能力和海量存储能力的云端执行. 提出一种基于关系和状态的信息推送策略. 该策略能够很好地保护用户的位置等私密信息, 为用户提供灵活的权限设置. 通过一个原型系统的运行, 证明系统的可行性和实用性.
Limited resources and user information leak restrict the development and promotion of location-based services (LBS) applications. By combining the powerful computing power and storage capacity of cloud computing and the high-speed mobile network in the development of 3G network, a development model with a mobile terminal and cloud server-side are adopted. It can deliver complicated computing tasks and storage tasks at the mobile end to the cloud which has high-speed computing power and massive storage capacity. In addition, this paper proposes an information push strategy based on relations and states, which can well protect the user’s location and other private information, and provide users with flexible permission settings. It is showed feasibility and practicality of the system through operation of a prototype system.
[1] 肖志辉. 移动互联网研究综述[J]. 电信科学, 2009, 25(10):30-36.
[2] 沈晶歆. 移动互联网关键技术及典型业务产品研究[J]. 电信科学, 2010(10): 5-12.
[3] Michael A, Armando F, Rean G, et al. Above the clouds: a Berkeley view of cloud computing [R]. Berkeley: University of California, 2009.
[4] Fay C, Jeffrey D, Sanjay G, et al. Bigtable: a distributed storage system for structured data [C]// Proceedings of the 7th USENIX Symposium on Operating
Systems Design and Implementation. 2006: 205-218.
[5] Bogdan G T, Cristian B. A comparison between several NoSQL databases with comments and notes [C]// Proceedings of the 10th Roedunet
International Conference. 2011: 1-5.
[6] Dean J, Ghemawat S. MapReduce: simplied data proceesing on large clusters [C]// Proceedings of the 6th Symposium on Operating Systems Design and
Implementation. 2004: 137-150.
[7] Mahadev S, Paramvir B, Ram´on C, et al. The case for VM-based cloudlets in mobile computing [C]// IEEE Pervasive Computing. 2009: 14-23.