Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Session method and apparatus based on session initiation protocol

A technology of initial protocol and purpose, applied in the field of session method and equipment based on session initiation protocol, can solve the problems of continuous upgrading, ALG cannot take effect, STUN technology is difficult to traverse NAT function, etc., to achieve the effect of simplifying networking

Active Publication Date: 2009-10-07
NEW H3C TECH CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0027] 1) The NAT ALG method needs to identify the SIP message through the port number. If the SIP port number of the UA is different from the ALG setting, the ALG will not take effect
Although the default port number of SIP is 5060, the port numbers of many softphones and IP phones are other than 5060; secondly, as the types of SIP messages and header fields increase, ALG needs to be continuously updated accordingly. Upgrade; again, in the actual networking, all NAT gateways need to support SIP ALG, otherwise the SIP call may not be established successfully
[0028] 2) Use STUN technology for NAT traversal: This method first needs to add an additional STUN server in the public network, and also requires the SIP terminal to support the STUN client function, and with the continuous enhancement of NAT security features, the existing STUN It is difficult for technology to complete the function of traversing NAT alone, and it must be combined with other technologies to realize NAT traversal

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
  • Session method and apparatus based on session initiation protocol
  • Session method and apparatus based on session initiation protocol
  • Session method and apparatus based on session initiation protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The SIP-based session method and equipment provided by the embodiments of the present invention expand and improve the existing SIP protocol, so that SIP messages can be passed through the NAT gateway based on the SIP mechanism itself, and media packets are encapsulated in SIP messages. It is sent to the opposite end of the session, thereby realizing the NAT traversal of the media message, so that the UA in the private network can have a session with the UA in other private or public networks. The present invention will be further described through specific embodiments below in conjunction with the accompanying drawings.

[0064] Please refer to image 3 , in the SIP-based session method of the embodiment of the present invention, the UA in the private network is connected to the public network through the NAT gateway, and the session method includes the following steps:

[0065] Step 31, the UA establishes and maintains the correspondence between the first IP address / ...

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 provides a session method and apparatus based on session initiation protocol. The session method is establishing a SIP message channel between two session terminals and using the SIP message to load and transmit media message. According to the invention, a SIP message and a RTP / RTCP message traversing a NAT can be implemented and then a session between a user agent and other user agent of private network can be implemented without function of a NAT gateway supporting a ALG and without setting additional STUN server.

Description

technical field [0001] The present invention relates to the technical field of Session Initiation Protocol (SIP, Session Initiation Protocol), in particular to a session method and device based on the Session Initiation Protocol. Background technique [0002] Voice over Internet Protocol (VoIP, Voice over Internet Protocol) is based on an IP packet switching network. Through a series of processing such as digitizing, compressing, packaging, and encapsulating traditional analog voice signals, voice services can be carried over the IP network. For example, IP telephony is a typical application of VoIP. [0003] SIP is currently the most widely used VoIP technology, and it is also an important communication protocol for the third-generation mobile communication. SIP messages include SIP request messages and SIP response messages. Typical networking applications of SIP are as follows: figure 1 shown. figure 1 Among them, the registration and proxy server (Registrar Server&Pr...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04M7/00H04L29/12H04L29/06
Inventor 张岩
Owner NEW H3C TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products