*] utilization can be significantly improved with the proposed scheme. The performance of coordinated distributed scheduling has been investigated. It has been reported that this mechanism has a scalability problem that leads to poor performance in dense networks and aggravates QoS provisioning. To overcome these problems, the XmtHoldoffTime has been made adaptive at every node, which has been shown to improve contention, and thus enhance the throughput in dense meshes. A combined distributed and centralized scheduling scheme has been proposed for mesh networks in WiMAX; wherein, through simulation studies, it has been shown that the minislot[
Friday, October 29, 2010
SCHEDULING SETUP IN WiMAX
Monday, October 25, 2010
GENERALIZED WIRELESS PACKET SCHEDULING
In this section, we consider the general problem of packet scheduling in wireless networks. For later sections it will set the stage for defining the classification/framework for scheduling algorithms in WiMAX. The fundamental characteristics of packet-networks operating over wireless channels include
(1) time-varying wireless channel capacity,
(2) location-dependent channel errors and traffic that is bursty in nature,
(3) contention among mobile hosts,
(4) mobile hosts do not have a global channel state
(5) proper type of scheduler required for both UL and DL flows, and
(6) mobile hosts often have limited battery and processing power.
The above-mentioned factors need to be considered very carefully, while designing schedulers for wireless networks. Otherwise, the performance will not be optimal.



§
Efficient utilization of wireless channel bandwidth: The wireless scheduling algorithm should utilize the channel efficiently and should avoid wasting resources on links operating in bad state. An efficient service discipline will be able to meet the end-to-end performance guarantees for various service classes under all load conditions.

§
Throughput bound: For each service class, the scheduler should be able to provide a short-term throughput bound for flow with a clean channel and a long-term throughput bound for all flows including those in an error state in the channel.

§
Short-term and long-term fairness: The scheduler should be able to provide fair allocation of bandwidth to all flows, from various traffic classes, within a good channel state as well as to those lying within a bad state.

§
Delay bound: The scheduling algorithm should be able to provide a guaranteed delay bound on various traffic classes.

§
Implementational complexity: The scheduling algorithm should be simple and have a low time complexity to select and forward a packet from the queues of various classes. Generally, fairness and delay bound requirements collide with the complexity of the scheduling algorithm. Schedulers having good fairness and strict delay bounds are harder to implement, whereas algorithms are simplest but provide poor fairness and delay bounds.

§
Graceful degradation of service: The scheduler should be able to compensate for backlogged flows, which have not received service due to bad channel conditions, at the expense of those flows which have received extra service due to good channel conditions. This corrective reduction in the service allocation of certain flows belonging to wireless channel in a good state should be smooth and gradual.

§
Protection against misbehaving flows: The scheduling algorithm should be able to protect service guarantees for various classes and eliminate the effects of misbehaving flows, network load fluctuations, and best effort uncontrolled traffic flows (such as in the case of denial-of-service (DOS) attacks).

§
Decoupling between delay and bandwidth: The scheduler should be able to decouple bandwidth and delay and thus should support both delay sensitive and error sensitive flows. Usually, the classes having higher reserved data rate also have low delay requirements; however, some high bandwidth applications can work well even with larger delays, such as web browsing.

§
Flexibility and scalability: The scheduling algorithm should be flexible enough to cope with the vast number of different current types of IP traffic, as well for future traffic characteristics. Also, it should perform well when there is an increase in the number of connections for each traffic class.

§
Power efficiency: The scheduling algorithm should be power efficient. It is especially important for the mobile subscriber’s equipment, wherein currently available batteries have a limited (charged) life.

Thursday, October 21, 2010
ADMISSION CONTROL AND BANDWIDTH ALLOCATION
In general, admission control is a network’s QoS mechanism that determines whether a new session (or connection), with given bandwidth and delay requirements, can be established or not. For providing QoS, this procedure has been applied to both wireline and wireless networks. In the case of WiMAX, whenever a new session wants to make use of the wireless network, an admission control request is sent by the SS to the BS. This admission control request will be accepted by the BS if there is enough available bandwidth, QoS guarantees for bandwidth and delay can be met and the QoS of existing connections is not disturbed. An admission control scheme for WiMAX has been proposed together with the derivation of rules for each of the four classes of WiMAX. In addition, a token bucket based admission control for rtPS flows has been proposed. Omitting any further discussion involving admission control, we now present a brief overview of bandwidth allocation mechanisms in WiMAX.







Sunday, October 17, 2010
BANDWIDTH REQUEST MECHANISMS
During network entry and initialization processes, each SS is assigned up to three dedicated CIDs for the purpose of sending and receiving control messages. They are used for allowing a differentiated level of QoS. In WiMAX, an SS can get a bandwidth request to the BS using several methods, these include requests, grants, UGS, Unicast Polling, Multicast/Broadcast Polling, Contention-based focused bandwidth requests, Contention-based code division multiple access (CDMA) bandwidth requests, and Optional Mesh topology support. Vendors are allowed to optimize the performance of their systems by employing different combinations of these schemes. Requests refer to mechanisms used by SSs to indicate to the BS that they require Uplink allocation of bandwidth. It can be as a stand-alone bandwidth request header or as a piggyback request. The use of piggyback is optional.




Tuesday, October 12, 2010
INTRODUCTION TO QoS SCHEDULING IN WiMAX
One of the main objectives of WiMAX is to manage bandwidth resources at the radio interface in an efficient manner, while ensuring that QoS levels, negotiated at the time of connection setup, are met in an appropriate way. In the sequel, the provision of guaranteed levels of QoS in WiMAX is fundamentally dependent upon traffic policing, traffic shaping, connection admission control, and packet scheduling. To utilize the bandwidth most efficiently, the IEEE 802.16 standards employ operations of concatenation, fragmentation, and packing of MAC protocol data units (PDUs) and MAC SDUs.




§
Service flow ID (SFID): It is assigned to each existing service flow and serves as its principal identifier in the network

§
Connection ID (CID): It is a mapping to the SFID that exists only when a connection has been admitted or it is an active service flow

§
ProvisionedQoSParameterSet: It is a set of QoS parameters that is provisioned from outside the standard, such as a network management system belonging to the provider

§
AdmittedQoSParameterSet: It defines a set of QoS parameters for which both the BS and the SS reserve resources (bandwidth, memory, and other time-based resources)

§
ActiveQoSParameterSet: It is a set that defines the service actually being provided to active service flows

§
Authorization module: It is a logical module within the BS that approves or denies every change to the QoS parameters and classifiers associated with a service flow




Friday, October 8, 2010
TECHNOLOGICAL STRENGTHS OF WiMAX TO ADDRESS QoS
WiMAX is designed with QoS in mind and it has some underlying technological strengths that help it offer improved QoS. Some of these strengths are outlined in this section.
1 WIMAX PHY LAYER


Interference caused by multipath tends to be highly problematic when the delay spread, the time span separating the reflection, is on the order of the transmitted symbol time. For WiMAX, due to its OFDMA, symbol times tend to be in the order of 100 µs, which makes multipath less of a problem. Moreover, in WiMAX, a guardband of about 10 µs, called the cyclic prefix, is inserted after each symbol to mitigate the effect of multipath. Another feature of WiMAX PHY is the use of advanced multiantenna signal processing techniques, mainly in the form of multiple input multiple output (MIMO) processing and beamforming. For MIMO, the received signal from one transmitting antenna can be quite different to the received signal from a second antenna, a common scenario in indoor or dense metropolitan areas where there are many reflections and multipaths between the transmitter and the receiver. In such cases, a different signal can be transmitted from each antenna at the same frequency and still be recovered at the receiver by signal processing.
Beamforming, on the other hand, attempts to form a coherent construction of the multiple transmitters at the receiver, which can ultimately offer a higher SNR at the receiver resulting in higher bandwidth or longer range communication. In WiMAX, it is also possible to combine both MIMO and beamforming in cases like 4-antenna systems.

2 WIMAX MAC

Subscribe to:
Posts (Atom)