SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
Hybrid Wireless-Optical Broadband Access
               Network (WOBAN): Capacity Enhancement for
                            Wireless Access
       Abu (Sayeem) Reaz, Vishwanath Ramamurthi, Suman Sarkar, Dipak Ghosal, and Biswanath Mukherjee
                                      University of California, Davis, USA
                 Email: {asreaz,rama,sumsarkar,dghosal,bmukherjee}@ucdavis.edu
         Abstract— Noting that the optical part of a hybrid wireless-               average packet delay in the wireless mesh of WOBAN relative
      optical broadband access network (WOBAN) has high capacity, we                to previous approaches. An improved algorithm for Capacity
      need to enhance the capacity for wireless access using a low-cost             and Delay-Aware Routing (CaDAR) [3] exploits the work by
      solution. Our prior work developed a solution where each wireless
      node was equipped with a single radio. Deploying multiple radios,             Fratta et al. [4] and Kleinrock [5] on capacity assignment (CA)
      say two, at each node will improve the performance of wireless                and flow assignment (FA), which were originally designed for
      access, but this will also increase the cost of the solution. However,        general packet networks using optimal capacity assignment
      deploying multiple radios at only a few nodes, especially those               and flow deviation on links to minimize delay.
      that are overloaded with traffic, can lead to a less-costly solution,             As mentioned earlier, equipping nodes in the wireless part
      possibly without sacrificing performance. Hence, we study how
      to optimally place a limited number of additional radios at the               of a WOBAN with multiple radios enables the WOBAN to
      wireless nodes to save the overall network cost. We formulate this            carry more traffic. In [6], the authors propose a two-radio
      problem as an Integer Linear Program (ILP) and solve it using                 wireless mesh architecture. They exploit spatial reuse and self-
      a standard solver such as CPLEX. As expected, by deploying                    organize the network for channel allocation through clustering.
      multiple radios at bottleneck wireless nodes, we can obtain almost            In [7], the authors present an algorithm called “Localized
      the same performance as a WOBAN with multi-radios at all nodes.
                                                                                    sElf-reconfiGuration algOrithms” (LEGO) which detects the
        Keywords: Wireless-optical hybrid network, wireless mesh                    failures locally and generates a local network reconfigura-
      network (WMN), multiple radios, routing, delay, capacity                      tion plan and self-heals the multi-radio wireless mesh. In
      assignment.                                                                   [8], the authors compute the minimum number of WMN
                                                                                    nodes that operate as relay stations and their corresponding
                             I. I NTRODUCTION                                       channel configurations such that a pre-specified subscribers
         A hybrid Wireless-Optical Broadband Access Network                         traffic demand can be satisfied. In [9], optimization models
      (WOBAN) is an optimal combination of an optical back-end                      to minimize cost are proposed for planning a WMN while
      (also called optical backhaul) and a wireless front-end for an                providing full coverage to wireless mesh clients, and taking
      efficient access network [1]. At the back-end of the network,                  into account traffic routing, interference, rate adaptation, and
      Optical Line Terminal (OLT) resides in the Central Office                      channel assignment. In [10], the authors address the issue of
      (CO) and is connected via optical fiber to multiple Optical                    placing wireless nodes and to find the minimal configuration
      Network Units (ONU). At the front-end, a set of wireless                      to satisfy network coverage, connectivity, non-uniform Internet
      nodes (routers) forms a wireless mesh network (WMN). End                      traffic demand, and the candidate positions for wireless nodes
      users, both mobile and stationary, connect to the network                     are pre-decided. These works, however, did not study the
      through these nodes, whose locations are fixed in a WMN. A                     radio-assignment problem in a WMN.
      selected set of these nodes, called gateways, are connected to                   One of the benefits of using WMN as the front-end of a
      the optical part of the network. Usually, gateways are attached               WOBAN is its cost effectiveness [1]. So, it is important to a
      with one of the ONUs [1]. Figure 1 shows the architecture of                  design the WMN part that operates with high performance
      a WOBAN.                                                                      and is cost-effective. Deploying multiple radios at nodes
         An end user sends packets to a nearby wireless node                        improves the performance of WMN. But multi-radio nodes
      of the WOBAN. These packets travel through the wireless                       are significantly more expensive than single-radio nodes [11].
      mesh, possibly over multiple hops, and reach the OLT via                      If deploying multiple radios at a few strategic nodes can
      the gateways. As the optical part of a WOBAN has higher                       give almost the same performance as multiple radios at every
      capacity compared to the wireless part, capacity enhancement                  node of the WMN, we can obtain a cost-effective and high-
      of the wireless nodes is essential to support higher traffic in                performance WMN. In our work, we study the impact of radio
      a WOBAN. For capacity enhancement, wireless nodes need to                     assignment to the nodes and see how only a few nodes with
      be equipped with multiple radios (MR) which can enable the                    multiple radios can achieve a desired performance.
      nodes to carry higher traffic from the end users.                                 The rest of the study is organized as follows: Section II
         Several routing algorithms have been proposed for WOBAN.                   discusses the requirement of multiple radios in a WOBAN.
      Delay-Aware Routing Algorithm (DARA) [2] reduces the                          Section III presents the impact of multiple radios. Section IV



                                                          978-1-4244-2324-8/08/$25.00 © 2008 IEEE.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
Fig. 1.   Architecture of a WOBAN.

      presents how multiple radios can be assigned in a WOBAN op-
      timally. Illustrative numerical examples are shown in Section                             ux                vx               wx
      V. Section VI concludes the study.

           II. R EQUIREMENT OF M ULTIPLE R ADIOS IN WOBAN                                               uv               vw               wx
         Figure 2 shows some link flows on a WMN, which is a
      multi-hop wireless network. Node u sends data to node x                                  u                 v                w                 x
      with traffic intensity γux . Similarly, nodes v and w send data
      to node x with traffic intensities γvx and γwx , respectively.                           Fig. 2.   Flows on links in a multi-hop wireless network.
      Now, as we can see in Fig. 2, link (u, v) carries traffic
      from node u only. On the other hand, link (w, x) carries                       remain under-utilized. Figure 3 shows the load distribution
      traffic from nodes u, v and w. So, we can find the flows                          among the links for the topology in Fig. 4 for a load of 5.85
      on each of the links as λuv = γux , λvw = γux + γvx , and                      Mbps at each node for CaDAR [3] where each node is equipped
      λwx = γux + γvx + γwx . As the flow on a link cannot be                         with a single radio and has a capacity of 54 Mbps, as in
      greater than its capacity, a link with higher flow, e.g., link                  IEEE 802.11g [12]. We observe that more than half the links
      (w, x), becomes more saturated than a link with lower flow,                     remain idle while about 4% of the links carry more than 7.68
      e.g., link (u, v), and becomes a bottleneck for the WMN.                       Mbps of traffic. This may result in capacity exhaustion of the
      Now, if node u wants to send more data to node x, it cannot                    mesh network for a particular routing algorithm. An interesting
      do so, because a link downstream, namely link (w, x), is                       aspect is to study the impact of multiple-radio placements.
      over-utilized. So, it is logical to increase the capacity of the               As multi-radio wireless nodes are more expensive and require
      links that are over-utilized, instead of all links, because links              complex channel assignment and scheduling, we can put
      with lower flows will remain under-utilized. The capacity of                    multiple radios only at those nodes which are overloaded
      a wireless link depends on the capacity of the radio at the                    and observe how much traffic a routing algorithm can carry
      wireless nodes which the link is connecting. If the outgoing                   instead of putting multiple radios at every node. This reduces
      links of a node are over-utilized, the node may require higher                 cost and complexity of deployment while providing similar
      capacity, and it is a candidate for multiple radios. In a WMN,                 performance as a WOBAN in which all wireless nodes have
      assigning multiple radios only at the appropriate nodes can                    multiple radios. (In this study, we restrict each node to have
      lead to similar performance as that of fully-deployed multi-                   at most two radios.) A partially-deployed multi-radio wireless
      radio WMN (where all nodes have multiple radios) while                         mesh is a network where only a subset of wireless nodes have
      reducing the overall network cost, thereby leading to better                   multiple radios.
      cost-benefit ratio.
         Since traffic flows in a WOBAN are between the wireless                              III. I MPACT OF M ULTIPLE R ADIOS IN A WOBAN
      nodes and the gateways and since these flows may be asym-                         We define ω(N ) to be the set of N nodes of the wireless
      metric, some links may get overloaded while others may                         mesh of a WOBAN and η(u) to be the neighbor set of node u.



                                                          978-1-4244-2324-8/08/$25.00 © 2008 IEEE.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
