移动通信---第八课
多址技术与系统容量分析
以及数据链路层技术
目录
?多址技术
?系统容量分析
? DLC 层技术
?MAC协议
?链路控制技术
?动态信道分配
无线媒介
?所有用户共享无线资源;
?信道接入成为中心问题,它决
定了网络的基本容量,并且对
系统复杂度和/或成本有极大
的影响。
双工方式
?收发如何复接在一起
?频分双工-FDD:上下行信流在不同的频段同时传送。
?没有同步问题;
?上下行链路信道衰落相互独立;
?需用双工器来分离上下行信号。
?时分双工-TDD:上下行信流在不同的时隙交替传送。
?双工装置简单;
?一个方向上的信号传输可用于另一个方向的信道测量;
?上下行链路之间的带宽分配灵活;
?需要同步,并要考虑收发无线切换的时间;
?需保护时隙来防止上下行时隙混叠;
?引起额外的延时和缓冲器的开销;
?码分双工-CDD:用正交和半正交码来分离上下行链路。
?半正交码不能克服“远近效应”;
?正交码的正交性在多径信道中被恶化;
?在任何现有系统中没被采用过。
接入技术设计
? FD、TD、CD、或混合
?小区内的效率
?对其它小区的干扰
?蜂窝系统“容量”
?其它考虑的问题
?频率规划
?同步需求
?软切换
?功率控制需求
?频率复用需求
频分(FD)
?所有的带宽被划分成正交的频道再分配给
不同的用户使用。
?优点:
?窄带信道(没有ISI);
?复杂度低;
?允许连续时间传送信号和进行信道估计。
?缺点:
?基站需采用多个无线电设备;
?由于连续时间传送信号而导致越区切换复杂;
?信道专用(空闲的用户也占有信道造成浪费);
?很难为一个用户分配多个信道。
? FD 没有在现有数字系统中单独使用。
时分(TD)
?时间被划分为正交的时隙,不同的时隙被分配
给不同的用户使用。
?优点:
?在基站所有的用户公用无线电设备;
?不连续传输信号使越区切换简单,并且功耗减小;
?容易为一个用户分配多个信道;
?无需双工器。
?缺点:
?需同步;
?多径恶化了时隙的正交性;
?通常需采取措施减轻ISI 的影响;
?空闲信道可能被浪费;
?短时传送信号使均衡和动态资源分配困难。
码分(CD)
?通常用正交或半正交码来调制每个用户的信
号,接收机则根据用户的专用码分离用户。
?优点:
?在系统中没有用户数的硬性限制(软容量——系统是
干扰受限的);
?使用干扰减小技术增加容量;
?无需同步;
?采用多码道或多速率技术可为一个用户分配多个“信
道”。
?缺点:
?复杂;
?存在“远近效应”问题。
多址接入简介
?基本概念:实现不同地点、不同用户接入网络
的技术
?多址接入与信道
?信道:传输信息的通道
?无线信道:(f,t,C,S)
?分类
?频分多址(FDMA):频道划分,频带独享,时间共享
?时分多址(TDMA):时隙划分,时隙独占,频率共享
?码分多址(CDMA):码型划分,时隙/频率共享
?空分多址(SDMA):空间角度划分,频率/时隙/码共
享
频分多址(FDMA)
?基本概念:总带宽被分隔成多个正交的频道,每个用户占用一个
频道。
?用户地址:频道号。
? FDMA的特点:
?比较简单,容易实现,适用于模拟和数字;
?是以频率复用为基础的蜂窝结构,以频带划分各种小区;
?需要周密的频率规划,是一个频道受限和干扰受限系统;
?以频道分离用户地址,每一频道传输一个模拟/数字话路;
?对功控要求不严,硬件设备取决于频率规划和频道设置;
?基站是多部不同载波频率发射机同时工作;
?频谱效率低,不宜在大容量的系统中使用。
FDMA 中的干扰问题
?互调干扰
?概念:指系统内由于非线性器件(功率放大器)产生的
各种组合频率成分落入本频道接收机通带内,造成对
有用信号的干扰
?解决办法:减小产生互调干扰的条件,尽可能提高系
统的线性程度,并选用无互调的频率集(频率规划)
?邻信道干扰
?概念:指相邻信道信号中存在的寄生辐射落入本频道
带内,造成对有用信号的干扰
?原因:带外抑制不够,非线性器件产生寄生辐射
?解决方法:规定收发信机的技术指标,即规定发射机
的寄生辐射和接收机的中频选择性,还可采用加大频
道间的隔离度
时分多址(TDMA)
?基本概念:信道是基于时间分割并组成帧的时隙。
?用户地址:时隙。
?引入的概念:时隙、帧、复帧、Burst等。
?特点:
?以频率复用为基础的蜂窝结构,小区内以时隙分离用户;
?每个时隙传输一路数字信号,时隙可以按需动态分配;
?系统需要严格的系统定时同步,但对功控要求不严格;
?系统是时隙受限和干扰受限的;
? TDD模式下,上下行信道信息可以共享。
TDMA 的系统定时
? TDMA系统突发定时关系
?移动台的移动性导致各移动台到基站的距离不同因此发送信号
的延时也不相同导致基站接收的信号相互交叠干扰;
?解决办法用户提前发送;
?重要问题系统定时保护时间和定时提前量。
?系统定时
?全网同步切换;
?位/时隙/帧/复帧同步。
?定时保护时间
? Guard Periods;
?根据基站覆盖小区的半径
和电波传播时延确定。
码分多址(CDMA)
?基本概念:基于码型结构分隔信道,频率、时间共享。
?特点:
?每个基站只需一个射频系统;
?小区内以CDMA建立信道
连接;
?每个码传输一路数字信号;
?各用户共享频率和时间;
?是一个多址干扰受限系统;
?需要相当严格的功率控制,
使系统复杂;
?需要定时同步;
?具有软容量;
?具有软切换能力;
?语音激活技术可扩大系统
容量;
?抗衰落、抗多径能力强。
三种多址技术的比较
举例
? AMPS FDMA/FDD
? GSM (EDGE) TDMA/FDD
? IS-54 和IS-136 TDMA/FDD
? JDC TDMA/FDD
? IS-95 CDMA/FDD
? IMT-2000 CDMA/FDD
GSM 接入
?上下行链路用FDD分隔。
?接入方式结合了FD、TD 和慢FH
?总BW 分割成200Khz 信道;
?小区信道复用基于对信号和干扰的测量结果;
?所有信号用一个FH 扩频码调制
?同一小区的FH 扩频码正交;
?不同小区的FH 扩频码半正交。
? FH 减轻了频率选择性衰落的影响;
? FH 通过伪随机调频图案平均了干扰。
IS-95 (CDMA) 接入
?每个用户单独分配一个DS 扩频码
?扩频码在每个小区中复用
?无须频率规划
?若扩频码未被邻小区分配出去时,允许进行
软切换。
?为克服“远近效应”需采用功率控制
?小区边界的移动台增大了对邻小区的干扰功
率。
空分多址技术(SDMA)
x-DMA
Time slot
s
4
s
3
s
2
s
1
s
N-1
s
N
Fr
equency
f
1
f
2
f
3
f
4
f
16
f
15
Code
c
1
c
2
c
16
目录
?多址技术
?系统容量分析
? DLC 层技术
?MAC 协议
?链路控制技术
?动态信道分配
蜂窝系统的容量
?系统的容量包括两方面的概念:
?用户容量,即系统可以同时接纳的用户
数目。
?业务容量,即系统允许同时传输的数据
量(满足一定的QoS要求)。
?对于单小区系统,在加性白高斯噪声
下,FDMA/TDMA/CDMA具有相同
容量,CDMA容量大的原因是从多小
区的角度。
容量比较
?香农容量:
?香农容量没有计入复用距离的作用。
?有些结果得自具有联合基站处理的TDMA 系统。
?用户容量:
?可支持的具有规定性能要求的用户数量。
?结果与业务流量、话音激活因子和传播模型密切相
关。
?可通过减小干扰技术提高用户容量。
?区域频谱效率。
FDMA 和TDMA 系统的容量
?蜂窝系统容量的限制因素——同信道干扰。
? FDMA与TDMA系统中:
?信道正交,同一时间的小区内只允许一个用户占用一
个信道(频带或时隙),小区内无同信道干扰;
?同信道干扰来自相邻同频小区,频率复用因子;
?邻信道干扰:FDMA(带外辐射),TDMA(信号时
延)。
? FDMA/TDMA的系统容量:每小区的信道数(m)
CDMA 的系统容量
?蜂窝系统采用CDMA的目的:增大系统容量
?同信道干扰:本小区的用户多址干扰,邻小区
的用户干扰→多址干扰或多用户干扰
? CDMA的系统容量
?信道数:频带+时隙+扩频码
?有效用户数(m)
?考虑语音激活因子---α(~35%)
?考虑扇区化因子---G
?考虑频率复用效率---F
扇区化
?基站的全向天线被分为G 个扇区。
?假设在其它扇区内的用户不对本扇区产生干
扰。
?每个扇区的用户数N
s
=N/G (干扰减小G 倍)。
?基站需处理扇区之间的越区切换。
语音激活
?当用户不讲话时就不发射信
号。
?语音激活因子α=0.35~0.4
(减少60~65%的干扰)。
?每次话音突发需进行再同步。
?造成用户掉话率更高。
爱尔兰(Erlan)B公式
? ErLan B描述系统的阻塞率,源于有线电话的话
务量分析。
?假设电话呼叫的发起过程符合泊松分布,服务
时间符合负指数分布,
? CDMA具有软容量的概念
? CDMA是一个干扰受限系统,任何降低干扰的方法将
增加容量,同时降低QoS要求也将增加容量
前向链路还是反向链路容量
?反向链路:
?非相干接收;
?每个用户经历的衰落相互独立;
?需功率控制。
?前向链路:
?导频辅助的相干解调;
?多径同步合并。
?结论:反向链路是容量限制因素。
?其它小区的干扰均衡了各个方向的性能。
CDMA前向链路容量
CDMA反向链路容量
CDMA 容量降低
?话音激活因子从0.375 变为0.5,容量
降低30%;
?路径损耗指数从4 变成3,容量降低
20%;
?多径衰落造成容量降低45%;
?越区切换门限从0 变成6 dB,容量降
低40%;
?功率控制误差从0 变成1 dB,容量降
低35%。
比较三种多址方式的容量
8C32810.70-Cimini-7/98
区域频谱效率
?定义为单位区域的总吞吐量。
?搜寻复用距离及其它参数之间的设计折中。
?可用作对任何系统的一般性能度量。
?基于分析模型或仿真可计算此比率。
? ASE 用于等数据速率用户系统。
K R
b
(S/I)
(.25 D
2
π)
A
e
= bps/Hz/km
2
?
-K为每个小区的用户数;
-S/I 为接入方法、复用距离、和传播特性的时变函数;
-R
b
为每个用户的数据速率;
- D为复用距离。
ASE vs. 小区半径
小区半径R [Km]
10
1
10
0
平均区域频谱效率
[Bps/H
z/Km
2
]
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
D=4R
D=6R
D=8R
f
c
=2 GHz
目录
?多址技术
?系统容量分析
? DLC 层技术
?MAC 协议
?链路控制技术
?动态信道分配
一般概念
?无线网络节点通过无线电波交换
信息(例如数据包);
?在MAC 层,数据包可以是:
?单播(Unicast)数据包——寻址
特定的节点;
?组播(Multicast)数据包(或在特
殊情况下的广播)——寻址一组节
点。
MAC 层的位置
? MAC 层在简单协议栈内的位置:
MAC 的功能
?在多址接入信道上决定“Who
does next”;
?根据系统需求和应用(例如QoS
需求)可能发生改变;
?很多无线MAC 协议源于有线系
统;
?很多MAC 协议主要为满足网络
的ad hoc 需求而变得复杂。
AMPS
?基于FDMA 的蜂窝系统。
?共划分成832 全双工信道(组成控制信道
和业务信道)。
?每个小区有1个全双工控制信道和45-50
个全双工业务信道。
?采用基于CSMA (可能发生碰撞) 的协议
接入控制信道。
?由基站分配业务信道。
D-AMPS
?频谱使用同AMPS系统。
?业务信道被分成每帧6个时隙。
?每个频道可为多个用户使用。
?信道的数据速率为8.1kbps,但信道
可集中起来使用,以支持更高速业
务。
?信道接入近似AMPS。
IS-95 和cdma2000
?基于CDMA 的系统,使用DSSS 技
术。
?当移动台决定要越区切换到另一个小
区时,需严格进行功率控制。
?移动台可同时与多个基站进行通信。
? CDMA-2000 是IS-95 的3G 版
本。
GSM 和DCS
? TDMA 与FDMA 联合方案.
?每个小区最多有200 个全双
工信道。
?每个载波被分为一个帧长中有
8个时隙。
?基站为移动台分配信道。
无线ATM
?面向连接。
?将ATM协议扩展到无线用户(固定包长)。
?移动台向基站发出具有QoS要求的申请,基站
负责上下行链路的信道。
?申请通常用Aloha 协议。
?适用于时延敏感的数据业务。
?最著名的MAC 协议有: ([PRMA/DA,
DSA++,] – FDD 和[MASCARA, DTDMA] –
TDD)
信道分配问题
?静态信道分配或基于分配的
MAC 协议。(同步)
?动态信道分配或基于竞争的
MAC 协议。(异步)
?混合MAC 协议(合并静态和
动态信道分配)。
基于分配的协议
?在同步传输媒介中使用排序算法。
?发送schedule 决定了某时隙中允许哪个节点
发送数据。
?大多数情况下不会发生碰撞(但有例外情况!)
?在负载重时进行预测,但在负载轻时不做预
测,数据包时延明显比基于竞争的协议大。
?在各种负载条件下都浪费带宽资源。
?基于分配的协议举例:
? TDMA、FDMA、CDMA(如前面的介绍)
?预约协议
? 5相预约协议(FPRP)
?时间扩展多址(TSMA)
预约协议
?按需分配:
?使用一个公共预约信道来按需分配带宽
?预约信道需用额外带宽
?若开销的流量是消息流量的百分之几时就非常有效
?从数据信道到控制信道Offloads 接入机制。
?控制信道通常使用ALOHA
?对短信息则效率极低。
?对于CDMA,预约过程必须为发射机和接收机
分配单独的扩频码。
?话音和数据技术:
? PRMA
?可变速率CDMA
分组预约多址(PRMA)
?时间轴被组成时隙和帧。
?所有未预约的时隙开放用于竞争。
?在未预约的时隙以概率发送信息P。
?数据用户在每个时隙竞争发送(Aloha)。
?对话音用户,在一个未预约时隙的成功发送即
为候选的发送预约了该时隙。延时超时的数据
包则被丢弃。
?得到话音激活的优点(预约的时隙在讲话spurt
结束后退出)。
11
2
2
3,4
PRMA 分析
?系统状态用马尔可夫链建模。
?稳态概率用于判决阻塞概率。
?分析的复杂度极高。
?可换用平衡点分析(EPA) 技术进行
分析
?任何状态的到达和离开概率相等;
?用于推导掉话率闭式解;
?与仿真结果非常吻合。
PRMA 性能
?比Aloha 减小1-2 个数量级的掉话概
率。
?用户移动性:
?当移动节点切换小区时,其原来的预约就被
放弃;
?话音的延时限制可能在重新竞争期间超期;
?性能降低可以被忽略。
?错误比特:
?收到的话音比特差错被丢弃;
?收到的头比特出错时会导致失去预约;
?不能忽略其对性能的影响。
5相预约协议(FPRP)
?网络size 独立且(scalable)
?复杂的帧类型应用两种子帧:
?预约帧;
?信息帧。
?在一系列信息帧之前是一个预
约帧。
5相预约协议(FPRP)---续
RS = 预约时隙IF = 信息帧
RC = 预约周期IS = 信息时隙
预约帧信息帧
5相预约协议(FPRP)---续2
? RCs的预约步骤有5 步:
?用p 持续Aloha 发送申请;
?由相邻节点反馈;
?握手成功后允许节点预约时隙(发送出申请);
?所有节点2 跳之内被通知到;
?为了性能最佳,不成功的预约尝试由下一次的随机尝试(伪-
Bayesian)来解决。
? FPRP 产生无碰撞schedules。
?预约周期需进行大量的无线切换(和传播时间)。
? m*L 个预约时隙(!)
? K、L、和m 是经启发式地确定,而非自适应于信道变
化。
动态TDMA
?帧被分成申请、话音、和数据时隙。
?话音时隙由话音用户通过另外的控制
信道预约使用。
?数据时隙基于在申请时隙的纯
ALOHA 竞争来动态地分配。
?在中等到高话音业务流量情况下比
PRMA 性能好。
自适应CDMA
?每个用户的SIR 需求:
?容量限制:
? W 是总扩频带宽;
? R
v
和R
d
分别是语音和数据的符号速率;
? γ
v
和γ
d
分别是语音和数据的SIR 需求;
? M
v
和M
d
分别是语音和数据业务用户数;
? P
0
为噪声和小区外部干扰信号功率;
? P
t
=M
v
P
v
+M
d
P
d
是基站接收总功率,其中P
v
是语音用户接
收信号功率,Pd 是数字用户接收信号功率。
0
0
1
11
PP
P
R
W
M
R
W
M
t
dd
d
vv
v
+
?≤
+
+
+
γγ
dvu
WPPWP
RP
u
ut
uu
,,
/)(/
/
0
=≥
?+
γ
自适应CDMA 的预约策略
?话音非自适应:P
v
、R
v
、和γ
v
全都固
定。
?预约固定数量K
v
的话音信道:最大数由
容量方程确定:
?自适应的M
d
、R
d、
和γ
d
使数据吞吐量最
大,但容量受到通信话音用户的限制。
vvv
v
P
P
R
W
K
0
max
1?+≤
γ
自适应CDMA 自适应策略
?可变比特率:
?数据用户数固定;
?每个用户分配一个单独的扩频码;
?每个话音用户以最大数据率发送。
?多扩频码:
?给数据用户分配多个扩频码;
?每个码发送固定的数据流;
?数据率由容量确定。
?可变星座size
?每个用户由一个扩频码;
?星座size 随数据率可变。
自适应CDMA 的性能
?话音性能取决于话音的统计特
性和K
v
?多码传输的性能最差(自干扰)
?可变比特率的性能最好
?当改变星座size 时,需更大的
功率
时间扩展多址(TSMA)
?分时隙协议,以准静态的方式分配时隙。
?放松了TDMA 的严格限制使性能更好,但接入
时延仍然大。
?对一个有N 个节点的网络,协议使用的帧长为
N。
? TSMA 可为每个节点分配多个时隙,因此允许
发生一定量的碰撞。
? TSMA 保证在一个帧内具有无碰撞时隙。
?此“法术”通过使用限定域(Galois 域(GF)) 实
现。
时间扩展多址(TSMA)---续
?令p 初始值,而m 为一个整数。设q= p
m
,
并设选取整数k 使q
k+1
>= N 且q>+
kD
max
+1,D
max
为最大相邻节点数量。每个节
点可从GF(q) 分配一个单独的多项式f。
?用此多项式可计算一个单独的TSMA
schedule。
? schedule 中的帧长限制由下式确定:
时间扩展多址(TSMA)---续2
?对于不太ad hoc 的大网络,发送schedules
可大大减少(见下表中N=1000 的情况)。
?违反D
max
时可能导致严重后果。
基于竞争的协议
?简单协议:
? Aloha
? CSMA
?碰撞避免协议:
?忙音多址(BTMA)
?接收机发起的BTMA (RI-BTMA)
?无线碰撞检测(WCD)
?碰撞避免多址(MACA)
? MACAW, MACA-BI, MACA/PR
ALOHA
?数据分组化。
?数据包占用给定的时间间隔(TD 技术)。
?纯ALOHA:
?主要特征是缺少信道接入控制;
?无论何时产生数据即发送数据包;
?数据包的任何部分交叠都发生一次碰撞(非正交时隙),碰撞
非常普遍;
?接收出错后等待一个随机长度时间后重发(避免连续碰撞)。
?分时隙ALOHA:
?与ALOHA 类似,但数据包分时隙发送;
?数据包在预定的时隙发送;
?当数据包重叠时发生碰撞,但不存在包的部分重叠,减少了碰
撞的发生;
?当收到的数据包出错时在一段随机长度延时之后重发。
Aloha 效率
?假设:
?归一化时间为1;
?任何包重叠都要重传;
?节点数无限;
?数据包为速率λ的泊松到达;
?分时隙ALOHA
?对随机重发,新的和重发的数据包以速率G> λ泊
松到达:
?纯ALOHA
G
GeThroughput
?
=
纯Aloha 吞吐量图
S (
每个包期间的吞吐量
)
G(λ) (每个包期间的试探次数)
.40
.30
.20
.10
0 0.5 1.0 1.5 2.0 3.0
纯Aloha
G
Ge
2?
λ
?吞吐量:采用分数时间信道
?没有功率限制
?没有测量纯速率
纯Aloha 效率图
Aloha 效率:
-假设功率占空比为1/G;
-低流量和低P/N 时效率高;
-联合信息论与排队论。
( )
()NPB
GNPBGe
C
C
r
G
u
/1log
)/(1log
2
+
+
==
?
P/N=-20 dB
-10 dB
0 dB
20 dB
.4
.8
G
效率
纯Aloha vs. 分时隙Aloha
注:——两个平衡点
——负载重时效率低
——捕获效应提高了效率
——采用分时隙ALOHA 可减少碰撞
S (
每个数据包期间的吞吐量
)
.40
.30
.20
.10
0 0.5 1.0 1.5 2.0 3.0
G (每个数据包期间的试探次数)
分时隙的ALOHA
纯ALOHA
平衡点
平衡点
p-持续Aloha
?是分时隙Aloha 的一种变
形,其中p 持续参数决定节点
在一个时隙发送数据包的概率
(0>p>1) 。
?减小持续参数也就减小了碰撞
次数,但同时增加了传输时
延。
扩频Aloha
?一个CDMA 码code 分配给所有的用户。
?用户由到达时间分隔
?当两个以上同时到达时发生碰撞。
?优点:
?简化了收发信机;
?没有扩频码字分配;
?对充分宽带的信号用户数也没有限制。
?缺点:
?多径明显增大了碰撞概率;
? RAKE 更难实现。
t
载波侦听技术
?在发送前先侦听信道来决定是否发射
?比ALOHA 效率高?重传较少
?在有线网中,载波侦听常与碰撞检测相结
合(如以太网) ?不可在无线环境应用
?当前的无线LAN中采用的是碰撞避免
(WaveLAN和IEEE802.11等)
有线网
忙音
无线网
载波侦听多址(CSMA)
?在试图发送之前,节点先侦听
信道,检查正在进行的传输。
? CSMA 协议可具有不同的持续
程度。
1-持续CSMA
?只要站有数据要发,且信道空
闲,站就可以发送数据包。
?在发生碰撞后,站在等待一个
随机时间后重发。
?若信道空闲,站就依概率1发
送,协议因此而得名。
非持续CSMA
?每次信道忙,站就需要“休息”
一会,然后在等待一段随机时
间后重新检测信道状态。
?发生碰后,站就像CSMA 重
发数据包。
p-持续CSMA
?信道被分时隙(时隙长度等于最大允
许的传播时延),但时间不同步。
?站在每个时隙起始时刻进行载波侦
听,若信道空闲,则站或依概率p 发
送数据或依概率1-p 等待下个时
隙。
?信道忙时则强迫节点在做重新尝试之
前等待一段随机时间。
举例
? ARDIS
? ——分时隙的CSMA
? RAM 移动数据
? ——分时隙的CSMA
? CDPD
? ——DSMA/CD
?数字感觉多址
?在接收机和发射后进行碰撞检测
? WaveLAN
? —— CSMA/CA
忙音多址(BTMA)
?两个频率分隔的信道:
?数据信道
?控制信道(窄带)
?在控制信道中引入忙音来只是数据信道是否被
占用。(此为非常简单的信号,因而只需窄带)
?工作:
?源节点侦听控制信道中的忙音。若没有忙音就可以开
始发送。
?若有忙音,则节点为稍后一点的时间重新制定数据包
的发送schedule。
?若节点正在数据信道上发送信息,它可直接开始发送
忙音信号,直到数据信道再次变成空闲。
忙音多址(BTMA)---续
? BTMA 防止所有节点远离源两跳以上接入
数据信道,因此解决了隐身终端问题。
?但是,更多的节点离发射点过远(不是全
部两跳的邻居都需保持静默),结果:信
道严重地未被充分利用。
?并且,因为存在传播时延,即使在静态环
境也可能发生碰撞。
接收机发起的BTMA(RI-BTMA)
?只有目的节点发出忙音。
?节点必须监视数据传输。
?目的节点的决定花费了较多时
间,导致碰撞概率增大。
?短数据包传输时效率低。
无线碰撞检测(WCD)
? BTMA 与RI-BTMA 通过在控制信道上采
用两个不同的忙信号联合应用。
?当节点检测出一个非空闲数据信道时就发
出“碰撞检测”信号(BTMA)。当目的节
点指示信道可用时,本节点就立即停止发
送此忙音信号。
?由目的节点发出“反馈音”信号。
?在减小碰撞概率的同时仅浪费了一点点带
宽资源。
BTMA、RI-BTMA、WCD
?忙音协议:
?硬件设计简单;
?对交换超时不敏感;
?易受碰撞影响;
?有时不可行:RF 频谱可能太少而限制使用两
个控制信道(需设计随路信令)。
?性能顺序:WCD、RI-BTMA、BTMA
碰撞避免多址(MACA)
?采用握手对话(随路信令):
?发送端发出发送请求(RTS);
?接收端回应以清除发送(CTS)。
?发送端接收到其目的节点回应的CTS 消
息后就立即发送数据。
?解决了隐形终端问题。
?只能用于单播发送。
?需要快速无线切换。
RTS-CTS 握手---RTS
RTS-CTS 握手---CTS
RTS-CTS 握手---DATA
MACAW
?通过载波侦听增强了MACA
(减小了RTS 包的碰撞概率)。
?在发送结束时引入确认(ACK)
以帮助快速恢复丢弃的包。
?改善了碰撞解决算法。
具有拖尾预约的MACA
(MACA/PR)
?引入信道预约以提供不同的QoS需求。
?每个节点都维持一个预约表(RT)。
?源在完成握手后即进行预约。第一个数据
包的头上将包括下一个包发送的时间间
隔,目的节点回应的ACK 中包括相同的
时间间隔。
?其它节点依此更新其RTs。
?节点之间周期性地交换其RTs。
通过邀请的MACA (MACA-BI)
?把握手过程反过来执行:
?目的节点先发送接收请求RTR 。
?源节点回应此轮询。
?每个节点必须预测其邻居何时有数据包要
发给它,因此每个节点必须维持一个具有
邻居相应业务特征的表。
?并且节点必须与轮询同步防止碰撞。
MACA 类型协议
?通过握手使碰撞最少。
?很多mini 数据包的交换大大
增加了信号传播时间。
? MACA/PR 和MACA-Bi 减轻
了这些问题,但必须维持状态
信息。
高速无线数据的实现
?重传降低了功率和频谱效率;
? ALOHA效率低,不能满足高
速数据吞吐量的需求;
?对短信息来说,预约协议效率
也低,长数据突发时预约协议
效率高;
?延时限制更使吞吐量受限。
混合协议
?两种以上协议的结合。
?可结合基于分配和基于竞争两类协议的最佳特
性。
?通常很复杂(但是是很好的解决方案)。
?一个好的混合协议喜欢在低负载时采用基于竞
争的协议,而在高负载采用基于分配的协议。
?混合协议举例:
?混合TDMA/CSMA
? ADAPT
? ABROAD
? AGENT
? Meta-协议
混合TDMA/CSMA
?没被使用的TDMA 时隙可回收用
于CSMA 类型的竞争。
?在已分配的时隙内,移动台可发
送最多2 个数据包。
?因为要防止两跳以上的移动台参
与竞争时隙,只能用于固定无线
系统。
ADAPT
?用MACA (CSMA/CA) 类握手解决隐形终端问题。
?在先前的时间间隔,移动台用握手来通告其要使用分配给它们的时
隙的意图。
?如果在先前的时间间隔内没有人宣称要使用此时隙,则该时间间隔
就被用于竞争。
?发送时期用于发送数据包。
?分析和仿真结果证明,在各种用户稀少的网络中信道利用率高,而
且保证TDMA 类型协议的接入时延界限。
?但:
?必须计算几次切换的超时时间
?不支持组播传输。
优先时期竞争时期传输时期
ADAPT---续
ADAPT---续3
TDMA 子协议CSMA/CA 子协议
ABROAD
?改进的ADAPT 协议,能支持组播发送。
?除非所有目的移动台都必须发出一个CTS 响
应,否则先前时间间隔保持相同。
?在竞争时间间隔内,CTS 被负-CTS消息
(NCTS)取代。
?若在RTS 竞争期间检测出碰撞,移动台将发出
一个NCTS 作为回答。
?已经发送出RTS 消息的源移动台将在NCTS 回
应期内期待而抑制不发任何信息。
ABROAD---续
?负-握手组播方案不保证在所有情况下都不发生
接入碰撞(B 和C 同时发送出RTS)。
?近似分析和仿真结果证明,既便在最差的覆盖
情况下,失败概率也相对较低。
ABROAD---续2
AGENT
?把ADAPT 的单播能力与ABROAD 的组播能力
综合起来,成为一个极度自适应的MAC 协议,
以提高全范围的业务传输。
?协议倚赖数据包的寻址数。
AGENT---续
?若发送单播数据包,AGENT 的行为
就像ADAPT;而在发组播数据包
时,AGENT的行为就像ABROAD
(有一些小变化,如在竞争期内时隙
被分配使用,则该移动台就发出
JAM 信号)。
?所有具有TDMA 性质的混合协议都
不易scalable,因而不被大型网络
采用。
Meta-MAC 协议
? Meta(在其中,在后)方案允许合
并大多数现有的MAC 协议。
?发送判决通过计算每个协议的加权和
得到(即发送概率) 并映射成
{0,1}。
?在每个时间标志或时隙后基于作出的
各组成协议的判决来调节各自权重。
Meta-MAC 协议运作
判决描述
?η为控制权重变化速度的参数。
Meta-MAC 协议的可证明性质
? meta-MAC 协议作出的判决可以公
式化而且可证明,性能不比其中的最
佳成员协议差。并且用其它任何办法
联合应用相同的协议组成都不能达到
更好的判决或性能。
?更多的现有协议联合应用技术。
?协议参数最优。
Aloha 与TDMA 联合
静态多跳网络中的
TDMA Schedules
Meta-MAC 总结
?是系统地并且自动地联合应用现
有MAC 协议的方法。
? Meta-MAC 协议的性能与在给定
情况下可使用的最佳成员协议相
符。
?无需用来选择最佳协议的网络先
验知识。
链路控制设计问题
?向网络层提供的业务。
?帧处理:
?组帧
?帧的识别与同步
?网络类型:
?点对点链路
?多址网络
?帧的差错控制。
?帧的流控。
向网络层提供的业务
?无确认非连接业务:
?不去试图回复丢失的帧。
?有确认的非连接业务:
?每次成功的发送之后发方都收到收方发回的
确认。
?有确认的面向连接业务:
?在发送帧之前先建立连接;
?顺序发送帧。
拆帧、组帧
?接收:
?从物理层接收帧;
?把接收的比特流分成帧;
?计算校验和来检错;
?把DLC头尾去掉后,将数据包传递给网络层。
?发送:
?从网络层接受数据包;
?加上DLC头尾;
?根据需要分割成帧;
?计算并附加上校验和;
?把帧递交给物理层传送。
组帧方法
?字符计数
?由头中的域来定义帧中的字符数。
?字符填充
?为了帧同步需要,在帧的起始和末尾加上
DLE STX 和DLE ETX。
?比特填充
?类似于字符填充,但是在比特级操作。
?物理层编码的危害
?采用无效的物理层编码来标记帧的边界。
流控
?避免快速发送给慢速接收机。
?需要反馈机制——确认。
?假设线路不会出差错,则有两种算法:
?停止等待流控协议
?在发送出一个帧后,停止一段时间等待某种确
认;
?造成带宽资源浪费。
?滑动窗协议
?可发送固定数目的帧而无需确认;
?提高了吞吐量。
停止等待流控协议
?非严格的单纯协议:
?网络层准备好收发;
?数据链路层具有无限大的缓冲器;
?通信信道不丢失帧。
?单纯停止等待协议:
?接收缓冲器受限;
?发送出一帧后要等待确认。
?噪声信道单纯停止等待协议:
?不再假设信道无差错;
?具有重传或ARQ 的正确认;
?发送层也维持一个定时器。
滑动窗协议
?发送方可发送固定数目的帧而无需确认。
?接收方也维持一个窗口,窗外的帧被拒绝接
收。
?窗可以是固定长度,也可以收缩或增大其长
度。
? 3 种versions:
?停止等待ARQ——一种比特滑动窗协议
?回头n ARQ
?选择重复ARQ
拖尾(Piggybacking)
?在收到数据后并不立即发送ACK。
? ACK 附加在下一个要发送的数据帧
的ack域中。
?若接收方没有数据要发送,则也可在
控制帧中发送此ACK。
?若无ACKs要发送,则可重发上次
的ACK。
高级数据链路控制(HDLC)
?通常用于X.25 网络。
?从同步数据链路控制(SDLC)引申而得。
?面向比特——比特填充。
?数据包前后增加了特殊的比特patterns。
?采用CRC-CCITT 生成多项式产生CRC 校验
和。
? 3 类帧:信息、监督、未编号。
?采用滑动窗协议,但有微小变动——采用预期
的下一个帧的帧号代替上一个接收帧的帧号。
HDLC 帧结构
Flag DataControlAddress CRC Flag
8 >= 0 16 888
? I:信息
? S:监督
? U:未编号
0
0
NextP/FSeq
Type1
Modifier1 1 Type
Next
P/F
P/F
串联线路因特网协议(SLIP)
? RFC 1055、1144。
?未加工的IP 包在线路上发送时在帧尾加
上标记byte (0xC0) 。
?用字符填充(0xDB)。
?无检错和纠错。
?只支持IP。
?不能给IP 动态地分配地址。
?无鉴权。
点对点(PPP)协议
? RFC 1661、1662、1663。
?也用于拨号和租赁线路。
?克服了SLIP 所有的缺点。
?更好的组帧方法;
?帧格式支持检测;
?提供链路控制协议(LCP);
?对应于每种不同的网络协议有不同的网络控
制协议(NCP )。
PPP 帧格式
?不像面向比特的HDLC,PPP 是面向字符的,
因此所有的帧都由(整)数个bytes 组成:
?标记byte 是01111110。
?地址byte 设成11111111,定义为所有节点
都能接收此帧。
? PPP 支持检错、选项谈判、头压缩与选择、
可靠传输。
?协议在有效载荷域内告诉数据包的类型。
Flag Payload CRCProtocolControlAddress Flag
Bytes: 1 1 1 1 or 2 Variable 2 or 4 1
连通性
?确定连通性
? SNR 测量
?比特/数据包差错率
?连通性控制
?链路可自适应维持连通性(自适应速率、功
率、…)
?与选路协议相互作用。
?增大功率会影响其它节点
?连接组网的节点数
选路
? Table-driven:
?目的顺序距离矢量
?多头路由器交换选路
?无线选路协议
?按需选路:
?按需距离矢量选路
?动态源节点选路
?时间顺序选路
?基于协作性选路
?信号稳定性选路
数据包前传
?开销信息:
?选路信息
?数据包标识
?优先权/时延信息
?开销长度折中
?选路与数据包前传的协同配合。
目录
?多址技术
?系统容量分析
? DLC 层技术
?MAC 协议
?链路控制技术
?动态信道分配
动态信道分配与资源管理
?信道分配:在一定的约束条件下,在一簇小区内优化分
配信道,有效利用有限信道资源,提高系统容量。
?原因:为提高系统容量,小区制的移动通信系统采用信
道复用技术。
?理解:约束条件下的优化问题。约束条件是电磁兼容性
限制(即同信道干扰邻信道干扰和交调等),以及业务
负载情况。
?信道:频率、时隙、扩频码。
?资源管理:信道、空间角度、功率。动态信道分配与自
动功率控制相结合可以进一步提高系统容量。
?信道分配分类:FCA、DCA、HCA。
?两类动态信道分配方法:
?业务自适应系统
?干扰自适应系统
固定信道分配FCA
? FCA:根据预先估计的覆盖区域的业务载
荷,将所有可用信道分配给N个小区。
?主要优点:简单,无须繁琐的信道选择,
只要有空余信道就可以建立呼叫。
?主要缺点:较低的频带利用率,不能很好
地适应网络中负载的变化,以及对信道预
规划的要求。
动态信道分配(DCA)
?概念:在系统运行中,根据当前网络的状态,
动态的分配信道给某个小区。
? DCA 的两个实施阶段:
?呼叫接入时的信道选择(慢速DCA) 。
?呼叫接入后,为保证业务质量所进行的信道重选(快
速DCA) 。
?优缺点:
?频带利用率高,无须信道规划,适合网络中的负荷变
化,特别适合互联网等非对称业务。
?算法复杂,系统开销大。
?实现方式:集中式和分布式。
DCA 方案的性能评估
?呼叫阻塞概率
?通信中断概率
?通信分配延时
?方案实施时的信令业务负荷
?信道利用率
DCA 要解决的问题
?各小区的业务量分布不均匀。
?不同业务对传输质量和上下行信道的资源
要求不同。
?不同小区的上下行容量需求不同,而且是
时变的。
?信道分配原则:
?基于SINR
?基于BER
?基于优化函数
几种典型的DCA 例子
?信道借用法
?平衡双向性能法
?信道分隔(Segregation)法
信道借用法
?主要解决在固定分配系统中出现热点小区
(该小区的业务负载大大超过预先设计)
的问题。
?热点小区可以从业务量较小的相邻小区借
用信道。借用方法有:
?扇区化信道借用法
?动态共享式信道借用法
?重叠小区结构中的信道借用法
平衡双向性能法
? DECT系统
SIR
d
<Th?
移动台在其表格中
选择最好的信道
移动台在选定的信
道上请求建立链路
SIR
u
<Th?
基站同意建立请求
否
否
建立失败
基站不同意
建立请求
尝试次数<K?
移动台在其表格中
选下一个最好信道
否
是
是
?注:
? SIR
d
为下行信干比
? SIR
u
为上行信干比
? Th为信干比门限
信道分隔(Segregation)法
?核心思想:
每个小区根
据信道使用
情况自动形
成一个信道
优先级表,
在呼叫到达
时首先尝试
使用优先级
最高的信
道。信道的
优先级则根
据其使用情
况动态地改
变。
有空闲的
链路吗?
选择未使用的具有
优先级最高的信道
降低该信道
的优先级
该信道是不可
接入信道吗?
使用该信道
否
否
增加该信道的优先级
选择下一个
优先级最高
的信道
该信道是否用
在其它小区?
增加该信道
的优先级
否
是
是
是
最后一个
信道?
是
否
结束
阻塞