文章目录

  • 第3章 网络的时延分析
    • 3.1 Little定理
    • 3.2 M/M/m型排队系统
      • 3.2.1 M/M/1排队系统
        • M/M/1排队系统的例题
      • 3.2.2 M/M/m排队系统
    • 3.3 M/G/1型排队系统
      • 3.3.1 M/G/1排队系统
      • 3.3.2服务员有休假的M/G/1排队系统
      • 3.3.3 采用不同服务规则的M/G/1排队系统
      • 3.3.4 本章公式汇总

第3章 网络的时延分析


网络中的时延通常包括四个部分:处理时延、排队时延、传输时延和传播时
延。
处理时延是指分组到达一个节点的输入端与该分组到达该节点输出端之间的时延。

若节点的传输队列在节点的输出端,则排队时延是分组进入传输队列
到该分组实际进入传输的时延。若节点的输入端有一个等待队列,则排队时延是指分组进入等待队列到分组进入节点进行处理的时延。

传输时延是指发送节点在传输链路上开始发送分组的第一个比特至发完该分组的最后一个比特所需的时间。(发到链路上的时间)

传播时延是指发送节点在传输链路上发送第一个比特的时刻至该比特到达接收节点的时延。

传播时延
与电磁波在媒质中的传播速度有关
与通信距离有关(成正比)
与信道容量本身无关

3.1 Little定理

描述排队模型有三个方面:

一是顾客到达的规则或行为。它由顾客到达的数目(可以是有限或无限),到达间隔(可以是确定值或随机值)以及到达的方式(顾客是独立到达或是成批到达)等参数特征决定。

二是排队规则,即等待制还是损失制。等待制是指系统忙时,顾客在系统中等待。损失制是指顾客发现系统忙时,立即离开系统。典型的损失制系统是日常使用的电话通信系统。当用户打电话时,发现系统忙(占线)时,立刻会放下电话离开系统。

三是服务规则和服务时间。服务的规则可以是无窗口(如自选商场)、单窗口和多窗口。服务的时间可以是确定的,也可以是随机的。

在不同的传输网络中,顾客和服务时间可能是各不相同的。例如,在分组交换网络中,顾客即为分组,服务时间即为分组传输时间。在电路交换网中,顾客即为呼叫,服务时间即为呼叫持续的时间。



Littl定理的应用

对于输出链路作为对象的时候,需要考虑离开率的大小。

到达率(单位时间内进入系统的平均顾客数)等于离开率吗? 回答:在系统达到稳态的情况, 进入系统的顾客数等于离开系统的顾客数。所以,到达率=离开率。


上面公式的具体应用·

3.2 M/M/m型排队系统

3.2.1 M/M/1排队系统

M/M/1排队系统的到达过程是Poisson过程,到达率为λ;系统排队的队长是无限的;服务过程是指数过程,服务率是μ;服务员的个数是1;到达过程与服务过程相互独立。

令系统的状态为系统中的用户数N(t),可以用状态转移概率来描述系统的行为。将时间轴离散化(对N(t)进行采样,采用间隔为δ,δ\delta,\deltaδ,δ为大于0的任意小常数),则该系统可以用马尔科夫链来描述。

系统状态为n的概率为pnp_npn​



M/M/1排队系统的例题


本题简要分析:
λ\lambdaλ是到达率,μ\muμ是服务率,ρ=λ/μ\rho =\lambda/\muρ=λ/μ是到达速率和服务速率之比。
服务时间是 1/μ\muμ已知,要求传真速率λ\lambdaλ,需要求出ρ\rhoρ
通过平均队长NQ=ρ2/(1−ρ)N_Q=\rho^2/(1-\rho)NQ​=ρ2/(1−ρ)可以求出ρ\rhoρ,这样便可以得到传真速率λ\lambdaλ。


采用统计复用后,在分组数不变的情况下,平均时延变为原来的1/k。


解答:

从该式可以看出,将一个高速信道分解成k个低速信道后,传输时延(发到链路上的时间)将增大为原来的k倍。

这样分解(将高速信道分解为低速信道)的另一个问题是,当各个低速信道的到达率不同时,出现忙闲不均,有的信道很闲,有的信道不足以满足用户的需求。这种分解的优点是当子信道的容量与用户到达相匹配时,各信道没有等待时延和等待队列;而在高速信道中,尽管传输的时延减少了,但各用户的等待时间及时延的变化都会增加。

3.2.2 M/M/m排队系统

在M/M/m排队系统中,到达过程是Poisson过程,服务过程是指数过程,到达过程和服务过程相互独立。并且排队的队长可以无限长。服务员有m个。该系统的到达率为λ,每个用户的服务速率为μ。

离开速率的求解就是指用户被服务完成,然后离开。


下面对上述结果进行讨论




前半部分是一个服务率为μ的M/M/m排队系统(m个信道就是m个服务员,每个服务员的服务率是μ)。后半部分是服务率为mμ的M/M/1系统。


M/M/m 排队系统可进行下列两种形式的推广。
1)m→∞∞∞ 时的M/M/∞∞∞



2)限定系统容量为m 时的排队系统M/M/m/m

对于M/M/m/m排队系统,系统中的容量为m。当用户进入系统时, 发现m个服务员全忙时, 就立刻离开系统(或丢失)。这种情况主要用于电路交换系统。比如,当我们打长途电话时,假定仅有m条线路可用,如果我们发现线路全忙, 我们就会过一会再打或以后再打,这就相当于我们离开系统。 这是一种呼损制系统, 而不像M/M/m是一个等待制系统。

在呼损制系统中, 感兴趣的主要参数是呼损率(阻塞概率Blocking Probability)。所谓呼损率就是新到用户发现系统所有线路都忙的概率, 也就是他的呼叫被拒绝的概率。