Flow 0                         4%                                the transmission power of a wireless node. Hence, we refer to
                   Flow (0,2.56]
                   Flow (2.56,5.12]                        9%                       this as “throughput-delay ratio” or TDR of the system.
                   Flow (5.12,7.68]                                                    Each link in a WMN has a throughput and a delay [2], [3],
                   Flow > 7.68
                                                                                    so each link can be considered as a system. So, for a wireless
                                                                                    link (u, v), if the flow is λuv , and delay for independent
                                                                                    arrivals is μCuv1 uv , then TDR of link (u, v) is:
                                                                                                    −λ
                                                                      20%
                     52%                                                                     puv = λuv (μCuv − λuv ); u ∈ ω(N ); ∀v ∈ η(u)                 (3)
                                                                                    We want to design the network in such a way that, on average,
                                                                                    the ratio of throughput and delay is balanced on each link. So,
                                                                                    network-wide average TDR of all the links, P , is:
                                                                                                           N     N
                                                           15%                                       1
                                                                                              P =                     λuv puv ; u ∈ ω(N ); ∀v ∈ η(u)       (4)
                                                                                                     γ   u=1 v=1
               Fig. 3.    Distribution (%) of flow per link for CaDAR [3].
                                                                                       If we maximize the average TDR of the network, we obtain,
      Node u has a transmission link to each of its neighbors. In                   on average, delay sensitivity and high throughput for each link
      general, the flows on node u’s transmission links, λuv ; ∀v ∈                  of the network. If we have R radios to be assigned to the
      η(u) could be different. To minimize delay, radio capacity at                 network (including the original single radio at each node), we
      node u, ζu , should be distributed properly among the links                   need to determine how to assign the additional radios while
      (u, v); ∀v ∈ η(u) based on their respective flows. Hence,                      maximizing P . Each node needs to have at least one radio.
      capacities on these links, Cuv ; ∀v ∈ η(u) need to be assigned                Hence, we have R − N radios to be distributed. Let us use a
      based on λuv ; ∀v ∈ η(u). Thus, capacities on any outgoing                    binary indicator, xu , to identify if a node u should be equipped
      link from u can be derived as [3], [5]:                                       with multiple radios. Then, we can determine a set of the
                                        √                                           nodes where the R − N additional radios (the excess capacity
                λuv      (ζu − v λμ ) λuv
                                     uv
                                                                                    of the network) should be deployed. For any given routing on
        Cuv =         +            √           ; u ∈ ω(N ); ∀v ∈ η(u)
                  μ              v   λuv                                            the WMN part of WOBAN (λuv ), we develop a mathematical
                                                                    (1)             formulation to maximize the average TDR of the network to
         In Eqn. (1), λμ represents the minimum required capacity
                         uv
                                                                                    find xu . This formulation turns out to be the following Integer
      (Cmin ), the second term represents the fraction of excess                    Linear Program (ILP):
                                                 1
      capacity (CA ) assigned to the link, and μ is the average packet              Maximize:
      size. Now, if any link (u, v) becomes overloaded, ζu needs                                 N   N
                                                                                             1
      to be increased. In the wireless part of a WOBAN, ζu can be                     P =                  λ2 (μCuv − λuv ); u ∈ ω(N ); ∀v ∈ η(u) (5)
                                                                                                            uv
      increased only by increasing the number of radios. So, if the                          γ   u=1 v=1
      capacity of a radio is CR and node u is equipped with two                     with respect to the following constraints:
      radios, ζu = 2 × CR . Then, CA is going to be higher and will
      enable link (u, v) to carry higher flow.                                                                  N

         If γ is the total traffic generated in the network, the system                               ζu =            Cuv ; u ∈ ω(N ); ∀v ∈ η(u)            (6)
      delay (i.e., average network-wide packet delay) [5] can be                                               v=1

      expressed as:                                                                                  μCuv ≥ λuv ; u ∈ ω(N ); ∀v ∈ η(u)                     (7)

                    1
                         N    N
                                    λuv                                                                        xu ∈ {0, 1}; u ∈ ω(N )                      (8)
             T =                            ; u, v ∈ ω(N ); u = v.           (2)
                    γ    u=1 v=1
                                 μCuv − λuv                                                              ζu = CR (1 + xu ); u ∈ ω(N )                      (9)
         When a node is equipped with multiple radios, it can support                                      N

      higher traffic in the network (γ) while the system delay (T )                                               xu = R − N ; u ∈ ω(N )                   (10)
      is reduced.                                                                                          u=1

                                                                                       The objective function, Eqn. (5), maximizes P . Among the
            IV. O PTIMUM P LACEMENT OF R ADIOS IN WOBAN                             constrains, Eqn. (6) indicates that the capacity of any node,
         In a network, the desired properties are high throughput                   u, is distributed among its outgoing links, (u, v), where v is
      and low delay. Since these are competing metrics, Kleinrock                   a neighbor of u. This constraint assigns the capacity on the
      et al. have introduced the notion of “power” [13]. Power of                   links and bounds the link capacity by the capacity of the node.
      a system is defined by the ratio: P ower = T hroughput . It
                                                         Delay                      Equation (7) states that the flow on a link cannot be greater
      gives a natural measure for representing any system, where the                than the link’s capacity. Equation (8) introduces the binary
      system needs to operate with high throughput and lower delay.                 indicator variable for each node, u. If any node u should be
      However, in a wireless network, the term “power” represents                   equipped with multiple radios, the value of xu is 1, otherwise



                                                           978-1-4244-2324-8/08/$25.00 © 2008 IEEE.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
