Netualizer
Features:
- Most common IETF L1, L2, L3, L4 and Application layer protocol virtualization
- Cloud integration: AWS, Azure
- Analytics/ML integration: Tensorflow
- IoT sensor and actuation emulation
- IoT sensor and actuation I/Os: GPIO, I2C, SPI, UART
- NB-IoT, LoRa, LTE-M, IEEE 802.15.4, BLE, IEEE 802.11, IEEE 802.3, SDR
- IPv4/IPv6/6LoWPAN/6Lo
- IoT AMQT, MQTT, CoAP and HTTP support
- Impairment insertion at all layers; loss and latency for different distributions including Markov two-state wireless loss model
- Dynamic, passive and active network quality estimation at all layers including standard VoIP MOS scores
- RTC and VoIP signaling via SIP and SIPs
- RTC and VoIP media via RTP and SRTP
- Emulation and support of media players, media recorders, camera, microphone, text-to-speech (TTS) and automatic speech recognition (ASR)
- Speech codecs: G.711 MuLaw, G.711 ALaw, G.726, G.723.1, G.729A, GSM6.10, AMR, G.728, G.722, iLBC, Speex, EVRC, GSM-EFR, G.729E, G.729D, LPC, G.722.1/RFC3047, AMR-WB/G.722.2, RTAudio, AAC-LC, SILK, G.718, Opus, iSAC, EVS
- Video codecs: H261, H.263 (RFC2190,RFC2429), H.264, H.265, Theora, MPEG-1/2, MPEG-4, Opus, VP8
- Signal generation and detection
- LUA based scripting for customized behavior
- Routing, ICE, NAT and STUN capabilities
- Transport Protocols including UDP, TCP, DTLS, TLS
- ICMP, DHCP, SAAC and DNS support
- General Purpose and Embedded Deployment
- Multi-Architecture: ARM, AMD, AVR
- Multi-Platform: Windows, Linux, MacOS, FreeRTOS
