Part II MAC Layer: Development/Deployment of an IEEE 802.11s System
Chapter 6 Indoor Deployment of IEEE 802.11s Mesh Networks
6.4 Lessons and Guidelines
This section summarizes the lessons learned from the experiments, including those that are not described in Section 6.3, and provides guidelines for indoor mesh
deployment. The suggestions are itemized as follows:
1.Activate RTS/CTS in the indoor deployment
Unlike the conclusion of [46], [47] and [48], this study shows that RTS/CTS should be activated in indoor field deployment, especially when there are many interference sources and the STAs are not in the same collision domain. Nevertheless, if the WMN is deployed in the same collision domain, the RTS/CTS scheme is still not recommended as suggested in [46]. Based on our observation, RTS/CTS can effectively resolve the hidden node problem. Studies in [47] and [48] focus on long-ranged outdoor WMNs, the signal is highly interfered by the non-WiFi interference sources. Therefore, RTS/CTS cannot alleviate the interference.
2.802.11n is duggested for multi-flow, multi-hop
Although 802.11b/g performs no worse than 802.11n in one-hop transmissions in the field, the low-rate 802.11b/g frames occupy more channel resources for each hop. The first-hop node in an 802.11b/g chain topology generates almost 70% of the total throughput, producing a serious channel capture effect. Therefore, starvation may occur at STAs with a large hop count in an 802.11b/g WMN. Thus, 802.11n is still preferred for WMN deployment.
3.Beacon interval matters
The beacon interval can affect the frequency of updating the link state. However, transmitting beacons with 1 Mbps consumes much of the channel. It is a tradeoff between the link stability and the maximum throughput. We recommend setting the beacon interval at a longer value, e.g. 500 ms, in a small and dense deployment. A smaller beacon interval of 100 ms is preferred for a large and sparse deployment, especially when the channel condition is not good. This is because the link stability is also critical for the WMNs. If the link is unstable, it is possible that the MAP cannot link to any other MAPs or packets drop frequently due to link loss.
4.Fixed rate Does not help
The results from two studies on outdoor testbeds [49] and [50] imply that a fixed rate should be used to achieve better throughput. However, the channel quality in our indoor field experiments is much more variable than their outdoor, line-of-sight communication. An aggressive fixed rate might destabilize the transmissions, while a conservative fixed rate produces a poor throughput. An auto data rate mechanism allows the transmission rate to be adjusted dynamically according to the channel quality, but this adjustment mechanism must be sensitive enough to adapt to the
fluctuant channel conditions in the field.
5.Bottleneck is the channel condition
Results show that the total throughput of a multi-stream experiment is close to the single-stream, one-hop throughput. The throughput bottleneck seems to be the MSTA, and especially the MPP, where traffic streams aggregate. This result matches the findings of previous research [95]. Therefore, the MPP should be located in a position with a clear channel condition, leading to better link quality between the MPP and its neighboring STAs.
6.Hop-count should not exceed four hops
Considering the performance and the stability for the end-to-end traffic, we recommend that the hop-count should not exceed four hops.
7.Mesh size is determined by MPP’s capacity and maximum hop count
Based on the item 5 and 6, the throughput performance of a WMN is highly related to the channel quality of the MPP and the hop count of the traffic flow. Therefore, the size of a WMN is determined by the MPP’s capacity and maximum hop count.
8.Cross-floor links are frangible
Results show that the signal of a cross-floor link is quite unstable. Thus, the cross-floor links should be avoided.
9.Angle and direction of antenna pairs are critical
IEEE 802.11n adopts the MIMO technique to achieve higher data rates. Similar to previous findings [96], angle and direction of the antennas of the MAPs in our experiments directly affected the measured received signal strength (RSS). Because RSS is one of the criteria of data rate adjustment, antennas placement is a critical factor in networking performance.
10.Avoid links with asymmetric RSS values
By changing the antenna placement, the RSS values seen by the peers in a link may have huge difference. RSS could be a factor in WMN routing metrics. If the RSS measured by the peers is asymmetric, the routing path may not be symmetric, e.g., there is another MSTA with a better RSS value measured by only one end of the peers.
Previous research [97] indicates that asymmetric routing could lead to serious problems for Ad hoc On-Demand Distance Vector Routing (AODV) [98], from which
the 802.11s routing protocol is derived. Therefore, the links with asymmetric RSS values may cause asymmetric routing problems.
6.5 Summary
This study develops and evaluates an IEEE 802.11s wireless mesh network testbed for indoor environments. Based on observations, this study provides guidelines for tuning various parameters in indoor WMNs. Extensive experiments are conducted in both laboratory and field environments. Unlike previous studies, the experiment results of this study recommend activating RTS/CTS if the mesh nodes do not coexist in the same collision domain. Results also show that the 802.11b/g PHY performs no worse than 802.11n with respect to one-hop transmissions. However, 802.11b/g can cause serious unfairness because one-hop nodes constantly occupy the channel. Besides, the beacon interval should be set to a longer value, e.g., 500 ms, in a dense deployment, and set to a smaller value, e.g. 100 ms, to enhance link stability in a sparse deployment. Finally, the observations summarized in this article can provide guidance for small or medium scale indoor 802.11 WMNs.
Chapter 7 Conclusion
Based on applications of the IEEE 802.11 WLAN standards, this dissertation addresses the designs of a compact MIMO-OFDM modem and an IEEE 802.11-based WMN by two parts (Part I and Part II, respectively).
7.1 Summary
For the design of a compact MIMO-OFDM modem, a FD receiver adopted the FD-ADC technology is proposed to support both of SC and OFDM modes over the frequency domain. In order to realize this FD receiver, two key modules are essential to built. The first one is the FD symbol synchronizer which needs to find the symbol boundary with the frequency domain signal vectors generated by FD ADC. The FD symbol synchronizer is designed with a symbol-rate sequential search algorithm and
implemented by TSMC 65-nm silicon technology. In comparisons with other existing literatures, this FD symbol synchronizer shows almost the best performance at low SNR range (i.e. 0≤SNR≤10) and the lowest implementation cost in terms of (normalized) area, cell and gate count. The main cost of the proposed synchronizer is to require one additional preamble. The second key module is the SC-FDE which needs to handles the channel estimation and data equalization/decoding in the frequency domain which receiving IEEE 802.11b (SCBT) data packets. Compared to the other approaches, the proposed SC-FDE only requires single-FFT architecture and provides good performance by ML detection. Moreover, the ML detection can adopt the sphere decoding algorithm to reduce the search complexity. The features of single-FFT architecture and SD implementation make the proposed SC-FDE integrate with the MIMO-OFDM modem efficiently. The third key module is the MIMO detection used in MIMO-OFDM modem. A pre-pruning scheme is proposed to reduce the search space of K-best algorithm. Using ZF detection result, the pre-pruning scheme performs a cluster-based search in the multilevel structure of Nq-QAM constellation to find the reliable constellation points. Compared to the conventional K-best algorithm with the same K value, the proposed pre-pruning scheme achieves the same performance with fewer search nodes. The scheme provides a further complexity reduction way not only for a low complexity K-best algorithm but also for
the receiver equipping with both K-best and ZF detectors.
For the IEEE 802.11-based WMN, complete system phases from design, implementation, and deployment are investigated in the part II of this dissertation.
The WMN is developed based on the D2.03 of IEEE 802.11s and the related mesh functions of IEEE 802.11s software package are integrated to the commercial off-the-shelf WLAN chipsets. To improve the portability of the IEEE 802.11s software package, a modularized design is proposed to separate platform-independent functions (i.e. HWMP routing function) from the kernel and implement them as a Linux daemon program. To improve the transmission reliability of broadcast-type control frames, several broadcasting strategies are evaluated with a testbed in the laboratory. Experimental results show that the multiple-unicast scheme can provide the best balance between routing construction ratio, acceptable latency, and channel utilization. Then, a deployment testbed with 3-by-3 grid topology is constructed in both laboratory and field crossing three floors of the building. Disagreeing with previous research, the results of this study indicate that RTS/CTS can improve throughput by up to 87.5%. Moreover, compared with the IEEE 802.11b/g, 802.11n achieves better fairness for multi-stream or multi-hop communications. Experimental results also suggest that a longer beacon interval, e.g. 500 ms, can improve channel efficiency for a denser deployment. On the other hand, sparser deployments should
use a shorter beacon interval, e.g. 100 ms, to enhance link stability. Finally, the observations summarized in Chap 7 can provide guidance for small or medium scale indoor 802.11 WMNs.
7.2 Future Work
At the end of this dissertation, several analyses are suggested to be further study to make current research results become more complete and stronger. The first one is the analysis of VLSI architecture of FD symbol synchronizer. Since the proposed architecture uses higher clock speed to achieve more hardware sharing, the tradeoff between silicon area and power consumption should be further analyzed. The second one is the computation complexity of the proposed pre-pruning K-best scheme can be analyzed deeply and compared with other advance K-best algorithms. To extend the related research topics, a number of open issues are also summarized as follows:
1. For the evolution of IEEE 802.11 WLAN standards, the next generation WLAN communication systems are defined in the amendments of IEEE 802.11ac and IEEE 802.11ad. IEEE 802.11ac can be viewed as the BW extension version from IEEE 802.11n. Therefore, most IEEE 802.11n receiver modules can still be reused with slight modifications to the IEEE 802.11ac receiver architecture. However, IEEE 802.11ad enables the multi-Gbps Wi-Fi via a new 60G PHY. The longer
preamble length (i.e. Golay codes) and symbol block size (i.e. Reed Solomon code in SC mode) significantly increase the complexity of the proposed frequency-domain synchronization and equalization. Moreover, high sampling rate also leads critical VLSI implementations. To realize the FD receiver in IEEE 802.11ad will be therefore a very challenge topic in the future research efforts.
2. In this dissertation, we design a single-channel WMNs. The robustness of routing protocol is what we consider firstly. Therefore, the broadcasting strategies for broadcast-type control frames are evaluated. However, the co-channel interference avoidance is another important issue which significantly degrades the network capacity. The multi-channel WMNs may suppress the effect of co-channel interference, but it introduces the adjacent channel interference and makes protocol complex. Recently, the MIMO spatial multiplexing scheme has been applied to reduce the con-channel interference. Moreover, the new coming standard, IEEE 802.11ac, invites the scheme of multi-user (MU)-MIMO, which allows multiple receivers transfer data to single transmitter in up-link way or single transmitter transfers data to multiple receivers in down-link way. This scheme can significantly reduce the co-channel interference and increase the system capacity in single-channel WMN. Therefore, the integration of MU-MIMO scheme into our WMN becomes an emergent and meaningful topic. It also needs
to highlight that this topic includes interference mulling, MU-MIMO scheduling and fairness problem, which should be designed with cross-layer over physical, media access control (MAC), and even application layers.
3. Mobile communication systems have also evolved rapidly in the last decade. The 3rd Generation Partnership Project (3GPP) has submitted the Long Term Evolution-Advance (LTE-A) to International Telecommunication Union Telecommunication Standardization Sector (ITU-T) as a candidate 4G system in late 2009. One of the new concept in LTE-A is the coordinated multipoint (CoMP) transmission, which enables Multiple base stations cooperate to determine the scheduling, transmission parameters, and transmit antenna weights for a particular user equipment. Unlike the conventional synchronization algorithm focus on point-to-point transmission, the synchronization in CoMP becomes an interesting topic since the received data may come form multiple cooperative stations.
Reference
[1] IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, Nov. 1997. P802.11.
[2] Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE Std 802.11b, 1999.
[3] Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE Std 802.11a, 1999.
[4] Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE Std 802.11g, 2003.
[5] Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: Enhancements for Higher Throughput, IEEE Std 802.11n, 2009.
[6] D. Falconer, and S. L. Ariyavisitakul, A. Benyamin-Seeyar, and B. Eidson,
“Frequency domain equalization for single-carrier broadband wireless systems,”
IEEE Commun. Mag., vol. 40, pp. 58-66, Apr. 2002.
[7] Z. Wang, X. Ma, and G. B. Giannakis, “OFDM or single-carrier block transmissions?,” IEEE Trans. Commun., vol. 52, pp. 380-394, March 2004.
[8] I. F. Akyildiz, X. Wang, and W. Wang, “Wireless Mesh Networks: A Survey,”
Comp. Net., vol. 47, no. 4, 2005, pp. 445–87.
[9] R. Bruno, M. Conti, and E. Gregori, “Mesh Networks: Commodity Multihop Ad Hoc Networks,” IEEE Commun. Mag., vol. 43, no. 3, Mar. 2005, pp. 123–31.
[10] Y-D. Lin and Y-C. Hsu, “Multihop Cellular: A New Architecture for Wireless Communications,” in Proc. IEEE INFOCOM, vol.3, no., pp.1273-1282 vol.3, 26-30 Mar 2000.
[11] J. Bicket et al., “Architecture and Evaluation of an Unplanned 802.11b Mesh Network,” in Proc. ACM Mobi-Com, 2005.
[12] A. Raniwala and T. Chiueh, “Architecture and Algorithms for an IEEE 802.11-based Multi-Channel Wireless Mesh Network,” in Proc. IEEE INFOCOM, vol.3, no., pp. 2223- 2234 vol. 3, 13-17 March 2005.
[13] K. Ramachandran et al., “On the Design and Implementation of Infrastructure Mesh Networks,” in Proc. IEEE Wksp. Wireless Mesh Net., 2005.
[14] IEEE P802.11s/D2.03, “Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications — Amendment: Mesh Networking,” Nov.
2008.
[15] A. Baschirotto, R. Castello, F. Campi, G. Cesura, M. Toma, R. Guerrieri, R. Lodi, L. Lavagno, and P. Malcovati, "Baseband analog front-end and digital back-end for reconfigurable multi-standard terminals," IEEE Circuits and Systems Magazine, vol.6, no.1, pp. 8- 28, 2006.
[16] T. Shono, Y. Shirato, H. Shiba, K. Uehara, K. Araki, M. Umehira, "IEEE 802.11 wireless LAN implemented on software defined radio with hybrid programmable architecture," IEEE Trans Wireless Commun., vol.4, no.5, pp. 2299- 2308, Sept.
2005
[17] J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, Morgan Kaufmann Publishers, 3rd Edition, 2003.
[18] Shin-Yuan Wang, and Chia-Chi Huang, "On the architecture and performance of an FFT-based spread-spectrum downlink RAKE receiver," IEEE Trans. Veh.
Tech., vol.50, no.1, pp.234-243, Jan 2001.
[19] P. K. Prakasam, M. Kulkarni, Xi Chen, Yu Zhuizhuan, S. Hoyos, J.
Silva-Martinez, and E. Sanchez-Sinencio, "Applications of multipath transform-domain charge-sampling wide-band receivers," IEEE Trans. Circuits Syst. II, vol.55, no.4, pp.309-313, Apr. 2008.
[20] S. Hoyos, B. M. Sadler, and G. R. Arce, “Broad-band multicarrier communications receiver based on analog to digital conversion in the frequency domain,” IEEE Trans. Wireless Commun., vol. 5, no. 3, pp. 652–661, Mar. 2006.
[21] Gernot Hueber, and Robert Bogdan Staszewski, Multi-Mode / Multi-Band RF Transceivers for Wireless Communications: Advanced Techniques, Architectures, and Trends. Wiley-IEEE Press, November 2010.
[22] S. Hoyos, S. Pentakota,Yu Zhuizhuan,E.S.A. Ghany, Chen Xi, R. Saad, S.
Palermo,J. Silva-Martinez, "Clock-Jitter-Tolerant Wideband Receivers: An
Optimized Multichannel Filter-Bank Approach," IEEE Trans. Circuits Syst. I, vol.58, no.2, pp.253-263, Feb. 2011.
[23] S. Hoyos, and B. M. Sadler, “UWB mixed-signal transform-domain direct-sequence receiver,” IEEE Trans. Wireless Commun., vol. 6, no. 8, pp.
3038-3046, Aug. 2007.
[24] J.-J. van de Beek, M. Sandell, and P. O. Borjesson, “ML estimation of time and frequency offset in OFDM systems,” IEEE Trans. Signal Process., vol. 45, no. 7, pp. 1800–1805, Jul. 1997.
[25] H. Minn, V. K. Bhargava, and K. B. Letaief, “A robust timing and frequency synchronization for OFDM systems,” IEEE Trans. Wireless Commun., vol. 2, no.
4, pp. 822-839, Jul. 2003.
[26] A. J. Coulston, “Maximum likelihood synchronization for OFDM using a pilot symbol: algorithms,” IEEE J. Sel. Areas Commun., vol. 19, no. 12, pp.
2486-2494, Dec. 2001.
[27] E. Sourour and G. E. Bottomley, “Effect of frequency offset on DS-SS acquisition in slowly fading channels,” in Proc. IEEE Wireless Communications and Networking Conf., vol. 2, New Orleans, LA, Sept. 1999, pp. 569–573.
[28] A. Fort, J.-W. Weijers , V. Derudder , W. Eberle and A. Bourdoux "A performance and complexity comparison of auto-correlation and cross-correlation for OFDM burst synchronization", in Proc. IEEE ICASSP, vol. 2, pp. 341 2003.
[29] F. Tufvesson, O. Edfors, and M. Faulkner, “Time and frequency synchronization for OFDM using PN-sequence preambles,” in Proc. IEEE VTC., vol. 4, pp.
2203–2207, 1999.
[30] K. W. Yip, Y. C. Wu, and T. S. Ng, “Timing-synchronization analysis for IEEE 802.11a wireless LANs in frequency-nonselective Rician fading environments,”
IEEE Trans. Wireless Commun., vol. 3, pp. 387-394, Mar. 2004.
[31] E. G. Larsson, G. Liu, J. Li, and G. B. Giannakis, “Joint symbol timing and channel estimation for OFDM based WLANs,” IEEE Commun. Lett., vol. 5, no.
8, pp. 325-327, Aug. 2001.
[32] Y.-C. Wu, K.-W. Yip, T.-S. Ng and E. Serpedin, “Maximum-likelihood symbol synchronization for IEEE 802.11a WLANs in unknown frequency-selective fading channels,” IEEE Trans. Wireless Commun., vol. 4, pp. 2751, Nov. 2005.
[33] J. Terry, and J. Heiskala, OFDM Wireless LANs: A Theoretical and Practical Guide, Indianapolis, Indiana., Sams, 2002.
[34] P.A. Dmochowski, and P.J. McLane, “Frequency domain equalization for high data rate multipath channels,” in Proc. IEEE Pacific Rim Conf., vol.2, pp.534~537, Aug., 2001.
[35] J.J. Shynk, “Frequency-domain and multirate adaptive filtering,” IEEE Signal Process. Mag., vol.9, Issue 1, Jan., 1992.
[36] T. D. Chiueh and P. Y. Tsai, OFDM Baseband Receiver Design for Wireless Communications. Wiley, September 2007.
[37] P.W. Wolniansky, G.J. Foschini, G.D. Golden, and R.A. Valenzuela, “V-BLAST:
An architecture for realizing very high data rates over the rich-scattering wireless channel,” in Proc. IEEE ISSSE, pp.295–300, Sept. 1998.
[38] X. Zhu and R. D. Murch, “Performance analysis of maximum likelihood detection in a MIMO antenna system,” IEEE Trans. Commun., vol. 50, pp.
187–191, Feb. 2002.
[39] E. Viterbo and J. Boutros, “A universal lattice code decoder for fading channels,”
IEEE Trans. Inf. Theory, vol.45, no.5, pp.1639–1642, July 1999.
[40] Kwan-wai Wong; Chi-ying Tsui; Cheng, R.S.-K.; Wai-ho Mow; , "A VLSI architecture of a K-best lattice decoding algorithm for MIMO channels," in Proc.
ISCAS, vol.3, no., pp. III-273- III-276 vol.3, 2002.
[41] Zhan Guo, and Nilsson, P.; , "A VLSI architecture of the Schnorr-Euchner decoder for MIMO systems," in Proc. ISCAS, vol.1, no., pp. 65- 68 Vol.1, 2004.
[42] Mondal, S., Salama, K.N., and Eltawil, A., "On the VLSI Implementation of low complexity K-best MIMO decoders," in Proc. ICM, vol., no., pp.337-340, 2008.
[43] Higuchi, K.; Kawai, H.; Maeda, N.; Sawahashi, M.; , "Adaptive selection of surviving symbol replica candidates based on maximum reliability in QRM-MLD for OFCDM MIMO multiplexing," in Proc. GLOBECOM, vol.4, no.,
pp. 2480- 2486 Vol.4, 2004.
[44] L. Hideki et al., “Evaluating the Impact of RTS-CTS in OLPC’s XOs’ Mesh Networks,” in Proc. SBrT, 2007.
[45] D. Koutsonikolas, J. Dyaberi, P. Garimella, S. Fahmy, Y.C. Hu, “On TCP throughput and window size in a multihop wireless network testbed,” in Proc.
WiNTECH07, Sep. 2007, Montreal, Quebec, Canada.
[46] Y. Sun, I. Sheriff, E.M. Belding-Royer, K.C. Almeroth, “An experimental study of multimedia traffic performance in mesh networks,” in Proc. WitMeMo, 2005 [47] K. Chebrolu, B. Raman, S. Sen, “Long-distance 802.11b links: performance
measurements and experience,” in Proc. MOBICOM, 2006.
[48] D. Gokhale, S. Sen, K. Chebrolu, B. Raman, “On the feasibility of the link abstraction in (rural) mesh networks,” in Pro. INFOCOM, 2008, pp.61–65.
[49] J. Camp, J. Robinson, C. Steger, E. Knightly, “Measurement driven deployment of a two-tier urban mesh access network,” in Proc. ACM MobiSys, June 2006, pp.
96–109.
[50] A. Arjona, C. Westphal, J. Manner, A. Yla-Jaaski, S. Takala, “Can the current generation of wireless mesh networks compete with cellular voice?,” in Proc.
Elsevier ComCom Journal, pp.1564-1578, vol. 31, Issue 8, May 2008.
[51] A. Burg, M. Borgmann, M. Wenk, M. Zellweger, W. Fichtner, and H. Bolcskei,
“VLSI implementation of MIMO detection using the sphere decoding algorithm,” IEEE J., Solid-State Circuits, vol.40, no.7, pp. 1566-1577, July 2005.
[52] Part 15.3: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs):
Amendment 2: Millimeter-Wave Based Alternative Physical Layer Extension, IEEE 802.15.3c, Oct. 2009.
[53] IEEE 802.11ad Task Group, 2010. [Online]. Available:
http://www.ieee802.org/11/Reports/tgad update.htm
[54] J. Proakis and D. Manolakis, Digital Signal Processing: Principles, Algorithm, and Applications, 3rd ed. Englewood Cliffs, NJ: Prentice-Hall, 1996.
[55] B. O’Hara, and A. Petrick, IEEE 802.11 Handbook: A Designer’s Companion,