CN108551477A - Data transmission channel establishes system, network storage equipment, server and method - Google Patents
Data transmission channel establishes system, network storage equipment, server and method Download PDFInfo
- Publication number
- CN108551477A CN108551477A CN201810266585.XA CN201810266585A CN108551477A CN 108551477 A CN108551477 A CN 108551477A CN 201810266585 A CN201810266585 A CN 201810266585A CN 108551477 A CN108551477 A CN 108551477A
- Authority
- CN
- China
- Prior art keywords
- terminal device
- storage equipment
- network storage
- intelligent network
- servers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of data transmission channels to establish system, network storage equipment, server and method.System includes:Control server, intelligent network storage equipment and terminal device;It controls server and receives intelligent network storage equipment and the TS Server Address Request information of terminal device APP, and best TS server address is fed back to intelligent network storage equipment and terminal device APP according to scheduling rule;Intelligent network storage equipment and terminal device APP, which are established according to best TS server address with corresponding best TS servers, to be connected, and best TS servers are that intelligent network storage equipment and terminal device APP establish data transmission channel.Data transmission channel provided by the invention establishes system and method and selects best TS servers by scheduling rule, and data transmission channel is established by the best TS servers, so that intelligent network storage equipment and terminal device APP complete data transmission in data transmission channel and under the assistance of TS servers, bandwidth is saved, memory loss is reduced.
Description
Technical field
The present invention relates to data communications more particularly to a kind of data transmission channel to establish system, network storage equipment, service
Device and method.
Background technology
Currently, New Generation of Intelligent hardware or also referred to as network storage equipment, or can also be referred to as " can earn
The mobile cloud disk of money ".This New Generation of Intelligent hardware is difficult directly to carry out data transmission with terminal, can only be come by TS servers
It assists to complete data interaction between the two, it still, can pole when which with TS servers be electrically connected
There are data and downloads slowly in addition, when terminal device APP sends out download request because bandwidth is limited in greatly waste memory
The problem of.
Invention content
It can be solved in the prior art in view of this, a kind of data transmission channel provided by the invention establishes system and method
The waste of TS server memories, download are slowly and New Generation of Intelligent hardware cannot be unable to immediate data with terminal device APP and interact
The technical issues of.
To achieve the goals above, an embodiment of the present invention provides a kind of data transmission channels to establish system, specifically includes:
Control server, intelligent network storage equipment and terminal device;
The intelligent network storage equipment and terminal device are connect with the control server communication respectively;
The control server is for receiving the intelligent network storage equipment and the TS servers of terminal device APP
Location solicited message, and best TS server address is fed back according to scheduling rule and is set to the intelligent network storage equipment and terminal
Standby APP;
The intelligent network storage equipment and terminal device APP according to the best TS server address with it is corresponding most
Good TS servers establish connection, and the best TS servers are that the intelligent network storage equipment and terminal device APP are established
Data transmission channel.
Preferably, the control server is used to receive the TS of the intelligent network storage equipment and terminal device APP
Server Address Request information, and according to scheduling rule feed back best TS server address to the intelligent network storage equipment with
And terminal device APP, it specifically includes:
The terminal device APP sends the request for obtaining TS server address to the control server;
The control server feeds back the best TS server address to the terminal device according to the scheduling rule
APP, and session identification code is issued to the terminal device APP;
The intelligent network storage equipment sends the request for obtaining TS server address to the control server;
The control server feeds back the best TS server address to the intelligent network according to the scheduling rule
Storage device, and the identical session identification code is issued to the intelligent network storage equipment.
Preferably, the intelligent network storage equipment and terminal device APP according to the best TS server address with
Corresponding best TS servers establish connection, and the best TS servers are the intelligent network storage equipment and terminal device
APP establishes data transmission channel, specifically includes:
The intelligent network storage equipment and terminal device APP establish TCP three times with the best TS servers respectively
It shakes hands;
The best TS servers are right according to the distribution request of the intelligent network storage equipment and terminal device APP
The intelligent network storage equipment and terminal device APP establish mapping connection;
The best TS servers are that the intelligent network storage equipment and terminal are set according to the mapping connection relation
Standby APP establishes data transmission channel.
Preferably, the best TS servers are according to the distribution of the intelligent network storage equipment and terminal device APP
Request is established mapping connection to the intelligent network storage equipment and terminal device APP, is specifically included:
The intelligent network storage equipment and terminal device APP send the distribution request and are taken to the best TS respectively
Business device, wherein the distribution request includes Universally Unique Identifier;
After the best TS servers receive the distribution request, set for the intelligent network storage equipment and terminal
Standby APP allocation maps port, and the mapped port is stored in Key-Value relational structures;
The terminal device APP sends connection request to the best TS servers, wherein the connection request includes institute
State session identification code;
The best TS servers search the port address for the mapping relations established in Key-Value relational structures,
And initiate the TCP connection of the intelligent network storage equipment and terminal device APP to the mapped port;
The best TS servers send connection response request to the terminal device APP so that mapping relations are successfully built
It is vertical, wherein the connection response request includes connection identification code attribute field.
Preferably, the best TS servers according to the mapping connection relation be the intelligent network storage equipment and
Terminal device APP establishes data transmission channel, specifically includes:
The best TS servers send to the intelligent network storage equipment and attempt connection request, wherein the trial
Connection request includes the connection identification code attribute field;
The intelligent network storage equipment responds the trial connection request, and according to the mapping connection relation and passes through
The best TS servers are established TCP three-way handshake with the terminal device APP and are connect, and data transmission channel is established.
In addition, to achieve the above object, the embodiment of the present invention additionally provides a kind of data transmission channel method for building up, specifically
Including:
The control server receives the intelligent network storage equipment and the TS server address of terminal device APP is asked
Information is sought, and best TS server address is fed back to the intelligent network storage equipment and terminal device according to scheduling rule
APP;
The intelligent network storage equipment and terminal device APP according to the best TS server address with it is corresponding most
Good TS servers establish connection, and the best TS servers are that the intelligent network storage equipment and terminal device APP are established
Data transmission channel.
Preferably, the control server is used to receive the TS of the intelligent network storage equipment and terminal device APP
Server Address Request information, and according to scheduling rule feed back best TS server address to the intelligent network storage equipment with
And the method for terminal device APP, it specifically includes:
The terminal device APP sends the request for obtaining TS server address to the control server;
The control server feeds back the best TS server address to the terminal device according to the scheduling rule
APP, and session identification code is issued to the terminal device APP;
The intelligent network storage equipment sends the request for obtaining TS server address to the control server;
The control server feeds back the best TS server address to the intelligent network according to the scheduling rule
Storage device, and the identical session identification code is issued to the intelligent network storage equipment.
Preferably, the intelligent network storage equipment and terminal device APP according to the best TS server address with
Corresponding best TS servers establish connection, and the best TS servers are the intelligent network storage equipment and terminal device
The method that APP establishes data transmission channel, specifically includes:
The intelligent network storage equipment and terminal device APP establish TCP three times with the best TS servers respectively
It shakes hands;
The best TS servers are right according to the distribution request of the intelligent network storage equipment and terminal device APP
The intelligent network storage equipment and terminal device APP establish mapping connection;
The best TS servers are that the intelligent network storage equipment and terminal are set according to the mapping connection relation
Standby APP establishes data transmission channel.
Preferably, the best TS servers are according to the distribution of the intelligent network storage equipment and terminal device APP
Request specifically includes the method that the intelligent network storage equipment and terminal device APP establish mapping connection:
The intelligent network storage equipment and terminal device APP send the distribution request and are taken to the best TS respectively
Business device, wherein the distribution request includes Universally Unique Identifier;
After the best TS servers receive the distribution request, set for the intelligent network storage equipment and terminal
Standby APP allocation maps port, and the mapped port is stored in Key-Value relational structures;
The terminal device APP sends connection request to the best TS servers, wherein the connection request includes institute
State session identification code;
The best TS servers search the port address for the mapping relations established in Key-Value relational structures,
And initiate the TCP connection of the intelligent network storage equipment and terminal device APP to the mapped port;
The best TS servers send connection response request to the terminal device APP so that mapping relations are successfully built
It is vertical, wherein the connection response request includes connection identification code attribute field.
Preferably, the best TS servers according to the mapping connection relation be the intelligent network storage equipment and
The method that terminal device APP establishes data transmission channel, specifically includes:
The best TS servers send to the intelligent network storage equipment and attempt connection request, wherein the trial
Connection request includes the connection identification code attribute field;
The intelligent network storage equipment responds the trial connection request, and according to the mapping connection relation and passes through
The best TS servers are established TCP three-way handshake with the terminal device APP and are connect, and data transmission channel is established.
A kind of data transmission channel provided in an embodiment of the present invention is established system and method and is selected most preferably by scheduling rule
TS servers, and it is logical by the best TS servers to be that intelligent network storage equipment and terminal device APP establish data transmission
Road so that intelligent network storage equipment and terminal device APP can be by the data transmission channels in best TS servers
It is rapidly performed by data transmission under assistance, improves TS server performances, saves bandwidth, reduces memory loss.
In addition, to achieve the goals above, the embodiment of the present invention additionally provides a kind of intelligent network storage equipment, including:
Address requests module, for sending TS Server Address Request information to control server;
Receiving module, for receiving the session identification for controlling the best TS server address of server feedback and issuing
Code;
Link block, for according to the best TS server address and the session identification code issued and the best TS
Server establishes communication connection;
Transmission module, the data transmission channel for being established by best TS servers carry out data biography with terminal device
It is defeated.
Preferably, the link block includes distribution request module, maps respond module, connection response module, wherein:
Distribution request module, for sending the distribution request to the best TS servers;
Respond module is mapped, the mapped port for receiving the best TS servers distribution, and carrying out port mapping
When respond the nearest TS servers;
Connection response module, for when receiving best TS servers and must attempt connection request, being rung according to mapping relations
Answer the nearest TS servers.
In addition, to achieve the goals above, the embodiment of the present invention additionally provides control server, for receiving intelligent network
The TS Server Address Request information of storage device and terminal device APP, and best TS servers are fed back according to scheduling rule
The intelligent network storage equipment and terminal device APP are given in address.
Intelligent network storage equipment provided in an embodiment of the present invention can exist under the assistance of TS servers with terminal device
Data transmission is rapidly performed by data transmission channel.
Control server provided in an embodiment of the present invention, which can pass through, dispatches TS servers so that TS servers establish number
According to transmission channel intelligent network storage equipment and terminal device APP are taken by the data transmission channel in best TS
It is engaged in being rapidly performed by data transmission under the assistance of device.
Description of the drawings
Fig. 1 is the structure diagram that data transmission channel of the present invention establishes one embodiment of system;
Fig. 2 be in Fig. 1 data transmission channel establish system carry out data transmission one embodiment of Path Setup data it is logical
Believe interaction figure;
Fig. 3 is the flow diagram of data transmission channel method for building up first embodiment of the present invention;
Fig. 4 is the flow diagram of data transmission channel method for building up second embodiment of the present invention;
Fig. 5 is the flow diagram of data transmission channel method for building up 3rd embodiment of the present invention;
Fig. 6 is the flow diagram of data transmission channel method for building up fourth embodiment of the present invention;
Fig. 7 is the structure diagram of one embodiment of intelligent network storage equipment of the present invention;
Fig. 8 is the structure diagram of one embodiment of submodule of link block in Fig. 7.
Specific implementation mode
In the following, in conjunction with attached drawing and specific implementation mode, the present invention is described further, it should be noted that not
Under the premise of conflicting, new implementation can be formed between various embodiments described below or between each technical characteristic in any combination
Example.
Refering to fig. 1, Fig. 1 is the structure diagram that data transmission channel of the present invention establishes one embodiment of system.
In the present embodiment, it includes control server 10, intelligent network storage equipment that data transmission channel, which establishes system,
20 and terminal device 30.
Further, the control server 10 can be that far field controls server group, such as access server
(Interface Services, IS), transportation management system server (Transportation Management System,
TMS servers) etc..The intelligent network storage equipment 20 can be New Generation of Intelligent hardware or mobile cloud disk, such as play visitor
Cloud.The terminal device is intelligent movable communication terminal, PC terminal or asks other intelligent terminals.
Specifically, the intelligent network storage equipment 20 and terminal device 30 are communicated with the control server 10 respectively
Connection;
The control server 10 is used to receive the application journey of the intelligent network storage equipment 20 and terminal device 30
The TS Server Address Request information of sequence APP, and best TS server address is fed back to the intelligent network according to scheduling rule
The application APP of storage device 20 and terminal device 30.
Specifically, the best TS servers are not only one, can also be multiple, the scheduling rule can foundation
The weight that the Multiple factors such as region, network interface card ability, CPU usage and memory usage residing for TS servers are set according to it
It selects weight maximum or sets the TS servers in proportion range.
The application APP of the intelligent network storage equipment 20 and terminal device 30 is according to the best TS servers
Address and corresponding best TS servers, which are established, to be connected, the best TS servers be the intelligent network storage equipment 20 and
The application APP of terminal device 30 establishes data transmission channel.
The data transmission channel is the gangway for transhipment that TS servers are established, the intelligent network storage equipment 20 and end
The application APP of end equipment 30 can be rapidly performed by data interaction by the gangway for transhipment, to improve terminal device 30
User usage experience, improve human-computer interaction likability.
Specific data transmission channel establish process referring to Fig. 2, Fig. 2 be in Fig. 1 data transmission channel establish system into
Row data transmission channel establishes the data communication interaction figure of an embodiment.
In notebook data communication interaction figure, when needing to establish data transmission channel, the terminal device APP is to the control
Control server sends the request for obtaining TS server address, meanwhile, the intelligent network storage equipment is to the control server
Send the request for obtaining TS server address.
The control server feeds back the best TS server address to the terminal device according to the scheduling rule
APP, and session identification code is issued to the terminal device APP, meanwhile, the control server is fed back according to the scheduling rule
The best TS server address gives the intelligent network storage equipment, and issues the identical session identification code to the intelligence
It can network storage equipment.
Specifically, the best TS servers are not only one, can also be multiple, the scheduling rule can foundation
The weight that the Multiple factors such as region, network interface card ability, CPU usage and memory usage residing for TS servers are set according to it
It selects weight maximum or sets the TS servers in proportion range.
Further, the session identification code is uniquely to pass through encrypted key, and session identification code can be UUID
(Universally Unique Identifier)), server is terminal device APP and intelligent network to the UUID in order to control
The globally unique UUID of storage device distribution, the UUID are identity code, and terminal device can be allowed by issuing identical UUID
APP and intelligent network storage equipment can match.
It is described after control server distributes best TS servers to terminal device APP and intelligent network storage equipment
Best TS servers are established data transmission for the application APP of the intelligent network storage equipment 20 and terminal device 30 and are led to
Road specifically includes:
First, the intelligent network storage equipment and terminal device APP establish TCP with the best TS servers respectively
Three-way handshake.It is connected specifically, being established by TCP three-way handshake, to ensure intelligent network storage equipment, terminal device APP
And the subsequent communication interaction normal operation of best TS servers.
Then, the best TS servers are asked according to the distribution of the intelligent network storage equipment and terminal device APP
It asks, mapping connection is established to the intelligent network storage equipment and terminal device APP, is specifically included:
Step 1: the intelligent network storage equipment and terminal device APP send distribution request to described best respectively
TS servers, wherein the distribution request includes Universally Unique Identifier.Specifically, the Universally Unique Identifier
(Universally Unique Identifier, UUID) possesses unique identification information, which includes general unique
Identification code prevents from obscuring to ensure the uniqueness of distribution request.
Step 2: after the best TS servers receive the distribution request, be the intelligent network storage equipment with
And terminal device APP allocation maps port, and the mapped port is stored in Key-Value relational structures.It needs to illustrate
, after intelligent network storage equipment and terminal device APP are assigned mapped port, you can asked by the mapped port
Ask the foundation of data transmission channel.
Step 3: the terminal device APP sends connection request to the best TS servers, wherein the connection is asked
It asks including the session identification code, which is that the control server is terminal device APP and intelligence
The globally unique UUID of network storage equipment distribution.
Obvious, it can identify that present terminal device A PP and intelligent network are deposited according to the session identification code (UUID)
Store up equipment.
Step 4, the best TS servers search the end for the mapping relations established in Key-Value relational structures
Port address, and initiate the TCP connection of the intelligent network storage equipment and terminal device APP to the mapped port so that
Mapping relations are successfully established.Obvious, which is stored with the mapped port.
Specifically, the TCP connection of best TS servers and the mapped port of the intelligent network storage equipment belongs to passive
Connection, i.e., once it is determined that mapped port carries out TCP connection when data transmission occurs by the port, and best TS is serviced
Device belongs to the TCP connection of the mapped port of the terminal device APP actively to be connect, and needs terminal device APP to send out request, so
Best TS servers search the port address for the mapping relations established in Key-Value relational structures afterwards, are then reflected
Penetrate the TCP connection of port.
Step 5, the best TS servers send connection response request to the terminal device APP so that mapping relations
It is successfully established, wherein the connection response request includes connection identification code attribute field.Specifically, the connection identification code
Attribute field is the attribute field that the best TS servers distribute to terminal device APP solicited messages for identification, is follow-up
Unique identification is carried out with intelligent network storage equipment, and mark is provided.
It establishes mapping in this way, best TS servers are successfully the intelligent network storage equipment and terminal device APP and connects
It connects.
Finally, the best TS servers are the intelligent network storage equipment and end according to the mapping connection relation
End equipment APP establishes data transmission channel, this communication process specifically includes as follows:
Step 1, the best TS servers send to the intelligent network storage equipment and attempt connection request, wherein institute
State attempt connection request include the connection identification code attribute field, wherein the connection identification code attribute field for it is above-mentioned most
The connection identification code attribute field that good TS servers distribute to terminal device APP is identical, is made by identical connection identification code
Intelligent network storage equipment can be matched with terminal device APP.
Step 2: the intelligent network storage equipment responds the trial connection request, and is connected and closed according to the mapping
It is and TCP three-way handshake is established with the terminal device APP by the best TS servers connect, establishes data transmission and lead to
Road, wherein after intelligent network storage equipment is matched with terminal device APP by identical connection identification code, TCP can be passed through
Three-way handshake establishes virtual connections, and establishes data transmission channel.
TS servers best in this way are successfully that the intelligent network storage equipment and terminal device APP establish data
Transmission channel.
After data transmission channel is established, the data transmission procedure of intelligent network storage equipment and terminal device APP
Including as follows:
The intelligent network storage equipment and terminal device APP send bind request and are serviced to the best TS respectively
Device, and the bind request includes the connection identification code attribute field, it is clear that, the connection identification code attribute field also with it is upper
State best TS servers distribute to terminal device APP connection identification code attribute field it is identical.
The best TS servers are connected according to the mapping and are bound with the data transmission channel, obtain the intelligence
Can network storage equipment and terminal device APP into row data communication single data transmission channel.Wherein, work as binding success
Afterwards, the data transmission channel can be used as gangway for transhipment make intelligent network storage equipment and terminal device APP TS service
Data transmission is completed under the assistance of device.
When intelligent network storage equipment and terminal device APP are after binding, you can other requests need not sent
Under the premise of it is required that data transmission is completed under the assistance of TS servers.
A kind of data transmission channel provided in an embodiment of the present invention establishes system and selects best TS to service by scheduling rule
Device, and be that intelligent network storage equipment and terminal device APP establish data transmission channel by the best TS servers so that
Intelligent network storage equipment and terminal device APP complete quick by the data transmission channel and under the assistance of TS servers
Data transmission, improve TS server performances, save bandwidth, reduce memory loss.
Refering to Fig. 3, Fig. 3 is the flow diagram that the present invention establishes data transmission channel method first embodiment.
In step S301, control server is with receiving intelligent network storage equipment and the TS servers of terminal device APP
Location solicited message, and best TS server address is fed back according to scheduling rule and is set to the intelligent network storage equipment and terminal
Standby APP.
Specifically, the best TS servers are not only one, can also be multiple, the scheduling rule can foundation
The weight that the Multiple factors such as region, network interface card ability, CPU usage and memory usage residing for TS servers are set according to it
It selects weight maximum or sets the TS servers in proportion range.
In step S302, the intelligent network storage equipment and terminal device APP are according to the best TS servers
Location is established with corresponding best TS servers and is connected, and the best TS servers are the intelligent network storage equipment and terminal
Device A PP establishes data transmission channel.
Specifically, when needing to establish data transmission channel, the terminal device APP is obtained to control server transmission
The request of TS server address is taken, meanwhile, the intelligent network storage equipment is sent to the control server obtains TS services
The request of device address.
The control server feeds back the best TS server address to the terminal device according to the scheduling rule
APP, and session identification code is issued to the terminal device APP, meanwhile, the control server is fed back according to the scheduling rule
The best TS server address gives the intelligent network storage equipment, and issues the identical session identification code to the intelligence
It can network storage equipment.
Further, the session identification code is uniquely to pass through encrypted key, and session identification code can be UUID, should
Server is terminal device APP and the globally unique UUID, the UUID of intelligent network storage equipment distribution to UUID in order to control
For identity code, issuing identical UUID can allow terminal device APP and intelligent network storage equipment that can match.
The data transmission channel is the gangway for transhipment that TS servers are established, the intelligent network storage equipment 20 and end
The application APP of end equipment 30 can be rapidly performed by data interaction by the gangway for transhipment, to improve terminal device 30
User usage experience, improve human-computer interaction likability.
A kind of data transmission channel method for building up provided in an embodiment of the present invention selects best TS to service by scheduling rule
Device, and be that intelligent network storage equipment and terminal device APP establish data transmission channel by the best TS servers so that
Intelligent network storage equipment and terminal device APP complete quick by the data transmission channel and under the assistance of TS servers
Data transmission, improve TS server performances, save bandwidth, reduce memory loss.
Refering to Fig. 4, Fig. 4 is the flow diagram that the present invention establishes data transmission channel method second embodiment.Specifically,
Fig. 4 be intelligent network storage equipment and terminal device APP described in Fig. 3 according to the best TS server address with it is corresponding
Best TS servers establish connection, and the best TS servers are the intelligent network storage equipment and terminal device APP numbers
Idiographic flow schematic diagram is established according to transmission channel.
In step S401, the intelligent network storage equipment and terminal device APP respectively with the best TS servers
Establish TCP three-way handshake.
Specifically, virtual connections are established by establishing TCP three-way handshake, to ensure intelligent network storage equipment, terminal
Device A PP and the subsequent communication interaction normal operation of best TS servers.
In step S402, the best TS servers are according to the intelligent network storage equipment and terminal device APP
Distribution request establishes mapping connection to the intelligent network storage equipment and terminal device APP.
Specifically, mapping connection can be attached by port mapping.
In step S403, the terminal device APP is according to the mapping connection relation and the intelligent network storage equipment
TCP three-way handshake is carried out, data transmission channel is established.
Specifically, virtual connections can be established by TCP three-way handshake, and establish data transmission channel
Preferably, the intelligent network storage equipment and terminal device APP send bind request to described best respectively
TS servers, and the bind request includes the connection identification code attribute field, it is clear that, the connection identification code attribute field
Also it is identical to distribute to the connection identification code attribute field of terminal device APP with above-mentioned best TS servers.
The best TS servers are connected according to the mapping and are bound with the data transmission channel, obtain the intelligence
Can network storage equipment and terminal device APP into row data communication single data transmission channel.Wherein, work as binding success
Afterwards, the data transmission channel can be used as gangway for transhipment make intelligent network storage equipment and terminal device APP TS service
Data transmission is completed under the assistance of device.
When intelligent network storage equipment and terminal device APP are after binding, you can other requests need not sent
Under the premise of it is required that data transmission is completed under the assistance of TS servers.
A kind of data transmission channel method for building up provided in an embodiment of the present invention selects best TS to service by scheduling rule
Device simultaneously establishes data transmission channel by the best TS servers for intelligent network storage equipment and terminal device APP so that
Intelligent network storage equipment and terminal device APP complete quick by the data transmission channel and under the assistance of TS servers
Data transmission, improve TS server performances, save bandwidth, reduce memory loss.
Refering to Fig. 5, Fig. 5 is the flow diagram that the present invention establishes data transmission channel method 3rd embodiment.Specifically,
Fig. 5 is that best TS servers are according to the distribution request of the intelligent network storage equipment and terminal device APP in Fig. 4, to institute
It states intelligent network storage equipment and terminal device APP establishes the flow diagram of mapping connection.
In step S501, the intelligent network storage equipment and terminal device APP send respectively the distribution request to
The best TS servers, wherein the distribution request includes Universally Unique Identifier.
Specifically, the Universally Unique Identifier (Universally Unique Identifier, UUID) possesses uniquely
Identification information, the distribution request include Universally Unique Identifier to ensure the uniqueness of distribution request, prevent from obscuring.
In step S502, after the best TS servers receive the distribution request, set for the intelligent network storage
Standby and terminal device APP allocation maps port, and the mapped port is stored in Key-Value relational structures.
It should be noted that after intelligent network storage equipment and terminal device APP are assigned mapped port, you can logical
Cross the foundation that the mapped port carrys out request data transmission channel.
Connection request is sent to the best TS servers in step S503, the terminal device APP, wherein the company
It includes the session identification code to connect request.
Control server is terminal device APP and intelligent network storage equipment point before the session identification code (UUID) is
The globally unique UUID matched.
Obvious, it can identify that present terminal device A PP and intelligent network are deposited according to the session identification code (UUID)
Store up equipment.
In step S504, the best TS servers search the mapping relations established in Key-Value relational structures
Port address, and initiate the TCP connection of the intelligent network storage equipment and terminal device APP to the mapped port.
Obvious, which is stored with the mapped port.
Specifically, the TCP connection of best TS servers and the mapped port of the intelligent network storage equipment belongs to passive
Connection, i.e., once it is determined that mapped port carries out TCP connection when data transmission occurs by the port, and best TS is serviced
Device belongs to the TCP connection of the mapped port of the terminal device APP actively to be connect, and needs terminal device APP to send out request, so
Best TS servers search the port address for the mapping relations established in Key-Value relational structures afterwards, are then reflected
Penetrate the TCP connection of port.
In step S505, the best TS servers send connection response request to the terminal device APP so that mapping
Relationship is successfully established, wherein the connection response request includes connection identification code attribute field.
Terminal device APP use is distributed to specifically, the connection identification code attribute field is the best TS servers
In the attribute field of identification solicited message, mark is provided subsequently to carry out unique identification with intelligent network storage equipment.
Refering to Fig. 6, Fig. 6 is the flow diagram that the present invention establishes data transmission channel method fourth embodiment.Specifically,
It according to the mapping connection relation is the intelligent network storage equipment and terminal that Fig. 6, which is best TS servers described in Fig. 4,
Device A PP establishes the flow diagram of data transmission channel.
In step S601, the best TS servers send to the intelligent network storage equipment and attempt connection request,
In, the trial connection request includes the connection identification code attribute field.Wherein, the connection identification code attribute field is upper
State best TS servers distribute to terminal device APP connection identification code attribute field it is identical, pass through identical connection identification code
Intelligent network storage equipment is matched with terminal device APP.
In step S602, the intelligent network storage equipment and terminal device APP send TCP three-way handshake respectively, build
Vertical data transmission channel.Wherein, when intelligent network storage equipment is matched with terminal device APP by identical connection identification code
Afterwards, virtual connections can be established by TCP three-way handshake, and establish data transmission channel.
Preferably, the intelligent network storage equipment and terminal device APP send bind request to described best respectively
TS servers, and the bind request includes the connection identification code attribute field, it is clear that, the connection identification code attribute field
Also it is identical to distribute to the connection identification code attribute field of terminal device APP with above-mentioned best TS servers.
The best TS servers are connected according to the mapping and are bound with the data transmission channel, obtain the intelligence
Can network storage equipment and terminal device APP into row data communication single data transmission channel.Wherein, work as binding success
Afterwards, the data transmission channel can be used as gangway for transhipment make intelligent network storage equipment and terminal device APP TS service
Data transmission is completed under the assistance of device.
When intelligent network storage equipment and terminal device APP are after binding, you can other requests need not sent
Under the premise of it is required that data transmission is completed under the assistance of TS servers.
A kind of data transmission channel method for building up provided in an embodiment of the present invention selects best TS to service by scheduling rule
Device, and be that intelligent network storage equipment and terminal device APP establish data transmission channel by the best TS servers so that
Intelligent network storage equipment and terminal device APP complete quick by the data transmission channel and under the assistance of TS servers
Data transmission, improve TS server performances, save bandwidth, reduce memory loss.
Refering to Fig. 7, Fig. 7 is the structure diagram of one embodiment of intelligent network storage equipment of the present invention.
In the present embodiment, intelligent network storage equipment includes Address requests module 700, receiving module 702, connection mould
Block 704 and transmission module 706.
Address requests module 700 is used to send TS Server Address Request information to control server.
The session identification that receiving module 702 is used to receive the best TS server address of control server feedback and issues
Code.
Link block 704 be used for according to the best TS server address and the session identification code issued with it is described best
TS servers establish communication connection.
Specifically, the best TS servers are not only one, can also be multiple, the scheduling rule can foundation
The weight that the Multiple factors such as region, network interface card ability, CPU usage and memory usage residing for TS servers are set according to it
It selects weight maximum or sets the TS servers in proportion range.
The data transmission channel that transmission module 706 is used to establish by best TS servers carries out data biography with terminal device
It is defeated.
Further, it is the structure diagram of one embodiment of submodule of link block in Fig. 7 refering to Fig. 8, Fig. 8.
Specifically, link block 704 includes distribution request module 7040, mapping respond module 7042 and connection response mould
Block 7044.
Distribution request module 7040 is for sending the distribution request to the best TS servers.
In general, the distribution request includes Universally Unique Identifier.Best TS servers, which receive the distribution, asks
It is intelligent network storage equipment allocation map port, and the mapped port is stored in Associate array after asking.
Mapping respond module 7042 is used to receive the mapped port of the best TS servers distribution, and is reflected carrying out port
The nearest TS servers are responded when penetrating.
Specifically, best TS servers search the port address for the mapping relations established in Associate array, and initiate
TCP connection of the intelligent network storage equipment to the mapped port.
Connection response module 7044 is used for when receiving best TS servers and must attempt connection request, according to mapping relations
Respond the nearest TS servers.
Specifically, best TS servers send connection response request to the mobile device APP so that mapping relations success
It establishes.
Intelligent network storage equipment provided in an embodiment of the present invention can exist under the assistance of TS servers with terminal device
Data transmission is rapidly performed by data transmission channel.
Control server provided in an embodiment of the present invention, which can pass through, dispatches TS servers so that TS servers establish number
According to transmission channel intelligent network storage equipment and terminal device APP are taken by the data transmission channel in best TS
It is engaged in being rapidly performed by data transmission under the assistance of device.
The above embodiment is only the preferred embodiment of the present invention, and the scope of protection of the present invention is not limited thereto,
The variation and replacement for any unsubstantiality that those skilled in the art is done on the basis of the present invention belong to institute of the present invention
Claimed range.
Claims (13)
1. a kind of data transmission channel establishes system, which is characterized in that the system comprises:
Control server, intelligent network storage equipment and terminal device;
The intelligent network storage equipment and terminal device are connect with the control server communication respectively;
The control server is used to receive the intelligent network storage equipment and the TS server address of terminal device APP is asked
Information is sought, and best TS server address is fed back to the intelligent network storage equipment and terminal device according to scheduling rule
APP;
The intelligent network storage equipment and terminal device APP are according to the best TS server address and corresponding best TS
Server establishes connection, and the best TS servers are that the intelligent network storage equipment and terminal device APP establish data
Transmission channel.
2. a kind of data transmission channel according to claim 1 establishes system, which is characterized in that the control server is used
It is advised in the TS Server Address Request information for receiving the intelligent network storage equipment and terminal device APP, and according to scheduling
Best TS server address is then fed back to the intelligent network storage equipment and terminal device APP, is specifically included:
The terminal device APP sends the request for obtaining TS server address to the control server;
The control server gives the terminal device APP according to the scheduling rule feedback best TS server address,
And session identification code is issued to the terminal device APP;
The intelligent network storage equipment sends the request for obtaining TS server address to the control server;
The control server feeds back the best TS server address according to the scheduling rule and is stored to the intelligent network
Equipment, and the identical session identification code is issued to the intelligent network storage equipment.
3. a kind of data transmission channel according to claim 2 establishes system, which is characterized in that the intelligent network storage
Equipment and terminal device APP, which are established according to the best TS server address with corresponding best TS servers, to be connected, described
Best TS servers are that the intelligent network storage equipment and terminal device APP establish data transmission channel, are specifically included:
The intelligent network storage equipment and terminal device APP establish TCP three-way handshake with the best TS servers respectively;
The best TS servers are according to the distribution request of the intelligent network storage equipment and terminal device APP, to described
Intelligent network storage equipment and terminal device APP establish mapping connection;
The best TS servers are the intelligent network storage equipment and terminal device APP according to the mapping connection relation
Establish data transmission channel.
4. a kind of data transmission channel according to claim 3 establishes system, which is characterized in that the best TS servers
According to the distribution request of the intelligent network storage equipment and terminal device APP, to the intelligent network storage equipment and
Terminal device APP establishes mapping connection, specifically includes:
The intelligent network storage equipment and terminal device APP send the distribution request and are serviced to the best TS respectively
Device, wherein the distribution request includes Universally Unique Identifier;
It is the intelligent network storage equipment and terminal device after the best TS servers receive the distribution request
APP allocation maps port, and the mapped port is stored in Key-Value relational structures;
The terminal device APP sends connection request to the best TS servers, wherein the connection request includes the meeting
Talk about identification code;
The best TS servers search the port address for the mapping relations established in Key-Value relational structures, concurrently
Play the TCP connection of the intelligent network storage equipment and terminal device APP to the mapped port;
The best TS servers send connection response request to the terminal device APP so that and mapping relations are successfully established,
In, the connection response request includes connection identification code attribute field.
5. a kind of data transmission channel according to claim 4 establishes system, which is characterized in that the best TS servers
It is that the intelligent network storage equipment and terminal device APP establish data transmission channel according to the mapping connection relation, has
Body includes:
The best TS servers send to the intelligent network storage equipment and attempt connection request, wherein the trial connection
Request includes the connection identification code attribute field;
The intelligent network storage equipment responds the trial connection request, and according to the mapping connection relation and by described
Best TS servers are established TCP three-way handshake with the terminal device APP and are connect, and data transmission channel is established.
6. a kind of data transmission channel method for building up, which is characterized in that the method includes:
It controls server and receives intelligent network storage equipment and the TS Server Address Request information of terminal device APP, and root
Best TS server address is fed back to the intelligent network storage equipment and terminal device APP according to scheduling rule;
The intelligent network storage equipment and terminal device APP are according to the best TS server address and corresponding best TS
Server establishes connection, and the best TS servers are that the intelligent network storage equipment and terminal device APP establish data
Transmission channel.
7. a kind of data transmission channel method for building up according to claim 6, which is characterized in that the control server is used
It is advised in the TS Server Address Request information for receiving the intelligent network storage equipment and terminal device APP, and according to scheduling
Best TS server address is then fed back to the method for the intelligent network storage equipment and terminal device APP, is specifically included:
The terminal device APP sends the request for obtaining TS server address to the control server;
The control server gives the terminal device APP according to the scheduling rule feedback best TS server address,
And session identification code is issued to the terminal device APP;
The intelligent network storage equipment sends the request for obtaining TS server address to the control server;
The control server feeds back the best TS server address according to the scheduling rule and is stored to the intelligent network
Equipment, and the identical session identification code is issued to the intelligent network storage equipment.
8. a kind of data transmission channel method for building up according to claim 7, which is characterized in that the intelligent network storage
Equipment and terminal device APP, which are established according to the best TS server address with corresponding best TS servers, to be connected, described
Best TS servers are that the intelligent network storage equipment and terminal device APP data transmission channels are established, and are specifically included:
The intelligent network storage equipment and terminal device APP establish TCP three-way handshake with the best TS servers respectively;
The best TS servers are according to the distribution request of the intelligent network storage equipment and terminal device APP, to described
Intelligent network storage equipment and terminal device APP establish mapping connection;
The best TS servers are the intelligent network storage equipment and terminal device APP according to the mapping connection relation
Establish data transmission channel.
9. a kind of data transmission channel method for building up according to claim 8, which is characterized in that the best TS servers
According to the distribution request of the intelligent network storage equipment and terminal device APP, to the intelligent network storage equipment and
Terminal device APP establishes mapping connection, specifically includes:
The intelligent network storage equipment and terminal device APP send the distribution request and are serviced to the best TS respectively
Device, wherein the distribution request includes Universally Unique Identifier;
It is the intelligent network storage equipment and terminal device after the best TS servers receive the distribution request
APP allocation maps port, and the mapped port is stored in Key-Value relational structures;
The terminal device APP sends connection request to the best TS servers, wherein the connection request includes the meeting
Talk about identification code;
The best TS servers search the port address for the mapping relations established in Key-Value relational structures, concurrently
Play the TCP connection of the intelligent network storage equipment and terminal device APP to the mapped port;
The best TS servers send connection response request to the terminal device APP so that and mapping relations are successfully established,
In, the connection response request includes connection identification code attribute field.
10. a kind of data transmission channel method for building up according to claim 9, which is characterized in that the best TS services
Device is that the intelligent network storage equipment and terminal device APP establish data transmission channel according to the mapping connection relation,
It specifically includes:
The best TS servers send to the intelligent network storage equipment and attempt connection request, wherein the trial connection
Request includes the connection identification code attribute field;
The intelligent network storage equipment responds the trial connection request, and according to the mapping connection relation and by described
Best TS servers are established TCP three-way handshake with the terminal device APP and are connect, and data transmission channel is established.
11. a kind of intelligent network storage equipment, which is characterized in that the equipment includes:
Address requests module, for sending TS Server Address Request information to control server;
Receiving module, for receiving the session identification code for controlling the best TS server address of server feedback and issuing;
Link block, for being serviced with the best TS according to the best TS server address and the session identification code issued
Device establishes communication connection;
Transmission module, the data transmission channel for being established by best TS servers carry out data transmission with terminal device.
12. a kind of intelligent network storage equipment according to claim 11, which is characterized in that the link block includes point
With request module, mapping respond module, connection response module, wherein:
Distribution request module, for sending the distribution request to the best TS servers;
Respond module is mapped, the mapped port for receiving the best TS servers distribution, and the sound when carrying out port mapping
Answer the nearest TS servers;
Connection response module, for when receiving best TS servers and must attempt connection request, institute to be responded according to mapping relations
State nearest TS servers.
13. a kind of control server, which is characterized in that the control server is for receiving intelligent network storage equipment and end
The TS Server Address Request information of end equipment APP, and best TS server address is fed back to the intelligence according to scheduling rule
Network storage equipment and terminal device APP.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810266585.XA CN108551477B (en) | 2018-03-28 | 2018-03-28 | Data transmission channel establishing system, network storage device, server and method |
PCT/CN2018/092321 WO2019184107A1 (en) | 2018-03-28 | 2018-06-22 | System and method for establishing data transmission channel, network storage apparatus, server, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810266585.XA CN108551477B (en) | 2018-03-28 | 2018-03-28 | Data transmission channel establishing system, network storage device, server and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108551477A true CN108551477A (en) | 2018-09-18 |
CN108551477B CN108551477B (en) | 2020-11-20 |
Family
ID=63517170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810266585.XA Active CN108551477B (en) | 2018-03-28 | 2018-03-28 | Data transmission channel establishing system, network storage device, server and method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108551477B (en) |
WO (1) | WO2019184107A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109413191A (en) * | 2018-11-07 | 2019-03-01 | 深圳市网心科技有限公司 | Data transmission method, electronic equipment and storage medium |
WO2019184107A1 (en) * | 2018-03-28 | 2019-10-03 | 深圳市网心科技有限公司 | System and method for establishing data transmission channel, network storage apparatus, server, and storage medium |
CN113033565A (en) * | 2021-03-10 | 2021-06-25 | 大象慧云信息技术有限公司 | Electronic invoice data processing method and system |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674538A (en) * | 2004-03-25 | 2005-09-28 | 联想(北京)有限公司 | Network storing system based on local network and its method for reading and writing data |
CN101115016A (en) * | 2007-08-23 | 2008-01-30 | 创新科存储技术(深圳)有限公司 | Method and system for implementing application server load balancing |
CN102118389A (en) * | 2010-12-28 | 2011-07-06 | 深圳市创新科信息技术有限公司 | Method for accessing storage device through internet small computer system interface (iSCSI) in multipath manner and storage device |
CN102625420A (en) * | 2011-01-31 | 2012-08-01 | 中兴通讯股份有限公司 | Network access method and system |
US8370302B2 (en) * | 2009-06-02 | 2013-02-05 | Hitachi, Ltd. | Method and apparatus for block based volume backup |
US8951127B2 (en) * | 2012-10-02 | 2015-02-10 | Nextbit Systems Inc. | Game state synchronization and restoration across multiple devices |
CN104581333A (en) * | 2015-01-30 | 2015-04-29 | 重庆邮电大学 | Intelligent television remote control system and control method based on cloud platform |
CN104967590A (en) * | 2014-09-18 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Method, apparatus and system for transmitting communication message |
CN105025053A (en) * | 2014-04-24 | 2015-11-04 | 苏宁云商集团股份有限公司 | Distributed file upload method based on cloud storage technology and system |
CN105530666A (en) * | 2014-09-29 | 2016-04-27 | 中国电信股份有限公司 | Session binding method and session binding system |
CN106657291A (en) * | 2016-12-05 | 2017-05-10 | 乐视控股(北京)有限公司 | Data transmission method, system and electronic equipment |
CN106789952A (en) * | 2016-11-30 | 2017-05-31 | 用友优普信息技术有限公司 | A kind of LAN services interconnect the method and system of networking |
CN106878453A (en) * | 2017-03-14 | 2017-06-20 | 崔传荣 | Shared cloud storage method and system |
CN206533403U (en) * | 2017-03-14 | 2017-09-29 | 崔传荣 | shared cloud storage system |
CN107295290A (en) * | 2016-04-05 | 2017-10-24 | 中兴通讯股份有限公司 | A kind of recorded broadcast control method and device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685373B (en) * | 2012-09-10 | 2016-12-28 | 联想(北京)有限公司 | Data uploading device and data uploading method |
RU2659455C2 (en) * | 2014-03-17 | 2018-07-02 | Общество С Ограниченной Ответственностью "Яндекс" | File downloading managing in the cloud storage service method and device |
CN106790471A (en) * | 2016-12-12 | 2017-05-31 | 暴风集团股份有限公司 | The method and system that data are transmitted between client and cloud disk based on LAN |
CN108551477B (en) * | 2018-03-28 | 2020-11-20 | 深圳市网心科技有限公司 | Data transmission channel establishing system, network storage device, server and method |
-
2018
- 2018-03-28 CN CN201810266585.XA patent/CN108551477B/en active Active
- 2018-06-22 WO PCT/CN2018/092321 patent/WO2019184107A1/en active Application Filing
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674538A (en) * | 2004-03-25 | 2005-09-28 | 联想(北京)有限公司 | Network storing system based on local network and its method for reading and writing data |
CN101115016A (en) * | 2007-08-23 | 2008-01-30 | 创新科存储技术(深圳)有限公司 | Method and system for implementing application server load balancing |
US8370302B2 (en) * | 2009-06-02 | 2013-02-05 | Hitachi, Ltd. | Method and apparatus for block based volume backup |
CN102118389A (en) * | 2010-12-28 | 2011-07-06 | 深圳市创新科信息技术有限公司 | Method for accessing storage device through internet small computer system interface (iSCSI) in multipath manner and storage device |
CN102625420A (en) * | 2011-01-31 | 2012-08-01 | 中兴通讯股份有限公司 | Network access method and system |
US8951127B2 (en) * | 2012-10-02 | 2015-02-10 | Nextbit Systems Inc. | Game state synchronization and restoration across multiple devices |
CN105025053A (en) * | 2014-04-24 | 2015-11-04 | 苏宁云商集团股份有限公司 | Distributed file upload method based on cloud storage technology and system |
CN104967590A (en) * | 2014-09-18 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Method, apparatus and system for transmitting communication message |
CN105530666A (en) * | 2014-09-29 | 2016-04-27 | 中国电信股份有限公司 | Session binding method and session binding system |
CN104581333A (en) * | 2015-01-30 | 2015-04-29 | 重庆邮电大学 | Intelligent television remote control system and control method based on cloud platform |
CN107295290A (en) * | 2016-04-05 | 2017-10-24 | 中兴通讯股份有限公司 | A kind of recorded broadcast control method and device |
CN106789952A (en) * | 2016-11-30 | 2017-05-31 | 用友优普信息技术有限公司 | A kind of LAN services interconnect the method and system of networking |
CN106657291A (en) * | 2016-12-05 | 2017-05-10 | 乐视控股(北京)有限公司 | Data transmission method, system and electronic equipment |
CN106878453A (en) * | 2017-03-14 | 2017-06-20 | 崔传荣 | Shared cloud storage method and system |
CN206533403U (en) * | 2017-03-14 | 2017-09-29 | 崔传荣 | shared cloud storage system |
Non-Patent Citations (1)
Title |
---|
王晓勤: "基于云存储的网盘客户端的设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019184107A1 (en) * | 2018-03-28 | 2019-10-03 | 深圳市网心科技有限公司 | System and method for establishing data transmission channel, network storage apparatus, server, and storage medium |
CN109413191A (en) * | 2018-11-07 | 2019-03-01 | 深圳市网心科技有限公司 | Data transmission method, electronic equipment and storage medium |
CN113033565A (en) * | 2021-03-10 | 2021-06-25 | 大象慧云信息技术有限公司 | Electronic invoice data processing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN108551477B (en) | 2020-11-20 |
WO2019184107A1 (en) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0302646B1 (en) | Device for establishing and controlling virtual networks | |
JP7058654B2 (en) | Resource sharing methods, equipment and systems | |
EP0973299A2 (en) | Fleet management using mobile stations and wireless data networks | |
CN110048927A (en) | Communication means and communication device | |
CN108551477A (en) | Data transmission channel establishes system, network storage equipment, server and method | |
CN113596191A (en) | Data processing method, network element equipment and readable storage medium | |
CN105636013A (en) | Multi-terminal business allocation method and system based on virtual SIM (Subscriber Identity Module) card | |
CN106023021A (en) | BLE Bluetooth beacon-based attendance check method and system | |
CN105872956A (en) | System and method for remote authentication application based on bluetooth subscriber identification module (SIM) | |
CN103945378B (en) | A kind of authentication method and equipment middleware of terminal collaboration | |
CN106304030A (en) | A kind of means of communication based on virtual identity information, Apparatus and system | |
CN106603435A (en) | Method and device for distributing port block resource | |
CN106255074A (en) | A kind of group's method for building up and device | |
CN108259605A (en) | A kind of data calling system and method based on multiple data centers | |
CN107197535A (en) | A kind of cluster the whole network call control method and apparatus | |
CN103581354A (en) | Network address allocation method and system | |
CN104918221B (en) | Registration, cancellation, standby processing method and the system of terminal peripheral hardware | |
CN102244653B (en) | Dynamic maintenance method and system for storage virtualization | |
CN109347966B (en) | Server cluster communication method, terminal equipment and communication server | |
CN103533535B (en) | A kind of remote handset card writing system and card writing method | |
CN106357749A (en) | Cross-network and cross-platform data sharing implementation method and system | |
CN103338117B (en) | The management method of a kind of virtual switch, equipment and system | |
CN112737827A (en) | Resource allocation method, device and system | |
CN101494589B (en) | Management system and method for transmission resource | |
CN110365932A (en) | Video call system method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |