IoT, CPS and RTC Solutions
Internet of Things
Cyber-Physical Systems
Real Time Communications

Real Time Communications


Protocol Emulation and Quality Assurance: L1, L2, L3, L4 and Application layer protocols. 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. Tone generation and detection. General Purpose and Embedded Deployments. IoT MQTT, CoAP and HTTP support. Impairment insertion at all layers; loss and latency for different distributions including Markov two-state wireless loss model. Software defined protocol emulation (SDPE) with controllers and agents distributed throughout a network. Dynamic, passive and active network quality estimation at all layers including standard VoIP MOS scores. Windows, Linux, Raspi, MacOS. Routing, NAT, ICE and STUN capabilities. IPv4, IPv6, 6LoWPAN. IoT I/O, GPIO. Transport Protocols including UDP, TCP, DTLS, TLS. ICMP, DHCP and DNS support. IEEE 802.15.1, IEEE 802.15.4, IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, IEEE 802.11n, IEEE 802.11ah, IEEE 802.3. PESQ, POLQA, QoS, SNR and PSNR. IoT sensor and actuator emulation. LUA based scripting for customized behavior.