最后更新:2022-01-28 18:44:35 手机定位技术交流文章
无线局域网WLAN:采用无线通信技术的局域网。
特点:
由于手机普及率日益增高,通过无线局域网接入到互联网已成为当今上网的最常用的方式。
便携站和移动站表示的意思并不一样。
便携站:便于移动,但在工作时,其位置是固定不变的。
移动站:不仅能够移动,还可以在移动的过程中进行通信。
可分为两大类:
所谓“固定基础设施”是指预先建立起来的、能够覆盖一定地理范围的一批固定基站。
无线网络的基本结构:无线主机、无限链路、基站、网络基础设施(AP或有线网络)。
无线链路与有线链路的主要区别:
无限链路信号强度衰减更快
无线链路容易受到电磁信号的干扰
无线链路存在多径传播的问题
基站发出的信号可以经过多个障碍物的数次反射,从多条路径、按不同时间等,到达接收方。多条路径的信号叠加后一般都会产生很大的失真,这就是所谓的多径效应。

无线链路存在隐藏终端的问题
隐蔽站问题:由于无线信号覆盖范围和穿透能力有限,A和C检测不到彼此的无线信号,都以为B是空闲的,因而都向B发送数据,结果发生碰撞。


服务范围通常是受限的,一般不和外界的其他网络相连接。
移动自组网络也是移动分组无线网络。
优点:
无线传感器网络WSN
无线传感器网络WSN:由大量传感器结点通过无线通信技术构成的自组网络。
应用:进行各种数据的采集、处理和传输。
特点:
传感器结点的形状和组成:

无线传感器网络主要的应用领域:
组成各种物联网IoT,例如
移动自组网络不同于移动IP

几种不同的接入:
传统计算机的位置都是固定不变的。
便携式笔记本电脑允许用户在不同地点上网,使用不同的IP地址,不是移动IP。
在移动中浏览网页,若要在移动中的TCP连接不中断,就必须使移动站的IP地址在移动中保持不变。
移动IP要解决的问题:使用户的移动性对上层的网络应用透明。

移动站A必须有一个原始地址,即永久地址,或归属地址。移动站原始连接到的网络叫做归属网络。永久地址和归属网络的关联是不变的。归属代理让地址的改变对互联网的其余部分透明,它通常就是连接在归属网络上的路由器,代理功能在应用层完成。归属代理既是路由器,也是主机。
当移动站A移动到另一个地点,接入的网络称为被访网络或外地网络。被访网络中使用的代理叫做外地代理,它通常就是连接在被访网络上的路由器,为移动站A在被访网络中创建的临时地址叫做转交地址。
注意:
转交地址是供移动站、归属代理以及外地代理使用的,各种应用程序都不使用这种转交地址。
转交地址在互联网中并不唯一。外地代理可以给好几个移动站指派同样的转交地址,甚至把自己的IP地址指派为移动站的转交地址。这样并不会引起混乱,因为当外地代理要向连接在被访网络上的移动站发送数据报时,直接使用这个移动站的MAC地址(当移动站首次和外地代理通信时,外地代理就记录下这个移动站的MAC地址)。
有时,移动站本身也可以充当外地代理,即移动站和外地代理是同一个设备。这时的转交地址叫做同址转交地址。
通信者B和移动站A通信的四个重要步骤:

