Skip to main content
Log in

Network/hardware cross-layer evaluation for ROHC and packet aggregation on wireless mesh networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

This paper proposes a profile-based network and hardware co-simulation method to investigate the overall performance and real-timing characteristics of a wireless mesh network (WMN) affected by hardware capabilities, speed and complexity. For the sophisticated algorithms to be assisted by a hardware realization, we adopt the RObust Header Compression (ROHC) and packet aggregation that provide high and reliable data transmission over unstable wireless links, which is proven in the preliminary works. To verify the hardware support needs to get the benefit of the two algorithms, we measure the ROHC processing time from Intel Pentium 4 and RouterBOARD, and identify the deterioration of sensor throughput and successful voice calls under various NS-2 simulation scenarios. The co-simulation method integrates the network level simulator, NS-2 and hardware level simulator, SystemC. In this approach, we first insert the modules of ROHC and packet aggregation algorithms into the network simulator hierarchy, and measure the packet arrival times. Then, the corresponding hardware architecture is designed by SystemC for profiling the hardware delay appeared in encoding and decoding packets. The hardware is suitably designed to reduce the complexity and make a sufficient speedup in the packet processing. Finally, the traced hardware delays are applied into the network level simulator to extract real-timing WMN behaviors changed by the hardware operations in each mesh router.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. Akyildiz, I. F. (2005). A survey on wireless mesh networks. IEEE Radio Communications, Sept. 2005.

  2. Burmeister, C., Degermark, M., Fukushima, H., Hannu, H., Jonsson, L.-E., Hakenberg, R., Koren, T., Le, K., Liu, Z., Martensson, A., Miyazaki, A., Svanbro, K., Wiebke, T., Yoshimura, T., & Zheng, H. (2001). Robust header compression (ROHC): Framework and four profiles: RTP, UDP, ESP, and uncompressed, RFC 3095, July 2001.

  3. Network Simulator-2, http://www.isi.edu/nsnam/ns.

  4. SystemC, http://www.systemc.org.

  5. RouterBOARD, http://www.routerboard.com.

  6. Powerimpact, http://ee.ucla.edu/PowerImpact.

  7. Brooks, D., Tiwari, V., & Martonosi, M. (2006). Wattch, A Framework for Architectural-level Power Analysis and Optimizations. International Sypmosium on Computer Architecture, June 2006.

  8. Sinha, A., & Chandrakasan, A. P. (2001). JouleTrack: A Web based Tool for Software Energy Profiling. Design Automation Conference, 2001.

  9. GloMoSim, http://pcl.cs.ucla.edu/projects/glomosim.

  10. MaRS, http://www.cs.umd.edu/projects/netcalliper/software.html.

  11. Chatelain, A., Mathys, Y., Placido, G., La Rosa, A., & Lavagno, L. (2001). High-Level Architectural Co-Simulation Using Esterel and C. CODES, 2001.

  12. Nicolescu, G., Yoo, S., & Jerraya, A. A. (2001). Mixed-Level Cosimulation for Fine Gradual Refinement of Communication in SoC Design. DATE, 2001.

  13. Park, H., Liao, W., Tam, K. H., Srivastava, M. B., & He, L. (2003). A Unified Network and Node Level Simulation Framework for Wireless Sensor Networks. Department of Electrical Engineering, UCLA, 2003.

  14. Aue, V., Kneip, J., Weiss, M., Bolle, M., & Fettweis, G. (2001). Matlab Based Co-Design Framework for Wireless Broadband Communication DSP. ASSP, 2001.

  15. Hardware/Software/Network Co-Design Tool (HSN), http://eda.sci.univr.it/.

  16. Gallo, P., Poncino, M., Martini, S., Ricciato, F., Fummi, F., & Perbellini, G. A. (2003). Timing-accurate Modeling and Simulation Environment for Networked Embedded Systems. DAC 2003.

  17. Rein, S., & F. H. P. Fitzek (2003). Voice quality evaluation for wireless transmission with ROHC. IASTED Conference on Internet and Multimedia Systems and Applications, 2003.

  18. Sridharan, R. A robust header compression technique for wireless ad hoc networks. MobiHoc03, June, 2003, Annapolis, Maryland, USA.

  19. Minaburo, A. C., Singh, K. D., Toutain, L., & Nuaymi, L. (2004). Proposed behavior for robust header compression over a radio link. IEEE International Conference on Communications. June, 2004.

  20. Taylor, D. E., Herkersdorf, A., Doring, A., & Dittmann, G. (2005). Robust header compression (ROHC) in next-generation network processors. IEEE/ACM Transactions on Networking, 13(4), 755–768.

    Google Scholar 

  21. Jung, S., Hong, S., & Park, P. (2006). Effect of RObust Header Compression (ROHC) and packet aggregation on multi-hop wireless mesh networks. IEEE International Conference on Computer and Information Technology (CIT). Seoul, Korea, Sept. 20–22, 2006.

  22. Kim, K., & Hong, S. (2006). VoMESH: Voice over wireless MESH networks VoMESH: Voice over wireless MESH networks. WCNC. May, 2006.

  23. Ashish Jain, M. N. D. G., & Gruteser, M. (2003). Benefits of packet aggregation in ad-hoc wireless network. Department of Computer Science, University of Colorado at Boulder, Tech. Rep. CU-CS-960-03, 2003.

  24. Hideaki Yamada, N. H. (2001). Voice quality evaluation of ip-based voice stream multiplexing schemes. Local Computer Networks (LCN). 2001.

  25. Komolafe, R., & Gardner, O. (2003). Aggregation of VoIP Streams in a 3G mobile network: A teletraffic perspective. European Personal Mobile Communications Conference (EPMCC). 2003.

  26. Cle, R., & Rosenbluth, J. (2001). Voice over IP performance monitoring. ACM Computer Communication Review, 31, April 2001.

  27. Ganguly, S., Navda, V., Kim, K., Kashyap, A., Niculescu, D., Izmailov, R., Hong, S., & Das, S. R., (2006). Performance optimizations for deploying VoIP services in mesh networks. IEEE Journal on Selected Areas in Communications, 24(11), 2147–2158.

    Google Scholar 

  28. ROHC-Robust Header Compression, http://rohc.sourceforge.net.

  29. Mica Motes, http://www.xbow.com.

  30. Telos Motes, http://www.moteiv.com

  31. Kohler, E., Morris, R., Chen, B., Jannotti, J., & Kaashoek, M. F. (2000). The click modular router. ACM Transactions on Computer Systems, 18, 263–297.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sangkil Jung.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jung, S., Hong, S. Network/hardware cross-layer evaluation for ROHC and packet aggregation on wireless mesh networks. Wireless Netw 15, 1086–1101 (2009). https://doi.org/10.1007/s11276-008-0104-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-008-0104-7

Keywords

Navigation