0.7
      the value is 0. Equation (9) gives the capacity of nodes. Each
      node should have at least one radio; and depending on the
                                                                                                                      0.6
      value of xu (Eqn. (8)), any node u can have two radios,
      and can have higher radio capacity. Equation (10) bounds the                                                    0.5
                                                                                                                                                                          0 MR nodes
                                                                                                                                                                          2 MR nodes
      number of radios to be distributed by xu by the number of




                                                                                          System delay (msec)
                                                                                                                                                                          12 MR nodes
      additional radios that needs to be distributed.                                                                 0.4

                V. I LLUSTRATIVE N UMERICAL E XAMPLES
                                                                                                                      0.3


                                                                                                                      0.2


                                                                                                                      0.1


                                                                                                                       0
                                                                                                                        0             2        4          6        8        10     12    14
                                                                                                                                                   Load at each node (Mbps)

                                                                                                                      Fig. 5.        System delay vs. load with 0, 2, and 12 MR nodes.

                                                                                                                                 4
                                                                                                                          x 10
                                                                                                                      8

                                                                                                                      7

                                                                                                                      6

                                                                                         TDR of the network (Mb/s2)
                                                                                                                      5

                                                                                                                      4
                                                                                                                                                                          0 MR nodes
                      Fig. 4.   Topology used for analytical study.                                                   3                                                   2 MR nodes
                                                                                                                                                                          12 MR nodes
         We use the 25-node network configuration in Fig. 4 to                                                         2
      study the advantage of deploying multiple radios. Each ra-
                                                                                                                      1
      dio has a capacity of 54 Mbps. We analyze the impact of
      different number of radios in WOBAN and how it affects the                                                      0
                                                                                                                       0             2         4          6        8        10     12    14
      performance. We use CaDAR [3] to obtain the flows on the                                                                                      Load at each node (Mbps)
      network. Performance of CaDAR compared to other schemes
      is presented in [3]. For radio distribution, we evaluate the ILP                                                      Fig. 6.       TDR vs. load with 0, 2, and 12 MR nodes.
      described in Section IV and distribute the radios to different
      nodes. We solved the ILP using ILOG CPLEX 9.0 on a Ubuntu
      Linux operating system on a Intel Core 2 Duo machine with                     significantly while carrying higher traffic. We observe that,
      1 Gigabyte RAM. The ILP was solved in 0.01 second. In the                     when the number of MR nodes is increased from 2 (two
      illustrative examples below, ‘MR’ represents ‘multi radio.’ For               gateways) to 12 (almost half the nodes), the TDR of the
      MR nodes, we consider two radios and study their impact. This                 network is increased, but the highest TDR value is achieved
      can also be scaled to a higher number of radios per node.                     for both 2 and 12 MR nodes at the load of 8.3 Mbps. Since
         In the WMN part of a WOBAN, due to its multi-hop nature,                   TDR is the ratio of throughput and delay, the reason for higher
      traffic gets aggregated as it moves closer to the gateways (Fig.               TDR achieved by higher number of MR nodes is the lower
      4). So, some of the nodes, particularly the gateways, become                  system delay at the same load of 8.3 Mbps (see Fig. 5). This
      the bottleneck of the network. Figure 5 shows the impact of                   indicates that, even if we assign more radios in the network, the
      using multiple radios in a WOBAN. We see that the network                     throughput is not increased because of the bottleneck nodes.
      can carry almost twice the traffic than a single-radio WOBAN if                Rather, multiple radios at more nodes reduce the average
      multiple radios are assigned to the two gateways (Fig. 4) and                 packet delay and lead to higher average TDR of the network.
      the rest of the nodes have one radio each. If we increase the                    Figure 7 illustrates the effect of the number of MR nodes
      number of MR nodes to 12, we see that the network carries                     on WOBAN. We observe that, as the number of MR nodes
      almost the same traffic because the capacity of the bottleneck                 increases in the WMN of WOBAN from 12 to 25 in the 25-
      nodes remain the same. However, it reduces the network-wide                   node topology, the system delay decreases by about 0.02 msec
      average packet delay by about 0.02 msec.                                      for loads higher than 4 Mbps while supporting almost the same
         Figure 6 shows that, by assigning multiple radios at the                   amount of traffic. So, we deduce that, after assigning multiple
      bottleneck nodes, the average TDR of the system is increased                  radios to the bottleneck nodes, we cannot gain much with MR



                                                            978-1-4244-2324-8/08/$25.00 © 2008 IEEE.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
0.4                                                                                                                                                                                                     4
                                                                                                                                                                                                                          x 10
                                                                                                                                                                 2                                                        4

                                    0.35                                                                                                                                                                          Delay
                                                                                                                                                                                                                  TDR




                                                                                                                                                                                                                               TDR of the max delay path (Mb/s )
                                                                                                                             Max delay on a single path (msec)




                                                                                                                                                                                                                               2
                                        0.3                                    12 MR nodes
                                                                               16 MR nodes
            System delay (msec)




                                                                               25 MR nodes
                                    0.25

                                                                                                                                                                 1                                                         2
                                        0.2


                                    0.15


                                        0.1


                                    0.05
                                        0                   2         4          6        8        10    12    14                                                0                                                         0
                                                                          Load at each node (Mbps)                                                                0      2      4          6        8        10   12      14
                                                                                                                                                                                    Load at each node (Mbps)

                              Fig. 7.                  System delay vs. load with 12, 16 and 25 MR nodes.                   Fig. 9.                                   Delay and TDR of maximum-delay path for 12 MR nodes.


      nodes.                                                                                                            deployment scheme using an ILP for WOBAN. We observed
                                                   4
                                                                                                                        that, if multiple radios are assigned at only the bottleneck
                                            x 10
                                        9                                                                               nodes (e.g., gateways), there is significant performance im-
                                                                                                                        provement. After that, increasing the number of radios does
                                        8
                                                                                                                        not improve the performance much. We conclude that we can
                                        7                                                                               increase the capacity of the WMN part of a WOBAN in a cost-
           TDR of the network (Mb/s2)




                                        6
                                                                                                                        effective way by assigning multi-radios only at selected nodes.

                                        5
                                                                                                                                                                                       R EFERENCES
                                        4                                                  12 MR nodes                   [1] S. Sarkar, S. Dixit, and B. Mukherjee, “Hybrid wireless-optical broad-
                                                                                           16 MR nodes                       band access network (WOBAN): A review of relevant challenges,”
                                        3                                                  25 MR nodes                       IEEE/OSA Journal of Lightwave Technology, vol. 25, no. 11, Nov. 2007.
                                                                                                                         [2] S. Sarkar, H. Yen, S. Dixit, and B. Mukherjee, “A novel delay-aware
                                        2                                                                                    routing algorithm (DARA) for a hybrid wireless-optical broadband
                                                                                                                             access network (WOBAN),” IEEE Network, vol. 22, no. 3, pp. 20–28,
                                        1                                                                                    May-Jun. 2008.
                                                                                                                         [3] A. Reaz, V. Ramamurthi, S. Sarkar, D. Ghosal, S. Dixit, and B. Mukher-
                                        0                                                                                    jee, “CaDAR: an efficient routing algorithm for wireless-optical broad-
                                         0              2         4          6        8        10        12    14
                                                                      Load at each node (Mbps)                               band access network,” in Proc. IEEE ICC, Beijing, China, pp. 5191–
                                                                                                                             5195, May 2008.
                                             Fig. 8.        TDR vs. load with 12, 16, and 25 MR nodes.                   [4] L. Fratta, M. Gerla, and L. Kleinrock, “The flow deviation method:
                                                                                                                             An approach to store-and-forward communication network design,”
                                                                                                                             Networks, vol. 3, no. 2, pp. 97–133, Mar. 2007.
         Figure 8 shows that, as the number of MR nodes increases,                                                       [5] L. Kleinrock, Queueing Systems, Volume II: Computer Applications,
      the TDR is increased. But we observe that the maximum TDR                                                              Wiley-Interscience, 1976.
                                                                                                                         [6] J. Zhu and S. Roy, “802.11 mesh networks with two-radio access points,”
      of the network is achieved while carrying almost the same                                                              in Proc. IEEE ICC, Seoul, Korea, pp. 3609–3615, May 2005.
      traffic. This is consistent with the results in Fig. 7.                                                             [7] K. Kim and K. Shin, “Self-healing multi-radio wireless mesh networks,”
         Figure 9 shows the delay and the TDR on the maximum-                                                                in Proc. ACM MobiCom, Montreal, Canada, pp. 326–329, Sep. 2007.
                                                                                                                         [8] A. So and B. Liang, “Minimum cost configuration of relay and channel
      delay path between a wireless node and a gateway for 12 MR                                                             infrastructure in heterogeneous wireless mesh networks,” in Proc. IFIP
      nodes. We observe that the TDR is maximized at a load of 8                                                             Networking, Atlanta, GA, pp. 275–286, May 2007.
      Mbps, which is also observed for the network-wide average                                                          [9] E. Amaldi, A. Capone, M. Cesana, I. Filippini, and F. Malucelli, “Op-
                                                                                                                             timization models and methods for planning wireless mesh networks,”
      packet delay in Figs. 6 and 8. This indicates that the maximum                                                         Computer Networks, vol. 52, no. 11, pp. 2159–2171, Aug. 2008.
      TDR averaged over all the links of the network is also obtained                                                   [10] J. Wang, B. Xie, K. Cai, and D. Agrawal, “Efficient mesh router
      for a single path.                                                                                                     placement in wireless mesh networks,” in Proc. IEEE International
                                                                                                                             Conference on Mobile Adhoc and Sensor Systems (MASS), Pisa, Italy,
                                                                                                                             pp. 1–9, Oct. 2007.
                                                                  VI. C ONCLUSION                                       [11] Wi-Fi        Planet,       “Wi-fi      products.”     http://products.wi-
        In a wireless-optical broadband access network, the optical                                                          fiplanet.com/wifi/mesh/.
                                                                                                                        [12] http://standards.ieee.org/getieee802/802.11.html.
      backhaul generally has higher capacity than the wireless front-                                                   [13] C. Kolias and L. Kleinrock, “The power function as a performance
      end. So, we need a cost-effective way of increasing the                                                                and comparison measure for ATM switches,” in Proc. IEEE Globecom,
      capacity of the wireless access network by assigning multiple                                                          Sydney, Australia, pp. 381–386, Nov. 1998.
      radios at selected nodes. We presented a optimum multi-radio



                                                                                                   978-1-4244-2324-8/08/$25.00 © 2008 IEEE.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.