①B发送给A的数据报的目的地址是:131.8.6.7。此数据报被A的归属代理截获(只有当A离开归属网络时,归属代理才能截获发给A的数据报)。
②归属代理把B发来的数据报进行再封装,新的数据报的目的地址是15.5.6.7,就是A现在的转交地址。使用隧道技术或IP-in-IP将新封装的数据报发送到被访网络的外地代理。
③被访网络中的外地代理把收到的封装的数据报进行拆封,取出B发送的原始数据报,然后转发给移动站A。这个数据报的目的地址是:131.8.6.7,就 是A的永久地址。A收到B发送的原始数据报后,也得到了B的IP地址。
④如果现在A要向B发送数据报,A仍然使用自己的永久地址作为数据报的源地址,用B的IP地址作为数据报的目的地址。这个数据报显然没有必要再通过A的归属代理进行转发了。
网络层应增加的新功能:
间接路由选择:把数据报发往移动站的归属网络,由归属代理完成以后的寻址工作,进而完成数据报转发的方式。
问题:可能会引起数据报转发的低效,即三角形路由选择问题。
本来在B和A之间可能有一条更有效的路由,但现在要走另外两条路:先要把数据报从B发送到A的归属代理,然后再转发给漫游到被访网络的A。
如果B所在的网络就是A到达的被访网络呢?直接交付即可孬根本不需要使用路由器。
使用直接路由选择向移动站发送数据报

让通信者B创建一个通信者代理,让通信者代理向归属代理询问到移动站在被访网络的转交地址。然后由通信者代理把数据报用隧道技术发送到被访网络的外地代理,最后再由这个外地代理拆封,把数据报转发给移动站。
需要解决的两个问题:
如何使通信者代理向移动站的归属代理查询到移动站的转交地址?
增加一个移动用户定位协议。
当移动站再移动到其他网络时,怎样得到移动站的位置信息?
使用锚外地代理。
使用直接路由选择向移动站发送数据报的重要步骤:
①B的通信者代理从移动站A的归属代理得到A所漫游到的被访网络N1的外地代理。把移动站首次漫游到的被访网络的外地代理称为锚外地代理。
②通信者代理把B发给A的数据报再封装后,发送到A的锚外地代理。
③锚外地代理把拆封后的数据报发送给A。
④A移动到另一个被访网络N2。
⑤A向被访网络N2的新外地代理登记。
⑥新外地代理把A的新转交地址告诉锚外地代理。
⑦锚外地代理收到发给A的封装数据报后,用A的新转交地址对数据报进行再封装,然后发送给被访网络N2上的新外地代理,拆封后转发给移动站A。
如果A再漫游到另一个网络,也是通过锚外地代理转发给A的数据报。
IEEE802·11是一个有固定基础设施的无线局域网的国际标准。
凡使用802.11系列协议的局域网又称为Wi-Fi。

基本服务集BSS是无线局域网的最小构件。一个BSS包括一个接入点AP和若干个移动站。必须为该AP分配一个不超过32字节的服务集标识符SSID(即该AP的无线局域网的名字)和一个通信信道。一个BSS所覆盖的地理范围叫做一个基本服务区BSA。
信道:
无线局域网通常使用2.4GHz和5GHz频段。每一个频段划分为若干个信道,供各无线局域网使用。
802.11b使用2·4GHz频段,带宽约85MHz。定义了11个部分重叠的信道集。相邻信道的中心频率相差5MHz,每个信道的带宽约为22MHz。

每个AP有一个唯一的48位MAC地址,名称是基本服务集标识符BSSID。在无线局域网中传送的各种帧的首部中,必须有节点的MAC地址(即BSSID,但不是SSID)。用户通常都知道所连接的无线局域网SSID,但可以不知道其BSSID。
一个BSS可以通过AP连接到一个分配系统DS,然后再连接到另一个BSS,构成了一个扩展服务集ESS。ESS也有个标识符,是不超过32字符的字符串名字(不是地址),叫做扩展服务集标识符ESSID。
DS的作用:使ESS对上层的表现就像一个BSS一样。DS可以使用以太网(最常用)、点对点链路或其他无线网络。
ESS还可为无线用户提供到802.x局域网(非802.11无线局域网)的接入。通过门户设备实现。门户相当于一个网桥。
移动站A如果要和另一个BSS中的移动站B通信,就必须经过两个接入点AP1和AP2,即A→AP1→AP2→B。
移动站A漫游到位置A1时,选择和信号较强的一个AP联系。当漫游到位置A2时,就只能和AP2联系了。BSS的服务范围是由AP所发射的电磁波的辐射范围确定的。移动站只要能够和其中一个AP联系上,就可以一直保持与另一个移动站B的通信。
关联:
一个移动站若要加入到一个BSS,必须先与某个AP建立关联。
建立关联:表示这个移动站加入了选定的AP所属的子网,并和这个AP之间创建了一个虚拟线路。
只有关联的AP才能向这个移动站发送数据帧,而这个移动站也只有通过关联的AP才能向其他站点发送数据帧。
建立关联的两种方法:
被动扫描

