Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Advanced Network Simulations Simplified
  • Table Of Contents Toc
Advanced Network Simulations Simplified

Advanced Network Simulations Simplified

By : Anil Kumar Rangisetti
5 (14)
close
close
Advanced Network Simulations Simplified

Advanced Network Simulations Simplified

5 (14)
By: Anil Kumar Rangisetti

Overview of this book

Network simulation is a powerful technique that uses software programs to replicate the behaviors of real networks. Network simulators are programs that can predict the performance of computer networks or wireless communication networks. This book is your hands-on guide to ns-3, a script-based simulator that allows for learning, experimenting, and evaluating wired, wireless (802.11a/b/g/n/ac/ax), and 4G long-term evolution (LTE) networks quickly and at low cost. You’ll begin by learning how to install and use ns-3, along with exploring its key features such as building blocks for creating a variety of wired or wireless network topologies, installing suitable protocols and applications, identifying and resolving networking issues, and systematically evaluating network performance. As you make progress, you’ll gain a clear understanding of simulation errors, exceptions, and abrupt events. You’ll also discover how to set up and evaluate Ethernet, Wi-Fi (802.11n/ac/ax) LANs, ad-hoc, and LTE networks. The concluding chapters discuss LTE advanced topics such as capacity planning, site surveys, radio resources, mobility management, and interference handling. By the end of this simulation book, you’ll be able to use ns-3 to implement, analyze, debug, and evaluate the performance of wired or wireless networks, as well as setting up custom test scenarios.
Table of Contents (15 chapters)
close
close
1
Part 1: Exploring Network Simulator-3 (ns-3) Thoroughly and Quickly
5
Part 2: Learn, Set Up, and Evaluate Wired and Wi-Fi (802.11a/b/g/n/ac/ax) Networks
9
Part 3: Learn, Set Up, and Evaluate 4G Long-Term Evolution (LTE) Networks

Quickly installing and configuring InternetStack and applications

ns-3 supports a rich set of network applications to easily use in simulations. In this section, you'll learn about the following interesting network applications that are implemented using either TCP or UDP:

  • ns-3 UDP client and server applications
  • ns-3 UDP echo client and server applications
  • ns-3 TCP bulk send and packet sink applications
  • ns-3 On-Off TCP/UDP Applications
  • ns-3 3GPP HTTP client and server applications

ns-3 UDP client and server applications

In this section, we’ll learn how to simulate and test a UDP client and server application (as shown in Figure 3.8), where the client application sends a maximum N number of packets per second (e.g., 10 packets per second). However, the server application does not send any responses to the client application. To simulate this behavior in ns-3, the UdpServerHelper and UdpClientHelper classes are used:

Figure 3.8 – ns-3 UDP client and server traffic flow exchange
...
Visually different images
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Advanced Network Simulations Simplified
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon