<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Fairness Improvement of MAC in Wireless Ad Hoc Networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kamal Mehoaued</string-name>
          <email>mehaoued.kamal@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Malika Bourenane</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Department Universiy of Oran</institution>
          ,
          <country country="DZ">Algeria</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Industrial Computing and Networking Laboratory Computer Science Department, University of Oran</institution>
          ,
          <addr-line>BP 1524 Oran</addr-line>
          ,
          <country country="DZ">Algeria</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Industrial Computing and Networking Laboratory Computer Science Department, University of Oran</institution>
          ,
          <addr-line>BP 1524 Oran</addr-line>
          ,
          <country>Algeria mb</country>
        </aff>
      </contrib-group>
      <fpage>143</fpage>
      <lpage>147</lpage>
      <abstract>
        <p>-There are many medium access control nodes. It is obvious, that in this case, cooperation be(MAC) protocols proposed to achieve fairness in presence tween involved nodes is very important in order for the of hidden and/or exposed nodes. In [2] a general approach network to emerge and operate. to address the propblem of fairness is proposed. This Since ad hoc networks deploy multi-hop routing proapproach defines a fairness index and the goal is to tocols [5], [14], [9], [15], where each of the nodes in pmaipneimriwzee pthriospofaseirnaefsasirinnedsesxintdoexacbhyietvaekifnagirninetsos.aicncotuhnist addition to its own packets has to forward packets beboth node's data traffic and routed data traffic of the longing to other nodes, selfish behavior may represent a other nodes for each node and we can easily verify that significant advantage for a node, saving its battery power the fairness index defined in this paper is always lower or and reserving more bandwidth for its own traffic, if a equal to the fairness index defined in [2]. large number of nodes start to behave non cooperatively, Index Terms-Ad Hoc Networks, MAC, Fairness, IEEE the network may break down completely, depriving all 802.11,Scheduling, Routing and Quality of Service. users from using the provided services. To avoid misbehavior of the mobile nodes in wireless I. INTRODUCTION ad hoc networks, compensation has to be made in order to encourage all the nodes in routing other nodes packets Ideally, users of wireless networks will want the same without any degradation of their own data transmission. services and capabilities that they have commonly come While there has been lot of research work on improvto expect with wired networks [6]. In [4] architecture ing fairness in the presence of hidden and/or exposed for managing quality of service (QoS) applied to Diff- terminals [10], [3], [17], [7], [2], [13], [18], [16]. Serv environments and IEEE 802.11e is proposed. This This paper describes an improvement of fairness in architecture is based on the dynamic coupling between MAC within Wireless Ad Hoc Networks. This improvethe Diffserv component and the service classes provided ment takes into account both nodes data traffic and by the standard IEEE 802.11e. routed data traffic of the other nodes. It tends to give Recent advances in computer and wireless commu- approximatively the same bandwidth share for every nication technologies have led to an increasing interest node in wireless ad hoc network for its own use, which in wireless mobile ad hoc networks. In this type of means that it will be used to sending its own packets, networks, each mobile host plays the role of a router even though it is forwarding other nodes packets. while being a terminal able to communicate with other The remaining parts of this paper are organized as wireless mobile nodes. In fact, if a source and destination follows. In section II we give a short overview of IEEE nodes are not in the communication range of each other, 802.11 MAC functions. In section III, we describe the data traffic is forwarded to the destination by relaying initial version of RAMAC mechanism. In section IV we transmission through other mobile nodes which exist describe a short overview of the principle works that between the two communicating source and destination are proposed to improve fairness in MAC protocols. In</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>section V, we investigate a scalability study of RAMAC
in a wireless ad hoc networks. Section VI gives the
conclusion of this work and outlines future work extensions.</p>
    </sec>
    <sec id="sec-2">
      <title>II. IEEE 802.11 OVERVIEW</title>
      <p>
        The IEEE 802.11 standard defines two operational
