Escolar Documentos
Profissional Documentos
Cultura Documentos
6, JUNE 2010
Abstract—We have recently witnessed a rapidly increasing demand for, and hence, a shortage of, wireless network bandwidth due to
rapidly growing wireless services and applications. It is, therefore, important to develop an efficient way of utilizing this limited
bandwidth resource. Fortunately, recent technological advances have enabled software-defined radios (SDRs) to switch from one
frequency band to another at minimum cost, thereby making dynamic multiband access and sharing possible. On the other hand,
recent advances in signal processing combined with those in antenna technology provide multiple-input multiple-output (MIMO)
capabilities, thereby creating opportunities for enhancing the throughput of wireless networks. Both SDRs and MIMO together enable
next-generation wireless networks, such as mesh networks, to support dynamic and adaptive bandwidth sharing along time,
frequency, and space. In this paper, we develop a new framework that 1) identifies the limits and potential of SDRs and MIMO in terms
of achievable network throughput and 2) provides guidelines for designers to determine the optimal parameters of wireless mesh
networks equipped with multiband and multiantenna capabilities.
Index Terms—Maximum throughput, multiantenna systems, multiband access, network modeling and design, wireless mesh
networks.
1 INTRODUCTION
data link i is said to be active if tðiÞ is currently transmitting designing multiband, multiantenna WMNs. We first study
to rðiÞ; otherwise, i is said to be inactive. For every m 2 N, the effects of transmission ranges and node degrees on the
let Lþ
m ¼ fi 2 L : tðiÞ ¼ mg, Lm ¼ fi 2 L : rðiÞ ¼ mg, and
maximum achievable throughput. We then demonstrate
þ
Lm ¼ Lm [ Lm . We assume that each node m is equipped how the designers can use the end results of this study to
with an antenna array of m elements, and let m and #m determine the optimal network parameters, such as
denote the effective transmit and receive DoFs of m, transmission powers and node densities, that maximize
respectively. For every ði; kÞ 2 L K, let cik —which is the overall achievable throughput of a WMN.
assumed to be time invariant—denote the maximum
number of bits that link i can support in 1 second if 5 NETWORK CONSTRAINTS
communicated on spectrum band k.
In this section, we describe and model the radio and
Let C denote the set of all distinct ordered pairs ði; jÞ 2
interference constraints on the multiband, multiantenna
L L such that 1) i and j do not share any node between
WMN, described in Section 4. For every ði; k; tÞ 2 L K T ,
them and 2) the transmission on link i interferes with the
let us define the binary variable ytik to be 1 if link i is active on
reception on link j when communicated on the same
spectrum band k during time slot t, and 0 otherwise.
spectrum band. Note that ði; jÞ 2 C does not necessarily
imply that ðj; iÞ 2 C. For every link i 2 L, let C þ i ¼ fj 2 L : 5.1 Packet-Level Constraints
ði; jÞ 2 Cg denote the set of all links whose receivers
interfere with the transmission on i, and C
5.1.1 Radio Constraints
i ¼ fj 2 L :
ðj; iÞ 2 Cg denote the set of all links whose transmitters We assume that a link can be activeP on at most one spectrum
interfere with the reception on i. band at any given time slot, i.e., k2K ytik 1; 8i 2 L; 8t 2 T .
We assume that a node can either transmit or receive, but Due to radio constraints, we also assume that a node can
not both, at any time. We also assume that each link can be either transmit or receive, but not both, at any time slot, i.e.,
active on at most one band at a time. A link can, however, 8i 2 L; 8k 2 K,
be active on two different bands during two different time X X
slots. We consider the TDMA scheme to share the wireless ytjk Mð1 ytik Þ and ytjk Mð1 ytik Þ;
medium. Time is then divided into time slots of an equal j2L
tðiÞ j2Lþ
rðiÞ
where again M ¼ jLj. If ytik ¼ 1 (i.e., i is active), then the described in Section 5.1. For example, by summing both
above constraints ensure that the total number of active sides of (1) over S and interchanging summations between
links, interfering with the reception on link i on spectrum k and t, one can obtain
band k, does not exceed what node rðiÞ’s effective receive XX
DoF could handle; otherwise (if ytjk ¼ 0), the constraints are ik 1; 8m 2 N: ð4Þ
k2K i2Lm
relaxed since i is not active, and hence, no interference
needs to be suppressed. When applying the same technique to the interference
Likewise, transmitters must also be responsible for constraints, given by (2) and (3), one can obtain the
nulling their signals at all nearby receivers. That is, prior following LP-relaxed interference constraints:
to transmission at any slot time, a transmitter must have ( P
enough effective transmit DoFs so that it can prevent its ðM #rðiÞ þ 1Þik þ j2C i jk M;
signal from causing interference to any nearby receivers. P ð5Þ
ðM tðiÞ þ 1Þik þ j2C þ jk M;
Hence, 8i 2 L; 8k 2 K; 8t 2 T , i
TABLE 1
Primal Packing LP Problem
TABLE 2
Dual Packing LP Problem
computes the shortest weighted path among all pairs by using the proposed algorithm for many randomly
ðsðqÞ; dðqÞÞ, 8q 2 Q, where a path between a (source,destina- generated network instances. We then show how the
tion) pair, ðsðqÞ; dðqÞÞ, is a set of (link,band) pairs that thus-obtained results and analysis can be used by designers
connects the source to its destination. A flow is then routed to determine the optimal parameters that maximize the
via this shortest path. The rate of this flow is chosen such overall throughput of WMNs.
that the minimum capacity edge belonging to the shortest It is important to recall that our goal is to evaluate and
path is saturated; the capacity of an edge e belonging to the identify MIMO’s potential in terms of its spatial reuse (not
shortest path p is Aðe; pÞ. The weights of (link,band) pairs
belonging to this path are increased as a result of this flow.
The algorithm terminates when the sum of all weights is TABLE 3
greater than or equal to unity. Approximation Algorithm
Given > 0, the proposed algorithm finds a ð1 Þ2 -
approximation to the multicommodity flow optimal solu-
tion in running time that depends polynomially on 1 . The
input parameter can be appropriately chosen so that a
solution with acceptable quality is obtainable in polynomial
time (trading off some precision for faster execution). The
following theorem states the trade-off between the solution
accuracy and the running time of the algorithm. The proof
follows from [26]:
Theorem 1. For any fixed ; 0 < < 1, the proposed algorithm,
shown in Table 3, finds a throughput solution
^ to the packing
LP, described in Table 1, that 1) satisfies ð1 Þ2
^
,
where
is the optimal solution, and 2) completes in
!d1 log1þ !e T , where T is the time needed to compute
the shortest path.
7 EVALUATION
In this section, we first identify and analyze the maximum
achievable throughput of multiband, multiantenna WMNs
844 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 9, NO. 6, JUNE 2010
Fig. 6. The optimal transmission range as a function of number of bands Fig. 7. The optimal average node degree as a function of number of
and number of antennas. jNj ¼ 50, jQj ¼ 25. bands and number of antennas. d ¼ 30 m, jQj ¼ 25.
network throughput can no longer be improved with allow network designers to determine the optimal network
additional nodes. parameters, such as the transmission range (or transmission
As discussed above, increasing the node degree through power) and the node degree (or node density), which
node density increases path diversity, but not the inter- maximize the overall throughput of next-generation WMNs.
ference. Therefore, the network throughput can only be For the purpose of illustration, we consider WMNs, each
increased by increasing the node degree, which explains the of which consists of 50 mesh nodes deployed in an area of
monotonic behavior of the throughput as a function of the 100 100 m2 , and assume that there are jQj ¼ 25 end-to-end
node degree. For a given number of antennas and bands multihop flows in the WMN. We extend the simulation
(i.e., for given multiband and multiantenna capabilities), the scenarios of Section 7.3 to include more combinations of
higher the node degree, the more paths are available for numbers of antennas and spectrum bands. Our results,
showing the optimal transmission range as a function of the
routing, and hence, the more throughput the network can
number of antennas and the number of spectrum bands, are
achieve. Note that the increase in throughput is a con-
summarized in Fig. 6. Knowing the number of antennas
sequence of exploiting the multiband and multiantenna each mesh node is equipped with, and the number of bands
capabilities for path diversity. Hence, the network through- the WMN is allowed to communicate on, a network designer
put can no longer be increased when the limit of these can use this figure to determine the transmission range so
capabilities is reached, explaining the asymptotic behavior that the overall network throughput is maximized. The
of the throughput as a function of the node degree. figure, for example, shows that the optimal transmission
range of a WMN, whose nodes are each equipped with six
7.4.2 Sensitivity of Node Degree/Density antennas and allowed to communicate on 10 spectrum
Observations similar to those made in the case of transmis- bands, is 22 m. There are two points to mention about these
sion range are also made in the case of node degree. results. First, because the transmission range is often
Irrespective of the number antennas, the optimal average controlled by means of transmission power, these guidelines
node degree is observed to increase as the number of can also be regarded as a way of determining the optimal
spectrum bands increases. Similarly, the optimal average transmission power. Second, although for the sake of
node degree increases with the number of antennas, illustration, we considered 50 mesh nodes, one can use the
regardless of the number of allowed spectrum bands. For proposed approximation algorithm to derive similar design
instance, when the number of antennas is 6 (Fig. 5b), the guidelines for WMNs with a different number of nodes.
optimal average node degrees are 7 and 9 when the number Our framework can also be used to optimize other WMN
of bands is 5 and 20, respectively. The more antennas and/ parameters. For example, if the transmission range/power
is fixed a priori and cannot be changed, then we can still
or spectrum bands nodes can use, the more path diversity
optimize other network parameters. Let’s fix the transmis-
can be exploited, and hence, the higher the optimal node
sion range at 30 m and the area in which the nodes are to be
degree/density. deployed to 100 100 m2 . We can now, for example,
The results of studying the average node degree can be determine the optimal node degree/density at which the
summarized as follows: For every combination of the overall network throughput is maximized. For different
number of antennas, the number of accessible spectrum combinations of numbers of antennas and spectrum bands,
bands, and the transmission range, there is an optimal node we use the proposed algorithm for various node degrees to
degree (or node density) that maximizes the overall maximize the network throughput. The results, showing the
throughput of WMNs. Then, we derive guidelines for optimal node degree for each combination of numbers of
determining the optimal node degree of WMNs based on antennas and bands, are plotted in Fig. 7. For example,
this study. when the transmission range is 30 m, the number of
antennas is 6, and the number of allowed spectrum bands
7.5 Design Guidelines is 10, the optimal average node degree is about 8
We now demonstrate how our results can be used to derive (corresponding to 40 nodes).
guidelines for designing WMNs that are multiband capable There are two important points that require attention.
and multiantenna equipped. The thus-derived guidelines First, even though we considered optimization of the
848 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 9, NO. 6, JUNE 2010
transmission range and the node density, one can also use may, in turn, lead to higher achievable throughput. Another
this framework to optimize other network parameters, such observation that we can also make is that the impact of the
as the type and condition of traffic, and the hop count of number r of radios depends on the number c of available
multihop flows. Second, although the optimization is based channels as there is a one-to-one mapping between r and c (a
on a network-layer metric (i.e., the multihop achievable
channel cannot have more than one radio at a given time).
throughput), it implicitly considers cross-layer (MAC and
PHY) coupling effects as well. These effects are accounted This is, however, not the case for the number of antennas vis-
for through the cross-layer modeling in Section 4.1. a-vis of the number of radios, i.e., the allocation of the
In summary, the framework developed in this paper number of antennas across different radios, and hence,
serves as a basis for deriving design guidelines for next- across different channels is more flexible as there can be
generation WMNs. This method is flexible and fast. It is many-to-one mappings.
flexible because it can be used to optimize various WMN
parameters, provided the other parameters are known a
priori. The proposed approximation algorithm is also fast;
9 CONCLUSION AND FUTURE WORK
the input parameter can be so chosen that a solution to the We proposed a framework that can be used to 1) identify the
WMN routing optimization problem with acceptable accu- limits and potential of SDRs and MIMO technologies in
racy can be obtained in a reasonable amount of time. For terms of the maximum throughput that they can provide to
example, an approximate solution, within 10 percent of its WMNs and 2) derive guidelines for designing and optimiz-
exact value, can be found in several minutes by using the ing multiband-capable, multiantenna-equipped WMNs.
proposed algorithm (for ¼ 0:05); whereas, it can take many While SDRs are used in this study as a means of enabling
hours to solve with traditional linear programming methods. WMNs with dynamic and adaptive multiband access,
MIMO is used as a means of increasing the spatial reuse
8 DISCUSSION of spectrum, and hence, the total network throughput. It is,
The focus of this work is on characterizing achievable however, important to note that MIMO can be exploited to
throughput of multihop wireless networks when they are augment network throughput not only via spatial reuse but
multiantenna, multichannel capable, but single-radio also via spatial division multiplexing. In the future, we
equipped only. Throughput performance of multichannel intend to investigate and characterize the total throughput
networks with multiradio capabilities has also been that multiband, multiantenna WMNs can achieve when
investigated by several researchers (e.g., [13], [20]), and MIMO benefits are exploited for spatial multiplexing.
having multiple radios is shown to increase achievable
throughput [13]. Now, the natural question is: how would
the throughput behave when we consider the three ACKNOWLEDGMENTS
dimensions—multiantennas, multichannels, and multira- This work was supported by the US National Science
dios—all together? Although considering all three dimen-
Foundation under Grant no. CNS-0721529.
sions at the same time makes network throughput even
more challenging to characterize, and hence, too difficult to
predict its behavior without careful modeling, we will REFERENCES
provide a quantitative discussion on the subject (an [1] IEEE 802.22, www.ieee802.org/22, 2010.
accurate and complete characterization of throughput in [2] W. Horne, P. Weed, and D. Schaefer, “Adaptive Spectrum Radio:
such networks will be worth a separate paper, which is part A Feasibility Platform on the Path to Dynamic Spectrum Access,”
of our future work). Proc. Int’l Symp. Advanced Radio Technologies, Mar. 2003.
[3] C. Cordeiro, K. Challapali, and S. Shankar, “IEEE 802.22: The First
Suppose that there are a antennas, c channels, and r radios Worldwide Wireless Standard Based on Cognitive Radios,” Proc.
(we will henceforth use the notation (a; c; r)-networks to IEEE Int’l Symp. New Frontiers in Dynamic Spectrum Access
mean networks with a antennas, c channels, and r radios). Networks, Nov. 2005.
[4] FCC, SPTF, Report ET Docet No. 02-135, Nov. 2002.
Let us assume that a radio can only be used to communicate
[5] XG Working Group, XG Vision RFC v2.0, 2003.
on one channel at a time. (Of course, radios change channels [6] T. Korakis, G. Jakllari, and L. Tassiulas, “A MAC Protocol for Full
from one time slot to another). Roughly, we can say that the Exploitation of Directional Antennas in Ad-Hoc Wireless Net-
total achievable throughput of (a; c; r)-networks should be at works,” Proc. ACM MobiHoc, 2003.
[7] K. Sundaresan, R. Sivakumar, M.A. Ingram, and T.-Y. Chang, “A
least r times as much as that of (ar ; 1; 1)-networks. Here, we Fair Medium Access Control Protocol for Ad-Hoc Networks with
simply assumed that the number of antennas is split equally MIMO Links,” Proc. IEEE INFOCOM, 2004.
among all r radios, and that each channel is used by all nodes, [8] J.A. Stine, “Exploiting Smart Antennas in Wireless Mesh Net-
works Using Contention Access,” IEEE Wireless Comm., vol. 13,
each equipped with ar antennas and 1 radio. The throughput
no. 2, pp. 38-49, Apr. 2006.
can, however, be higher than r times that of (ar ; 1; 1)-networks [9] I.F. Akyildiz and X. Wang, “A Survey on Wireless Mesh
for two reasons. The first reason is antenna-allocation Networks,” IEEE Radio Comm., pp. 523-530, Sept. 2005.
flexibility. The number of antennas at each node does not [10] R. Bruno, M. Conti, and E. Gregori, “Mesh Networks: Commodity
Multihop Ad Hoc Networks,” IEEE Comm. Magazine, Mar. 2005.
have to be split equally among all radios. For example, radios [11] B. Wild and K. Ramchandran, “Detecting Primary Receivers for
with high contention may be assigned more antennas. Such Cognitive Radio Applications,” Proc. IEEE Int’l Symp. New
flexibility may lead to higher upper bounds on throughput. Frontiers in Dynamic Spectrum Access Networks, pp. 124-130, Nov.
The second reason is channel-allocation flexibility (assume 2005.
[12] J. So and N. Vaidya, “Multi-Channel MAC for Ad-Hoc Networks:
c > r). r channels among all c channels can be assigned to the Handling Multi-Channel Hidden Terminals Using a Single
r radios. This may lead to more relaxed constraints, which Transceiver,” Proc. ACM MobiHoc, pp. 222-233, 2004.
HAMDAOUI AND SHIN: MAXIMUM ACHIEVABLE THROUGHPUT IN MULTIBAND MULTIANTENNA WIRELESS MESH NETWORKS 849
[13] P. Kyasanur and N.H. Vaidya, “Capacity of Multi-Channel Kang G. Shin received the BS degree in
Wireless Networks: Impact of Number of Channels and Inter- electronics engineering from Seoul National
faces,” Proc. ACM MobiCom, pp. 43-57, 2005. University, Korea, in 1970, and the MS and
[14] L. Ma, X. Han, and C.C. Shen, “Dynamic Open Spectrum Sharing PhD degrees in electrical engineering from
MAC Protocol for Wireless Ad Hoc Networks,” Proc. IEEE Int’l Cornell University, Ithaca, New York, in 1976
Symp. New Frontiers in Dynamic Spectrum Access Networks, 2005. and 1978, respectively. He is the Kevin and
[15] I.F. Akyildiz, W.-Y. Lee, M.C. Vuran, and S. Mohanty, “Next Nancy O’Connor professor of computer science
Generation/Dynamic Spectrum Access/Cognitive Radio Wireless and the founding director of the Real-Time
Networks: A Survey,” Computer Networks J., vol. 50, pp. 2127-2159, Computing Laboratory in the Department of
Sept. 2006. Electrical Engineering and Computer Science
[16] Q. Wang and H. Zheng, “Route and Spectrum Selection in at the University of Michigan, Ann Arbor. His current research interests
Dynamic Spectrum Networks,” Proc. IEEE Consumer Comm. and include QoS-sensitive networking and computing as well as embedded
Networking Conf., Jan. 2006. real-time OS, middleware, and applications, all with an emphasis on
[17] P. Gupta and P.R. Kumar, “The Capacity of Wireless Networks,” timeliness and dependability. He has supervised the completion of
IEEE Trans. Information Theory, vol. 46, no. 2, pp. 388-404, Mar. 63 PhD theses and authored/coauthored about 700 technical papers
2000. (more than 250 of which are in archival journals) and numerous book
[18] M. Grossglauser and D.N.C. Tse, “Mobility Increases the Capacity chapters in the areas of distributed real-time computing and control,
of Ad Hoc Wireless Networks,” IEEE/ACM Trans. Networking, computer networking, fault-tolerant computing, and intelligent manufac-
vol. 10, no. 4, pp. 477-486, Aug. 2002. turing. He coauthored (jointly with C.M. Krishna) a textbook titled Real-
[19] M. Alicherry, R. Bhatia, and L. Li, “Joint Channel Assignment and Time Systems (McGraw Hill, 1997). He has received a number of Best
Routing for Throughput Optimization in Multi-Channel Wireless Paper Awards, including the IEEE Communications Society William R.
Mesh Networks,” Proc. ACM MobiCom, 2005. Bennett Prize Paper Award in 2003, the Best Paper Award from the
[20] M. Kodialam and T. Nandagopal, “Characterizing the Capacity IWQoS in 2003, and an Outstanding IEEE Transactions on Automatic
Region in Multi-Radio Multi-Channel Wireless Mesh Networks,” Control Paper Award in 1987. He has also coauthored papers with his
Proc. ACM MobiCom, pp. 73-87, 2005. students which received Best Student Paper Awards from the 1996
[21] M. Kodialam and T. Nandagopal, “Characterizing Achievable IEEE Real-Time Technology and Application Symposium and the 2000
Rates in Multi-Hop Wireless Mesh Networks with Orthogonal UNSENIX Technical Conference. He has also received several
Channels,” IEEE/ACM Trans. Networking, vol. 13, no. 4, pp. 868- institutional awards, including the Research Excellence Award in
880, Aug. 2005. 1989, the Outstanding Achievement Award in 1999, the Service
[22] J.C. Mundarath, P. Ramanathan, and B.D. Van Veen, “A Cross- Excellence Award in 2000, the Distinguished Faculty Achievement
Layer Scheme for Adaptive Antenna Array Based Wireless Award in 2001, and the Stephen Attwood Award in 2004 from the
Ad Hoc Networks in Multipath Environment,” ACM J. Wireless University of Michigan; a Distinguished Alumni Award from the College
Networks, 2006. of Engineering, Seoul National University, in 2002; the 2003 IEEE RTC
[23] B. Hamdaoui and K.G. Shin, “Characterization and Analysis of Technical Achievement Award; and the 2006 Ho-Am Prize in Engineer-
Multi-Hop Wireless MIMO Network Throughput,” Proc. ACM ing. From 1978 to 1982, he was on the Faculty of Rensselaer
MobiHoc, 2007. Polytechnic Institute, Troy, New York. He has held visiting positions at
[24] B. Hamdaoui and P. Ramanathan, “A Cross-Layer Admission the US Airforce Flight Dynamics Laboratory, AT&T Bell Laboratories, the
Control Framework for Wireless Ad-Hoc Networks Using Multi- Computer Science Division within the Department of Electrical En-
ple Antennas,” IEEE Trans. Wireless Comm., vol. 6, no. 11, pp. 4014- gineering and Computer Science at the University of California,
4024, Nov. 2007. Berkeley, the International Computer Science Institute, Berkeley,
[25] B. Hamdaoui and P. Ramanathan, “Cross-Layer Optimized California, the IBM T.J. Watson Research Center, the Software
Conditions for QoS Support in Multi-Hop Wireless Networks Engineering Institute at Carnegie Mellon University, and HP Research
with MIMO Links,” IEEE J. Selected Areas in Comm., vol. 25, no. 4, Laboratories. He also chaired the Computer Science and Engineering
pp. 667-677, May 2007. Division, Electrical Engineering and Computer Science Department,
[26] N. Garg and J. Konemann, “Faster and Simpler Algorithms for University of Michigan, for three years beginning January 1991. He has
Multicommodity Flow and Other Fractional Packing Problems,” served as the general cochair for 2009 ACM Annual International
Proc. 39th Ann. Symp. Foundations of Computer Sciences, 1998. Conference on Mobile Computing and Networking (MobiCom 2009),
was the general chair for 2008 IEEE Communications Society
Bechir Hamdaoui received the graduate en- Conference on Sensor, Mesh, and Ad Hoc Communications and
gineer degree from the National School of Networks (SECON 2008), the Third ACM/USENIX International Con-
Engineers at Tunis (BAC+6+DEA, ENIT) in ference on Mobile Systems, Applications, and Services (MobiSys 2005)
1997, and the MS degrees in electrical and and the IEEE Real-Time Technology and Applications Symposium
computer engineering in 2002 and computer (RTAS 2000), the program chair of the 1986 IEEE Real-Time Systems
sciences in 2004 and the PhD degree in Symposium (RTSS), the general chair of the 1987 RTSS, the guest
computer engineering in 2005, all from the editor of the 1987 August special issue of the IEEE Transactions on
University of Wisconsin at Madison. From 1998 Computers on real-time systems, a program cochair for the 1992
to 1999, he worked as a quality control and International Conference on Parallel Processing, and served on
planning engineer on a power generation plant numerous technical program committees. He also chaired the IEEE
project under the supervision of PIRECO/FIAT Avio. He was an intern at Technical Committee on Real-Time Systems during 1991-1993, was a
Telcordia Technologies during the Summer of 2004. In September 2005, distinguished visitor of the IEEE Computer Society, an editor of the IEEE
he joined the Real-Time Computing Research Lab at the University of Transactions on Parallel and Distributed Computing, and an area editor
Michigan at Ann Arbor as a postdoctoral researcher. Since September of the International Journal of Time-Critical Computing Systems,
2007, he has been with the School of Electrical Engineering and Computer Networks, and the ACM Transactions on Embedded
Computer Science at Oregon State University as an assistant professor. Systems. He is a fellow of the IEEE and the ACM and a member of
His current research focus is on network protocol design, cross-layer the Korean Academy of Engineering.
performance modeling and analysis, and cognitive and cooperative
technique development. He is presently serving on the editorial boards
of the Journal of Computer Systems, Networks, and Communications, . For more information on this or any other computing topic,
Wireless Communications, and the Mobile Computing Journal. He please visit our Digital Library at www.computer.org/publications/dlib.
served as the program cochairman of the IEEE PerCom Pervasive
Wireless Networking Workshop (2009), the program chair of the IWCMC
WiMAX/WiBro Services and QoS Management Symposium (2009), and
the program chair of the IWCMC Broadband Wireless Access
Symposium (2010). He is a member of the IEEE, the IEEE Computer
Society, and the IEEE Communications Society.