| | |
| Home
> Our Offering
> M5T STUN SAFE
|
|
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.

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

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 |
| | |