有一道开始很莫名其妙的题目,起因在于对电话系统中的构成不清晰。

简单的电话系统由两个端局和一个长途局连接而成。端局和长途局之间由1MHz的全双工主干连接,在8小时的工作日中,一部电话平均使用4次,一次平均使用6分钟。在所有的通话中,10%的通话是长途(通过端局)。假定每条线路的带宽是4kHz,请分析一个端局能支持的最大电话数是多少?

这种出题方式,已经假设了读者能够看懂端局和长途局的工作方式,即对通信有较为深刻的认识。但是,很多情况下,像我这种连题目都读不明白。。

因此,有必要记录一下思考的流程。有些地方是个人理解,并不一定完全准确。

在一个电话系统中,端局可以直接处理本地和本地的通话。也就是说,一个端局像是一个局域网,里面可以挂很多电话机,因此,本地通话不会限制一个端局可以有多少电话机。
也即:限制电话数的因素是,长途电话。

为什么呢,因为长途是通过端局与长途局进行连接,这中间的线路带宽限制为1MHz,看着很大,但是仍然是一个限制。

也就是说,我们只需要分析得到,一个端局可以有多少个通话线路即可。

进入主题分析:
8小时内,一部电话平均使用4次,一次使用6分钟。因此,一小时内,一部电话使用4÷8=0.54\div8 = 0.5次, 那么一小时就用3分钟。

因此,一小时60÷3=2060\div3=20部电话可以共用一条线路。
因为本地通话可以挂的线路数目不限,通过端局出去的长途线路数是有限定的。

这个限定是:10%的通话是长途,因此一条线路可以共用20÷0.1=20020\div0.1= 200部电话。

OK,到这里可以明确的结论是:我们以1小时为分析的时间单位,1小时内一条线路可以共用200部电话去打长途,20部电话可以共享去打短途。但是短途的线路数目不用限定,需要限定的是通过端局能把长途打出去的线路。

因为长途局和端局之间的带宽是1MHz,通话线路带宽是4kHz,所以1MHz÷4kHz=2501MHz\div4kHz = 250, 即可以挂250条线路。

因此,一个端局可以有200⋅250=50000200\cdot 250 = 50000部电话。

以上。

简单电话系统的电话数量分析相关推荐

  1. 【简单电话系统的电话数量分析】

    简单电话系统的电话数量分析 题目 参考答案1 参考答案2 参考知识 我的理解 题目 简单的电话系统由两个端局和一个长途局连接而成.端局和长途局之间由1MHz的全双工主干连接,在8小时的工作日中,一部电 ...

  2. Python模拟post提交表单数据 ——某二手车网站回拨电话的分析与利用

    Python模拟post提交表单数据 --某二手车网站回拨电话的分析与利用 在浏览某二手车网站的时候,发现可以提交手机号码,然后网站就会回拨给这个手机号,利用这个功能,可以实现一些目的.Python语 ...

  3. 业务数据分析中可能用到的简单的数据挖掘方法——相关性分析、主成分分析、因子分析

    业务数据分析中可能用到的简单的数据挖掘方法--相关性分析.主成分分析.因子分析 相关性分析 相关性分析通过相关系数来描述两个变量之间的相关性程度. 通过相关系数判断两者会不会相互影响,影响是正相关还是 ...

  4. 通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的

    实验目的: 通过反汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的 实验过程: 通过vi程序进行编程: int g(int x) { return x + 3; } int f(int x) ...

  5. 博客搜索引擎索引博文数量分析与评估

    /*版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/                              博客搜索引擎索引博文数量分析与评估                 ...

  6. c理c利用计算机怎么弹,通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的...

    通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的 计算机的工作方式: 现代计算机的基本体系结构都是采用冯诺依曼结构,冯诺依曼的设计思想最重要之处是"存储程序"的这个概念 ...

  7. 最简单直接粗暴的Mothur分析OTU教程

    最简单直接粗暴的Mothur分析OTU教程 废话不多说,首先你需要下载Mothur,直接百度去官网下载 第一步:准备需要分析OTU的序列文件(fasta格式) 一般通过载体连接.大肠杆菌克隆.测序得到 ...

  8. android远程打电话,Android打电话功能 Android实战教程第三篇之简单实现拨打电话功能...

    想了解Android实战教程第三篇之简单实现拨打电话功能的相关内容吗,杨道龙在本文为您仔细讲解Android打电话功能的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Android拨打电话 ...

  9. 崩坏3服务器修改水晶数量,崩坏3一个月能攒多少水晶_单月水晶数量分析

    崩坏3是一款好玩的二次元动作类手游,很多玩家选择屯水晶来进行十连抽,那么崩坏3一个月能攒多少水晶呢,下面小编给大家带来崩坏3单月水晶数量分析,希望对大家有帮助. 崩坏3一个月能攒多少水晶: 1.无论新 ...

最新文章

  1. Docker 底层原理浅析
  2. AutoCAD LISP花型图案一
  3. css3的自定义字体
  4. RFID开发利器 proxmark3
  5. Java开发中遇到具有挑战的事_170道Java工程师面试题,你敢挑战吗?
  6. Spring容器启动时出现Failed to read schema document错误
  7. HTTP上传大文件的注意点
  8. PHP最全笔记(三)(值得收藏,不时翻看一下)
  9. 我的web2.0作品:畅想网络应用系统(采用JavaScript、Jquery、Ajax 等制作,完成时间10天)...
  10. mysql dump 拒绝访问_Delphi开发的数据库程序在C:\PDOXUSRS.NET生成文件,拒绝访问及读写权限...
  11. win11拉伸屏幕_win11系统出现拉伸屏幕问题修复办法
  12. JAVA 下载Word文档
  13. html花瓣特效代码,网页上漂浮的花瓣
  14. 如何将矩阵化为约旦标准型_将矩阵化为约当标准型.doc
  15. 干货 | 红队小技巧
  16. 供应链金融之——预付款融资模式
  17. 手机端获取用户详细地理位置(高德地图API)
  18. 「分布式技术专题」基于Gossip协议的去中心服务
  19. 引领创新 服务创业——中关村软件园“双创”新态势
  20. C++程序设计基础之(第三章)函数

热门文章

  1. dedecms进入mysql后台_DEDECMS 爆严重安全漏洞 免账号密码直接进入后台
  2. qt自定义控件_Qt编写自定义控件60-声音波形图
  3. python怎么用split字符串全部分开_python实现字符串完美拆分split()的方法
  4. 修改java的jre_applet访问本地资源,需要修改jre的java.policy
  5. oracle基本的查询语句,Oracle中的基本查询语句总结
  6. jQuery end()函数示例
  7. python html解析_Python HTML解析器
  8. 在Ubuntu 18.04上安装Jenkins
  9. shell脚本for循环_了解Shell脚本中的for循环
  10. 编译运行一个java程序_如何从另一个Java程序编译和运行Java程序