CHAPTER - 4 CHANNEL ALLOCATION BASED WIMAX TOPOLOGY



Similar documents
NEW WORLD TELECOMMUNICATIONS LIMITED. 2 nd Trial Test Report on 3.5GHz Broadband Wireless Access Technology

EPL 657 Wireless Networks

Figure 1: Bandwidth and coverage of wireless technologies [2].

CS263: Wireless Communications and Sensor Networks

Comparing WiMAX and HSPA+ White Paper

Performance optimization of mobile WiMAX netwoks for VoIP streams

3GPP Wireless Standard

Usage. Wireless Broadband Networks. Need for Speed WMAN

CHAPTER 1 1 INTRODUCTION

Fixed, nomadic, portable and mobile applications for and e WiMAX networks

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

WiMAX and the IEEE m Air Interface Standard - April 2010

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

Defining the Smart Grid WAN

Modelling Quality of Service in IEEE Networks

CDMA Network Planning

COMPARISON FOR WIMAX SCHEDULING ALGORITHMS AND PROPOSAL QUALITY OF SERVICE IMPROVEMENT IN WIMAX NETWORKS

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

A Novel Decentralized Time Slot Allocation Algorithm in Dynamic TDD System

Priority-Based Congestion Control Algorithm for Cross-Traffic Assistance on LTE Networks

Extended-rtPS Algorithm for VoIP Services in IEEE systems

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Evolution of the Air Interface From 2G Through 4G and Beyond

Cooperative Techniques in LTE- Advanced Networks. Md Shamsul Alam

NSN White paper February Nokia Solutions and Networks Smart Scheduler

INTRODUCTION TO IEEE STANDARD : WIRELESS BROADBAND ACCESS

Introduction to Wide-Area WiFi. AfNOG 2009 Wireless Tutorials Cairo

Introductory Concepts

Packet Queueing Delay in Wireless Networks with Multiple Base Stations and Cellular Frequency Reuse

Mobile Communications TCS 455

CS 5480/6480: Computer Networks Spring 2012 Homework 4 Solutions Due by 1:25 PM on April 11 th 2012

Use Current Success to Develop Future Business

A Framework for supporting VoIP Services over the Downlink of an OFDMA Network

WiMAX: Performance Analysis and Enhancement of Real-time Bandwidth Request

Controlled Random Access Methods

COMPARISON BASED ON VARIOUS PERFORMANCE PARAMETERS BETWEEN WIMAX AND LTE USING NS2

International Journal of Advance Engineering and Research Development. QoS Analysis of VOIP Traffic over WiMAX

Lecture 1. Introduction to Wireless Communications 1

Product Overview. Steve Erickson

ISSN: Page 54. International Journal of Engineering Trends and Technology (IJETT) Volume 12 Number 2 - Jun 2014

Application Note License-Exempt Gigabit Ethernet Microwave Radio Applications

ACRS 2.0 User Manual 1

Analysis of Quality of Service (QoS) for Video Conferencing in WiMAX Networks

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

Measuring Data and VoIP Traffic in WiMAX Networks

How To Make A Multi-User Communication Efficient

Customer Specific Wireless Network Solutions Based on Standard IEEE

VOICE OVER WI-FI CAPACITY PLANNING

Evolution in Mobile Radio Networks

High-speed Internet Access: Wireless and WiFi

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

LTE Performance and Analysis using Atoll Simulation

1 Lecture Notes 1 Interference Limited System, Cellular. Systems Introduction, Power and Path Loss

WiMAX and Standards

VoIP-Kapazität im Relay erweiterten IEEE System

Wireless Personal Area Networks (WPANs)

Keywords Wimax,Voip,Mobility Patterns, Codes,opnet

Foreword... 2 Introduction to VoIP... 3 SIP:... 3 H.323:... 4 SER:... 4 Cellular network... 4 GSM... 5 GPRS G... 6 Wimax... 7 Introduction...

Spring Final Project Report

Radio Network Dimensioning and Planning for WiMAX Networks

How To Understand The Gsm And Mts Mobile Network Evolution

MOTOROLA CANOPY WIRELESS BROADBAND INTERNET ACCESS PLATFORM

