Abstract:
NAT (Network Address Translation) traversal is one of the main obstacles restricting the development of SIP(Session Initiation Protocol).By analyzing the ICE (Interactive Connectivity Establishment) method for SIP operating through NAT and the characteristics of the mobile Internet environment,some further improvements are made to the ICE.Finally,the improved ICE is embedded as a module into an Android VoIP software successfully. Experiments show that the improved ICE allows SIP to operate through all kinds of NAT with a high success rate and low delay,and it is ideally suited to the mobile Internet environment.