CN106230503B - The method and system of data transmission device and transmission data - Google Patents
The method and system of data transmission device and transmission data Download PDFInfo
- Publication number
- CN106230503B CN106230503B CN201610617269.3A CN201610617269A CN106230503B CN 106230503 B CN106230503 B CN 106230503B CN 201610617269 A CN201610617269 A CN 201610617269A CN 106230503 B CN106230503 B CN 106230503B
- Authority
- CN
- China
- Prior art keywords
- data frame
- data
- interface module
- transmission
- module
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
- H04B10/116—Visible light communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
- H04B10/1143—Bidirectional transmission
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Optical Communication System (AREA)
Abstract
The present invention provides a kind of data transmission device and the method and systems of transmission data, in the present invention, transmission unit is in transmission data packet, directly using the data frame received as business datum carry in new data frame it is visible believe all by way of send, when receiving the data packet by way of visible light signal, extracts business datum therein and be sent to opposite end as data frame.In this way, when carrying out data transmission, with regard to without being parsed to the data frame to be transmitted, so as to realize the transparent transmission of data frame, improving the safety of data transmission.And the mode by then passing through visible light communication is transmitted, and can greatly improve the rate of transmission.
Description
Technical field
The present invention relates to a kind of method of field of communication technology more particularly to data transmission device and transmission data and it is
System.
Background technology
With the development of computer technology, various electronic equipment rapid proliferations, recent decades, smart mobile phone, pad, calculating
Machine etc. also continues to introduce new.However, the problem of equipment room short haul connection annoyings always people, brought to people's life
It is greatly inconvenient.
Currently, transmission connector is broadly divided into two kinds of product types of wired and wireless connection.For wire transmission, pass
The mechanical connection of system not only has a constraint of cable, in equipment trepanning also destroy the beauty of product, grip to a certain extent
The industrial design of product is killed.Meanwhile connector hole can cause performance loss and physical destruction under plug use for a long time,
The signal interferences such as EMI and RFI and air interference are even more to be difficult to avoid that.The application of short-distance wireless interconnection technique in a mobile device
Start to increase, includes mainly Zig-Bee, bluetooth (Bluetooth), Wi-Fi, near-field communication (NFC), infrared communication technique
(IrDA) technologies such as.However, with the development of technology, existing wireless connection technology cannot already meet user to hommization,
The performance requirements such as high-speed, fashion appeal, expose rate is low, band resource is nervous, communication there are security risks etc. to ask
Topic.
Invention content
It is an object of the present invention to provide a kind of method and system of novel data transmission device and transmission data,
To improve speed and the safety of data transmission.
In a first aspect, the present invention provides a kind of data transmission devices, including:Transmission unit and/or receiving unit;Its
In, the transmission unit and the receiving unit include:Interface module, signal processing module and visible light communication module;Institute
Signal processing module is stated with the interface module and the visible light communication module to be connected;
Wherein, in the transmission unit, data of the signal processing module for receiving the interface module
Frame is carried as business datum and is exported by the visible light communication module in new data frame, and by new data frame;
In the receiving unit, the signal processing module is used to receive data by the visible light communication module
Frame;The business datum extracted in the data frame received is exported as data frame by the interface module;Wherein receive
Business datum in data frame includes a complete data frame, the class of the type of the complete data frame and the interface module
Type is consistent.
Optionally, the visible light communication module is usb interface module, the data packet for receiving usb protocol type.
Optionally, when the transmission device includes transmission unit and receiving unit, the transmission unit and the reception
Unit multiplexed signal processing module and interface module.
Optionally, in transmission unit, the visible light communication module includes LED light and the simulation for driving LED light
Driving circuit;The analog drive circuit is connected with the signal processing module;The signal processing module is used for new number
It is exported by the visible light communication module according to frame, including:The analog drive circuit is modulated so that analog-driven electricity
Road controls the LED light and sends the corresponding visible light signal of the data frame;
In receiving unit, the visible light communication module includes light-sensitive device and the simulation that is connected with the light-sensitive device
Driving circuit;The analog drive circuit is used to generate corresponding digital signal according to the visible light signal that light-sensitive device receives;
The signal processing module is connected with analog-digital conversion circuit as described, for obtaining corresponding data according to the digital signal received
Frame.
Optionally, in transmission unit, the visible light communication module is additionally operable to before transmission data frame, to data frame
Corresponding signal carries out prime preemphasis processing;
In receiving unit, the visible light communication module is additionally operable to the business number in the data frame received in extraction
According to before being sent to the interface module as data frame, prime preemphasis processing is carried out to the data frame received.
Optionally, in the transmission unit, number of the signal processing module for receiving the interface module
It is carried in new data frame as business datum according to frame, including:The data frame that the interface module is received is as business
Data, and add corresponding control instruction information and obtain new data frame;
In the transmission unit, the business datum that the signal processing module is used to extract in the data frame received is made
Being sent to the interface module for data frame includes:The control instruction information in the data frame received is removed, it will be remaining
Business datum is sent to the interface module as data frame.
Optionally, the control instruction information includes synchronous head and/or check code.
Optionally, when control instruction information includes synchronous head and check code;
In the transmission unit, the signal processing module obtains new number for adding corresponding control instruction information
Include according to frame:Check code is added first, line coding is carried out to the data frame for being added to heading later, later addition verification
Code;
In the transmission unit, the business datum in the data frame that the signal processing module extraction receives is as number
It is sent to the interface module according to frame, including:Synchronous head is removed, reversed line coding is carried out later, removes check code later.
Second aspect, the present invention also provides a kind of methods using device transmission data described above, wherein
When the data transmission device includes transmission unit, the method includes:
The filename of file to be transmitted is output to the interface module of transmission unit first, later by the data of this document
Content is output to the interface module of transmission unit;
When the data transmission device includes receiving unit, the method includes:
The corresponding data frame of filename for receiving the interface module output of data transmission device first, receives data biography later
The corresponding data frame of file content of the interface module output of defeated device, corresponding file is obtained according to the data frame received.
The third aspect, the present invention also provides a kind of systems using device transmission data described above, wherein
When the data transmission device includes transmission unit, the system sends file using the data transmission device
Step specifically includes:
The filename of this document is output to the interface module of transmission unit first, it is later that the data content of this document is defeated
Go out the interface module to transmission unit;
When the data transmission device includes transmission unit, the system sends file using the data transmission device
Step specifically includes:
The corresponding data frame of filename for receiving the interface module output of data transmission device first receives data and passes later
The corresponding data frame of file content of the interface module output of defeated device, corresponding file is obtained according to the data frame received.
In data transmission device provided by the invention and the method and system of transmission data, transmission unit is in transmission data packet
When, directly using the data frame received as business datum carry in new data frame it is visible believe all by way of send out
It send, when receiving the data packet by way of visible light signal, extracts business datum therein and be sent to pair as data frame
End.In this way, when carrying out data transmission, with regard to being not necessarily to parse the data frame to be transmitted, so as to realize data frame
Transparent transmission, improve the safety of data transmission.And the mode by then passing through visible light communication is transmitted, can be substantially
Improve the rate of transmission.
Description of the drawings
By reference to attached drawing can be more clearly understood the present invention characteristic information and advantage, attached drawing be schematically without
It is interpreted as carrying out any restrictions to the present invention, in the accompanying drawings:
Fig. 1 shows the primary structure for the data transmission device that one embodiment of the invention provides;
Main flow when Fig. 2 shows using structural transmission data in Fig. 1;
Fig. 3 shows a kind of schematic diagram of specific structure of the interface module 111 in Fig. 1;
Fig. 4 and Fig. 5 shows a kind of work flow diagram of signal processing module 112;
Fig. 6 shows a kind of work flow diagram of signal processing module 212;
Fig. 7 shows a kind of structural schematic diagram of visible light communication module 113;
Fig. 8 shows the primary structure for the data transmission device that yet another embodiment of the invention provides.
Specific implementation mode
To better understand the objects, features and advantages of the present invention, below in conjunction with the accompanying drawings and specific real
Mode is applied the present invention is further described in detail.It should be noted that in the absence of conflict, the implementation of the application
Feature in example and embodiment can be combined with each other.
For problems of the prior art, the present invention provides a kind of modes of new data transmission, are mainly used for
The short range transmission of data;On the one hand, by way of visible light communication, the rate of data transmission is improved, on the other hand, is passed through
The mode of transparent transmission sends the data for needing to transmit, and can greatly improve the safety of data transmission in this way.
Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings.
Data transmission device provided by the invention can only include transmission unit, in this way can be single with comprising corresponding reception
The data transmission device of member is used cooperatively;Correspondingly, can also only include receiving unit, can be received in this way with comprising corresponding
The data transmission device of unit is used cooperatively;Or can also include transmission unit and receiving unit simultaneously, it can be with institute above
What is referred to only includes transmission unit or to be used cooperatively into the data transmission device comprising receiving unit.
Only include transmission unit or only include receiving unit, the data transmission device can to realize either simplex pass
It is defeated, when including at the same time transmission unit and receiving unit, if transmission unit and receiving unit using same set of data processing and
The system of interface can then support the communication mode of half-duplex and either simplex, realize and the communication of corresponding equipment;It is single for sending
Member and receiving unit using different data processings and interface system the case where, then can with either simplex, half-duplex, full duplex it is logical
Letter mode.
Referring to Fig. 1, for the structural schematic diagram for the data transmission device that one embodiment of the invention provides;Two are shown in Fig. 1
A data transmission device 100 and data transmission device 200 are wherein provided with transmission unit 110, number in data transmission device 100
According to being provided with receiving unit 210 in transmitting device 200;
Wherein transmission unit 110 includes interface module 111, signal processing module 112 and visible light communication module 113;It connects
It includes interface module 211, signal processing module 212 and visible light communication module 213 to receive unit 210.
Referring to Fig. 2, when needing to carry out data transmission, in the transmission unit 110 of transmitting terminal, interface module 111 is main
For receiving the data frame transmitted by the first equipment 300, the data frame received is sent to signal processing module 112 later
On, the data frame that signal processing module 112 is used to receive interface module 111 is carried as business datum in new data frame
In, and new data frame is exported by visible light communication module 113.
In the receiving unit 210 of receiving terminal, signal processing module 212 is used to receive by visible light communication module 213
Data frame;The data frame is the data frame that above-mentioned visible light communication module 113 is sent, and business datum itself is wrapped in the data frame
Containing complete (different types of) data frame, the protocol type of the data frame and interface module 111 and interface module 211
Protocol type is consistent;Signal processing module 212 extracts the business datum in the data frame received as data frame and leads to later
The output of interface module 211 is crossed to the second equipment 400.
It can be seen that in the whole process referring to above-mentioned flow, in transmitting terminal, for the first equipment 300 (such as electricity
Brain, mobile phone, PAD etc.) it is sent to the data frame of interface module 111, signal processing module 112 is completely without the parsing data
Frame, but directly the data frame is encapsulated into as business datum in a new data frame and is sent to data transmission device 200
Place;And in receiving terminal, it is seen that for optical communications module 213 after receiving new data frame, signal processing module 212 extracts it
In business datum (that is to say the data frame that interface module 111 receives) interface be sent to interface module 211, pass through interface mould
Block 211 is sent in the second equipment 400.So as to complete the process of data transmission.It, can not be to data in the transmission process
Frame is parsed and is recombinated, and the transparent transmission to data frame is realized, and can substantially enhance the safety of data transmission, additionally, due to adopting
It is transmitted with the mode of visible light communication, the efficiency of transmission can be greatly improved.
In the specific implementation, here interface module 111 is consistent with the type of interface module 211.In the specific implementation, may be used
Interface module 111 here to be arranged as follows, program is responsible for what the equipment that processing is connected with the interface module was sent
Various device requests, and it is responsible for the data transmission of control and peripheral circuit.
Firmware program frame therein can initialize all internal state variables first, then be called task distribution
Function, Standard Device request function and interrupt processing function.Controller therein is that complete interrupt drives, all information exchanges
It is all carried out by interrupting, and other than Remote Wake Up, all transmission will be by setting with what the interface module 111 was connected
Standby to start, interface module 111 here is only responsible for responding the request of corresponding equipment.
As an alternative embodiment, can be USB interface, it can be used for transmitting the data of usb protocol at this time.
Here the first equipment 300 and the second equipment is the equipment for having data transfer demands, for example can be computer, mobile phone, PAD etc..
It logically corresponds between the equipment being connected with USB interface and USB interface and is directly attached, in the equipment and outside
If the channel carried out data transmission between is known as pipeline, and the speed of this pipeline is 480Mbps in high speed mode, due to USB
Interface, which can connect, can be arranged many peripheral hardwares, and all peripheral hardwares share the bandwidth of 480Mbps.Data are according to token (Token)
Difference realizes that data from device flows to data transmission device either data transmission device and flows to equipment.
When USB device is connected on hub, equipment can be detected automatically without being artificially arranged and intervening, together
When equipment and system disconnect, system can equally automatically detect equipment and be not present sample.This mechanism is same
It is a full speed or low-speed device for detection device.The hub of USB is by monitoring differential data line come detection device
Whether have been coupled on port.And host software is periodically to check each hub to determine whether having equipment and line concentration
Device is connected or is disconnected.
USB module can be configured to double buffering, three bufferings and four buffering methods according to different occasions.Present invention design is adopted
It is the mode of four times of bufferings.
It is below that USB interface illustrates interface module with the interface type of interface module 111 and interface module 211
111 and interface module 211 structure, with the connection relations of other structures, when in use with the connection relation of other equipment.
By taking interface module 111 is USB interface as an example, when implementing, patrolled between the first equipment 300 and the usb 1 11
It corresponds on volume and is directly attached, the hub of USB is to detect the first equipment 300 by monitoring differential data line
It is no to have been coupled on the USB interface.USB interface is also directly connected with signal processing module 112 by data pin, realizes the
Being in communication with each other between one equipment 300 and signal processing module 112.Referring to Fig. 3, specifically, USB interface may include USB
Hub and a FX2LP, FX2LP contain a dedicated hardware, be used for buffer USB data.The FX2LP it is synchronous from
It is run under equipment fifo mode, signal processing module 112 is used as main equipment.
The description above is equally applicable to interface module 211.
In the specific implementation, signal processing module 112 here generates the process of new data frame and can specifically refer to, will
The data frame that interface module 111 receives adds corresponding control instruction information and obtains new data frame as business datum;
Correspondingly, the business datum in the data frame that signal processing module 212 is received by visible light communication module 112 is used as data
The process of frame can refer to:It removes the instruction information of the control in the data frame received and obtains corresponding data frame.
Understandable to be, control here instruction information refers to being used to indicate or the information of control action.Specific
When implementation, as an alternative embodiment, instruction control information here can specifically include check code, synchronous head etc..
Further, when control instruction information includes check code and synchronous head, signal processing module 112 is to initial data
The flow that frame is handled may refer to Fig. 4 and Fig. 5, including:
(side received by fifo interface is shown in the figure in the initial data frame received first in interface module 111
Formula, or other modes) end addition check bit (process can by RS encode realize, the check bit of addition
Byte number can be set as needed, and be 16), and to be arrived initial data frame as business datum overall package shown in Fig. 4
(process can be encoded by 8B10B and be realized the information bit of new data frame, and the byte number of information bit here can be according to need
It sets, 239 bytes is shown in the figure);Line coding is carried out later, is added in the data frame obtained after carrying out line coding
Add synchronous head (for realizing synchronous with opposite end), obtains new data frame.
In addition, in the specific implementation, if by logical between signal processing module 112 and visible light communication module 113
Serial ports connection is crossed, referring to Fig. 5, at this time after line coding, synchronous generally further includes the process of parallel-serial conversion before.
In receiving terminal, it is shown in Fig. 4 that signal processing module 212, which removes heading and obtains the process of original data frame,
The inverse process of process, corresponding process may include:
The synchronous head in the data frame received is removed first, line coding is carried out according to reversed mode later, at it
After remove check bit, to obtain original data frame.Corresponding to Fig. 5, corresponding signal processing module 212 removes heading and obtains
Fig. 6 is may refer to original data frame.It was decoded including the process of desynchronizing, serioparallel exchange process, 8B10B cataloged procedures, RS
Journey is output to interface module 211 by fifo interface later.
The processing procedure of signal processing module 212 can be with the processing procedure of reference signal processing module 112, here no longer in detail
It describes in detail bright.
In the specific implementation, here signal processing module 112 and signal processing module 212 can pass through FPGA realities
It is existing.
In the specific implementation, referring to Fig. 7, visible light communication module 113 here can specifically include analog drive circuit
1131 and the LED light 1132 that is connected with analog drive circuit 1131;Wherein analog drive circuit 1131 and signal processing module 112
It is connected, the digital signal for receiving the output of signal processing module 112, and the digital signal modulated is believed at corresponding simulation
Number, so that LED light 1132 sends out the visible light corresponding to corresponding data frame according to the analog signal.And visible light communication module
213 may include analog drive circuit 2131 and the light-sensitive device being connected with analog drive circuit 2,131 2132;Wherein simulate
Driving circuit 2131 is connected with signal processing module 112, and wherein light-sensitive device 2132 can be according to the intensity of illumination received not
With corresponding analog signal is generated, which is then converted to digital signal and is sent at signal by analog drive circuit 2131
Module 212 is managed, which modulates analog signal, obtains corresponding data frame.Later to the data frame according to
Manner described above is handled, and is obtained original data frame and is sent to interface module 211.
As another optional embodiment, in transmission unit 110, it is seen that optical communications module 113 is additionally operable to sending out
Before sending data frame, prime preemphasis processing is carried out to the corresponding signal of data frame;
Specifically, when visible light communication module 113 is using design as shown in Figure 7, when sending, analog-driven electricity
Road 1131 using prime preemphasis circuit for it is measured to the EOE characteristic of channel be designed, by pressing down in advance in transmitting terminal
Low frequency component processed, amplification high frequency section, come the three dB bandwidth for expanding EOE channels of trading off.Finally driving LED light carries out electro-optic conversion.
As a kind of alternative embodiment, referring to Fig. 8, in the specific implementation, can also be set in data transmission device 100
Receiving unit 120 is set, transmission unit 220 is also set up in data transmission device 200.Here the structure of receiving unit 120 can
With consistent with the receiving unit 210 in above-described embodiment, and the structure of transmission unit 220 can be with the transmission in above-described embodiment
Unit 110 is consistent.Data transmission device 100 and data transmission device 200 can support simplex mode, full duplex mould in this way
Formula and semiduplex mode.
As another alternative embodiment, the transmission unit 110 and receiving unit 120 of data transmission device 100 can
To be used in conjunction with same set of signal processing module and interface module.The transmission unit 210 of same data transmission device and reception
Unit 220 can be used in conjunction with same set of signal processing module and interface module.Data transmission device 100 and data transmission in this way
Device 200 can support simplex mode, full-duplex mode and semiduplex mode.
In order to preferably realize the transmission of data, another aspect of the present invention additionally provide it is a kind of can be above-mentioned it is each
The method for the transmission data that the data transmission device mentioned in a embodiment is used cooperatively, this method is by being arranged in host computer
Related device executes, and this method includes:
In transmitting terminal, the method includes:
The filename of file to be transmitted is output to the interface module of transmission unit first, later by the data of this document
Content is output to the interface module of transmission unit;
In receiving terminal, the method includes:The filename for receiving the interface module output of data transmission device first corresponds to
Data frame, receive the corresponding data frame of file content of the interface module output of data transmission device later, according to receiving
Data frame obtain corresponding file.
Specifically, in transmitting terminal, the first equipment 300 is called to select synchronization folder, there is file to begin to send file
Name frame, then carries out the reading of data, retransmits corresponding data frame, then see whether file is sent completely, if sent
Finish, that is, task of the first equipment 300 is completed to interface module is sent.If final act is not sent completely, come back for down
One step reads data.
When interface module is USB interface, transmission process need to only complete the control instruction of peripheral hardware by USB device driver
And data transmission.
In receiving terminal, the second equipment is called to start to have detected whether data, if to have filename frame, if had, then
File is established, data frame is read out, then whether detection data frame is correct, if correctly, that is, showing to finish receiving, if not
Correctly, error log daily record is pointed out, back to the operation most started.
When interface module is USB interface, receive process only need to complete peripheral hardware by instructing to control USB device driver
Control instruction and data transmission.
Data transmission device provided by the invention and the method and system of transmission data can be used in equipment room data sharing,
The various aspects many aspects such as authentication, novel intelligent media, and it is not limited only to above example.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although
Present invention has been described in detail with reference to the aforementioned embodiments, it will be understood by those of ordinary skill in the art that:It still may be used
With technical scheme described in the above embodiments is modified or equivalent replacement of some of the technical features;
And these modifications or replacements, various embodiments of the present invention technical solution that it does not separate the essence of the corresponding technical solution spirit and
Range.
Claims (10)
1. a kind of data transmission device, which is characterized in that including:Transmission unit and/or receiving unit;Wherein, the transmission is single
The first and described receiving unit includes:Interface module, signal processing module and visible light communication module;The signal processing module
It is connected with the interface module and the visible light communication module;
Wherein, in the transmission unit, the data frame that the signal processing module is used to receive the interface module is made
It is exported by the visible light communication module in new data frame, and by new data frame for business datum carrying;
In the receiving unit, the signal processing module is used to receive data frame by the visible light communication module;It carries
The business datum in the data frame received is taken to be exported by the interface module as data frame;The data frame wherein received
In business datum include a complete data frame, the type one of the type of the complete data frame and the interface module
It causes.
2. the apparatus according to claim 1, which is characterized in that the visible light communication module is usb interface module, is used for
Receive the data packet of usb protocol type.
3. the apparatus according to claim 1, which is characterized in that in the transmitting device include transmission unit and receiving unit
When, the transmission unit and the receiving unit multiplexed signals processing module and interface module.
4. the apparatus according to claim 1, which is characterized in that
In transmission unit, the visible light communication module includes LED light and the analog drive circuit for driving LED light;Institute
Analog drive circuit is stated with the signal processing module to be connected;The signal processing module is used to pass through new data frame described
Visible light communication module exports, including:The analog drive circuit is modulated so that described in analog drive circuit control
LED light sends the corresponding visible light signal of the data frame;
In receiving unit, the visible light communication module includes light-sensitive device and the analog-driven that is connected with the light-sensitive device
Circuit;The analog drive circuit is used to generate corresponding digital signal according to the visible light signal that light-sensitive device receives;It is described
Signal processing module is connected with the analog drive circuit, for obtaining corresponding data frame according to the digital signal received.
5. device according to claim 4, which is characterized in that
In transmission unit, the visible light communication module is additionally operable to before transmission data frame, signal corresponding to data frame
Carry out prime preemphasis processing;
In receiving unit, the visible light communication module is additionally operable to the work of the business datum in the data frame received in extraction
Before being sent to the interface module for data frame, prime preemphasis processing is carried out to the data frame received.
6. the apparatus according to claim 1, which is characterized in that
In the transmission unit, the data frame that the signal processing module is used to receive the interface module is as business
Data carry in new data frame, including:The data frame that the interface module is received adds phase as business datum
The control instruction information answered obtains new data frame;
In the transmission unit, the signal processing module is used to extract the business datum in the data frame received as number
Being sent to the interface module according to frame includes:The control instruction information in the data frame received is removed, by remaining business
Data are sent to the interface module as data frame.
7. device according to claim 6, which is characterized in that the control instruction information includes synchronous head and/or verification
Code.
8. device according to claim 7, which is characterized in that indicate that information includes synchronous head and check code in the control
When;
In the transmission unit, the signal processing module obtains new data frame for adding corresponding control instruction information
Including:Check code is added first, and line coding is carried out to the data frame for being added to heading later, adds check code later;
In the transmission unit, the business datum in the data frame that the signal processing module extraction receives is as data frame
It is sent to the interface module, including:Synchronous head is removed, reversed line coding is carried out later, removes check code later.
9. a kind of method using such as claim 1-8 any one of them device transmission datas, which is characterized in that
When the data transmission device includes transmission unit, the method includes:
The filename of file to be transmitted is output to the interface module of transmission unit first, later by the data content of this document
It is output to the interface module of transmission unit;
When the data transmission device includes receiving unit, the method includes:
The corresponding data frame of filename for receiving the interface module output of data transmission device first, receives data transmission dress later
The corresponding data frame of file content for the interface module output set, corresponding file is obtained according to the data frame received.
10. a kind of system using such as claim 1-8 any one of them device transmission datas, which is characterized in that
When the data transmission device includes transmission unit, the system using the data transmission device send file the step of
It specifically includes:
The filename of this document is output to the interface module of transmission unit first, is later output to the data content of this document
The interface module of transmission unit;
When the data transmission device includes transmission unit, the system using the data transmission device send file the step of
It specifically includes:
The corresponding data frame of filename for receiving the interface module output of data transmission device first, receives data transmission dress later
The corresponding data frame of file content for the interface module output set, corresponding file is obtained according to the data frame received.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610617269.3A CN106230503B (en) | 2016-07-29 | 2016-07-29 | The method and system of data transmission device and transmission data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610617269.3A CN106230503B (en) | 2016-07-29 | 2016-07-29 | The method and system of data transmission device and transmission data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106230503A CN106230503A (en) | 2016-12-14 |
CN106230503B true CN106230503B (en) | 2018-08-07 |
Family
ID=57536434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610617269.3A Active CN106230503B (en) | 2016-07-29 | 2016-07-29 | The method and system of data transmission device and transmission data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106230503B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106850061B (en) * | 2017-01-13 | 2019-03-26 | 邦彦技术股份有限公司 | Visible light communication system and synchronous detection method thereof |
CN109120342A (en) * | 2018-08-13 | 2019-01-01 | 南开大学 | One of point-to-point visible light communication data frame structure is realized based on FPGA |
CN111934780B (en) * | 2020-10-19 | 2021-01-12 | 鹏城实验室 | Optical communication transmitter, optical communication receiver, and optical communication system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014085128A1 (en) * | 2012-11-27 | 2014-06-05 | Motorola Solutions, Inc. | Visible light communications personal area network controller and access point systems and methods |
CN104079351A (en) * | 2014-04-22 | 2014-10-01 | 中国人民解放军信息工程大学 | Method and device for transmitting visible light communication data |
-
2016
- 2016-07-29 CN CN201610617269.3A patent/CN106230503B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014085128A1 (en) * | 2012-11-27 | 2014-06-05 | Motorola Solutions, Inc. | Visible light communications personal area network controller and access point systems and methods |
CN104079351A (en) * | 2014-04-22 | 2014-10-01 | 中国人民解放军信息工程大学 | Method and device for transmitting visible light communication data |
Also Published As
Publication number | Publication date |
---|---|
CN106230503A (en) | 2016-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106100798A (en) | Data transmission device and the method and system of transmission data | |
CN110474681A (en) | A kind of across a network security isolation transmission and management system and its transmission method | |
CN106230503B (en) | The method and system of data transmission device and transmission data | |
CN112865880B (en) | System and method for one-way data transmission through optical port | |
CN108989708A (en) | The low speed signal photoelectric conversion module of all-purpose belt multimedia interface | |
CN105406899B (en) | Device for power line carrier communications for overocean communications | |
CN107302398B (en) | A USB3.0 fiber optic expansion card based on PCI-E | |
CN102394979A (en) | Method for performing high-speed data transmission through communication earphone interface | |
WO2015158156A1 (en) | Device for extending universal serial bus transmission distance | |
CN114442514A (en) | USB3.0/3.1 control system based on FPGA | |
CN204481853U (en) | A kind of isolation gap based on SDI | |
CN205883268U (en) | Data transmission device | |
CN107294607B (en) | A USB3.1 fiber optic expansion card based on PCI-E | |
US20150309956A1 (en) | Data terminal, data transmission system, and hot swapping control method | |
CN205657698U (en) | Novel USB optical transmitter and receiver | |
CN104735821B (en) | A kind of wireless network card and its implementation turning serial port function with USB | |
CN109062837A (en) | A kind of usb signal light teletransmission control module and method based on FPGA | |
CN101170419B (en) | Method, system and interface device for realizing compatibility of Ethernet electrical interface | |
CN111065078B (en) | System for realizing connection of intelligent POS (point of sale) and wireless base based on WIFI (Wireless Fidelity) and Bluetooth | |
CN210836081U (en) | One-way transmission device based on USB interface | |
CN217902443U (en) | Cross-network information transmission device based on image recognition | |
CN107300883A (en) | It is a kind of based on optical fiber transmit USB2.0 3.0 HUB | |
CN108307286A (en) | It is a kind of to realize the method and system communicated between Android device based on NFC | |
CN112260754A (en) | Passive autonomous visible light communication reverse signal link and communication method thereof | |
CN207184484U (en) | A kind of USB3.0 HUB based on optical fiber long-distance transmissions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |