通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 7200|回复: 2
打印

基站定位技术 [复制链接]

军衔等级:

  新兵

注册:2009-5-13
跳转到指定楼层
1#
发表于 2010-3-27 12:34:05 |只看该作者 |倒序浏览
LAC-本地区域码(LocationArea Code)    CID-基站编号(CellID),与扇区编号(sector ID)一并列出    CH-频道编号(Channel),GSM900的范围是1-124,BC GSM1800的范围是512~885    TA-时间前置量(Time Advance),显示手机和基站间距离。该数值乘以500可换算为米,不过因受电波反射吸收等影响,TA值仅供参考用,TA值范围0~63    RxL-信号接收强度,单位:-dBm,范围从-110~0    TxPwr-显示通话中手机的功率发射强度(PowerLevel),显示范围0~19    2、基于基站的定位    基于基站的定位的原理:由于每个基站都有其唯一的CID,在手机每次开机入网时,工程模式中的信息被储存在手机内存的特定区域。通过基站定位,就是通过特定的程序得到工程模式中的CID等一些参数,并将CID与基站所在的地区相对应最终实现移动台定位的目的。    这里所说的特定的程序,是在手机上运行的JAVA程序,由于Java语言的重要特点是可以在任何操作系统中运行。近些年来,出现了许多支持JAVA的手机,使得手机成为了一台JVM(Java虚拟机)。通过J2ME(Java2PlatformMicro Edition(Java 2 平台微型版))程序来得到手机内存中的CID、LAC、CH、TA、RxL以及TxPwr。得到这些数据以后,还需要一个数据库的支持。这个数据库是CID、LAC与具体的基站位置间的对应,通过CID、LAC可以在这个数据库中查处相应的基站位置。    此时,基站位置就确定了,但距离实现移动台的定位还有一定的差距。此时,需要使用CH、TA、RxL、TxPwr这些值作为参数。通过TA可以换算得到移动台距离基站的距离;对于使用定向天线的基站来说,可以通过CH来确定移动台目前所处的扇区;而RxL、TxPwr作为辅助数据,对具体位置做修订。具体见下图。    距离L=TA*500+RxL*A+TxPwr*B    (其中A为射频信号衰减系数;B为发射功率衰减系数)    这样一来,就将移动台定位在某一基站某一扇区,而且移动台与基站的距离也粗略的计算出来了。由此,就可得到移动台所处的轨迹,即图中蓝线所示。如果将上图在城市地图上标明,很容易得到移动台所处的位置。如下图所示    目前,类似这样定位思路的java程序已经出现,并在手机使用中得到实际应用。下面以Siemens6688i手机为例作简单介绍。    左图,是名为konGPS的java程序,能读出CID和LAC(即Cell),并将其和内部数据进行比较如果有当前基站信息,则显示基站位置;右图,是名为GPS6688的java程序,它在konGPS的基础上引入了地图,可以将基站位置在地图的相应像素点上标出。虽然这两个程序与上述思想还有稍许差距,但可以明确的看出,这种定位思路是完全可取的,而且以此定位思路的java程序的编制也并不困难。目前,由于没有运营商的支持,类似这样的java程序在位置数据采集上都是采用手动添加方式,没有与CID、LAC对应的位置数据库的支持,但一旦数据库建立,它们将发挥更大的作用。

举报本楼

本帖有 2 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

版规|手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2025-7-18 07:10 , Processed in 0.115532 second(s), 17 queries , Gzip On.

Copyright © 1999-2025 C114 All Rights Reserved

Discuz Licensed

回顶部