modes for wireless LANs networks: infrastructure based
and infrastructure-less or ad hoc based modes [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
Network interface can be set to work in either of these
modes but not in both simultaneously. Infrastructure
mode resembles to cellular infrastructure-based mode
network (GSM). In the ad hoc mode, any station that
is within the transmission range of any other can start
communicating. No access point is required, but if one
of the stations operating in the ad hoc mode has a
connection also to a wired network, stations forming the
ad hoc network gain wireless access to the Internet.
      </p>
      <p>The IEEE 802.11 standard specifies a MAC layer
and a PHY layer for WLANs. We only consider the
MAC layer. The MAC layer offers two different types of
service: a contention service provided by the Distributed
Coordination Function (DCF), and a contention free
service implemented by the Point Coordination Function
(PCF).</p>
      <sec id="sec-2-1">
        <title>A. Point Coordination Function</title>
        <p>The Point Coordination Function (PCF) is
implemented on top of Distributed Coordination Function
(DCF) and is based on a polling scheme. It uses a Point
Coordination Function that cyclically polls stations,
giving them the opportunity to transmit. Since the DCF
cannot be adopted in the ad hoc mode, hereafter it will
not be considered.</p>
      </sec>
      <sec id="sec-2-2">
        <title>B. Distributed Coordination Function</title>
        <p>The Distributed Coordination Function (DCF)
provides the basic access method of the 802.11 MAC
protocol and is based on CSMA/CA scheme. According
to this scheme, when a node receives a packet to be
transmitted, it first listens to the channel to ensure no
other node is transmitting. If the channel is clear, it then
transmits the packet. Otherwise, it chooses a random
backoff value which determines the amount of time
the node must wait until it is allowed to transmit its
packet. During periods in which the channel is clear, the
node decrements its backoff counter. When the backoff
counter reaches zero, the node transmits the packet.
Since the probability that two nodes will choose the same
backoff is small, the probability of packet collisions,
under normal circumstances, is low.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>III. RELATED WORK A large number of random access MAC protocols have been developed to enhance the channel performance and fairness.</title>
      <p>
        MACA [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] is based on the following principle: When
hidden terminals exist, lack of carrier does not always
mean it is ok to transmit. Conversely, when exposed
terminals exist, presence of carrier dos not always mean
it is bad to transmit. MACA proposed to get grid of the
CS part in CSMA/CA and extend the CA part. When a
station overhears an RTS addressed to another station, it
inhibits its own transmitter long enough for the addressed
station to respond with a CTS. When a station overhears
a CTS addressed to another station, it inhibits its own
transmitter long enough for the other station to send its
data.
      </p>
      <p>
        In MACAW [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] the backoff algorithm was modified by
including in the packets header a field which contains the
current value of the backoff counter. Whenever a station
hears a packet, it copies that value into its own backoff
counter. The throughput allocation is now completely
fair. The BEB backoff calculation adjusts extremely
rapid. To prevent such wild oscillations, MACAW has
instead adopted a gentler adjustment algorithm which
is called Multiple increase linear decrease MILD. Three
additional control packets ACK, DS and RRTS, are used
in MACAW to alleviate the effect of hidden terminals,
exposed terminals and make error recovery faster.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], to minimize collisions and maximize channel
reutilization, if two flows are contending flows, they are
expected not to be scheduled to transmit simultaneously,
otherwise, they should eventually transmit
simultaneously, they should eventually transmit simultaneously in
order to maximize network throughput. In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], a flow
contention graph G = (N; A) where N is the set of
flows and A is the set of edges of the graph (presence
of contention), is divided into cliques, where a clique is
defined as a subset of N such that for all ditinct pair
u; v 2 cl, the edge [u; v] 2 A. By construction of the
flow contention graph, and the definition of a clique,
any two or more flows that belong to the same clique,
cannot be scheduled to transmit simultaneously.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], a probability based backoff algorithm has been
proposed to address the unfairness problem, A fairness
index has been introduced to be the ration of maximum
link throughput to minimum link throughput. Each node
calculates a link access probability for each of its links
based on the number of connections from itself and its
neighbors, or based on the average contention period of it
and other nodes individual links. Whenever its backoff
period ends, a node i will send RTS packet to j with
probability pij or backoff again with probability 1 pij
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], a JMAC (jamming-based MAC) protocol that
is not only free from both the hidden terminal and the
erroneous reservation problems but also allows more
current transmission/receipt activities for stations within
each others transmission range. The idea behind JMAC
is to separate source stations traffic from destination
stations traffic into different channels, and explicitly
signal the channel status by jamming the channel. In
JMAC, the medium is divided into two channels: S
channel and R channel. RTS and DATA frames are
transmitted on the S channel and CTS and ACK frames
are transmitted on the R channel. It is assumed that each
station is equipped with two radio devices, one tuned to
the S channel and the other tuned to the R channel. The
ration of bandwidth allocated to the R and S channels is
assumed to be : (1 ) where 0 &lt; &lt; 1.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], a DMAC (Deferrable MAC) protocol that
alleviates the hidden terminal problem by deferring further
transmissions until the previously transmitted packets
travel far enough to avoid interference with the newly
transmitted packets.DMAC leverages the observation
that for flows that span multiple hops, it is possible to
determine how far a packet needs to advance over the
multi-hop route before it is possible to transmit a new
packet, such that subsequent transmissions of the new
and old packets are likely not to interfere with each other.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], the fairness index is introduced as in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]
to quantify fairness, and proposes a new estimation
based backoff algorithm. The new algorithm can
support the case when packets lengths are variable. This
work demonstrated that the unfairness problem can be
very severe with the original binary exponential backoff
algorithm when packet length is variable and that their
new backoff algorithm can achieve better fairness.
      </p>
      <p>IV. RAMAC MECHANISM OVERVIEW</p>
      <p>To address the problem of efficient bandwidth sharing
