Unicoi Systems Fusion Embedded Software
The Power to turn Sand into Solutions
English
English
한국말 (Company)
한국말 (Markets)
Get a Quote
  • Products
    • InstaVoIP
    • Voice Engine
    • Voice & Video Protocols
    • VoIP Reference Designs
    • Networking Protocols
    • Security Protocols
    • Flash File System
    • Free RTOS
  • Engineering Services
  • Industry Solutions
  • Company
  • Contact Us
  • Careers

Hardware & Software Solutions
Embedded Software
  • Networking Protocols
  • Security Protocols
  • Voice & Video Protocols
  • Flash File System
  • Free RTOS
Voice Solutions
  • InstaVoIP Embedded
  • InstaVoIP Mobile
  • InstaVoIP Module
  • Voice Engine
  • VoIP Reference Designs
PDFFusion Embedded™ STUN
Simple Traversal of Datagram

STUN allows an IP node that is operating behind a NAT firewall to discover the existence of the NAT firewall, to discover what public IP address NAT is using, and to discover to what public UDP port the NAT device maps a given local UDP port. STUN can be used for NAT traversal with any UDP based protocol but it was created specifically for use with the Session Initiation Protocol (SIP) used for Voice over IP (VoIP) signaling, and with the Real-Time Transport Protocol (RTP) sessions that are created to carry the voice traffic for SIP calls.

The Fusion Embedded™ STUN implementation provides some high-level Application Programming Interface (API) functions that allow an application developer to easily use STUN for NAT traversal.

Fusion Embedded STUN RFC Compliance and Features

  • RFC 3489 (Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators” for NAT Discovery and Binding Acquisition)*
  • It provides an easy to use API function that performs the NAT/Firewall discovery algorithm described in Section 10.1 of RFC 3489
  • Fusion STUN provides API functions to use to retrieve the NAT address and port mappings for the local IP address and a given UDP port number
  • Written in 100% ANSI C portable source code using porting macros for all system dependencies (C runtime functions etc.) for the ultimate in portability
  • Easily ported to any networking stack with a BSD style network sockets

*However, this release of Fusion STUN does not support message integrity via shared secrets as described in Section 9.2 of RFC 3489.

  • Product Briefs
  • Technical Manuals
  • White Papers
  • Customer Successes
  • Press Releases
  • Design Center Home
  • Logout
Networking Protocols
  • TCP/IPv4/IPv6
  • DHCP Client & Server
  • DNS Resolver
  • FTP Client & Server
  • HTTP Client & Server
  • NAT
  • RIP
Networking Protocols
  • POP3
  • PPPoE
  • PPP
  • SMTP
  • SNMP
  • SNTP
  • Telnet Server
Security Protocols
  • HTTPS Client & Server
  • IPsec
  • IKEv1/IKEv2
  • SSL/TLS
  • SIPS
  • SRTP
Voice & Video Protocols
  • RTP
  • RTSP
  • SIP
  • SDP
  • STUN
Flash File System
License-Free RTOS
InstaVoIP
  • InstaVoIP Embedded
  • InstaVoIP Module
Fusion Voice Engine
VoIP Reference Designs
  • IP Phone
  • VoIP Gateway/Terminal Adapter
Microsoft Windows Embeddedd PartnerFacebook logoTwitter logoLinkedIn logo    Contact Us  |  About Us  |  Privacy Policy  |  Site Map  | © 2012 Unicoi Systems, Inc.