Mais conteúdo relacionado

Mais procurados

A collaborative wireless sensor network routing
A collaborative wireless sensor network routingA collaborative wireless sensor network routing
A collaborative wireless sensor network routing
ambitlick
 
A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...
A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...
A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...
AAKASH S
 
A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...
A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...
A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...
IJERA Editor
 
A secure qos distributed routing protocol for hybrid wireless networks
A secure qos distributed routing protocol for hybrid wireless networksA secure qos distributed routing protocol for hybrid wireless networks
A secure qos distributed routing protocol for hybrid wireless networks
AAKASH S
 
Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...
Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...
Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...
CSCJournals
 

Mais procurados (20)

Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
Optimal Transmit Power and Packet Size in Wireless Sensor Networks in Shadowe...
 
B011120510
B011120510B011120510
B011120510
 
Csnt 2013 nit rkl
Csnt 2013  nit rklCsnt 2013  nit rkl
Csnt 2013 nit rkl
 
A collaborative wireless sensor network routing
A collaborative wireless sensor network routingA collaborative wireless sensor network routing
A collaborative wireless sensor network routing
 
A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...
A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...
A QoS oriented distributed routing protocol for Hybrid Wireless Network :Firs...
 
Energy efficiency optimization of IEEE 802.15.6 ir uwb wban
Energy efficiency optimization of IEEE 802.15.6 ir uwb wbanEnergy efficiency optimization of IEEE 802.15.6 ir uwb wban
Energy efficiency optimization of IEEE 802.15.6 ir uwb wban
 
Rate Adaptation for Time Varying Channels Using Distributed Relay Selection
Rate Adaptation for Time Varying Channels Using Distributed Relay SelectionRate Adaptation for Time Varying Channels Using Distributed Relay Selection
Rate Adaptation for Time Varying Channels Using Distributed Relay Selection
 
Single Mode Optical Fiber in Rof System Using DWDM
Single Mode Optical Fiber in Rof System Using DWDMSingle Mode Optical Fiber in Rof System Using DWDM
Single Mode Optical Fiber in Rof System Using DWDM
 
Beamforming with per antenna power constraint and transmit antenna selection ...
Beamforming with per antenna power constraint and transmit antenna selection ...Beamforming with per antenna power constraint and transmit antenna selection ...
Beamforming with per antenna power constraint and transmit antenna selection ...
 
A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...
A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...
A Novel Timer-Based Hybrid Rerouting Algorithm for Improving Resource Utiliza...
 
A secure qos distributed routing protocol for hybrid wireless networks
A secure qos distributed routing protocol for hybrid wireless networksA secure qos distributed routing protocol for hybrid wireless networks
A secure qos distributed routing protocol for hybrid wireless networks
 
PureWave White Paper : Multiple Antenna Processing For WiMAX
PureWave White Paper : Multiple Antenna Processing For WiMAXPureWave White Paper : Multiple Antenna Processing For WiMAX
PureWave White Paper : Multiple Antenna Processing For WiMAX
 
Bo mim orelay
Bo mim orelayBo mim orelay
Bo mim orelay
 
2013 10-17 nuaymi
2013 10-17 nuaymi2013 10-17 nuaymi
2013 10-17 nuaymi
 
Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...
Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...
Dynamic Hybrid Topology Design for Integrated Traffic Support in WDM Mesh Net...
 
I05914153
I05914153I05914153
I05914153
 
Block diagonalization for Multi-user MIMO Beamforming Performance over Rician...
Block diagonalization for Multi-user MIMO Beamforming Performance over Rician...Block diagonalization for Multi-user MIMO Beamforming Performance over Rician...
Block diagonalization for Multi-user MIMO Beamforming Performance over Rician...
 
Channel modeling for_millimeter_wave_mimo
Channel modeling for_millimeter_wave_mimoChannel modeling for_millimeter_wave_mimo
Channel modeling for_millimeter_wave_mimo
 
Relay lte
Relay lteRelay lte
Relay lte
 
RECONFIGURABLE OPTICAL ADD AND DROP MULTIPLEXERS A REVIEW
RECONFIGURABLE OPTICAL ADD AND DROP MULTIPLEXERS A REVIEWRECONFIGURABLE OPTICAL ADD AND DROP MULTIPLEXERS A REVIEW
RECONFIGURABLE OPTICAL ADD AND DROP MULTIPLEXERS A REVIEW
 

