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

P2P communication and file transfer method facing wide area network

A file transmission and peer-to-peer communication technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve the problems of inability to complete peer-to-peer communication and file transmission, and achieve the effect of self-adaptation

Inactive Publication Date: 2008-06-11
BEIHANG UNIV
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And this moment, public network user initiates communication to private intranet user or can not initiate communication two modes between private intranet user and can not complete peer-to-peer communication and file transmission because of being unable to establish connection by TCP (Transmission Control Protocol) agreement, the present invention It was proposed to solve this problem

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
  • P2P communication and file transfer method facing wide area network
  • P2P communication and file transfer method facing wide area network
  • P2P communication and file transfer method facing wide area network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] As shown in Figure 1, the method of the present invention is realized as follows:

[0026] Step 1-1, judging the user network location, the specific judging method is shown in Figure 2;

[0027] Step 1-2, determine the communication mode according to the network locations of the initiator and receiver of the network communication. The possible situations are communication between users on the same intranet, communication between users on the public network, communication initiated by an intranet user to a user on the public network, and communication between public network users. Network users initiate communication to intranet users, and communication between different intranet users.

[0028] Steps 1-3, if the communication method belongs to communication between users on the same intranet, communication between users on the public network, or communication initiated by an intranet user to a user on the public network, the connection is established using the "three-wa...

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

A peer-to-peer communication and file transfer method oriented to wide area networks comprises the following steps that: (1) the network position of a user is judged, and the communication mode is judged according to the network positions of an initiating side and a receiving side carrying out network communication; possible situations are as follows: communication among users in the same internal network, communication among users in public network, communication initiated by internal network users to public network users, communication initiated by public network users to internal network users, communication among users in different internal networks; (2) if the communication mode belongs to the communication among users in the same internal network, the communication among users in public network or the communication initiated by internal network users to public network users, the TCP protocol 'three-way handshake' mechanism is adopted to establish connection; if the communication mode belongs to the communication initiated by public network users to internal network users or the communication among users in different internal networks, the NAT / NAPT penetration method based on UDP protocol is adopted to establish connection; (3) communication or file transfer is carried out after successful connection. The present invention realizes the peer-to-peer communication and the file transfer for wide area network users, and has good self adaptability and transfer reliability.

Description

technical field [0001] The invention relates to a network communication and file transmission method, in particular to a peer-to-peer communication and file transmission method oriented to a wide area network. Background technique [0002] At present, P2P (Peer-to-Peer, peer-to-peer network) technology has achieved "decentralization" and has the advantages of improving the network utilization rate of network users, making the development of instant messaging software based on this technology Ascendant. However, due to the complex topology of the wide area network, the application of peer-to-peer communication will be restricted. Especially due to the lack of IP addresses or due to the user's own application needs, there have been NAT / NAPT (Network Address Translation / Network Address Port Translation) protocols that use gateways to build private local area networks, and connect the private local area network to the wide area network as a whole, so that Each user in the LAN ...

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/08H04L29/06H04L12/58
Inventor 盛浩李超魏奇吴高洁熊璋
Owner BEIHANG UNIV
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