Enhanced Network Control for the Entry Process of IEEE Mesh Networks

Improving the VoIP Capacity in WiMAX Networks

2 Basic Concepts. Contents

Network Configuration Setup Guide. Air4G-W

Hello viewers, welcome to today s lecture on cellular telephone systems.

Hot Issues in Wireless Broadband Networking

Appendix A: Basic network architecture

CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE Wireless Local Area Networks (WLANs)

Next Generation Wireless Local Area Networks

10. Wireless Networks

VDSL2 A feasible Solution for Last Mile

Enabling Modern Telecommunications Services via Internet Protocol and Satellite Technology Presented to PTC'04, Honolulu, Hawaii, USA

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring Mike Freedman

How To Get High Speed Internet In Australia

Priority-Coupling A Semi-Persistent MAC Scheduling Scheme for VoIP Traffic on 3G LTE

Chapter 6: Conclusion

18-759: Wireless Networks Lecture 18: Cellular. Overview

Real-Time Communication in IEEE Wireless Mesh Networks: A Prospective Study

Introduction to Ad hoc Networks

Overview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007.

Performance Evaluation of Wired and Wireless Local Area Networks

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

WiMax broadband wireless access. Wireless communication is considered one of the big engineering success stories

Performance Analysis of VoIP Codecs over BE WiMAX Network

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Analysis of Scheduling Algorithms

ECE 333: Introduction to Communication Networks Fall 2002

COMMUNICATION NETWORKS WITH LAYERED ARCHITECTURES. Gene Robinson E.A.Robinsson Consulting

LTE-Advanced Carrier Aggregation Optimization

GSM and Similar Architectures Lesson 07 GSM Radio Interface, Data bursts and Interleaving

Dimensioning, configuration and deployment of Radio Access Networks. part 5: HSPA and LTE HSDPA. Shared Channel Transmission

Chapter 9 Communications and Networks

Transcription:

CHAPTER - 4 CHANNEL ALLOCATION BASED WIMAX TOPOLOGY 4.1. INTRODUCTION In recent years, the rapid growth of wireless communication technology has improved the transmission data rate and communication distance. Although the transmission rate of wireless network still cannot catch up with the cable one, there are still increasingly applications on wireless network due to its features of mobility and low setup cost. WiMax, based on the IEEE 802.16, is one of the new emerging technologies of broadband wireless system. Its transmission rate and distance can reach up to 75 Mbps and 50 km. Compared with other wireless networks, WiMax has the virtues of higher transmission speed and larger transmission coverage. In contrast with the traditional wire network, WiMax has the advantages of rapid and cost-effective deployment and high scalability. It can solve the last mile problem of the metropolitan network because of the features of high bandwidth and long distance [62, 63]. Owing to the features of WiMax, it can be extensively applied to various related fields, including mobile service, mobile entertainment, mobile commerce, mobile learning and mobile healthcare. However, if a large number of users use these applications in a region with high population density simultaneously, it may cause the transmission collision and broadcast storm because of a great deal of message broadcasting at the same time. The most important factor to cause this problem is the competition of communication bandwidth by different service requests. Hence, the 47

channel allocation mechanism is proposed to improve the high power consumption problem and reduce the collision of the packet, so as to make the network transmission more stable. The WiMax network, which consists of Base Station (BS) and Subscriber Station (SS), has two transmission modes of network topology, one is Point to Multi-Point (PMP) and the other one is mesh that show as Figures 4.1 and 4.2 respectively[64,65]. Under the PMP topology, all the SSs are in the transmission range of the BS and the traffic only occurs directly between BS and SSs. Under the mesh topology, the SS can communicate with each other through BS or not and the traffic can be delivered by using hop-by-hop. Compared with PMP mode, the mesh mode has several advantages: 1) Traffic can occur directly between each node. 2) Traffic can be relayed by other nodes. 3) Topology can provide more flexibility and scalability. 4) Transmission range and throughput can be improved. In this study, the Orthogonal Frequency Division Multiple Access (OFDMA) is employed to divide the channel into several sub channels. It allocates the sub channels to users based on their demands including time and capacity so that the channel can be utilized more effectively and flexibly. 48

