IWL's Expert Insights on Network Emulation and Protocol Testing
Bandwidth Limiter Overview
Network bandwidth is the maximum data throughput in a specific segment of a digital communication system. For example, a wireless access point rated at 300 Mbps network bandwidth, will support data transiting through the access point at a rate no greater than 300 Mbps. Higher performance devices with data flowing through the access point would be "bandwidth limited" by the access point …
Understanding Network Emulators, Network Modelers, Network Simulators
Network emulators, network modelers and network simulators -- how do they differ? How do I know what solution would be right for my application? How do I compare an emulator vs a simulator? Modelers, simulators, and emulators represent a continuum, that begins with pure mathematical software models and moves towards the physical reality of emulation …
IWL Announces New Patent Licensing Program
IWL today announced a new patent licensing program for manufacturers and end users who use the technology of the Maxwell Patent. IWL is the owner of US patent number 7,310,316. The Maxwell Patent is directed to a test device placed between two or more nodes, in which the nodes communicate in conversations according to a predetermined protocol such as TCP/IP …
Replacing Your Shunra (now HP) Network Simulator?
Several years ago, an Israeli company called Shunra Software, offered a network simulator product. The product’s purpose: to help IT staff verify the performance of apps and devices, prior to deployment in production networks. In 2016, HPE sold the “software division”, including the HP Network Simulator, to MicroFocus.
So where does that leave HP Network Simulator? …
Avoiding Internet Timer Synchronization
The internet is a complex distributed process in which computers interact with one another over pathways that introduce delays and errors. There are many feedback loops. Some of those loops are simple to identify, such as the handshaking between the end points of a TCP connection. Other loops are harder to identify, such as the interaction of timers in ARP (address resolution), DNS (domain name system), and routing protocols (such as OSPF and BGP) …
A Deep Dive into Bit Counting
The question of “how many bits” were sent and received clearly is a matter of interest when measuring data rates or data quantities. Mobile providers, consumer ISP's, consumers, and regulators talk a lot about their speed and (not so often) about their data caps. But rarely, if ever, are sufficient details provided …
Performance Test IOT App on ESP8266 on a Drone
Have you thought about how you will test the performance of IoT apps and drones? Our new video demonstrates performance testing of an IOT application controlling the ESP8266 Microcomputer mounted on a drone! As you might expect, as the drone flies further away from the wireless base station, performance degrades. So how can you emulate that in your test lab? …
Emulating BACNET
The Building Automation and Control network (BACnet) protocol defines a network communication standard for building control systems to communicate. Before deploying a new BACnet-enabled control unit in a BACnet/IP network, it would be helpful to verify that the new control unit can handle the full range of adverse network conditions that are likely to occur …
The Importance of Impairment Testing for Internet Protocol Reliability
The world is an imperfect place. The internet is no exception. The internet has its good days and it has its bad days. Or to be more precise, the internet has its good seconds and its bad seconds.
Blemishes in internet performance arise from many sources …
Waveforms in KMAX
Real network conditions are rarely static. Real life networks suffer transient conditions – congestion builds up and dissipates, tree branches wave in the wind across radio links, long distance routing paths change, VoIP call trunks are filled with more calls during working hours than during the evening.
KMAX and our Maxwell Pro can emulate these kinds of changes …
New Cloud Testing Paradigm Comes With Challenges That Network Emulators Can Solve
The business cloud and its cloud testing capabilities are growing at an extremely fast pace due to scalability, adaptability, cost-effectiveness, and efficiency across nearly every industry. Like anything else when it comes to innovations in technology, though, cloud testing comes with its share of drawbacks …
Network Emulation in the Lab vs. Real-World Network Testing
When evaluating your application for deployment, it is critical to know exactly how it will respond to a variety of network conditions. In some cases, this means going out into the field in search of live, real-world testing scenarios that can be used to test app functionality and user-friendliness …