搜索
bottom↓
回复: 66

GSM模块基于邻近基站精确定位、锁定频点

  [复制链接]

出0入0汤圆

发表于 2012-3-11 07:22:22 | 显示全部楼层 |阅读模式
1. 基站定位

移动网络是通过一个个基站连接起来的,而一个基站又被划分成若干小区以方便查找。因为基站的位置相对比较固定,所以我们可以通过基站的编号cell_id和小区的编号LAC来定位地理位置。

GU900系统模块可以通过命令AT+ENBR来获取当前注_册基站以及最多7个邻近基站的信息。下面是使用一个联通SIM卡得到的完整基站信息:

AT+ENBR
+ENBR: 460, 01, 25D2, 09BC, 22, 117, 24

+ENBR: 460, 01, 25D2, 0DAD, 23, 115, 21

+ENBR: 460, 01, 25D2, 0458, 21, 105, 19

+ENBR: 460, 01, 25F2, 373E, 15, 114, 19

+ENBR: 460, 01, 25D2, 0FBF, 16, 112, 18

+ENBR: 460, 01, 25D2, 2199, 23, 122, 18

+ENBR: 460, 01, 25D2, 16C7, 28, 730, 17

OK

在模块注_册到某个基站的情况下,可通过该指令得到一个最多数量的邻近基站信息列表。如果模块注_册到的基站不断变化(即模块在不断移动),得到的基站信息也在不断变化。

上面的返回结果参数如下:
1.        MCC: 移动国家代码(被访问国家)
2.        MNC: 移动网代码(服务的PLMN)
3.        LAC: 位置区代码 (16进制)
4.        CELL ID: 基站编号 (16进制)
5.        BSIC: 基站识别码Base Station Identity Code 包括PLMN色码和基站色码。
6.        ARFCN: 绝对值频点
7.        RSSI: 信号强度

通过注_册的基站信息以及邻近基站信息,通过查询第三方网络服务获取得到每个基站的经纬度后,可以通过特定算法(比如多个点确定一个圆心坐标)得到GU900更准确的大概经纬度。

2. 锁定频点

某些场合下,我们需要对频点进行锁定。比如,只希望GSM模块工作在特定的频点上,或者希望模块能提高启动时的注_册速度。我们可以通过让模块搜索指定GSM频段(比如,GSM900或GSM1800)以及锁定注_册基站的频点。GU900模块可提供了相关指令来实现这个功能。

出0入0汤圆

发表于 2012-3-11 08:00:47 | 显示全部楼层
其他芯片不支持这个功能?还是指令没有公开?

出0入0汤圆

 楼主| 发表于 2012-3-11 09:45:18 | 显示全部楼层
其它模块不一定能支持,能支持的都会公开的。

出0入4汤圆

发表于 2012-3-11 10:54:15 | 显示全部楼层
大多数模块都支持吧

出0入0汤圆

发表于 2012-3-26 13:14:42 | 显示全部楼层
支持一下

出0入0汤圆

发表于 2012-3-26 13:17:19 | 显示全部楼层
第三方的经纬度的库不好找啊。
头像被屏蔽

出0入0汤圆

发表于 2012-3-26 13:25:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2012-3-26 13:28:07 | 显示全部楼层
顶持一下

出0入0汤圆

发表于 2012-3-26 13:29:41 | 显示全部楼层
都是支持的,只是不能公开

出0入0汤圆

发表于 2012-3-26 13:52:05 | 显示全部楼层
原来是这样子的呀

出0入0汤圆

发表于 2012-3-26 14:17:34 | 显示全部楼层
Mark 基站定位

出0入0汤圆

发表于 2012-3-26 14:20:20 | 显示全部楼层
果断mark了

出0入0汤圆

发表于 2012-3-26 15:04:39 | 显示全部楼层
mark果断

出0入0汤圆

发表于 2012-3-26 22:34:48 | 显示全部楼层
感觉基站定位只是的噱头,后需要做的事还是要很多的。。。

出0入0汤圆

 楼主| 发表于 2012-3-31 21:37:13 | 显示全部楼层
楼上的,我们现在已经做得让用户不需要任何思考,只需要一个按键,你的模块的位置马上显示,而且支持中文地址信息,请看:

AT+ENBR=0

