* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download NETWORK SIMULATION/EMULATION PLATFORM
Wireless security wikipedia , lookup
Asynchronous Transfer Mode wikipedia , lookup
Distributed firewall wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Network tap wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Computer network wikipedia , lookup
Wake-on-LAN wikipedia , lookup
Airborne Networking wikipedia , lookup
Deep packet inspection wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Peer-to-peer wikipedia , lookup
Virtual Network Stack (TCP/IP) Interface with Wireshark, MATLAB, SUMO Accelerated discrete event simulation kernel Traffic generator - Video, Voice, FTP, DB, Email and more Source C code for all protocols Statistics engine with packet & event trace Scale to thousands of nodes Visualize with packet animator NetSim TM MODEL - PREDICT - VALIDATE Emulator to connect to real systems NETWORK SIMULATION/EMULATION PLATFORM Astonishing Features Unmatched Support NetSim TM NetSim is a leading network simulation software for protocol modeling and simulation, network R & D and defence applications. It allows you to analyze computer networks with unmatched depth, power and flexibility. WHY NETSIM? Communication Networks have become too complex for traditional analytical methods or “rules of thumb” to provide an accurate understanding of system behavior and possible problems and solutions. HOW IS NETSIM USED ? Design the network hh Create network scenarios using NetSim’s GUI or using XML config files hh Click and Drop devices, links, application etc into the environment using NetSim’s GUI hh Set properties with just a click. Layer-wise parameters can be edited Run the simulation hh Run the Discrete Event Simulation (DES) through the GUI or via Command Line Interface (CLI) hh Log packet traces that reports parameters such as arrival time, queuing time, payload, overhead, error etc. for every packet as it flows through the network hh Capture packets using Wireshark hh Record event traces which logs every single event in the protocol Finite State Machine (FSM) transitions Graphical User Interface Visualize the simulation using the packet animator hh Animate packet flow over wired and wireless links hh Colour variation for control packets, data packets and error packets hh Control animation with play, pause and simulation time-line Analyse the results hh Examine output performance metrics at multiple levels - network, sub network, link, queue, application etc. hh Study a variety of metrics such as throughput, delay, loss, packet error, link utilization etc. hh Interpret metrics using in-built plots and graphs hh Export packet and event trace files easily to tools like Excel, etc. for statistical analysis Packet Animator Develop your own protocol / algorithm hh Extend existing algorithms by modifying NetSim’s source C code hh Create custom protocols using NetSim’s simulation API’s hh Interface with other software products hh Debug your code (step-in, step-out, step-over, continue) and watch your variables in sync with simulation Write Your Own Code www.tetcos.com NetSim WHAT IS NEW IN NETSIM V9.1 ? LTE Advanced SUMO Interface for VANET Military Radios Internet Of Things WHAT ARE THE TECHNOLOGIES COVERED IN NETSIM ? Libraries Component 1 (Base. Required for all components) Networks / Protocols Internetworks: Ethernet - Fast & Gigabit, ARP, Routing - RIP, OSPF, WLAN - 802.11 a / b / g / n / ac & e, Propagation models - Free space, Log-normal Shadowing, Rayleigh Fading, IPv4, Firewalls, Queuing - Round Robin, FIFO, Priority, WFQ, TCP, UDP Common Modules: Traffic Generator: Voice, Video, FTP, Database, HTTP, Email, Peer-to-peer and Custom, Virtual Network Stack, Simulation Kernel, Command Line Interface, Metrics Engine with packet and event trace, Packet Animator, Packet Encryption Component 2 (Acad/Std version only) Legacy Networks: Aloha (Pure & Slotted), CSMA/CD, Token Ring, Token Bus Component 3 BGP Networks Component 4 Advanced Wireless Networks: MANET, VANET and Wi-Max (VANET is available only in Pro and Standard versions). Component 5 Cellular Networks: GSM and CDMA Component 6 (Component 4 required) Internet of things (IOT), Wireless Sensor Networks (WSN) Personal Area Networks: ZigBee Component 7 Cognitive Radio Networks: WRAN Component 8 Long-Term Evolution Networks: LTE, LTE - Advanced Component 9 (Pro version only) Military Radio: TDMA link 16, Dynamic TDMA, Frequencies - HF, VHF, UHF Bands Network Emulator Add On Network Emulator - Connect real hardware running live applications to NetSim Simulator www.youtube.com/tetcos TM NetSim TM HOW DO I INTERFACE NETSIM WITH OTHER SOFTWARES ? An Example of MATLAB call from WLAN PHY layer HOW DO I WRITE MY OWN CODE/ALGORITHM ? Protocol Libraries provided in source C code form with necessary API’s and documentation User Generated Libraries can be created by modifying protocol source C code Development Environment in NetSim enables you to call into NetSim user generated libraries to run network scenarios Detailed Simulation Report of user generated libraries covering millions of packets and events are available for detailed analysis WHAT IS NETSIM’S INTERNAL ARCHITECTURE ? hh NetSim has an open, modular and flexible architecture hh Utility Functions: C source code and API’s for simulation and performance measurement hh Protocols are modelled as Finite State Machine (FSM), while the Simulation Kernel is a Discrete Event Engine accelerated by a heuristic algorithm hh The Virtual Network Stack features in-built config file parser, error handler, config error logger, memory manager and metrics module www.tetcos.com NetSim WHAT ARE SOME INDUSTRY APPLICATIONS WHERE NETSIM IS USED? Smart City Wireless Sensor Network Design for IOT hh Wireless Sensor placement hh Network topology and connectivity hh Energy consumption and power management IOT Scenario in NetSim Defence MANET Network Analysis hh RF Propagation with Path-loss, Fading & Shadowing hh Design and optimize proprietary MANET protocols hh Node mobility MANET Scenario in NetSim Railways Network Validation hh Variety of traffic models hh Performance metrics to validate bandwidth requirements hh Model various “what-if” scenarios CCTV Radio Comm PA Telephone EPAX Fare Collection Supervisory Control Railway Network Scenario in NetSim Aerospace In Flight Entertainment System Link Throughput Traffic flow in the network hh Develop video models for download from video servers to display units hh Analyse different performance metrics including application delays to estimate quality of video reception hh Scale up-to 1000 display units Application Delay (Excel Plot) In Flight Entertainment Scenario www.youtube.com/tetcos TM NetSim TM WHAT IS NETSIM EMULATOR ? NetSim emulator provides critical insights into application performance by enabling user to run their live application over an equivalent virtual network and see how the application is performing in real time. It also assists networking teams to make informed decisions across the entire application life-cycle, help building “what-if” scenarios to choose between different network technologies and adjust application settings to optimize performance. NetSim Emulator can interface with the following technology libraries Internetworks Cognitive Radio Networks MANET Networks BGP Networks LTE Networks Wi-Max Networks EMULATOR FEATURES hh Can be scaled to hundreds of nodes in the network in between hh Supports the entire list of protocols available in NetSim Simulator hh Facilitates multi-tenancy, which means there can be multiple sources / destinations or clients / servers connected to the emulator HOW DO I CONNECT REAL DEVICES TO NETSIM ? Emulated Network www.tetcos.com NetSim TM NETSIM EMULATOR: USE CASE 1 Battle Field Scenario: Soldiers communicating as Mobile Ad-hoc Network (MANET) using UHF/VHF radios hh Scenario of soldiers communicating as a Mobile Ad-hoc Network (MANET) using UHF/VHF radios created in NetSim emulation server hh Each soldier is emulated by a virtual machine created inside physical server hh The MANET scenario in NetSim covers parameters for mobility, RF propagation losses, L3 / MAC / PHY protocol attributes etc. hh Real-time traffic such as data, voice or video can be sent between the VM’s i.e. from one soldier to another USE CASE 2 SCADA System Communication Network: RTU Simulator and HMI clone communicate through NetSim hh Network scenario of a SCADA system with Remote Terminal Unit (RTU), Human Machine Interface (HMI) and communication network hh The RTU PLC’s are emulated using Rockwell Softlogix, the SCADA master is emulated by HMI clone and the communication network is emulated by NetSim hh Output metrics such as loss, delay, error, throughput, quality of service etc. can be measured hh Different “What-if” scenarios with escalating latency, bandwidth constriction, packet loss etc are studied www.youtube.com/tetcos NetSim TM HOW DO THE DIFFERENT VERSIONS OF NETSIM COMPARE ? Features Academic Standard Pro Internetworks ü ü ü Legacy Networks ü ü û BGP ü ü ü Advanced Wireless Networks ü ü ü Cellular Networks ü ü ü Wireless Sensor Networks ü ü ü Internet Of Things ü ü ü Zigbee ü ü ü Cognitive Radio Networks ü ü ü LTE/LTE-A Networks ü ü ü Military Radio: TDMA-Link16, HF, VHF, UHF Bands û û ü ü û û ü ü ü ü ü ü û ü ü û ü ü û ü ü û ü ü û ü ü 50 Nodes 32 bit build 500 Nodes 32 bit build 100,000 Nodes 32 bit/64 bit builds Custom Coding and Modelling Support û û ü Emulator(Add on) Connect to real hardware running live applications û ü ü Educational Educational Technology Coverage Basics Understanding networking concepts with more than 400 animations Performance Reporting Performance metrics available for Network and Sub-network Packet Animator Used to animate packet flow in network Packet Trace and Event Trace Available in tab ordered .txt format for easy post processing Protocol Library Source Codes with Documentation Protocol C source codes and appropriate header files with extensive documentation External Interfacing Interfacing with SUMO, MATLAB and Wireshark Integrated Debugging Users can write their own code, link their code to NetSim and debug using Visual Studio Dynamic Metrics Allows users to graph the values of parameter over simulation time Simulation Scale Target Users and Segment www.tetcos.com (Lab Experimentation) (Research) Commercial (Industry and Defence) NetSim HOW DOES NETSIM COMPARE WITH OTHER SIMULATORS ? Features NetSim Others Cognitive Radio Available Not available Wireless LAN 802.11 a/b/g/n, 802.11 e for QoS and 802.11 ac (Gigabit Wi-fi) 802.11 a/b/g/n and e only Wireless Sensor Network 802.15.4 with sensor/power/agent model. In addition source codes Basic 802.15.4 model for LEACH, HEED etc. are available Internet of Things(IOT) Available Not Available LTE - Advanced Available. Relays can also be modelled Not Available Packet Animation Packet Animation with packet information Packet Animation only Trace files Packet and Event traces Event trace only Network Stack Instantiated per device similar to the real world No explicit stack available De-bugging custom code In runtime, capability to inspect and control simulation Offline Protocol source code C Language C++ with Python/Tcl etc. for Scripting Emulation Available as an add-on Not Available MATLAB Interface Available Not Available SUMO Interface Available for VANETs Not Available Application Models Voice, Video, FTP, HTTP, Email, Peer-to-Peer and Custom Voice, FTP and Custom Dynamic Metrics Available. Shows metrics over simulation time Not available. Shows only final metrics Map Background Available. Map and grid background Not available. Only grid based view Programming Exercises # Available. Students can complete lab programs per syllabus Not Available Experiment Manual # Per your university syllabus Not available per university syllabus Support On site, E-mail and Telephone Internet Forum only # For Educational Customers WHAT ARE SOME RESEARCH AREAS WHERE NETSIM IS USED ? Cognitive Radio Networks (WRAN) »» Spectrum sensing and incumbent detection »» Spectrum allocation »» Interference analysis, spectrum usage Internet Of Things (IOT) »» Network architecture for IOT »» Energy management and sustainable operation »» 6LoWPAN based IOT design LTE/LTE- Advanced »» Enhancing network capacity »» Mobility and handover »» Relay enhanced LTE networks Wireless Sensor Networks (WSN) »» Energy efficiency and power management »» Routing, Clustering and LEACH »» Localization Mobile Ad hoc Networks (MANET) »» Location based, Power aware routing »» QoS in ad hoc networks »» Intrusion detection VANETs »» v2v and v2i communication »» Mobility models and connectivity »» Clustering and routing www.youtube.com/tetcos TM NetSim TM DOES NETSIM HAVE SHORT PROGRAMMING EXERCISES FOR STUDENTS ? Network programming is a key skill that enhances student’s “employability”. Apart from simulation, NetSim features a separate “Programming” menu to help students build skills in these basic mechanisms of computer networking. Graphical Representation: Features a custom built UI, for each exercise. This custom UI explains the working of the technology with animation per code progress. When the user links his or her code then the graphs change per the output of the user’s code. Breadth of Techniques: Covers over 45 exercises including: »» Address Resolution Protocol »» Assignment of Sites to Concentrator »» Cryptography - DES,RSA,Transposition,Substitution, XOR,WEP »» Distance Vector Routing »» Dynamic Host Configuration Protocol »» Error Correcting Code - Hamming Code »» Error Detection Code - CRC 12, CRC 16, CRC 32, CCITT, LRC »» Framing Sequence - Bit Stuffing, Character Stuffing »» Generic Cell Rate Algorithm - Virtual Scheduling Algorithm »» IPv4 Addressing - Address Mask, Binary Conversion, CIDR, Network Address, Special Address, Subnetting »» IPv6 Addressing - EUI-64 Interface Identifier, Host Addresses, Subnetting »» Leaky Bucket Algorithm »» Multi-Level Multi-Access collision free protocol »» Multiple Access Technology - CDMA, TDMA, OFDMA »» PC to PC Communication - Socket Programming, Chat Application »» Scheduling - MMF, FIFO »» Shortest Path - Link state routing, Floyd’s algorithm »» Sliding Window Protocol - Go Back N, Selective Repeat »» Sorting Techniques - Bubble, Insert, Quick, Select »» Spanning Tree - Kruskal, Prims, Borovska »» Transmission Flow Control - Stop and Wait, Selective Repeat, Go Back N Algorithm, Flow Chart, Pseudo Code & Source Code: Enables the student to get familiar with software design principles, interface guidelines and implementing network programs. They provide a step-by-step understanding of network programming. »» Provided along with all exercises are working C source code for the faculty. »» Codes are standard C and compile with GCC »» Programs contain standard API’s and code separation into source and header files »» I/O interface via text files De-bugging: Simplifies de-bugging as users can link their code to NetSim using “Attach to process” and passing NetSim’s install path and windows temp folder as command line arguments. Then users can add break points in their code and proceed with de-bug with step-in, step-out, step-through etc. www.tetcos.com NetSim OVER 300+ CUSTOMERS ACROSS 15 COUNTRIES Education - India AC College of Technology, Karaikudi Agra Engg College, Agra Aligarh Muslim University, Aligarh Anna University College of Engg, Chennai Assam University, Silchar Basaveshvar College of Engg, Karnataka B.C.Roy Engg College, West Bengal B.G.S Inst of Technology, Mandya Bhilai Institute of Technology, Chattisgarh BITS, Pilani, Pilani Campus BITS, Pilani, Hyderabad Campus BITS, Pilani, Goa Campus College of Engg and Tech, Bhubaneswar College of Engg, Pune Delhi Technical University (Formerly, DCE) Directorate of Tech Education, Sikkim Directorate of Tech Education, Mizoram Dr.D.Y Patil Inst of Engg and Tech, Pune Ghousia College of Engg, Ramanagaram GNDEC, Ludhiana Gokaraju Rangaraju Inst of Engg,Hyderabad Govt College of Engg & Ceramic Tech,Kolkata Govt College of Technology, Coimbatore Govt Engineering College, Farmagudi, Goa Govt Engineering College, Kannur, Kerala Govt Engineering College, Idukki, Kerala Guru Nanak Dev University, Amritsar Gwalior Engg College, Gwalior Haldia Institute of Technology, Kolkata IFTM University, Moradabad IGIT, Dhenkanal, Orissa IIT, Kharagpur IIT, Roorkee Institute of Tech & Management, Gwalior Integral University, Lucknow Jabalpur Engineering College, Jabalpur JNTU College of Engg, Ananthapur JNTU College of Engg, Hyderabad Kalyani Govt Engg College, West Bengal K.K Wagh College of Engineering, Nashik Kongu Engg. College, Erode Kumaon Engineering College, Uttarakhand M.M.M College of Engineering, Gorakhpur Malnad College of Engg, Hassan MEPCO Engg College, Sivakasi MIT, Pune Mizoram University, Aizawl Mukesh Patel College of Engg, Mumbai MS University, Tirunelveli NEC, Kovilpatti NERIST, Itanagar NIT, Agartala NIT, Bhopal NIT, Calicut NIT, Delhi NIT, Durgapur NIT, Jalandhar NIT, Kurukshetra NIT, Manipur NIT, Nagaland NIT, Rourkela NIT, Surat NIT, Suratkal Pondicherry Engg College, Puducherry Punjab College of Engineering, Chandigarh PSG College of Technology, Coimbatore R.V. College of Engg, Bangalore Sastra University, Thanjavur, TN Sant Longowal Inst of Technology, Punjab Shivaji University, Kolhapur SPIT, Mumbai SSIT, Tumkur Sinhgad College of Engineering, Pune Tech Teacher Training Institute, Chennai Thanthai Periyar Govt Inst of Tech, TN Thapar University, Patiala VES Institute of Technology Mumbai VIT, Vellore VNR VJIET, Hyderabad VJTI, Mumbai Walchand College of Engineering, Sangli Florida Gulf Coast University, FL, USA GIST, Republic of Korea Ingolstadt University, Germany INTI, Malaysia Klaipeda University, Lithuania Ontarget Enterprises, Colorado, USA KUET, Bangladesh Pearson Education, New Jersey, USA Sonoma State University, California,USA Stone Hill College, MA, USA Szczezin University of Technology, Poland Transport & Telecom. Inst, Latvia University of Vigo, Spain Education - International Al Nahrain University, Iraq Allepo University, Syria Barry University, Florida, USA Core Intl Inst. Higher Edu, UAE Dar Al Hekma College, Saudi Arabia De Montfort Univ, UK BITS Pilani, Dubai Campus www.youtube.com/tetcos TM Write to us for details. NetSim Technical Workshops •Conducted at customer site •Handled by Technical experts •Covering latest technologies •Hands on sessions included Videos : www.youtube.com/tetcos Training Videos Technical Workshops Astonishing Features Unmatched Support Don’t miss the bus. Seats limited. NetSim Monthly Webinars •Get updated with the latest research topics •Gain an in-depth understanding of protocols •Learn how to write your own Register at www.tetcos.com/events code Knowledge-base, codes, docs, FTP & more Monthly Webinars Videos : www.youtube.com/tetcos Email : [email protected] Codes : www.tetcos.com/File_Exchange Twitter : @Tetcos TETCOS #214, 7th Main, 39th A Cross, Jayanagar 5th Block, Bangalore Pin - 560 041, India. Tel-fax : +91 80 266 30624 Tech Support : +91 76760 54321 © Copyright TETCOS. July 2016. Specifications subject to change without notice.