论文部分内容阅读
在移动通讯市场经过多年大规模网络建设、终端高度普及之后,移动运营商眼下都将精力集中于对现有网络整合、业务模式创新、服务质量提高和开拓新的用户市场上,以期实现快速的投资回报。为了获得新的收益增长点,移动运营商将目光转向潜力巨大的数据业务市场,逐渐开发出彩铃、彩信、移动商务、WAP上网、手机游戏等移动增值业务。随着奥运临近,国内3G时代即将到来,越来越多的人看好国内移动增值业务的前景。而移动定位,是最具潜力的移动增值业务之一。移动定位业务—LBS,是运营商依托移动通信网络或借助其它定位技术,在电子地图平台的支持下,为用户提供相应位置信息的一种增值业务。如今定位业务正在加快走向大众化,用户除了能确定自己所在的位置外,还可以轻松查找商场、医院、银行等与自己生活息息相关的位置信息,享受位置服务带来的种种便利。为了快速普及定位业务,培育定位市场,运营商需要利用现有技术和设备开展既能满足用户需求又能保护用户隐私的移动定位业务。本文讨论的定位业务平台—LSP,是移动运营商所广泛采用的定位业务平台,讨论内容源于作者参与的某公司为移动运营商开发的商业项目。该平台结合成本低精度低的Cell-ID定位和高精度的AGPS定位技术,为用户提供灵活的定位选择。在实现定位的同时,兼顾对用户隐私的保护。在项目中,作者参与了整体的设计和部分核心模块的开发工作,通过项目了解了定位工作原理,熟悉了系统结构。第3章讨论了实现移动定位的原理,第4章详细介绍了定位业务的整体架构和各个组成部分。其中,需要实现的软件部分称为定位业务平台LSP。为了满足移动定位业务访问量大、要求反应迅速的特点,本系统是在SUN公司SPARC+SOLARIS架构服务器上用C++语言实现,这也是电信业务普遍采用的平台。基于Oracle数据库,同时在需要快速访问数据的程序中使用了自主开发的内存数据库。系统开发中采用模块结构,对socket、日志记录、队列等都进行了高度封装,以便于统一开发界面,简化流程结构。第5章介绍了定位业务平台—LSP的设计;第6章详细讨论了实现中的关键算法以及网络定位模块—MAP的具体实现部分。