最近做了一个扫描附近基站的小程序,其中遇到一些参数什么的。这里记录一下:
使用android手机获取附近基站信息
前提是需要有手机卡
telephonyManager = (TelephonyManager) this.ctx.getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.listen(phoneStateListener, PhoneStateListener.LISTEN_SIGNAL_STRENGTHS);
telephonyManager.listen(phoneStateListener,PhoneStateListener.LISTEN_CELL_LOCATION);
首先可以获取到的基站的网络制式跟手机的网络制式有关:
比如:
4G TD-LTE(移动);
4G FDD-LTE(联通、电信)
3G TD-SCDMA(移动);
3G WCDMA(联通);
3G CDMA2000(电信);
2G GSM(移动/联通);
2G CDMA(电信)
那我们可以扫描到的基站类型也分以下4种
LTE
CDMA
WCDMA
GSM
下面整理了一些参数和对应缩写,这些信息都可以通过扫描获得。
MCC,Mobile Country Code,移动国家代码(中国的为460);
MNC,Mobile Network Code,移动网络号码,通过这个可以区分运营商
比如:
移动 | 00 | 02 | 07 | 08 |
联通 | 01 | 06 | 09 |
|
电信 | 03 | 05 | 11 |
|
LAC,Location Area Code,位置区域码;
CID,Cell Identity,基站编号;
BSSS,Base station signal strength,基站信号强度。
附:
LTE 中各种ID 的含义:
https://www.cnblogs.com/sddai/p/6244538.html
LA | location area | 位置区 |
LAC | Location area code | 位置区编码 |
LAI | Location area identity | 位置区标识 |
TA | Tracking area | 跟踪区 |
TAC | Tracking area code | 跟踪区编码 |
TAI | Tracking area identity | 跟踪区标识 |
RA | Routing area | 路由区 |
RAC | Routing area code | 路由区编码 |
RAI | Routing area identity | 路由区标识 |
ECI | E-UTRAN Cell Identifier | 演进通用陆地无线接入网络小区标识. 在一个PLMN中是唯一的。ECI (28 Bits) = eNB ID*256 + Cell ID |
eNB ID | eNodeB Identifier | 标识一个PLMN中的eNB |
PCI | Physical Cell Identifier | 物理小区标识,LTE中终端以此区分不同小区的无线信号, LTE系统提供504个PCI,和TD-SCDMA系统的128个扰码概念类似,网管配置时,为小区配置0~503之间的一个号码。 |
RSRP | Reference signal received power | 参考信号接收功率,LTE网络中可以代表无线信号强度的关键参数,单位dbm |
RSRQ | Reference signal received quality | 参考信号接收质量。主要是根据信号质量来对不同LTE候选小区进行排序。用作切换和小区重选决定的输入。 |
EARFCN | E-UTRA absolute RF channel number | 绝对射频信道号, 取值范围: 0 – 65535 |
|
|
|
CDMA 中各种ID的含义:
https://wenku.baidu.com/view/02216b4ae518964bcf847ccf.html
SID | System id | 移动业务本地网id |
NID | Network id | 网络id |
BID | Basestation id | 基站id |
ECIO |
| “载干比”, 类似于信噪比,反映了手机在当前接收到的导频信号的水平(即信号质量的好坏,不是信号强度)。正常范围>-12dB |
|
|
|
|
|
|
|
|
|
|
|
|
WCDMA 中各种ID的含义:
LAC | Location area code |
|
CID | Cell identity |
|
RSSI | Received Signal Strength Indicator | 接收信号强度指示 |
PSC | Primary sycchronisation code | 主扰码。用来在小区搜索过程中解码主公共控制物理信道从而借条出系统下发的广播消息,得到小区信息,主扰码有512个,分为64组,每组8个。取值范围0~511 |
UARFCN |
| 绝对无线频率信道号
|
|
|
|
GSM中各种ID的含义:
LAC | Location area code |
|
CID | Cell id |
|
RSSI | Received Signal Strength Indicator | 接收信号强度指示 |
BSID | Basestation identity code | 基站识别码 |
ARFCN |
| 绝对无线频率信道号 |
|
|
|
|
|
|
|
|
|