UNLIMITED FREE ACCESS TO THE WORLD'S BEST IDEAS

SUBMIT
Already an Engineering360 user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your Engineering360 Experience

Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

ITU-T H.248.84

Gateway control protocol: NAT traversal for peer-to-peer services

active, Most Current
Buy Now
Organization: ITU-T
Publication Date: 1 July 2012
Status: active
Page Count: 62
scope:

NAT traversal (NAT-T) support by ITU-T H.248 media gateways (MG) is an established capability for such network elements positioned in the IP infrastructure of next generation networks (NGN) and IP multimedia subsystem (IMS) networks. In [ITU-T H.248] there are several methods for NAT-T, for example:

- [ITU-T H.248.37] IP NAPT traversal package; and

- [ITU-T H.248.50] NAT traversal toolkit packages.

However, these do not define any methods for NAT-T in peer-to-peer (P2P) services, i.e., for ITU-T H.248 MGs located within the end-to-end P2P IP path providing NAT traversal support for remote NAT devices (also located in the P2P IP path).

In scope of this Recommendation are NAT-T techniques as detailed by [b-IETF RFC 5128]. 

Problem statement

The problem of providing NAT-T in P2P is described in [b-IETF RFC 5128]. However, this IETF RFC does not consider scenarios where ITU-T H.248 gateways may be located in the end-to-end IP paths of a P2P service.

The ITU-T H.248 MG may provide help for NAT-T, e.g., by

- the capability of reporting observed IP transport addresses according to the [ITU-T H.248.37] address reporting package; or/and

- a bearer-level application level gateway (ALG) function according to [ITU-T H.248.78].

However, the usage of either or both is conditional, dependent on: network architecture, IP applications, protocol awareness by ITU-T H.248 MG, remote NAT behaviour, etc.

It should also be noted that a bearer-level application layer gateway (ALG) itself may not be sufficient for NAT-T scenarios in scope of this Recommendation.

The bearer-level ALG might be a beneficial and effective NAT-T support function. However this Recommendation provides NAT-T methods for scenarios without the usage of [ITU-T H.248.78]. This is in order to respect the principle of "network unawareness" (i.e., "L4 payload agnostic") concerning the (bearer-level) IP application protocol in P2P scenarios.

Example network applications

Example network applications are for instance, ITU-T H.248 gateways located between different IP networks (so called ITU-T H.248 border gateways) which support over-layered peer-to-peer services.

Document History

ITU-T H.248.84
July 1, 2012
Gateway control protocol: NAT traversal for peer-to-peer services
NAT traversal (NAT-T) support by ITU-T H.248 media gateways (MG) is an established capability for such network elements positioned in the IP infrastructure of next generation networks (NGN) and IP...

References

Advertisement