冲突分解算法预约多址协议NetworkDesignandAnalysis课件

上传人:494895****12427 文档编号:240895146 上传时间:2024-05-16 格式:PPT 页数:64 大小:2.80MB
收藏 版权申诉 举报 下载
冲突分解算法预约多址协议NetworkDesignandAnalysis课件_第1页
第1页 / 共64页
冲突分解算法预约多址协议NetworkDesignandAnalysis课件_第2页
第2页 / 共64页
冲突分解算法预约多址协议NetworkDesignandAnalysis课件_第3页
第3页 / 共64页
资源描述:

《冲突分解算法预约多址协议NetworkDesignandAnalysis课件》由会员分享,可在线阅读,更多相关《冲突分解算法预约多址协议NetworkDesignandAnalysis课件(64页珍藏版)》请在装配图网上搜索。

1、Network Design and Analysis-Wang WenjieMultiple Access Protocol I:1 Graduate School,Chinese academy of Sciences.Network Design and AnalysisWang WenjieW冲突分解算法预约多址协议NetworkDesignandAnalysis课件Network Design and Analysis-Wang WenjieMultiple Access Protocol I:2 Graduate School,Chinese academy of Sciences

2、.多址接入协议多址接入协议(二)(二)多址接入协议Network Design and Analysis-Wang WenjieMultiple Access Protocol I:3 Graduate School,Chinese academy of Sciences.主要内容主要内容多址接入协议概述多址接入协议概述固定多址接入协议固定多址接入协议随机多址接入协议随机多址接入协议载波载波侦听型多址协议(载波载波侦听型多址协议(CSMA)有碰撞检测功能的载波侦听型多址协议(有碰撞检测功能的载波侦听型多址协议(CSMA/CD)冲突分解算法冲突分解算法预约多址协议预约多址协议主要内容多址接入协议

3、概述Network Design and Analysis-Wang WenjieMultiple Access Protocol I:4 Graduate School,Chinese academy of Sciences.载波载波侦听型多址协议载波载波侦听型多址协议(1)CSMA是从ALOHA协议演变出的一种改进型协议,它采用了附加的硬件装置,每个节点都能够检测(侦听)到信道上有无分组在传输。如果一个节点有分组要传输,它首先检测信道是否空闲,如果信道有其他分组在传输,则该节点可以等到信道空闲后再传输,这样可以减少要发送的分组与正在传输的分组之间的碰撞,提高系统的利用率。CSMA协议可细分

4、为几种不同的实现形式:非坚持型(Non-persistent)CSMA1-坚持型CSMA p-坚持型CSMA载波载波侦听型多址协议(1)CSMA是从ALOHA协议演变出Network Design and Analysis-Wang WenjieMultiple Access Protocol I:5 Graduate School,Chinese academy of Sciences.载波载波侦听型多址协议载波载波侦听型多址协议(2)非坚持型CSMA:指当分组到达时,若信道空闲,则立即发送分组;若信道处于忙状态,则分组的发送将被延迟,且节点不再跟踪信道的状态(即节点暂时不检测信道),延迟结

5、束后节点再次检测信道状态,并重复上述过程,如此循环,直到将该分组发送成功为止1-坚持型CSMA:指当分组到达时,若信道空闲,则立即发送分组;若信道处于忙状态,则该节点一直坚持检测信道状态,直至检测到信道空闲后,立即发送该分组。p-坚持型CSMA:指当分组到达时,若信道空闲,则立即发送分组;若信道处于忙状态,则该节点一直检测信道的状态,在检测到信道空闲后,以概率p发送该分组载波载波侦听型多址协议(2)非坚持型CSMA:指当分组到达时Network Design and Analysis-Wang WenjieMultiple Access Protocol I:6 Graduate School

6、,Chinese academy of Sciences.载波载波侦听型多址协议载波载波侦听型多址协议(3)载波载波侦听型多址协议(3)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:7 Graduate School,Chinese academy of Sciences.非时隙非时隙CSMA多址协议(多址协议(1)非时隙CSMA协议的工作过程如下:当分组到达时,如果信道空闲,则立即发送该分组;如果信道忙,则分组被延迟一段时间后,重新检测信道。如果信道忙或发送时与其它分组碰撞,则该分组变成等待重传的分组。每个

7、等待重传的分组将重复地尝试重传,重传间隔相互独立且服从指数分布。其具体的控制算法描述如下:1.若有分组等待发送,则转到第2)步,否则处于空闲状态,等待分组到达。2.监测信道:若信道空闲,启动发送分组,发完返回第1)步;若信道忙,放弃监测信道,选择一个随机时延的时间长度t开始延时(此时节点处于退避状态)。3.延时结束,转至第1)步。非时隙CSMA多址协议(1)非时隙CSMA协议的工作过程如下Network Design and Analysis-Wang WenjieMultiple Access Protocol I:8 Graduate School,Chinese academy of S

