Abstract
The standard 802.11 medium access control (MAC) performs poorly for heavy broadcast traffic. We present our context-aware cross-layer (CACL) broadcast model as an alternative. The basic CACL model uses only contextual data available to the 802.11 MAC and so is usable by any routing protocol that uses the 802.11 MAC. CACL fits the total broadcasts in any two-hop neighborhood to wireless channel capacity. We compare collision rates for CACL and the 802.11 MAC and conclude that, for a wide range of network conditions, CACL offers superior single-hop transmission rates. We also present a geographically constrained extension to CACL, CACL-G and compare it against CACL in vehicular scenarios of varying node density. Our results show that CACL-G offers increasingly superior performance over the basic CACL model as node density increases.
Similar content being viewed by others
References
Abramson N (1977) The throughput of packet broadcasting channels. IEEE Trans Commun 25:117–128
Akyildiz I, Vuran M, Akan Ö (2006) A cross-layer protocol for wireless sensor networks. In: Proceedings of the CISS
Akyildiz I, Wang X (2005) A survey on wireless mesh networks. IEEE Commun Mag 43(9):s23–s30
Baccelli F, Blaszcyszyn B, Muhlethaler P (2006) An ALOHA protocol for multihop mobile wireless networks. IEEE Trans Inf Theory 52:421–436
Balon N, Guo J (2006) Increasing broadcast reliability in vehicular ad hoc networks. In: Proceedings of the VANET
Bianchi G (2000) Performance analysis of the IEEE 802.11 distributed coordination function. IEEE J Sel Areas Commun 18:535–547
Brenner P (1997) A technical tutorial on the IEEE 802.11 protocol. BreezeCom Wirel Commun
Canli T, Nait-Abdesselam F, Khokhar A (2008) A cross-layer optimization approach for efficient data gathering in wireless sensor networks. In: Proceedings of the INCC
Chen L, Low S, Chiang M, Doyle J (2006) Cross-layer congestion control, routing and scheduling design in ad hoc wireless networks. In: Proceedings of the IEEE INFOCOM
Choi J, So J, Ko Y (2005) Numerical analysis of IEEE 802.11 broadcast scheme in multihop wireless ad hoc networks Information Networks. Springer, Berlin
Ekambaram V, Ramchandran K (2011) R-GPS (Robust GPS): enhancing GPS accuracy and security using DSRC. In: ITS world congress: special session for connected vehicular technology challenge winners
Ghafoor K, Bakar K, van Eenennaam M, Khokhar R, Gonzalez A (2011) A fuzzy logic approach to beaconing for vehicular ad hoc networks. Telecommun Syst 47:1–11
Jaroucheh Z, Liu X (2012) An approach to domain-based scalable context management architecture in pervasive environments. J Pers Ubiquitous Comput 16:741–755
Jarupan B, Ekici E (2011) A survey of cross-layer design for VANETs. Ad Hoc Netw 9:966–983
Kawadia V, Kumar P (2005) A cautionary perspective on cross layer design. IEEE Wirel Commun 12:3–11
Khurana S, Kahol A, Jayasumana A (1998) Effect of hidden terminals on the performance of IEEE 802.11 MAC protocol. In: Proceedings of the LCN’98
Ko Y, Vaidya N (2000) Location-aided routing (LAR) in mobile ad hoc networks. Wirel Netw 6:307–321
Korkmaz G, Ekici E, Ozguner F (2006) A cross-layer multihop data delivery protocol with fairness guarantees for vehicular networks. IEEE Trans Veh Technol 55:865–875
Kumar S, Raghavan V, Deng J (2006) Medium access control protocols for ad hoc wireless networks: a survey. Ad Hoc Netw 4:326–358
Lin C, Jin B, Long Z, Che H (2011) On context-aware distributed event dissemination. J Pers Ubiquitous Comput 15:305–314
Lin X, Shroff N (2006) The impact of imperfect scheduling on cross-layer congestion control in wireless networks. IEEE Trans Netw 14:302–315
Lundquist D, Ouksel A (2007) An efficient demand-driven and density-controlled publish/subscribe protocol for mobile environments. In: Inaugural int’l conference on distributed event-based systems (DEBS 2007). Toronto, Canada
Lundquist D, Ouksel A (2008) Dynamic subscription permission: extending the depth of demand-controlled flooding. In: Proceedings of the 2008 IEEE Asia-Pacific services computing conference (APSCC 2008). Yilan, Taiwan
Lundquist D, Ouksel A (2009) Distributed delay: improving network throughput by reducing temporal saturation. In: Proceedings of the third int'l conference on new technologies, mobility, and security (NTMS 2009). Cairo, Egypt
Lundquist, D, Ouksel A (2012) A context-aware cross-layer broadcast model for ad hoc networks: analysis of multi-hop routing. In: Proceedings of the third int'l conference on ambient systems (ANT 2012). Niagara Falls, Canada
Menouar H, Filali F, Lenardi M (2006) A survey and quantitative analysis of mac protocols for vehicular ad hoc networks. IEEE Wirel Commun 13:30–35
Metzner J (1976) On improving utilization in ALOHA networks. IEEE Trans Commun 24:447–448
Oliveira R, Bernardo L, Pinto P (2009) The influence of broadcast traffic on IEEE 802.11 DCF networks. Comput Commun 32:439–452
Ouksel A, Lundquist D (2010) Demand-driven publish/subscribe in mobile environments. Wirel Netw 16(8):2237–2261
Ouksel A, Lundquist D (2012) A context-aware cross-layer broadcast model for ad hoc networks. In: Proceedings of the ninth int'l conference on mobile web information systems (MobiWIS 2012). Niagara Falls, Canada
Ouksel A, Lundquist D (2011) Pollution credit trading in vehicular ad hoc networks. In: ITS world congress: special session for connected vehicular technology challenge winners
Peng C, Tan Y, Xiong N, Yang L, Park J, Kim S (2009) Adaptive video-on-demand broadcasting in ubiquitous environment. J Pers Ubiquitous Comput 13:479–488
Piorkowski M (2008) Mobility-centric geocasting for mobile partitioned networks. In: Proceedings of the IEEE international conference on network protocols, pp 228–237
Resta G, Santi P, Simon J (2007) Analysis of multi-hop emergency message propagation. In: Proceedings of the ACM MobiHoc
Shankar P, Nadeem T, Rosca J, Iftode L (2008) CARS: context-aware rate selection for vehicular networks. In: Proceedings of the ICNP
Song G, Li Y (2005) Cross-layer optimization for ofdm wireless networks–part I: theoretical framework. IEEE Trans Wireless Commun 4:614–624
Tong L, Zhao Q, Mergen G (2001) Multipacket reception in random access wireless networks: from signal processing to optimal medium access control. IEEE Commun Mag 39:108–112
Tong L, Naware V, Venkitasubramaniam P (2004) Signal processing in random access. IEEE Signal Process Mag 21:29–39
Tonguz O, Wisitpongphan N, Bai F, Mudalige P, Sadekar V (2008) Broadcasting in VANET. In: Proceedings of the INFOCOM
van Eenennaam M, Wolterink W, Karagiannis G, Heijenk G (2010) Towards scalable beaconing in VANETs. In: Fourth ERCIM workshop on e-mobility
Viswanath P, Tse D, Laroia R (2002) Opportunistic beamforming using dumb antennas. IEEE Trans Inf Theory 48:1277–1294
Wu Y, Chou P, Zhang Q, Jain K, Zhu W, Kung S (2005) Network planning in wireless ad hoc networks: a cross-layer approach. IEEE J Sel Areas Commun 23:136–150
Yang L, Guo J, Wu Y (2008) Channel adaptive one hop broadcasting for VANETs. In: Proceedings of the 11th international IEEE conference on intelligent transportation systems. pp 369–374
Yuan J, Zheng Y, Zhang C, Xie W, Xie X, Huang Y (2010) T-drive: driving directions based on taxi trajectories. ACM SIGSPATIAL GIS 2010:99–108
Acknowledgments
This work is supported by a University of Illinois College of Business Administration Grant and National Science Foundation Grant CNS-0910988.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ouksel, A., Lundquist, D. A context-aware cross-layer broadcast model for ad hoc networks. Pers Ubiquit Comput 18, 851–864 (2014). https://doi.org/10.1007/s00779-013-0699-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-013-0699-2