81 research outputs found

    On modelling network coded ARQ-based channels

    Get PDF
    Network coding (NC) has been an attractive research topic in recent years as a means of offering a throughput improvement, especially in multicast scenarios. The throughput gain is achieved by introducing an algebraic method for combining multiple input streams of packets which are addressing one output port at an intermediate node. We present a practical implementation of network coding in conjunction with error control schemes, namely the Stop-and-Wait (SW) and Selective Repeat (SR) protocols. We propose a modified NC scheme and apply it at an intermediate SW ARQ-based link to reduce ARQ control signals at each transmission. We further extend this work to investigate the usefulness of NC in the Butterfly multicast network which adopts the SR ARQ protocol as an error control scheme. We validate our throughput analysis using a relatively recent discrete-event simulator, SimEvents®. The results show that the proposed scheme offers a throughput advantage of at least 50% over traditional SW ARQ, and that this is particularly noticeable in the presence of high error rates. In the multicast network, however, simulation results show that when compared with the traditional scheme, NC-SR ARQ can achieve a throughput gain of between 2% and 96% in a low bandwidth channel and up to 19% in a high bandwidth channel with errors

    Millimeter Wave Cellular Networks: A MAC Layer Perspective

    Full text link
    The millimeter wave (mmWave) frequency band is seen as a key enabler of multi-gigabit wireless access in future cellular networks. In order to overcome the propagation challenges, mmWave systems use a large number of antenna elements both at the base station and at the user equipment, which lead to high directivity gains, fully-directional communications, and possible noise-limited operations. The fundamental differences between mmWave networks and traditional ones challenge the classical design constraints, objectives, and available degrees of freedom. This paper addresses the implications that highly directional communication has on the design of an efficient medium access control (MAC) layer. The paper discusses key MAC layer issues, such as synchronization, random access, handover, channelization, interference management, scheduling, and association. The paper provides an integrated view on MAC layer issues for cellular networks, identifies new challenges and tradeoffs, and provides novel insights and solution approaches.Comment: 21 pages, 9 figures, 2 tables, to appear in IEEE Transactions on Communication

    The new enhancement of UMTS: HSDPA and HSUPA

    Get PDF
    During the last two decades, the world of the mobile communications grew a lot, as a consequence of the increasing necessity of people to communicate. Now, the mobile communications still need to improve for satisfies the user demands. The new enhancement of UMTS in concrete HSDPA and HSUPA is one of these improvements that the society needs. HSDPA and HSUPA which together are called HSPA, give to the users higher data rates in downlink and uplink. The higher data rates permit to the operators give more different types of services and at the same time with better quality. As a result, people can do several new applications with their mobile terminals like applications that before a computer and internet connection were required, now it is possible to do directly with the mobile terminal. This thesis consists in study these new technologies denominated HSDPA and HSUPA and thus know better the last tendencies in the mobile communications. Also it has a roughly idea about the future tendencies

    Multicast MAC extensions for high rate real-time traffic in wireless LANs

    Get PDF
    Nowadays we are rapidly moving from a mainly textual-based to a multimedia-based Internet, for which the widely deployed IEEE 802.11 wireless LANs can be one of the promising candidates to make them available to users anywhere, anytime, on any device. However, it is still a challenge to support group-oriented real-time multimedia services, such as video-on-demand, video conferencing, distance educations, mobile entertainment services, interactive games, etc., in wireless LANs, as the current protocols do not support multicast, in particular they just send multicast packets in open-loop as broadcast packets, i.e., without any possible acknowledgements or retransmissions. In this thesis, we focus on MAC layer reliable multicast approaches which outperform upper layer ones with both shorter delays and higher efficiencies. Different from polling based approaches, which suffer from long delays, low scalabilities and low efficiencies, we explore a feedback jamming mechanism where negative acknowledgement (NACK) frames are allowed from the non-leader receivers to destroy the acknowledgement (ACK) frame from the single leader receiver and prompts retransmissions from the sender. Based on the feedback jamming scheme, we propose two MAC layer multicast error correction protocols, SEQ driven Leader Based Protocol (SEQ-LBP) and Hybrid Leader Based Protocol (HLBP), the former is an Automatic Repeat reQuest (ARQ) scheme while the later combines both ARQ and the packet level Forward Error Correction (FEC). We evaluate the feedback jamming probabilities and the performances of SEQ-LBP and HLBP based on theoretical analyses, NS-2 simulations and experiments on a real test-bed built with consumer wireless LAN cards. Test results confirm the feasibility of the feedback jamming scheme and the outstanding performances of the proposed protocols SEQ-LBP and HLBP, in particular SEQ-LBP is good for small multicast groups due to its short delay, effectiveness and simplicity while HLBP is better for large multicast groups because of its high efficiency and high scalability with respect to the number of receivers per group.Zurzeit vollzieht sich ein schneller Wechsel vom vorwiegend textbasierten zum multimediabasierten Internet. Die weitverbreiteten IEEE 802.11 Drahtlosnetzwerke sind vielversprechende Kandidaten, um das Internet für Nutzer überall, jederzeit und auf jedem Gerät verfügbar zu machen. Die Unterstützung gruppenorientierter Echtzeit-Dienste in drahtlosen lokalen Netzen ist jedoch immer noch eine Herausforderung. Das liegt daran, dass aktuelle Protokolle keinen Multicast unterstützen. Sie senden Multicast-Pakete vielmehr in einer "Open Loop"-Strategie als Broadcast-Pakete, d. h. ohne jegliche Rückmeldung (feedback) oder Paketwiederholungen. In der vorliegenden Arbeit, anders als in den auf Teilnehmereinzelabfragen (polling) basierenden Ansätzen, die unter langen Verzögerungen, geringer Skalierbarkeit und geringer Effizienz leiden, versuchen wir, Multicast-Feedback bestehend aus positiven (ACK) und negativen Bestätigungen (NACK) auf MAC-Layer im selben Zeitfenster zu bündeln. Die übrigen Empfänger können NACK-Frames senden, um das ACK des Leaders zu zerstören und Paketwiederholungen zu veranlassen. Basierend auf einem Feedback-Jamming Schema schlagen wir zwei MAC-Layer-Protokolle für den Fehlerschutz im Multicast vor: Das SEQ-getriebene Leader Based Protocol (SEQ-LBP) und das Hybrid Leader Based Protocol (HLBP). SEQ-LBP ist eines Automatic Repeat reQuest (ARQ) Schema. HLBP kombiniert ARQ und paketbasierte Forward Error Correction (FEC). Wir evaluieren die Leistungsfähigkeit von ACK/NACK jamming, SEQ-LBP und HLBP durch Analysis, Simulationen in NS-2, sowie Experimenten in einer realen Testumgebung mit handelsüblichen WLAN-Karten. Die Testergebnisse bestätigen die Anwendbarkeit der Feedback-Jamming Schemata und die herausragende Leistungsfähigkeit der vorgestellten Protokolle SEQ-LBP und HLBP. SEQ-LBP ist durch seine kurze Verzögerung, seine Effektivität und seine Einfachheit für kleine Multicast-Gruppen nützlich, während HLBP auf Grund seiner hohen Effizienz und Skalierbarkeit im Bezug auf die Größe der Empfänger eher in großen Multicast-Gruppen anzuwenden ist

    WIMAX Basics from PHY Layer to Scheduling and Multicasting Approaches

    Get PDF
    WiMAX (Worldwide Interoperability for Microwave Access) is an emerging broadband wireless technology for providing Last mile solutions for supporting higher bandwidth and multiple service classes with various quality of service requirement. The unique architecture of the WiMAX MAC and PHY layers that uses OFDMA to allocate multiple channels with different modulation schema and multiple time slots for each channel allows better adaptation of heterogeneous user’s requirements. The main architecture in WiMAX uses PMP (Point to Multipoint), Mesh mode or the new MMR (Mobile Multi hop Mode) deployments where scheduling and multicasting have different approaches. In PMP SS (Subscriber Station) connects directly to BS (Base Station) in a single hop route so channel conditions adaptations and supporting QoS for classes of services is the key points in scheduling, admission control or multicasting, while in Mesh networks SS connects to other SS Stations or to the BS in a multi hop routes, the MMR mode extends the PMP mode in which the SS connects to either a relay station (RS) or to Bs. Both MMR and Mesh uses centralized or distributed scheduling with multicasting schemas based on scheduling trees for routing. In this paper a broad study is conducted About WiMAX technology PMP and Mesh deployments from main physical layers features with differentiation of MAC layer features to scheduling and multicasting approaches in both modes of operations

    A Scheduling and Resource Allocation Algorithm for LTE Networks Using Tree Structures

    Get PDF
    Το σύστημα LTE σχεδιάστηκε από τη 3GPP με στόχο την ικανοποίηση των ολοένααυξανόμενων αναγκών για ασύρματη ευρυζωνική πρόσβαση. Τεχνικές όπως το σχήμα πολλαπλής πρόσβασης OFDMA, το MIMOκαι η Προσαρμοστική Διαμόρφωση και Κωδικοποίηση υιοθετήθηκαν προκειμένου να αυξήσουν τους επιτεύξιμους ρυθμούςμετάδοσης και να βελτιώσουν τη φασματική απόδοση. Ωστόσο, απαιτείται η ανάπτυξη εξελιγμένων αλγορίθμωνχρονοπρογραμματισμού προκειμένου να αξιοποιηθεί η πλήρης δυναμική αυτών των τεχνικών. Παρά το γεγονός ότι η 3GPPέχειπροτυποποιήσει πλήρως τη σηματοδοσία ελέγχου που απαιτείται για την εκτέλεση του χρονοπρογραμματισμού, οι αλγόριθμοι πουχρειάζεται να εκτελεστούν προκειμένου να ληφθούν αποδοτικές αποφάσεις έχουν αφεθεί στους κατασκευαστές για υλοποίηση.Ωςεκ τούτου, σημαντική ερευνητική προσπάθεια έχει καταβληθεί προς αυτή την κατεύθυνση και έχουν προταθεί αρκετοίαλγόριθμοιχρονοπρογραμματισμού. Το κύριο συμπέρασμα που εξάγεται από τη μελέτη της βιβλιογραφίας είναι ότι οχρονοπρογραμματισμόςσε ένα σύστημα πολλών φερουσών με τους περιορισμούς του LTE αποτελεί ένα πολυδιάστατο πρόβλημα.Ανάμεσα στις πολλέςδιαστάσεις του, αυτές που κυρίως λαμβάνονται υπόψη στους προτεινόμενους αλγορίθμους είναι ηρυθμαπόδοση, η δικαιοσύνη και η εξασφάλιση εγγυημένης ποιότητας υπηρεσίας.Η κύρια συμβολή της παρούσας διατριβής είναι η πρόταση ενός νέου αλγόριθμου χρονοπρογραμματισμού και διαχείρισης πόρων ο οποίος αντιμετωπίζει τα περισσότερα από τα θέματα που καθορίζουν τησυνολική απόδοση μίας οντότητας χρονοπρογραμματισμού του LTE. Η πρόταση εστιάζει κυρίως στην πολυπλοκότητα πουεισάγεται κατά τη λήψη μίας απόφασης χρονοπρογραμματισμού. Επιχειρεί δε να επιλύσει αυτό το πρόβλημα με την εισαγωγή μίαςεξελιγμένης δενδρικής δομής η οποία επιτρέπει την αποδοτική αποθήκευση όλων των παραμέτρων που θεωρούνται ουσιώδεις στηδιαδικασία λήψης μίας απόφασης χρονοπρογραμματισμού. Με αυτό τον τρόπο η οντότητα χρονοπρογραμματισμού έχει άμεσηπρόσβαση σε αυτές τις πληροφορίες. Στην εργασία περιγράφεται ένας πλήρης αλγόριθμος προγραμματισμού στο πεδίο τουχρόνου που αξιοποιεί αυτή τη δενδρική δομή και επιπλέον προτείνονται δύο νέοι αλγόριθμοι κατανομής πόρων. Οι αλγόριθμοιαυτοί επίσης αξιοποιούν κάποιες επιπρόσθετες δενδρικές δομές οι οποίες παράγονται ύστερα από κατάλληλη προ-επεξεργασίαπου λαμβάνει χώρα πριν τη λήψη της απόφασης χρονοπρογραμματισμού. Ο πρώτος αλγόριθμος παρουσιάζει χαμηλήπολυπλοκότητα και ικανοποιητική απόδοση ενώ ο δεύτερος βελτιωμένη απόδοση με το κόστος κάποιας επιπρόσθετηςπολυπλοκότητας. Αποτελέσματα εκτεταμένων προσομοιώσεων επιβεβαιώνουν την ικανότητα του προτεινόμενου σχήματος στηνικανοποίηση των αυστηρών απαιτήσεων του LTE σε ότι αφορά την ποιότητα υπηρεσίας, ενώ ταυτόχρονα η απόδοση τωνπροτεινόμενων αλγορίθμων συγκρίνεται με γνωστές τεχνικές χρονοπρογραμματισμού. Οι προτεινόμενες λύσεις είναι εφαρμόσιμες μόνο στην περίπτωση της κατωφερούς ζεύξης, ωστόσο η ίδια ιδέα μπορεί να προσαρμοστεί κατάλληλα για να παρέχει μία αποδοτική λύση και στην περίπτωση της ανωφερούς ζεύξηςLong Term Evolution (LTE) has been designed by 3GPP with the target to meet the ever increasing demands in broadband wireless access. Techniques such as OFDMA multiple access scheme, MIMO and Adaptive Modulation and Coding (AMC) have been adopted in order to boost the achieved data rates and improve spectral efficiency. However, the development of sophisticated scheduling algorithms is required so that the full potential of those techniques is exploited. Even though 3GPP has fully standardized the control signaling required to perform scheduling, the algorithms that need to be executed to make efficient decisions are left to vendor implementation. Therefore significant research effort has been dedicated to this direction and several scheduling algorithms have been proposed. The main conclusion drawn from the study of the literature is that scheduling in a multicarrier system with the restrictions of LTE constitutes a multidimensional problem. Among the multiple dimensions, those that are mostly considered in the proposed algorithms are throughput, fairness and QoS guarantee. The main contribution of this thesis is to propose a new scheduling algorithm that addresses most of the issues that define the overall performance of an LTE scheduler. The proposal focuses mainly on the complexity involved in making a scheduling decision. It attempts to resolve this issue by the introduction of a sophisticated tree structure that enables the efficient storage of all the parameters that are considered essential in the scheduling decision process. Thus the scheduler can have immediate access to this information. A full time domain scheduling algorithm that utilizes this tree structure is described and two new resource allocation algorithms are proposed. These algorithms also utilize some additional tree structures derived from appropriate preprocessing actions that take place before the actual scheduling decision. The first algorithm has low complexity and satisfactory performance while the second has improved performance with the cost of some additional complexity. Extensive simulation results confirm the capability of the proposed scheme in satisfying the strict QoS requirements of LTE, while the performance of the newly proposed algorithms is compared with well-known scheduling techniques. The proposed solutions are applicable to the downlink case, while the same concept may be adapted properly to provide an efficient solution for the uplink case
    corecore