Visible light communication system and optical signal directional transmission method
By using the combination of optical signal transmitting equipment and array waveguide gratings in the optical communication system, the complex installation of signal steering elements in the prior art is solved, and the precise direction and efficient transmission of optical signals are achieved.
Patent Information
- Application Number
- CN202411983464.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-22
AI Technical Summary
In existing optical communication technology, additional steering elements for user control signals are required to implement signal steering, which makes it difficult to implement and complex installation.
The visible light communication system is adopted, including an optical signal transmitting device, an array waveguide grating and multiple optical signal receiving devices. The optical pulse sequence is generated and modulated by the optical signal transmitting device. The array waveguide grating demultiplexes and wavelength sorts the optical pulse sequence to ensure that each optical signal receiving device receives a target optical signal of matching wavelength.
It realizes the precise direction and separation of optical signals, avoids signal interference and crosstalk, significantly improves communication efficiency and data transmission security, and simplifies the installation process.
Smart Images

Figure CN119865241A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of optical communication technology, and in particular to a visible light communication system and a method for directional transmission of optical signals. Background Art
[0002] In the process of laser communication, the steering of the laser beam is often achieved through micro-electro-mechanical systems (MEMS) and spatial light modulation (SLM). However, neither of these two methods can directly control the direction of the laser beam. Instead, they adjust the phase and intensity of the laser beam to achieve the steering of the laser beam. When these two methods achieve the direction control of the laser beam, a steering element with a separate control signal is required to change the propagation direction of the laser beam. Therefore, if it is scaled to multiple beams, a complex steering module with comprehensive control requirements is required. In addition, the steering element is an active element, so it needs to be powered and maintained separately, and these elements are usually installed on the ceiling, so the installation is difficult.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present application provide a visible light communication system and a method for directional transmission of optical signals, so as to at least solve the technical problem that related directional technologies require an additional deployment of a user-controlled signal steering element to achieve signal steering, resulting in difficulty in implementation and complex installation.
[0005] According to one aspect of an embodiment of the present application, a visible light communication system is provided, which includes: an optical signal transmitting device, an arrayed waveguide grating and multiple optical signal receiving devices, wherein the optical signal transmitting device is used to generate an optical pulse sequence and transmit the optical pulse sequence to the arrayed waveguide grating, wherein the optical pulse sequence includes multiple target optical signals that match the wavelengths of optical signals received by the multiple optical signal receiving devices; the arrayed waveguide grating is used to demultiplex the optical pulse sequence to obtain multiple target optical signals, and guide each target optical signal in the multiple target optical signals to an optical signal receiving device with matching wavelength; each optical signal receiving device in the multiple optical signal receiving devices is used to receive a target optical signal of a corresponding wavelength.
[0006] Optionally, the optical signal transmitting device includes: a signal generating module, an encoding module, and a transmitting module, and the signal generating module, the encoding module and the transmitting module are connected in sequence, wherein the signal generating module is used to generate a digital signal carrying valid information; the encoding module is used to encode the digital signal using a preset encoding method to obtain a corresponding electrical signal; the transmitting module is used to modulate the electrical signal into multiple target optical signals that match the wavelengths of optical signals received by multiple optical signal receiving devices, and combine the multiple target optical signals into an optical pulse sequence for transmission to the array waveguide grating.
[0007] Optionally, the transmitting module includes: a signal distributor, multiple lasers, and an optical combiner, wherein the signal distributor is used to distribute electrical signals to the multiple lasers; any one of the multiple lasers is used to modulate according to the electrical signal in a preset manner to emit a target optical signal that matches the wavelength of an optical signal received by any one of the multiple optical signal receiving devices; the optical combiner is used to combine the target optical signals generated by each laser in the multiple lasers to obtain an optical pulse sequence, and transmit the optical pulse sequence to the array waveguide grating.
[0008] Optionally, the optical signal transmitting device further includes: an optical power controller, wherein the optical power controller is used to amplify or reduce the power of each target optical signal in the optical pulse sequence.
[0009] Optionally, the arrayed waveguide grating includes: multiple waveguides, wherein the multiple waveguides are used to demultiplex an optical pulse sequence according to preset waveguide parameter information to obtain multiple target optical signals, and respectively direct the multiple target optical signals to wavelength-matched optical signal receiving devices, wherein the waveguide parameter information is determined according to an arithmetic series relationship between the wavelengths of optical signals received by each optical signal receiving device in the multiple optical signal receiving devices.
[0010] Optionally, each of the multiple optical signal receiving devices includes: a photodiode, a filter, and a receiving module, and one end of the photodiode is connected to the array waveguide grating, the other end of the photodiode is connected to one end of the filter, and the other end of the filter is connected to the receiving module, wherein the photodiode is used to screen multiple target optical signals transmitted by the array waveguide grating according to a preset wavelength to determine a target optical signal matching the preset wavelength, and convert the target optical signal into a target electrical signal; send the target electrical signal to the filter; the filter is used to filter the target electrical signal according to the preset wavelength, and send the filtered target electrical signal to the receiving module.
[0011] Optionally, the preset wavelengths corresponding to the photodiodes and filters in each of the multiple optical signal receiving devices are different.
[0012] According to another aspect of an embodiment of the present application, a method for directional transmission of optical signals is also provided, including: generating an optical pulse sequence by an optical signal transmitting device, and transmitting the optical pulse sequence to an array waveguide grating, wherein the optical pulse sequence includes multiple target optical signals that match the wavelengths of optical signals received by multiple optical signal receiving devices; demultiplexing the optical pulse sequence by the array waveguide grating to obtain multiple target optical signals, and guiding each target optical signal in the multiple target optical signals to an optical signal receiving device with matching wavelength; and receiving the target optical signal of the corresponding wavelength by each optical signal receiving device in the multiple optical signal receiving devices.
[0013] According to another aspect of an embodiment of the present application, a non-volatile storage medium is further provided, the non-volatile storage medium including a stored computer program, wherein a device where the non-volatile storage medium is located executes the above-mentioned optical signal directional transmission method by running the computer program.
[0014] According to another aspect of an embodiment of the present application, an electronic device is further provided, which includes: a memory and a processor, wherein the processor is used to run a program stored in the memory, wherein the above-mentioned optical signal directional transmission method is executed when the program is run.
[0015] In the embodiment of the present application, the visible light communication system modulates the optical signal transmitted by the optical signal transmitting device to generate multiple target optical signals that match the wavelength of the received signal of each optical signal receiving device, and uses the arrayed waveguide grating to demultiplex the optical pulse sequence containing multiple target optical signals, separates the multiple target optical signals through its wavelength selection characteristics, and guides each target optical signal to the optical signal receiving device that matches its wavelength, thereby ensuring the purity and pertinence of the received signal. By utilizing the wavelength sorting capability of the arrayed waveguide grating, optical signals of different wavelengths are effectively separated and directed to the designated receiving device, thereby avoiding the common signal interference and crosstalk problems in traditional multi-user communication systems, significantly improving communication efficiency and data transmission security, and thus solving the technical problem that the related directional technologies all require the deployment of an additional user control signal steering element to achieve signal steering, resulting in difficult implementation and complex installation. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0017] Figure 1 is a schematic structural diagram of an optional visible light communication system according to an embodiment of the present application;
[0018] Figure 2is a schematic structural diagram of an optional optical signal transmitting device 11 according to an embodiment of the present application;
[0019] Figure 3 It is a schematic diagram of an optional 1*8-channel arrayed waveguide grating in the related art;
[0020] Figure 4 is a schematic structural diagram of an optional optical signal receiving device 13i according to an embodiment of the present application;
[0021] Figure 5 is a schematic structural diagram of another optional visible light communication system according to an embodiment of the present application;
[0022] Figure 6 It is a flowchart of another optional optical signal directional transmission method according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or modules is not necessarily limited to those steps or modules clearly listed, but may include other steps or modules that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] In addition, the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. For example, an interface is set up between this system and the relevant user or organization. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or organization.
[0026] In order to better understand the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained as follows:
[0027] Visible Light Communication (VLC) is to load fast on-off signals that are not recognizable to the human eye onto the laser, transmit information through the receiver receiving the optical signal, and expand the field of wireless communication to the range of visible light.
[0028] Wavelength Division Multiplexing (WDM) refers to the transmission of multiple signals of different wavelengths in the same optical fiber. It is divided into two inverse processes: multiplexing and demultiplexing. Through this technology, high-speed, large-capacity optical communication can be achieved.
[0029] Arrayed Waveguide Grating (AWG) is usually used in the optical multiplexer of wavelength division multiplexing system. It mainly uses the demultiplexing principle to make a light signal of different wavelengths pass through the device and then output multiple signals, so that the light signals of different wavelengths are separated. Therefore, the arrayed waveguide grating can combine multiple channels into a single optical fiber at the transmission end, and can also separate these lights again at the receiving end.
[0030] Example 1
[0031] According to an embodiment of the present application, an embodiment of a visible light communication system is provided. Figure 1 is a schematic structural diagram of an optional visible light communication system 10 according to an embodiment of the present application, such as Figure 1 The visible light communication system includes: an optical signal transmitting device 11, an arrayed waveguide grating 12 and a plurality of optical signal receiving devices 13 (131, 132, ..., 13n), wherein:
[0032] First, the optical signal transmitting device 11 generates an optical pulse sequence and sends the optical pulse sequence to the arrayed waveguide grating 12 , wherein the optical pulse sequence includes a plurality of target optical signals matching the wavelengths of the optical signals received by the plurality of optical signal receiving devices 13 .
[0033] Then, the arrayed waveguide grating 12 demultiplexes the optical pulse sequence to obtain multiple target optical signals, and guides each target optical signal in the multiple target optical signals to the optical signal receiving device 13i with a matching wavelength. In other words, since each optical signal receiving device 13i receives an optical signal with a different wavelength, the arrayed waveguide grating 12 can guide each target optical signal to the optical signal receiving device 13i with the same wavelength.
[0034] Finally, each optical signal receiving device 13i in the plurality of optical signal receiving devices 13 receives the target optical signal of the corresponding wavelength.
[0035] That is, when the optical signal transmitting device 11 is used to transmit an optical signal, the wavelength of the target optical signal transmitted by the optical signal transmitting device 11 is modulated so that after the optical signal transmitted by the optical signal transmitting device 11 passes through the arrayed waveguide grating 12, different optical signal receiving devices 13i can receive target optical signals of different wavelengths, thereby achieving accurate signal pointing. Therefore, the above-mentioned visible light communication system 10 only needs to adjust the wavelength of the transmitted optical signal on the optical signal transmitting device 11 side through the arrayed waveguide grating 12 to achieve accurate receiving end pointing selection.
[0036] It should be noted that the above Figure 1 The structure of the visible light communication system 10 shown is only used as an example, and the present application does not limit the detailed structure of the visible light communication system 10.
[0037] The components of the visible light communication system 10 will be further introduced in detail below.
[0038] Optionally, the optical signal transmitting device 11 includes: a signal generating module 111, a coding module 112, and a transmitting module 113, wherein the signal generating module 111, the coding module 112, and the transmitting module 113 are connected in sequence, such as Figure 2 Each module in the optical signal transmitting device 11 can transmit an optical pulse sequence according to the following process:
[0039] Step 1: The signal generation module 111 generates a digital signal carrying valid information. Specifically, the digital signal can be a bit sequence, such as a binary pseudo-random sequence (Pseudo Random Bit Sequence, PRBS), and the corresponding signal generation module 111 can be a linear feedback shift register (LFSR), and the position and number of feedback points in the LFSR (usually implemented by XOR or XNOR gates) determine the cycle length and characteristics of the PRBS. Common PRBS sequences include PRBS7, PRBS9, PRBS11, PRBS15, PRBS23, PRBS31, etc., where "digit" represents the number of bits of the LFSR register that generates the sequence. The larger the number of bits, the longer the cycle of the sequence and the higher the complexity.
[0040] Step 2: The encoding module 112 encodes the digital signal using a preset encoding method to convert the digital signal into an electrical signal suitable for modulation. Specifically, the above encoding methods include but are not limited to: NRZ (Non-Return to Zero), RZ (Return to Zero), differential encoding and the like. Among them: NRZ is to correspond "1" and "0" in the binary sequence to high level and low level respectively, and the level remains unchanged within the bit period until the next bit. RZ is to represent each data bit as a short pulse, and then return to zero level. Differential encoding represents data based on signal level changes rather than absolute levels. For example, a change in level can represent a flip of data (for example, from "0" to "1" or from "1" to "0"), and the retention of the level represents the retention of data.
[0041] Step 3: The transmitting module 113 modulates the electrical signal into a plurality of target optical signals that match the wavelengths of the optical signals received by the plurality of optical signal receiving devices 13 , and combines the plurality of target optical signals into an optical pulse sequence for transmission to the arrayed waveguide grating 12 .
[0042] Optionally, the transmitting module 113 further includes: a signal distributor 1131, multiple lasers 1132 (11321, 11322, ..., 1132m), and an optical combiner 1133. The modules in the transmitting module 113 can modulate the electrical signal into multiple target optical signals for transmission according to the following process, including:
[0043] First, the signal distributor 1131 distributes the electrical signal to a plurality of lasers 1132 .
[0044] Next, any one of the lasers 1132j (j≥i) in the plurality of lasers 1132 is modulated in a preset manner according to the electrical signal to emit a target optical signal that matches the wavelength of the optical signal received by any one of the optical signal receiving devices 1132j in the plurality of optical signal receiving devices 13. Since the wavelength of each laser is fixed in the initial state, the laser can be modulated according to the electrical signal to match the wavelength of each optical signal receiving device 1132j. The modulation method of the laser can be direct modulation, that is, controlling the intensity of the optical signal by changing the driving current of the laser; or external modulation, that is, using a modulator to change the phase or intensity of the optical signal.
[0045] Finally, the optical combiner 1133 combines the target optical signals generated by each laser 1132 j in the multiple lasers 1132 to obtain an optical pulse sequence, and transmits the optical pulse sequence to the arrayed waveguide grating 12 .
[0046] It should be noted that the optical combiner 1133 may also be other devices for combining the target optical signals emitted by the various lasers 113j to form a composite optical signal (optical pulse sequence) containing multiple wavelengths, such as an optical coupler or an optical switch.
[0047] In addition, since the optical signal will attenuate due to the interaction with the medium (such as absorption, scattering) during the transmission process, in order to ensure that the target optical signals of different wavelengths emitted by the optical signal transmitting device 11 are not distorted during the transmission process and are effectively detected on the side of the multiple optical signal receiving devices 13. In the embodiment of the present application, an optical power controller 114 is also provided in the optical signal transmitting device 11, and the optical power controller 114 is located between the transmitting module 113 and the arrayed waveguide grating 12, and is used to amplify or reduce the power of each target optical signal in the optical pulse sequence to ensure that the signal has sufficient power when it reaches the multiple optical signal receiving devices 13.
[0048] It should be noted that the optical power controller 114 can perform power control on the multiple target optical signals emitted by the multiple lasers 1132j before or after they are combined.
[0049] Furthermore, the arrayed waveguide grating 12 in the visible light communication system 10 has a plurality of waveguides 121, for example Figure 3 This is a schematic diagram of an optional 1*8 array waveguide grating. It should be noted that when designing the graphics of a planar waveguide (SlabWaveguide), special attention should be paid to the geometric relationship between the grating circle and the Rowland circle. Simply put, the radius of the grating circle should be set to twice the radius of the Rowland circle. This design strategy is to construct a triangle that can be circumscribed to the Rowland circle. Then, Boolean operations are performed on the Rowland circle, the grating circle, and the triangle to form the desired planar waveguide structure.
[0050] Specifically, the plurality of waveguides 121 can demultiplex the optical pulse sequence according to the preset waveguide parameter information to obtain a plurality of target optical signals, and guide the plurality of target optical signals to the wavelength-matched optical signal receiving devices 13i, respectively. The waveguide parameter information is determined according to the arithmetic progression relationship between the wavelengths of the optical signals received by each optical signal receiving device 13i in the plurality of optical signal receiving devices 13, that is, the array waveguide design is to design the length and spacing of the array waveguide according to the required wavelength separation accuracy, and the length of the waveguide is usually in an arithmetic progression to achieve phase differences of different wavelengths.
[0051] The implementation process of demultiplexing the optical pulse sequence by the arrayed waveguide grating 12 is described below, as follows:
[0052] First, the optical pulse sequence emitted by the optical signal transmitting device 11 is transmitted to the first planar waveguide through the input waveguide;
[0053] Next, in the first slab waveguide, each target optical signal in the optical pulse sequence is dispersed and coupled to multiple array waveguides. Since the lengths of these waveguides are different, each target optical signal accumulates different phase differences when propagating in each array waveguide, and these phase differences cause the target optical signals of different wavelengths to be refocused to different positions in the second slab waveguide;
[0054] Then, in the second slab waveguide, the target optical signals of different wavelengths are focused to different output waveguides, which separate the target optical signals of different wavelengths to achieve demultiplexing.
[0055] Finally, the demultiplexed single-wavelength target optical signal is transmitted to the corresponding optical signal receiving device 13i through the output waveguide, thereby completing the entire demultiplexing process.
[0056] Furthermore, each optical signal receiving device 13i in the multiple optical signal receiving devices 13 in the visible light communication system 10 includes: a photodiode 13i1, a filter 13i2, and a receiving module 13i3, and one end of the photodiode 13i1 is connected to the arrayed waveguide grating 12, the other end of the photodiode 13i1 is connected to one end of the filter 13i2, and the other end of the filter 13i2 is connected to the receiving module 13i3, such as Figure 4 shown.
[0057] Specifically, each module in the optical signal receiving device 13i can implement the reception of the target optical signal according to the following process, including:
[0058] First, the photodiode 13i1 screens a plurality of target optical signals transmitted by the array waveguide grating according to a preset wavelength to determine a target optical signal matching the preset wavelength;
[0059] Next, the photodiode 13i1 converts the target optical signal into a target electrical signal and sends the target electrical signal to the filter 13i2;
[0060] Finally, the filter 13i1 filters the target electrical signal according to a preset wavelength range, and sends the filtered target electrical signal to the receiving module 13i3.
[0061] The photodiode 13i1 is designed to be highly sensitive to optical signals of a specific wavelength, that is, the preset wavelengths of the photodiodes 13i1 in different optical signal receiving devices 13i are different, so that even if there are optical signals of other wavelengths in the received optical pulse sequence, the target optical signal of the preset wavelength can be effectively detected and converted. The photodiode 13i1 in the embodiment of the present application is preferably an avalanche photodiode (APD), because of its high gain and sensitivity, it is an ideal choice for receiving optical signals of a specific wavelength.
[0062] The filter 13i2 in each optical signal receiving device 13i is also designed to allow only optical signals matching its preset wavelength to pass through, so as to selectively pass optical signals of a certain wavelength or wavelength range, while effectively isolating optical signals of other wavelengths from passing through, reducing crosstalk and improving signal purity. The filter 13i2 in the embodiment of the present application is preferably a low-pass Bessel filter. For example, the optical signal receiving device 132 is equipped with a 450nm narrowband filter 1322, which will ensure that only optical signals with a wavelength of 450nm can pass through.
[0063] By equipping different optical signal receiving devices 13i with photodiodes 13i1 and filters 13i2 of specific wavelengths, it means that each optical signal receiving device 13i has customized optical components to receive and process optical signals within a specific wavelength range, so that each optical signal receiving device 13i in the visible light communication system can accurately receive optical signals, while avoiding mutual interference between the optical signals received by each optical signal receiving device 13i, greatly improving communication capacity and efficiency.
[0064] As an alternative example, Figure 5 is a schematic diagram of the structure of another optional visible light communication system according to an embodiment of the present application, such as Figure 5 The system includes four users (i.e., optical signal receiving devices), which receive optical signals with wavelengths of 480nm, 470nm, 460nm, and 450nm, respectively. Therefore, low-pass Bessel filters and avalanche photodiodes with corresponding wavelengths are respectively equipped at the four user ends. Figure 3 The visible light communication system shown achieves precise orientation of the user. Figure 3 Signal transmission between modules can be carried out in sequence through the following steps, including:
[0065] Step 1: The linear feedback shift register (i.e., the signal generating module 111) generates a binary pseudo-random sequence (i.e., a digital signal);
[0066] Step 2: The encoder (i.e., the encoding module 112) encodes the pseudo-random sequence using an NRZ encoding method to convert the pseudo-random sequence into an electrical signal suitable for modulation, wherein "1" and "0" in the pseudo-random sequence correspond to a high level and a low level of the electrical signal, respectively;
[0067] Step 3: The signal distributor distributes the electrical signal to each laser in the blue laser array;
[0068] Step 4: modulate each laser according to the pseudo-random sequence to emit optical signals of 480nm, 470nm, 460nm, and 450nm;
[0069] Step 5: Use an optical amplifier to amplify the power of the optical signals of the four wavelengths to ensure that the optical signals of the four wavelengths can be effectively received by the receiving end;
[0070] Step 6: Use an optical combiner to combine the four processed optical signals to obtain an optical pulse sequence, and send the optical pulse sequence to the arrayed waveguide grating;
[0071] Step 7: The arrayed waveguide grating demultiplexes the optical pulse sequence to obtain optical signals of 480nm, 470nm, 460nm, and 450nm, and guides the optical signals of the four wavelengths obtained to the avalanche photodiodes of the four users through four different slow scattering channels respectively;
[0072] Step 8: Since the avalanche photodiodes equipped by different users can only convert optical signals of a single wavelength to generate corresponding electrical signals, the 450nm avalanche photodiode equipped by user 4 can only convert the optical signal of 450nm wavelength among the four optical signals to obtain the corresponding electrical signal; the 460nm avalanche photodiode equipped by user 3 can only convert the optical signal of 460nm wavelength among the four optical signals to obtain the corresponding electrical signal; the 470nm avalanche photodiode equipped by user 2 can only convert the optical signal of 470nm wavelength among the four optical signals to obtain the corresponding electrical signal; the 480nm avalanche photodiode equipped by user 1 can only convert the optical signal of 480nm wavelength among the four optical signals to obtain the corresponding electrical signal;
[0073] Step 9: The electrical signals output by the avalanche photodiode are filtered by the low-pass Bessel filter equipped by each user, so that user 4 can only receive electrical signals with a wavelength of 450nm, user 3 can only receive electrical signals with a wavelength of 460nm, user 2 can only receive electrical signals with a wavelength of 470nm, and user 1 can only receive electrical signals with a wavelength of 480nm;
[0074] Step 10: The electrical signal processed by the filter can be sent to the corresponding electrical signal processing device (i.e., the receiving module 13i3), such as a BER (Binary Phase Shift Keying, binary phase modulation) bit error rate analyzer, an eye diagram analyzer, and other devices that require electrical signals.
[0075] From the above process, it can be seen that the visible light communication system modulates the wavelength of the laser emission signal to achieve accurate reception and switching between multiple users at the receiving end. This method not only improves the pointing accuracy of the system, but also ensures the efficiency and reliability of multi-user communication.
[0076] In addition, the embodiment of the present application also provides an embodiment of a method for directional transmission of optical signals in the above-mentioned visible light communication system 10. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.
[0077] Figure 6 is a flow chart of an optional optical signal directional transmission method according to an embodiment of the present application, such as Figure 6 As shown, the method at least includes steps S602-S606, wherein:
[0078] Step S602: An optical signal transmitting device generates an optical pulse sequence and transmits the optical pulse sequence to an arrayed waveguide grating.
[0079] The optical pulse sequence includes a plurality of target optical signals that match the wavelengths of optical signals received by the plurality of optical signal receiving devices.
[0080] Step S604: Demultiplexing the optical pulse sequence by the arrayed waveguide grating to obtain a plurality of target optical signals, and guiding each of the plurality of target optical signals to an optical signal receiving device with a matching wavelength.
[0081] Step S606: each of the plurality of optical signal receiving devices receives a target optical signal of a corresponding wavelength.
[0082] It should be noted that the specific processing procedures of the optical signal transmitting device, the arrayed waveguide grating, and the optical signal receiving device have been specifically described above and will not be repeated here.
[0083] Based on the scheme defined by the above steps S602 to S606, it can be known that in the embodiment, the visible light communication system dynamically adjusts the wavelength of the laser array in the optical signal transmitting device to flexibly switch communications between multiple users, ensuring that each user only receives signals that match the wavelength of its device, thereby achieving accurate user-directional communication. At the same time, by utilizing the wavelength sorting capability of the arrayed waveguide grating, optical signals of different wavelengths are effectively separated and directed to the designated receiving device, thereby avoiding the common signal interference and crosstalk problems in traditional multi-user communication systems, and significantly improving communication efficiency and data transmission security. It can be seen that the visible light communication system provided in the embodiment of the present application achieves the technical effect of accurate demultiplexing and directional transmission of optical signals in a multi-user environment, and achieves the purpose of improving the capacity of the visible light communication network, the quality of user communications, and security.
[0084] Example 2
[0085] According to an embodiment of the present application, a non-volatile storage medium is further provided, in which a program is stored, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute the optical signal directional transmission method in Example 1.
[0086] Optionally, the device where the non-volatile storage medium is located implements the following steps by running the program: an optical signal transmitting device generates an optical pulse sequence, and transmits the optical pulse sequence to an arrayed waveguide grating, wherein the optical pulse sequence includes multiple target optical signals that match the wavelengths of optical signals received by multiple optical signal receiving devices; the arrayed waveguide grating demultiplexes the optical pulse sequence to obtain multiple target optical signals, and guides each target optical signal in the multiple target optical signals to an optical signal receiving device with matching wavelength; and each optical signal receiving device in the multiple optical signal receiving devices receives the target optical signal of the corresponding wavelength.
[0087] According to an embodiment of the present application, a processor is also provided, which is used to run a program, wherein the optical signal directional transmission method in Example 1 is executed when the program is running.
[0088] Optionally, when the program is run, the following steps are executed: an optical signal transmitting device generates an optical pulse sequence, and transmits the optical pulse sequence to an array waveguide grating, wherein the optical pulse sequence includes multiple target optical signals that match the wavelengths of optical signals received by multiple optical signal receiving devices; the array waveguide grating demultiplexes the optical pulse sequence to obtain multiple target optical signals, and guides each target optical signal in the multiple target optical signals to an optical signal receiving device with matching wavelength; and each optical signal receiving device in the multiple optical signal receiving devices receives the target optical signal of the corresponding wavelength.
[0089] According to an embodiment of the present application, an electronic device is also provided, wherein the electronic device includes one or more processors; a memory for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are implemented to run the programs, wherein the program is configured to execute the optical signal directional transmission method in the above-mentioned embodiment 1 when running.
[0090] Optionally, the processor is configured to execute the following steps through a computer program: an optical signal transmitting device generates an optical pulse sequence, and transmits the optical pulse sequence to an arrayed waveguide grating, wherein the optical pulse sequence includes multiple target optical signals that match the wavelengths of optical signals received by multiple optical signal receiving devices; the arrayed waveguide grating demultiplexes the optical pulse sequence to obtain multiple target optical signals, and guides each target optical signal in the multiple target optical signals to an optical signal receiving device with matching wavelength; and each optical signal receiving device in the multiple optical signal receiving devices receives a target optical signal of a corresponding wavelength.
[0091] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0092] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0093] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the modules can be a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, modules or indirect coupling or communication connection of modules, which can be electrical or other forms.
[0094] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0095] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.
[0096] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), mobile hard disk, disk or CD-ROM and other media that can store program codes.
[0097] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A visible light communication system, characterized in that: The visible light communication system includes: an optical signal transmitting device, an arrayed waveguide grating and a plurality of optical signal receiving devices, wherein: The optical signal transmitting device is used to generate an optical pulse sequence and transmit the optical pulse sequence to the arrayed waveguide grating, wherein the optical pulse sequence includes a plurality of target optical signals matching the wavelengths of the optical signals received by the plurality of optical signal receiving devices; The arrayed waveguide grating is used to demultiplex the optical pulse sequence to obtain the multiple target optical signals, and guide each target optical signal in the multiple target optical signals to an optical signal receiving device with matching wavelength; Each optical signal receiving device in the plurality of optical signal receiving devices is configured to receive the target optical signal of a corresponding wavelength.
2. The system according to claim 1, characterized in that The optical signal transmitting device includes: a signal generating module, a coding module, and a transmitting module, and the signal generating module, the coding module and the transmitting module are connected in sequence, wherein: The signal generating module is used to generate a digital signal carrying effective information; The encoding module is used to encode the digital signal using a preset encoding method to obtain a corresponding electrical signal; The transmitting module is used to modulate the electrical signal into the multiple target optical signals matching the wavelengths of the optical signals received by the multiple optical signal receiving devices, and combine the multiple target optical signals into the optical pulse sequence for transmission to the arrayed waveguide grating.
3. The system according to claim 2, characterized in that The transmitting module includes: a signal distributor, multiple lasers, and an optical combiner, wherein: The signal distributor is used to distribute the electrical signal to the multiple lasers; Any one of the multiple lasers is used to modulate in a preset manner according to the electrical signal to emit a target optical signal that matches the wavelength of an optical signal received by any one of the multiple optical signal receiving devices; the optical combiner is used to combine the target optical signals generated by each laser in the multiple lasers to obtain the optical pulse sequence, and transmit the optical pulse sequence to the arrayed waveguide grating.
4. The system according to claim 2, characterized in that The optical signal transmitting device also includes: an optical power controller, wherein: The optical power controller is used to amplify or reduce the power of each target optical signal in the optical pulse sequence.
5. The system according to claim 1, characterized in that The arrayed waveguide grating includes: a plurality of waveguides, wherein: The multiple waveguides are used to demultiplex the optical pulse sequence according to preset waveguide parameter information to obtain the multiple target optical signals, and respectively guide the multiple target optical signals to wavelength-matched optical signal receiving devices, wherein the waveguide parameter information is determined according to the arithmetic progression relationship between the wavelengths of the optical signals received by each optical signal receiving device in the multiple optical signal receiving devices.
6. The system according to claim 1, characterized in that Each of the multiple optical signal receiving devices comprises: a photodiode, a filter, and a receiving module, and one end of the photodiode is connected to the arrayed waveguide grating, the other end of the photodiode is connected to one end of the filter, and the other end of the filter is connected to the receiving module, wherein: The photodiode is used to screen the multiple target optical signals transmitted by the array waveguide grating according to a preset wavelength to determine a target optical signal matching the preset wavelength, and convert the target optical signal into a target electrical signal; and send the target electrical signal to the filter; The filter is used to filter the target electrical signal according to a preset wavelength and send the filtered target electrical signal to the receiving module.
7. The system according to claim 6, characterized in that The photodiode and the filter in each of the plurality of optical signal receiving devices correspond to different preset wavelengths.
8. A method for directional transmission of optical signals, characterized in that: include: An optical signal transmitting device generates an optical pulse sequence, and transmits the optical pulse sequence to an arrayed waveguide grating, wherein the optical pulse sequence includes a plurality of target optical signals matching the wavelengths of optical signals received by a plurality of optical signal receiving devices; Demultiplexing the optical pulse sequence by the arrayed waveguide grating to obtain the multiple target optical signals, and guiding each target optical signal in the multiple target optical signals to an optical signal receiving device with wavelength matching; Each of the plurality of optical signal receiving devices receives a target optical signal of a corresponding wavelength.
9. A non-volatile storage medium, characterized in that: The non-volatile storage medium stores a computer program, wherein the device where the non-volatile storage medium is located executes the optical signal directional transmission method according to claim 8 by running the computer program.
10. An electronic device, characterized in that: include: A memory and a processor, wherein the processor is used to run a program stored in the memory, wherein the optical signal directional transmission method according to claim 8 is executed when the program is run.