MQX™ Real-Time TCP/IP Communication Suite (RTCS) – Now with Optional IPv6

The Real-Time TCP/IP Communication Suite (RTCS) provides IP networking for embedded devices. NXP® MQX RTCS provides a rich assortment of TCP/IP networking application protocols and uses the NXP MQX RTOS drivers for Ethernet and serial connectivity. RTCS is tightly integrated with the NXP MQX RTOS and the NXP MQX File System (MFS). RTCS is implemented in ANSI C, and full source code is provided. It is completely re-entrant and is responsive to the demands of real-time systems. The RTCS supports any number of hardware interfaces and any number of IP addresses on each hardware interface.

RTCS can be optionally extended to add IPv6 protocol support. Get IPv6 for RTCS to enable dual stack (IPv4 + IPv6) as well as single stack (IPv6 only) operation.

Additional components are available through third parties. These include: Network Security Products (IPSec, SSL, and SSH), Web Server Toolkits, SFFS Flash File System, PEG®. Graphics Library, and CANopen for embedded devices.

Included in MQX Software Solutions

Key Features


  • Supports TCP, IPv4 (IPv6 with optional add-on), UDP, ARP, ICMP, CIDR, IGMP, and PPP
  • Supports application-layer protocols such as DNS resolver only, DHCP, HTTP, FTP, TFTP, Telnet, SMTP, SNMPv1, and SNMPv2
  • Supports lower-layer protocols such as Ethernet (IEEE 802.3) and PPP (includes CHAP, LCP, PAP, CCP, and IPCP)
  • Provides a Berkeley Socket (BSD) API and supports stream and datagram sockets
  • Supports high-performance, re-entrant operation
  • Supports multihoming and multiple devices
  • Includes configurable network parameters
  • Works with Ethernet drivers that accompany NXP MQX RTOS
  • Supports dynamically configurable gateways
  • Provides network status and diagnostics
  • Is written in 100% ANSI C

Key Benefits


MQX Software Components