98 research outputs found

    Integrated Support for Handoff Management and Context-Awareness in Heterogeneous Wireless Networks

    Get PDF
    The overwhelming success of mobile devices and wireless communications is stressing the need for the development of mobility-aware services. Device mobility requires services adapting their behavior to sudden context changes and being aware of handoffs, which introduce unpredictable delays and intermittent discontinuities. Heterogeneity of wireless technologies (Wi-Fi, Bluetooth, 3G) complicates the situation, since a different treatment of context-awareness and handoffs is required for each solution. This paper presents a middleware architecture designed to ease mobility-aware service development. The architecture hides technology-specific mechanisms and offers a set of facilities for context awareness and handoff management. The architecture prototype works with Bluetooth and Wi-Fi, which today represent two of the most widespread wireless technologies. In addition, the paper discusses motivations and design details in the challenging context of mobile multimedia streaming applications

    Edge Computing for Extreme Reliability and Scalability

    Get PDF
    The massive number of Internet of Things (IoT) devices and their continuous data collection will lead to a rapid increase in the scale of collected data. Processing all these collected data at the central cloud server is inefficient, and even is unfeasible or unnecessary. Hence, the task of processing the data is pushed to the network edges introducing the concept of Edge Computing. Processing the information closer to the source of data (e.g., on gateways and on edge micro-servers) not only reduces the huge workload of central cloud, also decreases the latency for real-time applications by avoiding the unreliable and unpredictable network latency to communicate with the central cloud

    Support infrastructures for multimedia services with guaranteed continuity and QoS

    Get PDF
    Advances in wireless networking and content delivery systems are enabling new challenging provisioning scenarios where a growing number of users access multimedia services, e.g., audio/video streaming, while moving among different points of attachment to the Internet, possibly with different connectivity technologies, e.g., Wi-Fi, Bluetooth, and cellular 3G. That calls for novel middlewares capable of dynamically personalizing service provisioning to the characteristics of client environments, in particular to discontinuities in wireless resource availability due to handoffs. This dissertation proposes a novel middleware solution, called MUM, that performs effective and context-aware handoff management to transparently avoid service interruptions during both horizontal and vertical handoffs. To achieve the goal, MUM exploits the full visibility of wireless connections available in client localities and their handoff implementations (handoff awareness), of service quality requirements and handoff-related quality degradations (QoS awareness), and of network topology and resources available in current/future localities (location awareness). The design and implementation of the all main MUM components along with extensive on the field trials of the realized middleware architecture confirmed the validity of the proposed full context-aware handoff management approach. In particular, the reported experimental results demonstrate that MUM can effectively maintain service continuity for a wide range of different multimedia services by exploiting handoff prediction mechanisms, adaptive buffering and pre-fetching techniques, and proactive re-addressing/re-binding

    Mobility management in B3G networks: a middleware-based approach

    Get PDF
    International audienceThe B3G (Beyond 3G) networking will enable mobile users to roam freely through heterogeneous networks on an all-IP platform. However, mobility handling in such an environment poses new challenges. Traditionally, mobility protocols such as Mobile IP, SIP and SCTP are used to manage mobility in B3G, but they require telecommunication companies to either modify existing network infrastructures or deploy central entities in the network core to handle mobility. This is not feasible in a fully distributed computing environment (e.g., P2P) and mobile ad hoc networks that are part of B3G networking. As an alternative, this paper introduces a middleware component with modularized functionalities to facilitate mobility management in a fully distributed B3G environment

    Delivery of Personalized and Adaptive Content to Mobile Devices:A Framework and Enabling Technology

    Get PDF
    Many innovative wireless applications that aim to provide mobile information access are emerging. Since people have different information needs and preferences, one of the challenges for mobile information systems is to take advantage of the convenience of handheld devices and provide personalized information to the right person in a preferred format. However, the unique features of wireless networks and mobile devices pose challenges to personalized mobile content delivery. This paper proposes a generic framework for delivering personalized and adaptive content to mobile users. It introduces a variety of enabling technologies and highlights important issues in this area. The framework can be applied to many applications such as mobile commerce and context-aware mobile services

    Mobileflow: Applying SDN to Mobility in Wireless Networks

    Get PDF
    Wireless technology has become an increasingly popular way for network access. Wireless networks provide efficient, reliable service; supporting a broad range of emerging applications including multimedia streaming and video conferencing. Currently, there are two dominant technologies for providing wireless network access: cellular broadband networks and wireless local area networks (Wi-Fi). Cellular networks offer ubiquitous coverage, high reliability, and support mobility; yet such networks require expensive specialized equipment and expensive spectrum bands. In contrast, Wi-Fi networks utilize unlicensed frequency bands; relying on commodity equipment. As a result, Wi-Fi infrastructure operational costs are lower than cellular network costs. Wi-Fi networks however, have limited coverage, do not support mobility, and are less reliable than cellular networks. Recently, software-defined-networking architectures are gaining interest. The Software-Defined Networking (SDN) approach separates control (forwarding decisions) and data plane (packet processing). This approach provides an abstraction of a network switch and an interface for manipulating this abstraction with clear semantics. The SDN approach enables applications to control underlying network services without knowing the low-level details of specific network equipment. Thus, this approach allows network programming by modifying the behavior of the routers and switches to meet network application requirements. This thesis introduces a reference architecture that supports user mobility through integration of the SDN technology into Wi-Fi networks. This project then implements a mobility manager application on top of an SDN controller to handle clients’ handoff between access points. It proposes an algorithm for mobility prediction, allowing the network operator to minimize packet loss and delays during handoffs. Algorithm validation uses real data traces from the Texas A&M University network. Trace analysis was conducted to extract mobility patterns to build a prediction model which was implemented as an application in the SDN controller. The approach was tested by measuring packet loss that was decreased by approximately nine times. Collected mobility traces were used to analyze our prediction model performance, whose accuracy reached 65% and 95% when selecting five users with Last-in-First-out scheme with a high- and low-load access point, respectively. This research lays out groundwork for enhancing the functionality of WiFi networks, including mobility support, while maintaining their advantages in terms of lower cost, flexibility, and user of off-the-shelf components

    Connectivity Management for HetNets based on the Principles of Autonomicity and Context-Awareness

    Get PDF
    Στο περιβάλλον του Διαδικτύου του Μέλλοντος, η Πέμπτη γενιά (5G) δικτύων έχει ήδη αρχίσει να καθιερώνεται. Τα δίκτυα 5G αξιοποιούν υψηλότερες συχνότητες παρέχοντας μεγαλύτερο εύρος ζώνης, ενώ υποστηρίζουν εξαιρετικά μεγάλη πυκνότητα σε σταθμούς βάσης και κινητές συσκευές, σχηματίζοντας ένα περιβάλλον ετερογενών δικτύων, το οποίο στοχεύει στο να καλυφθούν οι απαιτήσεις της απόδοσης ως προς την μικρότερη δυνατή συνολική χρονοκαθυστέρηση και κατανάλωση ενέργειας. Η αποδοτική διαχείριση της συνδεσιμότητας σε ένα τόσο ετερογενές δικτυακό περιβάλλον αποτελεί ανοιχτό πρόβλημα, με σκοπό να υποστηρίζεται η κινητικότητα των χρηστών σε δίκτυα διαφορετικών τεχνολογιών και βαθμίδων, αντιμετωπίζοντας θέματα πολυπλοκότητας και διαλειτουργικότητας, υποστηρίζοντας τις απαιτήσεις των τρεχουσών εφαρμογών και των προτιμήσεων των χρηστών και διαχειρίζοντας ταυτόχρονα πολλαπλές δικτυακές διεπαφές. Η συλλογή, η μοντελοποίηση, η διεξαγωγή συμπερασμάτων και η κατανομή πληροφορίας περιεχομένου σε σχέση με δεδομένα αισθητήρων θα παίξουν κρίσιμο ρόλο σε αυτήν την πρόκληση. Με βάση τα παραπάνω, κρίνεται σκόπιμη η αξιοποίηση των αρχών της επίγνωσης περιεχομένου και της αυτονομικότητας, καθώς επιτρέπουν στις δικτυακές οντότητες να είναι ενήμερες του εαυτού τους και του περιβάλλοντός τους, καθώς και να αυτοδιαχειρίζονται τις λειτουργίες τους ώστε να πετυχαίνουν συγκεκριμένους στόχους. Επιπλέον, χρειάζεται ακριβής ποσοτική αξιολόγηση της απόδοσης λύσεων διαχείρισης της συνδεσιμότητας για ετερογενή δίκτυα, οι οποίες παρουσιάζουν διαφορετικές στρατηγικές επίγνωσης περιβάλλοντος, απαιτώντας μια μεθοδολογία που να είναι περιεκτική και γενικά εφαρμόσιμη ώστε να καλύπτει διαφορετικές προσεγγίσεις, καθώς οι υπάρχουσες μεθοδολογίες στην βιβλιογραφία είναι σχετικά περιορισμένες. Tο σύνολο της μελέτης επικεντρώνεται σε δύο θεματικούς άξονες. Στο πρώτο θεματικό μέρος της διατριβής, αναλύεται ο ρόλος της επίγνωσης περιβάλλοντος και της αυτονομικότητας, σε σχέση με την διαχείριση της συνδεσιμότητας, αναπτύσσοντας ένα πλαίσιο ταξινόμησης και κατηγοριοποίησης, επεκτείνοντας την τρέχουσα βιβλιογραφία. Με βάση το προαναφερθέν πλαίσιο, ταξινομήθηκαν και αξιολογήθηκαν λύσεις για την υποστήριξη της κινητικότητας σε ετερογενή δίκτυα, οι οποίες δύνανται να θεωρηθούν ότι παρουσιάζουν επίγνωση περιβάλλοντος και αυτο-διαχειριστικά χαρακτηριστικά. Επιπλέον, μελετήθηκε κατά πόσον οι αποφάσεις που λαμβάνονται ως προς την επιλογή του κατάλληλου δικτύου, σύμφωνα με την κάθε λύση, είναι αποτελεσματικές και προτάθηκαν τρόποι βελτιστοποίησης των υπαρχουσών αρχιτεκτονικών, καθώς και προτάσεων προς περαιτέρω ανάπτυξη σχετικών μελλοντικών λύσεων. Στο δεύτερο θεματικό μέρος της διατριβής, αναπτύχθηκε μια ευέλικτη αναλυτική μεθοδολογία, περιλαμβάνοντας όλους τους παράγοντες που μπορούν να συνεισφέρουν στην συνολική χρονοκαθυστέρηση, λαμβάνοντας υπόψιν την σηματοδοσία, την επεξεργαστική επιβάρυνση και την συμφόρηση (μελέτη ουράς), επεκτείνοντας την τρέχουσα βιβλιογραφία. Η μεθοδολογία είναι περιεκτική, ενώ ταυτόχρονα προσφέρει κλειστού τύπου λύσεις και έχει την δυνατότητα να προσαρμόζεται σε διαφορετικές προσεγγίσεις. Προς απόδειξη αυτού, εφαρμόσαμε την μεθοδολογία σε δύο λύσεις με διαφορετική στρατηγική επίγνωσης περιβάλλοντος (μια μεταδραστική και μια προδραστική). Και για τις δύο προσεγγίσεις, τα αναλυτικά αποτελέσματα επιβεβαιώθηκαν από προσομοιώσεις, επιβεβαιώνοντας την αποτελεσματικότητα και την ακρίβεια της αναλυτικής μεθοδολογίας. Επιπλέον, αποδείχθηκε ότι η προδραστική προσέγγιση εμφανίζει καλύτερη απόδοση ως προς την συνολική χρονοκαθυστέρηση, ενώ χρειάζεται σημαντικά λιγότερους επεξεργαστικούς πόρους, παρουσιάζοντας πιθανά οφέλη και στην συνολική ενεργειακή κατανάλωση και στα λειτουργικά και κεφαλαιουχικά κόστη (OPEX και CAPEX)

    User-Centered Context-Aware Mobile Applications―The Next Generation of Personal Mobile Computing

    Get PDF
    Context-aware mobile applications are systems that can sense clues about the situational environment and enable appropriate mechanisms of interaction between end users and systems, making mobile devices more intelligent, adaptive, and personalized. In order to better understand such systems and the potentials and barriers of their development and practical use, this paper provides a state-of-the-art overview of this emerging field. Unlike previous literature reviews that mainly focus on technological aspects of such systems, we examine this field mainly from application and research methodology perspectives. We will present major types of current context-aware mobile applications, and discuss research methodologies used in existing studies and their limitations, and highlight potential future research

    Sip Based Mobile Voice Over Ip Client For Wireess Networks

    Get PDF
    Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2008Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2008Bu tez SIP tabanlı mobile bir VoIP istemcisinin tasarımını ve gerçeklenmesini tanımlar. Bu tez temelde çoktürel ağlar üzerinde çalışabilen bir VoIP istemcisi tasarımının çözülmesi gereken iki sorununun üzerinde yogunlaşır. Birinci ve en zorlu sorun farklı erişim teknolojileri arasında kullanıcıya fark ettirmeden yer değişim desteği sağlanmasıdır. Bu tezde, kullanıcıya fark ettirmeden el değiştirme yönetimi, uygulama katmanında, multimedya oturumunu başlatmak, sonlandırmak ve değiştirmek için kullanılan Oturum Başlatma Protokolü (SIP) kullanılarak ele alınmıştır. SIP yaygın bir şekilde kabul edilmekte olan bir VoIP standartıdır. Kullanıcıya fark ettirmeden el değiştirmeyi destekleyebilmek için, VoIP istemcisi üzerinde çalışan SIP tabanlı bir bağlantı yöneticisi önerilmiştir. Bağlantı yöneticisi yeni ağlar keşfettiğinde, adaylar listesinden bir ağ seçer ve hali hazırda yürütülmekte olan iletişimi kullanıcıya fark ettirmeden yeni ağ arayüzüne aktarır. Dolayısı ile, bu birim Wi-Fi, 3G gibi çoktürel ağlar arasında dolaşmayı sağlar. İkinci sorun ise, en kaliteli çağrı (arama) desteğini sağlamaktır. En kaliteli çağrı desteği, iletişim kurmak isteyen tarafların farklı türden ağlara bağlı olmaları durumunda, VoIP uygulamasının iletişim tipine (yarı-çift yönlü yada tam-çift yönlü) karar vermebilmesi demektir. Örneğin, eğer iletişim kurmak isteyen taraflardan biri bir GSM ağındaysa, en iyi çağrı kalitesini yakalayabilmek için, iletişim yarı-çift yönlü olarak kurulmalıdır. Bu tez, bahsedilen özelliği desteklemek için, istemci tabanlı bir karar mekanizması önerir. Bu karar mekanizması, iletişim kurulmak istenen tarafa, istemcinin içinde bulunduğu ağa göre belirlenmiş iletişim tipini içeren bir davet iletisi gönderir. Diğer istemci bu davet iletisini aldıktan sonra, aynı karar mekanizması, iletişimi “bas-konuş VoIP” yada “tam-çift yönlü VoIP” olarak ayarlar.This thesis describes the design and the implementation of a SIP-based mobile VoIP client. It mainly focuses on two challenges of designing a VoIP client which works on heterogeneous network environments. One and the most challenging problem is the provision of seamless mobility support among different access technologies. In this thesis, seamless handover management is handled at the application layer by using Session initiation protocol (SIP), which is used to initiate, terminate, and modify multimedia session. SIP is becoming a widely accepted standard for VoIP. To support seamless handover, a SIP based connection manager is proposed on VoIP client application. As new networks are discovered by the connection manager, it selects a new network from the candidate list and transfers the current communication to the new network interface seamlessly. Therefore, this module provides roaming across heterogeneous networks such as Wi-Fi, 3G. Second problem is providing the best effort call quality support. It means that if the communication parties are in dissimilar networks, the VoIP application should decide the communication type (half-duplex or full-duplex). For instance, if one of the communication parties is in a GSM network, then the communication should be established as a half-duplex manner to achieve best call quality. This thesis proposes a client-based decision mechanism to support this property. This decision mechanism sends an invite message including the communication type (half-duplex or full-duplex) of the client according to the network in which it operates to the other communication party. After the other client receives this invite message, same decision mechanism adjusts the communication as either a “push to talk VoIP” or a “full-duplex VoIP”.Yüksek LisansM.Sc
    corecore