使用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

絕對無線頻率信道號

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章