Subscribe
Issue No.02 - Feb. (2013 vol.12)
pp: 233-247
R. Tiwari , Ebay, Inc., San Jose, CA, USA
T. N. Dinh , Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
M. T. Thai , Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
ABSTRACT
Broadcast scheduling in multihop Wireless Sensor Networks (WSNs) is an effective mechanism to perform interference-aware broadcasting. Existing works provide centralized solutions, which cannot be implemented locally. Additionally, they consider very elementary network and interference models, in which, either all sensor nodes have the same transmission range or their transmission ranges are equal to their interference ranges that are not very practical. Furthermore, they entirely ignore the existence of WSNs in 3D. In this paper, we study the broadcast scheduling in 2D and 3D WSNs. We consider that sensor nodes may have different transmission ranges and their interference ranges are α times of their transmission ranges (where α >; 1). We devise efficient coloring methods for coloring a hexagonal tiling in 2D plane and a truncated octahedron tiling in 3D space, based on which we propose O(1)-centralized approximation algorithms and O(1)-localized approximation algorithms for the broadcast scheduling problem in 2D and 3D WSNs, respectively. Our O(1)-centralized approximation algorithms for 3D WSNs and O(1)-localized approximation algorithms for 2D and 3D WSNs are the first approximation algorithms for the corresponding problems. Finally, we present an efficient greedy heuristic to study the effect of various priority metrics for greedily scheduling multiple interfering transmissions. Theoretical analysis and experimental results are provided to evaluate the performance of our algorithms.
INDEX TERMS
wireless sensor networks, approximation theory, radiofrequency interference, multiple interfering transmissions, centralized approximation algorithms, localized approximation algorithms, interference-aware broadcast scheduling, multihop wireless sensor networks, sensor nodes, 2D WSN, 3D WSN, efficient coloring methods, hexagonal tiling, 2D plane, truncated octahedron tiling, 3D space, efficient greedy heuristic, Three dimensional displays, Color, Wireless sensor networks, Approximation algorithms, Interference, Scheduling, Approximation methods, localized algorithm, Broadcast scheduling, approximation algorithm
CITATION
R. Tiwari, T. N. Dinh, M. T. Thai, "On Centralized and Localized Approximation Algorithms for Interference-Aware Broadcast Scheduling", IEEE Transactions on Mobile Computing, vol.12, no. 2, pp. 233-247, Feb. 2013, doi:10.1109/TMC.2011.270
REFERENCES
 [1] I. Chlamtac and S. Kutten, "On Broadcasting in Radio Networks-Problems Analysis and Protocol Design," IEEE Trans. Comm., vol. 33, no. 12, pp. 1240-1246, Dec. 1985. [2] I. Chlamtac and O. Weinstein, "The Wave Expansion Approach to Broadcasting Problem in Multihop Radio Network," IEEE Trans. Comm., vol. 39, no. 3, pp. 426-433, Mar. 1991. [3] M. Elkin and G. Kortsarz, "Logarithmic Inapproximability of the Radio Broadcast Problem," J. Algorithms, vol. 52, pp. 8-25, 2004. [4] M. Elkin and G. Kortsarz, "Polylogarithmic Additive Inapproximability of the Radio Broadcast Problem," Proc. Seventh Int'l Workshop Approximation Algorithms for Combinatorial Optimization Problems (APPROX '04), 2004. [5] M. Elkin and G. Kortsarz, "An Improved Algorithm for Radio Networks," Proc. Symp. Discrete Algorithms (SODA), 2005. [6] I. Gaber and Y. Mansour, "Centralized Broadcast on Multi-Hop Radio Networks," J. Algorithms, vol. 46, no. 1, pp. 1-20, 2003. [7] R. Gandhi, S. Parthasarthy, and A. Mishra, "Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks," Proc. ACM MobiHoc, pp. 222-232, 2003. [8] Z. Chen, C. Qiao, J. Xu, and T. Lee, "A Constant Approximation Algorithm for Interference-Aware Broadcast in Wireless Networks," Proc. IEEE INFOCOM, pp. 740-748, 2007. [9] L. Gasieniec, D. Peleg, and Q. Xin, "Faster Communication in Known Topology Radio Network," Proc. 24th Ann. Symp. Principles of Distributed Computing (PODC '05), pp. 129-137, 2005. [10] S.C.-H. Huang, P.-J. Wan, X. Jia, H. Du, and W. Shang, "Minimum-Latency Broadcast Scheduling in Wireless Ad Hoc Networks," Proc. IEEE INFOCOM, pp. 733-739, 2007. [11] S.C.-H. Huang, P.-J. Wan, J. Deng, and Y.S. Han, "Broadcast Scheduling in Interference Environment," IEEE Trans. Mobile Computing, vol. 7, no. 11, pp. 1338-1348, Nov. 2008. [12] R. Mahjourian, F. Chen, R. Tiwari, M.T. Thai, H. Zhai, and Y. Fang, "An Approximation Algorithm for Conflict-Aware Broadcast Scheduling in Wireless Ad Hoc Networks," Proc. ACM MobiHoc, pp. 331-340, 2008. [13] S.-Y. Ni, Y.-C. Tseng, Y.-S. Chen, and J.-P. Sheu, "The Broadcast Storm Problem in Wireless Ad Hoc Network," Proc. ACM MobiCom, pp. 151-162, 1999. [14] D.R. Kowalski and A. Pelc, "Centralized Deterministic Broadcasting in Undirected Multi-Hop Radio Network," Proc. Approximation, Randomization, and Combinatorial Optimization, pp. 171-182, 2004. [15] E. Kushilevitz and Y. Mansour, "An $\Omega (Dlog(N/D))$ Lower Bound for Broadcast in Radio Networks," SIAM J. Computing, vol. 27, pp. 702-712, 1998. [16] X.G. Viennot, "A Strahler Bijection Between Dyck Paths and Planar Trees," Discrete Math, vol. 246, nos. 1-3, pp. 317-329, 2002. [17] A. Sen, T. Roxboroough, and B.P. Sinha, "On an Optimal Algorithm for Channel Assignment in Cellur Networks," Proc. IEEE Int'l Conf. Comm. (ICC), vol. 2, pp. 1147-1151, 1999. [18] T. Fujii and N. Nakazima, "Radio Channel Assignment System for Cellular Mobile Communications," Electronics and Comm. in Japan, vol. 86, no. 5, pp. 59-71, 2003. [19] C. Ho, K. Obraczka, G. Tsudik, and K. Vishvanath, "Flooding for Reliable Multicast in multihop Ad Hoc Networks," Proc. Third Int'l Workshop Discrete Algorithms and Methods for Mobile Comm., pp. 64-71, 1999. [20] A. Gamst, "Homogeneous Distribution of Frequencies in a Regular Hexagonal Cell System," IEEE Trans. Vehicular Technology, vol. 31, no. 3, pp. 132-144, Aug. 1982. [21] J.W.S. Cassels, An Introduction to the Geometry of Numbers. Springer-Verlag, 1971. [22] S.M. Nazrul Alam and Z.J. Haas, "Topology Control and Network Lifetime in Three-Dimensional Wireless Sensor Networks," http://www.citebase.org/abstract?id=oai:arXiv.org:cs 0609047, 2006. [23] R. Kremens, J. Faulring, A. Gallagher, A. Seema, and A. Vodacek, "Autonomous Field-Deployable Wild Land Fire Sensors," Int'l J. Wild Land Fire, vol. 12, pp. 237-244, 2003. [24] J. Heidemann, Y. Li, A. Syed, J. Wills, and W. Ye, "Underwater Sensor Networking: Research Challenges and Potential Applications," USC/ISI Technical Report ISI-TR-2005-603, 2005. [25] J.P. Lynch, Y. Wang, K. Loh, J.H. Yi, and C.B. Yun, "Wireless Structural Monitoring of the Geumdang Bridge using Resolution Enhancing Signal Conditioning," Proc. 24th Int'l Modal Analysis Conf. (IMAC), 2006. [26] N. Kurata, B.F. Spencer, and M.R. Sandoval, "Risk Monitoring of Building with Wireless Sensor Networks," Structural Control and Health Monitoring, vol. 12, nos. 3/4, pp. 315-327, 2005. [27] "Efficient Broadcasting in Multi-Radio Multi-Channel, and Multihop Wireless Network Based on Self Pruning," Proc. Int'l Conf. High Performance Computing and Comm. (HPCC), Sept. 2007. [28] "Space-Filling Polyhedron," http://mathworld.wolfram.comSpace-FillingPolyhedron.html , 2012. [29] W.K. Hale, "Frequency Assignment: Theory and Applications," Proc. IEEE, vol. 68, no. 12, pp. 1497-1514, Dec. 1980. [30] A. Sen, T. Roxborough, and B.P. Sinha, "On an Optimal Algorithm for Channel Assignment in Cellular Networks," Proc. IEEE Int'l Conf. Comm. (ICC), pp. 1147-1151, 1999. [31] J.R. Griggs and X.T. Jin, "Optimal Channel Assignment for Lattices with Conditions at Distance Two," Proc. IEEE 19th Int'l Parallel and Distributed Processing Symp. (IPDPS '05), vol. 13, p. 238, 2005. [32] R.A. Leese, "A Unified Approach to the Assignment of Radio Channels on a Regular hexagonal Grid," IEEE Trans. Vehicular Technology, vol. 46, no. 4, pp. 968-980, Nov. 1997. [33] J.F. Arnaud, "Frequency Planning for Broadcast Services in Europe," Proc. IEEE, vol. 68, no. 12, pp. 1515-1522, Dec. 1980. [34] S. Kim and S.L. Kim, "A Two-Phase Algorithm for Frequency Assignment in Cellular Mobile Systems," IEEE Trans. Vehicular Technology, vol. 43, no. 3, pp. 542-548, Aug. 1994. [35] Wolfram MathWorld, "Primary Parallelohedron," http://mathworld.wolfram.comPrimaryParallelohedron.html , 2012. [36] B.D.N. Niculescu, "Ad Hoc Positioning System (APS) Using AOA," Proc. IEEE INFOCOM, 2003. [37] B.D.N. Niculescu, "Ad Hoc Positioning System (APS)," Proc. IEEE GlobeCom, Nov. 2001.