Abstract
In delay-tolerant mobile ad hoc networks, motion of network nodes, network sparsity and sporadic density can cause a lack of guaranteed connectivity. These networks experience significant link delay and their routing protocols must take a store-and-forward approach. In this paper, an opportunistic routing protocol is proposed, along with its compatible media access control, for non-real-time services in delay-tolerant networks. The scheme is mobility-aware such that each network node needs to know its own position and velocity. The media access control employs a four-fold handshake procedure to probe the wireless channel and cooperatively prioritize candidate nodes for packet replication. It exploits the broadcast characteristic of the wireless medium to utilize long-range but unreliable links. The routing process seizes opportunities of node contacts for data delivery. It takes a multiple-copy approach that is adaptive with node movements. Numerical results in mobile ad hoc networks and vehicular ad hoc networks show superior performance of the proposed protocol compared with other routing protocols. The mobility-aware media access control and routing scheme exhibits relatively small packet delivery delay and requires a modest amount of total packet replications/transmissions.

















Similar content being viewed by others
Notes
For packet replication in multiple-copy routing described in the next section, the source node does not drop the packet.
Various speed limits make v m a non-universal quantity in the network. This can be exploited to improve the MAC protocol.
This is to imitate the vehicular networks simulated later.
References
Fall, K., & Farrell, S. (2008). DTN: An architectural retrospective. IEEE Journal on Selected Areas in Communications, 26(5), 828–836.
Khabbaz, M., Assi, C., & Fawaz, W. (2012). Disruption-tolerant networking: A comprehensive survey on recent developments and persisting challenges. IEEE Communications Surveys & Tutorials, 14(2), 607–640.
Vahdat, A., & Becker, D. (2000). Epidemic routing for partially-connected ad hoc networks. Duke University, Technical Report CS-200006.
Spyropoulos, T., Psounis, K., & Raghavendra, C. S. (2008). Efficient routing in intermittently connected mobile networks: The multiple-copy case. IEEE/ACM Transactions on Networking, 16(1), 77–90.
Pelusi, L., Passarella, A., & Conti, M. (2006). Opportunistic networking: Data forwarding in disconnected mobile ad hoc networks. IEEE Communications Magazine, 44(11), 134–141.
Liu, H., Zhang, B., Mouftah, H. T., Shen, X., & Ma, J. (2009). Opportunistic routing for wireless ad hoc and sensor networks: Present and future directions. IEEE Communications Magazine, 47(12), 103–109.
Lindgren, A., Doria, A., & Schelén, O. (2003). Probabilistic routing in intermittently connected networks. In Proceedings of ACM international symposium on mobile ad hoc networking and computing (MobiHoc).
Burgess, J., Gallagher, B., Jensen, D., & Levine, B. N. (2006). MaxProp: Routing for vehicle-based disruption-tolerant networks. In Proceedings of IEEE international conference on computer communications (INFOCOM).
Balasubramanian, A., Levine, B. N., & Venkataramani, A. (2007). DTN routing as a resource allocation problem. In Proceedings of ACM conference of special interest group on data communication (SIGCOMM) (pp. 373–384).
Conan, V., Leguay, J., & Friedman, T. (2008). Fixed point opportunistic routing in delay tolerant networks. IEEE Journal on Selected Areas in Communications, 26(5), 773–782.
Musolesi, M., & Mascolo, C. (2009). CAR: Context-aware adaptive routing for delay-tolerant mobile networks. IEEE Transactions on Mobile Computing, 8(2), 246–260.
Lu, R., Lin, X., Zhu, H., Shen, X. S., & Preiss, B. (2010). Pi: A practical incentive protocol for delay tolerant networks. IEEE Transactions on Wireless Communications, 9(4), 1483–1493.
Biswas, S., & Morris, R. (2005). ExOR: Opportunistic multi-hop routing for wireless networks. In Proceedings of ACM conference of special interest group on data communication (SIGCOMM) (pp.133–143).
Chachulski, S., Jennings, M., Katti, S., & Katabi, D. (2007). Trading structure for randomness in wireless opportunistic routing. In Proceedings of ACM conference of special interest group on data communication (SIGCOMM) (pp. 169–180).
Zorzi, M., & Rao, R. R. (2003). Geographic random forwarding (GeRaF) for ad hoc and sensor networks: multihop performance. IEEE Transactions on Mobile Computing, 2(4), 337–348.
Westphal, C. (2006). Opportunistic routing in dynamic ad hoc networks: the OPRAH protocol. In Proceedings of IEEE international conference on mobile ad-hoc and sensor systems (MASS) (pp. 570–573).
Rozner, E., Seshadri, J., Mehta, Y. A., & Qiu, L. (2009). SOAR: Simple opportunistic adaptive routing protocol for wireless mesh networks. IEEE Transactions on Mobile Computing, 8(12), 1622–1635.
Wei, C., Zhi, C., Fan, P., & Letaief, K. B. (2009). AsOR: An energy efficient multi-hop opportunistic routing protocol for wireless sensor networks over Rayleigh fading channels. IEEE Transactions on Wireless Communications, 8(5), 2452–2463.
Zeng, K., Lou, W., & Zhai, H. (2008). Capacity of opportunistic routing in multi-rate and multi-hop wireless networks. IEEE Transactions on Wireless Communications, 7(12), 5118–5128.
Jacquet, P., Mans, B., Mühlethaler, P., & Rodolakis, G. (2009). Opportunistic routing in wireless ad hoc networks: Upper bounds for the packet propagation speed. IEEE Journal on Selected Areas in Communications, 27(7), 1192–1202.
Zhang, X., & Li, B. (2009). Optimized multipath network coding in lossy wireless networks. IEEE Journal on Selected Areas in Communications, 27(5), 622–634.
Sengupta, S., Rayanchu, S., & Banerjee, S. (2010). Network coding-aware routing in wireless networks. IEEE/ACM Transactions on Networking, 18(4), 1158–1170.
Lin, Y., Li, B., & Liang, B. (2008). Stochastic analysis of network coding in epidemic routing. IEEE Journal on Selected Areas in Communications, 26(5), 794–808.
Yan, Y., Zhang, B., Zheng, J., & Ma, J. (2010). CORE: A coding-aware opportunistic routing mechanism for wireless mesh networks. IEEE Wireless Communications, 17(3), 96–103.
Lee, K. C., Lee, U., & Gerla, M. (2010). Geo-opportunistic routing for vehicular networks. IEEE Communications Magazine, 48(5), 164–170.
Grossglauser, M., & Tse, D. N. C. (2002). Mobility increases the capacity of ad hoc wireless networks. IEEE/ACM Transactions on Networking, 10(4), 477–486.
Gupta, P., & Kumar, P. R. (2000). The capacity of wireless networks. IEEE Transactions on Information Theory, 46(2), 388–404.
Bansal, N., & Liu, Z. (2003). Capacity, delay and mobility in wireless ad-hod networks. In Proceedings of IEEE international conference on computer communications (INFOCOM) (pp. 1553–1563).
Gamal, A. E., Mammen, J., Prabhakar, B., & Shah, D. (2004). Throughput-delay trade-off in wireless networks. In Proceedings of IEEE international conference on computer communications (INFOCOM) (pp. 464–475).
Comaniciu, C., & Poor, H. V. (2006). On the capacity of mobile ad hoc networks with delay constraints. IEEE Transactions on Wireless Communications, 5(8), 2061–2071.
Sharma, G., Mazumdar, R., & Shroff, N. B. (2007). Delay and capacity trade-offs in mobile ad hoc networks: A global perspective. IEEE/ACM Transactions on Networking, 15(5), 981–992.
Balachandran, K., Kadaba, S. R., & Nanda, S. (1999). Channel quality estimation and rate adaptation for cellular mobile radio. IEEE Journal on Selected Areas in Communications, 17(7), 1244–1256.
Sichitiu, M. L, & Kihl, M. (2008). Inter-vehicle communication systems: A survey. IEEE Communications Surveys & Tutorials, 10(2), 88–105, 2nd Quarter.
Willke, T. L., Tientrakool, P., & Maxemchuk, N. F. (2009). A survey of inter-vehicle communication protocols and their applications. IEEE Communications Surveys & Tutorials, 11(2), 3–20, 2nd Quarter 2009.
Pereira, P. R., Casaca, A., Rodrigues, J. J. P. C., Soares, V. N. G. J., Triay, J., & Cervelló-Pastor, C. (2011). From delay-tolerant networks to vehicular delay-tolerant networks. IEEE Communications Surveys & Tutorials, Accepted for Publication.
Lahde, S., Doering, M., Pöttner, W.-B., Lammert, G., & Wolf, L. (2007). A practical analysis of communication characteristics for mobile and distributed pollution measurements on the road. Wireless Communications and Mobile Computing, 7(10), 1209–1218.
Lee, U., Magistretti, E., Gerla, M., Bellavista, P., & Corradi, A. (2009). Dissemination and harvesting of urban data using vehicular sensing platforms. IEEE Transactions on Vehicular Technology, 58(2), 882–901.
Pentland, A., Fletcher, R., & Hasson, A. (2004). DakNet: Rethinking connectivity in developing nations. IEEE Computer, 37(1), 78–83.
Brewer, E., Demmer, M., Du, B., Ho, M., Kam, M., Nedevschi, S., et al. (2005). The case for technology in developing regions. IEEE Computer, 38(6), 25–38.
Guo, S., Derakhshani, M., Falaki, M. H., Ismail, U., Luk, R., Oliver, E. A., et al. (2011). Design and implementation of the KioskNet system. Computer Networks, 55(1), 264–281.
Scott, K. (2005). Disruption tolerant networking proxies for on-the-move tactical networks. In Proceedings of IEEE military communications conference (MILCOM) (Vol. 5, pp. 3226–3231).
Nain, P., Towsley, D., Liu, B., & Liu, Z. (2005). Properties of random direction models. In Proceedings of IEEE international conference on computer communications (INFOCOM) (pp. 1897–1907).
TIGER products, topologically integrated geographic encoding and referencing system. 2010 TIGER/Line Shapefiles, The U.S. Census Bureau [Online]. Available: http://www.census.gov/geo/www/tiger/.
Kennedy, M., & Koop, S. (1994–2000). Understanding map projections. GIS by ESRI, Environmental System Research Institute.
Dijkstra, E. W. (1959). A note on two problems in connexion with graphs. Numerische Mathematik, 1, 269–271.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Dong, L. Opportunistic media access control and routing for delay-tolerant mobile ad hoc networks. Wireless Netw 18, 949–965 (2012). https://doi.org/10.1007/s11276-012-0444-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-012-0444-1