Figure 4.1: The PMP network topology Figure 4.2: The mesh network topology In the channel allocation mechanism, the channel is divided into reservation and dynamic channel. In the circumstance of low requirement, the reservation channel cannot utilize the resource allocated fully. However, the dynamic channel can be adjusted according to requirement of transmission to enhance the channel utilization. For this reason, a part of the channel is reserved to offer the users who raise the requirement in the first time. Then the dynamic channel allocation is used to share the remnant of channel 49

and to utilize the resource effectively. WiMax network system includes modulation techniques, frame structure and scheduling mechanism. At the end of 2007, there have been a total of 181 WiMAX operators globally. The WiMAX forum expects this number to rise to 538 by 2012. Among the total of 234 countries in the world, the number of those using WiMAX is anticipated to rise from 94 at the end of 2007 to 201 in 2012. It is also forecast that by 2012 there will be about 134 million WiMAX users worldwide, with the main growth coming from the Asia Pacific and North America regions, as shown in Figure 4.3. Figure 4.3: Forecast of WiMax users by region 2007-2012 4.2. IEEE 802.16 MESH MODE The IEEE 802.16 mesh mode uses Time Division Multiple Access (TDMA) for channel access among the mesh BS and SS nodes, where a radio channel is divided into 50

frames. Each frame is further divided into time slots that can be assigned to the BS or different SS nodes. A frame consists of a control sub frame and a data sub frame. Each frame is further divided into 256 minis lots for transmission of user data and control messages. A control sub frame, which typically consists of multiple mini slots, is used to carry signaling messages for network configuration and scheduling of data sub frame mini slot allocation. In this section, WiMax network system is introduced which includes modulation techniques, frame structure and scheduling mechanism. 4.2.1. Modulation Techniques IEEE 802.16 defines three modulation techniques for channel dividing; they are Time Division Multiple Access (TDMA), Orthogonal Frequency Division Multiple (OFDM) and Orthogonal Frequency Division Multiple Access (OFDMA) individually. The TDMA is using the time sharing aspect to segment the channel. It segments the time into fixed size and provides bandwidth for users. Only one user can use within each time interval. However, what each time interval provided may excess one user s demand and this may cause waste on bandwidth. Compare the OFDM/OFDMA with the TDMA, the OFDM/OFDMA divides the channel into a number of subcarriers which are orthogonal and independence. The sub channels are constructed from several continued or noncontinued subcarriers, and they are not mutually interference. In other words, the sub channels which can be combined with any suitable subcarriers provide appropriate service for user based on their demands. Moreover, the modulation techniques of the 51

WiMax are shown in Figure 4.4. The main difference between the OFDM and OFDMA is that the OFDM only provides the resources for one user at the same time; however, the balance unused sub channels become a waste. The OFDMA provides each sub channel an appropriate numbers of users at the same time. Therefore, in this study, the OFDMA is used to allocate the sub channels to users in the consideration of their demands, time and capacity, so that the channel can be utilized in a more effective and flexible way. 4.2.2. Frame Structure The WiMax system supports two modes to divide the frame; they are Frequency Division Duplex (FDD) and Time Division Duplex (TDD) modes [66]. In the FDD mode, the uplink and downlink data traffic are delivered on different channels respectively. In the TDD mode, the uplink and downlink data traffic are delivered on different time interval which can be modulated the proportion based on user s requirements. To sum up, the TDD mode can share the resource more flexibly than FDD. Figure 4.4: The modulation techniques of the WiMax 52

The IEEE802.16 mesh mode only supports TDD mode to divide the frame. A frame is divided into two parts, including control and data sub frame [67]. The data sub frame is further divided into a number of mini slots. Each mini slot depends on message of control sub frame to decide if the link can process the data transmission. Figure 4.5 shows the frame structure of the WiMax network. Frame n Frame n+1 Frame n+2 Frame n+3 Frame n+4 Frame n+5 Frame n+6 Control subframe Data sub frame Mini slot Mini slot Mini slot Mini slot Mini slot Figure 4.5: The frame structure of WiMax network 4.2.3. Scheduling Method The IEEE802.16 defines two scheduling methods to allocate the mini slot for users. There are centralized and distributed scheduling, and we discuss these as follows. 53