among all mobile nodes of a wireless ad hoc network.
We believe that when a mobile node is participating
in routing other nodes packets, it has to access more
frequently the channel than one which is not participating
in routing packets. Moreover, depending on the amount
of data to route, one node may access the channel more
frequently than one which has less data to route</p>
      <p>In order to succeed in obtaining full nodes cooperation
and efficiently share the channel in 802.11 based wireless
ad hoc network, we choose to change dynamically the
contention window value CW after each unsuccessful
transmission. We believe that by doing so, mobile nodes
participating in routing other nodes data traffic will not
suffer from sending their own traffic. For each node i
generating its own traffic and routing other nodes traffic,
we define:</p>
      <p>Wown(t) : the amount of the own data traffic to send
belonging to node i at time t
Wrouted(t) : the amount of the routed data traffic to
send belonging to node i at time t</p>
      <p>i(t) = WownW(tr)o+uWtedr(otu)ted(t) : the ratio of the routed
packets of node i at the also the same time t over
the total packets.</p>
      <p>
        In the basic DCF scheme in IEEE 802.11 for ad hoc
networks, the contention window CW is reset to its
minimum value CWmin after each successful transmission
and doubled when collision occurs or the medium is
sensed to be busy at the end of defer access period. In
RAMAC mechanism [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] we propose to this
mechanism.
      </p>
      <p>1) CW Decrease In the DCF scheme, after each
successful transmission the CW value is reset to
its minimum contention window value CWmin,
this mechanism is kept invariable since it helps the
node to access the medium with a high probability.
2) CW Increase : After each unsuccessful
transmission, caused by a contention with another
transmitter or a busy medium sensed after a defer access
period, the DCF function doubles the contention
CW.</p>
      <p>CWnew = min(2</p>
      <sec id="sec-3-1">
        <title>CWold; CWmax)</title>
        <p>(1)
In RAMAC, this mechanism is changed. After
each unsuccessful transmission, a mobile node i
updates its contention window using a
multiplicative factor M Fi. The multiplicative factor M Fi is
calculated after each update period (t).</p>
        <p>M Fi = 2
i
The new CW is then calculated following this
equation:</p>
        <p>CWnew = min(M Fi</p>
      </sec>
      <sec id="sec-3-2">
        <title>CWold; CWmax)</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>V. FAIRNESS IMPROVEMENT</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], this following notation is introduced:
      </p>
      <p>i : A predefined fair share that station i should
receive. Normally, it should be determined at
admission control.</p>
      <p>Wi : The actual throughput achieved by station i
(2)
(3)
(4)
g</p>
      <p>Li : Station i’s offered load.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], If each station is considered to be a greedy source
and wants to get the same share as all other stations
as a whole, then it can just set i = 0; 5regardless of
the number of its neighbors. As to any station, say i, it
requests the same share as all the others in its vicinity.
These stations have a total share of 1 i = 0; 5. which
equals to this stations share i. This can be interpreted
as a per-station fairness. We propose to set the share
of any node i to a value which depends on the ratio
i = (1 + i)=2
where i is the ratio of routed packets of node i over the
total packets. Note that when i = 0, which means that
the node i has no packet to route, we obtain i = 0; 5
and when i = 1, which means that the node has only
packets to route i = 1, this means that the node gets all
the channel for its own use. The more a node has packets
to route the more frequently it has access to the channel.
We propose a modification in the backoff scheme to take
into account the ratio i for any node i in the wireless
ad hoc network.
      </p>
      <p>
        1) CW Decrease : In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], the CW is divided by two
