CN107222538A - Long distance wireless data transmission method, device and calculating readable storage medium storing program for executing - Google Patents
Long distance wireless data transmission method, device and calculating readable storage medium storing program for executing Download PDFInfo
- Publication number
- CN107222538A CN107222538A CN201710406864.7A CN201710406864A CN107222538A CN 107222538 A CN107222538 A CN 107222538A CN 201710406864 A CN201710406864 A CN 201710406864A CN 107222538 A CN107222538 A CN 107222538A
- Authority
- CN
- China
- Prior art keywords
- terminal
- data
- data communication
- long distance
- distance wireless
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims 24
- 238000013475 authorization Methods 0.000 claims 18
- 238000000034 method Methods 0.000 claims 12
- 230000003993 interaction Effects 0.000 claims 5
- 238000004590 computer program Methods 0.000 claims 2
- 230000011664 signaling Effects 0.000 claims 2
- 238000004321 preservation Methods 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of long distance wireless data transmission method, including:Authentication is being carried out to terminal by rear, according to the handshake data having been received by, to send the corresponding authorization terminal of handshake data, so that authorization terminal may have access to data server;Data communication transmission channel corresponding with authorization terminal is created in default establishment mode;Based on the data communication transmission channel, duplex signaling is carried out with authorization terminal.The invention also discloses a kind of long distance wireless data transfer and a kind of computer-readable recording medium.The present invention realizes the point-to-point data communication transmission channel that terminal is set up with data management server, improves data transmission efficiency, and by creating point-to-point data communication transmission channel, with the outside world for avoiding data transfer from suffering.
Description
Technical field
The present invention relates to field of wireless communication, more particularly to a kind of long distance wireless data transmission method, device and computer
Readable storage medium storing program for executing.
Background technology
With the development and the progress of technology in epoch, information data rapidly increases.Therefore people usually require large-scale sheet
Ground data server stores huge information data, while being also frequently necessary to use strange land equipment query local data service device
Information, and to local data service device send information, to back up, especially emergency data back up.
Strange land equipment sends handshake data by internet high in the clouds to local data service device, after realizing authentication,
Carry out one-way data communication.Meanwhile, before strange land equipment is authorized, the number between strange land equipment and local data service device
Appear according to transmission is disclosed.
In the duplex signaling of prior art, authentication uses same transmission line with data communication, causes server
The big bandwidth occupancy of load is excessive, and in data communication, the authentication and data communication complexity between different platform are big, make
It is longer into information interchange.And between authentication success, it has been disclosed that indicated data communication circuit, easily by network attack.
The above is only used for auxiliary and understands technical scheme, does not represent and recognizes that the above is existing skill
Art.
The content of the invention
It is a primary object of the present invention to provide a kind of long distance wireless data transmission method and device, it is intended to solve long-range nothing
During line communication transfer, the data transfer and the technical problem of data crypticity caused due to communication line.
To achieve the above object, the present invention provides a kind of long distance wireless data transmission method, including:
Authentication is being carried out by rear to terminal, is being the authorization terminal by authentication, so that authorization terminal is visited
Ask data server;
Data communication transmission channel corresponding with the authorization terminal is created in default establishment mode;
By the data communication transmission channel, duplex signaling is carried out with the authorization terminal.
Preferably, it is described by the data communication transmission channel, the step of carrying out duplex signaling with the authorization terminal
Afterwards, in addition to:
After the authorization terminal stopping communication operation being detected, cancel data communication corresponding with the authorization terminal and pass
Defeated passage.
Preferably, it is described after the authorization terminal stopping communication operation being detected, cancel corresponding with the authorization terminal
Data communication transmission channel the step of, including:
The timing after the communication operation of the authorization terminal stops the object time, calculates the data interaction of the authorization terminal
Dwell time;
When the data interaction dwell time is more than or equal to preset time, cancel number corresponding with the authorization terminal
According to communication transmission passage.
Preferably, the communication operation in the authorization terminal stops timing after the object time, calculates described authorize eventually
After the step of data interaction dwell time at end, in addition to:
When the data interaction dwell time was in default locking time, the data communication passage is locked simultaneously
The unlocking pin of the data communication passage is generated to stop data interaction;
After the corresponding unlocking pin of the data communication passage is received, by the data communication transmission channel solution
Lock, recovers the data communication passage.
Preferably, it is described that authentication is being carried out by rear to terminal, it is the step of authorization terminal by authentication
Before rapid, in addition to:
When receiving the handshake data of terminal transmission, the identity information of the terminal is obtained according to the handshake data,
And whether according to the identity information terminal identity information is inquired about in terminal information table registered;
When confirming the registered terminal identity information of the terminal information table, confirm that the terminal passes through authentication.
Preferably, it is described when receiving the handshake data of terminal transmission, the terminal is obtained according to the handshake data
Identity information, and the whether registered step of the terminal identity information is inquired about in terminal information table according to the identity information
Before rapid, in addition to:
Terminal information table is created, and registers counterpart terminal identity information;
The authorized content of each terminal is set, and the authorized content is associated into preservation with the identity information of the terminal;
It is described for by the authorization terminal of authentication the step of include:
The authorized content of the terminal is obtained according to the identity information;
The terminal is authorized according to the authorized content.
Preferably, the step that data communication transmission channel corresponding with the authorization terminal is created in default establishment mode
Suddenly, in addition to:
When the quantity of the authorization terminal is multiple, data communication transmission corresponding with each authorization terminal is respectively created logical
Road;
The identity of each terminal data communication transmission channel association corresponding with terminal is preserved, with according to the body
The transmission terminal for the communication data that part mark identification is received.
Preferably, methods described also includes:
After authentication success, the map network interface based on the data communication channel application creates data and led to
Transmission channel is interrogated, wherein, the authentication application user interface is different from data communication channel application network interface.
Based on above mentioned problem, the present invention also provides a kind of long distance wireless data transmission device, it is characterised in that described device
Including:Memory, processor and the computer program that can be run on the memory and on the processor is stored in, it is described
The step of long distance wireless data transmission method as described above is realized when computer program is by the computing device.
The present invention is also provided to be stored with remotely on a kind of computer-readable recording medium, the computer-readable recording medium
Wireless data transmission program, the long distance wireless data distributing program realizes long distance wireless as described above when being executed by processor
The step of data transmission method.
The present invention is by according to the handshake data having been received by, to send the corresponding authorization terminal of handshake data, so that institute
State authorization terminal and may have access to data server;Data communication transmission corresponding with authorization terminal is created in default establishment mode logical
Road;Based on the data communication transmission channel, duplex signaling is carried out with authorization terminal.Realize authorization terminal and data server point
To the duplex signaling of point, data transfer is improved.And the data communication transmission channel of duplex signaling and the passage of authentication differ
Cause, before authentication success, the data communication transmission channel is not disclosed, and data transmission channel is avoided outside to reach
The beneficial effect of attack.
Brief description of the drawings
Fig. 1 be the hardware running environment that scheme of the embodiment of the present invention is related to terminal apparatus structure schematic diagram;
Fig. 2 is the schematic flow sheet of long distance wireless data transmission method first embodiment of the present invention;
Fig. 3 is the schematic flow sheet of long distance wireless data transmission method second embodiment of the present invention;
Fig. 4 is the schematic flow sheet of long distance wireless data transmission method 3rd embodiment of the present invention.
The realization, functional characteristics and advantage of the object of the invention will be described further referring to the drawings in conjunction with the embodiments.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The primary solutions of the embodiment of the present invention are:Authentication is being carried out by rear to terminal, is being by identity
The authorization terminal of checking, so that authorization terminal accesses data server;Created and the authorization terminal pair in default establishment mode
The data communication transmission channel answered;By the data communication transmission channel, duplex signaling is carried out with the authorization terminal.
Because in the duplex signaling of prior art, authentication uses same transmission line with data communication, clothes are caused
The big bandwidth occupancy of device load be engaged in excessively, and in data communication, authentication and data communication complexity between different platform
Greatly, cause information interchange longer.And between authentication success, it has been disclosed that indicated data communication circuit, easily by network
Attack
The present invention provides a solution, makes the authentication of terminal logical using different communications respectively from data communication
Road, and before terminal device realizes authentication, data transmission channel is hiding, and unauthorized persons can not be learnt, after
And the Data attack that the data transmission channel can not be oriented and interception.And set up and terminal device and data management clothes
The point-to-point data transmission channel of business device, improves data transmission efficiency, reduces the delay problem of information interchange.
As shown in figure 1, Fig. 1 is the hardware running environment that long distance wireless data transmission method embodiment scheme of the present invention is related to
Terminal structure schematic diagram.
Terminal of the embodiment of the present invention can be PC or smart mobile phone, tablet personal computer, E-book reader, MP3
(Moving Picture Experts Group Audio Layer III, dynamic image expert's compression standard audio aspect 3)
Player, MP4 (Moving Picture Experts Group Audio Layer IV, dynamic image expert's compression standard sound
Frequency aspect 3) player, pocket computer etc. have the packaged type terminal device of display function.
As shown in figure 1, the terminal can include:Processor 300, such as CPU;Network interface 102, user interface 101, is deposited
Reservoir 200, communication bus 100.Wherein, communication bus 100 is used to realize the connection communication between these components.User interface
101 can include display screen (Display), input block such as keyboard (Keyboard), and optional user interface 101 can also be wrapped
Include wireline interface, the wave point of standard.Network interface 102 can optionally include the wireline interface of standard, wave point (such as
WI-FI interfaces).Memory 200 can be high-speed RAM memory or stable memory (non-volatile
Memory), such as magnetic disk storage.Memory 200 optionally can also be the storage device independently of aforementioned processor 300.
It will be understood by those skilled in the art that the restriction of the terminal structure shown in Fig. 1 not structure paired terminal, can be wrapped
Include than illustrating more or less parts, either combine some parts or different parts arrangement.
As shown in figure 1, leading to as operating system, network can be included in a kind of memory 1005 of computer-readable storage medium
Believe module, Subscriber Interface Module SIM and long distance wireless data distributing program.
In the terminal shown in Fig. 1, network interface 102 is mainly used in connecting background server, is carried out with background server
Data communication;User interface 101 is mainly used in connection client (user terminal), and row data communication is entered with client;And processor
300 can be used for calling the long distance wireless data distributing program stored in memory 200, and perform following operate:
Authentication is being carried out by rear to terminal, is being the authorization terminal by authentication, so that authorization terminal is visited
Ask data server;
Data communication transmission channel corresponding with the authorization terminal is created in default establishment mode;
By the data communication transmission channel, duplex signaling is carried out with the authorization terminal.
Further, processor 300 can call the long distance wireless data distributing program stored in memory 200, also hold
Row is following to be operated:
After the authorization terminal stopping communication operation being detected, cancel data communication corresponding with the authorization terminal and pass
Defeated passage.
Further, processor 300 can call the long distance wireless data distributing program stored in memory 200, also hold
Row is following to be operated:
The timing after the communication operation of the authorization terminal stops the object time, calculates the data interaction of the authorization terminal
Dwell time;
When the data interaction dwell time is more than or equal to preset time, cancel number corresponding with the authorization terminal
According to communication transmission passage.
Further, processor 300 can call the long distance wireless data distributing program stored in memory 200, also hold
Row is following to be operated:
When the data interaction dwell time was in default locking time, the data communication passage is locked simultaneously
The unlocking pin of the data communication passage is generated to stop data interaction;
After the corresponding unlocking pin of the data communication passage is received, by the data communication transmission channel solution
Lock, recovers the data communication passage.
Further, processor 300 can call the long distance wireless data distributing program stored in memory 200, also hold
Row is following to be operated:
When receiving the handshake data of terminal transmission, the identity information of the terminal is obtained according to the handshake data,
And whether according to the identity information terminal identity information is inquired about in terminal information table registered;
When confirming the registered terminal identity information of the terminal information table, confirm that the terminal passes through authentication.
Further, processor 300 can call the long distance wireless data distributing program stored in memory 200, also hold
Row is following to be operated:
Terminal information table is created, and registers counterpart terminal identity information;
The authorized content of each terminal is set, and the authorized content is associated into preservation with the identity information of the terminal;
It is described for by the authorization terminal of authentication the step of include:
The authorized content of the terminal is obtained according to the identity information;
The terminal is authorized according to the authorized content.
Further, processor 300 can call the long distance wireless data distributing program stored in memory 200, also hold
Row is following to be operated:
When the quantity of the authorization terminal is multiple, data communication transmission corresponding with each authorization terminal is respectively created logical
Road;
The identity of each terminal data communication transmission channel association corresponding with terminal is preserved, with according to the body
The transmission terminal for the communication data that part mark identification is received.
Further, processor 300 can call the long distance wireless data distributing program stored in memory 200, also hold
Row is following to be operated:
After authentication success, the map network interface based on the data communication channel application creates data and led to
Transmission channel is interrogated, wherein, the authentication application user interface is different from data communication channel application network interface.
Reference picture 2, Fig. 2 is long distance wireless data transfer first embodiment of the present invention, and methods described is specifically included in following
Hold:
Step S10, is carrying out authentication by rear to terminal, is being the authorization terminal by authentication, so as to award
Weigh terminal access data server;
By the counterpart terminal of the data server mandate, to the authorization terminal, the terminal is set to may have access to number
According to server, and carry out the data interaction operation of duplex signaling.Wherein, the authorization terminal, be in the data server
The authorization of structure, specifically, a movable terminal connection list can be created, comprising described in the terminal connection list
The end message authorized, and the end message mark is set as authorizing addressable terminal, so that the terminal is accessing number
During according to server, the corresponding informance for connecting list by the terminal conducts interviews.
Step S20, data communication transmission channel corresponding with the authorization terminal is created in default establishment mode;
After authorization terminal corresponding to the handshake data, authorization terminal corresponding data is created in default establishment mode and led to
Interrogate transmission channel.The default establishment mode, refers specifically to P2P and penetrates mode, and it is defined as point-to-point or end-to-end terminal and connected
Mode is connect, that is, sets up the point-to-point data transmission channel of the authorization terminal and data management server, so that described authorize
Terminal and the data management server carry out the immediate data transmission communication of both sides, it is not necessary to by intermediate data server it
3rd end of class carries out data processing.And the data transmission channel, it is only applied to the single authorization terminal and the number
Communicated according to the data transfer of management server.I.e. each authorization terminal has the data communication transmission individually created logical
Road.
Wherein, it is after for authorization terminal and to authorization terminal establishment data communication transmission channel, i.e., described with pre-
If the step of establishment mode creates data communication transmission channel corresponding with the authorization terminal, in addition to:
When the quantity of the authorization terminal is multiple, data communication transmission corresponding with each authorization terminal is respectively created logical
Road;The identity of each terminal data communication transmission channel association corresponding with terminal is preserved, with according to the identity mark
The transmission terminal for the communication data that identification is received.
When creating data communication transmission channel for authorization terminal, if the authorization terminal is multiple, creates and authorized with each
Terminal is the data communication transmission channel of mark.I.e. described data communication transmission channel is one-to-one, each authorization terminal
One data communication transfer passage of correspondence.And each data communication transmission channel is using the corresponding authorization terminal as mark, with it
He keeps apart at data communication transmission channel, so that each authorization terminal passes through corresponding data communication transmission channel and data, services
Device carries out duplex signaling, it is to avoid cause data congestion, influences the efficiency of data interaction.In the data communication transmission path establishing
After completion, by the data communication transmission channel authorization terminal identity corresponding with the mark using authorization terminal as mark
Mark association, preserves the incidence relation.Make incidence relation of the corresponding authorization terminal according to the identity, recognize to right
The data communication transmission channel answered.
Step S30, by the data communication transmission channel, duplex signaling is carried out with the authorization terminal.
The data communication transmission channel created according to the corresponding authorization terminal, makes the corresponding authorization terminal and institute
State data management server and carry out data interaction operation, the direction of its data interaction operation is duplex signaling.Its duplex signaling
Definition, being can simultaneously (instantaneous) transmitted in both directions (A → B and B → A) for carrying out signal;B → A while referring to A → B, is instantaneous same
Step.For example user can be by way of remote control, the input unit of peration data server, the number needed for inquiry, acquisition
It is believed that breath.The keeper of the data server side, can be based on the operation content, communication friendship is carried out with the authorization terminal
Stream.Its specific application mode and content, are defined content in the prior art, not described here any more.
In the present embodiment, the handshake data sent by terminal, foundation and the data transmission channel of the terminal, and with
This data transmission channel, duplex signaling is carried out with the terminal.The data transmission channel, be terminal carry out authentication after
Re-create, i.e., what is applied with the authentication of the terminal is not same data transmission channel, and the data transfer
Passage is the undisclosed passage newly created, it is to avoid extraneous Data attack, and is entered by single data transmission channel and terminal
Row data transfer is interacted, and improves data transmission efficiency.
Reference picture 3, Fig. 3 is the second embodiment schematic diagram of long distance wireless data transmission method of the present invention, based on the present invention
The first embodiment of method, it is described by the data communication transmission channel, the step of carrying out duplex signaling with authorization terminal it
Afterwards, in addition to:
Step S40, after the authorization terminal stopping communication operation being detected, cancels number corresponding with the authorization terminal
According to communication transfer passage;
Based on the data communication transmission channel created, authorization terminal carries out duplex signaling with data management server.Its
In, after data manipulation stopping of the authorization terminal to data management server is detected, i.e., after communication operation stops.Directly
Cancel data communication transmission channel corresponding with the authorization terminal.The data manipulation stops, and is the data management service
In device, the corresponding operational order of the authorization terminal can not have been received.The cancellation data communication transmission channel, to close institute
Data communication transmission channel is stated, and empties the associative operations such as the establishment vestige of the data transmission channel, so as to prevent the number
Restart possibility according to communication transfer passage.
Wherein, it is described after authorization terminal stops data interaction, cancel data communication corresponding with the authorization terminal and pass
The step of defeated passage, including:
The timing after the communication operation of the authorization terminal stops the object time, calculates the data interaction of the authorization terminal
Dwell time;When the data interaction dwell time is more than or equal to preset time, cancel corresponding with the authorization terminal
Data communication passage.
Data management server receives the Data communication operation of the authorization terminal, and target is stopped in the operation of data communication
Timing after time, to evade the possibility that the authorization terminal temporarily ceases data communication operation.The object time, for definition
The data communication halftime.The timing after the authorization terminal stops the Data communication operation object time, and counting
When the stopping Data communication operation time of the authorization terminal arrived is more than or equal to preset time, cancel and the authorization terminal
Corresponding data communication passage.The preset time, is the dormancy time of traffic operation described in defined authorization terminal.
Wherein, the communication operation in the authorization terminal stops timing after the object time, calculates the authorization terminal
Data interaction dwell time the step of after, in addition to:
When the data interaction dwell time was in default locking time, the data communication passage is locked simultaneously
The unlocking pin of the data communication passage is generated to stop data interaction;Receiving the data communication passage
Corresponding unlocking pin after, the data communication transmission channel is unlocked, recovers the data communication passage.
The data interaction dwell time counted on, if the data interaction dwell time is less than or equal to default locking
Between when, i.e., when described data interaction dwell time was in default locking time, the counterpart terminal that locking data interaction stops
Data communication transmission channel, to stop the process of data interaction, and when locking the data communication transmission channel, generation is random
Unlocking pin submit.After the completion of the locking of data communication transmission channel, passage locking information is submitted, and remind user's input pair
The unlocking pin answered.After the unlocking pin is received.Compared with the corresponding unlocking pin generated at random, it is close in the unblock
When code is consistent with the corresponding unlocking pin generated at random, recover corresponding locking data communication transfer passage.To recover data friendship
Mutually.Or, when creating the data communication transmission channel for correspondence authorization terminal, while unlocking pin is generated, and described
Data communication transmission channel points out subscriber channel to lock when locking by way of prompting, need to input corresponding unlocking pin.It is logical
Cross the setting means unblock data communication transmission channel of unlocking pin, it is to avoid receive outside world during passage locking.
Reference picture 4, Fig. 4 is the 3rd embodiment schematic diagram of long distance wireless data transmission method of the present invention, based on the present invention
First and second embodiment of method, the identity information in checking handshake data counterpart terminal, i.e., what described basis had been received by
Before the step of handshake data is handshake data corresponding authorization terminal, in addition to:
Step S50, when receiving the handshake data of terminal transmission, the body of the terminal is obtained according to the handshake data
Part information, and whether according to the identity information terminal identity information is inquired about in terminal information table registered;
The handshake data that receiving terminal is sent, the handshake data is defined proprietary term in this area, specific interior
Hold to be after telecommunication circuit foundation, before information transfer starts, to shake hands for reaching parameter, such as rate of information transmission, letter
Process, and other protocol characteristics are interrupted in table, even-odd check.I.e. described relation of the handshake data based on application, comprising shake hands
Information is referred to as handshake data.Based on the handshake data having been received by, the terminal is extracted in the handshake data
Identity information, specifically comprising information such as ID, authorization messages.According to the identity information for the terminal extracted, start
Authorization identifying flow, is that the terminal carries out authentication.The authorization identifying flow, specific mode of operation is according to described
Whether the identity information of terminal, have and the end in having built and having preserved into the end message list of correspondence storage region to inquire about
The corresponding data of identity information at end.
Step S60, when confirming the registered terminal identity information of the terminal information table, confirms that the terminal passes through body
Part checking.
Whether newly have with the identity information of the terminal corresponding data, if the end if being looked into the end message list
In client information list, there are data corresponding with the identity information of the terminal, then it is registered terminal to confirm the terminal, is made
The terminal passes through authentication;If in the end message list, not storing corresponding with the identity information of the terminal
Data, then submit authentication unsuccessfully to point out.
In addition, it is described when it is registered terminal to confirm the terminal, read mandate mapping corresponding with the terminal and close
Before the step of system is the target terminal mandate, in addition to:
Terminal information table is created, and registers counterpart terminal identity information;The authorized content of each terminal is set, and will be described
Authorized content associates preservation with the identity information of the terminal;
Wherein, it is described for by the authorization terminal of authentication the step of include:
The authorized content of the terminal is obtained according to the identity information;
The terminal is authorized according to the authorized content.
In addition, the embodiment of the present invention also proposes a kind of computer-readable recording medium, the computer-readable recording medium
On be stored with long distance wireless data distributing program, following behaviour is realized when the long distance wireless data distributing program is executed by processor
Make:
Authentication is being carried out by rear to terminal, is being the authorization terminal by authentication, so that authorization terminal is visited
Ask data server;
Data communication transmission channel corresponding with the authorization terminal is created in default establishment mode;
By the data communication transmission channel, duplex signaling is carried out with the authorization terminal.
Further, following operation is also realized when the long distance wireless data distributing program is executed by processor:
After the authorization terminal stopping communication operation being detected, cancel data communication corresponding with the authorization terminal and pass
Defeated passage.
Further, following operation is also realized when the long distance wireless data distributing program is executed by processor:
The timing after the communication operation of the authorization terminal stops the object time, calculates the data interaction of the authorization terminal
Dwell time;
When the data interaction dwell time is more than or equal to preset time, cancel number corresponding with the authorization terminal
According to communication transmission passage.
Further, following operation is also realized when the long distance wireless data distributing program is executed by processor:
When the data interaction dwell time was in default locking time, the data communication passage is locked simultaneously
The unlocking pin of the data communication passage is generated to stop data interaction;
After the corresponding unlocking pin of the data communication passage is received, by the data communication transmission channel solution
Lock, recovers the data communication passage.
Further, following operation is also realized when the long distance wireless data distributing program is executed by processor:
When receiving the handshake data of terminal transmission, the identity information of the terminal is obtained according to the handshake data,
And whether according to the identity information terminal identity information is inquired about in terminal information table registered;
When confirming the registered terminal identity information of the terminal information table, confirm that the terminal passes through authentication.
Further, following operation is also realized when the long distance wireless data distributing program is executed by processor:
Terminal information table is created, and registers counterpart terminal identity information;
The authorized content of each terminal is set, and the authorized content is associated into preservation with the identity information of the terminal;
It is described for by the authorization terminal of authentication the step of include:
The authorized content of the terminal is obtained according to the identity information;
The terminal is authorized according to the authorized content.
Further, following operation is also realized when the long distance wireless data distributing program is executed by processor:
When the quantity of the authorization terminal is multiple, data communication transmission corresponding with each authorization terminal is respectively created logical
Road;
The identity of each terminal data communication transmission channel association corresponding with terminal is preserved, with according to the body
The transmission terminal for the communication data that part mark identification is received.
Further, following operation is also realized when the long distance wireless data distributing program is executed by processor:
After authentication success, the map network interface based on the data communication channel application creates data and led to
Transmission channel is interrogated, wherein, the authentication application user interface is different from data communication channel application network interface.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row
His property is included, so that process, method, article or system including a series of key elements not only include those key elements, and
And also including other key elements being not expressly set out, or also include for this process, method, article or system institute inherently
Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this
Also there is other identical element in process, method, article or the system of key element.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Understood based on such, technical scheme is substantially done to prior art in other words
Going out the part of contribution can be embodied in the form of software product, and the computer software product is stored in one as described above
In storage medium (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal equipment (can be mobile phone,
Computer, server, air conditioner, or network equipment etc.) perform method described in each of the invention embodiment.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair
Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of long distance wireless data transmission method, it is characterised in that the long distance wireless data transmission method includes following step
Suddenly:
Authentication is being carried out by rear to terminal, is being the authorization terminal by authentication, so that authorization terminal accesses number
According to server;
Data communication transmission channel corresponding with the authorization terminal is created in default establishment mode;
By the data communication transmission channel, duplex signaling is carried out with the authorization terminal.
2. long distance wireless data transmission method as claimed in claim 1, it is characterised in that described to be passed by the data communication
After defeated passage, the step of carrying out duplex signaling with the authorization terminal, in addition to:
After the authorization terminal stopping communication operation being detected, cancel data communication transmission corresponding with the authorization terminal logical
Road.
3. long distance wireless data transmission method as claimed in claim 2, it is characterised in that described to detect described authorize eventually
End stops after communication operation, the step of cancelling data communication transmission channel corresponding with the authorization terminal, including:
The timing after the communication operation of the authorization terminal stops the object time, the data interaction for calculating the authorization terminal stops
Time;
When the data interaction dwell time is more than or equal to preset time, cancels data corresponding with the authorization terminal and lead to
Believe transmission channel.
4. long distance wireless data transmission method as claimed in claim 3, it is characterised in that described in the logical of the authorization terminal
News operation stops timing after the object time, after the step of calculating the data interaction dwell time of the authorization terminal, in addition to:
When the data interaction dwell time was in default locking time, locks the data communication passage and generate
The unlocking pin of the data communication passage is to stop data interaction;
After the corresponding unlocking pin of the data communication passage is received, the data communication transmission channel is unlocked,
Recover the data communication passage.
5. long distance wireless data transmission method as claimed in claim 1, it is characterised in that described to be tested to terminal progress identity
After card passes through, be authorization terminal by authentication the step of before, in addition to:
When receiving the handshake data of terminal transmission, the identity information of the terminal, and root are obtained according to the handshake data
The terminal identity information is inquired about in terminal information table according to the identity information whether registered;
When confirming the registered terminal identity information of the terminal information table, confirm that the terminal passes through authentication.
6. long distance wireless data transmission method as claimed in claim 5, it is characterised in that described to receive terminal transmission
During handshake data, the identity information of the terminal is obtained according to the handshake data, and believe in terminal according to the identity information
Inquired about in breath table before the whether registered step of the terminal identity information, in addition to:
Terminal information table is created, and registers counterpart terminal identity information;
The authorized content of each terminal is set, and the authorized content is associated into preservation with the identity information of the terminal;
It is described for by the authorization terminal of authentication the step of include:
The authorized content of the terminal is obtained according to the identity information;
The terminal is authorized according to the authorized content.
7. long distance wireless data transmission method as claimed in claim 1, it is characterised in that described to be created in default establishment mode
The step of data communication transmission channel corresponding with the authorization terminal, in addition to:
When the quantity of the authorization terminal is multiple, data communication transmission channel corresponding with each authorization terminal is respectively created;
The identity of each terminal data communication transmission channel association corresponding with terminal is preserved, with according to the identity mark
The transmission terminal for the communication data that identification is received.
8. the long distance wireless data transmission method as described in any one of claim 1 to 7, it is characterised in that methods described is also wrapped
Include:
After authentication success, the map network interface based on the data communication channel application creates data communication and passed
Defeated passage, wherein, the authentication application user interface is different from data communication channel application network interface.
9. a kind of long distance wireless data transmission device, it is characterised in that described device includes:Memory, processor and it is stored in
On the memory and the computer program that can run on the processor, the computer program is by the computing device
Shi Shixian is as any one of claim 1 to 8 the step of long distance wireless data transmission method.
10. a kind of computer-readable recording medium, it is characterised in that be stored with long-range nothing on the computer-readable recording medium
Line data distributing program, is realized when the long distance wireless data distributing program is executed by processor as any in claim 1 to 8
Described in long distance wireless data transmission method the step of.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710406864.7A CN107222538A (en) | 2017-06-01 | 2017-06-01 | Long distance wireless data transmission method, device and calculating readable storage medium storing program for executing |
PCT/CN2017/094132 WO2018218764A1 (en) | 2017-06-01 | 2017-07-24 | Method and device for remote wireless data transmission, and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710406864.7A CN107222538A (en) | 2017-06-01 | 2017-06-01 | Long distance wireless data transmission method, device and calculating readable storage medium storing program for executing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107222538A true CN107222538A (en) | 2017-09-29 |
Family
ID=59947668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710406864.7A Pending CN107222538A (en) | 2017-06-01 | 2017-06-01 | Long distance wireless data transmission method, device and calculating readable storage medium storing program for executing |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107222538A (en) |
WO (1) | WO2018218764A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109819441A (en) * | 2017-11-22 | 2019-05-28 | 触信(厦门)智能科技有限公司 | A kind of resource-sharing and interactive approach |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101447113A (en) * | 2008-12-29 | 2009-06-03 | 浪潮齐鲁软件产业有限公司 | Method for building Internet browser-based self-service client terminals |
CN103944736A (en) * | 2014-04-25 | 2014-07-23 | 天地融科技股份有限公司 | Data security interactive method |
CN104320782A (en) * | 2014-10-27 | 2015-01-28 | 任子行网络技术股份有限公司 | WiFi signal blocking system and method |
CN104618401A (en) * | 2015-03-10 | 2015-05-13 | 四川省宁潮科技有限公司 | Real-name system-based wifi one-key logging method |
CN105337962A (en) * | 2015-09-30 | 2016-02-17 | 成都汇合乾元科技有限公司 | Intelligent equipment login method |
CN105391728A (en) * | 2015-11-26 | 2016-03-09 | 国网北京市电力公司 | Power information transmission method and apparatus |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101547097B (en) * | 2009-02-11 | 2011-05-04 | 广州杰赛科技股份有限公司 | Digital media management system and management method based on digital certificate |
CN101668188B (en) * | 2009-09-29 | 2013-03-13 | 中国电信股份有限公司 | Video server and method for controlling working condition of video server |
CN101841525A (en) * | 2010-03-02 | 2010-09-22 | 中国联合网络通信集团有限公司 | Secure access method, system and client |
US9432336B2 (en) * | 2013-02-13 | 2016-08-30 | Blackberry Limited | Secure electronic device application connection to an application server |
-
2017
- 2017-06-01 CN CN201710406864.7A patent/CN107222538A/en active Pending
- 2017-07-24 WO PCT/CN2017/094132 patent/WO2018218764A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101447113A (en) * | 2008-12-29 | 2009-06-03 | 浪潮齐鲁软件产业有限公司 | Method for building Internet browser-based self-service client terminals |
CN103944736A (en) * | 2014-04-25 | 2014-07-23 | 天地融科技股份有限公司 | Data security interactive method |
CN104320782A (en) * | 2014-10-27 | 2015-01-28 | 任子行网络技术股份有限公司 | WiFi signal blocking system and method |
CN104618401A (en) * | 2015-03-10 | 2015-05-13 | 四川省宁潮科技有限公司 | Real-name system-based wifi one-key logging method |
CN105337962A (en) * | 2015-09-30 | 2016-02-17 | 成都汇合乾元科技有限公司 | Intelligent equipment login method |
CN105391728A (en) * | 2015-11-26 | 2016-03-09 | 国网北京市电力公司 | Power information transmission method and apparatus |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109819441A (en) * | 2017-11-22 | 2019-05-28 | 触信(厦门)智能科技有限公司 | A kind of resource-sharing and interactive approach |
Also Published As
Publication number | Publication date |
---|---|
WO2018218764A1 (en) | 2018-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8855312B1 (en) | Mobile trust broker | |
CN105871867A (en) | Identity authentication method, system and equipment | |
CN206922808U (en) | A kind of intelligent automobile communication system and quantum car-mounted terminal based on quantum cryptography | |
CN110826043A (en) | Digital identity application system and method, identity authentication system and method | |
KR20220156970A (en) | Processing electronic tokens | |
CN106886939A (en) | A kind of shared bicycle Quick Response Code pairing management system | |
CN106657380A (en) | Unmanned aerial vehicle monitoring method and system based on cloud platform | |
CN108123961A (en) | Information processing method, apparatus and system | |
CN109617867A (en) | A kind of Intelligent gateway system for home equipment control | |
CN113408006A (en) | Monitoring data access method and device, indoor monitoring system and storage medium | |
CN103914772A (en) | Wireless authentication method, system and device for mobile payment | |
CN108734812A (en) | Remote unlocking method, apparatus based on ZigBee and system | |
CN107995200A (en) | A kind of certificate issuance method, identity identifying method and system based on smart card | |
CN107770194A (en) | A kind of customer identity registration, authentication method and car networking | |
CN107239955A (en) | The method of reinforcement bank account safety of payment based on Beidou satellite navigation system | |
CN103379093B (en) | A kind of method and device for realizing account intercommunication | |
CN104640112B (en) | A kind of identification authentication method, apparatus and system | |
CN108269335A (en) | A kind of intelligent entrance guard control system and method | |
CN107835161B (en) | Method, system and the computer storage medium of inside and outside user's unified management | |
CN106790283A (en) | A kind of Internet of things system framework and data communications method | |
CN106657021A (en) | Vehicle message authentication method and device in Internet of Vehicles | |
CN107222538A (en) | Long distance wireless data transmission method, device and calculating readable storage medium storing program for executing | |
CN103200155B (en) | A kind of authority control system and method based on limited area | |
CN201974884U (en) | Vehicle-mounted system | |
CN112311762A (en) | Authentication method and system based on JWT (just-before-how) |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170929 |
|
RJ01 | Rejection of invention patent application after publication |