Check patentability & draft patents in minutes with Patsnap Eureka AI!

Interactive NAT traversing method of SIP communication protocol

A technology of SIP protocol and communication protocol, which is applied in the field of telecommunications, can solve the problems of high cost and heavy burden, and achieve the effect of not occupying bandwidth and small packets

Inactive Publication Date: 2008-04-02
COLOR CITY ENTERPRISE
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Although many methods have been proposed to solve the problems brought by NAT to SIP, these methods must install equipment or replace NAT devices, and some methods can only solve the communication problems of a certain type of NAT
The most common method is to set up a proxy server, but it is expensive and a heavy burden for VoIP operators

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
  • Interactive NAT traversing method of SIP communication protocol
  • Interactive NAT traversing method of SIP communication protocol
  • Interactive NAT traversing method of SIP communication protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Introduction to SIP

[0017] The message (Message) used by SIP to establish a call connection is the most basic unit of SIP, which can be divided into two types: Request and Response. A request is a SIP message sent from a client (Client) to a server (Server), and expresses the purpose of the client; a response is a SIP message sent from the server to the client to reply to the client's request.

[0018] SIP defines six request methods, including INVITE, CANCEL, BYE, ACK, REGISTER and OPTIONS, as shown in Table 1.

[0019] Table 1 Six basic requests of SIP

[0020] request method

[0021] ACK

[0022] The SIP response message is the message that the server responds to the client request, as shown in Table 2.

[0023] Table 2 SIP response message categories

[0024] status code

[0025] Retry.

[0026] SIP communication example

[0027] This section describes the message exchange of the complete SIP communication flow. ...

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 present invention relates to electric communication technology, especially an interactive NAT traversing method of SIP communication protocol (SIP with INT, SWINT) which improves that the SIP voice package can not be transmitted under the NAT firewall; an interactive NAT traversing method of SIP communication protocol includes INT server and SIP agent server; the SIP agent server plays the function of traditional SIP protocol, for register of SIP client, transmission or afresh guiding SIP message of SIP client; the INT server is independent to the SIP agent server, and does not know the existence of opposite part; a voice transmitter and a telephone receiver locate within NAT network, and register to SIP agent server as well as INT server separately; the INT server has special message format, and does not receive SIP message from the voice transmitter and telephone receiver; the voice transmitter requests the program for forecasting network address transformation to the telephone receiver by the INT server, and after establishing premedia online according to the forecasting result, to implement traditional SIP communication flow.

Description

technical field [0001] The present invention relates to a kind of electric communication technology, especially the interactive NAT traversal method (SIP with INT, SWINT) of a kind of SIP communication protocol that can improve the problem that SIP voice packets cannot be transmitted directly under the NAT firewall. Background technique [0002] VoIP (Voice over Internet Protocol) is one of the most popular communication technologies nowadays. Among the VoIP communication protocols, the Session Initiation Protocol (SIP) (Session Initiation Protocol) formulated by the IETF is currently a popular VoIP standard protocol. It has a simple structure, good scalability, and is easy to implement. [0003] In the current network environment, the IP addresses provided by IPv4 are no longer sufficient, coupled with the continuous emergence of network hacker attacks, more and more people have begun to set up Network Address Translator (NAT) or firewalls. For users who only have one real...

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 COLOR CITY ENTERPRISE
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More