Network Model Libraries

When creating an accurate network digital twin of the physical network, several components are required, including network model libraries. Similar to how a blend of hardware and software helps construct live networks, a variety of network protocols, equipment, radio waveforms, and other elements combine to create network digital twins. SCALABLE’s EXata and QualNet platforms, along with the Network Defense Trainer, include a GUI-driven virtual network model building facility and libraries to meet your needs.

Network model libraries include communications systems model libraries, which feature various definitions of network protocols and communications equipment waveforms. You can use both default and custom libraries based on your specific needs, depending on the architecture of your networks and functionality requirements. Users can implement different hardware and software components to interface with the waveforms and network protocols, enabling users to test wireless communications. Users also have the option of using Design Mode to develop customized communication system models. You can then incorporate those models into specialized virtual network models.

Users can also freely create custom models and make adjustments to existing models. They can then add these models to communications systems and integrate them into virtual network model configurations. Clients have access to source code for component models from SCALABLE, and C/C++ is used to develop communication system models. With a few clicks, you can add a range of situations and details to your model. Whether it’s the terrain, antennae weighting, IoT, MANET, or signal-to-noise interference, we are either likely to have an existing model or can work with you to create one for your specific environment.

To help meet the needs of continually evolving network and system technologies, our latest network library also includes models for Bluetooth and 5G networks.

Bluetooth Applications

The new model library is compatible with Bluetooth applications that entail connecting multiple devices. The Bluetooth model library features Bluetooth as a radio type, which can be combined with other Bluetooth transmissions, Wi-Fi access points, and various net-enabled devices. Using this model, you can simulate generic multimedia traffic. The simulation can then provide accurate insight into interference and overall network performance, which you can view via clearly defined statistics.

5G Capabilities

In addition to Bluetooth, you can use the new model library to develop 5G network models. In one scenario, we used the new model library for an Enhanced Mobile Broadband (eMBB) model, in which case we connected the 5G core to two GMBs. Each GMB was connected to several UEs, one of which moved from one GMB to another. The model featured representations of the 5G core functions emulated using the EXata 7 platform. From there, the eMBB network spanned over PHY, MAC, and Network Core layers. Using 5G scenarios, you can also view stats to gauge the performance of the network and systems.

Network Model Library Classes

Depending on your needs, the network model library features several “classes” or component libraries that can perform different functions. Combined, each of these classes can help you develop nearly any scenario and simulation based on your specific networks, equipment, and systems. The classes include:

    • Cyber — focuses on cyber attacks against the network
    • Equipment — consists of the hardware components
    • Human-in-the-Loop (HITL) — specific human-directed commands that influence certain elements throughout a given scenario
    • Images — any icons or other visual elements that provide graphic representations of behaviors and elements
    • Integration Interfaces — certain protocols and mechanisms that allow SCALABLE systems to interact with other simulators or systems
    • Protocols — network waveforms and protocols that facilitate communications between equipment
    • Terrain — the type of physical terrain where communications occur, e.g. mountainous terrain or urban areas
    • Weather — weather behavior details and information about how this weather impacts communications

Standard and Optional Component Libraries

Apart from the various classes, there are several standard and optional component model libraries that users can access using the EXata and QualNet platforms. Both libraries include a variety of protocol, equipment, weather, and terrain models.

Standard libraries specifically include:

Meanwhile, optional libraries include: