Androi之Wifi学习(无线技术相关术语)

近期需要用到wifi技术,在学习wifi之前,先把一些无线技术术语给整理了一下。

1、STA(Station,工作站)

       发送信号的无线设备,比如无线路由器,我们称之为基站。与基站进行连接的,比如一台笔记本,我们称之为工作站。

2、BSS 基本服务集

一定数量的无线通信终端组成的集合。BSS有以下几种构成方式:

a) IBSS (Independent BSS) 或ad hoc :BSS中的成员间不通过其他中间媒介而自己组织并相互通信,即不存在AP,无线终端用户间直接通过wifi 相互通信。

b) Infrastructure BSS :BSS以AP为中心(一个核心的连接点),所有成员只于AP通信,且所有通信流量都要从AP再分发出去。

c) ESS (Extended Service Set,扩展服务集) :一定数量的BSS通过分布式网络连接起来,就组成了更大规模的BSS。即多个BSS组成的集合。

3、SSID(Service Set Identifier,服务集标识符)

他的作用是区分不同的无线网络,可理解为连接的暗号。最多可以有32个字符,无线网卡设置了不同的SSID就可以进入不同网络,SSID通常由 AP广播出来,通过XP自带的扫描功能可以相看当前区域内的SSID。出于安全 考虑可以不广播SSID,此时用户就要手工设置SSID才能进入相应的网络。简单说,SSID就是一个局域网的名称,只有设置为名称相同SSID的值的电脑才能互相通信 。

4、BSSID(基本服务集标识符)

基站的MAC地址。其适合于较小的形式简单的无线网 络中标识无线信号,也就是说该无线网络只有一个无线接入点AP产生,所有主机都连接到该AP时使用的名称是BSSID。

5、ESSID

其应用于比较大规模复杂的无线网络中标识无线信号,即网络中有多个无线接入点AP,他们直接WDS等形式连接到一起构成一个大的无线网络,这时依然要求所有连接该无线网络的主机使用同一个名称——即同一个ESSID。


BSSID和ESSID都是关于无线网络名称的标识,只不过适用的范围不同,且不管是BSSID还是ESSID他们都是以SSID为基础的。综上所述SSID是对BSSID和ESSID的缩写和统称,在无线网络只有一个无线路由器 或AP发射源时各个客户端使用统一的BSSID名称和AP通讯,而在无线网络有多个无线路由器或AP发射源并相互通过WDS等方式连接时,各个客户端使用统一的ESSID信息和AP通讯。

注:如何利用手机自带测试工具,查看真正的wifi信号强度(RSSI):

a)打开拨号界面,输入*#*#4636#*#*,进入android自带的测试界面

b)进入Wifi information(wifi信息)

c)再进入Wifi Status(wifi状态)

d)点击Reflash Stats(刷新状态)

下面就会显示你的wifi状态。所有android手机都能使用此方法查看。


你可能感兴趣的:(android,Wi-Fi,无线通信)