+ENBR: {"location":{"latitude":22.6237688,"longitude":114.1024881,"address":{"country":"中国","country_code":"CN","region":"广东省","city":"深圳市","street":"布龙路","street_number":"237号"},"accuracy":1070.0}

OK

这个就是我们附近的位置。

出0入0汤圆

发表于 2012-3-31 22:31:15 | 显示全部楼层
好像模块不同,获取的周围基站最大数目也不同。

出0入0汤圆

发表于 2012-3-31 22:49:39 | 显示全部楼层
只对当前模块有用啵?

出0入0汤圆

发表于 2012-4-1 05:10:23 | 显示全部楼层
GSM只能根据信号强度来定位,和WIFI的fingerprint的定位类似,这个精度有限。但是CDMA系统可以根据码相位定位。这个相对高许多。 不过都是需要基站的坐标。

出0入0汤圆

发表于 2012-4-1 08:26:05 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-4-3 11:24:24 | 显示全部楼层
可以这样做吗?

出0入0汤圆

发表于 2012-4-3 11:57:54 | 显示全部楼层
本帖最后由 piccode 于 2012-4-3 11:58 编辑

那即是说一到地点就被定位了? 而不是很多片子里面所说的通话不能超过三分钟就不被定位跟踪到

出0入0汤圆

发表于 2012-4-5 17:45:10 | 显示全部楼层
mark!!!

出0入0汤圆

发表于 2012-4-5 21:03:56 | 显示全部楼层
这个要收藏,不错的资料

出0入0汤圆

 楼主| 发表于 2012-4-6 09:17:01 | 显示全部楼层
piccode 发表于 2012-4-3 11:57
那即是说一到地点就被定位了? 而不是很多片子里面所说的通话不能超过三分钟就不被定位跟踪到 ...

不需要通话才能定位,在模块注册成功后就可以定位了。

出0入0汤圆

发表于 2012-4-6 09:24:10 | 显示全部楼层
如果有完整的基站位置库就方便了,不用网络也可以定位!

出0入84汤圆

发表于 2012-4-19 11:42:31 | 显示全部楼层
这个有用哈哈 。谢谢楼主了

出0入0汤圆

发表于 2012-5-30 17:42:59 | 显示全部楼层
keetian 发表于 2012-3-26 13:25
google提供有api接口,opencellid也有公开接口,甚至原始数据下载,不过国内的不太全。 ...

哥们,能否介绍一下你说的GOOGLE的API,以及OPENCELLID的接口。

谢谢了!
头像被屏蔽

出0入0汤圆

发表于 2012-5-31 12:36:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

出0入0汤圆

发表于 2012-5-31 12:38:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2012-5-31 13:53:57 | 显示全部楼层
keetian 发表于 2012-5-31 12:38
http://hi.baidu.com/llscompazz/blog/item/db9d14fb5f96d07e024f564c.html

谢谢哦。

对了,最近移动等在逐步关闭2G的基站,你觉得会有影响么?

出0入0汤圆

发表于 2012-5-31 14:36:17 | 显示全部楼层
这个办法用来定位到是不错,学习了!

出0入0汤圆

发表于 2012-6-2 21:17:53 | 显示全部楼层


SIM900 :工业4频+基站定位+彩信发送
http://item.taobao.com/item.htm?id=16188752468

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-7-10 17:05:25 | 显示全部楼层
锁频的具体指令能贴出来吗?锁定到某一频点,或锁定到小区?

出0入0汤圆

 楼主| 发表于 2012-7-10 20:37:25 | 显示全部楼层
锁定频点功能需要直接向我们咨询,这个功能只开放给特定的用户。锁定频点的过程是这样的:
1. 列出邻近基站频点。
2. 使用指令锁定指定频点
3. 大概10秒后,模块会重新注册入新的指定频点基站。

出0入0汤圆

发表于 2012-7-12 22:12:10 | 显示全部楼层
Two  AT commands are used, i.e. AT+CCELL and AT+CCED. The AT command AT+CCELL cannot be
used alone as the same BCCH Freq can be reused in other locations. So both AT commands, AT+CCELL and
AT+CCED shall be combined, i.e. AT+CCELL to lock on a specific BCCH FREQ and AT+CCED to check the
MCC, MNC and LAC.

是锁到一个频点吧

出0入0汤圆

发表于 2012-7-12 23:10:39 | 显示全部楼层
目前,锁定TCH和BCCH的只有几个专业公司有,就是测试类,网优的公司有,大家可以参考下SAGEM,市面售价3万~5万,可以锁住频点。

出0入0汤圆

发表于 2012-7-13 22:40:18 | 显示全部楼层
wavecom有一个模块也可以.之前给直放站做的时候开放的.现在用得不多了吧.

出0入0汤圆

发表于 2012-7-13 22:48:44 | 显示全部楼层
多年前的文档

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-6-22 07:39:35 | 显示全部楼层
mark GSM基站定位

出0入0汤圆

发表于 2013-6-22 07:50:16 | 显示全部楼层
这么蛮有用的,收藏备用

出200入0汤圆

发表于 2013-6-22 08:53:38 来自手机 | 显示全部楼层
学习备用

出0入0汤圆

发表于 2013-7-24 23:24:46 | 显示全部楼层
好东西,收藏了

出0入0汤圆

发表于 2013-7-24 23:46:46 | 显示全部楼层
好东西,留个记号

出0入0汤圆

发表于 2013-8-1 20:34:01 | 显示全部楼层
jackielau 发表于 2012-4-6 09:24
如果有完整的基站位置库就方便了,不用网络也可以定位!

这个已经有了

出0入0汤圆

发表于 2013-10-21 22:32:46 | 显示全部楼层
收藏!

出0入0汤圆

发表于 2013-11-26 22:42:21 | 显示全部楼层
学习一下!!

出0入0汤圆

发表于 2013-12-9 17:27:02 | 显示全部楼层
mark,终于知道了详细点的原理

出0入0汤圆

发表于 2013-12-9 22:25:48 | 显示全部楼层
顶一下!

出0入0汤圆

发表于 2013-12-9 22:33:12 | 显示全部楼层
winfisher 发表于 2012-3-11 08:00
其他芯片不支持这个功能?还是指令没有公开?

有的,我们用的SIM900就有。只不过不是这个指令,是开启什么工程模式。但是也就是AT命令的事情。
楼主这个广告太明显!

出0入0汤圆

发表于 2013-12-10 09:52:38 | 显示全部楼层
mark GSM基站定位

出0入0汤圆

发表于 2014-1-8 23:22:07 | 显示全部楼层
这个很有用,GSM模块基站定位

出0入0汤圆

发表于 2014-1-8 23:32:16 | 显示全部楼层
呵呵学习了

出0入0汤圆

发表于 2014-2-18 21:51:30 | 显示全部楼层
刚接触到GSM模块,学习了

出0入0汤圆

发表于 2014-4-11 14:19:45 | 显示全部楼层
GSM定位好贴,果断mark

出0入0汤圆

发表于 2014-6-6 19:26:24 | 显示全部楼层
学习 mark                        

出0入0汤圆

发表于 2014-6-6 19:35:38 | 显示全部楼层
正在做类似产品.学习一下.

出0入0汤圆

发表于 2014-6-6 20:39:16 | 显示全部楼层
有参考价值

出0入4汤圆

发表于 2014-6-6 21:39:23 | 显示全部楼层
移动网络是通过一个个基站连接起来的,而一个基站又被划分成若干小区以方便查找。?

出0入4汤圆

发表于 2014-6-6 21:40:47 | 显示全部楼层
移动网络是通过一个个基站连接起来的,而一个基站又被划分成若干小区以方便查找。?每个小区是不是只能只有一个载波啊?

出0入4汤圆

发表于 2014-6-6 21:41:13 | 显示全部楼层
移动网络是通过一个个基站连接起来的,而一个基站又被划分成若干小区以方便查找。?每个小区是不是只能只有一个载波啊?

出0入0汤圆

发表于 2014-6-19 17:20:49 | 显示全部楼层
mark基站定位s

出0入0汤圆

发表于 2014-8-18 19:44:53 | 显示全部楼层
这东西好。。好好顶一个。。。

出0入0汤圆

发表于 2014-9-11 21:59:37 | 显示全部楼层
mark基站定位

出0入0汤圆

发表于 2014-9-12 10:43:14 | 显示全部楼层
中兴手机自带的软件有个通过基站做定位的

出0入0汤圆

发表于 2014-10-21 12:41:07 | 显示全部楼层
MARK下   现在google服务器好像不能定位了哦  还有啥方法么

出0入0汤圆

发表于 2014-10-21 14:15:58 | 显示全部楼层
GSM模块基站定位

出0入0汤圆

发表于 2014-11-21 10:21:15 | 显示全部楼层
果断MARK下,试试深圳合方圆的GU900D的基站定位
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-7 16:34

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表