1) Centralized Scheduling In the centralized scheduling, the resource is managed by BS. Firstly, the BS collects and calculates the requests made by SSs, and then sends the grant message to all nodes. If the message received does not allow SS to process the transmission, then SS needs to make request for transmission in next time. All communications, which are established by Centralized scheduling, transmit data to destination through the BS. Because all the internet traffic need to be connected by BS, the centralized scheduling is appropriate to be applied to internet traffic transmission. 2) Distributed Scheduling In the distributed scheduling, the resource is allocated by each node which competes and coordinates with other nodes to get resource. Providing that node A want to transmit data to node B, the node A sends request message to node B. In addition, node B collects all requests of neighbor nodes and calculates the priority, then sends the grant massage to each neighbor node. If node A is granted to transmit data, it should send confirm message and then the communication link will be established. Once SS receives the request message, the communication of distributed scheduling can be established immediately and occur directly between each node. Therefore, the distributed scheduling is appropriate to transmit intranet traffic. The advantages and disadvantages of the centralized and distributed scheduling are shown in Table 4.1. 54

Table 4.1: Comparison of Centralized and Distributed Scheduling Scheduling Operation Advantage Disadvantage The resource is 1. It is appropriate for 1.It may cause over Centralized Scheduling managed by BS which includes collecting and calculating the request internet Traffic. 2. It has better performance on resource allocation and calculation loading on BS 2.It requires all the transmission paths to pass through BS The resource is 1. It is appropriate for 1. It needs additional Distributed scheduling allocated by each node which competes and Coordinates with other intranet traffic 2.It has less delay on data transmission messages to set the uplink 2. It may cause over nodes to get resource 3.It occurs between each loading on entire node at random 4. It has better real time Transmission network When all communications are established by centralized scheduling, it will cause heavy load on BS. On the contrary, if all communications are established by distributed scheduling, it may make entire network over loading. As a rule, the traffic in the mesh network includes both internet and intranet traffic, thus a hybrid mechanism is designed in this study, including both centralized and distributed scheduling to share the resource more effectively. In Centralized scheduling, the resource is managed by BS which includes collecting and calculating the request. 1. It is appropriate for internet traffic. 55

2. It has better performance on resource allocation and calculation. 3. It may cause over loading on BS. 4. It requires all the transmission paths to pass through BS. In Distributed scheduling, the resource is allocated by each node which competes and coordinates with other nodes to get resource. 1. It is appropriate for intranet traffic. 2. It has less delay on data transmission. 3. It occurs between each node at random. 4. It has better real time transmission. 5. It needs additional messages to set up the link. 6. It may cause over loading on entire network. In this research, OFDMA and TDD techniques are used to divide the frame which is shown in Figure 4.6. First, the OFDMA is used to Figure 4.6: The illustration of frame division 56

divide the channel into several sub channels, and then the TDD is used to divide the sub channel into a number of mini slots. Last, the channel allocation mechanism is used to allocate the resource effectively and the performance of WiMax is improved. Another type of scheduling named as adaptive resource scheduling (ARS), to deal with all the data traffics in WiMAX networks, and the relevant traffic scheduling model is illustrated in Figure 4.7. The data traffics in the WiMAX system can be divided into two parts, namely uplink (from SSs to BS) traffic and downlink (from BS to SS) traffic respectively. For the uplink, we concern how the traffics from each SS are scheduled, regardless of where they will destine (maybe to Internet or to the other SSs within the same cellular). In the downlink, we concern how the traffics, which have been aggregated at the BS, are transmitted out of it, without the consideration of where they are from (maybe from the Internet or the other SSs). Assume all the SSs (including BS) have an infinite transmitting or receiving capacity. Therefore the key performance requirement is how to allocate bandwidth for all the greedy SSs for both transmissions. Correspondingly our proposed ARS can be formulated as two independent processes for uplink and downlink respectively. As for the uplink scheduling, each SS will control and adjust traffic rates for its local sessions (applications) in a distributed manner; and the control module UL-Scheduler in BS, is to decide the uplink bandwidth assignment for SSs in a periodical manner. Specifically, the UL_Scheduler in BS should first reserve bandwidth for those guaranteed services (e.g. UGS), then it fairly allocate the available bandwidth among all the competing SSs. 57

