English Francais Sitemap Partner Web Portal Stay informed Contact Us
M5T Logo Delivering
Informed
Technology
Home Our Approach Our Offering Your Solution News & Events About Us
1 2 3 4 3 6

The M5T STUN Client SAFE protocol component is a C++ SDK that supports the Session Traversal Utilities for NAT (STUN) based on the specification draft-ietf-behave-rfc3489bis. M5T STUN provides a means for an endpoint to determine the IP address and port allocated by a NAT that corresponds to its private IP address and port. It also provides a way for an endpoint to keep a NAT binding alive. M5T STUN is a NAT traversal tool for SIP-based VoIP application.

Stun Server

A simple STUN deployment scenario
The STUN Server is used to discover the public IP address
allocated by a NAT that correspond to a private IP address

Simple API
It provides a single entry point for configuration and utilization. The responses to the requests are returned via a simple interface, one for each type of request.
Supports UDP and TCP
M5T STUN Client component supports UDP and TCP for transport of STUN messages between the STUN Client and the STUN Server.
Ready for ICE support
Since the client and server side rely on the same STUN code, both can be implemented in a single application to provide ICE protocol solution (draft-ietf-mmusic-ice).
SIP Outbound
Supports SIP Outbound (draft-ietf-sip-outbound) to facilitate NAT traversal of SIP signaling.
Dynamic configuration
All configurations are dynamic and therefore do not affect requests already in progress.
Supports IPv6
M5T STUN Client protocol component supports IPv6 and thus can be used as part of an IPv4-to-IPv6 transition
Integrates with any SIP-UA stack, any RTP stack
M5T STUN has been architected and designed with a component-oriented approach, like all other M5T protocol components, therefore it can be integrated with any SIP and RTP stacks.
Deliverables
  • Full source code of M5T STUN SAFE, and M5T Framework SAFE.
  • M5T STUN SAFE Programmer’s Guide, with key concepts description.
  • M5T STUN SAFE API Reference Guide.
  • M5T Framework SAFE Programmer’s Guide, with key concepts description.
  • M5T Framework SAFE API Reference Guide.
  • Detailed release notes cumulating all changes done in each software release

M5T STUN Client is part of the M5T SAFE Line of Products

Stun Chart
SAFE stands for Secure and Advanced Features Edition

M5T, as a key provider of the new communication technologies, understands the necessity and the importance of this requirement for security. Therefore, M5T has become a provider of critical services and components for the creation of a secure communication infrastructure. For this reason, M5T has created the M5T SAFE suite of products that addresses the required protection for SIP communications and SIP-based networks.


Key Product Characteristics
  • C++ SDK with comprehensive developer documentation.
  • Very Efficient: The threading model allows a single thread to be used for all functions.
  • Integrates with any 3rd party SIP and RTP stacks.
  • Multitask: supports simultaneous requests.
  • Low footprint.
  • Highly portable and already supports a number of operating systems and platforms.
  • Customer gets access to full C++ source code
M5TŠ A Division of Media5 Corporation. Copyright 2002-2008. All Rights Reserved | info@m5t.com