NAT Traversing Solutions for SIP Applications
<p>Abstract</p> <p>Session Initiation Protocol (SIP) has been proposed for multimedia services and wide-area connectivity in smart home environments (SHEs). An important issue for SIP deployment in SHEs is network address translator (NAT) traversing. SIP and Real-time Transport Pro...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2008-01-01
|
Series: | EURASIP Journal on Wireless Communications and Networking |
Online Access: | http://jwcn.eurasipjournals.com/content/2008/639528 |
id |
doaj-9aeee6e9c6fc4960bfed85e9377e0ca4 |
---|---|
record_format |
Article |
spelling |
doaj-9aeee6e9c6fc4960bfed85e9377e0ca42020-11-25T02:28:09ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14721687-14992008-01-0120081639528NAT Traversing Solutions for SIP ApplicationsHuang Ya-LinChen Whai-EnChao Han-Chieh<p>Abstract</p> <p>Session Initiation Protocol (SIP) has been proposed for multimedia services and wide-area connectivity in smart home environments (SHEs). An important issue for SIP deployment in SHEs is network address translator (NAT) traversing. SIP and Real-time Transport Protocol (RTP) packets are delivered between an SHE (i.e., private IP network) and Internet (i.e., a public IP network) through an NAT function of a home gateway, and the NAT translates the IP/transport layer address and port number but leaves the application layer content unchanged. This results in inconsistency between the IP addresses/port numbers in the IP/transport layers and those in the SIP layer. To resolve this issue, we describe six solutions including static route, UPnP, STUN, ICE, ALG, and SBC. Then we compare these solutions in terms of smart home appliance (SHA) modification, scope of NATs supported, multilayer NAT traversal, ease of configuration, security issue, and time complexities.</p>http://jwcn.eurasipjournals.com/content/2008/639528 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Huang Ya-Lin Chen Whai-En Chao Han-Chieh |
spellingShingle |
Huang Ya-Lin Chen Whai-En Chao Han-Chieh NAT Traversing Solutions for SIP Applications EURASIP Journal on Wireless Communications and Networking |
author_facet |
Huang Ya-Lin Chen Whai-En Chao Han-Chieh |
author_sort |
Huang Ya-Lin |
title |
NAT Traversing Solutions for SIP Applications |
title_short |
NAT Traversing Solutions for SIP Applications |
title_full |
NAT Traversing Solutions for SIP Applications |
title_fullStr |
NAT Traversing Solutions for SIP Applications |
title_full_unstemmed |
NAT Traversing Solutions for SIP Applications |
title_sort |
nat traversing solutions for sip applications |
publisher |
SpringerOpen |
series |
EURASIP Journal on Wireless Communications and Networking |
issn |
1687-1472 1687-1499 |
publishDate |
2008-01-01 |
description |
<p>Abstract</p> <p>Session Initiation Protocol (SIP) has been proposed for multimedia services and wide-area connectivity in smart home environments (SHEs). An important issue for SIP deployment in SHEs is network address translator (NAT) traversing. SIP and Real-time Transport Protocol (RTP) packets are delivered between an SHE (i.e., private IP network) and Internet (i.e., a public IP network) through an NAT function of a home gateway, and the NAT translates the IP/transport layer address and port number but leaves the application layer content unchanged. This results in inconsistency between the IP addresses/port numbers in the IP/transport layers and those in the SIP layer. To resolve this issue, we describe six solutions including static route, UPnP, STUN, ICE, ALG, and SBC. Then we compare these solutions in terms of smart home appliance (SHA) modification, scope of NATs supported, multilayer NAT traversal, ease of configuration, security issue, and time complexities.</p> |
url |
http://jwcn.eurasipjournals.com/content/2008/639528 |
work_keys_str_mv |
AT huangyalin nattraversingsolutionsforsipapplications AT chenwhaien nattraversingsolutionsforsipapplications AT chaohanchieh nattraversingsolutionsforsipapplications |
_version_ |
1724839950987296768 |