Show simple item record

dc.contributor.advisorPitsillides, Andreasen
dc.contributor.authorAntoniou, Pavlosen
dc.coverage.spatialΚύπροςel
dc.coverage.spatialCyprusen
dc.creatorAntoniou, Pavlos Ch.en
dc.date.accessioned2012-09-03T05:42:20Z
dc.date.accessioned2017-08-03T10:45:26Z
dc.date.available2012-09-03T05:42:20Z
dc.date.available2017-08-03T10:45:26Z
dc.date.issued2012-05
dc.date.submitted2012-09-03
dc.identifier.urihttps://gnosis.library.ucy.ac.cy/handle/7/39561en
dc.descriptionIncludes bibliography (p. 185-199).en
dc.descriptionNumber of sources in the bibliography: 94en
dc.descriptionThesis (Ph. D.) -- University of Cyprus, Faculty of Pure and Applied Sciences, Department of Computer Science, May 2012.en
dc.descriptionThe University of Cyprus Library holds the printed form of the thesis.en
dc.description.abstractΟ στόχος της διατριβής είναι να διερευνήσει τεχνικές εμπνευσμένες από τη φύση στο πλαίσιο του ελέγχου συμφόρησης σε ασύρματα δίκτυα αισθητήρων, αντλώντας έμπνευση από τη νοημοσύνη σμήνους καθώς επίσης από μαθηματικά μοντέλα πληθυσμού που απαντώνται στη βιολογία. Δύο καινοτόμες, εμπνευσμένες από τη φύση, προσεγγίσεις ελέγχου και αποφυγής συμφόρησης προτείνονται που αποσκοπούν στη βελτίωση της επίδοσης, ιδίως όσον αφορά στο ποσοστό παράδοσης πακέτων, στη καθυστέρηση από άκρο σε άκρο και στην κατανάλωση ενέργειας σε μια ευρεία γκάμα εφαρμογών στα δίκτυα αισθητήρων. Και οι δύο προτεινόμενες προσεγγίσεις αναπτύχθηκαν στη βάση μηχανισμών που υπάρχουν στη φύση και παρουσιάζουν επιθυμητές ιδιότητες όπως αυτό-οργάνωση, αυτό-προσαρμοστικότητα και ευρωστία σε συνθήκες σφαλμάτων. Αυτές οι ιδιότητες δεν προγραμματίζονται ρητά στα δίκτυο αισθητήρων, αλλά προκύπτουν ως αποτέλεσμα της συλλογικής συμπεριφοράς μεταξύ των αλληλεπιδρώντων οντοτήτων. Επιπλέον, οι προτεινόμενες προσεγγίσεις είναι απλές στην υλοποίηση, εμπλέκουν ελάχιστη ανταλλαγή πληροφοριών και παρουσιάζουν πολύ καλή συμπεριφορά σε χαμηλή, μέση και υψηλή κίνηση πακέτων. Η πρώτη προσέγγιση (Flock-CC) στοχεύει σε εφαρμογές που δημιουργούν κίνηση δεδομένων έπειτα από την ανίχνευση κάποιου συμβάντος και υιοθετεί ένα μοντέλο νοημοσύνης σμήνους εμπνευσμένο από την συμπεριφορά των πουλιών για αποφυγή εμποδίων και προσανατολισμό σε κάποιο στόχο. Η βασική ιδέα είναι να «καθοδηγηθούν» τα πακέτα (πουλιά) ώστε να σχηματίσουν σμήνη και να οδηγηθούν προς το κόμβο-sink (πόλος έλξης), προσπαθώντας ταυτοχρόνως να αποφύγουν περιοχές συμφόρησης (εμπόδια) και περιοχές με «νεκρούς» κόμβους. Στην προτεινόμενη προσέγγιση που είναι εμπνευσμένη από τα σμήνη πουλιών, η κίνηση του κάθε πακέτου επηρεάζεται από: (α) τις δυνάμεις έλξης και απώθησης μεταξύ των πακέτων που γειτνιάζουν, (β) το περιορισμένο οπτικό πεδίο κάθε πακέτου, (γ) το τεχνητό μαγνητικό πεδίο προς το πόλο έλξης (κόμβος-sink), και (δ) τη τυχαιότητα. Η αξιολόγηση της επίδοσης της προσέγγισης Flock-CC δείχνει την αποτελεσματικότητα της στην εξισορρόπηση του φορτίου αξιοποιώντας τους διαθέσιμους πόρους του δικτύου. Η προσέγγιση Flock-CC παρουσιάζει αρκετά καλές επιδόσεις όσον αφορά στο ποσοστό παράδοσης πακέτων, στην απώλεια πακέτων, στη καθυστέρηση, και τη κατανάλωση ενέργειας, καθώς η κίνηση πακέτων αυξάνεται μέσα στο δίκτυο. Επιπλέον, επιτυγχάνει προσαρμογή στις μεταβαλλόμενες συνθήκες του δικτύου, ευρωστία σε συνθήκες απωλειών κόμβων, επεκτασιμότητα σε διαφορετικά μεγέθη δικτύων, και υπεροχή έναντι συμβατικών προσεγγίσεων ελέγχου συμφόρησης. Η δεύτερη προσέγγιση (LVCC) στοχεύει σε εφαρμογές συνεχούς ροής πακέτων (streaming) και επικεντρώνεται στο πώς η συμφόρηση μπορεί να προληφθεί, ή να ελεχθεί ομαλά, σε δίκτυα μικρής κλίμακας, ρυθμίζοντας το ρυθμό αποστολής πακέτων της κάθε ροής με βάση την εξίσωση ελέγχου πληθυσμού ζώων Lotka-Volterra. Η στρατηγική ελέγχου συμφόρησης με βάση την εξίσωση Lotka-Volterra εμπλέκει ελάχιστη ανταλλαγή πληροφοριών και είναι απλή στην υλοποίηση. Η αξιολόγηση της επίδοσης δείχνει ότι η προσέγγιση LVCC επιτυγχάνει προσαρμοστικότητα στη μεταβαλλόμενη κίνηση πακέτων, καθώς και δικαιοσύνη μεταξύ των ροών. Ωστόσο, η επεκτασιμότητα της είναι αμφισβητήσιμη καθώς το μέγεθος του δικτύου μεγαλώνει, και απαιτείται περαιτέρω έρευνα, όπως για παράδειγμα προσαρμοστική ρύθμιση των παραμέτρων ελέγχου. Η διδακτορική διατριβή αυτή χρησιμοποιεί με επιτυχία μηχανισμούς από τη φύση και αποδεικνύει τη χρησιμότητά τους στην πρόληψη και καταπολέμηση της συμφόρησης σε ασύρματα δίκτυα αισθητήρων κάτω από μεταβαλλόμενες συνθήκες του δικτύου και της κίνησης πακέτων επιτυγχάνοντας μείωση των απωλειών πακέτων και των αναμεταδόσεων, οδηγώντας σε μειωμένη καθυστέρηση και χαμηλή κατανάλωσης ενέργειας.el
dc.description.abstractThe thesis objective is to investigate nature inspired techniques in the context of congestion control in wireless sensor networks (WSNs), drawing inspiration from swarm intelligence and mathematical models of population biology. Two novel nature-inspired congestion control and avoidance approaches are proposed that aim at improving performance, in particular with respect to packet delivery ratio, end-to-end delay and energy consumption in a variety of sensor applications that follow either the event-based or the continuous-based (streaming) data delivery model. Both proposed congestion control approaches embody a nature-inspired development drive involving desirable properties (e.g self-organization, self-adaptation, robusteness). These properties are not explicitly programmed into the network, but emerge as a result of the collective behavior among interacting individuals. In addition, the proposed approaches are simple to implement at the individual node, involve minimal information exchange, and provide graceful performance degradation at low, medium and high traffic loads. The first approach targets event-based applications and adopts a swarm intelligence paradigm inspired by the obstacle avoidance behavior and the orientation behavior of bird flocks having global self-* properties (e.g. self-adaptation) achieved collectively without explicitly programming them into individual nodes. The main idea is to ‘guide’ packets (birds) to form flocks and flow towards the sink node (global attractor), whilst trying to avoid congestion regions (obstacles). In the proposed flock-based congestion control (Flock-CC) approach, the motion of each packet is influenced by: (a) the repulsive and attractive forces among closely located individuals, (b) the limited visual perception that defines the field of view (FoV), (c) the artificial magnetic field towards a global attractor, and (d) randomness. Performance evaluations show the effectiveness of the Flock-CC approach in balancing the offered load by exploiting available network resources. Flock-CC provides graceful performance degradation in terms of packet delivery ratio, packet loss, delay, and energy tax as the traffic load increases to even extreme levels. In addition, the proposed approach achieves adaptation to changing network and traffic conditions, robustness against failing nodes, even at extreme cases, scalability to different network sizes, and is shown to outperform typical conventional approaches. The second approach targets streaming applications and focuses on how congestion can be prevented, or if not gracefully controlled, in small-scale networks by regulating the rate of each traffic flow based on the Lotka-Volterra population model. The Lotka-Volterra based congestion control (LVCC) strategy involves minimal exchange of information and computation burden and is simple to implement at the individual node. Performance evaluations reveal that the LVCC approach achieves adaptability to changing traffic loads, scalability and fairness among flows, while providing graceful performance degradation, in terms of throughput and delay of individual streams, as the offered load increases. However, its scalability is questionable, and further work is required here, as for example the adaptive setting of its control parameters. This thesis successfully adapts techniques from nature and demonstrates their usefulness in combating congestion in WSNs under changing network and traffic conditions in the sense of reducing packet losses and thus retransmissions, leading to decreased delay and low levels of energy expenditure.en
dc.format.extentxviii, 199 p. : ill., tables, charts, diagrs. ; 30 cm.en
dc.language.isoengen
dc.publisherΠανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών / University of Cyprus, Faculty of Pure and Applied Sciences
dc.rightsinfo:eu-repo/semantics/openAccessen
dc.rightsOpen Accessen
dc.subject.lcshWireless sensor networksen
dc.subject.lcshSensor networksen
dc.titleNature-inspired congestion control and avoidance in wireless sensor networksen
dc.title.alternativeΈλεγχος και Αποφυγή Συμφόρησης στα Ασύρματα Δίκτυα Αισθητήρων με Έμπνευση από τη Φύσηel
dc.typeinfo:eu-repo/semantics/doctoralThesisen
dc.contributor.committeememberΧριστοδούλου, Χρίστοςel
dc.contributor.committeememberΒασιλείου, Βάσοςel
dc.contributor.committeememberΠολυκάρπου, Μάριοςel
dc.contributor.committeememberDi Marzo Seregundo, Giovannaen
dc.contributor.committeememberChristodoulou, Chrisen
dc.contributor.committeememberVassiliou, Vasosen
dc.contributor.committeememberPolycarpou, Mariosen
dc.contributor.departmentΠανεπιστήμιο Κύπρου, Σχολή Θετικών και Εφαρμοσμένων Επιστημών, Τμήμα Πληροφορικήςel
dc.contributor.departmentUniversity of Cyprus, Faculty of Pure and Applied Sciences, Department of Computer Scienceen
dc.subject.uncontrolledtermΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ ΑΙΣΘΗΤΗΡΩΝel
dc.subject.uncontrolledtermΕΛΕΓΧΟΣ ΣΥΜΦΟΡΗΣΗΣel
dc.subject.uncontrolledtermΑΠΟΦΥΓΗ ΣΥΜΦΟΡΗΣΗΣel
dc.subject.uncontrolledtermΝΟΗΜΟΣΥΝΗ ΣΜΗΝΟΥΣel
dc.subject.uncontrolledtermΣΜΗΝΟΣ ΠΟΥΛΙΩΝel
dc.subject.uncontrolledtermΜΟΝΤΕΛΑ ΠΛΗΘΥΣΜΟΥel
dc.subject.uncontrolledtermΜΟΝΤΕΛΟ ΛΟΤΚΑ ΒΟΛΤΕΡΑel
dc.subject.uncontrolledtermΑΥΤΟ-ΟΡΓΑΝΩΣΗel
dc.subject.uncontrolledtermCONGESTION CONTROLen
dc.subject.uncontrolledtermCONGESTION AVOIDANCEen
dc.subject.uncontrolledtermSWARM INTELLIGENCEen
dc.subject.uncontrolledtermBIRD FLOCKING BEHAVIORen
dc.subject.uncontrolledtermPOPULATION MODELSen
dc.subject.uncontrolledtermLOTKA VOLTERRA MODELen
dc.subject.uncontrolledtermSELF-ORGANIZATIONen
dc.subject.uncontrolledtermWIRELESS SENSOR NETWORKSen
dc.identifier.lcTK7872.D48A58 2012en
dc.author.facultyΣχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeDoctoral Thesisen
dc.rights.embargodate2012-05-28
dc.contributor.orcidPitsillides, Andreas [0000-0001-5072-2851]


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record