(1)AP周期性发出信标帧,其中包含SSID、速率等系统参数。
(2)移动站A扫描11个信道,选择加入到AP2所在的基本服务集BSS2,向AP2发出关联请求帧。
(3)AP2同意移动站A发来的关联请求,向移动站A发送关联响应帧。
主动扫描

(1)移动站A主动发出广播的探测请求帧,让所有能够收到此帧的接入点知道有移动站要求建立关联。
(2)两个AP都回答探测响应帧。
(3)移动站A向AP2发出关联请求帧。
(4)AP2向移动站A发送关联响应帧,与移动站A建立关联。
重建关联和分离:
安全地建立关联:
802.11标准中物理层相当复杂。根据物理层的不同(如工作频段、数据率、调制方法等),对应的标准也不同。

802.11局域网的MAC层协议

无线局域网不能简单地搬用CSMA/CD协议。因为:
碰撞检测(CD)要求:一个站点在发送本站数据的同时,还必须不间断地检测信道,但接收到的信号强度往往会远远小于发送信号的强度,在无线局域网的设备中要实现这种功能就花费过大。
即使能够实现碰撞检测的功能,并且在发送数据时检测到信道是空闲的时候,在接收端仍然有可能发生碰撞。
无线局域网的特殊问题:

隐蔽站问题:由于无线信号覆盖范围和穿透能力有限,A和C检测不到彼此的无线信号,都以为B是空闲的,因而都向B发送数据,结果发生碰撞。
必须考虑的特点:
改进的CSMA/CA协议:
802.11的MAC层:

MAC层通过协调功能来确定在基本服务集BSS中的移动站何时可以发送或接收数据。包括两个子层:DCF和PCF。
分布协调功能DCF
DCF子层:不采用任何中心控制。每个节点使用CSMA/CA机制的分布式接入算法,让各个站通过争用信道来获取发送权。因此DCF向上提供争用服务。 所有实现都必须有DCF功能。
点协调功能PCF
PCF子层:可选。使用集中控制的接入算法,用类似于探询的方法把发送数据 权轮流交给各个站,从而避免碰撞。自组网络没有PCF子层。对时间敏感的业务,如分组话音,应使用提供无争用服务的PCF。
CSMA/CA协议的要点:

在完成发送后,必须再等待一段很短的时间(继续监听)才能发送下一帧。这段时间的通称是帧间间隔IFS。
两种常用的帧间间隔:
SIFS

DIFS

A监听信道。若信道在时间间隔DIFS一直都是空闲的,A就可以在t0时间发送 数据帧DATA.
B收到数据帧后,必须进行CRC检验。若检验无差错,再从接收状态转为发送状态。经过时间间隔SIFS后,向A发送确认帧ACK。
从A发送数据帧DATA开始,到收到确认ACK为止的这段时间(DATA+SIFS+ ACK)内,必须不允许任何其他站发送数据,这样才不会发生碰撞。
避免发生碰撞的两种机制


