La lecture à portée de main
Découvre YouScribe en t'inscrivant gratuitement
Je m'inscrisDécouvre YouScribe en t'inscrivant gratuitement
Je m'inscrisDescription
Informations
Publié par | Thesee |
Nombre de lectures | 30 |
Langue | English |
Poids de l'ouvrage | 2 Mo |
Extrait
Ecole Doctorale EDITE
Thèse présentée pour l’obtention du diplôme de
DOCTEUR DE L’INSTITUT NATIONAL DES TELECOMMUNICATIONS
Doctorat délivré conjointement par
L’Institut National des Télécommunications et l’Université Pierre et Marie Curie - Paris 6
Spécialité :
INFORMATIQUE
Par
Mahendiran PRATHABAN
Contributions to the Performance Study of
Interplanetary Networks
Soutenue le 05 Février 2010 devant le jury composé de :
Guy Pujolle Professeur à l’Université Pierre et Marie Curie Président
Pascal Lorenz Profes’té de Haute Alsace Rapporteur
Radu Dan Rugescu Professeur à l’Université Politehnica de Bucharest Rapporteur
Zhili Sun Profes’té de Surrey Examinateur
Monique Becker Professeur à Telecom SudParis Examinateur
Joséphine Kohlenberg Enseignant Chercheur à Telecom SudParis Encadrant
Gérard Hébuterne Professeur à Telecom SudParis Directeur de thèse
Thèse n° 2010TELE0003
tel-00538532, version 1 - 22 Nov 20101
Abstract
Contributions to The Performance Study of Interplanetary Networks
by
Mahendiran Prathaban
Doctor of Philosophy in Computer Science
Telecom SudParis
Professor Gerard HEBUTERNE
Acquiring knowledge about space has fascinated humans since the antiquity.
Since a few decades, there is a signi cant increase in space mission programs like
Mars and Lunar Exploration Missions, and Spatial exploration projects become more
and more complex, involving several di erent communicating nodes: satellites, robots
(Rovers, Landers) or "aerorobots" (i.e. atmospheric sensors). Most of these nodes
can communicate directly with earth. Furthermore, some inter-robot (sensor network)
or robot-satellite communications are also required, which means that interplanetary
networks, by nature, no longer consist of plain point-to-point interplanetary links but
consists in complex networks formed by heterogeneous nodes. Such networks are par-
ticularly challenging, considering that connectivity between nodes is usually transient
due to orbital movements and planet rotations. For this reason, space missions exhibit
communication needs shifting away from the pure telecommunication standpoint and
therefore a full- edged network stack should be designed to ful ll these requirements.
To this extend, e orts have been made by the space standardization bodies
such as the Consultative Committee for Space Data Systems (CCSDS) and the Delay
Tolerant Networking working group within the Internet Research Task Force (IRTF) to
develop an e ective protocol architecture for space missions. CCSDS developed complete
protocol stack, alternative to the TCP/IP Suite due to its performance limitations over
interplanetary network in consequence of large propagation delays as well as consistent
information losses. DTNRG has devised an overlay network architecture named Delay
Tolerant Architecture (DTN), which are able to tolerate link disruptions and long delay.
In this dissertation, we have analyzed various newly proposed protocol stacks
(CCSDS, DTN) for their performance over Interplanetary Network and derived the
parameters which a ect the p of the system, like bu er storage, power limi-
tel-00538532, version 1 - 22 Nov 20102
tation, also derived the QoS requirement of the speci c space applications and proposed
a new resource aware routing algorithm, which take in to consideration network and re-
source limitation to account for routing and forwarding decision with help of an e ective
bu er management policy.
The space networking protocols works on store and forward paradigm, like
CCSDS File delivery protocols. From the analysis we have found that the throughput
performance of the protocol mostly depends on the pre-set timeout value of its timer
due to varying propagation delay. To improve the performance of the protocol, we
have proposed a dynamic timer algorithm which sets the timeout values according to
network condition for all the timers in the protocol, in a way that reduces unnecessary
retransmission of data PDUs, thereby increasing the throughput performance and also
bandwidth usage.
Since there are various interoperable protocols proposed by space agencies,
in our work we have developed QoS framework that, when attached to the given ap-
plication, can select the required underlying protocol stack according to application
QoS requirements, which are best suited for the given network conditions to improve
overall performance. Both positive and less than optimal results are produced from
an implementation of this framework in ns-2.30. Positive results are observed, when
the environment is dynamic with long distance, and for the application without real-
time requirements. Less optimal results are observed when the framework introduces
overhead without parallel performance improvement. Moreover CCSDS File delivery
application with both dynamic timer and QoS framework over resource aware routing
provide optimal performance with unavoidable overheads.
tel-00538532, version 1 - 22 Nov 20103
Resume
L’acquisition de connaissances sur l’espace fascine les humains depuis l’antiquite. Depuis
quelques decennies, il y a augmentation signi cative des programmes spatiaux concer-
nant Mars, des missions d’exploration lunaire et des projets d’exploration spatiale de
plus en plus complexes, impliquant plusieurs n uds de communication: satellites, robots
(Rovers, Landers) ou "aerorobots" (ie capteurs atmospheriques). La plupart de ces
n uds peuvent communiquer directement avec la terre. En outre, certaines commu-
nications inter-robot (reseaux de capteurs) ou robot-satellite sont egalement requises,
ce qui signi e que les reseaux interplanetaires, par nature, ne correspondent plus a
des reseaux simples point- a-point, mais les liens interplanetaires sont des reseaux com-
plexes formes de n uds heterogenes. De tels reseaux sont particulierement di ciles,
etant donne que la connectivite entre les n uds est habituellement transitoire en raison
des mouvements orbitaux et des rotations de la planete. Pour cette raison, les mis-
sions de l’espace ont des besoins de communication qui s’eloignent aujourd’hui de la
telecommunication habituelle et necessitent donc un reseau a part entiere avec toute la
pile des protocoles qui devra ^etre con cue pour satisfaire ces exigences.
Dans ce cadre, des e orts ont ete faits par les organismes de normalisation pour
l’espace comme le Comite consultatif pour les systemes de donnees spatiales (CCSDS)
et le Delay Tolerant Networking groupe de travail au sein del’ Internet Research Task
Force (IRTF) pour elaborer une architecture de protocoles e cace pour des missions
spatiales. Le CCSDS a developpe une pile complete de protocoles, alternative a la pile
TCP / IP pour pallier aux limitations de performances sur le reseau interplanetaire
causees par les grands delais de propagation et les pertes de coherence des informations.
Le DTNRG a mis au point une architecture de reseau overlay nomme Delay Tolerant
Architecture (DTN), qui est capable de tolerer des perturbations du lien et de longs
delais.
Dans cette these, nous avons analyse quelques unes de ces propositions : (les
piles de protocole CCSDS, et DTN) pour leurs performances sur le reseau interplanetaire
et obtenu les parametres qui a ectent les performances du systeme, comme la memoire
tampon, les limitations de puissance. Nous avons egalement obtenu la QoS exigee pour
les applications spatiales speci ques et propose un nouvel algorithme de routage prenant
en compte les ressources disponibles, qui prend en consideration les limitations des
ressources du reseau pour le routage et transmet les decisions permettant une politique
e cace de gestion des tampons.
Les protocoles de reseaux spatiaux fonctionnent sur un ’store and forward
tel-00538532, version 1 - 22 Nov 20104
paradigme’, comme les protocoles de remise de chiers CCSDS. De l’analyse nous avons
deduit que les performances du debit dependent surtout de la valeur preetablie du time-
out de son timer en raison des variations du delai de propagation. Pour ameliorer
les performances du protocole, nous avons propose un algorithme dynamique du timer
qui xe la valeur du time-out en fonction de l’etat du reseau pour tous les timers du
protocole, a n de reduire les retransmissions inutiles de donnees d’UFC, accroissant ainsi
les performances de debit et d’utilisation de la bande passante.
Comme il existe di erentes piles de protocoles d’interoperabilite proposees par
l’agence spatiale, dans nos travaux, nous avons developpe un framework de QoS qui
est joint a chaque application, et peut selectionner la pile de protocoles sous-jacents
adequate, selon les exigences de qualite de service des applications, qui sont les mieux
adaptes pour ameliorer les performances globales de ce reseau. Des resultats positifs
et des resultats moins bons que les resultats optimaux sont obtenus a partir d’une
simulation de ce framework en ns-2.30. Des resultats positifs sont observes, lorsque
l’environnement est dynamique avec une longue distance et pour une application sans