Open the OPNET simulator.
Click on File and select New then click ok
Enter name to project and scenario then click ok.
Select Create empty scenario and click Next
45 Select Campus Network then Click Next
X span: 1000 Y span: 1000
Units : Meters then Click Next
Select the Technology (MANET) then Click Next
46 Now Click Finish
From object Palette Tree select one by one
Application Config, Profile Config, Mobility Config, Wlan_Server (Fixd Node) and Wlan_wkstn (Mobile node) with the requirements of the user.
47 Drag all these object one by one in the working area.
Right Click on Application Config, profile Config, mobility Config and Server to set their name.
48 Click Ok
1 Application Configuration
Right Click on Application Config then Edit Attributes and configure the Application.
49
50 At last Click Ok
2 Profile Configurations
Right Click on Profile Config then Edit Attributes and configure the Profile.
51 Select all Nodes and Server Click on Protocol menu IP Addressing
Auto-Assign IPv4 Address.
Select all Nodes and Server Right Click on Server Edit Attributes Select AD-HOC Routing Protocol .e.g. AODV.
In TCP Select the Parameters e.g. Tahoe.
Tick Apply to Selected Objects Ok
52 3 Server Configurations
Right Click on Server Edit Attributes Application set Application Supported Services and Click Ok.
53 4 Mobile Node Configurations
Select all Nodes Right Click on one Edit Attributes. Click on Applications Application: Destination Preferences and set some parameters.
Click on Application: Supported Profiles and set some values Tick Apply to Selected Objects. Click Ok.
54
55 5 Click Topology menu Select Random Mobility set Mobility Profile Click Continue Click Ok.
6 Mobility Configurations
Right Click on Mobility Config Edit Attributes Click Default Random Waypoint
Click Random Waypoint Parameters. Click OK.
56 7 Save the Project.
8 Click DES Menus
Click DES or Right Click on work area and select Individual Statistics.
57 Expand Node Statistics
a) Expand TCP Connection and Tick the Congestion Window Size (byte).
Right Click on it then choose Change Collection Mode then Tick Advance and Select All Values then Click Ok.
b) Expand Wireless Lan Tick Delay (sec) and Throughput (bit/sec) then Right Click on both one by one and select Change Collection Mode then Tick Advance and Select All Values then Click Ok.
9 Run the Project
Click on DES menu Select Configure/Run Discrete Event Simulation ….ctrl+R.
Here you can set Time in Weeks, Days, Hours, Minuets, and Seconds. Then Click Run.
58 When Simulation is Completed then Click Close.
59 10 Show the Result
Click on DES menu or Right Click on Work area then Select Results then View result
60
References:
[1] http://www.ietf.org/rfc/rfc1180.txt [2] http://www.ietf.org/rfc/rfc2501.txt
[3] K. Leung and Vivtor O.K. Li, “Transmission Control Protocol (TCP) in wireless Networks: issues, approaches and challenges,” IEEE Communications Survey, Vol. 8 No.
4, pp. 64-79, 4th October 2006
[4] IEEE Standard 802.11, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, June 2007
[5] A. A. Hanbali, E. Altman, and P. Nain, “A Survey of TCP over Ad Hoc Networks,” IEEE Communication. Surveys and Tutorials, Vol. 7, No. 3, 3rd Quarter 2005,
[6] J. Postal,”Transmission Control Protocol”, Request for comments, RFC 793, September 1981.
[7] V. Jacobson, “Congestion avoidance and control,” in: Proceedings of ACM SIGCOMM, pp. 314-29, 1988.
[8] Allman, V. Paxson, and W. Stevens, “TCP Congestion Control,” Request for Comments, RFC 2581, Network Working Group, Internet Engineering Task Force, April. 1999.
[9] Jany Hoe: S. Floyd and T. Henderson, “The NewReno Modification to TCP's Fast Recovery Algorithm,” RFC 2582, Network Working Group, Internet Engineering Task Force, April. 1999.
[10] D. Kliazovich, F. Granelli, “C3TCP: Cross-layer congestion control in ad hoc wireless networks”, ELSEVIER Ad HocNetworks 4, pp. 687-708, 2006.
[11] J. Liu and S. Singh, “ATCP: TCP for Mobile ad hoc Networks”, IEEE Journal in Selected Areas in Communication (JSAC), Vol 19, No.7, pp. 1300-15, July 2001,.
[12] R. Cheng, H. Lin, “A Cross-layer Design for TCP End-to-End Performance Improvement in multi-hop wireless networks”, ELSEVIER, Computer communication Vol. 31, issue 14, pp. 3145-3152, Sep. 2008
[13] Routing and Multicasting Strategies in Wireless Mobile Ad hoc Networks by Sung –Ju Lee University of California, Los Angeles 2000.
[14] A. Zahary, A. Ayesh, “Analytical study to detect threshold number of efficient routes in multipath AODV extensions”, proceedings of International Conference of Computer Engineering & Systems, ICCES, 2007, pp. 95 – 100
[15] R. Misra and C.R. Mandal, “Performance comparison of AODV/DSR on-demand routing protocols for ad hoc networks in constrained situation” ICPWC International Conference, IEEE, 2005, pp. 86 – 89
[16] Lijuan Cao, K. Sharif, Yu Wang, T. Dahlberg, “Adaptive Multiple Metrics Routing Protocols for Heterogeneous Multi-Hop Wireless Networks”,
[17] Changling Liu, Jörg Kaiser, A Survey of Mobile Ad Hoc network Routing Protocols*
[18] Jin Mook Kim, In Sung Han, Jin Baek Kwon, Hwang Bin Ryou, “A Novel Approach to Search a Node in MANET”, Information Science and Security, ICISS, 2008, pp. 44 – 48
61 [19] R. Thorulp, “Mobile Ad Hoc Networks and Routing Protocols”, Implementing and
Evaluating the DYMO Routing Protocol, Master’s Thesis at the University of AARHUS, pp. 7- 20, 2007
[20] Jin Mook Kim, In Sung Han, Jin Baek Kwon, Hwang Bin Ryou, “A Novel Approach to Search a Node in MANET”, Information Science and Security, ICISS, 2008, pp. 44 – 48 [21] S. R. Chaudhry, A. Al-Khwildi, Y. Casey, H. Aldelou, “A Performance Comparison of
Multi On- Demand Routing in Wireless Ad Hoc Networks”, Wireless Network and Communications Group (WNCG), School of Engineering & Design, Brunel University, West London
[22] J. W. Creswell, Research Design: Qualitative, Quantitative and Mixed Methods Approach, 2nd Ed, Sage Publications Inc, California, July 2002.
[23] http://www.cis.ufl.edu/~fishwick/introsim/node1.html [24] http://www.opnet.com/