Communication method, device and system based on network address translation

A network address translation and communication method technology, applied to equipment and systems, and in the field of network address translation-based communication methods, can solve problems such as low utilization rate, mobile terminals do not have the ability to address the entire network, and cannot communicate and interact, and achieve improved The effect of utilization efficiency

Active Publication Date: 2016-04-13
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the depletion of public network IP addresses, the mobile terminal accesses the Internet through its own corresponding Network Address Translation (NAT) device according to the private network IP address assigned by the operator, thus causing the mobile terminal not to Capable of addressing the whole network
Therefore, when mobile terminals A and B are in different private networks, because they cannot obtain the public network IP address of the other party, communication and interaction between A and B cannot be performed through IP, such as: transmitting voice, audio, Multimedia data such as video has certain limitations
[0003] Therefore, in order to solve the above problem, the NAT traversal server assigns the first port in the idle state to mobile terminals A and B for communication interaction between mobile terminals A and B, however, communication interaction between mobile terminals A and B During the process, the port will not be occupied throughout the process, and the utilization rate is very low, which cannot meet the existing communication needs. In the prior art, the NAT traversal server also restores the first port before the communication interaction between mobile terminals A and B ends. Assigned to the remaining pairs of mobile terminals with communication interaction requirements
[0004] However, in the prior art, the first port is assigned to many pairs of different mobile terminals for communication such as mobile terminals A and B, mobile terminals C and D, and for assigning the first port to the same mobile terminal to communicate with other mobile terminals respectively When communicating, such as the communication interaction between mobile terminals A and B, mobile terminals A and D, how the NAT traversal server performs conversion processing, there is an urgent need for a corresponding processing method to further improve the utilization efficiency of the NAT traversal server

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
  • Communication method, device and system based on network address translation
  • Communication method, device and system based on network address translation
  • Communication method, device and system based on network address translation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] figure 1 A flowchart of a communication method based on network address translation provided by an embodiment of the present invention, such as figure 1 As shown, the method includes:

[0028] Step 100, the network address translation NAT traversal server receives the registration message sent by the mobile terminal, and the registration message includes address information, port identification and session identification;

[0029] When two mobile terminals under different private networks perform IP communication, first negotiate the IP address of the NAT traversal server occupied by the two mobile terminals for communication interaction and the port identifier of the port on the NAT traversal server, and obtain the IP address of the port on the NAT traversal server. The corresponding session identification is communicated and exchanged, and then each mobile terminal sends a registration message to the NAT traversal server, and the registration message includes the add...

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 provides a communication method, device and system based on network address translation. The communication method includes the steps that after an NAT passes through a server to receive a registered message which is sent by a mobile terminal and comprises address information, port identifications and session identifications, the NAT obtains a first mobile terminal and a second mobile terminal with the same session identification and the same port identification, the mapping relation of the session identifications, the port identifications, the address information of the first mobile terminal and the address information of the second mobile terminal is stored, source address information of a communication message which is sent by the first mobile terminal or the second mobile terminal and comprises the session identifications and the port identifications is replaced by the port identifications and IP addresses of the port identifications according to the mapping relation, and the port identifications and the IP addresses of the port identifications are sent to the second mobile terminal or the first mobile terminal. Therefore, the utilization efficiency that the NAT passes through the server is improved, and the requirement of existing communications is met.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of communication, and in particular, to a communication method, device and system based on network address translation. Background technique [0002] With the popularity of the mobile Internet, most mobile terminals have the ability to access the Internet. Due to the depletion of public network IP addresses, the mobile terminal accesses the Internet through its own corresponding Network Address Translation (NAT) device according to the private network IP address assigned by the operator, thus causing the mobile terminal not to It has the ability to address the whole network. Therefore, when mobile terminals A and B are in different private networks, because they cannot obtain the public network IP address of the other party, communication and interaction between A and B cannot be performed through IP, such as: transmitting voice, audio, Multimedia data such as video has certain li...

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 CHINA UNITED NETWORK COMM GRP CO LTD
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