Method, equipment and peer-to-peer network system for data sharing

A peer-to-peer network and data sharing technology, applied in the Internet field, can solve problems such as low speed and complicated verification process, so as to improve efficiency and reduce the chance of confusion

Inactive Publication Date: 2014-01-01
TVMINING BEIJING MEDIA TECH
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Because when using FTP to realize data sharing, the number of threads for data sharing is generally limited, or user name and password are required for verification, so when using FTP for data sharing, the speed is not very high, and the verification process is relatively complicated

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
  • Method, equipment and peer-to-peer network system for data sharing
  • Method, equipment and peer-to-peer network system for data sharing
  • Method, equipment and peer-to-peer network system for data sharing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] see figure 1 , the process of data sharing includes:

[0053] Step 101: The first device in the peer-to-peer network encapsulates the shared file into a broadcast notification message.

[0054] The peer-to-peer network includes two, three or more devices, and each device is peer-to-peer. Here, the device that has shared files during the data sharing process is taken as the first device, and there is a need to share files in the peer-to-peer network. device as the second device.

[0055] When the shared file is not large, the shared file can be directly encapsulated into a broadcast notification message. Here, the broadcast notification message can include: the user identification (User Identification, UID) of the source device, the UID of the target device, and specific information content. Wherein, the UID of the target device may be the UID of one, two or more devices in the peer-to-peer network, and when the UID of the target device is vacant, it means that the UID...

Embodiment 2

[0071] The data sharing process in the embodiment of the present invention is implemented in a peer-to-peer network, therefore, a peer-to-peer network needs to be established before data sharing. The peer-to-peer network may be established by the first device that has shared files, or by the second device that needs to share files, or by other devices.

[0072] see figure 2 , the process for the first device to establish a peer-to-peer network includes:

[0073] Step 201: the first device establishes a wireless local area network through a wireless terminal.

[0074] The wireless terminal can be an external wireless router, or a built-in LAN client. In this way, the first device can establish a WIFI local area network.

[0075] Step 202: the first device opens a first port for sending data and a second port for receiving data.

[0076] Specifically, one socket Socket port S1 may be opened for sending data, and another socket Socket port S2 may be opened for receiving data...

Embodiment 3

[0090] In this implementation, the devices in the peer-to-peer network may be one or more of functional devices such as mobile terminals, personal computers, and tablet computers. Take device A, device B, device C, and device D as an example to build a peer-to-peer network.

[0091] see Figure 4 , the process of forming a peer-to-peer network includes:

[0092] Step 401: Device A establishes a WIFI LAN through the built-in LAN client, and opens a socket Socket S1 for sending data, and opens another socket Socket S2 for receiving data.

[0093]Step 402: Device B finds the WIFI LAN established by device A and establishes a connection, opens a Socket port S1 for sending data, and opens another Socket port S2 for receiving data.

[0094] Step 403: Device B broadcasts and sends a sign-in message for entering the WIFI LAN through the port S1 on the WIFI LAN.

[0095] In this way, device A receives the sign-in message sent by device B through port S2, and knows that device B has ...

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 discloses a method, equipment and peer-to-peer network system for data sharing. The method, equipment and peer-to-peer network system for the data sharing are used for improving the speed of the data sharing. The method for the data sharing comprises the steps that a shared file is packaged into broadcasting announcement messages through the first equipment in a peer-to-peer network, and the announcement messages of sending the newly-added shared file are broadcasted in the peer-to-peer network; the first equipment receives the sharing requests sent by at least one of the second equipment in the peer-to-peer network, the broadcasting announcement messages are sent to the corresponding second equipment respectively, and all the second equipment is made to analyze the broadcasting announcement messages to obtain the shared file. According to the scheme, the speed of the data sharing is improved.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a data sharing method, equipment and a peer-to-peer network system. Background technique [0002] With the continuous development of the information age, information exchanges between different departments and regions have gradually increased. In this way, a large amount of spatial data appears on the Internet, and data sharing is to enable devices in different places to read data on other devices and share them. Perform various operations, calculations or analysis. Realizing data sharing can make more full use of existing data resources, reduce duplication of labor and corresponding costs such as data collection and data collection. [0003] Currently, a file transfer protocol (File Transfer Protocol, FTP) may be used to enable data sharing between devices. FTP is a protocol for transferring files between two user devices on the network, which belongs to the application l...

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/08H04L12/58H04W4/12
Inventor 汪心旺
Owner TVMINING BEIJING MEDIA TECH
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