130 likes | 230 Views
Scheduling + Routing in InterPlaNetary Internet. M.A. Bonuccelli F. Martelli S. Pelagatti. {bonucce,susanna}@di.unipi.it, f.martelli@isti.cnr.it. June 9-10, 2004. Outline. Motivations The problem Literature Our results Work in progress. InterPlaNetary Internet.
E N D
Scheduling + Routing in InterPlaNetary Internet M.A. Bonuccelli F. Martelli S. Pelagatti {bonucce,susanna}@di.unipi.it, f.martelli@isti.cnr.it June 9-10, 2004
Outline • Motivations • The problem • Literature • Our results • Work in progress www.pc-bonucce.di.unipi.it/WMGroup/
InterPlaNetary Internet www.pc-bonucce.di.unipi.it/WMGroup/
PlaNetary Network architecture www.pc-bonucce.di.unipi.it/WMGroup/
Satellites CROSSBAR SWITCH Satellite TRANSPONDERS AND ANTENNA NETWORK Multi-beam transmit/receive antenna Spot beam coverage Macrocells • SS/TDMA: coverage area is divided in “macrocell”; • N macrocell N frequencies N transponders • RF switch on board of satellite www.pc-bonucce.di.unipi.it/WMGroup/
Satellite Constellations • Typically toroidal meshes Teledesic Iridium www.pc-bonucce.di.unipi.it/WMGroup/
The Problem • Scheduling packets on switch • avoiding collisions on I/O ports • minimizing total delivery time • maximizing number of messages delivered • Routing packets within constellation • choosing among shortest paths • load balancing among alternative routes www.pc-bonucce.di.unipi.it/WMGroup/
Literature • Results on single satellite systems: • [BCW81] - Bongiovanni Coppersmith and Wong. An optimal Time Slot assignment algorithm for a SS/TDMA system with variable number of tarsponders. IEEE Transactions on Communication, 37:721-726, 1981 • [BGW91] Bonuccelli Gopal and Wong. Incremental Time Slot Assignement in SS/TDMA satellite systems. IEEE Transactions on Communication, 39:1147-1156. 1991. • .. many others www.pc-bonucce.di.unipi.it/WMGroup/
Literature (contd.) • Results on constellations • [Inukai81] Inukai. SS/TDMA networking via ISL. In ICC’81, pp. 70.6.1--70.6.5, 1981 • [BBB87] Bertossi Bongiovanni Bonuccelli. Time Slot Assignment in SS/TDMA systems with intersatellite links. IEEE Transactions on Communication, 35:602-608. 1987. • [GG92] Ganz Gao. Efficient Algorithms for SS/TDMA scheduling. IEEE Transactions on Communication, 38:1367-1374. 1992 www.pc-bonucce.di.unipi.it/WMGroup/
Our results on Single satellites • Online algorithms (BP00) • Competitive ratio worst case • Average close to 1 on simulations on different traffic scenarios • QoS scheduling for Hard Real Time (BC01) • EDF and Rate Monotonic • Performance guarantees www.pc-bonucce.di.unipi.it/WMGroup/
Results on Constellations Two models investigated • link centred • NP completeness (from [BBB87]) • Optimal Algorithm for trees (BMP04a) • switch centred • Optimal Algorithm with load balancing (BMP04b) www.pc-bonucce.di.unipi.it/WMGroup/
Work in progress • QoS scheduling SRT/HRT on constellations • offline • online • Performance guarantees • Multimedia traffic: Jitter www.pc-bonucce.di.unipi.it/WMGroup/ www.pc-bonucce.di.unipi.it/WMGroup/
References • (BP00) Bonuccelli Pelagatti. Optimal On demand Packet Scheduling in single-hop multichannel communication systems. IEEE IPDPS 2000, vol. 1 p. 343-352. 2000. • (BC01)Bonuccelli Clò. Scheduling of Real Time messages in optical broadcast-and-select networks. IEEE/ACM Transactions on Networking, 9(5):541-552, 2001. • (BMP04a) Bonuccelli Martelli Pelagatti. Optimal Packet Scheduling in Tree Structured LEO satellite clusters. MONET, to appear. • (BMP04b)Bonuccelli Martelli Pelagatti. Optimal Packet scheduling and load balancing algorithms for LEO/MEO satellite Networks. TR Dip Informatica Pisa, submitted for publication. www.pc-bonucce.di.unipi.it/WMGroup/