- 25
- 0
- 约1.59万字
- 约 23页
- 2017-05-21 发布于浙江
- 举报
实验1erlang b公式计算器 实验报告
通信网性能分析基础
实验1:Erlang B 公式计算器
实验报告
学院: 信息与通信工程学院
班级:
姓名:
学号:
1
通信网性能分析基础
一、实验目的
Erlang B 公式通信网理论基础这门课程的学习重点之一,其表达
了电话交换系统的时间阻塞率B(s,a)与到达的呼叫量a 以及中继线的
数目s之间的关系,为电话网络的规划和中继线容量配置奠定了基础。
本次实验要求用计算机语言编写ErlangB 公式计算器,实现给定
任意两个变量求解第三个变量的功能,使学生掌握ErlangB 公式的计
算方法,培养数值分析计算与算法设计能力。
二、实验原理
Erlang 即时拒绝系统用于建模电话交换系统,设电话呼叫流的到
来服从Poisson 过程,λ为呼叫的到达率,呼叫的持续时间服从参数μ
的负指数分布。系统有s 条中继线,呼叫到来时,如系统中有空闲的
中继线,则呼叫可到达任意一个空闲的中继线,如果没有空闲的中继
线,就拒绝该呼叫。在这样的情况下,该交换系统的排队系统模型为
M / M / s (s) 。
利用生灭过程稳态分布的结论,可求解M/M/s(s)系统的时间阻
塞率为 ,该公式给出了a,s,与B之间的关系。
本次实验要求编写Erlang B 公式的计算器,实现给定任意两个变
量求解第三个变量的功能:
(1) 给定到达的呼叫量a 和中继线的数目s,求解系统的时间阻
塞率B;
(2) 给定系统的时间阻塞率的要求B 和到达的呼叫量a,求解中
继线的数目s,以实现网络规划;
(3) 给定系统的时间阻塞率要求B 以及中继线的数目s,判断该
系统能支持的最大的呼叫量a。
三、实验内容
2
通信网性能分析基础
1. 设计语言及开发工具:
(1)计算器:界面生成采用C++语言(MFC),函数采用C语言在vs2013
编译
(2)作图程序:C语言和MATLAB语言,采用MATLAB开发。
2. 计算器主要功能函数
以下三个函数共同使用如下三个变量,但它们的使用方式不同,
可能作为输出也可能是输入:
a.到达呼叫量 (a,非负双精度浮点数);
b.时间阻塞率 (b,浮点数,取值范围0~1);
c. 中继线数 (s,非负整数)。
(1) double calculate_b(double a,int s)
功能:已知到达的呼叫量a和中继线的数目s,求时间阻塞率eB;
算法原理:计算时间阻塞率可以用爱尔兰B 公式本身实现,但这
种算法不仅麻烦,还可能产生数据溢出。有一个更为简便的迭代算法。
这个算法可表示为
其中表示阻塞率,表示中继线数,表示到达呼叫量。这个算法表
明在
到达呼叫量一定时,s 条中继线的阻塞率可以用 (s-1)条中继线的阻
塞率表示。若要求s 条中继线的阻塞率,使用这个算法只需s 次迭代
就可以实现,大大减少了运算次数,而且也不会出现溢出问题。
算法流程图:
3
通信网性能分析基础
开始
输入中继线数
S、到达呼叫量a
初值为 ,
Eb 1
迭代次数为0
您可能关注的文档
最近下载
- DB2302T 063-2023 红小豆绿色优质高产栽培技术规程.pdf VIP
- 山东省“两高”项目管理目录(2025年版).pdf VIP
- 2.《化工和危险化学品生产经营企业重大生产安全事故隐患判定标准(征求意见稿)》编制说明.pdf VIP
- 排污许可应知应会手册-排污单位篇.pdf VIP
- 化工企业消防设施安全管理-中国化学品安全协会.pptx VIP
- 废止《导轨式胶轮系统设计要求》等377项山东省地方标准.pdf VIP
- DB12_T 1427-2025 玉米机收减损作业技术规范.pdf VIP
- 加油新学期新气象主题班会PPT新学期新起点新计划PPT课件(带内容).pptx VIP
- 2023年南昌航空大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 餐饮品牌手册 -蜜雪冰城品牌手册-冰淇淋 奶茶.pdf
原创力文档

文档评论(0)