NAT (network address translator) traversal method based on intelligent home control system

A smart home control and server technology, applied in transmission systems, electrical components, etc., can solve the problems of complex penetration process and low penetration success rate, and achieve fast penetration process, high penetration success rate, and stable data transmission. Effect

Active Publication Date: 2015-05-27
SHANGHAI JIAO TONG UNIV
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the exhaustion of IPv4 addresses, network operators in many places choose to integrate a large number of users into their own intranets, and then allow these users to share one or more public network IPs to access the Internet through carrier-level NAT. Therefore, in order to ensure If the smart home control system at home can work normally in most cases, the NAT penetration problem must be solved
Conventional NAT penetration often has the problems of low penetration success rate and complicated penetration process

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
  • NAT (network address translator) traversal method based on intelligent home control system
  • NAT (network address translator) traversal method based on intelligent home control system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0021] Such as figure 1 As shown, the NAT penetration method based on the smart home control system of the present invention comprises the following steps:

[0022] Step 1: After the client (such as a mobile phone client) is turned on, it directly connects to the server to determine whether NAT penetration is required. Specifically, if the IP of the server is in the public network IP, the direct connection can be successful, and network communication through the public network does not require NA...

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 an NAT (network address translator) traversal method based on an intelligent home control system. The NAT traversal method comprises the following steps: step 1, a client is directly connected with a server; step 2, the client requires for assistance of a third-party server; step 3, the server sends a packet to a port, connected with the third-party server, of the client; step 4, the third-party server informs the client; step 5, after the server receives the packet of the client, if the client receives response of the third-party server, the third-party server replies IP and the port number of the server to the client, the client can record the port receiving the reply and uses the port for communication with the server; if the client does not receive response of the third-party server, information loss is determined, the client sends an assistance request to the third-party server again, and steps are repeated from step 2. The traversal success rate is high, and a traversal process is simple.

Description

technical field [0001] The invention relates to the field of electrical engineering, in particular to a NAT penetration method based on a smart home control system. Background technique [0002] The basic function of Network Address Translation (NAT) is to use one or several IP addresses to realize the communication between all the hosts in an intranet and the hosts in the public network, so that all users in an organization can communicate with each other through a limited number of IP addresses. Using one (or one) legal IP address to access the Internet can not only effectively save the number of valid IPs in the Internet, but also improve the security of network communication. [0003] The smart home control system includes servers, clients, third-party servers and hardware modules, etc. Among them, the client APP must communicate with the user's server through the network to control the operation of related equipment. When the server has a public IP or the server and t...

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): H04L29/12
CPCH04L61/256
Inventor 徐晓灼王志新
Owner SHANGHAI JIAO TONG UNIV
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