计算机科学 ›› 2011, Vol. 38 ›› Issue (5): 89-92.

• 计算机网络与信息安全 • 上一篇    下一篇

基于先到先服务的二维动态优先级信令排队算法

刘君瑞,陈颖图,樊晓娅   

  1. (西北工业大学计算机学院 西安710072);(中航一集团第六三一研究所一室西安710068)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金项目(60736012)资助。

Two Dimensional Dynamic Priority-based FCFS Token-Queuing Algorithm

LIU Jun-rui,CHEN Ying-tu,FAN Xiao-ya   

  • Online:2018-11-16 Published:2018-11-16

摘要: 针对信令寻径式交换机的特征,提出对交换机的信令实施一种以先到先服务排队策略为基础,基于信令固定优先级和交换机端口轮转优先级的二维动态优先级排队算法,该算法将不同时刻到达交换机的信令请求按照到达的先后次序进行排队,同一时刻到达交换机的信令请求先按照信令固定优先级进行排队,优先级相同的信令请求按照交换机端口的轮转优先级进行排队,因此这种排队算法称为基于先到先服务的二维动态优先级排队算法,简称TDDP-FCFS(Two Dimensional Dynamic Priority-based First Come First Serve)。然后,使用强占型M/M/1/∞队列对其进行建模,讨论了TDDP-FCFS算法的性能指标以及计算方法,并给出了实际的计算结果。结果表明,TDDP-FCFS排队算法兼顾了信令优先级和交换机的端口优先级,实现简单,且能够很好地满足信令寻径式交换机的调度要求,具有较高 的调度效率。

关键词: 先到先服务,轮转优先级,二维动态优先级,强占型M/M/1/∞队列

Abstract: According to the characteristics of the token-routing switches, the author put forward the token-queuing algorithm based on FCFS, the token fixed priority and the switch ports dynamic priority. The requests received by the switch at different time are queued based on FCFS, and the requests received by the switch at the same time is queued by the token fixed priority and the switch ports dynamic priority. So, this algorithm is called as the hwo Dimensional Dynamic Priority-based First Come First Serve Algorithm, abbreviation for TDDP-FCFS. Then, the author used the seizing M/M/1/∞ queue to model the hDDP-FCFS system, and discussed its performance indexes, gave the calculation method and the actual results of the performance indexes. Results showed that the algorithm TDDP-FCFS took both the token priority and the switch ports priority into account, and could meet the scheduling rectuirements of the token-routing switch. hDDP-FCFS has higher operation efficiency of scheduling.

Key words: FCFS,Rotary priority,Two dimensional dynamic priority,Seizing M/M/1/∞queue

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!