when the fairness index is lower than a constant
value C which is used to adjust the adaptativity
of the algorithm. We propose to divide the CW
value by a factor of division DF such that
      </p>
      <p>DF = ( CWold )</p>
      <sec id="sec-4-1">
        <title>CWmin</title>
        <p>2(
1)
(5)
The CW decrease function becomes then:</p>
        <p>
          CWnew = max( CDWFold ; CWmin)
2) CW Increase : In [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], the CW id doubled when
the fairness index is higher than the constant value
C. We propose to change this by multiplying the
CW value with a multiplicative M F such that:
        </p>
        <p>M F = 2
The new CW is then obtained by the following
equation</p>
        <p>CWnew = min(M F</p>
      </sec>
      <sec id="sec-4-2">
        <title>CWold; CWmax)</title>
        <p>
          With these modifications, the backoff algorithm
in [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] is modified by dividing the CW value by
DF instead of 2 and multiplying the CW value
by MF instead of the constant value 2. With this
estimation, the adjustment of contention window
is shown in this algorithm
(6)
(7)
(8)
(9)
(10)
Algorithm 1 the new ajustement of the CW
switch(F Ie) f
case &gt; C:
        </p>
        <p>CWnew = min(CWold
case (1=C; C):
F I; CWmax)</p>
        <p>CWnew = CWold
case &lt; C:</p>
        <p>CWnew = max(CWold=F D; CWmin)</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Thus the fairness is improved.</title>
      <p>
        3) Proof : In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], the goal is to design an algorithm
which minimizes the fairness index. The fairness
index estimated in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] is:
      </p>
      <p>F Ie = ( Wei )=( Weo )</p>
      <p>i o
Let’s set the i to the constant 0,5. The fairness
index becomes then</p>
      <p>F Ie =</p>
      <p>Wei</p>
      <p>Weo
i = (1 + i)=2
Let’s calculate the fairness index when we take
into account</p>
    </sec>
    <sec id="sec-6">
      <title>The fairness index becomes:</title>
      <p>Now let’s calculate the amount F Ir=F Ie
F Ir = (</p>
      <p>Wei )=(
1 + i
1
Weo )</p>
      <p>i
F Ir=F Ie =
1</p>
      <p>i
1 + i
Given that F Ir &gt; 0, F Ie &gt; 0 and 11+ ii &gt; 0 We
conclude that F Ir &lt; F Ie for any value of Wei
and Weo and i. This leads to say that the fairness
is improved.</p>
    </sec>
    <sec id="sec-7">
      <title>VI. CONCLUSION</title>
      <p>
        In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], fairness index is defined and the target to
