VxWorks系统下网络性能的建模和分析.doc
《VxWorks系统下网络性能的建模和分析.doc》由会员分享,可在线阅读,更多相关《VxWorks系统下网络性能的建模和分析.doc(2页珍藏版)》请在三一文库上搜索。
1、VxWorks系统下网络性能的建模和分析为了确保VxWorks系统下以太网传输满足实时性和可靠性要求,如何对VxWorks系统网络传输性能进行检测成了最重要的问题。本文根据以太网缓存队列数学模型,利用排队论对实时以太网进行了准确的性能预测、分析评估和优化。 1 以太网缓存队列数学模型建立及优化 以太网在VxWorks系统传输过程中的延时包括介质的传输延时和以太网消息在缓存队列时的排队延时。消息数据帧在缓存队列中等待被发送时,如果在一次传输周期时间内未能及时发送出去,则需等待下一次传输周期到来时才能发送,这样会产生较大的排队延时。因此,如何减少排队延时是提高通信性能的关键。 通过对VxWorks
2、链路层发送数据过程进行分析,建立与之对应的数学模型。如果上位机中数据帧的发送任务相互独立且发送次数没有限制,则由排队论可知发送数据帧的过程服从泊松分布。 设单位时间内进入缓存队列的平均数据帧个数(即数据帧的平均到达速率)为,则到达时间间隔服从参数为的负指数分布: 设以太网在单位时间内传输数据帧的平均个数(即以太网的平均传输速率)为(),则传输强度为: 设数据帧排队长度为L,当L过大时,以太网处于繁忙期,可能使得缓存队尾的部分数据帧在一次传输周期内不能及时传输而被丢弃,需要等到下一次传输周期的到来,导致排队延时较长,影响了系统性能;当L过小时,以太网处于闲置期,其通讯利用率很低。如何找到合适的缓存队列长度,保证在VxWorks系统中,缓存队列中的所有数据帧都能成功发送,同时以太网的利用率最高是本文研究的核心问题。为方便问题研究,本文做出如下假设。 设在VxWorks系统中最佳缓存队列长度为L0,当数据帧排队长度LL0时,不能及时发送而被丢弃的每个数据帧的损失代价为c1,当数据帧排队长度L
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VxWorks 系统 网络 性能 建模 分析
链接地址:https://www.31doc.com/p-1581262.html