Dynamic Scheduling for High Throughput Satellites Employing Priority Code Scheme

Lilian Del Consuelo Hernandez Ruiz Gaytan*, Zhenni Pan, Jiang Liu, Shigeru Shimamoto

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

13 Citations (Scopus)


Based on the use of multi-beams, high throughput satellites (HTSs) provide high data rates to a large number of users. In this context, the distribution of frequency resources among multi-beams plays an important role. This is because unsuitable distributions might cause the wastage or the starvation of frequencies and bring about low throughput rates. This paper proposes a solution to mitigate the unsuitable allocations of frequency resources in an HTS. The solution is the priority code scheme (PCS), which seeks to respond to users' demands by dynamically scheduling frequency resources for precise satellite footprint areas. The key is to assign a priority code and an efficiency indicator to every multi-beam deployed on the system. The PCS algorithm involves the association of the efficiency indicator with the bandwidth utilization per beam to detect and correct arbitrary bandwidth allocations among the beams. Due to the PCS's cyclical repetition of its algorithm, the concurrence time of the scheme and the tardiness of the algorithm form part of the evaluation of the PCS. Furthermore, we support the implementation of the frequency-reuse process to enhance the exploitation of frequency resources. To evaluate the PCS performance, the analysis delves into the study of the bandwidth utilization, the interference among beams, the concurrence time, and the algorithm tardiness.

Original languageEnglish
Article number7312880
Pages (from-to)2044-2054
Number of pages11
JournalIEEE Access
Publication statusPublished - 2015


  • Algorithm design and analysis
  • Bandwidth allocation
  • Interference
  • Multi-beams
  • Satellite communication
  • Scheduling

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering


Dive into the research topics of 'Dynamic Scheduling for High Throughput Satellites Employing Priority Code Scheme'. Together they form a unique fingerprint.

Cite this