achieve fairness is to minimize this fairness index. In
our paper, we proposed a modification to this fairness
index so that it takes into account both of own data traffic
and routed data traffic. We can easily demonstrate that
the fairness index modified is lower or equal than the
one defined in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. This leads to say that the fairness is
improved.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>F.</given-names>
            <surname>Naˆıt Abdesselam</surname>
          </string-name>
          ,
          <article-title>Towards Routing-aware Adaptive Medium Access Control in Wireless Ad Hoc Networks</article-title>
          ,
          <source>INTERNATIONAL JOURNAL OF WIRELESS AND MOBILE COMMUNICATIONS</source>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>B.</given-names>
            <surname>Besaou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <surname>C.C Ko</surname>
          </string-name>
          , Fair Medium Access in
          <volume>802</volume>
          .11 based
          <string-name>
            <given-names>Wireless</given-names>
            <surname>Ad-Hoc</surname>
          </string-name>
          <string-name>
            <surname>Networks</surname>
          </string-name>
          ,
          <source>1st ACM international symposium on Mobile ad-hoc Networking</source>
          , Boston, Massashussets (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>V.</given-names>
            <surname>Bhrghavan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Demers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shenker</surname>
          </string-name>
          , and
          <string-name>
            <surname>L. Zhang,</surname>
          </string-name>
          <article-title>MACAW: A Media Access Protocol for Wireless LANs</article-title>
          , ACM SIGCOMM, London, England (
          <year>1994</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bourenane</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Sekhri</surname>
          </string-name>
          ,
          <article-title>Service differentiation using reinforcement learning in wireless networks, Verification and Evaluation of Computer and Communication Systems (</article-title>
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>T.</given-names>
            <surname>Clausen</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Jacquet</surname>
          </string-name>
          , Optimized Link State Routing Protocol, Internet Engineering Task Force RFC
          <volume>3626</volume>
          (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.P.</given-names>
            <surname>Crow</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Widjaja</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.G.</given-names>
            <surname>Kim</surname>
          </string-name>
          , and P.T. Sakai, IEEE
          <volume>802</volume>
          .
          <article-title>11 Wireless Local Area Networks</article-title>
          ,
          <source>IEEE Communications Magazine</source>
          (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>X.</given-names>
            <surname>Huang</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Bensaou</surname>
          </string-name>
          ,
          <article-title>On Max-min Fairness and Scheduling in Wireless Ad-Hoc Networks</article-title>
          ,
          <source>In ACM MobiHoc 01</source>
          (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8] IEEE,
          <string-name>
            <surname>Wireless LAN Medium Access</surname>
          </string-name>
          <article-title>Control (MAC) and Physical Layer (PHY) Specifications</article-title>
          ,
          <source>ANSI/IEEE Std 802.11</source>
          ,
          <string-name>
            <surname>1999 Edition (R2003).</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.B.</given-names>
            <surname>Johnson</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.A.</given-names>
            <surname>Maltz</surname>
          </string-name>
          ,
          <article-title>Dynamic Source Routing in Ad Hoc Wireless Networks, Mobile Computing (edited by Imielinski</article-title>
          and Korth, eds.), Cluwer Academic Publishers,
          <year>1996</year>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>181</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>P.</given-names>
            <surname>Karn</surname>
          </string-name>
          ,
          <article-title>MACA: A New Channel Access Method for Packet Radio</article-title>
          , ARRL/CRRL Amateur Radio 9th Computer Networking Confernece (
          <year>1990</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Nait-Abdesselam</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Koubaa</surname>
          </string-name>
          , RAMAC : Routing-aware
          <source>Adaptive MAC in IEEE 802</source>
          .11 Wireless
          <string-name>
            <surname>Ad-Hoc</surname>
            <given-names>Networks</given-names>
          </string-name>
          ,
          <source>In 8th International Conference on Cellular and Intelligent</source>
          Communications Seoul, Korea (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Naˆıt-Abdesselam</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Koubaa</surname>
          </string-name>
          ,
          <article-title>Enhanced Routing-aware Adaptive MAC with Traffic Differenciation and Smoothed Contention Window in Wireless Ad-Hoc Networks</article-title>
          ,
          <source>Proceedings of the 24th Conference on Distributed Computing Systems Workshop IEEE</source>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ozugur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Naghshineh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kermani</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Copeland</surname>
          </string-name>
          ,
          <article-title>Fair Media Access for Wireless NANs</article-title>
          , IEEE GLOBECOM, Rio de Janeiro (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>C.</given-names>
            <surname>Perkins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Belding-Royer</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Das</surname>
          </string-name>
          ,
          <article-title>Ad hoc On-Demand Distance Vector (AODV) Routing</article-title>
          , Internet Engineering Task Force RFC
          <volume>3661</volume>
          (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>C.E.</given-names>
            <surname>Perkins</surname>
          </string-name>
          and
          <string-name>
            <given-names>E.M.</given-names>
            <surname>Royer</surname>
          </string-name>
          ,
          <article-title>Ad-hoc On-Demand Distance Routing</article-title>
          ,
          <source>Proceedings of the 2nd IEEE Workshop on Mobile Computing Systems and Applications</source>
          (
          <year>1999</year>
          ),
          <fpage>90</fpage>
          -
          <lpage>100</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Varshavsky</surname>
          </string-name>
          and
          <string-name>
            <given-names>E. D.</given-names>
            <surname>Lara</surname>
          </string-name>
          , Alleviating Self-Interference in
          <string-name>
            <surname>MANATs</surname>
          </string-name>
          ,
          <source>Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks (LCN'04).</source>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Bensaou</surname>
          </string-name>
          , Achieving Fairness in IEEE 802.
          <article-title>11 DFWMAC with Variable Packet Lengths</article-title>
          , IEEE GLOBECOM, San Antonio, TX, USA (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Tseng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A</given-names>
            <surname>Jamming-Bases MAC</surname>
          </string-name>
          <article-title>Protocol to Improve the Performance of Wireless Multihop Ad Hoc Networks</article-title>
          ,
          <source>Wireless Communications and Mobile Computing</source>
          (
          <year>2003</year>
          ),
          <fpage>75</fpage>
          -
          <lpage>84</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>