使用android 手机做附近基站的扫描

最近做了一个扫描附近基站的小程序,其中遇到一些参数什么的。这里记录一下:

使用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系统提供504PCI,和TD-SCDMA系统的128个扰码概念类似,网管配置时,为小区配置0503之间的一个号码。

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

UMTS Absolute RF Channel Number

 

绝对无线频率信道号

 

 

 

 

GSM中各种ID的含义:

LAC

Location area code

 

CID

Cell id

 

RSSI

Received Signal Strength Indicator

接收信号强度指示

BSID

Basestation identity code

基站识别码

ARFCN

Absolute RF Channel Number

绝对无线频率信道号

 

 

 

 

 

 

 

 

 

发布了24 篇原创文章 · 获赞 10 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/lin___/article/details/102757242
今日推荐