Method and apparatus for real time scheduling in a satellite communications network
A method and apparatus are provided for scheduling, in real-time, the order in which data packets from a plurality of uplink channels 40-55 are organized in a downlink channel 60 of a satellite communications network 5. The satellite 10 includes uplink and downlink channels for conveying data packet...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method and apparatus are provided for scheduling, in real-time, the order in which data packets from a plurality of uplink channels 40-55 are organized in a downlink channel 60 of a satellite communications network 5. The satellite 10 includes uplink and downlink channels for conveying data packets over channels between user terminals 15-30, ground stations 35 and other user terminals. Queues 104-110 in the satellite 10 collect data packets from uplinks 40-55 and output the data packets to the downlink 60 using a bandwidth that is dynamically allocated. A scheduler 152 allocates the bandwidth to at least one queue 104-110 and continuously changes the amount of bandwidth allocated to each active queue 104-110 while the queue 104-110 is buffering data packets between the uplinks 40-55 and downlink 60. The scheduler 152 allocates bandwidth based upon a priorityclass packet service schedule 200 calculated based upon traffic parameters associated with each active queue 104-110 (steps 306 and 308). |
---|