Chinaunix首页 | 论坛 | 博客
  • 博客访问: 79608
  • 博文数量: 17
  • 博客积分: 761
  • 博客等级: 军士长
  • 技术积分: 206
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-13 15:29
文章分类

全部博文(17)

文章存档

2010年(9)

2009年(8)

我的朋友

分类: 系统运维

2010-06-01 11:18:03

近年来,随着3G业务的全面发展,电信增值服务中与移动用户位置相关的即时信息服务逐渐走俏。由于手机用户移动漫游的特点,简单地按用户号码归属地提供信息服务显然不能满足用户的需求,因此以手机定位为基础、提供与位置相关的信息服务正在迅速发展。手机定位的价值在于可以将定位信息运用到许多新的业务应用中,从而创造比定位本身更大的价值。

用户位置信息的获取有多种解决方案,从定位精度角度来划分,可以分为粗精度定位和高精度定位两种,对于多数衣食住行方面的实用信息服务,定位精度要求并不高,获得百米级精度,甚至只需要知道用户当前所在城市就能为普通终端用户提供服务。

基于电信运营商粗定位平台

目前,中国的电信运营商提供了粗定位服务,利用现有的粗定位平台和电信网络获取用户位置信息。在服务过程中,SP主要提供接入和业务层面的服务,用户通过短信、Web等方式接入到SP进行业务请求,SP触发该业务把位置请求发给粗定位平台,由粗定位平台把用户的经纬度反馈给SP。SP利用地图数据把经纬度信息转化成用户关心的具体位置信息,从而提供相应的增值业务。

在服务过程中,粗定位平台的作用是提供基于Cell-id的定位信息,其实现原理是:定位平台向核心网发送信令,查询手机所在小区ID,根据存储的基站数据库(BSA)数据,得到用户所在小区的经纬度信息。其定位精度取决于基站或扇区的大小,一般在几百至几千米之间。相对CDMA网络GPSOne高精度定位而言,基于Cell-id的粗定位业务几乎不受终端和定位区域的限制。同时,粗定位平台具备完备的隐私管理功能,利用黑白名单方式对提出定位请求的用户进行管理。

一方面,粗定位平台通过L1等接口和各SP相连,传递定位请求和定位响应消息。另一方面,粗定位平台通过信令网进行定位隐私确认,并通过与HLR和MSC的交互获取用户所处基站的Cell-id定位信息。

这种利用粗定位平台获得用户位置信息的方案,其好处是利用了现有的网络资源,对于SP系统来说不需要进行额外的改造,只需要增加到粗定位平台的接口,简单易实现,可以快速提供业务。另外,电信运营商提供的粗定位平台相比其他定位平台,其性能、安全性、管理性都有明显的优势,为SP稳定高效地开展业务提供了保证。

基于无线智能网消息

无线智能网(WIN)接口中可利用搜索或定位消息来获得移动台位置和状态信息,这给我们提供了另一种思路,即SP模拟核心网元发送这类消息直接从移动核心网获取移动用户位置和状态信息。这种方式得到的位置信息是基于MSCID的定位信息,由于电信每个MSCID为全网唯一,并且和某个本地网一一对应,因此得到MSCID就可以根据对应关系获得用户当前所在的地市信息。其实现原理是:用户漫游时,用户归属HLR中存有用户拜访MSCID信息及开关机状态。SP收到用户业务请求后,通过搜索或定位消息向用户归属HLR请求用户拜访MSC的MSCID以及用户当前的状态,用户归属HLR响应SP的请求,返回所请求的信息内容,SP根据反馈信息查找MSCID和地市的对应数据库,从而得到用户当前漫游所在地。在这种方案中,定位隐私管理功能由SP提供。

在此组网环境中,SP模拟核心网网元接入信令网,电信运营商给SP分配SCP的信令点码、GT码。SP通过短信网络进行定位隐私确认,利用无线智能网Search或Position消息与归属HLR交互获取用户所处拜访MSCID信息。

这种SP利用智能网(WIN)消息直接获取移动用户位置和状态信息的方法目前还没有应用。这种方法要求SP虚拟成SCP,具备WIN消息的发送、接收及解析的能力,存储MSCID和地市对应数据库,对SP的要求相对比前一方案高。这种定位方案只能定位到本地网,精确度比较低,但是对于SP来说不需要接入其他平台,自由度比较高。另外,这种方法除了得到用户位置信息外还可以得到用户状态信息,为SP开发同时需要用户位置和状态的业务提供了前提条件。

基于呼叫消息中的位置参数

还有一类定位应用场景是,通过语音呼叫接入语音增值业务平台,用户要求提供和自身位置相关的服务信息,比如用户拨打电信号码百事通,或者某全国订餐平台,这些平台需要知道用户当前位置信息以便提供订票、订餐等信息服务。针对这类场景,因为有语音呼叫接入平台,所以平台可以从呼叫信令消息中的位置号码(Location Number)参数来获得用户位置信息。由于位置号码参数携带的是主叫移动用户当前MSC所属地区的区号,因此平台可以通过区号和地市的对应关系获得主叫用户所在城市地区信息。

这种方式下,只需要SP平台能够解析IAM消息中Location Number字段,建立区号和地市的对应关系表,呼叫接入时只需查表就能自动获取主叫用户当前地市信息。对于呼叫接入SP且定位精度要求不高的业务提供,不失为一个简单有效的方法。

这三种SP获取移动用户位置信息方案都充分利用了现有的网络资源,对SP来说不需要进行大量的改造和投资,业务实现方式简单,是SP获取移动用户位置信息,提供相应增值业务的快速有效方案。随着移动用户信息服务需求的不断涌现,相信基于位置信息的业务在行业用户中更加广泛应用的同时,也将在个人信息业务的发展方面,转化出大量的移动增值服务,成为3G时代最重要的应用之一。

阅读(6200) | 评论(0) | 转发(0) |
0

上一篇:libcurl教程

下一篇:libcurl编程流程

给主人留下些什么吧!~~