首页> 外文学位 >Analysis of a time-limited polling system with Markovian arrival process and phase-type service.
【24h】

Analysis of a time-limited polling system with Markovian arrival process and phase-type service.

机译:具有Markovian到达过程和阶段型服务的限时轮询系统分析。

获取原文
获取原文并翻译 | 示例

摘要

Polling systems have been the subject of many studies and are of interest in the analysis of communication systems, operating systems scheduler, traffic intersections, and manufacturing systems. For communication and operating systems, the time-limited service discipline is very important since it allows one to limit the time the server is away from a particular queue. Nevertheless, it has received little attention, whereas, the exhaustive and gated service discipline have been studied extensively. In addition, most of the available results ignore correlation between arrivals.;In this thesis, we have modeled the Fair Share Scheduler as a discrete time polling system. In this polling system, each queue is visited according to the exhaustive time-limited service discipline, customers arrive according to the Markovian arrival process and their service time has a phase type distribution. Both cyclic and table polling are considered. In addition, we consider, separately, the case when all the queues have infinite buffer capacity and when all the queues have finite buffer capacity. Our solution is based on the decomposition approach. Thus, for the infinite buffer capacity case, each queue in the polling system is treated as a MAP/PH/1 with vacation periods and is analyzed using the matrix-analytic approach. On the other hand, for the finite buffer capacity case, each queue is considered as a MAP/PH/1/K with vacation periods, for which the queue length distribution is obtained using the block Gauss-Seidel iterative procedure.;The results of the MAP/PH/1 or the MAP/PH/1/K are then incorporated into an iterative procedure to obtain the mean waiting time for each queue in a polling system. Because of the time-limited service discipline, the vacation and visit period distributions are represented by discrete-time phase distribution in the case of cyclic polling. However, for table polling, since the type of vacation the server takes depends on its position in the polling table, the vacation period looks like the convolution of discrete phase distributions and is represented by a MAP. In order to incorporate the correlation between the vacation and visit period distributions, the vacation period is obtained as the sum of an independent and a dependent part. The independent part is the convolution of the visit period of the queues visited while the server is on vacation. The dependent part is computed using an approach similar to that of Lee and Sengupta. The convergence of the iterative procedure is proved for the cyclic polling case using stochastic dominance. We have also proved that if we start with a stable system, then the iterative procedure is stable (for cyclic polling). Comparison between the iterative results and the simulation results shows that the iterative procedure provides reasonable results over a wide range of input parameters.;However, the computational time increases as the dimension of the vacation period becomes large. In our case, the dimension of the vacation period distribution depends on (1) the number of queues in the polling system, (2) the time threshold for the queues visited while the server is on vacation, and (3) the number of visits in the case of table polling. In order to reduce the computational time, the dimension of each phase type vacation period distribution is reduced using the moments matching approach. Comparison between the original and reduced MAP shows that the error in the probability mass function and the coefficient of correlation is very small.
机译:轮询系统已经成为许多研究的主题,并且在通信系统,操作系统调度程序,交通交叉口和制造系统的分析中引起了人们的兴趣。对于通信和操作系统,限时服务原则非常重要,因为它可以限制服务器离开特定队列的时间。然而,它很少受到关注,而详尽的和封闭的服务学科已被广泛研究。此外,大多数可用结果都忽略了到达之间的相关性。在本文中,我们将公平份额调度程序建模为离散时间轮询系统。在该轮询系统中,根据详尽的限时服务准则访问每个队列,客户根据马尔可夫到达过程进行到达,并且他们的服务时间具有阶段类型分布。同时考虑了循环轮询和表轮询。此外,我们分别考虑所有队列都具有无限缓冲区容量和所有队列都具有有限缓冲区容量的情况。我们的解决方案基于分解方法。因此,对于无限缓冲容量的情况,轮询系统中的每个队列都被视为具有休假期的MAP / PH / 1,并使用矩阵分析方法进行了分析。另一方面,对于有限缓冲区容量的情况,每个队列都被认为是具有休假期的MAP / PH / 1 / K,对于该队列,其队列长度分布是使用块Gauss-Seidel迭代过程获得的。然后将MAP / PH / 1或MAP / PH / 1 / K合并到一个迭代过程中,以获得轮询系统中每个队列的平均等待时间。由于服务有时间限制,因此在循环轮询的情况下,休假时间和访问时间分布由离散时间阶段分布表示。但是,对于表轮询,由于服务器采取的休假类型取决于其在轮询表中的位置,因此休假期看起来像离散相位分布的卷积,并由MAP表示。为了合并休假时间和访问时间分布之间的相关性,休假时间是独立部分和从属部分的总和。独立的部分是服务器休假期间访问的队列的访问时间的卷积。使用类似于Lee和Sengupta的方法来计算从属部分。利用随机优势证明了循环轮询情况下迭代过程的收敛性。我们还证明了,如果我们从一个稳定的系统开始,那么迭代过程是稳定的(对于循环轮询)。迭代结果与仿真结果之间的比较表明,该迭代过程可在各种输入参数范围内提供合理的结果。但是,随着休假期的变大,计算时间会增加。在我们的示例中,休假期间分布的维数取决于(1)轮询系统中的队列数,(2)服务器休假时访问的队列的时间阈值以及(3)访问次数在表轮询的情况下。为了减少计算时间,使用矩匹配方法来减小每个相类型休假期分布的维数。原始MAP和简化MAP的比较表明,概率质量函数和相关系数的误差很小。

著录项

  • 作者

    Frigui, Imed.;

  • 作者单位

    University of Manitoba (Canada).;

  • 授予单位 University of Manitoba (Canada).;
  • 学科 Engineering Industrial.
  • 学位 Ph.D.
  • 年度 1997
  • 页码 157 p.
  • 总页数 157
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号