随机多址协议讲稿

上传人:mg****85 文档编号:34179603 上传时间:2018-02-21 格式:DOC 页数:9 大小:290KB
返回 下载 相关 举报
随机多址协议讲稿_第1页
第1页 / 共9页
随机多址协议讲稿_第2页
第2页 / 共9页
随机多址协议讲稿_第3页
第3页 / 共9页
随机多址协议讲稿_第4页
第4页 / 共9页
随机多址协议讲稿_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《随机多址协议讲稿》由会员分享,可在线阅读,更多相关《随机多址协议讲稿(9页珍藏版)》请在金锄头文库上搜索。

1、16 随机多址协议6.1 随机多址协议的概述70年代,诺曼艾布拉姆森(Norman Abramson)和他的伙伴在夏威夷大学设计出一种新的解决信道分配问题的方法。他们的成果后来被许多研究者所扩充(艾布拉姆森1985)。尽管艾布拉姆森的称为ALOHA系统的这项成果是以地面无线电为基础的,但其基本思想却适用于有多个彼此无协调关系的用户竞争单一共事信道使用权的任何系统。6.1.1 纯ALOHA与时隙ALOHA纯ALOHA系统的基本思想很简单:让用户什么时候有要送的数据就什么时候发送。当然会有冲类,而遭遇冲突的帧受到破坏。但是根据广播的反馈性质,发送者总可以靠监听信道输出来弄清它发出的帧是否遭到破坏。

2、在LAN情况下,这种反馈是即刻的,但在卫星环境等无线信道下。要经过长(卫星270毫秒)延迟之后发送者才知道发送是否成功。如果发送的帧受到破坏了,发送者就要等待某个随机时间之后再次发送。等待时间必须是随机的,否则相同的帧必然以整齐的步伐二次又一次地反复冲突。在一个系统中,多个用户以一种会导致冲突的方式共享一个公共信道何群的系统被广泛称为争用系统(contention system)。在一个ALOHA系统中,一般假设所有帧都具有同样长度,因为 ALOHA系统的吞吐量是在统一帧长情况下而不是有多种帧长的情况下达到最大。每当有两个帧企图在同一时刻占据信道,就产生冲突,两个帧都被破坏。必须认识到,一个新

3、帧的第1位与要快结束的一帧的最后位相重叠,这两个帧也算全破坏了,因而这两个帧必须都得稍后重发。校验和不能(也不应该)区分是全部丢失还是丢失一点点。最令人感兴趣的是ALOHA信道效率如何?也就是混在这样混乱环境中,发送出的所有帧中逃脱冲突的帧占多大比例?首先让我们考虑说限多交互式用户集合都坐在她们的终端(站)旁。用户总是处于两种状态之一:发送与守侯。一开始,所有用户都处于守侯状态之中。当某个用户决定进行下发送时,发送数据帧,并检查信道,看这帧是否发送成况一如果成功了,返回守侯在状态。如果没成功,重发这个数据,直到发送成功为止。这里我们假设无限多普通用户产生新分组都符合泊松公布,每“时隙”平均S分

