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

A network traversal method, device and system

A network and network address translation technology, applied in the field of devices and systems, and network traversal methods, can solve problems such as network delay, existing system deployment changes, and increase the burden of TURN servers, so as to save network overhead costs and achieve simple effects.

Active Publication Date: 2016-12-28
GUIYANG LONGMASTER INFORMATION & TECHNOLOGY CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the prior art, a TURN server is required to transfer the media streams of both parties, which increases the burden on the TURN server, and unnecessary network delays are caused by redundant transfers.
In addition, it is necessary to introduce a TURN server into the original network to solve the problem, which will cause changes to the deployment of the existing system

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
  • A network traversal method, device and system
  • A network traversal method, device and system
  • A network traversal method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] An embodiment of the present invention provides a network traversal method, which is applied to figure 1 the scene shown. like figure 1 As shown, in this scenario, the customer service center 100 is located behind a symmetrical firewall / NAT 110, and is used to process the call request of the user terminal 160 and provide service support. Firewall / NAT110 is a symmetric NAT, which is used to provide network security defense and network address translation. The SIP server 140 (or operator SBC, including four components SIP user agent, SIP registrar, SIP proxy server and SIP redirect server) is used to complete the establishment of the SIP session. The central server 120 is used for processing call requests from the user terminals 160 . The access server 150 is used for access control of the local user terminal 160, where the user terminal 160 may be located in a public network or a private network.

[0045] It is worth noting that this scenario takes a symmetric firewa...

Embodiment 2

[0067] Similar to the first embodiment above, this embodiment provides a method for network traversal, running on a network address translation device, the network address translation device includes but not limited to the above-mentioned firewall / NAT110, and the network address translation device is pre-installed locally binding the mapping relationship between the private network port number and the second terminal, wherein the binding mapping relationship is an authorization rule independent of the inherent forwarding rules of the network address translation device, and the The private network port number is unique in the private network; preferably, the network address translation device freezes the inherent public network port number consistent with the private network port number in the inherent forwarding rules, so as to avoid privilege rules and inherent forwarding rules conflict.

[0068] like image 3 As shown, the network traversal method includes:

[0069] Step S...

Embodiment 3

[0072] Similar to the first embodiment above and corresponding to the second embodiment above, this embodiment discloses a network traversal method, which runs on the second terminal of the private network, such as Figure 4 shown, including:

[0073] Step S33, setting a unique private network port number in the private network.

[0074]Step S44: Initiate a SIP call request to the first terminal, and the sent INVITE request message carries the public network IP address of the second terminal and the private network port number of the second terminal, so as to establish an RTP session connection with the second terminal.

[0075] Optionally, before initiating the SIP call request to the first terminal, the method further includes:

[0076] An instruction from the central server is received, and the instruction is made by the central server after inquiring about the conversation situation of the customer service center and selecting the second terminal according to prefabricate...

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

An embodiment of the invention provides a network crossing method, device and system to achieve effective network crossing, particularly the network crossing of symmetric network address transmission (NAT) under the condition that network deployments are not changed. The network crossing method comprises that an NAT device receives a real time protocol (RTP) interaction message from a first terminal, the destination internet protocol (IP) address of the RTP interaction message is the public network IP address of a second terminal, and the destination port of the RTP interaction message is the private network port number of the second terminal; the NAT device searches a license rule corresponding to the destination port number according to the destination port number and forwards the RTP interaction message to the second terminal.

Description

technical field [0001] The present invention relates to the communication field, in particular to a network traversal method, device and system. Background technique [0002] Call Center, also known as customer service center, refers to a system that comprehensively utilizes advanced communication and computer technology to optimize the processing and management of information and material processes, and realize communication, service and production command in a centralized manner. In the traditional sense, a customer service center refers to a call response center based on telephone access, which provides customers with various telephone response services. At this stage, the concept of a customer service center has been expanded to include telephone, fax, Internet access, email, video, etc. A variety of media channels conduct comprehensive visits, and at the same time provide a comprehensive customer service and marketing center with a very rich variety of application servi...

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 Patents(China)
IPC IPC(8): H04L29/12
Inventor 王海黄国宏潘年华晏利平杨平范健
Owner GUIYANG LONGMASTER INFORMATION & TECHNOLOGY 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