Destaque (8)

JMDL Projects
JMDL ProjectsJMDL Projects
JMDL Projects
 
Franchise legislative update ppt march 2011
Franchise legislative update ppt march 2011Franchise legislative update ppt march 2011
Franchise legislative update ppt march 2011
 
Suman Jlt
Suman JltSuman Jlt
Suman Jlt
 
S06 S10 P05
S06 S10 P05S06 S10 P05
S06 S10 P05
 
Woban Prototype Ieee Network
Woban Prototype Ieee NetworkWoban Prototype Ieee Network
Woban Prototype Ieee Network
 
Wls2
Wls2Wls2
Wls2
 
Plug in development
Plug in developmentPlug in development
Plug in development
 
Pid967241
Pid967241Pid967241
Pid967241
 

Semelhante a 08 01 01

Wireless Reducing Overall Delay In Multi Radio Woban
Wireless Reducing Overall Delay In Multi Radio WobanWireless Reducing Overall Delay In Multi Radio Woban
Wireless Reducing Overall Delay In Multi Radio Woban
Shahab Shahid
 
Active path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessActive path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wireless
Alexander Decker
 
Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280
Editor IJARCET
 
Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280
Editor IJARCET
 
Overlapped carrier sense multiple access
Overlapped carrier sense multiple accessOverlapped carrier sense multiple access
Overlapped carrier sense multiple access
ambitlick
 
A New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNsA New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNs
CSCJournals
 
Dynamic Manycasting in Optical Split-Incapable WDM Networksf
Dynamic Manycasting in Optical Split-Incapable WDM NetworksfDynamic Manycasting in Optical Split-Incapable WDM Networksf
Dynamic Manycasting in Optical Split-Incapable WDM Networksf
AlyciaGold776
 

Semelhante a 08 01 01 (20)

S09 S02 P04
S09 S02 P04S09 S02 P04
S09 S02 P04
 
An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...An optimized link state routing protocol based on a cross layer design for wi...
An optimized link state routing protocol based on a cross layer design for wi...
 
An Overview Of Channel Assignment Methods For Multi-Radio Multi-Channel Wirel...
An Overview Of Channel Assignment Methods For Multi-Radio Multi-Channel Wirel...An Overview Of Channel Assignment Methods For Multi-Radio Multi-Channel Wirel...
An Overview Of Channel Assignment Methods For Multi-Radio Multi-Channel Wirel...
 
Wireless Reducing Overall Delay In Multi Radio Woban
Wireless Reducing Overall Delay In Multi Radio WobanWireless Reducing Overall Delay In Multi Radio Woban
Wireless Reducing Overall Delay In Multi Radio Woban
 
Congestion Free Routes for Wireless Mesh Networks
Congestion Free Routes for Wireless Mesh NetworksCongestion Free Routes for Wireless Mesh Networks
Congestion Free Routes for Wireless Mesh Networks
 
Aj32242252
Aj32242252Aj32242252
Aj32242252
 
EFFICIENT REAL-TIME VIDEO TRANSMISSION IN WIRELESS MESH NETWORK
EFFICIENT REAL-TIME VIDEO TRANSMISSION IN WIRELESS MESH NETWORK EFFICIENT REAL-TIME VIDEO TRANSMISSION IN WIRELESS MESH NETWORK
EFFICIENT REAL-TIME VIDEO TRANSMISSION IN WIRELESS MESH NETWORK
 
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh NetworksActive Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
Active Path Updation For Layered Routing (Apular) In Wireless Mesh Networks
 
Active path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wirelessActive path updation for layered routing (apular) in wireless
Active path updation for layered routing (apular) in wireless
 
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNsA Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
A Survey of Various Routing and Channel Assignment Strategies for MR-MC WMNs
 
Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280
 
Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280Ijarcet vol-2-issue-7-2277-2280
Ijarcet vol-2-issue-7-2277-2280
 
Overlapped carrier sense multiple access
Overlapped carrier sense multiple accessOverlapped carrier sense multiple access
Overlapped carrier sense multiple access
 
Improvement Of DSR Protocol
Improvement Of DSR ProtocolImprovement Of DSR Protocol
Improvement Of DSR Protocol
 
INTERFERENCE-AWARE CHANNEL ASSIGNMENT FOR MAXIMIZING THROUGHPUT IN WMN
INTERFERENCE-AWARE CHANNEL ASSIGNMENT FOR MAXIMIZING THROUGHPUT IN WMN INTERFERENCE-AWARE CHANNEL ASSIGNMENT FOR MAXIMIZING THROUGHPUT IN WMN
INTERFERENCE-AWARE CHANNEL ASSIGNMENT FOR MAXIMIZING THROUGHPUT IN WMN
 
A Neighbor Coverage-Based Probabilistic Rebroadcast for Reducing Routing Ove...
A Neighbor Coverage-Based Probabilistic Rebroadcast for  Reducing Routing Ove...A Neighbor Coverage-Based Probabilistic Rebroadcast for  Reducing Routing Ove...
A Neighbor Coverage-Based Probabilistic Rebroadcast for Reducing Routing Ove...
 
A New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNsA New Paradigm for Load Balancing in WMNs
A New Paradigm for Load Balancing in WMNs
 
Dynamic Manycasting in Optical Split-Incapable WDM Networksf
Dynamic Manycasting in Optical Split-Incapable WDM NetworksfDynamic Manycasting in Optical Split-Incapable WDM Networksf
Dynamic Manycasting in Optical Split-Incapable WDM Networksf
 
WIRELESS MESH NETWORKS CAPACITY IMPROVEMENT USING CBF
WIRELESS MESH NETWORKS CAPACITY IMPROVEMENT USING CBF WIRELESS MESH NETWORKS CAPACITY IMPROVEMENT USING CBF
WIRELESS MESH NETWORKS CAPACITY IMPROVEMENT USING CBF
 
M.Phil Computer Science Networking Projects
M.Phil Computer Science Networking ProjectsM.Phil Computer Science Networking Projects
M.Phil Computer Science Networking Projects
 

Mais de Shahab Shahid

Mais de Shahab Shahid (14)

Tr Wmx 35 17%20 Outdoor Su
Tr Wmx 35 17%20 Outdoor SuTr Wmx 35 17%20 Outdoor Su
Tr Wmx 35 17%20 Outdoor Su
 
Tr Wmx5%208 P Bs1
Tr Wmx5%208 P Bs1Tr Wmx5%208 P Bs1
Tr Wmx5%208 P Bs1
 
Tr Wmx3%205 P Bs1a
Tr Wmx3%205 P Bs1aTr Wmx3%205 P Bs1a
Tr Wmx3%205 P Bs1a
 
Tranzeo 11a Outdoor Quickstart
Tranzeo 11a Outdoor QuickstartTranzeo 11a Outdoor Quickstart
Tranzeo 11a Outdoor Quickstart
 
Tranzeo
TranzeoTranzeo
Tranzeo
 
Tranzeo%20 %20 Wireless%20 Isp%20 Primer
Tranzeo%20 %20 Wireless%20 Isp%20 PrimerTranzeo%20 %20 Wireless%20 Isp%20 Primer
Tranzeo%20 %20 Wireless%20 Isp%20 Primer
 
