精华内容
下载资源
问答
  • 2020-08-18 00:22:42





    一、 停止-等待 协议 简介



    停止-等待 协议 解决的问题 :

    • 可靠传输 : 解决 由于 物理线路 , 设备故障 , 路由错误 等各种问题导致的 丢包问题 ;
    • 流量控制 : 实现 发送端 与 接收端 的 流量控制 ;

    停止-等待 协议 讨论场景 : 只考虑 一方为发送方 , 一方为接收方 ; 相当于 单工通信场景 ;


    停止-等待 协议内容 : 发送方 每 发送完一个 数据帧 ( 分组 / 数据报 ) , 就停止发送 , 等待接收端确认 , 接收到 接收端 确认信息后 , 再发送下一个分组数据 ;


    停止-等待 协议 应用场景 :

    • 无差错情况
    • 有差错情况




    二、 “停止-等待协议” 无差错情况



    "停止-等待协议" 无差错情况 :

    发送方 0 : 发送 0 0 0 帧 ;

    接收方 0 : 接收 0 0 0 帧 , 并返回 0 0 0 帧 确认信息 ACK 0 0 0 ;

    发送方 1 : 收到 ACK 0 0 0 确认帧后 , 发送 1 1 1 帧 ;

    接收方 1 : 接收 1 1 1 帧 , 并返回 1 1 1 帧 确认信息 ACK 1 1 1 ;

    发送方 0 : 收到 ACK 1 1 1 确认帧后 , 发送 0 0 0 ; 注意此处的 0 0 0 帧 与 上面的 只是序号相同 , 数据不同 ;

    接收方 0 : 接收 0 0 0 帧 , 并返回 0 0 0 帧 确认信息 ACK 0 0 0 ;


    发送方 每发送一个数据帧 , 就停止等待 , 数据帧编号 使用 1 1 1 bit 编号就足够了 ;


    上述过程是理想传输的情况 , 发送 与 接收 都没有差错产生 , 没有丢包 ;





    三、 “停止-等待协议” 有差错情况 ( 帧丢失、帧出错 )



    差错的情况 :

    • 数据帧 丢失
    • 检测到 帧 错误

    "停止-等待协议" 有差错情况 :

    发送方 0 : 发送 0 0 0 帧 ;

    接收方 0 : 接收 0 0 0 帧 , 并返回 0 0 0 帧 确认信息 ACK 0 0 0 ;

    发送方 1 : 收到 ACK 0 0 0 确认帧后 , 发送 1 1 1 帧 ;

    帧丢失 : 发送过程中 , 链路出现故障 , 1 1 1 帧 丢失 , 接收方没有收到 1 1 1 帧 , 自然不会 向发送方 发送帧确认信息 ;

    帧出错 : 接收方没有收到 1 1 1 帧 , 但是校验后 , 该帧是错误帧 , 也不会 向发送方 发送帧确认信息 ;

    发送方 1 : 超时计时器 在每次发送时 , 都会启动自动计时 , 当超时后 , 发送方会重新发送 1 1 1 帧 ;

    接收方 1 : 接收 1 1 1 帧 , 并返回 1 1 1 帧 确认信息 ACK 1 1 1 ;


    超时重传机制:

    ① 超时计时器 : 发送方 每次 发送 数据帧 后 , 就会自动开始计时 ;

    ② 超时时间 : 超时重发的重传时间 , 比 帧传出的 平均 往返延迟 ( RTT ) 长 ;

    ③ 保留副本 : 发送方 发送完 数据帧后 , 必须 保留副本 , 以免丢包需要重传 ;

    ④ 帧编号 : 数据帧 与 确认帧 必须编号 ;





    四、 “停止-等待协议” 有差错情况 ( ACK 确认帧丢失)



    "停止-等待协议" 有差错情况 :

    发送方 0 : 发送 0 0 0 帧 ;

    接收方 0 : 接收 0 0 0 帧 , 并返回 0 0 0 帧 确认信息 ACK 0 0 0 ;

    发送方 1 : 收到 ACK 0 0 0 确认帧后 , 发送 1 1 1 帧 ;

    接收方 1 : 接收 1 1 1 帧 , 并返回 1 1 1 帧 确认信息 ACK 1 1 1 ;

    ACK 确认帧丢失 : 上述发出的 ACK 1 1 1 确认帧 丢失 , 发送方没有接收 确认帧 ;

    ACK 确认帧延迟 : 上述发出的 ACK 1 1 1 确认帧 出现很大的延迟 , 发送方没有接收 确认帧 ;

    发送方 1 : 超时计时器 在每次发送时 , 都会启动自动计时 , 当超时后 , 发送方会重新发送 1 1 1 帧 ;

    接收方 1 : 接收 1 1 1 帧 , 丢弃掉重复的 1 1 1 帧 , 并返回 1 1 1 帧 确认信息 ACK 1 1 1 ;


    如果发送方 在 某个时刻 接收到 迟到的 ACK 确认帧 , 发现该数据帧是之前已经处理过的数据帧 , 直接丢弃该 ACK 确认帧即可 ;





    五、 “停止-等待协议” 性能分析



    "停止-等待协议" 性能分析 :

    优点 : 简单

    缺点 : 信道利用率 低 ;



    信道利用率 :

    U = T D T D + R T T + T A U = \cfrac{T_D}{T_D + RTT + T_A} U=TD+RTT+TATD

    U U U 是信道利用率 ;

    T D T_D TD 是发送方发送延迟 , 即发送方用了多长时间将数据帧发送完毕 ;

    R T T RTT RTT 是往返时延 ;

    T A T_A TA 是接收方 发送 A C K ACK ACK 确认帧 的时延 ;


    "停止-等待协议" 信道利用率很低 , 大部分事件都在 传输的延迟上 , 用于发送接收的时间很少 ;





    六、 信道利用率 公式



    信道利用率 是 发送方 , 在一个发送周期内 , 有效发送数据所占用的时间 , 占整个发送周期的比例 ;

    信 道 利 用 率 = L C T 信道利用率 = \cfrac{\dfrac{L}{C}}{T} =TCL

    L L L 是发送的数据比特数 ;

    C C C 是发送方的速率 ;

    其中 L C \cfrac{L}{C} CL 是发送时延 ;

    T T T 是发送的周期 , 即从开始发送 , 到收到第一个确认帧为止的时间 ;



    信 道 吞 吐 率 = 信 道 利 用 率 × 发 送 方 的 发 送 速 率 信道吞吐率 = 信道利用率 \times 发送方的发送速率 =×





    七、 信道利用率 计算



    信道传输速率 4000b/s , 单向传播时延 30ms , 使 “停止-等待” 协议 信道利用率达到 80% , 数据帧长度至少是多少 ? ? ?


    信道利用率公式为 :

    U = T D T D + R T T + T A U = \cfrac{T_D}{T_D + RTT + T_A} U=TD+RTT+TATD


    先把数据单位收拾下 , 传输速率 4000 比特 / 秒 , 单向传播时延 0.03 秒 , RTT 是 0.06 秒 ; 设 数据帧长度是 L L L 比特 ; 这里没有给出 ACK 发送延迟 , 当做 0 0 0 ;

    L 4000 L 4000 + 0.06 + 0 = 0.8 \cfrac{\dfrac{L}{4000}}{\dfrac{L}{4000} + 0.06 + 0} = 0.8 4000L+0.06+04000L=0.8


    分子分母都乘以 4000 4000 4000 ;


    L L + 240 = 0.8 \cfrac{L}{L+ 240} = 0.8 L+240L=0.8

    L = 0.8 L + 192 L= 0.8 L + 192 L=0.8L+192

    0.2 L = 192 0.2L= 192 0.2L=192

    L = 960 L= 960 L=960 单位是 比特 ;

    数据帧的长度至少是 960 960 960 比特 ;

    更多相关内容
  • 计网真题:信道利用率计算

    万次阅读 多人点赞 2020-07-16 22:29:44
    2012年408统考的一道计网的题目 两台主机之间的数据链路层采用后退N帧协议(GBN)传输数据,数据传输率为16kb/s,单向传播时延为270ms,数据帧长度范围是128~512字节,接收...为使信道利用率达到最高,帧序列的比特数至少?

            题目是2012年408统考的一道计网的题目
    在这里插入图片描述
    答案选择B

    知识铺垫

            帧序列的比特数(设为n个)指的就是:帧编号的数目。例如,我们帧序列的比特数为3,那么一共就可以产生8个序号,也就是从0到7。

            因为GBN协议中发送窗口大小 W发<=2^n-1;所以n越大(帧序列的比特数越大),我们发送窗口就越大,就能够将512B或者是128B一次性发出去。也就是说:在我们可以任意确定帧序列的比特数的时候,不管是128B还是512B的数据,都是可以近似达到100%的信道利用率的。

    解释疑问

            解释一下两点:①:为什么是近似的100%,而不是100%;②:为什么发送窗口越大,信道利用率就越高了。

            问题①:我们可以看到信道利用率的公式:
    在这里插入图片描述

            解释一下发送周期:发送方从开始发送数据到接收到第一个确认帧为止。所以,发送周期并不是靠发送方发送了几个帧而确定的,而是看接收端的确认帧什么时候发送方收到。

            公式表明,分母肯定是永远大于分子的,所以只能L1/C1远远大于其他部分的时候,我们就可以说近似达到100%的利用率。当然,这个题目应该只能近似达到50%。因为这里的L2=L1,C2=C1。

    问题②:
            举一个具体的例子而言:假设我们这里有1024B的数据,但是现在的发送窗口只能一次性发送512B,即:发送方在发送完512B之后,就需要等待接收端的确认帧之后,才能继续发送。发送端发送512B用了1S,单向传播时延为4S,所以发送端512B数据都发送完了,但是接收端的确认帧还没有发送过来,即这一次的发送周期还没有结束。所以,在发送方发完512B数据之后,过了7S,一个发送周期结束,为8S。在这一个发送周期中,仅仅发送了512B。但是如果我们的发送窗口可以一次性发送1024B的数据,那么发送方用了2S发送了1024B数据,但是这次的发送周期还是8S。可以看到,这次在一个周期中的数据明显增多,发送周期时间不变,所以最后得出结论:相同数据大小下,发送窗口越大,信道利用率越高

            可能你会觉得我这里举的例子过于极端,因为明显这个传播时延远远大于发送时延。但是我们看一下题目,在帧长为128B的时候,发送以帧数据所需要的时间是

    (128 * 8)/ (16*10^3)=64ms

    但是题目给的单向发送时延是270ms。所以我举的例子也还比较符合题意。

    翻译题目

            “数据帧的范围在128B ~ 512B”是指:我们可以将一帧数据的长度定为128B ~ 512B之间。而不是说我们发送的数据是在128B~512B之间。

            “为使信道利用率达到最高,帧序列的比特数至少为多少”是指:当你的帧长定为128B到512B之间的长度时(例如帧长为128B,或者说帧长为512B,)使得信道利用率最高,此时我们的帧比特数至少为多大。即:不管你的帧长取最小128B,还是最长512B,在此时的帧比特数为n的情况下,我们的信道利用率都可以到达最大。

            其实这点和我们数据结构中的一道题目很像:
    在这里插入图片描述
            此时也是在问我们保证任何情况下可以连通,我们需要的最少的边数。同样我们计网的题目也是这样子,在保证任何帧长都可以满足最大信道利用率的情况下,我们的帧比特数据得是多少。

    做题

            根据问题②中所举的例子来看(假如数据大小为1024B),如果帧长为512B,那么想达到最大的信道利用率,至少需要2个发送窗口(因为这样子才能一次性发完所有数据),所以根据W发<=2^n-1得:

    2<=2^n-1 得:n>=2
    即帧比特数至少为2

    此时如果n为2的话,帧长若是128话,发送窗口现在仅仅只有2,那么肯定无法一次性发完1024B的数据,所以无法达到最大达到信道利用率。

            但是如果帧长为128B来看,那么达到最大的信道利用率,需要8个发送窗口,所以根据W发<=2^n-1得:

    8<=2^n-1 得:n>=4
    即帧比特数至少为4

    此时如果n为4的话,帧长如果是512B,发送窗口也有8个,可以一次性发完1024B的数据,则也可以达到最大的信道利用率。

            综上所述:如果想要任何情况在都达到最大的信道利用率,我们需要按照128B的帧长去计算得到窗口大小,从而得到帧比特数。
    在这里插入图片描述
            我一开始这里有一个误区:我觉得会不会发送方A发送的第一个bit到接收方B的时候,B就发送了一个确认帧过来。那么这样子的话,我们上面计算的发送周期T就会有问题。
            因为接收方B发送确认帧肯定是要收到A发送来的一个帧后,而不是接收到一个bit后(我把这里和CSMA/CD中的想法搞混了)。所以我们上面的计算发送周期T就是没有问题的。

    总结

    1. 我们比特帧的大小是自己人为设定的。发送窗口并不是自己想用多少就用多少。不管是GBN还是SR协议,我们都有这样的一个不等式:W发+W收<=2^n.所以我们的帧比特数决定了发送窗口的大小。
    2. 发送窗口越大,我们的信道利用率也就越高。

    11月3日补充

    主机甲通过128kbps 卫星链路,采用滑动窗口协议向主机乙发送数据,链路单向传播延迟为250ms,帧长为1000 字节。不考虑确认帧的开销,为使链路利用率不小于80%,帧序号的比特数至少是          [山东农业大学903]
            这个题是我在王道的公众号上看到的,和我们的这个题目类似,都是要求在这个帧序号的比特数。这个题目相对于我们上面的那个真题来说就比较简单了。因为这个题目的帧长是固定的,就是1000bit.然后也不用考虑确认帧的开销,仅仅只需要考虑确认帧的传播时延。下面是这个答案解析。
    在这里插入图片描述
            从这个答案解析我们也可以看出来,想要让信道利用率变高,就是需要一次性多发几个帧,而不需要等确认帧的到来。而一次性到底能够发送几个帧(不需要等确认帧),就取决于你的窗口的大小。那么再次回到我们的那个题目上,如果我帧长为128bit的都可以满足最大信道利用率了(即此时我们的数据在帧长为128bit时,窗口大小为n时都可以一次性发完),帧长为512bit更加可以达到最大信道利用率了(因为此时的窗口的大小肯定可以满足一次性发完而不需要确认帧的)

    11月6日补充

    在这里插入图片描述
            这个是2014年计网的一个选择题。下面是他的答案的解析
    在这里插入图片描述
            我们可以看到我画红线的位置,也就说这种求最大传输速率的题目,就是要在发送方A收到接收方B发送的确认帧被A(接收方)收到之前,A要尽可能的多发数据帧,这样子就可以达到最大的数据传输率。但是这个受限于两个因素:

    ①:A并不是可以无限发送数据。根据采用的协议的不同,能在没有接收到确认帧就开始能一直发送数据的量是不同的。即:取决于当时你的发送窗口的大小。
    ②:数据要在接受方发送的一个确认帧到达发送方之前,才算是有效数据(能计算在最大数据传输率上的数据)。

            那么接收方什么时候会发送一个确认帧呢?尽管接收方可能会有“累计确认的机制,”但是我们做题目的时候,都是默认接收方在收到第一个帧之后就开始发送确认帧了。这也是上面的答案为什么是100ms内最多发送的1MB的数据。因为发送1帧的时间为80us,传输时间为50ms;而确认帧大小忽略,所以发送时延忽略,只有传输时延为50ms.
            下面是我的的推断(不一定正确):因为我们的发送时延为80us,相对于两个传输时延为100ms太小了,所以直接忽略了80us。所以我们最后是在计算100ms内的最多能发送1MB的数据。

    参考文章

    关于信道利用率的总结与一道习题的最终解释

    展开全文
  • 信道利用率计算

    万次阅读 多人点赞 2018-11-21 22:45:18
    信道利用率计算信道利用率的概念:实例分析 信道利用率的概念: 信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道利用率是零。 实例分析 假定A发送分组需要的时间为TDT_DTD​,...

    信道利用率的计算

    信道利用率的概念:

    信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道利用率是零。

    实例分析

    停止等待协议
    假定A发送分组需要的时间为 T D T_D TD,分组确认时间为 T A T_A TA,往返时间为RTT。根据信道利用率的概念,我们可以得到如下信道利 用率的计算方法:
    U = T D T D + R T T + T A U = \frac{T_D}{T_D + RTT + T_A} U=TD+RTT+TATD
    这种计算方式和上文中提到的信道利用率的概念完全吻合,很好理解。
    下面我们再来看另一种信道利用率求法:
    U = T 实 际 吞 吐 量 B 信 道 带 宽 U = \frac{T_{实际吞吐量}}{B_{信道带宽}} U=BT
    下面我们来看这两个公式是为什么是等价的,现在我们把第一个等式进行变形:
    U = T D × B / ( T D + R T T + T A ) ( T D + R T T + T A ) × B / ( T D + R T T + T A ) U = \frac{T_D×B/(T_D + RTT + T_A)}{(T_D + RTT + T_A)×B/(T_D + RTT + T_A)} U=(TD+RTT+TA)×B/(TD+RTT+TA)TD×B/(TD+RTT+TA)
    整理可得第二个等式,对这个等式可以这样理解:在单位时间内,一台主机所能占用的带宽和信道带宽的比值就是该信道的利用率。

    展开全文
  • 信道利用率

    万次阅读 2019-10-22 14:26:30
    因为如果以4.1帧为标准,也就是帧比特数为三,那么在发送数据字节为128的情况下就达不到最大的信道利用率。故本题结果选择B。 例2:source:2015年真题 分析:由于确认帧的开销忽略不计,考虑发送周期即为1000B/...
    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    本文链接: https://blog.csdn.net/weixin_42682806/article/details/84592569

    这又是计算机网络中的一个计算题所在,真题已经多次考察,所以没的说,重要!

    首先,什么是信道利用率呢?也就是信道的效率,假设在一个发送周期为1s,但实际传输数据的时间只用了0.5s,那么效率就是50%。

    这里需要理解发送周期:也就是说,对发送方而言,发送方从发送第一个数据开始,到接收到该确认所经过的时间。

    设整个发送周期为T。发送总的数据量为L。传输速率为P。

    则信道利用率就是(L/P)/T

    信道的吞吐率=信道的利用率*传输速率。

    公式并没有很复杂,但是一与题目结合,难度就提升了好多。以近几年真题做分析。

    例1:source:2012年真题

    分析:本题的关键纠结在到底是用128字节还是用512字节计算呢?

    错误的理解思路,为了使帧序列的比特数少,所以应该用512字节,好吧,你的头脑太简单了。

    正确的思考:分别考察在128 和512下一个发送周期传输的比特数;

     128字节   (64+540+64)/64=10.4帧+1帧区分新旧帧

    512字节     (256+540+256)/256=4.1帧+1帧区分新旧帧

    为了使信道传输率最大,帧序号比特数应该看10.4帧的标准。因为如果以4.1帧为标准,也就是帧比特数为三,那么在发送数据字节为128的情况下就达不到最大的信道利用率。故本题结果选择B。
    例2:source:2015年真题

    分析:由于确认帧的开销忽略不计,考虑发送周期即为1000B/128kbps  +250ms=562.5ms

    为是信道利用率大于80%,即假设发送x个帧,解得x>7.2

    再加上一帧区别新旧,故应该比特数至少为4,选择B

    例3:source:2014年真题

    分析:同样的计算手法,发送一帧用时:1000B/100Mbps=0.08ms

                                          发送周期为100.08ms

    受发送窗口的限制,在一个发送周期内可以发送1000个数据帧,此时达到的数据传输率约为1000*1000B/0.1s=80Mbps.

    2018年(36) 主机甲采用停-等协议向主机乙发送数据,数据传输速率是 3 kbps,单向传播延时是 200
    ms,忽略确认帧的传输延时。当信道利用率等于 40%时,数据帧的长度为 :
    令t= x/3kbps
    则t/(t+2*200)=0.4 解得x=800b

    几道题做下来的感觉:(1)确定一个发送周期大小

                                          (2)帧比特数的计算是针对一个发送周期而言的,别漏了1

     

    展开全文
  • 数据链路使用的信道主要分两种类型: 点对点信道:使用一对一的通信方式。 广播信道:使用一对多的广播通信方式,过程比较复杂。 数据链路层的简单模型 主机H1向主机H2发送信息,数据从应用层向下流动,到达物理层...
  • 最大吞吐量和信道利用率

    千次阅读 2020-06-23 10:27:46
    信道利用率? 发送时延=数据长度/信道带宽=655358bit/1000Mbit/s=5.2428s。 总时延 = 发送时延 + 传播往返时延 =25.2428s。 所以每秒可以产生1000/25.2428个窗口 最大吞吐量=655358*1000/25.2428=20769486bit/s 信道...
  • 试问:可能达到的最大吞吐量和信道利用率是多少? 发送时延=数据长度/信道带宽=655358bit/1Gb/s=0.5242810-3s=0.52428ms; 传播往返时延=2*10=20ms (发送数据和接收确认); 故每发送一个窗口大小的流量需要, 总...
  • 信道利用率总结专题

    万次阅读 多人点赞 2016-11-12 16:19:45
    函数展开为幂级数@(微积分)特别需要准备的公式有:ex=1+x+12!x2+13!x3+...+1n!xn,x∈(−∞,+∞)ln(1+x)=x−12x2+13x3−14x2+...+(−1)n−1nxn+...,x∈(−1,1]sinx=x−13!x3+15!x5+...+(−1)n1(2n+1)!x2n+1+...,x∈...
  • 一道关于GBN和信道利用率的题的解法 两台主机之间的数据链路层采用后退N帧协议(GBN)传输数据,数据传输速率为16kbps,单向传播时延为270ms,数据帧长度范围是128~512字节,接收方总是以与数据帧等长的帧进行确认...
  • 关键字:信道利用率的概念与计算、停止-等待协议的信道利用率怎么算、回退N帧的 ARQ 协议的信道利用率怎么算。
  • (二)时延、时延带宽积、往返时间RTT、信道利用率 1.时延 定义:指完成一组数据从链路或网络发送端传输到接受端这一完整过程(注意这是个过程时间,从发送端发出数据到链路,再到数据在链路上传输,链路中间结点...
  • 以太网的信道利用率

    千次阅读 2019-12-17 20:56:55
    假设┏ 是以太网单程端的传播时延。则争用期长度为2┏ ,即端到端传播时延的两倍;检测到碰撞后不发送干扰信号; 设帧长为L(bit),数据...参数a越小,以太网的信道利用率就越高————a=┏ /To; a趋向0时,表示...
  • 物理层: 并行:距离短,速度快, ...以太网(曼彻斯特编码)中:数据波特=2数据 采样频率=2*信号频率 数据链路层: 面向字节(B):PPP协议 面向比特(b):HDLC协议 传输层: 面向字节(B):流量控制 拥塞控制未知 ...
  • 关于信道利用率的总结与一道习题的最终解释

    万次阅读 多人点赞 2016-09-21 22:00:44
    信道利用率,也叫信道的效率,定义很多,但是常用的是时间角度的定义。OK,上定义:对发送方而言,发送方在一个发送周期内,有效地发送数据所需要的时间占整个发送周期的比率。那么,什么是发送周期?发送周期:发送...
  • 一般信道容量的计算方法

    千次阅读 2021-11-23 14:41:54
    Y)−λ∑ipi对pi求导可得公式∑j=1mp(yj/xi)log(p(yj/xi)p(yi))=log2e+λ引入C:∑j=1mp(yj/xi)log(p(yj/xi)p(yi))=C分离定值:∑j=1mp(yj/xi)log(p(yj/xi))=C+∑j=1mp(yj/xi)log(p(yi))∑j=1mp(yj/xi)=1,∑j=1mp(yj...
  • 以太网的信道利用率与MAC层详解

    千次阅读 2018-01-30 21:05:03
    从上述公式就可以看出,要想提高信道利用率,就得减小t,t为传播时延,这和线路的长度有关系,所以可以看出,线路越短,一个信道的信道利用率就越高。这里设a为t与T0的比值 a = t / T 0 a=t/T0 当a—>0时,只要已...
  • 码率:某时刻信道传输的速率 信道容量:信道能无失真传输的最大码率,信息论里面是信道能无失真传输的最大信息量,互信息的最大值; 单位符号的信道容量:C= 1/2log(1+P/N...频谱利用率信道容量除以带宽,单位...
  • 传播时延=信道长度(m)/电磁波在信道上的传播速率(m/s) 处理时延:接收端的主机或路由器接收到数据包时,对数据包处理时间。 排队时延:数据在网络传播经过许多路由器,到达路由器时数据需先进入路由器的输入队列...
  • 信道效率以及信道的吞吐

    千次阅读 2017-02-22 20:06:13
    信道的效率即为信道的利用率,是指发送方在一个发送周期的时间内,有效的发送数据所需要的时间占整个发送周期的比率。 例如,发送方从开始发送数据,到收到第一个确认帧...信道吞吐率 = 信道利用率 * 发送方的发送速率
  • 6-7、信道利用率和网络利用率 信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道的利用率是零。网络利用率则是全网络的信道利用率的加权平均值。信道利用率并非越高越好。这是因为,...
  • 5天之后就要考射频通信原理了(不知学校哪个鬼才想的射频和通信一起考,正好我们赶上教改第一届)特整理知识点和公式以备复习。 信道 天线增益GGG: G=4πAλ2,A>>λG=\frac{4\pi A}{\lambda^2},\quad A>&...
  • 最小化最大链路利用率 最小化最大链路利用率(minimizing the maximum link utilization in the network),也被称为minimax问题,是流量工程(Traffic Engineering,TE)中涉及的概念。 让我们先看个图: 3个节点1,...
  • 用户A与用户B通过卫星链路通信时,传播延迟为270ms,假设数据速率为64kb/s,帧长为4000bit,若采用停止等待ARQ协议通信,则最大链路利用率为(1);若采用退后N帧ARQ协议通信,发送窗口为8,则最大链路利用率可以达到...
  • 停止等待协议

    千次阅读 2020-03-19 11:20:42
    1,为什么要有停止等待协议? 2,研究停等协议的前提? “停止-等待”就是发送完一个分组就停止发送,等待对方确认,在收到确认后再发送下一个分组。 停等协议--无差错情况: ...信道利用率: ...
  • 计算机网络——时延 ...1.什么是时延?? 时延(delay或latency)是指数据(报文、分组、比特)从网络(或链路)的一端传送到另一端所需的时间...发送时延的计算公式: 由发送时延的公式可以看出,对于一定的网络,发送
  • 数字通信系统中的频带利用率

    千次阅读 2019-07-27 21:22:00
    频带利用率的定义 在数字通信系统中,频带利用率被定义为带宽(每赫)内的传输速度,即 \[ η = \dfrac{R_B}{B} (Baud/Hz) \tag{1}\]或是\[ η = \dfrac{R_b}{B} (b/(s*Hz)) \tag{2}\]其中\(R_B\)表示码元传输速率,...
  • 信号源:数字基带信号、根升余弦脉冲成型(上采样8倍,即每个符号8个采样点,滚降:0.2); 传输:AWGN信道(信噪比范围可调) 接收器:匹配滤波,相关解调,判决 ...计算误码并与理论值比较。
  • 冗余度计算公式

    千次阅读 2021-03-14 22:19:42
    利用纠错前误码指标来衡量波分系统 冗余度的实践 黄明晖 1 兰世战1 马丽芳 ...在分析现有的特征选择方法的基础上,针对MRMR方法中存在的冗余度和相关性评价方法单一,不能根据用户需求设置特征维度等问题进行了改进...
  • 如果引入了某种编码方案,那么在计算吞吐量的时候,一定要把冗余比特(如校验位)除去。另外,吞吐量更侧重于系统整体层面,例如某个ATM机在某一时间段内的吞吐量。吞吐量考量的主要对象是传输技术(如接入方式,...
  • 频带利用率

    万次阅读 2016-08-03 11:56:43
    频带利用率  (2013-02-26 09:04:03) 通信原理:单位频带内的码元传输速率。频带利用率越高,系统的有效性就越好。       数字通信传输系统的频带利用率定义为:所传输的信息速率(或符号...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,938
精华内容 2,375
关键字:

信道利用率计算公式