Μοντελοποίηση και προσομοίωση συστημάτων πρακτόρων σε κατανεμημένα υπολογιστικά περιβάλλοντα
Creators: name: Μαυρομουστάκης, Κωνσταντίνος Ξ.
Publisher: name: Aristotle University of Thessaloniki
Year: 2005
Subjects: Κινητές λογισμικές μονάδες πρακτόρων
Διαμοιρασμός δεδομένων
Κατανεμημένα συστήματα
Mobile software agents
Data dissemination
Distributed systems

description: Η παρούσα ιδακτορική διατριβή παρουσιάζει την μοντελοποίηση και την εφαρμογή των θεωρητικών προσεγγίσεων για θέματα βελτιστοποίησης της ταχύτητας μετάδοσης της πληροφορίας, αλλά και της μελέτης και εκτίμησης της ρυθμαπόδοσης σε σύγχρονα κατανεμημένα συστήματα. Εξετάζει την προσαρμοστική συμπεριφορά πρακτόρων και την συνεισφορά τους στην βελτιστοποίηση της ρυθμαπόδοσης σε δίκτυα συγκεκριμένης τοπολογίας για μια ορισμένη κυκλοφορία δεδομένων. Οι αλγόριθμοι χρονοδρομολόγησης είναι υπεύθυνοι να δρομολογούν τα πακέτα πληροφοριών σε μια συγκεκριμένη χρονοθυρίδα(time slot). Προτείνεται και παρουσιάζεται η έννοια της Sart τεχνικής δρομολόγησης που αποτελεί μια παραλλαγή της wsarm based routing δρομολόγησης. Στο προτεινόμενο σχήμα δεν χρησιμοποιούνται εξειδικευμένα πακέτα ελέγχου όπως σε άλλα σχήματα δρομολόγησης δεδομένου ότι οι κινητές λογισμικές μονάδες πρακτόρων εκτελούν τον έλεγχο. Για την ενεργειακή συντήρηση υλοποιείται μια ασύγχρονη λειτουργία όπου ο κάθε κόμβος "ξυπνά" και "κοιμάται" βασισμένος στην ροή εισερχόμενων πακέτων του κάθε κόμβου. Η προτεινόμενη μέθοδος θα μπορούσε να εφαρμοστεί στα μη δομημένα δίκτυα κοινού σκοπού και να συνεργαστεί με οποιοδήποτε πρωτόκολλο δρομολόγησης, για να παρέχει ανεξαρτησία και φορητότητα. Τέλος γίνεται χρήση του επιδημικού αλγόριθμου για την επίτευξη αξιοπιστίας στην εξάπλωση και ανταλλαγή αρχείων σε ασύρματο μη δομημένο ισότιμο δίκτυο. Προτείνεται η υβριδική ισότιμη ΜΡ2Ρ αρχιτεκτονική, που υιοθετεί τη βασική έννοια του καθαρού συστήματος infostation από την άποψη της αποθηκευτικής ικανότητας και χωρητικότητας του κόμβου. Επίσης μελετάται και προτείνεται η αυτόνομη επιδημική μέθοδος για αξιόπιστο γεωγραφικό διαμοιρασμό πόρων
description: A variety of disciplines have recently advocated the use of self-adaptive and auto-configuration methods, including biodynamics, cybernetics and computer modelling. Of these methods, one which exhibits numerous powerful features that are desirable in communication systems is adaptive swarm based intelligence. Swarm-based self-configuration does not require the need of external help, supervision or control. An approach is modeled and presented called bandwidth clustering scheme suited for network resource allocation problem. Bandwidth clustering is used in a swarm-based active network environment where active packets continuously communicate with active nodes by using the Split Agent Routing Technique(SART). This mechanism enables the adaptation of the system to new conditions(bandwidth reservation/capacity allocation), as well as the passing of additional information to neighboring nodes for which the information is held in transmitted packets. Additionally an approach for the stabilization of reliability in mobile environment is also presented, in terms of communication maintenance and efficient utilization of battery power. This method proposes an adaptive traffic-based control for energy conservation, which bounds an asynchronous operation where each node evaluates dissimilar sleep-wake schedules/states based on each node's incoming sleep-history traffic. Finally a novel mimicking approach is proposed based on the advantages of epidemic selective resource placement through mobile infostations. Epidemic placement policy combines the strengths of both proactive multicast group establishment and hybrid infostation concept. With epidemic selective placement we face the flooding problem locally(in geographic region/landscape) and enable end to end reliability by forwarding requested packets to epidemically "selected" mobile users in the network on a recursive basis. The sharing policy is based on a mathematical model of Markov chaim rules