CN108288998A - Multi-user's traffic optical communication method based on chaotic binary sequences and system - Google Patents

Multi-user's traffic optical communication method based on chaotic binary sequences and system Download PDF

Info

Publication number
CN108288998A
CN108288998A CN201810063871.6A CN201810063871A CN108288998A CN 108288998 A CN108288998 A CN 108288998A CN 201810063871 A CN201810063871 A CN 201810063871A CN 108288998 A CN108288998 A CN 108288998A
Authority
CN
China
Prior art keywords
signal
user
transmitting terminal
binary sequences
sequence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810063871.6A
Other languages
Chinese (zh)
Other versions
CN108288998B (en
Inventor
王凤英
郭瑛
徐艳红
秦岭
杜永兴
胡晓莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xinming Weisheng Technology Co.,Ltd.
Original Assignee
Inner Mongolia University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inner Mongolia University of Science and Technology filed Critical Inner Mongolia University of Science and Technology
Priority to CN201810063871.6A priority Critical patent/CN108288998B/en
Publication of CN108288998A publication Critical patent/CN108288998A/en
Application granted granted Critical
Publication of CN108288998B publication Critical patent/CN108288998B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/50Transmitters
    • H04B10/516Details of coding or modulation
    • H04B10/524Pulse modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/001Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using chaotic signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Security & Cryptography (AREA)
  • Optical Communication System (AREA)

Abstract

The present invention relates to the traffic LED light communications fields, multi-user's traffic optical communication method based on chaotic binary sequences and system, and method includes that the subscription information of signal transmitting terminal acquisition user obtains user information;Signal transmitting terminal generates chaotic binary sequences according to user information, is spread to obtain frequency expansion sequence by user information and chaotic binary sequences;Signal transmitting terminal carries out frequency expansion sequence to be converted to pulse signal, and drives light source to convert pulse signal to optical signal and be sent to signal receiving end;Signal receiving end receives the optical signal for coming from light source, and converts optical signals to electric signal;Electric signal is demodulated into frequency expansion sequence by signal receiving end;Signal receiving end carries out coherently despreading by frequency expansion sequence and chaotic binary sequences and restores to obtain user information.The present invention realizes different vehicle user and receives its corresponding information according to its permission, realizes that multi-user classifies and receives information, reduces the bit error rate of signal, while improving the safety of information.

Description

Multi-user's traffic optical communication method based on chaotic binary sequences and system
Technical field
The present invention relates to the traffic LED light communications fields, are based especially on multi-user's traffic optic communication of chaotic binary sequences Method and system.
Background technology
In existing intelligent transportation system, patent CN201510305920.9 is compareed, is made using the detection of correlation peak Reception system always uses the strongest traffic lights of signal-to-noise ratio to carry out one-way communication, and the switching for solving multiple transmitting source signal receptions is asked Topic;Signal-to-noise ratio can be improved using spread spectrum indirectly in terms of Digital Signal Processing, from be submerged in bias light extract it is useful Optical signal, and the correlation peak calculated according to different signal source freely switches in multiple traffic lights, solves Occlusion issue.But the prior art has that LED light only sends identical single traffic information, cannot meet simultaneously The different demand of multi-user restricts always LED light and communicates the application in intelligent transportation.The present invention can be same by LED light When send a variety of different information, solve multi-user and classify to receive Information Problems.Simultaneously improve entire communication system reliability, Safety and practicability.
Invention content
For the defects in the prior art, the present invention provides a kind of multi-user's traffic optic communication based on chaotic binary sequences Method and system can realize that different vehicle user receives its corresponding information according to its permission.Using based on chaos spread spectrum and PPM modulation can realize that multi-user classifies and receive information, reduce the bit error rate of signal, while improving the safety of information;This is System has the advantages of simple structure and easy realization.
To achieve the goals above, multi-user's traffic optical communication method provided by the invention based on chaotic binary sequences, Multi-user's traffic optical communication method based on chaotic binary sequences is suitable for multi-user's traffic based on chaotic binary sequences Optical communication system, multi-user's traffic optical communication system based on chaotic binary sequences include that signal transmitting terminal and signal receive End;It is characterised in that it includes following steps:
Signal transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information;
Signal transmitting terminal generates chaotic binary sequences I according to the user information I, passes through the user information and chaos two Value sequence I is spread to obtain frequency expansion sequence I;
Signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal, and light source is driven to believe the pulse Number being converted into optical signal is sent to signal receiving end;
Signal receiving end receives the optical signal for coming from light source, and the optical signal is converted to electric signal;
The electric signal is demodulated into frequency expansion sequence II by signal receiving end;
Signal receiving end carries out coherently despreading by the frequency expansion sequence II and chaotic binary sequences I and restores to obtain user's letter Breath II.
Further, signal transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information It specifically includes:
Signal transmitting terminal obtains the subscription information of user and generates voice and/or image according to the subscription information;
The binary electrical signal that signal transmitting terminal converts the voice or image, the i.e. user information I.
Further, the signal transmitting terminal generates chaotic binary sequences I according to the user information I and specifically includes:
Signal transmitting terminal is specified to generate chaos driving sequence with a certain initial value;
Signal transmitting terminal optimizes chaos driving sequence, obtains optimization chaos driving sequence;
Signal transmitting terminal obtains one using each value in obtained optimization chaos sequence as the initial value of chaotic maps Series length is the chaos sequence of L, and the chaos sequence is the chaos sequence of real number value;
Signal transmitting terminal converts each value in chaos sequence to binary number, then takes solid in each binary number Fixed a certain position forms a chaotic binary sequences I.
Further, the signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal and specifically include:
Signal transmitting terminal carries out PPM modulation to frequency expansion sequence I and obtains PPM modulation pulse signal;
PPM modulation pulse signal progress parallel-serial conversion is obtained serial signal by signal transmitting terminal;
The serial signal is converted to optical signal by signal transmitting terminal.
Further, the signal receiving end carries out coherently despreading by the frequency expansion sequence II and chaotic binary sequences I Recovery obtains user information II and specifically includes:
Frequency expansion sequence II is carried out related, setting dynamic threshold by signal receiving end to chaotic binary sequences I;
Signal receiving end carries out threshold judgement, obtains user information II.
Multi-user's traffic optical communication system based on chaotic binary sequences, the multi-user based on chaotic binary sequences hand over Thang-kng communication system includes signal transmitting terminal and signal receiving end;
Signal transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information;
Signal transmitting terminal generates chaotic binary sequences I according to the user information I, passes through the user information and chaos two Value sequence I is spread to obtain frequency expansion sequence I;
Signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal, and light source is driven to believe the pulse Number being converted into optical signal is sent to signal receiving end;
Signal receiving end receives the optical signal for coming from light source, and the optical signal is converted to electric signal;
The electric signal is demodulated into frequency expansion sequence II by signal receiving end;
Signal receiving end carries out coherently despreading by the frequency expansion sequence II and chaotic binary sequences II and restores to obtain user Information II.
Further, signal transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information It specifically includes:
Signal transmitting terminal obtains the subscription information of user and generates voice and/or image according to the subscription information;
The binary electrical signal that signal transmitting terminal converts the voice or image, the i.e. user information I.
Further, the signal transmitting terminal generates chaotic binary sequences I according to the user information I and specifically includes:
Signal transmitting terminal is specified to generate chaos driving sequence with a certain initial value;
Signal transmitting terminal optimizes chaos driving sequence, obtains optimization chaos driving sequence;
Signal transmitting terminal obtains one using each value in obtained optimization chaos sequence as the initial value of chaotic maps Series length is the chaos sequence of L, and the chaos sequence is the chaos sequence of real number value;
Signal transmitting terminal converts each value in chaos sequence to binary number, then takes solid in each binary number Fixed a certain position forms a chaotic binary sequences I.
Further, the signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal and specifically include:
Signal transmitting terminal carries out PPM modulation to frequency expansion sequence I and obtains PPM modulation pulse signal;
PPM modulation pulse signal progress parallel-serial conversion is obtained serial signal by signal transmitting terminal;
The serial signal is converted to optical signal by signal transmitting terminal.
Further, the signal receiving end carries out coherently despreading by the frequency expansion sequence II and chaotic binary sequences I Recovery obtains user information II and specifically includes:
Signal receiving end carries out frequency expansion sequence II to chaotic binary sequences I related;
Dynamic threshold is arranged in signal receiving end, carries out threshold judgement, obtains user information II.
The beneficial effects of the invention are as follows:The present invention provides a kind of multi-user's traffic optic communication side based on chaotic binary sequences Method and system can realize that different vehicle user receives its corresponding information according to its permission.Using based on chaos spread spectrum and PPM Modulation can be achieved multi-user's graduation and receive information, reduce the bit error rate of signal, while improving the safety of information;The system knot Structure is simple, it is easy to accomplish.
Description of the drawings
Fig. 1 is that the present invention is based on the flow charts of multi-user's traffic optical communication method first embodiment of chaotic binary sequences;
Fig. 2 is that the present invention is based on the flow charts of multi-user's traffic optical communication method second embodiment of chaotic binary sequences;
Fig. 3 is the block diagram of signal transmitting terminal of the present invention;
Fig. 4 is the block diagram of chaotic binary sequences generation module of the present invention;
Fig. 5 is the circuit diagram of LED light signal transmission circuit of the present invention;
Fig. 6 is the block diagram of signal receiving end of the present invention;
Fig. 7 is the circuit diagram of LED light signal receiving circuit of the present invention;
Fig. 8 is the circuit diagram of coherently despreading module of the present invention.
Specific implementation mode
The embodiment of technical solution of the present invention is described in detail below in conjunction with attached drawing.Following embodiment is only used for Clearly illustrate technical scheme of the present invention, therefore be only used as example, and the protection model of the present invention cannot be limited with this It encloses.
The first embodiment of multi-user's traffic optical communication method based on chaotic binary sequences:
As shown in Figure 1, the first embodiment of multi-user's traffic optical communication method based on chaotic binary sequences, described to be based on Multi-user's traffic optical communication method of chaotic binary sequences is suitable for multi-user's traffic optic communication system based on chaotic binary sequences System, multi-user's traffic optical communication system based on chaotic binary sequences includes signal transmitting terminal and signal receiving end;It is described Multi-user's traffic optical communication method based on chaotic binary sequences includes the following steps:
S1, signal transmitting terminal obtain the subscription information of user and obtain user information I according to the subscription information.
S2, signal transmitting terminal generate chaotic binary sequences I according to the user information I, by the user information and mix Ignorant binary sequence I is spread to obtain frequency expansion sequence I.
S3, signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal, and drives light source by the pulse Signal is converted into optical signal and is sent to signal receiving end.
S4, signal receiving end receives the optical signal for coming from light source, and the optical signal is converted to electric signal.
The electric signal is demodulated into frequency expansion sequence II by S5, signal receiving end.
S6, signal receiving end carry out coherently despreading with chaotic binary sequences I by the frequency expansion sequence II and restore to be used Family information II.
Multi-user's traffic optical communication method provided by the invention based on chaotic binary sequences, this method step is simple, energy Enough being suitable for different vehicle users can allow vehicle user to be connect according to its permission by installing signal receiving end on vehicle The corresponding informance that collection of letters transmitting terminal is sent out, it is easy to accomplish.
The second embodiment of multi-user's traffic optical communication method based on chaotic binary sequences:
As shown in Fig. 2, the second embodiment of multi-user's traffic optical communication method based on chaotic binary sequences, described to be based on Multi-user's traffic optical communication method of chaotic binary sequences is suitable for multi-user's traffic optic communication system based on chaotic binary sequences System, multi-user's traffic optical communication system based on chaotic binary sequences include signal transmitting terminal and signal receiving end, described Multi-user's traffic optical communication method based on chaotic binary sequences includes the following steps:
S100, signal transmitting terminal obtain the subscription information of user and obtain user information I according to the subscription information.
Specifically, the user information I includes at least one user information, user information 1, user can be expressed as Information 2 ... ..., user information n.As shown in figure 3, U1 indicate signal length be P user information 1, refer to user 1 reservation about The binary electrical signal that traffic lights situation information generates in road;U2 indicates that signal length is the user information 2 of P, and it is pre- to refer to user 2 The binary electrical signal generated about congestion in road situation information ordered;U3 indicates that signal length is the user information 3 of P, refers to table Show the binary electrical signal generated about congestion in road and traffic lights situation information that user 3 subscribes.Signal transmitting terminal includes using Family Infomiation Production module, the user information give birth to module according to user right level customization about congestion in road, traffic lights work Make situation, customization route etc. information, will be converted to about congestion in road, traffic lights working condition, customization route etc. information The binary electrical signal that voice or image change into.It needs to illustrate, user information 1, user information 2, user information 3 ..., the information of user information n may be identical, it is also possible to differ.
S200, signal transmitting terminal according to the user information I generate chaotic binary sequences I, by the user information with Chaotic binary sequences I are spread to obtain frequency expansion sequence I.
Specifically, the signal transmitting terminal further includes chaotic binary sequences generation module, the chaotic binary sequences generate Module is the sensibility to initial value using chaotic maps, first specifies the chaos driving sequence for generating a length with initial value χ 0 as N X0.It is sensitive to initial value that sin function chaos sequences are added in formula, do not have phase in the chaos sequence group ensured that in this way Same or periodic sequence, i.e., to driving sequence X0It optimizes to obtain optimization chaos driving sequence X0', it then will be obtained excellent Change initial value of each value in chaos sequence as chaotic maps, a series of chaos sequence that length are L can be obtained in this way Xn’.Chaos sequence obtain at this time or real number value, converts each value in real value sequence to binary number and then takes Fixed a certain position forms a new chaotic binary sequences to get being the N number of of L to required length in each binary number Chaotic binary sequences group Xn
As shown in figure 4, chaotic binary sequences generation module includes chaos signal generator, majorized function, two-value quantization, Middle chaos signal generator, which is used to pass through chaotic function generator according to given initial value, generates chaos sequence;Majorized function is used for Due to avoiding the rounding off error and computational accuracy when calculating, driving sequence is set to recycle, so as to drive sequence There are identical two groups of sequences in the chaos sequence group for being classified as initial value, therefore is optimized to driving sequence;Two-value quantization is used for It converts each value in real value sequence to binary number and then fixed a certain position in each binary number is taken to form one New chaotic binary sequences.
The transmitter section further includes spread spectrum module, since each user information has corresponding chaotic binary sequences, So when carrying out spread processing, the corresponding chaotic binary sequences of each user information are passed through spread spectrum by the spread spectrum module It is converted into corresponding frequency expansion sequence.Specifically by chaotic binary sequences X corresponding user information U11Turned by spreading operations It is L*P frequency expansion sequence SP1 to change corresponding length into, by the corresponding chaotic binary sequences X of user information U22It is transported by spreading It is L*P frequency expansion sequence SP2 that calculation, which is converted into corresponding length, and so on, by the corresponding chaotic binary sequences of user information Un XnIt is L*P frequency expansion sequence SPn to be converted into corresponding length by spreading operations, and multiple frequency expansion sequences are carried out or operation, are obtained total Length be L*P frequency expansion sequences SP_ALL.
S300, signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal, and drives light source by the arteries and veins It rushes signal and is converted into optical signal and be sent to signal receiving end.
As shown in figure 5, the signal transmitting terminal further includes LED light signal transmission circuit, the optical signal transmission circuit packet Include PPM modulation module, string conversion circuit, fpga chip and light source, using PPM modulation module to the frequency expansion sequence SP_ALL into Row PPM modulation obtains PPM modulation pulse signal PPM_data, and string conversion circuit is by parallel PPM modulation pulse signal PPM_ Data is converted into serial signal;Fpga chip receives serial signal and is handled, and output drive signal drives the normal work of light source Make.
It needs to illustrate, the light source is LED light, and LED light has the characteristics that long lifespan, energy conservation and environmental protection, LED quilts It is widely used in traffic lights.The communication technology is the novel wireless communication means as telecommunication media by light wave, compared to biography The wireless radiofrequency of system, it is seen that optic communication can use the optical spectrum without authorizing, greatly expanding communication bandwidth, realize that high speed is logical Letter.By light in the directionality of spatial, the confidentiality of communication can be realized from physical layer, it is seen that the advantage of optic communication is also wrapped It is simple to include framework, is easy to dispose, meets electromagnetic compatibility etc..
S400, signal receiving end receives the optical signal for coming from light source, and the optical signal is converted to electric signal.
As shown in fig. 7, the signal receiving end further includes LED light signal receiving circuit, the LED light signal receiving circuit Including PD photoelectric switching circuits, amplifying circuit, data acquisition circuit and filter circuit, wherein PD photoelectric switching circuits will be for that will connect The optical signal received is converted into electric signal;Amplifying circuit is for the ultra-weak electronic signal received to be amplified;Data acquisition electricity Road is used to the electric signal of amplification being converted into digital signal;Filter circuit obtains electric signal r_ppm_data for filtering out noise.
The electric signal is demodulated into frequency expansion sequence II by S500, signal receiving end.
As shown in fig. 6, the signal receiving end further includes removing synchronization module and PPM demodulation modules, the removal synchronizes mould Electric signal r_ppm_data is removed synchronizing information by block, and the PPM demodulation modules receive the electric signal r_ppm_data, to it It is demodulated to obtain frequency expansion sequence r_sp_all.
S600, signal receiving end carry out coherently despreading with chaotic binary sequences I by the frequency expansion sequence II and restore to obtain User information II.
Need to illustrate be this implementation compared to its advantage for first embodiment further includes expanding using based on chaos Frequency and PPM modulation can realize that multi-user classifies and receive information, reduce the bit error rate of signal, while improving the safety of information.
As shown in figure 8, the signal receiving end further includes coherently despreading module, the despreading module is used for the spread spectrum Each in sequence r_sp_all carries out related operation respectively at its corresponding chaotic binary sequences, and dynamic threshold is arranged, By threshold judgement, recovery obtains user information.
The first embodiment of multi-user's traffic optical communication system based on chaotic binary sequences:
Multi-user's traffic optical communication system based on chaotic binary sequences, the multi-user based on chaotic binary sequences hand over Thang-kng communication system includes signal transmitting terminal and signal receiving end.
In the present embodiment, the signal transmitting terminal obtains the subscription information of user and obtains user according to the subscription information Information I.
Specifically, the user information I includes at least one user information, user information 1, user can be expressed as Information 2 ... ..., user information n.U1 indicate signal length be P user information 1, refer to user 1 reservation about red green in road The binary electrical signal that lamp situation information generates;U2 indicate signal length be P user information 2, refer to user 2 reservation about road The binary electrical signal that road jam situation information generates;U3 indicates that signal length is the user information 3 of P, refers to and indicates that user 3 subscribes The binary electrical signal generated about congestion in road and traffic lights situation information.Signal transmitting terminal includes user information production mould Block, the user information life module is according to user right level customization about congestion in road, traffic lights working condition, customization road Line etc. information will be converted to voice about congestion in road, traffic lights working condition, customization route etc. information or image turns At binary electrical signal.Need to illustrate, user information 1, user information 2, user information 3 ..., user information The information of n may be identical, it is also possible to differ.
In the present embodiment, signal transmitting terminal generates chaotic binary sequences I according to the user information I, passes through the user Information is spread to obtain frequency expansion sequence I with chaotic binary sequences I.
Specifically, the signal transmitting terminal further includes chaotic binary sequences generation module, the chaotic binary sequences generate Module is the sensibility to initial value using chaotic maps, is first specified with initial value χ0It generates the chaos that a length is N and drives sequence X0.It is sensitive to initial value that sin function chaos sequences are added in formula, do not have phase in the chaos sequence group ensured that in this way Same or periodic sequence, i.e., to driving sequence X0It optimizes to obtain optimization chaos driving sequence X0', it then will be obtained excellent Change initial value of each value in chaos sequence as chaotic maps, a series of chaos sequence that length are L can be obtained in this way Xn’.Chaos sequence obtain at this time or real number value, converts each value in real value sequence to binary number and then takes Fixed a certain position forms a new chaotic binary sequences to get being the N number of of L to required length in each binary number Chaotic binary sequences group Xn
In the present embodiment, chaotic binary sequences generation module include chaos signal generator, majorized function, two-value quantization, Wherein chaos signal generator, which is used to pass through chaotic function generator according to given initial value, generates chaos sequence;Majorized function is used In due to avoiding the rounding off error and computational accuracy when calculating, driving sequence is made to recycle, so that with driving Sequence is that identical two groups of sequences occurs in the chaos sequence group of initial value, therefore is optimized to driving sequence;Two-value quantization is used Fixed a certain position composition one in each binary number is then taken in converting each value in real value sequence to binary number A new chaotic binary sequences.
The transmitter section further includes spread spectrum module, since each user information has corresponding chaotic binary sequences, So when carrying out spread processing, the corresponding chaotic binary sequences of each user information are passed through spread spectrum by the spread spectrum module It is converted into corresponding frequency expansion sequence.Specifically by chaotic binary sequences X corresponding user information U11Turned by spreading operations It is L*P frequency expansion sequence SP1 to change corresponding length into, by the corresponding chaotic binary sequences X of user information U22It is transported by spreading It is L*P frequency expansion sequence SP2 that calculation, which is converted into corresponding length, and so on, by the corresponding chaotic binary sequences of user information Un XnIt is L*P frequency expansion sequence SPn to be converted into corresponding length by spreading operations, and multiple frequency expansion sequences are carried out or operation, are obtained total Length be L*P frequency expansion sequences SP_ALL.
In the present embodiment, signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal, and drives light source will The pulse signal is converted into optical signal and is sent to signal receiving end.
Specifically, the signal transmitting terminal further includes LED light signal transmission circuit, the optical signal transmission circuit includes PPM modulation module, string conversion circuit, fpga chip and light source, carry out the frequency expansion sequence SP_ALL using PPM modulation module PPM modulation obtains PPM modulation pulse signal PPM_data, and string conversion circuit is by parallel PPM modulation pulse signal PPM_data It is converted into serial signal;Fpga chip receives serial signal and is handled, and output drive signal drives light source normal work.
It needs to illustrate, the light source is LED light, and LED light has the characteristics that long lifespan, energy conservation and environmental protection, LED quilts It is widely used in traffic lights.The communication technology is the novel wireless communication means as telecommunication media by light wave, compared to biography The wireless radiofrequency of system, it is seen that optic communication can use the optical spectrum without authorizing, greatly expanding communication bandwidth, realize that high speed is logical Letter.By light in the directionality of spatial, the confidentiality of communication can be realized from physical layer, it is seen that the advantage of optic communication is also wrapped It is simple to include framework, is easy to dispose, meets electromagnetic compatibility etc..
In the present embodiment, signal receiving end receives the optical signal for coming from light source, and the optical signal is converted to telecommunications Number.
Specifically, the signal receiving end further includes LED light signal receiving circuit, the LED light signal receiving circuit packet PD photoelectric switching circuits, amplifying circuit, data acquisition circuit and filter circuit are included, wherein PD photoelectric switching circuits will be for that will receive To optical signal be converted into electric signal;Amplifying circuit is for the ultra-weak electronic signal received to be amplified;Data acquisition circuit For the electric signal of amplification to be converted into digital signal;Filter circuit obtains electric signal r_ppm_data for filtering out noise.
In the present embodiment, the electric signal is demodulated into frequency expansion sequence II by signal receiving end.
Specifically, the signal receiving end further includes removing synchronization module and PPM demodulation modules, the removal synchronization module will Electric signal r_ppm_data removes synchronizing information, and the PPM demodulation modules receive the electric signal r_ppm_data, carried out to it Demodulation obtains frequency expansion sequence r_sp_all.
In the present embodiment, signal receiving end is extensive by the frequency expansion sequence II and the progress coherently despreading of chaotic binary sequences I Regain user information II.
Specifically, the signal receiving end further includes coherently despreading module, the despreading module is used for the spread spectrum sequence Each arranged in r_sp_all carries out related operation respectively at its corresponding chaotic binary sequences, and dynamic threshold is arranged, and leads to Threshold judgement is crossed, recovery obtains user information.
It needs to illustrate, multi-user's traffic optical communication system based on chaotic binary sequences can be applicable in In different vehicle user, by installing signal receiving end on vehicle, vehicle user can be allowed to receive signal hair according to its permission It penetrates and holds sent out corresponding informance, receive information using that can realize that multi-user classifies based on chaos spread spectrum and PPM modulation, reduce The bit error rate of signal, while improving the safety of information;The system structure is simple, it is easy to accomplish.
Finally it should be noted that:The above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Present invention has been described in detail with reference to the aforementioned embodiments for pipe, it will be understood by those of ordinary skill in the art that:Its according to So can with technical scheme described in the above embodiments is modified, either to which part or all technical features into Row equivalent replacement;And these modifications or replacements, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme should all cover in the claim of the present invention and the range of specification.

Claims (10)

1. multi-user's traffic optical communication method based on chaotic binary sequences, multi-user's traffic based on chaotic binary sequences Optical communication method is suitable for multi-user's traffic optical communication system based on chaotic binary sequences, described based on chaotic binary sequences Multi-user's traffic optical communication system includes signal transmitting terminal and signal receiving end;It is characterized in that, described be based on chaos two-value sequence Multi-user's traffic optical communication method of row includes the following steps:
Signal transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information;
Signal transmitting terminal generates chaotic binary sequences I according to the user information I, passes through the user information and chaos two-value sequence Row I are spread to obtain frequency expansion sequence I;
Signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal, and light source is driven to turn the pulse signal It turns to optical signal and is sent to signal receiving end;
Signal receiving end receives the optical signal for coming from light source, and the optical signal is converted to electric signal;
The electric signal is demodulated into frequency expansion sequence II by signal receiving end;
Signal receiving end carries out coherently despreading by the frequency expansion sequence II and chaotic binary sequences I and restores to obtain user information Ⅱ。
2. multi-user's traffic optical communication method according to claim 1 based on chaotic binary sequences, which is characterized in that letter Number transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information and specifically includes:
Signal transmitting terminal obtains the subscription information of user and generates voice and/or image according to the subscription information;
The binary electrical signal that signal transmitting terminal converts the voice or image, the i.e. user information I.
3. multi-user's traffic optical communication method according to claim 1 based on chaotic binary sequences, which is characterized in that institute Signal transmitting terminal is stated to be specifically included according to the generation of the user information I chaotic binary sequences I:
Signal transmitting terminal is specified to generate chaos driving sequence with a certain initial value;
Signal transmitting terminal optimizes chaos driving sequence, obtains optimization chaos driving sequence;
Signal transmitting terminal obtains a series of using each value in obtained optimization chaos sequence as the initial value of chaotic maps Length is the chaos sequence of L, and the chaos sequence is the chaos sequence of real number value;
Signal transmitting terminal converts each value in chaos sequence to binary number, then takes fixed in each binary number A certain position forms a chaotic binary sequences I.
4. multi-user's traffic optical communication method according to claim 1 based on chaotic binary sequences, which is characterized in that institute It states signal transmitting terminal and carries out the frequency expansion sequence I to be converted to pulse signal and specifically include:
Signal transmitting terminal carries out PPM modulation to frequency expansion sequence I and obtains PPM modulation pulse signal;
PPM modulation pulse signal progress parallel-serial conversion is obtained serial signal by signal transmitting terminal;
The serial signal is converted to optical signal by signal transmitting terminal.
5. multi-user's traffic optical communication method according to claim 1 based on chaotic binary sequences, which is characterized in that institute Signal receiving end is stated to restore to obtain the tool of user information II by the frequency expansion sequence II and the progress coherently despreading of chaotic binary sequences I Body includes:
Frequency expansion sequence II is carried out related, setting dynamic threshold by signal receiving end to chaotic binary sequences I;
Signal receiving end carries out threshold judgement, obtains user information II.
6. multi-user's traffic optical communication system based on chaotic binary sequences, multi-user's traffic based on chaotic binary sequences Optical communication system includes signal transmitting terminal and signal receiving end, it is characterised in that:
Signal transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information;
Signal transmitting terminal generates chaotic binary sequences I according to the user information I, passes through the user information and chaos two-value sequence Row I are spread to obtain frequency expansion sequence I;
Signal transmitting terminal carries out the frequency expansion sequence I to be converted to pulse signal, and light source is driven to turn the pulse signal It turns to optical signal and is sent to signal receiving end;
Signal receiving end receives the optical signal for coming from light source, and the optical signal is converted to electric signal;
The electric signal is demodulated into frequency expansion sequence II by signal receiving end;
Signal receiving end carries out coherently despreading by the frequency expansion sequence II and chaotic binary sequences II and restores to obtain user information Ⅱ。
7. multi-user's traffic optical communication system according to claim 1 based on chaotic binary sequences, which is characterized in that letter Number transmitting terminal obtains the subscription information of user and obtains user information I according to the subscription information and specifically includes:
Signal transmitting terminal obtains the subscription information of user and generates voice and/or image according to the subscription information;
The binary electrical signal that signal transmitting terminal converts the voice or image, the i.e. user information I.
8. multi-user's traffic optical communication system according to claim 7 based on chaotic binary sequences, which is characterized in that institute Signal transmitting terminal is stated to be specifically included according to the generation of the user information I chaotic binary sequences I:
Signal transmitting terminal is specified to generate chaos driving sequence with a certain initial value;
Signal transmitting terminal optimizes chaos driving sequence, obtains optimization chaos driving sequence;
Signal transmitting terminal obtains a series of using each value in obtained optimization chaos sequence as the initial value of chaotic maps Length is the chaos sequence of L, and the chaos sequence is the chaos sequence of real number value;
Signal transmitting terminal converts each value in chaos sequence to binary number, then takes fixed in each binary number A certain position forms a chaotic binary sequences I.
9. multi-user's traffic optical communication system according to claim 7 based on chaotic binary sequences, which is characterized in that institute It states signal transmitting terminal and carries out the frequency expansion sequence I to be converted to pulse signal and specifically include:
Signal transmitting terminal carries out PPM modulation to frequency expansion sequence I and obtains PPM modulation pulse signal;
PPM modulation pulse signal progress parallel-serial conversion is obtained serial signal by signal transmitting terminal;
The serial signal is converted to optical signal by signal transmitting terminal.
10. multi-user's traffic optical communication system according to claim 7 based on chaotic binary sequences, which is characterized in that The signal receiving end carries out coherently despreading by the frequency expansion sequence II and chaotic binary sequences I and restores to obtain user information II It specifically includes:
Signal receiving end carries out frequency expansion sequence II to chaotic binary sequences I related;
Dynamic threshold is arranged in signal receiving end, carries out threshold judgement, obtains user information II.
CN201810063871.6A 2018-01-23 2018-01-23 Multi-user traffic optical communication method and system based on chaos binary sequence Active CN108288998B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810063871.6A CN108288998B (en) 2018-01-23 2018-01-23 Multi-user traffic optical communication method and system based on chaos binary sequence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810063871.6A CN108288998B (en) 2018-01-23 2018-01-23 Multi-user traffic optical communication method and system based on chaos binary sequence

Publications (2)

Publication Number Publication Date
CN108288998A true CN108288998A (en) 2018-07-17
CN108288998B CN108288998B (en) 2020-07-10

Family

ID=62835631

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810063871.6A Active CN108288998B (en) 2018-01-23 2018-01-23 Multi-user traffic optical communication method and system based on chaos binary sequence

Country Status (1)

Country Link
CN (1) CN108288998B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103957026A (en) * 2014-04-14 2014-07-30 武汉大学 Code hopping spread spectrum communication system based on chaos sequence
CN104917566A (en) * 2015-06-04 2015-09-16 长安大学 Intelligent transportation light signal receiving system based on spread-spectrum technology, and control method thereof
CN105634702A (en) * 2014-12-01 2016-06-01 中兴通讯股份有限公司 Multi-user information co-channel sending method and device, and multi-user information co-channel receiving method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103957026A (en) * 2014-04-14 2014-07-30 武汉大学 Code hopping spread spectrum communication system based on chaos sequence
CN105634702A (en) * 2014-12-01 2016-06-01 中兴通讯股份有限公司 Multi-user information co-channel sending method and device, and multi-user information co-channel receiving method and device
CN104917566A (en) * 2015-06-04 2015-09-16 长安大学 Intelligent transportation light signal receiving system based on spread-spectrum technology, and control method thereof

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
俞斌,贾雅琼: "一种新的混沌扩频序列及其性能分析", 《电子技术应用》 *
姚海涛: "产生混沌扩频序列及其在扩频通信中的应用", 《广西大学硕士学位论文》 *
李玉珍: "基于混沌的扩频序列通信***研究", 《西安电子科技大学硕士学位论文》 *
郭鹏飞: "混沌扩频序列及其在突发通信中的应用", 《哈尔滨工程大学专业硕士学位论文》 *

Also Published As

Publication number Publication date
CN108288998B (en) 2020-07-10

Similar Documents

Publication Publication Date Title
KR101765908B1 (en) Method for synchronization in visible light communication and distinguishing multiple visible light communication transmissions
Gabriel et al. Investigation of suitable modulation techniques for underwater wireless optical communication
CN105450577A (en) Filter bank multi-carrier visible light communication system and method based on DC (Direct Current) bias
CN103595688B (en) Visible light communication multiple access method based on no-load Amplitude Phase Modulation and system
CN108449297A (en) PHASE SEPARATION differential Chaos Shift Keying communication means based on hybrid system
CN102832963B (en) For the rate adaptation system and method for power line carrier spread spectrum communication
KR100654935B1 (en) Wireless led communication system using ook or psk modem
CN109412632B (en) A kind of high-speed frequency-hopping transmitting-receiving communication device based on distortion adaptive
CN101414850A (en) Method for generating and receiving multi-scale dual-quadrature straight-extend frequency-hopping mixing signal
CN104253647A (en) Outdoor visible light communication system based on MIMO (multiple input multiple output) technology and OFDM (Orthogonal Frequency Division Multiplexing) technology
CN101040455B (en) Method and modulator for modulating sequence of bits in wireless communications network
CN104917566A (en) Intelligent transportation light signal receiving system based on spread-spectrum technology, and control method thereof
CN103036594B (en) Electric line communication system
CN108288998A (en) Multi-user's traffic optical communication method based on chaotic binary sequences and system
CN103368603A (en) Method and system for realizing multi-user spread spectrum communication
CN103036828B (en) Multi-carrier frequency hopping communication system based on on-off keying (OOK) modulation
CN108337047B (en) Time domain hybrid modulation method based on visible light communication system
CN106559135A (en) Based on the information transceiving method of visible light communication, R-T unit and its system
US9768860B2 (en) Method and system for high bandwidth and low power body channel communication
CN107147445B (en) A kind of VISIBLE LIGHT SYSTEM multi-user communication method
HK1076949A1 (en) System and method for communicating digital information using time-and-frequency-bounded base functions
CN111917471A (en) Free space visible light communication system and communication performance optimization algorithm thereof
Cheng et al. Net 4.12 Gb/s UOWC system over 2 m using a single-pixel blue mini-LED and a simplified third-order Volterra equalizer
Chen et al. Blind source separation of dual-carrier MPPSK signal based on smoothed pseudo wigner distribution
CN114337729B (en) Communication method, transmitting device and receiving device of parallel combined spread spectrum system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230911

Address after: Room 501-2515, Development Zone Office Building, No. 8 Xingsheng South Road, Miyun District Economic Development Zone, Beijing, 101500 (Centralized Office Area of Economic Development Zone)

Patentee after: Beijing Xinming Weisheng Technology Co.,Ltd.

Address before: 014010 the Inner Mongolia Autonomous Region Baotou Kunqu Arden Street No. 7

Patentee before: INNER MONGOLIA University OF SCIENCE AND TECHNOLOGY

TR01 Transfer of patent right