Method for session initiation protocol (SIP) terminal to pass through firewall

A firewall and terminal technology, applied in the direction of electrical components, transmission systems, etc., can solve problems such as incompatibility, not fully suitable for the current situation, unsuitable, etc.

Inactive Publication Date: 2013-06-26
上海亿人通信终端有限公司
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, none of the above methods is suitable for all situations that need to be traversed, and any one of

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for session initiation protocol (SIP) terminal to pass through firewall
  • Method for session initiation protocol (SIP) terminal to pass through firewall

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0014] figure 1 An exemplary implementation environment for embodiments of the invention is shown. refer to figure 1 As shown, the environment includes a SIP server 120 and a plurality of SIP (Session Initiation Protocol) terminals 101-103. These SIP terminals 101 - 103 are connected to the server 120 . Here, a plurality of NAT gateways 111-113 exist between the connection network of each SIP terminal 101-103 and the SIP server 120. Therefore, the communication from the outside of each NAT gateway 111-113 to each SIP terminal 101-103 needs to pass through the NAT gateway and the firewall configured therein. Each NAT gateway 111-113 may have multiple SIP terminals, and only one of them is shown here as an example. In one embodiment, the SIP terminal may be an IP phone.

[0015] figure 2 A flow chart of a traversal method according to an embodiment of the present invention is shown. refer to figure 2 As shown, the method includes the following steps:

[0016] Step 201...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a method for a session initiation protocol (SIP) terminal to pass through a firewall. The method comprises the steps of collecting local transport addresses at a first terminal; starting user datagram protocol (UDP) simple passing of network address translation (NAT); determining priorities of the transport addresses, enabling a priority reflection terminal to receive priority level of media streams on the addresses; establishing initiate messages which are composed of a series of media streams, and enabling a transport address for achieving maximum connection possibility between random equipotent devices of every media stream to be an address provided by a public network forwarding server; performing response processing at a second terminal, wherein the response processing comprises connectivity check and the address collecting process; sending accept messages if the second terminal accepts; and performing accept message processing at the first terminal, sending commands and forwarding the commands to a responder through an SIP server.

Description

technical field [0001] The invention relates to a method for a SIP terminal to pass through a firewall. Background technique [0002] The Next Generation Network (NGN) is an open network architecture that is carried on the IP network and provides services such as voice, data and multimedia, and represents the future development direction of the telecommunication network. However, many private networks use NAT and firewall devices, and there are many constraints and restrictions on the incoming and outgoing signaling and media flows. If these constraints cannot be properly avoided, normal communication cannot be carried out. Therefore, the traversal of NAT (Network Address Translation, Network Address Translation) / firewall is a common problem in multimedia communication. For the problem of SIP (Session Initial Protocol, Session Initiation Protocol) traversing NAT, IETF (Internet Engineering Task Force, Internet Engineering Task Force) has proposed various solutions. For exa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/06
Inventor 朱洪杨兵
Owner 上海亿人通信终端有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products