在站点A和B通信的过程中,站点(和D也要发送数据。但c和D检 测到信道忙,因此心须推迟接入,以免发生碰撞。
在等待信道进入空闲状态后,都经过规定的时间间隔DIFS再同时发送数据 必然产生碰撞。因此,CSMA/CA规定:所有推迟接入的站都必须在争用期执行统一的退避算法开始公平地争用信道。
争用期也叫做争用窗口CW。争用窗口由许多时隙组成。例如,争用窗口CW=15即窗口大小是15个时隙。
时隙长度的确定
退避算法
“推迟接入”和“退避”的区别
推迟接入:
退避:
争用窗口
建议值:15(最小)≤争用窗口CW≤1023(最大)。
CSMA/CA规定:如果未收到确认帧,则必须重传。但每重传一次,争用窗口的数值就近似加倍。
假定:选择初始争用窗口CW=24-1=15,第i次退避就在24+i-1个时隙中随机地选择一个,即:
第1次重传时,随机退避的时隙数应在0~31之间生成。
第2次重传时,随机退避的时隙数应在0~63之间生成。
第3次重传时,随机退避的时隙数应在0~127之间生成。
第4次重传时,随机退避的时隙数应在0~255之间生成。
第5次重传时,随机退避的时隙数应在0~511之间生成。
第6次以及6次以上重传时,随机退避的时隙数应在0~1023之间生成,争窗口cw不再增大了。
退避算法的使用场景

当站点想发送数据,并检测信道连续空闲时间超过DIFS时,即可立即发送数据,而不必经过争用期。
CSMA/CA – 带碰撞避免的CSMA:
CSMA/CA通过RTS和CTS帧的交换,可以实现信道的预约占用,避免数据帧传输过程中的冲突。

802.11帧共有三种类型:控制帧、数据帧和管理帧。


802.11数据帧的三大部分:
关于802.11数据帧的地址:
数据帧有四个地址字段:

地址1永远是接收地址(即直接接收数据帧的节点地址)。
地址2永远是发送地址(即实际发送数据帧的节点地址)。
地址3和地址4取决于数据帧中的“来自AP”和“去往AP”这两个字段的数值。
注意:上述地址都是MAC地址,即硬件地址,而AP的MAC地址是BSSID。
最常用的两种情况:


小区:整个网络服务区划分成许多小区(即蜂窝)。
基站:每个小区设置一个,覆盖小区,负责与本小区各个移动站的联络和控制。移动站的发送或接收都必须经过基站完成,因此基站又称为收发基站。

GSM:包括基站子系统和网络子系统(常称为核心网)。
基站子系统:包括几十个基站和一个基立控制器BSC。
BSC:为本基站子系统中的几十个基站服务,分配无线信道,确定所在小区,漫游时进行信道切换。
核心网:包括移动交换中心MSC和网关移动交换中心GMSC。
MSC:负责用户的授权和账单,用户呼叫连接的建立和释放,不同基站子系统之间 漫游时的信道切换。
GMSC:将MSC连接到公用电话网或具他移动通信网。
蜂窝网络相较于802.11网络移动性更高。
蜂窝网络采用间接路由选择方法:

假设现有一固定电话用户给移动电话用户打电话,关键步骤如下:
2G网络
信令和语音信道都是数字式的。
3G网络
无线通信与互联网等多媒体通信结合。
4G网络
高速率数据业务,不同频段、不同业务环境间的无缝漫游。
5G网络
超高容量、超可靠性、随时随地可接入性。
当移动站到达一个新的网络中去的时候,怎样判断该网络中谁是代理?
主要有以下两种方法:
代理通告
外部代理或归属代理使用一种现有路由器发现协议的扩展协议来通告其服务。
周期性地在所有连接的链路上广播一个类型字段为9(路由器发现)的ICMP报文。
代理请求
移动结点广播一个代理请求报文,该报文是一个类型值为10的ICMP报文。
收到该请求的代理将直接向该移动结点单播一个代理通告。
当移动站发现代理,获得转交地址之后,移动站需要将转交地址告诉归属代理,此时需要向归属代理注册。
移动结点和/或外部代理向一个移动结点的归属代理注册或注销COA所使用的协议。
WiMax
IEEE 802.16,城域网技术,传输距离更远,接入带宽更高。
蓝牙
IEEE 802.15.1,小范围,低功率,低成本,自组织。
ZigBee
IEEE 802.15.4,低功率,低数据速率,低工作周期。
参考视频:https://www.bilibili.com/video/BV1xJ41137Q3?p=39
参考资料:《计算机网络(第8版)》 – 谢希仁。
本文由 在线网速测试 整理编辑,转载请注明出处。