8、ciences.非时隙非时隙CSMA多址协议(多址协议(2)非时隙CSMA多址协议(2)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:9 Graduate School,Chinese academy of Sciences.非时隙非时隙CSMA多址协议(多址协议(3)非时隙CSMA多址协议(3)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:10 Graduate School,Chinese academy of Scie

9、nces.时隙CSMA多址协议(1)时隙时隙CSMA协议把时间轴分成宽度为协议把时间轴分成宽度为的时隙(注意:时的时隙(注意:时隙隙ALOHA中时隙的宽度为一个分组的长度,这里的时隙中时隙的宽度为一个分组的长度,这里的时隙宽度为载波检测时间)。如果分组到达一个空闲的时隙,宽度为载波检测时间)。如果分组到达一个空闲的时隙,它将在下一个空闲时隙开始传输它将在下一个空闲时隙开始传输时隙CSMA多址协议(1)时隙CSMA协议把时间轴分成宽度为Network Design and Analysis-Wang WenjieMultiple Access Protocol I:11 Graduate Sch

10、ool,Chinese academy of Sciences.时隙CSMA多址协议(2)如果某节点的分组到达时,信道上有分组正在传输,则如果某节点的分组到达时,信道上有分组正在传输,则该节点变为等待重传的节点,它将在当前分组传输结束该节点变为等待重传的节点,它将在当前分组传输结束后的后续空闲时隙中以概率后的后续空闲时隙中以概率qr进行传输进行传输时隙CSMA多址协议(2)如果某节点的分组到达时,信道上有分Network Design and Analysis-Wang WenjieMultiple Access Protocol I:12 Graduate School,Chinese ac

11、ademy of Sciences.时隙CSMA多址协议(3)我们可以用马尔可夫链来分析时隙我们可以用马尔可夫链来分析时隙CSMA协议的性能。协议的性能。设分组长度为设分组长度为1个单位长度,其总的到达过程是速率为个单位长度,其总的到达过程是速率为的的Poisson到达过程,网络中有无穷多个节点(假设到达过程,网络中有无穷多个节点(假设B)。)。信道状态信道状态0、1、e的反馈时延最大为的反馈时延最大为。又设系统的状态。又设系统的状态为每一个空闲时隙结束时刻等待重传的分组数为每一个空闲时隙结束时刻等待重传的分组数n,则相继,则相继两个状态转移的时间间隔为两个状态转移的时间间隔为或或1时隙CSM

12、A多址协议(3)我们可以用马尔可夫链来分析时隙CSNetwork Design and Analysis-Wang WenjieMultiple Access Protocol I:13 Graduate School,Chinese academy of Sciences.时隙CSMA多址协议(4)时隙CSMA多址协议(4)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:14 Graduate School,Chinese academy of Sciences.时隙CSMA多址协议(5)时隙CSMA多址协议

13、(5)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:15 Graduate School,Chinese academy of Sciences.时隙CSMA多址协议(6)时隙CSMA多址协议(6)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:16 Graduate School,Chinese academy of Sciences.时隙CSMA多址协议(7)时隙CSMA多址协议(7)Network Design and

14、Analysis-Wang WenjieMultiple Access Protocol I:17 Graduate School,Chinese academy of Sciences.稳定的时隙CSMA多址协议稳定的时隙CSMA多址协议Network Design and Analysis-Wang WenjieMultiple Access Protocol I:18 Graduate School,Chinese academy of Sciences.主要内容主要内容多址接入协议概述多址接入协议概述固定多址接入协议固定多址接入协议随机多址接入协议随机多址接入协议载波载波侦听型多址协议

15、(载波载波侦听型多址协议(CSMA)有碰撞检测功能的载波侦听型多址协议(有碰撞检测功能的载波侦听型多址协议(CSMA/CD)冲突分解算法冲突分解算法预约多址协议预约多址协议主要内容多址接入协议概述Network Design and Analysis-Wang WenjieMultiple Access Protocol I:19 Graduate School,Chinese academy of Sciences.CSMA/CD(1)前面讨论的前面讨论的CSMA协议由于在发送之前进行载波监听,所以协议由于在发送之前进行载波监听,所以减少了冲突的机会。但由于传播时延的存在,冲突还是不可减少了

16、冲突的机会。但由于传播时延的存在,冲突还是不可避免的。只要发生冲突,信道就被浪费一段时间。避免的。只要发生冲突,信道就被浪费一段时间。CSMA/CD比比CSMA又增加了一个功能,这就是边发送边监又增加了一个功能,这就是边发送边监听。只要监听到信道上发生了冲突,则冲突的节点就必须停听。只要监听到信道上发生了冲突,则冲突的节点就必须停止发送。这样,信道就很快空闲下来,因而提高了信道的利止发送。这样,信道就很快空闲下来,因而提高了信道的利用率。这种边发送边监听的功能称为冲突检测。用率。这种边发送边监听的功能称为冲突检测。CSMA/CD(1)前面讨论的CSMA协议由于在发送之前进行Network De

17、sign and Analysis-Wang WenjieMultiple Access Protocol I:20 Graduate School,Chinese academy of Sciences.CSMA/CD(2)CSMA/CDCSMA/CD的工作过程如下:当一个节点有分组到达时,它首先的工作过程如下:当一个节点有分组到达时,它首先侦听信道,看信道是否空闲。如果信道空闲,则立即发送分侦听信道,看信道是否空闲。如果信道空闲,则立即发送分组;如果信道忙,则连续侦听信道,直至信道空闲后立即发组;如果信道忙,则连续侦听信道,直至信道空闲后立即发送分组。该节点在发送分组的同时,监测信道送分组

18、。该节点在发送分组的同时,监测信道秒,以便确秒,以便确定本节点的分组是否与其它节点发生碰撞。定本节点的分组是否与其它节点发生碰撞。如果没有发生碰撞,则该节点会无冲突地占用该总线,直至如果没有发生碰撞,则该节点会无冲突地占用该总线,直至传输结束。传输结束。如果发生碰撞,则该节点停止发送,随机时延一段时间后重如果发生碰撞,则该节点停止发送,随机时延一段时间后重复上述过程。(在实际应用时,发送节点在检测到碰撞以后,复上述过程。(在实际应用时,发送节点在检测到碰撞以后,还要产生一个阻塞信号来阻塞信道,以防止其它节点没有检还要产生一个阻塞信号来阻塞信道,以防止其它节点没有检测到碰撞而继续传输。)测到碰撞

19、而继续传输。)CSMA/CD(2)CSMA/CD的工作过程如下:当一个节点Network Design and Analysis-Wang WenjieMultiple Access Protocol I:21 Graduate School,Chinese academy of Sciences.CSMA/CD(3)总总的来的来说说,CSMA/CD接入接入协议协议比比CSMA多址接入多址接入协议协议的控制的控制规则规则增加了如下三增加了如下三点:点:“边说边边说边听听”:任一任一发发送送节节点在点在发发送数据送数据帧帧期期间间要保持要保持侦侦听信道的碰撞情况。一旦听信道的碰撞情况。一旦检测检

20、测到碰撞到碰撞发发生,生,应应立即中止立即中止发发送,而不管目前正在送,而不管目前正在发发送的送的帧帧是否是否发发完。完。保保证证尽快确知碰撞尽快确知碰撞发发生和尽早关生和尽早关闭闭碰撞碰撞发发生后的无用生后的无用发发送,送,这这有利于提高信道利用率有利于提高信道利用率“强强化干化干扰扰”:发发送送节节点在点在检测检测到碰撞并停止到碰撞并停止发发送后,立即改送后,立即改为发为发送一小段送一小段“强强化化干干扰扰信号信号”,以增,以增强强碰撞碰撞检测检测效果。效果。可以提高网可以提高网络络中所有中所有节节点点对对于碰撞于碰撞检测检测的可信度,保的可信度,保证证了分布式控制的一致性了分布式控制的一

21、致性“碰撞碰撞检测检测窗口窗口”:任一任一发发送送节节点若能完整的点若能完整的发发完一个数据完一个数据帧帧,则则停停顿顿一段一段时间时间(两倍的最大(两倍的最大传传播播时时延)并延)并监监听信道情况。若在此期听信道情况。若在此期间间未未发发生碰撞,生碰撞,则则可可认为该认为该数据数据帧帧已已经发经发送成功。此送成功。此时间时间区区间间即称即称“碰撞碰撞检测检测窗口窗口”。有利于提高一个数据有利于提高一个数据帧发帧发送成功的可信度。如果接收送成功的可信度。如果接收节节点在此窗口内点在此窗口内发发送送应应答答帧帧(ACK或或NAK)的)的话话,则则可保可保证应证应答答传输传输成功成功。CSMA/C

22、D(3)总的来说,CSMA/CD接入协议比CSMNetwork Design and Analysis-Wang WenjieMultiple Access Protocol I:22 Graduate School,Chinese academy of Sciences.CSMA/CD协议的性能(1)为了简化分析,首先假定一个局域网(为了简化分析,首先假定一个局域网(LAN)工作在时隙状)工作在时隙状态下,以每个分组传输的结束时刻作为参考点,将空闲信道态下,以每个分组传输的结束时刻作为参考点,将空闲信道分为若干个微时隙,用分组长度进行归一化的微时隙的宽度分为若干个微时隙,用分组长度进行归一化

23、的微时隙的宽度为为。所有节点都同步在微时隙的开始点进行传输。如果在。所有节点都同步在微时隙的开始点进行传输。如果在一个微时隙开始点有分组发送,则经过一个微时隙后,所有一个微时隙开始点有分组发送,则经过一个微时隙后,所有节点都检测到在该微时隙上是否发生碰撞。如果发生了碰撞,节点都检测到在该微时隙上是否发生碰撞。如果发生了碰撞,则立即停止发送。则立即停止发送。这里仍然用马尔可夫链的方法分析。分析的方法与时隙这里仍然用马尔可夫链的方法分析。分析的方法与时隙CSMA协议相同。设网络中有无穷多个节点,每一个空闲时协议相同。设网络中有无穷多个节点,每一个空闲时隙结束时的等待重传的分组数为隙结束时的等待重传

24、的分组数为n,每个等待重传的节点在,每个等待重传的节点在每一个空闲时隙后发送的概率为每一个空闲时隙后发送的概率为qr。CSMA/CD协议的性能(1)为了简化分析,首先假定一个局域Network Design and Analysis-Wang WenjieMultiple Access Protocol I:23 Graduate School,Chinese academy of Sciences.CSMA/CD协议的性能(2)CSMA/CD协议的性能(2)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:24

25、 Graduate School,Chinese academy of Sciences.CSMA/CD协议的性能(3)CSMA/CD协议的性能(3)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:25 Graduate School,Chinese academy of Sciences.CSMA/CD协议的性能(4)CSMA/CD协议的性能(4)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:26 Graduate Scho

26、ol,Chinese academy of Sciences.CSMA/CD协议的性能(5)CSMA/CD协议的性能(5)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:27 Graduate School,Chinese academy of Sciences.CSMA/CACSMA/CA是有冲突避免(Collision Avoidance)的载波侦听型多址接入协议。它是对CSMA的另一种改进方法。通常在无线系统中,一台无线设备不能在相同的频率(信道)上同时进行接收和发送,因而不能采用碰撞检测(CD)技术。因

27、此,只能通过冲突避免的方法来减少冲突的可能性。在IEEE802.11无线局域网(WLAN)的标准中,就采用了CSMA/CA协议。它不仅支持全连通的网络拓扑,同时支持部分连通的网络拓扑。CSMA/CACSMA/CA是有冲突避免(CollisionNetwork Design and Analysis-Wang WenjieMultiple Access Protocol I:28 Graduate School,Chinese academy of Sciences.主要内容主要内容多址接入协议概述多址接入协议概述固定多址接入协议固定多址接入协议随机多址接入协议随机多址接入协议载波载波侦听型多址

28、协议(载波载波侦听型多址协议(CSMA)有碰撞检测功能的载波侦听型多址协议(有碰撞检测功能的载波侦听型多址协议(CSMA/CD)冲突分解算法冲突分解算法预约多址协议预约多址协议主要内容多址接入协议概述Network Design and Analysis-Wang WenjieMultiple Access Protocol I:29 Graduate School,Chinese academy of Sciences.冲突分解算法(冲突分解算法(1)对于有竞争的多址接入协议如何解决冲突从而使所有碰撞用户都可以成功传输是一个非常重要的问题。从前面的讨论可以看出,通过调整对等待重传队列长度的估

29、值,改变重传概率,可以进一步减缓碰撞。而另一种更有效的解决冲突的方式就是冲突分解(Collision Resolution)。冲突分解的基本思想是:如果系统发生碰撞,则让新到达的分组在系统外等待,在参与碰撞的分组均成功传输结束后,再让新分组传输。冲突分解算法(1)对于有竞争的多址接入协议如何解决冲突从而使Network Design and Analysis-Wang WenjieMultiple Access Protocol I:30 Graduate School,Chinese academy of Sciences.冲突分解算法(冲突分解算法(2)例:设两个分组在第i个时隙发生碰撞,

30、若每个分组独立的以1/2的概率在第i+1和i+2时隙内重传。求在这次冲突分解过程的通过率。解:在第i+1个时隙内有一个分组成功传输的概率为。如果成功,另一个分组在第i+2个时隙内成功传输,此时需2个时隙解决碰撞。如果第i+1个时隙空闲或再次碰撞,则每个分组再独立地以概率1/2在第i+2和i+3时隙内重传。这样在第i+2个时隙内有一个分组成功传输的概率为1/4;如果成功,另一个分组在第i+3个时隙成功传输,此时共需3个时隙解决碰撞。依此类推,需要k个时隙完成冲突分解的概率为2(k 1)。冲突分解算法(2)例:设两个分组在第i个时隙发生碰撞,若每个Network Design and Analys

31、is-Wang WenjieMultiple Access Protocol I:31 Graduate School,Chinese academy of Sciences.冲突分解算法(冲突分解算法(3)冲突分解算法(3)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:32 Graduate School,Chinese academy of Sciences.冲突分解算法(冲突分解算法(4)树形分裂算法(树形分裂算法(Tree Splitting Algorithm)先到先服务(先到先服务(FCFS Sp

32、litting Algorithm)分裂算)分裂算法法冲突分解算法(4)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:33 Graduate School,Chinese academy of Sciences.树形分裂算法(树形分裂算法(1)假设在第k个时隙发生碰撞,碰撞节点的集合为S。所有未介入碰撞的节点进入等待状态。S被随机地分成两个子集,用左集(L)和右集(R)表示。左集(L)先在第k+1时隙中传输。如果第k+1时隙中传输成功或空闲,则R在第k+2个时隙中传输。如果在第k+1时隙中发生碰撞,则将L再分

33、为左集(LL)和右集(LR),LL在第k+2个时隙中传输。如果第k+2时隙中传输成功或空闲,则LR在第k+3个时隙中传输。依次类推,直至集合S中所有的分组传输成功。从碰撞的时隙(第k个时隙)开始,直至S集合中所有分组成功传输结束的时隙称为一个冲突分解期(CRP)树形分裂算法(1)假设在第k个时隙发生碰撞,碰撞节点的集合为Network Design and Analysis-Wang WenjieMultiple Access Protocol I:34 Graduate School,Chinese academy of Sciences.树形分裂算法性能分析(树形分裂算法性能分析(1)树形

34、分裂算法性能分析(1)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:35 Graduate School,Chinese academy of Sciences.树形分裂算法性能分析(树形分裂算法性能分析(2)树形分裂算法性能分析(2)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:36 Graduate School,Chinese academy of Sciences.树形分裂算法性能分析(树形分裂算法性能分析(3)树形

35、分裂算法性能分析(3)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:37 Graduate School,Chinese academy of Sciences.树形分裂算法性能分析(树形分裂算法性能分析(4)树形分裂算法性能分析(4)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:38 Graduate School,Chinese academy of Sciences.树形分裂算法性能分析(树形分裂算法性能分析(5)树形

36、分裂算法性能分析(5)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:39 Graduate School,Chinese academy of Sciences.树形分裂算法(树形分裂算法(2)例:一个有三个节点在第k个时隙发生碰撞后的分解过程如图所示,图中集合的分割是采用随机的方式,即在每次集合分割时,集合中的节点通过扔硬币的方法决定自己属于左集还是右集。树形分裂算法(2)例:一个有三个节点在第k个时隙发生碰撞后的Network Design and Analysis-Wang WenjieMultiple

37、 Access Protocol I:40 Graduate School,Chinese academy of Sciences.树形分裂算法(树形分裂算法(3)该图中用了8个时隙完成了冲突分解。该算法中,在给定每个时隙结束时立即有(0,1,e)反馈信息的情况下,各个节点能构造一个相同的树,并确定自己所处的子集和确定何时发送自己的分组。具体的方法如下:树形算法中的发送顺序可对应于一个数据压入堆栈的顺序。当一个碰撞发生后,碰撞节点的集合被分为子集,形成的每一个子集作为一个元素压入堆栈。在发送时,堆栈最顶端的子集从堆栈中移出并进行发送。树形分裂算法(3)该图中用了8个时隙完成了冲突分解。Netw

38、ork Design and Analysis-Wang WenjieMultiple Access Protocol I:41 Graduate School,Chinese academy of Sciences.树形分裂算法(树形分裂算法(4)每个节点采用一个记数器来跟踪它的分组所在的当前子集处于堆栈中的位置。如果该子集处于堆栈的顶端,则立即发送。当该节点的分组传输发生碰撞(冲突分解开始),计数器的初值置0或1(取决于该分组被放在那个子集中,显然如果该分组被放入左子集,则初值被置为0;而如果该分组被放入右子集,则初值置为1)。在冲突分解过程中,当计数器的值为0时,则发送该分组。如果计数器

39、为非0,则在冲突分解过程中,每次时隙发生碰撞,计数器值加1,每次成功传输或时隙空闲,计数器值减1。树形分裂算法(4)每个节点采用一个记数器来跟踪它的分组所在的Network Design and Analysis-Wang WenjieMultiple Access Protocol I:42 Graduate School,Chinese academy of Sciences.树形分裂算法(树形分裂算法(5)在冲突分解期(CRP)中,处理的分组是介入碰撞的分组。而在CRP中,还会不停地有新分组到达。对于CRP中新到达的分组有两种处理方法。方法一是在当前CRP结束后立即开始一个新的CRP,该

40、新CRP所处理的分组就是当前CRP中到达的新分组。这种方法的问题是,如果当前CRP到达了很多分组,则在新的CRP中,可能要碰撞很长时间,才能通过分解得到一个很小的子集。方法二是在当前CRP结束时刻,立即将到达的分组分为j个子集(j的选择应使每个子集中的分组数稍大于1),然后对每一个子集进行冲突分解。该方法的最大通过率可以达到每个时隙0.43个分组。树形分裂算法(5)在冲突分解期(CRP)中,处理的分组是介入Network Design and Analysis-Wang WenjieMultiple Access Protocol I:43 Graduate School,Chinese ac

41、ademy of Sciences.树形分裂算法(树形分裂算法(6)通过仔细观察树形算法,可以发现,如果在一次碰撞(如第k个时隙)以后,下一个时隙(第k+1时隙)是空闲的,则第k+2个时隙必然会再次发生碰撞。这表明将碰撞节点集合中的所有节点都分配到了右集(R),自然会再次发生碰撞。改进的方法是:当碰撞后出现空闲时隙,则不传送第二个子集(R)中的分组,而是立即将R再次分解,然后再传输分解后的第一个子集(RL),如果再次空闲,则再次进行分解,然后传送RLL集合中的分组,依次类推。通过这样的改进可以使每个时隙的最大通过率达到0.46个分组。树形分裂算法(6)通过仔细观察树形算法,可以发现,如果在一次

42、Network Design and Analysis-Wang WenjieMultiple Access Protocol I:44 Graduate School,Chinese academy of Sciences.FCFS分裂算法(1)先到先服务(FCFS)分裂算法的基本思想是根据分组到达的时间进行冲突分解,并力图保证先到达的分组最先传输成功设T(k)以前到达的分组都已发送完毕,现在需确定从T(k)开始,长度为(k)区间内到达的分组在第k个时隙中传输。该区间被称为指配区间(Allocation Interval)。从T(k)+(k)至当前传输时刻称为等待区间。该算法的主要功能是根据

43、冲突分解的情况,动态地调整指配区间的长度和起始时刻。FCFS分裂算法(1)先到先服务(FCFS)分裂算法的基本思Network Design and Analysis-Wang WenjieMultiple Access Protocol I:45 Graduate School,Chinese academy of Sciences.FCFS分裂算法(2)FCFS分裂算法(2)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:46 Graduate School,Chinese academy of Scien

44、ces.FCFS分裂算法(3)FCFS分裂算法(3)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:47 Graduate School,Chinese academy of Sciences.FCFS分裂算法(4)FCFS分裂算法(4)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:48 Graduate School,Chinese academy of Sciences.FCFS分裂算法(5)FCFS分裂算法(5)Netw

45、ork Design and Analysis-Wang WenjieMultiple Access Protocol I:49 Graduate School,Chinese academy of Sciences.主要内容主要内容多址接入协议概述多址接入协议概述固定多址接入协议固定多址接入协议随机多址接入协议随机多址接入协议载波载波侦听型多址协议(载波载波侦听型多址协议(CSMA)有碰撞检测功能的载波侦听型多址协议(有碰撞检测功能的载波侦听型多址协议(CSMA/CD)冲突分解算法冲突分解算法预约多址协议预约多址协议主要内容多址接入协议概述Network Design and Analysi

46、s-Wang WenjieMultiple Access Protocol I:50 Graduate School,Chinese academy of Sciences.预约多址协议(预约多址协议(1)在前面介绍的几种随机多址接入技术中,我们可以看到它们共同的关键技术是如何最大限度的减少发送冲突,从而尽量提高信道利用率和系统吞吐率。本节要讨论的预约多址协议的要点就是最大限度的减少或消除随机因素,避免发送竞争所带来的对信道资源的无秩序竞争,使系统能按各节点的业务需求合理地分配信道资源。所以,预约方式有时又被称为按需分配方式。预约多址协议(1)在前面介绍的几种随机多址接入技术中,我们可Netw

47、ork Design and Analysis-Wang WenjieMultiple Access Protocol I:51 Graduate School,Chinese academy of Sciences.预约多址协议(预约多址协议(2)预约方式要求在网络节点之间“隐式”的或“显式”地交换预约控制信息。依据这些信息,各网络节点可以执行同一个控制算法,以达到分布式控制操作的协调。预约信息的传输需要占用信道资源。因此,预约信息的多少,反映了多址协议开销的多少。依据这种开销形式的不同,我们将预约方式分为隐式预约方式和显式预约方式。在随机多址协议中,当数据分组发生碰撞时,整个分组都被破坏。

48、如果分组较长,则信道的利用率较低。当数据分组较长时,我们可以在数据分组传输之前,以一定的准则,发送一个很短的预约分组,为数据分组预约一定的系统资源。如果预约分组成功传输,则该数据分组在预约到的系统资源(频率、时隙等)中无冲突的传输。由于预约分组所浪费的信道容量很少,因而提高了系统效率。预约多址协议(2)预约方式要求在网络节点之间“隐式”的或“显Network Design and Analysis-Wang WenjieMultiple Access Protocol I:52 Graduate School,Chinese academy of Sciences.预约多址协议(预约多址协议(

49、3)预约多址协议(3)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:53 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(1)时隙预约多址协议(1)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:54 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(2)时隙预约多址协议(2)N

50、etwork Design and Analysis-Wang WenjieMultiple Access Protocol I:55 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(3)假定分组的到达是Poisson到达,分组的平均长度 为1()。假设每个预约的分组可以在当前帧中预约多个分组的传输。由于传播时延的影响,使得在卫星系统中当前帧中预约的分组只能在下一帧中进行传输,则在卫星系统中第i个分组的平均等待时延为:时隙预约多址协议(3)假定分组的到达是Poisson到达,分Network Design and An

51、alysis-Wang WenjieMultiple Access Protocol I:56 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(4)时隙预约多址协议(4)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:57 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(5)上面的分析中,采用了可变帧长的方案。该方案会带来两个方面的问题:一是如果某些节点在接收预

52、约分配信息时,发生错误,则这些节点将无法跟踪下一个预约期,即出现不同用户之间的不同步,系统将无法工作;二是系统中会出现不公平的现象,非常繁忙的节点可能在每一帧中预约了很多时隙,从而使得帧长很长,这样会使许多节点无法接入系统。为了解决上述问题,可采用固定帧长的方案,每一个节点仍在预约时隙中进行预约,每个节点有一个预约的时隙。如果在当前帧中分组传输不完,可推迟到下一帧中进行传输。这样从概念上讲,在系统中就形成了一个已获得预约的分组队列。该队列可以采用任何服务的规则进行服务。如先到先服务、轮询或优先等方式。只要已获得预约的分组队列不空时,在每一个数据时隙中就有分组传输,并且服务规则与分组长度无关,则

53、平均时延与服务规则无关。时隙预约多址协议(5)上面的分析中,采用了可变帧长的方案。该Network Design and Analysis-Wang WenjieMultiple Access Protocol I:58 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(6)时隙预约多址协议(6)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:59 Graduate School,Chinese academy of Sciences.时

54、隙预约多址协议(时隙预约多址协议(7)时隙预约多址协议(7)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:60 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(8)时隙预约多址协议(8)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:61 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约

55、多址协议(9)时隙预约多址协议(9)Network Design and Analysis-Wang WenjieMultiple Access Protocol I:62 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(10)在这种多址协议中,采用了专门的预约区间,为每一个节点分配了一个预约时隙,这样就给节点数的增加和减少带来了困难。随着m的增加,预约将耗费较多的资源。可以采用下列改进方案。在预约的小时隙中采用竞争的方式,用于预约的小时隙数比节点数m要少得多。这样,当m较大且较小时,可以降低时延。时隙预约多址协议(1

56、0)在这种多址协议中,采用了专门的预约区Network Design and Analysis-Wang WenjieMultiple Access Protocol I:63 Graduate School,Chinese academy of Sciences.时隙预约多址协议(时隙预约多址协议(11)不设专门的预约小时隙,当发送节点要发送一条消息(每条消息通常包括多个分组)时,发送节点在某一个空闲时隙以该消息的第一个分组作为预约分组进行预约,如果预约成功,则该节点就预约了后续各帧中相应的时隙,直至消息中的所有分组传输完毕。在一帧中,为每一个节点预先固定地分配一个时隙。当该节点无分组传输时

57、,其他节点可以通过竞争的方式使用该时隙。但当该节点要使用该时隙时,它在“自己”的时隙上发送。如果发生碰撞,将不再允许其他节点使用该时隙。这种方法比较公平,但时延较大。时隙预约多址协议(11)不设专门的预约小时隙,当发送节点要发Network Design and Analysis-Wang WenjieMultiple Access Protocol I:64 Graduate School,Chinese academy of Sciences.本章主要参考资料本章主要参考资料Dimitri Bertsekas,Robert Gallager,Data Networks(2nd),1992.(中文版:数据网络)(中文版:数据网络)李建东,信息网络理论基础,西安电子科技大学出版社,李建东,信息网络理论基础,西安电子科技大学出版社,2001。李建东,盛敏,李建东,盛敏,通信网络理论基础通信网络理论基础课件课件本章主要参考资料Dimitri Bertsekas,Rob

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!