Figure 4.7: The Traffic Scheduling model under ARS 4.2.4. Channel Allocation Mechanism In the past, the passive allocation method is adapted which allocates the resource by centralized and distributed scheduling when receiving the request. However, in this research, the channel allocation mechanism is applied to allocate proactively the channel for normal requests, called reservation channel. In addition, the remnant channel, called dynamic channel, is shared by non-normal requests which compete with each other for getting the resource. Under the OFDMA, the channel is divided into several sub channels for users. In our study, the channel allocation mechanism is adapted to allocate the sub channels. However, these sub channels are divided into reservation and dynamic channel. The eq. 4.1 is shown as below. SC r stands for the number of sub channels in the 58

reservation channel; SC d stands for the number of sub channels in the dynamic channel; TSC stands for the total amount of sub channels. TSC = SC r + SC d (4.1) For the reservation channel, the bandwidth is proactively allocated to each node. Therefore, the BS calculates the bandwidth of each node based on the recorded history requests, and then broadcasts the result to each node. The main purpose is to reserve the bandwidth for normal requests proactively. The reservation channel can be divided into two parts which are centralized and distributed reservation channel. In addition, they are allocated according to the percentage of the history requests. The BS calculates the average of the priority of the centralized and distributed scheduling queue, and then calculates the number of priority value greater than average one. The eq. 4.2 is shown as follow. SC rc = SC r *( CS 100% CS+DS ) (4.2) and SC rd = SC r - SC rc The CS and DS represent the priority value which is greater than the average in the centralized and distributed scheduling queue individually. The SC r denotes the number of sub channels in the reservation channel. The SC rc and SC rd represent the number of sub channels in the centralized and distributed reservation channel individually. 59

In the aspect of dynamic channel, the centralized and distributed scheduling share a common bandwidth which provides the service passively. When a node has request, it would transmit the request message to parent node. Then the parent node calculates the priority of each request and sends the result to the upper level. This action will be repeated until the parent node is the BS. The BS compares all the priority of requests and then broadcasts the grant message to each node. Finally, each node transmits the data according to the grant message. For the allocated channel number in the reservation and dynamic channel, this research provides the number of sub channels based on certain percentage. According to the allocation principle of communication demand, the 80% of the channels are controlled by the 20% of the normal requests [68, 69]. Therefore, the proportion of the reservation and dynamic channel is 8:2, and the number of sub channels is the threshold. The flow chart of channel allocation mechanism is shown in Figure 4.8, and the steps of channel allocation mechanism are shown as below: 1) Firstly, the BS uses the formula (4.1) and (4.2) to divide the channel, and then allocates the resource to users according to the history requests in advance. The normal requests are chosen firstly. When the request of centralized or distributed exceeds the threshold, the SS will check if another reservation channel has resource to support the request. If the answer is yes, then the SS will allocate the resource from the reservation channel; otherwise, the SS will get the resource from the dynamic channel. Then the BS broadcasts the message to each node. 60

2) When the SS receives the message from the BS, it will send the message to the nodes of the lower layer. This action will be repeated until all SSs receive the message. After that, each node makes its request and the normal request gets the resource from the reservation channel directly. Afterward, the node transmits the message, including arranged normal request and non-arranged non-normal request to its parent node. 3) When the node receives the message from its child nodes, it calculates priority of all requests, and then sends the result message to its parent node. This action will be repeated until the BS receives the message. Integrating and calculating the scheduling and requests by each parent node can reduce the load of BS. 4) When the BS receives the message, it will calculate and schedule the final scheduling. If the resource of the dynamic channel is exhausted, the SS will check if reservation channel has resource to support the request. Then the BS broadcasts final scheduling to each node. 5) When all nodes receive the final scheduling, they will transmit the data according to the final scheduling at next time. 61

Figure 4.8: The Flow Chart of Channel Allocation Mechanism 62