ZENITH ENTERPRISES
EstiNet
Network simulation environment
EstiNet
EstiNet, originating from NCTUns, evolved from a research tool to a commercial software in 2011. Offering a comprehensive network simulation environment spanning physical to application layers, it features a user-friendly GUI for network construction and result visualization. EstiNet11 extends its capabilities to 5G simulation, incorporating a complete 5GC software and abstract RAN+UE modules, leveraging high-quality 5G core network software developed by the free5GC alliance, enabling pure software-based 5G network simulation deployable on cloud systems.
01
Visualization of Network Communication
EstiNet11 can intuitively display visual animation of layer-2 frame transmission/reception/floating over media. For 5G simulation, EstiNet11 further provide message-level animation to display control message exchanges among 5GC components, which is useful and helpful for learning and studying 5G core network behaviors. (The 5G message-level animation feature is coming soon.)
02
Integrate Linux kernel’s protocol stacks
Linux kernel’s TCP/IP & UDP/IP protocol stacks are directly integrated in simulated networks to provide real layer-3 and layer-4 protocol behavior for network applications.
03
Compatible with real-world Linux network applications
Linux-based application programs, which are usually executed on real Linux-based machine, can be directly run onto simulated nodes of EstiNet11. The capability of executing real programs means that real-world network behaviors can be exactly reflected in EstiNet11’s simulated network. This feature is useful to develop and test the functionalities and performance of a new application by using EstiNet11. It is also useful when testing a newly developed network by using EstiNet11 and real-life network applications.
05
04
Interact with real-world network devices
EstiNet11 can turn itself from the simulation mode to the emulation mode. When turning into the emulation mode, a simulated network/device can transmit/receive packets to/from a real-world device. That is, an emulated network comprises simulated network nodes and real network devices. This mode is useful to test the behavior of a newly developed network equipment.
Key Features and Benefits
• Support 5G Network
• Support free5GC core network, RAN and UE as container-based
• Application Layer
• HTTP, FTP, DHCP, NAT, VPN, DNS, Firewall, SSH, telnet,tcpdump and Wirewhark
• Other Linux-based network applications and traffic generators
• Transport Layer
• TCP
• UDP
• Network Layer
• IPv4 & IPv6
• ICMPv4 & ICMPv6
• Routing Daemon
• OSPF, RIP, BGP
• OLSRD2
• Data Link Layer
• IEEE 802.3
• CSMA/CD
• IEEE 802.11a/g
• CSMA/CA & EDCA
• Coding & Decoding
• IEEE 802.11n
• CSMA/CA & EDCA
• Coding & Decoding
• A-MSDU
• Block Ack & A-MPDU
• Physical Layer
• Transmission Delay
• Propagation Delay
• Modulation & Demodulation
• Channel Model (for Wireless Channel)
• Tx Power
• Tx/Rx Antenna Gain Pattern
• Signal Attenuation
• Rx Sensitivity