4、组。(为了确保在用户变为发送状态时S不至于减少,上述“无限”的假设是需要的)。除了产生新帧之外,新到达和重复发送的数据综合起来每“时隙”中总的数据由些变化,每“时隙”平均为G。显然GS。在低负荷情况下(即G和S都很小),冲突很少,因而重发也很少,所以GS。在高负荷情况下,情况不同了。 2图6-1 随机接续过程示意图如果分组数据长度时T,则在T时间内到达的分组数可以用破送分布表示:,对于随机ALOHA系统莫如图6-1所示,在2T 时间内部只能到达一个Tkenp!)(分数,否则会发生碰撞,而导致数据分数的破坏。信道的利用率可以这样得到,在2T时间内到达1个数据分组的概率为: ,而且要保证在2T 时

5、间结束本此数据传Tenp2)(1(输,因此要求,在2T时间内到达一个分组,分组的数据头必须在第一个 T时间 内。而分组数据的头在第一个T内的概率为0.5(均匀分布)。所以信道成功传输的概率为:(6-1)TTeenp22)()1( 最大数值为 ;另外一种方法是连续观测信道,统计第一个T时间备到达一个分组,18.0第二个T时间内没有分组到达或第一个T时间内没有分组,第二个T时间到达1个的概率为,这两种情况的概率和为1,所以信道利用率TTeenp2)()(,(),( 1公式相同。当系统不是纯ALOHA,而是采用统一的时隙结构的时候,信道利用率可以从也可以使用6.1,但是时间不是2T。而是T,也 没有

6、1/2的系数,因此信道利用率为:(6-2)Tenp)(1(最大数值为1/e=0.367 。6.1.2 局域网络协议使用时隙ALOHA nd利用率最好可达到1/e。这毫不奇怪,因为各站都随意发送,从不顾及其它站在干什么,因而必定发生许多冲突。但是在局域网络中,各站可以检测其它站正在干什么,从而决定相应的操作。1. 持久的与非持久的CSMA各站用于监听载波(即传送)和活动的协议称为载波监听协议CSMA。第一个载波监听协议是1率永久CSMA(载波监听多重访问Carrier Sense Multiple Access)。当有一个站有数据要发送时,首先听一听信道是否有其它站正在传送。如果信道忙,则这个站

7、就等着,直到该站变为空闲。当信道检测到信道空闲时,它就传送一帧。如果发生冲突,这个站就等待一定随机时间,然后再完全重新开始。这个协议称为1率永久协议是因为各站在发现信道空闲时才发送,概率为1。传播延迟严重影响这种协议的性能。很少有这样的可能:就在一个站刚开始发送之后,另一个站就准备好发送,并监听信道。如果第一个站的信号尚未到达第二个站的时候,第二个站检测出信道空闲,于是也开始发送,结果造成冲突。传播延迟越长,这种影响变得越严重,因而协议的性能越坏。3即便是传播延迟为零,还会有冲突。如果有两个站都在第三个站传送过程中准备好发送,两个站都“很礼貌”地一直等到传送结束,然后准确地同时开始发送,结果还

8、是发生冲突。如果它们不是这样急切,冲突就会少些。即使这样,这个协议还是比纯ALOHA好得多。因而两个站因为受第三个站传送帧的干扰而不能发送的可能性要小得多。直观看来,这比纳ALOHA的性能要好。严格说来,与时隙ALOHA的性能相同。第二种载波监听协议称为非永久CSMA(nonpcrsistent CSMA)。在这种协议中,发送尝试比较有节制,不像前种协议那么急切。某站在发送以前要监听信道。如果没有其它站正在发送,这个站就开始发送。但是,如果信道已在使用之中,这个站不是为了测出传输结束立即 捉住信道而连续监听信道,而是等待一定随机时间周期之后再重复发送操作。直观看来,这种方法比工率永久CSMA的

9、信道利用率要好,延迟也要长些。最后一种协议称为p李永久CSMAo这种协议用干时隙信道,工作如下。有一个站准备好发送时,就监听信道。如果信道空闲,该站就以概率p发送。若概率为q=l-p,就推迟到下个时隙。如果那个时隙也是空闲的,这个站要么发送,要么再次推迟,概率分别p和q。这个过程一直重复下去,直到有一个帧发出来,或者其它站已经开始传送。在后一种情况下,其作用好象产生一次冲突(即要等待一定随机时间,然后再开始)。如果这个站一开始就监听到信道繁忙,它就等到下个时陡然后使用上述算法。图6-2 不同控制算法的信道利用率2. 带有冲突避免的CSMA虽然永久的和非永久的CSMA都是对ALOHA的改进协议,

10、因为都能保证在监听到信道忙时没有站开始发送。另一种改进是对各站而言,当它们检测到冲突,立即把它们的发送动作废掉。换句话说,如果两个站都听到信道空闲,因而同时开始发送,它们俩使几乎立即都检测到冲突。不要等到发送完毕,因为发送的帧已破碎得不可恢复,要一旦检测到冲突就立即停止发送。迅速结束损害的帧可以节省时间和带宽。这种协议就是著名的4CSMACD(带有冲突检测的载波监听多重访问 Carrier Sense Multivle Access with Collision Dection),并且在LAN中的 MAC层得到广泛应用。3. 其他协议使用CSMA/CD 在有一个越明确占有信道期间不会出现冲突,

11、但在争夺期间还可能出现冲突。这些冲突对系统性能产生有害的影响,尤其在电缆长(即r很大)而帧短的情况下。由于长度长而频带宽的光纤网络投入使用,把大r与短帧结合起来也不会产生严重问题。本节与下边几节讨论一些协议,这些协议解决信道完全摆脱冲突的问题,甚至在争夺期间也不发生冲突。例如,轮询是在控制下的无冲突协议。此外还有有限冲突协议。可以阅读参考书6.2 分组数据业务量分析以及参数估计6.2.1 数据业务量分析本节以动态时隙为基础分析时隙协议算法的计算和估计过程。下面分析首先假设信道上是简单流,归一化强度为,信道接续方式为时隙ALOHA协议,在长为N时隙的一帧中有Ne个空闲时隙、Ng个碰撞时隙、Ns个

12、成功时隙,Ns代表执行业务量,但Ng不能代表损失业务量,因为碰撞时隙的碰撞数量未知。现假设第 i个时隙碰撞,在本帧开始前的时间是T,则K个用户选择第i个时隙的概率为:(6-3)Pketkt()()!由条件概率 rk个用户发送| 碰撞= ,对所有碰撞时隙的呼叫数均值可Pk()101表示为(6-4)kTePr()()2每一个时隙呼叫数均值为(6-5)kekTT()()!00如果系统工作在最佳条件下, T应为,即每个时隙的呼叫数均值为,此时系统的容量达到最大。在此条件下碰撞时隙的呼叫均值应为:(6-6)Te().1239这时得出无干扰条件下信道的业务量指标,设帧长为N5流入业务量 (6-7)ANsg

13、239.执行业务量 0Ns/N (6-8)损失业务量- 0 (6-9).当信道有干扰存在时,此时观测到的碰撞时隙一部分是真正碰撞所至,所以观测到的碰撞概率 与真正碰撞概率 的关系可以表示为:Pgpg(6-10)AiPAPgi(|)(|)(|)010(6-11)g|其中P(A|i)表示有i个用户发送发生碰撞的条件概率,此条件下的碰撞时隙的呼叫数均值为:,由此式来计算信道上的业务量,真正的碰撞的呼叫数是Ng =gkP1。gN/如果信道上发生捕获现象,观测到的成功概率是 ,真正一个时隙只有一个分组的概Ps率为 ,则 与 的关系可以表示为:ss(6-12)PBiPBis sii(|)(|)21则在成功

14、时隙中单一用户的概率Ps为:(6-13)isi(|)2其中,P(B|i)表示i个用户发送发生捕获的概率。此时系统的执行业务量 0 Ns/N (6-14)流入业务量: (6-15)ANPNPgsss239139./.()/损失业务量: (6-16)gss0.6.2.2 非理想信道信令业务量分析及参数估计在一个实际的系统中,信道不可能是理想的,信道上有噪声和捕获效应,系统应考虑到这些情况并有相应的处理能力。在非理想条件下,系统的观测情况与实际情况是有差异的,下面的讨论要解决的问题是从观测到的结果来估计系统的真实运行情况,以保证系统动态控制的正确。6假设在一个系统的覆盖区域内,设g(r)是话务流的密

15、度函数,r为用户到基地台的距离,则在0r范围内的业务量G(r)为:(6-17)rdxgG0)(2)(r的空间分布函数和密度函数为:(6-18)rR dxgGrF0r )()(P)(6-19)fg2当 时 (6-20)rRr()()20(6-21)fR在我们设计的实际系统中,(n,k)线性分组码编码格式,系统的误码率为Pb ,令Pbc为数据解码的误码率,则Pbc可以由下面计算(6-22)dti ndi inbiinbinbc PCPCP11)()(d为最小码距,t=INT(d-1)/2 ,采用(n,k) 线性分组码。对一般的陆地移动通信系统,正确接收的概率Pc为:(6-23)PcbcL()1对所有可能的位置求Pc的均值(6-24) 21 1010)()()(R nnRccap drrffn由信道流入强度可求得捕获的概率为:P(正确接收 |碰撞) (6-25)PisiN()|210其中Ps|i=P(正确接收|i个用户发送 ),P(i)是i个用户选择本时隙发送的概率。对接收失败时隙有:P(用户数大于1|接收失败 ) (6-26)PerokkN(|)(|21其中P(error|k)是有k(k2)个用户发送而接收错误的概率。7用同样方法求得Ps(一个用户发送| 发送成功)的值Ps(一个用户|发送成功 )= (6-27)Pskk(

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号