Tr5800
Tr5800Tr5800
Tr5800
 
Tr5 Plus
Tr5 PlusTr5 Plus
Tr5 Plus
 
Tr5 Amp
Tr5 AmpTr5 Amp
Tr5 Amp
 
Guidelines For Point To Point
Guidelines For Point To PointGuidelines For Point To Point
Guidelines For Point To Point
 
Cse 2008 7
Cse 2008 7Cse 2008 7
Cse 2008 7
 
Caballero
CaballeroCaballero
Caballero
 
Xu Shao Ofc2010
Xu Shao Ofc2010Xu Shao Ofc2010
Xu Shao Ofc2010
 
Wls7
Wls7Wls7
Wls7
 

08 01 01

  • 1. Hybrid Wireless-Optical Broadband Access Network (WOBAN): Capacity Enhancement for Wireless Access Abu (Sayeem) Reaz, Vishwanath Ramamurthi, Suman Sarkar, Dipak Ghosal, and Biswanath Mukherjee University of California, Davis, USA Email: {asreaz,rama,sumsarkar,dghosal,bmukherjee}@ucdavis.edu Abstract— Noting that the optical part of a hybrid wireless- average packet delay in the wireless mesh of WOBAN relative optical broadband access network (WOBAN) has high capacity, we to previous approaches. An improved algorithm for Capacity need to enhance the capacity for wireless access using a low-cost and Delay-Aware Routing (CaDAR) [3] exploits the work by solution. Our prior work developed a solution where each wireless node was equipped with a single radio. Deploying multiple radios, Fratta et al. [4] and Kleinrock [5] on capacity assignment (CA) say two, at each node will improve the performance of wireless and flow assignment (FA), which were originally designed for access, but this will also increase the cost of the solution. However, general packet networks using optimal capacity assignment deploying multiple radios at only a few nodes, especially those and flow deviation on links to minimize delay. that are overloaded with traffic, can lead to a less-costly solution, As mentioned earlier, equipping nodes in the wireless part possibly without sacrificing performance. Hence, we study how to optimally place a limited number of additional radios at the of a WOBAN with multiple radios enables the WOBAN to wireless nodes to save the overall network cost. We formulate this carry more traffic. In [6], the authors propose a two-radio problem as an Integer Linear Program (ILP) and solve it using wireless mesh architecture. They exploit spatial reuse and self- a standard solver such as CPLEX. As expected, by deploying organize the network for channel allocation through clustering. multiple radios at bottleneck wireless nodes, we can obtain almost In [7], the authors present an algorithm called “Localized the same performance as a WOBAN with multi-radios at all nodes. sElf-reconfiGuration algOrithms” (LEGO) which detects the Keywords: Wireless-optical hybrid network, wireless mesh failures locally and generates a local network reconfigura- network (WMN), multiple radios, routing, delay, capacity tion plan and self-heals the multi-radio wireless mesh. In assignment. [8], the authors compute the minimum number of WMN nodes that operate as relay stations and their corresponding I. I NTRODUCTION channel configurations such that a pre-specified subscribers A hybrid Wireless-Optical Broadband Access Network traffic demand can be satisfied. In [9], optimization models (WOBAN) is an optimal combination of an optical back-end to minimize cost are proposed for planning a WMN while (also called optical backhaul) and a wireless front-end for an providing full coverage to wireless mesh clients, and taking efficient access network [1]. At the back-end of the network, into account traffic routing, interference, rate adaptation, and Optical Line Terminal (OLT) resides in the Central Office channel assignment. In [10], the authors address the issue of (CO) and is connected via optical fiber to multiple Optical placing wireless nodes and to find the minimal configuration Network Units (ONU). At the front-end, a set of wireless to satisfy network coverage, connectivity, non-uniform Internet nodes (routers) forms a wireless mesh network (WMN). End traffic demand, and the candidate positions for wireless nodes users, both mobile and stationary, connect to the network are pre-decided. These works, however, did not study the through these nodes, whose locations are fixed in a WMN. A radio-assignment problem in a WMN. selected set of these nodes, called gateways, are connected to One of the benefits of using WMN as the front-end of a the optical part of the network. Usually, gateways are attached WOBAN is its cost effectiveness [1]. So, it is important to a with one of the ONUs [1]. Figure 1 shows the architecture of design the WMN part that operates with high performance a WOBAN. and is cost-effective. Deploying multiple radios at nodes An end user sends packets to a nearby wireless node improves the performance of WMN. But multi-radio nodes of the WOBAN. These packets travel through the wireless are significantly more expensive than single-radio nodes [11]. mesh, possibly over multiple hops, and reach the OLT via If deploying multiple radios at a few strategic nodes can the gateways. As the optical part of a WOBAN has higher give almost the same performance as multiple radios at every capacity compared to the wireless part, capacity enhancement node of the WMN, we can obtain a cost-effective and high- of the wireless nodes is essential to support higher traffic in performance WMN. In our work, we study the impact of radio a WOBAN. For capacity enhancement, wireless nodes need to assignment to the nodes and see how only a few nodes with be equipped with multiple radios (MR) which can enable the multiple radios can achieve a desired performance. nodes to carry higher traffic from the end users. The rest of the study is organized as follows: Section II Several routing algorithms have been proposed for WOBAN. discusses the requirement of multiple radios in a WOBAN. Delay-Aware Routing Algorithm (DARA) [2] reduces the Section III presents the impact of multiple radios. Section IV 978-1-4244-2324-8/08/$25.00 © 2008 IEEE. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
  • 2. Fig. 1. Architecture of a WOBAN. presents how multiple radios can be assigned in a WOBAN op- timally. Illustrative numerical examples are shown in Section ux vx wx V. Section VI concludes the study. II. R EQUIREMENT OF M ULTIPLE R ADIOS IN WOBAN uv vw wx Figure 2 shows some link flows on a WMN, which is a multi-hop wireless network. Node u sends data to node x u v w x with traffic intensity γux . Similarly, nodes v and w send data to node x with traffic intensities γvx and γwx , respectively. Fig. 2. Flows on links in a multi-hop wireless network. Now, as we can see in Fig. 2, link (u, v) carries traffic from node u only. On the other hand, link (w, x) carries remain under-utilized. Figure 3 shows the load distribution traffic from nodes u, v and w. So, we can find the flows among the links for the topology in Fig. 4 for a load of 5.85 on each of the links as λuv = γux , λvw = γux + γvx , and Mbps at each node for CaDAR [3] where each node is equipped λwx = γux + γvx + γwx . As the flow on a link cannot be with a single radio and has a capacity of 54 Mbps, as in greater than its capacity, a link with higher flow, e.g., link IEEE 802.11g [12]. We observe that more than half the links (w, x), becomes more saturated than a link with lower flow, remain idle while about 4% of the links carry more than 7.68 e.g., link (u, v), and becomes a bottleneck for the WMN. Mbps of traffic. This may result in capacity exhaustion of the Now, if node u wants to send more data to node x, it cannot mesh network for a particular routing algorithm. An interesting do so, because a link downstream, namely link (w, x), is aspect is to study the impact of multiple-radio placements. over-utilized. So, it is logical to increase the capacity of the As multi-radio wireless nodes are more expensive and require links that are over-utilized, instead of all links, because links complex channel assignment and scheduling, we can put with lower flows will remain under-utilized. The capacity of multiple radios only at those nodes which are overloaded a wireless link depends on the capacity of the radio at the and observe how much traffic a routing algorithm can carry wireless nodes which the link is connecting. If the outgoing instead of putting multiple radios at every node. This reduces links of a node are over-utilized, the node may require higher cost and complexity of deployment while providing similar capacity, and it is a candidate for multiple radios. In a WMN, performance as a WOBAN in which all wireless nodes have assigning multiple radios only at the appropriate nodes can multiple radios. (In this study, we restrict each node to have lead to similar performance as that of fully-deployed multi- at most two radios.) A partially-deployed multi-radio wireless radio WMN (where all nodes have multiple radios) while mesh is a network where only a subset of wireless nodes have reducing the overall network cost, thereby leading to better multiple radios. cost-benefit ratio. Since traffic flows in a WOBAN are between the wireless III. I MPACT OF M ULTIPLE R ADIOS IN A WOBAN nodes and the gateways and since these flows may be asym- We define ω(N ) to be the set of N nodes of the wireless metric, some links may get overloaded while others may mesh of a WOBAN and η(u) to be the neighbor set of node u. 978-1-4244-2324-8/08/$25.00 © 2008 IEEE. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
  • 3. Flow 0 4% the transmission power of a wireless node. Hence, we refer to Flow (0,2.56] Flow (2.56,5.12] 9% this as “throughput-delay ratio” or TDR of the system. Flow (5.12,7.68] Each link in a WMN has a throughput and a delay [2], [3], Flow > 7.68 so each link can be considered as a system. So, for a wireless link (u, v), if the flow is λuv , and delay for independent arrivals is μCuv1 uv , then TDR of link (u, v) is: −λ 20% 52% puv = λuv (μCuv − λuv ); u ∈ ω(N ); ∀v ∈ η(u) (3) We want to design the network in such a way that, on average, the ratio of throughput and delay is balanced on each link. So, network-wide average TDR of all the links, P , is: N N 15% 1 P = λuv puv ; u ∈ ω(N ); ∀v ∈ η(u) (4) γ u=1 v=1 Fig. 3. Distribution (%) of flow per link for CaDAR [3]. If we maximize the average TDR of the network, we obtain, Node u has a transmission link to each of its neighbors. In on average, delay sensitivity and high throughput for each link general, the flows on node u’s transmission links, λuv ; ∀v ∈ of the network. If we have R radios to be assigned to the η(u) could be different. To minimize delay, radio capacity at network (including the original single radio at each node), we node u, ζu , should be distributed properly among the links need to determine how to assign the additional radios while (u, v); ∀v ∈ η(u) based on their respective flows. Hence, maximizing P . Each node needs to have at least one radio. capacities on these links, Cuv ; ∀v ∈ η(u) need to be assigned Hence, we have R − N radios to be distributed. Let us use a based on λuv ; ∀v ∈ η(u). Thus, capacities on any outgoing binary indicator, xu , to identify if a node u should be equipped link from u can be derived as [3], [5]: with multiple radios. Then, we can determine a set of the √ nodes where the R − N additional radios (the excess capacity λuv (ζu − v λμ ) λuv uv of the network) should be deployed. For any given routing on Cuv = + √ ; u ∈ ω(N ); ∀v ∈ η(u) μ v λuv the WMN part of WOBAN (λuv ), we develop a mathematical (1) formulation to maximize the average TDR of the network to In Eqn. (1), λμ represents the minimum required capacity uv find xu . This formulation turns out to be the following Integer (Cmin ), the second term represents the fraction of excess Linear Program (ILP): 1 capacity (CA ) assigned to the link, and μ is the average packet Maximize: size. Now, if any link (u, v) becomes overloaded, ζu needs N N 1 to be increased. In the wireless part of a WOBAN, ζu can be P = λ2 (μCuv − λuv ); u ∈ ω(N ); ∀v ∈ η(u) (5) uv increased only by increasing the number of radios. So, if the γ u=1 v=1 capacity of a radio is CR and node u is equipped with two with respect to the following constraints: radios, ζu = 2 × CR . Then, CA is going to be higher and will enable link (u, v) to carry higher flow. N If γ is the total traffic generated in the network, the system ζu = Cuv ; u ∈ ω(N ); ∀v ∈ η(u) (6) delay (i.e., average network-wide packet delay) [5] can be v=1 expressed as: μCuv ≥ λuv ; u ∈ ω(N ); ∀v ∈ η(u) (7) 1 N N λuv xu ∈ {0, 1}; u ∈ ω(N ) (8) T = ; u, v ∈ ω(N ); u = v. (2) γ u=1 v=1 μCuv − λuv ζu = CR (1 + xu ); u ∈ ω(N ) (9) When a node is equipped with multiple radios, it can support N higher traffic in the network (γ) while the system delay (T ) xu = R − N ; u ∈ ω(N ) (10) is reduced. u=1 The objective function, Eqn. (5), maximizes P . Among the IV. O PTIMUM P LACEMENT OF R ADIOS IN WOBAN constrains, Eqn. (6) indicates that the capacity of any node, In a network, the desired properties are high throughput u, is distributed among its outgoing links, (u, v), where v is and low delay. Since these are competing metrics, Kleinrock a neighbor of u. This constraint assigns the capacity on the et al. have introduced the notion of “power” [13]. Power of links and bounds the link capacity by the capacity of the node. a system is defined by the ratio: P ower = T hroughput . It Delay Equation (7) states that the flow on a link cannot be greater gives a natural measure for representing any system, where the than the link’s capacity. Equation (8) introduces the binary system needs to operate with high throughput and lower delay. indicator variable for each node, u. If any node u should be However, in a wireless network, the term “power” represents equipped with multiple radios, the value of xu is 1, otherwise 978-1-4244-2324-8/08/$25.00 © 2008 IEEE. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
  • 4. 0.7 the value is 0. Equation (9) gives the capacity of nodes. Each node should have at least one radio; and depending on the 0.6 value of xu (Eqn. (8)), any node u can have two radios, and can have higher radio capacity. Equation (10) bounds the 0.5 0 MR nodes 2 MR nodes number of radios to be distributed by xu by the number of System delay (msec) 12 MR nodes additional radios that needs to be distributed. 0.4 V. I LLUSTRATIVE N UMERICAL E XAMPLES 0.3 0.2 0.1 0 0 2 4 6 8 10 12 14 Load at each node (Mbps) Fig. 5. System delay vs. load with 0, 2, and 12 MR nodes. 4 x 10 8 7 6 TDR of the network (Mb/s2) 5 4 0 MR nodes Fig. 4. Topology used for analytical study. 3 2 MR nodes 12 MR nodes We use the 25-node network configuration in Fig. 4 to 2 study the advantage of deploying multiple radios. Each ra- 1 dio has a capacity of 54 Mbps. We analyze the impact of different number of radios in WOBAN and how it affects the 0 0 2 4 6 8 10 12 14 performance. We use CaDAR [3] to obtain the flows on the Load at each node (Mbps) network. Performance of CaDAR compared to other schemes is presented in [3]. For radio distribution, we evaluate the ILP Fig. 6. TDR vs. load with 0, 2, and 12 MR nodes. described in Section IV and distribute the radios to different nodes. We solved the ILP using ILOG CPLEX 9.0 on a Ubuntu Linux operating system on a Intel Core 2 Duo machine with significantly while carrying higher traffic. We observe that, 1 Gigabyte RAM. The ILP was solved in 0.01 second. In the when the number of MR nodes is increased from 2 (two illustrative examples below, ‘MR’ represents ‘multi radio.’ For gateways) to 12 (almost half the nodes), the TDR of the MR nodes, we consider two radios and study their impact. This network is increased, but the highest TDR value is achieved can also be scaled to a higher number of radios per node. for both 2 and 12 MR nodes at the load of 8.3 Mbps. Since In the WMN part of a WOBAN, due to its multi-hop nature, TDR is the ratio of throughput and delay, the reason for higher traffic gets aggregated as it moves closer to the gateways (Fig. TDR achieved by higher number of MR nodes is the lower 4). So, some of the nodes, particularly the gateways, become system delay at the same load of 8.3 Mbps (see Fig. 5). This the bottleneck of the network. Figure 5 shows the impact of indicates that, even if we assign more radios in the network, the using multiple radios in a WOBAN. We see that the network throughput is not increased because of the bottleneck nodes. can carry almost twice the traffic than a single-radio WOBAN if Rather, multiple radios at more nodes reduce the average multiple radios are assigned to the two gateways (Fig. 4) and packet delay and lead to higher average TDR of the network. the rest of the nodes have one radio each. If we increase the Figure 7 illustrates the effect of the number of MR nodes number of MR nodes to 12, we see that the network carries on WOBAN. We observe that, as the number of MR nodes almost the same traffic because the capacity of the bottleneck increases in the WMN of WOBAN from 12 to 25 in the 25- nodes remain the same. However, it reduces the network-wide node topology, the system delay decreases by about 0.02 msec average packet delay by about 0.02 msec. for loads higher than 4 Mbps while supporting almost the same Figure 6 shows that, by assigning multiple radios at the amount of traffic. So, we deduce that, after assigning multiple bottleneck nodes, the average TDR of the system is increased radios to the bottleneck nodes, we cannot gain much with MR 978-1-4244-2324-8/08/$25.00 © 2008 IEEE. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.
  • 5. 0.4 4 x 10 2 4 0.35 Delay TDR TDR of the max delay path (Mb/s ) Max delay on a single path (msec) 2 0.3 12 MR nodes 16 MR nodes System delay (msec) 25 MR nodes 0.25 1 2 0.2 0.15 0.1 0.05 0 2 4 6 8 10 12 14 0 0 Load at each node (Mbps) 0 2 4 6 8 10 12 14 Load at each node (Mbps) Fig. 7. System delay vs. load with 12, 16 and 25 MR nodes. Fig. 9. Delay and TDR of maximum-delay path for 12 MR nodes. nodes. deployment scheme using an ILP for WOBAN. We observed 4 that, if multiple radios are assigned at only the bottleneck x 10 9 nodes (e.g., gateways), there is significant performance im- provement. After that, increasing the number of radios does 8 not improve the performance much. We conclude that we can 7 increase the capacity of the WMN part of a WOBAN in a cost- TDR of the network (Mb/s2) 6 effective way by assigning multi-radios only at selected nodes. 5 R EFERENCES 4 12 MR nodes [1] S. Sarkar, S. Dixit, and B. Mukherjee, “Hybrid wireless-optical broad- 16 MR nodes band access network (WOBAN): A review of relevant challenges,” 3 25 MR nodes IEEE/OSA Journal of Lightwave Technology, vol. 25, no. 11, Nov. 2007. [2] S. Sarkar, H. Yen, S. Dixit, and B. Mukherjee, “A novel delay-aware 2 routing algorithm (DARA) for a hybrid wireless-optical broadband access network (WOBAN),” IEEE Network, vol. 22, no. 3, pp. 20–28, 1 May-Jun. 2008. [3] A. Reaz, V. Ramamurthi, S. Sarkar, D. Ghosal, S. Dixit, and B. Mukher- 0 jee, “CaDAR: an efficient routing algorithm for wireless-optical broad- 0 2 4 6 8 10 12 14 Load at each node (Mbps) band access network,” in Proc. IEEE ICC, Beijing, China, pp. 5191– 5195, May 2008. Fig. 8. TDR vs. load with 12, 16, and 25 MR nodes. [4] L. Fratta, M. Gerla, and L. Kleinrock, “The flow deviation method: An approach to store-and-forward communication network design,” Networks, vol. 3, no. 2, pp. 97–133, Mar. 2007. Figure 8 shows that, as the number of MR nodes increases, [5] L. Kleinrock, Queueing Systems, Volume II: Computer Applications, the TDR is increased. But we observe that the maximum TDR Wiley-Interscience, 1976. [6] J. Zhu and S. Roy, “802.11 mesh networks with two-radio access points,” of the network is achieved while carrying almost the same in Proc. IEEE ICC, Seoul, Korea, pp. 3609–3615, May 2005. traffic. This is consistent with the results in Fig. 7. [7] K. Kim and K. Shin, “Self-healing multi-radio wireless mesh networks,” Figure 9 shows the delay and the TDR on the maximum- in Proc. ACM MobiCom, Montreal, Canada, pp. 326–329, Sep. 2007. [8] A. So and B. Liang, “Minimum cost configuration of relay and channel delay path between a wireless node and a gateway for 12 MR infrastructure in heterogeneous wireless mesh networks,” in Proc. IFIP nodes. We observe that the TDR is maximized at a load of 8 Networking, Atlanta, GA, pp. 275–286, May 2007. Mbps, which is also observed for the network-wide average [9] E. Amaldi, A. Capone, M. Cesana, I. Filippini, and F. Malucelli, “Op- timization models and methods for planning wireless mesh networks,” packet delay in Figs. 6 and 8. This indicates that the maximum Computer Networks, vol. 52, no. 11, pp. 2159–2171, Aug. 2008. TDR averaged over all the links of the network is also obtained [10] J. Wang, B. Xie, K. Cai, and D. Agrawal, “Efficient mesh router for a single path. placement in wireless mesh networks,” in Proc. IEEE International Conference on Mobile Adhoc and Sensor Systems (MASS), Pisa, Italy, pp. 1–9, Oct. 2007. VI. C ONCLUSION [11] Wi-Fi Planet, “Wi-fi products.” http://products.wi- In a wireless-optical broadband access network, the optical fiplanet.com/wifi/mesh/. [12] http://standards.ieee.org/getieee802/802.11.html. backhaul generally has higher capacity than the wireless front- [13] C. Kolias and L. Kleinrock, “The power function as a performance end. So, we need a cost-effective way of increasing the and comparison measure for ATM switches,” in Proc. IEEE Globecom, capacity of the wireless access network by assigning multiple Sydney, Australia, pp. 381–386, Nov. 1998. radios at selected nodes. We presented a optimum multi-radio 978-1-4244-2324-8/08/$25.00 © 2008 IEEE. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2008 proceedings.