Presentation is loading. Please wait.

Presentation is loading. Please wait.

CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET.

Similar presentations


Presentation on theme: "CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET."— Presentation transcript:

1 CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2007 OPNET Technologies, Inc. Using OPNET software at Rowan University Dr. Vasil Hnatyshin Computer Science Department Rowan University Glassboro, NJ 08028 E-mail: hnatyshin@rowan.eduhnatyshin@rowan.edu Session 1020 CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.

2 2 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc. Outline of Presentation  Computer Science Program at Rowan University About Rowan University The Computer Science Department  Academic instruction using OPNET products Teaching with IT Guru Undergraduate research using OPNET Modeler  Summary and Conclusions

3 3 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  Rowan University was founded in 1923  The main campus Is located in southern part of New Jersey Is nestled in historic town of Glassboro Is only 30 minutes from Philadelphia's famed South Street Is only 45 minutes from the Atlantic City Boardwalk About Rowan University  Nearly 10,000 students pursuing degrees in 36 undergraduate majors, 7 teacher certification programs, 26 master’s degree programs and A doctorate in educational leadership

4 4 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  Nationally accredited program by Accreditation Board for Engineering and Technology (ABET )  1 6 highly qualified faculty with diverse areas of research including: Artificial Intelligence, Robotics, and Natural Language Processing Operating Systems, Computer Architectures, and Distributed Systems Computer Communication and Networks, Wireless Technology Computer and Network Security Simulation and Modeling of Computer Systems Software Engineering and Databases About Computer Science Department at Rowan University

5 5 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  IT Guru is being used in the following courses: CS 06.410: Data Communications and Networking CS 06.415: Wireless Networks, Protocols, and Applications CS 06.416: TCP/IP and Internet Protocols and Technologies  Each course meets twice a week for a 75 minute lecture  Each course includes assignments using Ethereal and/or OPNET IT Guru  Each course introduces OPNET software via A lecture about modeling and IT Guru/Modeler features Reading assignments about IT Guru/Modeler features In class examples of various features Teaching with IT Guru

6 6 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  OPNET assignments are usually set-up as follows Discuss the theoretical part in class Show several example of configuring the corresponding feature in OPNET Ask students to complete an example started in class or conduct a separate simulation study that illustrates features of the discussed topic.  We use several types of OPNET assignments Take-home practical assignment  Complete simulation example started in class Take-home laboratory assignments  Conduct a complete simulation study Exploratory laboratory assignments/end-of-semester projects Teaching with IT Guru

7 7 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  The simulation study requires students to Complete configuration of the simulated study by setting a certain features or Create a complete model of a simulated system Debug their simulation Analyze collected results  Depending on the assignments students may work in groups or individually  All of the OPNET assignments are developed “in-house”  As semester progresses The complexity of the assignments increases The amount of OPNET configuration details decreases Teaching with IT Guru

8 8 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  CS 06.410: Data Communications and Networking J. Kurose and K. Ross, "Computer Networking: A Top-Down Approach Featuring the Internet“  Typical IT Guru assignments Introductory lab that teaches how to use basic software features  Creating and configuring network topology  Running simulation and collecting results  This assignment corresponds to in-class discussion about OSI reference model Introduction to Application layer  Configuring standard applications  Creating user profiles and deploying defined applications  This assignment introduces students to such simple applications as FTP, E-mail, Remote Login (telnet), etc. Teaching with IT Guru

9 9 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  Typical IT Guru assignments (cont.) Studying HTTP protocol  Compare performance of various configurations of HTTP protocol  Persistent vs. Non-persistent connection, Pipelined connections  This assignment examines in depth HTTP features Introduction to Transport layer  Basic TCP configuration parameters  This assignment introduces student to basic transport layer configuration parameters Influence of TCP and UDP on the traffic performance  Examine how connection set-up and reliability of TCP (e.g. re-transmissions) influence the delay experienced by the network applications  Use performance of applications running over UDP for comparison Introduction to Network layer  Examine basic configuration features of IP layer (e.g. influence of various MTU sizes on application performance) Teaching with IT Guru

10 10 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  CS 06.416: TCP/IP and Internet Protocols and Technologies B. Forouzan, “TCP/IP Protocol Suite”  Typical IT Guru assignments Introductory lab that reviews basic OPNET features  Creating and configuring network topology  Configuring basic TCP and IP properties  Configuring and deploying applications  Running simulation and collecting results IP Addressing  Create a simulation study of a network with several sub-nets  Compute and configure IP addresses according to the provided specification Other assignments:  IP Routing, TCP’s Flow and Congestion Control, QoS mechanisms, open-ended group projects. Teaching with IT Guru

11 11 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  OPNET Modeler is being used in the following courses: CS 04.400: Computer Science Senior Project CS 01.395: Topics in Computer Science  Approach to teaching OPNET Modeler OPNET’s tutorials and reference manuals Comment, re-factor, and debug already written code Re-write and expand portions of the code Endless one-on-one sessions  OPNET Modeler Projects QoS in the Internet: Modified IP layer process models to support Bandwidth Distribution Scheme GeoAODV: modified OPNET implementation of AODV protocol to improve efficiency of route discovery process through the use of GPS coordinates Undergraduate Research with OPNET Modeler

12 12 Session 1020: Using OPNET software at Rowan University CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2010 OPNET Technologies, Inc.  IT Guru is an excellent tool to facilitate the classroom learning process Contains excellent illustration of numerous networking concepts Enables students better appreciate the importance of the protocol configuration parameters Provides valuable hands-on experience configuring and setting-up various network configurations  Students become more enthusiastic about the subject  Students understand the course material better  Using OPNET software may require more work for the instructor and may appear to have somewhat steep learning curve  OPNET Modeler is more appropriate for graduate studies and it is difficult to incorporate it into undergraduate study Summary and Conclusions


Download ppt "CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET."

Similar presentations


Ads by Google