例3.8 假定系统的服务员数分别为m1=10,m2=20,每次呼叫的平均时间为3min,要求系统的呼损率小于5%,试求系统支持的最大呼叫到达率和服务员的繁忙程度。


所求的呼叫到达率即为λ,根据下面的公式

从上例和表3-1可以看出,如果系统要求呼损率越小,则系统可承担的负荷越小(能处理的越少),各服务员的繁忙程度就越低。在相同的呼损率条件下,服务员越多,各服务员的繁忙程度越高,因而系统承担的负荷越大(能够处理更多的东西)。这也反映了统计复用带来的好处。

3.3 M/G/1型排队系统

M/G/1型排队系统和M/M/1系统的主要差别是服务时间为一般性的独立同分布。

3.3.1 M/G/1排队系统






3.3.2服务员有休假的M/G/1排队系统










3.3.3 采用不同服务规则的M/G/1排队系统

这里不做要求

3.3.4 本章公式汇总



通信网络基础期末复习-第三章-网络的时延分析相关推荐

  1. 通信网络基础期末复习-第五章-路由算法

    写在前面:本文主要依据为<通信网络基础>李建东,盛敏编著,如有侵权,请联系作者删除.本文仅用于个人期末复习与知识结构的搭建. 文章目录 第五章 路由算法 5.1 路由算法概述 5.1.1路 ...

  2. 通信网络基础期末复习-第四章-多址接入协议

    文章目录 第四章 多址技术 4.1 多址协议概述 4.1.1 MAC层在通信协议中的位置 4.1.2 多址协议的分类 4.1.3 系统模型 4.2 固定多址接入协议 4.2.1 频分多址接入(FDMA ...

  3. 通信网络基础期末复习-第六章-拥塞控制

    文章目录 第六章 拥塞控制 6.1 拥塞和流量控制概论 6.1.1网络数据流的控制技术分类 6.1.2拥塞控制的基本原理 6.1.3 流控和拥塞控制所经历的层次 6.2 流量和拥塞控制技术 6.2.1 ...

  4. 通信电子线路期末复习第三章正弦波振荡器

    写在前面:本文仅供个人学习使用.本课程授课教师为乐艳芬. 文章目录 第三章 正弦波振荡器 3.1反馈振荡器-原理 3.2 LC正弦波振荡器 电容三点式和电感三点式 课堂练习:振荡电路 课堂练习2:判断 ...

  5. 通信网络基础期末复习与汇总

    计算机网络课程 期末复习汇总,方便自己复习总结. [1]通信网络基础期末复习-第一章和第二章-概论和端到端的传输协议 [2]通信网络基础期末复习-第三章-网络的时延分析 [3]通信网络基础期末复习-第 ...

  6. 计算机组成原理期末复习第三章-3(唐朔飞)

    计算机组成原理期末复习第三章-3(唐朔飞) ✨欢迎关注

  7. 2020年通信网络基础期末复习

    文章目录 期末考试(已删除!) 平时作业题汇总 写在最后 写在前面: 第一,现在是2021年6月28日19点46分,之前的文章需要填坑!男人嘛,言而有信. 第二,写这篇文章之日,距离考试接近一载光阴, ...

  8. 软件工程经济学期末复习第三章

    软件工程经济学期末复习总结 第3章 软件的成本.工期与定价分析 本章目标 理解成本的概念.经济内涵和特点: 了解成本的分类 掌握软件成本测算的影响因素分析 掌握功能分解法.Delphi法.影响因子法. ...

  9. 北邮数电期末复习——第三章

    <数字电路与逻辑设计--组合电路的分析和设计> == 期末复习 == 1 与非.或非.与或表达式的转换: 根据状态表写出输出函数的方程,化简成为最小与或式或者或与式(可能用到对偶性质),根 ...

最新文章

  1. 大数据精准投放平台_大数据库(可视化精准平台,能够使您的广告更加精准有效)...
  2. xml方式整合SpringMVC 4整合 Hibernate4
  3. CSS background属性
  4. 特征选择(feature_selection)
  5. 中国海洋生物医药产业专项应用调研及战略展望规划分析报告2021-2027年
  6. docker报错:Unable to get pid of LinuxThreads manager thread及openjdk-alpine镜像无法打印线程堆栈和内存堆栈问题
  7. python工程技巧_重点来了!掌握这些Python技巧,将给你节省大量时间
  8. 18个最常用的Win8快捷键
  9. Eclipse导入Android项目的方法(转)
  10. 【OpenCV】IplImage和char *的相互转换,以及极易忽视的细节
  11. ALSA之PCM分析
  12. idea:java注释模板配置
  13. 计算机专业logo元素,计算机系logo设计大赛
  14. 没钱租云服务器,家庭局域网映射公网IP,中国联通家庭智能网关排坑指南
  15. CenterNet2的深入浅出(CVPR2021)
  16. C语言程序设计教程_第四章:键盘输入与屏幕输出_笔记整理
  17. 2012半程盘点之最佳Mac桌面应用
  18. 中英文标点符号切换的组合键_电脑键盘常用组合键(快捷键)之——Ctrl键组合...
  19. ObjectArx自定义实体入门(C++)及注意事项
  20. kNN算法实现手写数字识别(机器学习)

热门文章

  1. 8-12-COMPETITION
  2. 剑指offer--面试题12
  3. jQuery 表格插件
  4. VC小技巧(三)视图
  5. 【Leetcode | easy】反转整数
  6. 【小项目关键技术五】控制全彩 WS2812 灯环/灯带
  7. 2.10 数据增强-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  8. 1.12 总结-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  9. 9.4 均值标准化-机器学习笔记-斯坦福吴恩达教授
  10. 绝学:用宏定义找BUG,了解一下?