Spelling suggestions: "subject:"ισχύς απόδοσης"" "subject:"ισχύ απόδοσης""
1 |
Δρομολόγηση με βάση πολλαπλά κόστη σε ασύρματα αδόμητα δίκτυα / Multicost routing in wireless ad hoc networksΠαπαγεωργίου, Χρήστος 25 January 2010 (has links)
Μέχρι σήμερα στη δρομολόγηση στα ασύρματα αδόμητα δίκτυα λαμβάνεται ως κριτήριο ένα μοναδιαίο μέγεθος για κάθε σύνδεσμο του δικτύου, το οποίο αναπαριστά το κόστος της μετάδοσης πάνω στον συγκεκριμένο σύνδεσμο. Στη δρομολόγηση με βάση πολλαπλά κριτήρια η βασική ιδέα είναι ότι σε κάθε σύνδεσμο ανατίθεται ένα διάνυσμα από παραμέτρους-κόστη με βάση το οποίο προκύπτει και ένα αντίστοιχο διάνυσμα για κάθε μονοπάτι. Για κάθε ζευγάρι κόμβων αποστολέα-παραλήπτη γίνεται καταρχήν η εύρεση όλων των υποψήφιων για χρήση μονοπατιών. Τα υποψήφια μονοπάτια, που λαμβάνονται υπόψη κατά τη διαδικασία επιλογής, έχουν την ιδιότητα να είναι μη-κυριαρχημένα μεταξύ τους. Στη συνέχεια εφαρμόζεται στο σύνολο των μη-κυριαρχημένων μονοπατιών μια συνάρτηση που συνδυάζοντας τις συνιστώσες του κάθε διανύσματος παράγει το κόστος χρήσης κάθε μονοπατιού και έτσι το μονοπάτι με το ελάχιστο κόστος επιλέγεται για χρήση.
Στα πλαίσια της εργασίας, καταρχήν μελετήθηκε ο αλγόριθμος δρομολόγησης με πολλαπλά κόστη χρησιμοποιώντας παραμέτρους-κόστη σχετικές με την ενέργεια, όπως η τρέχουσα διαθέσιμη ενέργεια στους κόμβους και η ισχύς μετάδοσής τους. Στη συνέχεια στις παραμέτρους προστέθηκε και η παρεμβολή που δημιουργείται από τη μετάδοση πάνω σε ένα σύνδεσμο. Τα αποτελέσματα των προσομοιώσεων έδειξαν ότι ο αλγόριθμος δρομολόγησης με πολλαπλά κόστη, σε σχέση με τον ελάχιστου μήκους διαδρομής, κατανέμει πιο ομοιόμορφα την κίνηση στο δίκτυο, επιμηκύνει τον χρόνο ζωής του δικτύου και αυξάνει το ποσοστό των παραδιδόμενων πακέτων. Στο επόμενο στάδιο της εργασίας έγινε μια κατανεμημένη υλοποίηση του αλγορίθμου δρομολόγησης με πολλαπλά κόστη, που επιπλέον λαμβάνει υπόψη την κινητικότητα των κόμβων του δικτύου, η οποία και πάλι φάνηκε να υπερέχει έναντι πιο παραδοσιακών πρακτικών.
Τέλος η ιδέα της δρομολόγησης με πολλαπλά κόστη εφαρμόστηκε για τη λύση του προβλήματος ενεργο-αποδοτικής πολλαπλής ή ολικής εκπομπής (multicasting ή broadcasting, αντίστοιχα). Στόχος ήταν να βρεθεί η βέλτιστη ενεργο-αποδοτικά ακολουθία συνδέσμων πάνω στους οποίους πρέπει να γίνει μετάδοση ενός πακέτου προκειμένου να υλοποιηθεί η επιθυμητή εκπομπή. Σαν παράμετροι-κόστη χρησιμοποιήθηκαν η τρέχουσα διαθέσιμη ενέργεια και η ισχύς μετάδοσης των κόμβων. Τα αποτελέσματα δείχνουν σαφή υπεροχή του αλγορίθμου με πολλαπλά κόστη έναντι παραδοσιακών λύσεων τόσο για πολλαπλή εκπομπή όσο και για ολική εκπομπή. / Until now, routing in wireless ad hoc networks has been studied by taking into account a single scalar metric for every network link, representing the cost of transmitting through this link. In multicost routing a vector of cost parameters is assigned to each link, based on which a respective cost vector is produced for every path in the network. For every source-destination pair all the candidate paths are initially calculated that are non-dominated to each other. At the cost vectors of the candidate paths, an optimization function is applied in order to produce a cost for each path based on which the selection of the optimal one is made.
In the present thesis multicost routing in wireless ad hoc networks was studied initially using as cost parameters the node residual energy and transmission power. As a next step the interference cause by the transmission of each link was added to the cost vectors assigned to each network link. The simulation results showed that multicost routing in comparison to traditional routing practices achieves more uniform traffic distribution and energy consumption in the network, prolongs the network lifetime and increases the percentage of the packets that are successfully delivered to their destinations. Expanding these ideas, the multicost routing algorithm was next implemented in a fully distributed fashion in which additionally the node mobility was taken into account. The results again proved that a significant improvement was accomplished compared to minimum-hop routing.
Finally, multicost routing was applied in the field of multicasting and broadcasting in wireless ad hoc networks. The emphasis was again on energy-efficiency by incorporating energy-related cost parameters like node residual energy and transmission power. The multicost algorithm calculates the optimal energy-efficient sequence of nodes that by transmitting implement the desired communication task (multicasting or broadcasting). Simulation results illustrate a clear advantage of our algorithm over established solutions for energy-efficient multicasting and broadcasting.
|
2 |
Σχεδιασμός, προσομοίωση και πειραματική ανάπτυξη πρωτοκόλλων διάδοσης πληροφορίας και εφαρμογών σε ασύρματα δίκτυα μικροαισθητήρων / Design, simulation and experimental development of data propagation protocols and applications for wireless sensor networksΜυλωνάς, Γεώργιος 06 May 2009 (has links)
Τα ασύρματα δίκτυα μικροαισθητήρων είναι μια πρόσφατη κατηγορία αδόμητων υπολογιστικών δικτύων, τα οποία αποτελούνται από κόμβους με μικρό μέγεθος και περιορισμένους υπολογιστικούς και ενεργειακούς πόρους. Τέτοιοι κόμβοι έχουν δυνατότητες μέτρησης φυσικών μεγεθών (όπως πχ. θερμοκρασία, υγρασία, κ.α.), ασύρματης επικοινωνίας μεταξύ τους, και σε κάποιες περιπτώσεις αλληλεπίδρασης με το περιβάλλον τους (μέσω κατάλληλων ηλεκτρομηχανικών μερών).
Καθώς τα δίκτυα αυτά έχουν αρχίσει να γίνονται πιο προσιτά (από άποψη κόστους και διαθεσιμότητας hardware), το πεδίο εφαρμογής και η φιλοσοφία χρήσης τους συνεχώς εξελίσσεται και διευρύνεται. Έτσι, έχουμε παραδείγματα εφαρμογών από παρακολούθηση της βιοποικιλότητας μιας περιοχής έως την παρακολούθηση στατικότητας κατασκευών, και δίκτυα με πλήθος κόμβων από δεκάδες έως και εκατοντάδες ή και χιλιάδες κόμβων.
Κατά την εκπόνηση της διδακτορικής διατριβής ασχοληθήκαμε με τις εξής βασικές ερευνητικές κατευθύνσεις που αφορούν στα συγκεκριμένα δίκτυα:
α) την εξομοίωσή τους,
β) την ανάπτυξη πρωτοκόλλων διάδοσης πληροφορίας κατάλληλων για αυτά τα δίκτυα και τη μελέτη της απόδοσής τους μέσω εξομοίωσης,
γ) τη μοντελοποίηση εχθρικών συνθηκών («εμποδίων») σε ένα τέτοιο δίκτυο και την εφαρμογή τους στο επίπεδο της εξομοίωσης,
δ) την ανάπτυξη εφαρμογών για τη διαχείρισή τους.
Στο σκέλος της εξομοίωσης, δόθηκε αρχικά έμφαση στην αποδοτική εξομοίωση τέτοιου τύπου δικτύων με μέγεθος αρκετών χιλιάδων κόμβων, και στα πλαίσια της έρευνας μας αναπτύχθηκε ένα περιβάλλον εξομοίωσης (simDust), με δυνατότητα προσθήκης νέων πρωτοκόλλων καθώς και οπτικοποίησης. Το περιβάλλον αυτό χρησιμοποιήθηκε ακολούθως για την επέκταση και πειραματική αξιολόγηση ορισμένων χαρακτηριστικών υπαρχόντων πρωτοκόλλων διάδοσης πληροφορίας σε ασύρματα δίκτυα μικροαισθητήρων. Παράλληλα, αναπτύξαμε ένα νέο πρωτόκολλο και κάναμε μια σύγκριση της απόδοσής του με άλλα αντίστοιχα πρωτόκολλα. Η πειραματική μας αξιολόγηση έδειξε ότι το νέο πρωτόκολλο, το οποίο βασίζεται σε δυναμικές αλλαγές της ακτίνας μετάδοσης των κόμβων του δικτύου, συμπεριφέρεται αποδοτικότερα από άλλα πρωτόκολλα της υπάρχουσας βιβλιογραφίας, και συγκεκριμένα σε δίκτυα με εμπόδια και ανομοιογενή ανάπτυξη των αισθητήρων.
Στη συνέχεια, δόθηκε έμφαση στην προσθήκη «ρεαλιστικών» συνθηκών κατά τη διάρκεια της εξομοίωσης τέτοιων πρωτοκόλλων, οι οποίες να λειτουργούν ανταγωνιστικά ως προς τα πρωτόκολλα αυτά. Σκοπός μας ήταν να προταθεί ένα μοντέλο, το οποίο να μπορεί να περιγράψει συνθήκες που περιορίζουν την αποτελεσματικότητά τους. Συγκεκριμένα, προτείναμε και υλοποιήσαμε ένα ολοκληρωμένο μοντέλο ``εμποδίων'', το οποίο εισάγει μικρή πρόσθετη υπολογιστική πολυπλοκότητα σε έναν εξομοιωτή, ενώ παράλληλα για να εξετάσουμε την επίδρασή του εστιάσαμε σε πρωτόκολλα τα οποία χρησιμοποιούν γεωγραφική γνώση (απόλυτη ή σχετική) για να δρομολογήσουν την πληροφορία μέσα σε ένα δίκτυο ασύρματων μικροαισθητήρων. Τέτοια πρωτόκολλα είναι σχετικά ευαίσθητα σε δυναμικές αλλαγές της τοπολογίας και των συνθηκών του δικτύου. Μέσω πειραματικής αξιολόγησης δείξαμε την σημαντική επίδραση που μπορούν να έχουν συγκεκριμένες αντίξοες συνθήκες μέσα στο δίκτυο στην απόδοση αυτών των πρωτοκόλλων.
Στο σκέλος των εφαρμογών, προτείναμε αρχικά μια αρχιτεκτονική (WebDust/ShareSense) για ένα σύστημα διαχείρισης τέτοιων δικτύων, το οποίο να παρέχει βασικές δυνατότητες δημιουργίας εφαρμογών για τέτοια δίκτυα σε συνδυασμό με επεκτασιμότητα. Χαρακτηριστικά που ξεχωρίζουν είναι η δυνατότητα διαχείρισης πολλαπλών ετερογενών ασύρματων δικτύων μικροαισθητήρων, η ανοικτότητα, η χρήση peer-to-peer αρχιτεκτονικής για τη διασύνδεση πολλών διαφορετικών δικτύων. Υλοποιήθηκε μέρος του προτεινόμενου συστήματος, ενώ στη συνέχεια το σύστημα αναθεωρήθηκε σε ότι αφορά την αρχιτεκτονική του και εμπλουτίστηκε με πρόσθετες δυνατότητες παρουσίασης. / Wireless sensor networks are a recently introduced category of ad hoc computer networks, which are comprised by nodes of small size and limited computing and energy resources. Such nodes are able of measuring physical properties such as temperature, humidity, etc., wireless communication between each other and in some cases interaction with their surrounding environments (through the use of electromechanical parts).
As these networks have begun to be widely available (in terms of cost and commercial hardware availability), their field of application and philosophy of use is constantly evolving. We have numerous examples of their applications, ranging from monitoring the biodiversity of a specific outdoor area to structural health monitoring of bridges, and also networks ranging from few tens of nodes to even thousands of nodes.
In this PhD thesis we investigated the following basic research lines related to wireless sensor networks:
a) their simulation,
b) the development of data propagation protocols suited to such networks and their evaluation through simulation,
c) the modelling of ``hostile'' circumstances (obstacles) during their operation and evaluation of their impact through simulation,
d) the development of a sensor network management application.
Regarding simulation, we initially placed an emphasis to issues such as the effective simulation of networks of several thousands of nodes, and in that respect we developed a network simulator (simDust), which is extendable through the addition of new data propagation protocols and visualization capabilities. This simulator was used to evaluate the performance of a number of characteristic data propagation protocols for wireless sensor networks.
Furthermore, we developed a new protocol (VRTP) and evaluated its performance against other similar protocols. Our studies show that the new protocol, that uses dynamic changes of the transmission range of the network nodes, performs better in certain cases than other related protocols, especially in networks containing obstacles and in the case of non-homogeneous placement of nodes.
Moreover, we emphasized on the addition of ``realistic'' conditions to the simulation of such protocols, that have an adversarial effect on their operation. Our goal was to introduce a model for obstacles that adds little computational overhead to a simulator, and also study the effect of the inclusion of such a model on data propagation protocols that use geographic information (absolute or relative). Such protocols are relatively sensitive to dynamic topology changes and network conditions. Through our experiments, we show that the inclusion of obstacles during simulation can have a significant effect on these protocols.
Finally, regarding applications, we initially proposed an architecture (WebDust/ShareSense), for the management of such networks, that would provide basic capabilities of managing such networks and developing applications above it. Features that set it apart are the capability of managing multiple heterogeneous sensor networks, openess, the use of a peer-to-peer architecture for the interconnection of multiple sensor network. A large part of the proposed architecture was implemented, while the overall architecture was extended to also include additional visualization capabilities.
|
Page generated in 0.0253 seconds