QoS for WiMAX Mesh - Indian Institute of Technology mcs103489/Qos_wimax.pdfQoS for WiMAX Mesh Minor Project Report Eshan Nanda 2010MCS3489 Under the Guidance of Dr. Vinay Joseph Ribeiro

  • View
    215

  • Download
    0

Embed Size (px)

Text of QoS for WiMAX Mesh - Indian Institute of Technology mcs103489/Qos_wimax.pdfQoS for WiMAX Mesh Minor...

  • QoS for WiMAX Mesh

    Minor Project Report

    Eshan Nanda

    2010MCS3489

    Under the Guidance of

    Dr. Vinay Joseph Ribeiro

    Department of Computer Science & Engineering

    Indian Institute of Technology Delhi

    1

  • Abstract

    This project aims at providing Quality of Service (Qos) for a WiMAX(IEEE 802.16

    standard) based relay network which is currently implemented on WARP (Wireless Open

    Access Research Platform) boards. With the help of priority based queues, data will be

    handled on the basis of its corresponding priority. Basically TCP and UDP classes of

    data has been considered and dierentiated services for those classes have been provided.

    Thus the network are expected to provide much better quality of service than the already

    built network (which have no provision for QoS reservations). Dierentiated services on

    the basis of the subscriber station have also been implemented. The implementation

    testbed WARP from Rice university is a FPGA based software radio which provides a

    scalable and congurable platform for prototyping wireless communication algorithms. Its

    programmability and exibility makes it easy to implement various physical and network

    layer protocols and standards.

    2

  • Contents

    1 Introduction 5

    1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

    1.1.1 Choosing WiMAX standard . . . . . . . . . . . . . . . . . . . . . 6

    1.1.2 Choosing the Mode of operation . . . . . . . . . . . . . . . . . . . 6

    1.1.3 Choosing the Platform . . . . . . . . . . . . . . . . . . . . . . . . 7

    1.2 Problem Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    1.3 Report Organisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    2 Literature Survey 8

    2.1 WiMAX Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    2.1.1 WiMAX (IEEE 802.16 - 2004) PMP mode . . . . . . . . . . . . . 8

    2.1.2 WiMAX (IEEE 802.16 - 2004) Mesh Mode . . . . . . . . . . . . 10

    2.1.3 WiMAX (802.16j - 2009) Relay Mode . . . . . . . . . . . . . . . 11

    2.2 Wireless Open-Access Research Platform (WARP) board . . . . . . . . . 12

    3 Previous Work 15

    4 QoS strategy 17

    4.1 Pre-requisite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    4.2 Queue Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    4.3 Additional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

    4.4 Dierentiated Slotting Pattern . . . . . . . . . . . . . . . . . . . . . . . . 22

    3

  • 5 Implementation Details 24

    5.1 Wireless Open-Access Research Platform(WARP) . . . . . . . . . . . . . 24

    6 Experiments & Result 27

    6.1 Using Iperf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

    6.1.1 Only UDP transfer . . . . . . . . . . . . . . . . . . . . . . . . . . 27

    6.1.2 Only TCP transfer . . . . . . . . . . . . . . . . . . . . . . . . . . 28

    6.1.3 UDP & TCP simultaneous transfer giving UDP high preference . 29

    6.1.4 UDP & TCP simultaneous transfer giving TCP high preference . 30

    6.2 Using VLC(for video) & IIS(for le transfer) . . . . . . . . . . . . . . . . 33

    6.3 Slotting Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    7 Conclusion & Future Work 36

    4

  • 1 Introduction

    WiMAX, means "Worldwide Interoperability for Microwave Access" and is a telecommu-

    nications technology that provides wireless transmission of data using a variety of trans-

    mission modes. It is based on the IEEE 802.16 standard (also called Broadband Wireless

    Access). The WiMAX standard species three modes of operation: a point-to-multipoint

    (PMP) mode a, a MeSH mode and relay mode of operation. A wireless mesh network

    is basically a multihop ad hoc network where each node behaves as a router. Mesh

    networks have two kinds of nodes: mesh routers and mesh clients. Mesh routers are

    usually non mobile and both conventional and mesh clients can connect to them. Both

    mesh clients and mesh routers can act as routers. Also, there are mesh portal points

    which connect the mesh network to the outside world, for example, the Internet. Thus

    the network possesses self organizing, self healing and self conguring capabilities. This

    provides robustness, reliability and ease of maintenance to wireless mesh networks. The

    network built previously didnt have any facility for providing dierentiated services.

    Thus to provide priority based transmission of important data QoS is required.

    1.1 Motivation

    The need of an hour is to provide a self-congurable, rapid deployable and robust network

    to be made available in case of an emergency or warfare when the currently existing

    infrastructure becomes unmanageable or damaged.

    5

  • 1.1.1 Choosing WiMAX standard

    It is often impossible to access remote databases, use web-based applications, and com-

    municate with headquarters and other command centres by making use of video confer-

    encing and other collaborative tools in case of an emergency situation. The communi-

    cation plays a very important role in saving crucial lives in those situation. So, in such

    scenarios there is a need of communication infrastructure that is rapidly deployable,

    self-congurable and provides high performance in terms of throughput and latency to

    enable triple-play (voice, video, and data) applications. Such a network can be best de-

    ployed as Multi-Hop WiMAX based network owing to its longer range (few Kms), QoS

    provisions in the standard and state-of the art technologies (MIMO, OFDM). WiMAX

    satisfy all those requirements from every aspect.

    1.1.2 Choosing the Mode of operation

    Point to Multipoint (PMP) mode : In this several Subscriber station(SS) are

    connected to a central Base station(BS). All SS are within one hop of the BS hence

    the size of the network possible is restricted

    Mesh mode : It is a topology for subscriber-to-subscriber communication in

    non-line of sight conditions. This mode allows the network to operate even if an

    SS is not within direct range of the BS. The frame structure of this mode is not

    compatible with the PMP mode.

    Relay mode : It is used to provide coverage extension and throughput enhance-

    ment by introducing the Relay stations(RS) in an access network. It is based on

    a tree structure. The RS, thus, relays trac between the SS and MR-BS(which is

    the main Base Station) extending the coverage and performance of the system in

    areas where RSs are deployed. The frame structure is PMP compatible. So, the

    legacy 802.16 subscriber stations are able to communicate with the Relay stations.

    The network being built use this mode of operation. Other advantages of the relay

    6

  • approach are a less complex design and construction than typical base stations,

    lower total system cost, and enabling rapid deployment

    1.1.3 Choosing the Platform

    Wireless Open-Access Research Platform (WARP) designed and developed at Rice Uni-

    versity, USA is a scalable and extensible programmable wireless platform, built from the

    ground up, to prototype advanced wireless networks. It has been designed for prototyp-

    ing and implementing physical layer, MAC layer protocols thus providing a cross layer

    development platform.

    1.2 Problem Statement

    The projects aims to provide the Quality of service (QoS) to the WiMAX (IEEE 802.16

    standard) based relay network which is already being implemented on WARP (Wireless

    Open Access Research Platform) boards by WiMAX group.

    1.3 Report Organisation

    Chapter 2 describes Background reading (WiMAX technology and its modes,

    WARP understanding)

    Chapter 3 describes the previous work done on WiMAX project

    Chapter 4 describes the strategy used for providing QoS

    Chapter 5 describes the implementation platform

    Chapter 6 describes the experiment and result obtained

    Chapter 7 gives the conclusion

    7

  • 2 Literature Survey

    This chapter summarised the knowledge gained from reading material available.

    2.1 WiMAX Standard

    The IEEE 802.16 Wireless MAN standard which has emerged as Broad-band Wireless

    Access (BWA) solution is quite promising to meet the requirements of highbandwidth

    and realtime application. WiMAX is based on wireless metropolitan area networking

    (WMAN) standards developed by the IEEE 802.16 group and is widely adopted by

    IEEE. There are three dierent modes in which WiMAX can operate which will be

    explained one by one in the following section

    2.1.1 WiMAX (IEEE 802.16 - 2004) PMP mode

    In this mode all subscriber stations (SS) are within one hop from the base station (BS).

    In this various user share the channel using Time Division Multiplexing Access (TDMA).

    The BS controls the scheduling by alloting slots to a subscriber station. In this mode all

    SS are required to be present within one hop distance from the BS as all communication

    occurs through the base station.

    The Frame structure has a Downlink (DL) subframe and an uplink(UL) subframe

    with the DL subframe always preceding the UL subframe. The DL subframe is made

    up of a preamble, Frame Control Header (FCH), and a number of data bursts.

    8

  • Figure 1 : WiMAX PMP mode

    1. Preamble : DL subframe consists of only one DL PHY transmission used for

    sunchroni