Reflection-Surface-Based Covert Optical Communication Method, System, Device, Product and Medium

By constructing concealment constraints and calculating key thresholds, optimizing reflective surface and light source parameters, hiding communication behavior in visible light communication is achieved, solving the leakage problem caused by signal superposition, and improving the concealment and confidentiality of communication.

CN120223187BActive Publication Date: 2025-08-01TIANJIN POLYTECHNIC UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510679355.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-26
Publication Date
2025-08-01
Estimated Expiration
2045-05-26

AI Technical Summary

Technical Problem

Visible light communication In multi-access point deployment scenarios, signal superposition leads to power leakage, and monitors are prone to detect communication behavior, and traditional physical layer security technology cannot hide communication behavior.

Method used

Through a concealed optical communication method based on the reflective surface, the transmitting light source, intelligent reflective surface and receiving equipment are used to construct concealment constraints, calculate key thresholds and optimal communication parameters, and control the statistical characteristics of the optical signal, so that the monitor cannot distinguish between communication signals and background noise.

Benefits of technology

On the premise of ensuring the communication effect, the risk of eavesdropping is reduced and the concealment and confidentiality of visible light communication is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120223187B_ABST
    Figure CN120223187B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of optical communication technologies, and provides a concealed optical communication method, system, device, product and medium based on a reflecting surface, including setting a transmitting light source at a set position, setting a receiving device and an intelligent reflecting surface; performing primary optical communication and calculating the channel gain to obtain an optical communication signal representation; constructing a concealment constraint, calculating a key threshold and determining the key threshold limit, and when the key threshold is greater than the key threshold limit, obtaining a first concealment constraint by calculating a first variance and a first information entropy; when the key threshold is less than the key threshold limit, calculating a second information entropy and a second variance to obtain a second concealment constraint; using the first concealment constraint and the second concealment constraint as concealment constraints, constructing a multi-variable optimization equation and performing piecewise solution to obtain optimal communication parameters, and controlling the transmitting light source and the intelligent reflecting surface to perform optical communication. The present invention can maximize the communication rate while ensuring communication concealment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of optical communication technologies, and particularly to a method, system, device, product and medium for covert optical communication based on a reflecting surface. Background Art

[0002] As a new type of wireless communication technology, visible light communication realizes data transmission through the visible light band (380 - 780nm) of light-emitting diodes. Its core advantage lies in the deep integration of lighting and communication functions, without occupying scarce radio frequency spectrum resources, and at the same time having high bandwidth density, strong anti-electromagnetic interference and natural security. With the increasing demand for high-speed and secure communication in fields such as smart home, industrial Internet of Things and smart healthcare, visible light communication has become an important supplementary technology for indoor communication in the sixth generation of mobile communication.

[0003] However, the physical characteristics of visible light communication also bring unique security challenges. For example, the optical signal forms a wide coverage area in the indoor environment through diffuse reflection, resulting in the possibility of unauthorized users intercepting the signal. In the scenario of multi-access point deployment, signal superposition may lead to power leakage, making it easier for monitors to detect communication behavior. Although traditional physical layer security technologies can prevent the content of information from being stolen, they cannot hide the communication behavior itself. Covert communication, by controlling the statistical characteristics of signals, can make monitors unable to distinguish communication signals from background noise, thus avoiding the detection of the existence of communication, and therefore becomes an important method to enhance the security of visible light communication. Summary of the Invention

[0004] The present invention aims to solve at least one of the technical problems existing in the related technologies. For this reason, the present invention provides a method, system, device, product and medium for covert optical communication based on a reflecting surface, to achieve relatively covert visible light communication.

[0005] The present invention provides a method for covert optical communication based on a reflecting surface, including:

[0006] S1: Obtain a transmitting light source and determine the installation position, install the transmitting light source at the installation position, and install a receiving device and a smart reflecting surface;

[0007] S2: Determine the optical transmission communication conditions, perform primary optical communication according to the optical transmission communication conditions and calculate the channel gain, and obtain the optical communication signal representation through the channel gain;

[0008] S3: Obtain the eavesdropping signal representation according to binary hypothesis testing and the optical communication signal representation, construct a concealment constraint through the concealment threshold and the eavesdropping signal representation, calculate the key threshold and determine the key threshold bound. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by obtaining the first variance and the first information entropy in the concealment constraint;

[0009] S4: Obtain the sum of channel gains. Through the sum of channel gains and performing ceiling operation of the maximum upper bound and equation construction, obtain the concealment parameter. When the key threshold is less than the key threshold bound, calculate the second information entropy and the second variance according to the concealment parameter, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint;

[0010] S5: Take the first concealment constraint and the second concealment constraint as the concealment constraint. Construct a multi-variable optimization equation through the concealment constraint, and solve the multi-variable optimization equation by segments through the concealment constraint to obtain the optimal communication parameters. Control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters, so as to perform optical communication with the receiving device.

[0011] According to the reflecting-surface-based covert optical communication method provided by the present invention, step S1 specifically includes:

[0012] S11: Determine the installation position on the ceiling, use a light-emitting diode capable of intensity modulation as the transmitting light source, and set the transmitting light source at the installation position;

[0013] S12: Use a photodiode as the receiving device, set the receiving device and the intelligent reflecting surface within the communication range, and there is also an eavesdropping device within the communication range.

[0014] According to the reflecting-surface-based covert optical communication method provided by the present invention, step S2 specifically includes:

[0015] S21: Determine the peak power of the transmitting light source and the optical signal vector transmitted, and determine the optical transmission communication conditions according to the peak power and the optical signal vector;

[0016] S22: Perform primary optical communication according to the optical transmission communication conditions, calculate the channel gains including the direct-link channel gain and the reflection-link channel gain, obtain the additive white Gaussian noise, and obtain the optical communication signal representation through the additive white Gaussian noise and the channel gains.

[0017] According to the reflecting-surface-based covert optical communication method provided by the present invention, step S3 specifically includes:

[0018] S31: Respectively obtain the eavesdropping signal representation under signal transmission and the eavesdropping signal representation under no signal transmission according to the binary hypothesis test and the optical communication signal representation, so as to obtain the probability density function of the eavesdropping signal representation passing the detection;

[0019] S32: Obtain the relative entropy of the probability density function of the eavesdropping signal representation passing the detection and obtain the concealment threshold, so as to construct the concealment constraint;

[0020] S33: Calculate the key threshold, calculate the eavesdropping key threshold and the communication key threshold, determine the key threshold bound according to the eavesdropping key threshold and the communication key threshold. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by finding the first variance and the first information entropy in the concealment constraint.

[0021] According to the method for covert optical communication based on a reflecting surface provided by the present invention, step S4 specifically includes:

[0022] S41: Obtain the sum of channel gains, perform a ceiling operation on the sum of channel gains to obtain the ceiling equation;

[0023] S42: Construct the first concealment parameter equation and the second concealment parameter equation according to the ceiling equation and solve them to obtain the first concealment parameter and the concealment probability matrix respectively. Use the first concealment parameter and the concealment probability matrix as the concealment parameters;

[0024] S43: When the key threshold is less than the key threshold bound, substitute the concealment parameters into the ceiling equation, obtain the second information entropy through the ceiling equation, perform probability density function integration according to the first concealment parameter to obtain the second variance, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint.

[0025] According to the method for covert optical communication based on a reflecting surface provided by the present invention, in step S5, after constructing the multivariable optimization equation, first fix the peak power, perform neighborhood selection and reflection spot search according to the peak power to obtain the first optimal communication parameter. Subsequently, fix the first optimal communication parameter and solve for the peak power to obtain the optimal peak power. Use the optimal peak power and the first optimal communication parameter as the optimal communication parameter.

[0026] The present invention also provides a covert optical communication system based on a reflecting surface, including

[0027] A communication device setting module: used to acquire a transmitting light source and determine the setting position, set the transmitting light source at the setting position, and set a receiving device and an intelligent reflecting surface;

[0028] An optical communication signal representation module: used to determine the optical transmission communication conditions, perform primary optical communication according to the optical transmission communication conditions and calculate the channel gain, and obtain the optical communication signal representation through the channel gain;

[0029] A first concealment constraint module is configured to obtain a wiretap signal representation based on a binary hypothesis test and an optical communication signal representation, construct a concealment constraint using a concealment threshold and the wiretap signal representation, calculate a critical threshold and determine a critical threshold limit, and obtain a first concealment constraint by calculating a first variance and a first information entropy in the concealment constraint when the critical threshold is greater than the critical threshold limit;

[0030] The second concealment constraint module is used to obtain the channel gain sum, perform the maximum upper bound rounding operation and equation construction on the channel gain sum, and obtain the concealment parameter. When the key threshold is less than the key threshold limit, the second information entropy and second variance are calculated according to the concealment parameter, and the second information entropy and second variance are substituted into the concealment constraint to obtain the second concealment constraint.

[0031] Parameter optimization module: used to use the first and second concealment constraints as concealment constraints, construct a multivariable optimization equation through the concealment constraints, solve the multivariable optimization equation in sections through the concealment constraints, obtain the optimal communication parameters, and control the transmitting light source and intelligent reflective surface according to the optimal communication parameters, thereby performing optical communication with the receiving device.

[0032] The present invention also provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of any of the above-described methods for covert optical communication based on a reflective surface are implemented.

[0033] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of any of the above-mentioned covert optical communication methods based on a reflecting surface are implemented.

[0034] The present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can perform the steps of any of the above-mentioned covert optical communication methods based on reflecting surfaces.

[0035] The above one or more technical solutions in the embodiments of the present invention have at least one of the following technical effects:

[0036] The reflective surface-based covert optical communication method, system, device, product, and medium provided by the present invention obtain covert constraints by constructing covert constraints and calculating key thresholds, and obtain optimal communication parameters through segmented optimization based on the covert constraints. This effectively reduces the risk of eavesdropping while ensuring communication effects and maximizing communication rates, thereby improving the covertness and confidentiality of visible light communications.

[0037] Additional aspects and advantages of the present invention will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present invention. Description of the Drawings

[0038] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0039] Figure 1 is a schematic flowchart of a method for covert optical communication based on a reflecting surface provided by the present invention.

[0040] Figure 2 is a schematic structural diagram of a system for covert optical communication based on a reflecting surface provided by the present invention.

[0041] Figure 3 is a schematic structural diagram of a device for covert optical communication based on a reflecting surface provided by the present invention.

[0042] Reference Signs:

[0043] 100, communication device setting module; 200, optical communication signal representation module; 300, first concealment constraint module; 400, second concealment constraint module; 500, parameter optimization module; 810, processor; 820, communication interface; 830, memory; 840, communication bus. Detailed Embodiments

[0044] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention. The following embodiments are used to illustrate the present invention, but cannot be used to limit the scope of the present invention.

[0045] In the description of the embodiments of the present invention, it should be noted that the terms "first", "second", and "third" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance.

[0046] In the description of the embodiments of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "connected" and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present invention can be understood according to specific situations.

[0047] In the description of this specification, the description referring to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the embodiments of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0048] The following combines Figures 1 to 3 to describe the specific implementation of the present invention:

[0049] Figure 1 is a schematic flowchart of a covert optical communication method based on a reflecting surface provided by the present invention. Among them, first, the transmitting light source is set at the set position, and the receiving device and the intelligent reflecting surface are set; then, primary optical communication is performed according to the optical transmission communication conditions and the channel gain is calculated, so as to obtain an optical communication signal representation; subsequently, an eavesdropping signal representation is obtained, a concealment constraint is constructed, a key threshold limit is determined, and a first concealment constraint is obtained; then, the sum of the channel gains is obtained, a concealment parameter is obtained, and a second concealment constraint is obtained according to the concealment parameter; finally, a multi-variable optimization equation is constructed and solved in segments to obtain the optimal communication parameters, so as to perform optical communication.

[0050] The present invention provides a covert optical communication method based on a reflecting surface, including:

[0051] S1: Obtain the transmitting light source and determine the setting position, set the transmitting light source at the setting position, and set the receiving device and the intelligent reflecting surface;

[0052] Furthermore, the purpose of this stage is to set up various devices required for visible light communication, so as to enable visible light communication. Specifically, step S1 specifically includes:

[0053] S11: Determine the installation position on the ceiling, use a light-emitting diode capable of intensity modulation as the transmitting light source, and set the transmitting light source at the installation position;

[0054] S12: Use a photodiode as the receiving device, set the receiving device and the intelligent reflecting surface within the communication range, and there is also an eavesdropping device within the communication range.

[0055] For the above steps, the specific implementation in this embodiment is as follows:

[0056] First, determine the installation positions of the transmitting light sources that are relatively evenly distributed on the ceiling of the room where visible light communication is to be carried out, and install multiple light-emitting diodes at the installation positions respectively. Among them, the light-emitting diodes use an intensity modulation scheme or a direct detection scheme for visible light communication, so intensity modulation can be performed and optical signals for communication can be emitted.

[0057] Subsequently, use a photodiode as the receiving device and set the receiving device within the communication range of visible light communication. In this embodiment, it is a room. The photodiode can receive optical signals. In addition, an intelligent reflecting surface for reflecting optical signals needs to be set within the communication range. The intelligent reflecting surface can reflect the optical signals through itself and then reflect them to the receiving device, thereby enhancing the channel gain. In addition, the rotation angle of the intelligent reflecting surface can also be adjusted, etc., so as to maximize the communication rate on the premise of ensuring confidentiality. There is also an illegal eavesdropping device within the communication range, and the eavesdropping device is also a photodiode. Here, we hope that while the receiving device can smoothly carry out visible light communication and obtain the maximum possible communication rate, the eavesdropping device cannot obtain effective optical signals. In this embodiment, the receiving device is named Bob, and the eavesdropping device is named Willie.

[0058] S2: Determine the optical transmission communication conditions, perform initial optical communication according to the optical transmission communication conditions, calculate the channel gain, and obtain the optical communication signal representation through the channel gain;

[0059] Furthermore, the purpose of this stage is to perform initial optical communication according to the optical transmission communication conditions and calculate the channel gain, so as to obtain the optical communication signal representation. Specifically, step S2 specifically includes:

[0060] S21: Determine the peak power of the transmitting light source and the optical signal vector transmitted, and determine the optical transmission communication conditions according to the peak power and the optical signal vector;

[0061] S22: Perform initial optical communication according to the optical transmission communication conditions, calculate the channel gain including the direct link channel gain and the reflected link channel gain, obtain the additive white Gaussian noise, and obtain the optical communication signal representation through the additive white Gaussian noise and the channel gain.

[0062] For the above steps, the specific implementation in this embodiment is as follows:

[0063] First, according to experience and the performance of the transmitting light source, determine the peak power A of the transmitting light source during optical communication and the optical signal vector x sent by the transmitting light source to the receiving device. Since the optical signal is non - negative, the optical signal vector sent by the j - th transmitting light source through the i - th channel should satisfy the following optical transmission communication conditions:

[0064]

[0065] where N is the number of channels, is the number of transmitting light sources, Pr[ ] represents the probability of the content in the brackets, is the average optical intensity determined according to the performance of the transmitting light source, represents the expectation of the content in the brackets.

[0066] After that, according to the optical transmission communication conditions, enable the transmitting light source and the receiving device to perform initial optical communication. The optical communication can be carried out either directly between the transmitting light source and the receiving device or through the transmitting light source reflected by the intelligent reflecting surface. In this way, there are a direct - link channel gain when the transmitting light source communicates directly with the receiving device and a reflected - link channel gain when the transmitting light source communicates through the intelligent reflecting surface in the link gain. First, calculate the direct - link gain between the receiving device Bob and the j - th transmitting light source:

[0067]

[0068] where m is the Lambert coefficient, is the physical area of the receiving device, is the distance between the receiving device and the j - th transmitting light source, τ is the response speed of the receiving device, is the trans - impedance amplifier gain, μ is the refractive index of the optical window of the receiving device, is the trans - impedance amplifier gain, is the m - th power of cos(), is the irradiation angle when the j - th transmitting light source is connected to the receiving device, that is, the angle between the communication light emitted by the transmitting light source and the normal of the transmitting light source, is the angle between the communication light received by the receiving device and the normal of the receiving device, is the field - of - view angle of the transmitting light source. Then calculate the reflected - link channel gain between the receiving device Bob and the j - th transmitting light source through the k - th intelligent reflecting surface:

[0069]

[0070] where ρ is the reflection coefficient of the intelligent reflecting surface, is the distance between the k-th intelligent reflecting surface and the j-th transmitting light source, is the distance between the k-th intelligent reflecting surface and the receiving device, is the irradiation angle when the j-th transmitting light source irradiates the k-th intelligent reflecting surface, is the irradiation angle of the intelligent reflecting surface when the k-th intelligent reflecting surface communicates with the receiving device, is the incident angle when the j-th transmitting light source irradiates the k-th intelligent reflecting surface, is the angle between the communication light and the normal of the receiving device when the k-th intelligent reflecting surface communicates with the receiving device.

[0071] Finally, obtain the additive white Gaussian noise of the receiving device on the i-th channel , and the optical communication signal representation of the i-th channel can be obtained through the additive white Gaussian noise and the channel gain :

[0072]

[0073] where, is the number of intelligent reflecting surfaces, is the link state judgment parameter when the j-th transmitting light source communicates with the receiving device through the k-th intelligent reflecting surface. When the state judgment parameter is 1, it means the link exists, and when it is 0, it means the link does not exist.

[0074] S3: Obtain the eavesdropping signal representation according to the binary hypothesis test and the optical communication signal representation, construct the concealment constraint through the concealment threshold and the eavesdropping signal representation, calculate the key threshold and determine the key threshold bound. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by finding the first variance and the first information entropy in the concealment constraint;

[0075] Furthermore, the purpose of this stage is to obtain the eavesdropping signal representation and construct the concealment constraint, so as to construct the key threshold bound and finally obtain the first concealment constraint. Specifically, step S3 specifically includes:

[0076] S31: Obtain the eavesdropping signal representation under signal transmission and the eavesdropping signal representation under no signal transmission respectively according to the binary hypothesis test and the optical communication signal representation, so as to obtain the probability density function of the eavesdropping signal representation passing the detection;

[0077] S32: Obtain the relative entropy of the probability density function of the eavesdropping signal representation passing the detection and obtain the concealment threshold, so as to construct the concealment constraint;

[0078] S33: Calculate the key threshold, calculate the eavesdropping key threshold and the communication key threshold, determine the key threshold bound according to the eavesdropping key threshold and the communication key threshold, and when the key threshold is greater than the key threshold bound, obtain the first concealment constraint by finding the first variance and the first information entropy in the concealment constraint.

[0079] For the above steps, the specific implementation in this embodiment is as follows:

[0080] First, obtain the eavesdropping signal representation under signal transmission and the eavesdropping signal representation under no signal transmission respectively according to binary hypothesis testing and optical communication signal representation. Here, the binary hypothesis testing includes two alternative hypotheses. The first alternative hypothesis represents no signal transmission between the transmitting light source and the receiving device, and the second alternative hypothesis represents signal transmission between the transmitting light source and the receiving device. At this time, the eavesdropping signal representation received by the eavesdropping device on the i-th channel is:

[0081]

[0082] where, is the direct link gain between the eavesdropping device Willie and the j-th transmitting light source, is the reflection link channel gain for the eavesdropping device Willie to communicate with the j-th transmitting light source through the k-th intelligent reflecting surface, and its calculation method is the same as that of the link gain of the receiving device, is the link state judgment parameter when the j-th transmitting light source is eavesdropped by the eavesdropping device through the k-th intelligent reflecting surface, is the additive white Gaussian noise of the eavesdropping device on the i-th channel, is the transpose of the link gain matrix composed of the channel gains of the eavesdropping device among all transmitting light sources, is the optical signal matrix composed of the optical signal vectors emitted by all transmitting light sources.

[0083] Then, when the transmitting light source emits an optical signal, calculate the probability density function that the optical signal received by the eavesdropping device is greater than the channel detection value Q set according to experience, that is, the probability density function that the eavesdropping signal representation passes the detection at this time . It is also necessary to calculate the probability density function that the optical signal received by the eavesdropping device is greater than the channel detection value Q set according to experience when the transmitting light source does not emit an optical signal, that is, the probability density function that the eavesdropping signal representation passes the detection at this time , so as to obtain the probability density function that the eavesdropping signal representation passes the detection. Then, the relative entropy of the probability density function that the eavesdropping signal representation passes the detection can be obtained and the concealment threshold can be obtained, so as to construct the concealment constraint:

[0084]

[0085] Among them, represents the relative entropy between the contents within the parentheses.

[0086] Subsequently, the key threshold is calculated. Further, the upper bound of the relative entropy of the probability density function is derived as:

[0087]

[0088] Among them, represents the information entropy of the content within the parentheses, is the noise variance of the eavesdropping device. Thus, the concealment constraint is redefined as:

[0089]

[0090] Then, since the system capacity is affected by the key threshold and the calculated key threshold is:

[0091]

[0092] Therefore, the device key threshold of the u-th device is defined as:

[0093]

[0094] Among them, u can be B representing the receiving device or W representing the eavesdropping device according to the identity of the device, is all the channel gains of the u-th device under the j-th transmitting light source. Thus, the communication key threshold and the eavesdropping key threshold can be calculated according to the identity of the device. When the key threshold is greater than the key threshold bound, that is, where max{} represents finding the maximum value within the parentheses. Since obeys a uniform distribution, the first variance E and the first information entropy H can be directly obtained in the concealment constraint:

[0095]

[0096] Among them, represents finding the infinity norm. Substituting it into the concealment constraint, the first concealment constraint can be obtained:

[0097]

[0098] S4: Obtain the sum of channel gains. Through the sum of channel gains and performing a ceiling operation and equation construction, obtain the concealment parameter. When the key threshold is less than the key threshold bound, calculate the second information entropy and the second variance according to the concealment parameter, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint;

[0099] Furthermore, the purpose of this stage is to obtain the concealment parameter, so as to calculate the second information entropy and the second variance according to the concealment parameter, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint. Specifically, step S4 specifically includes:

[0100] S41: Obtain the sum of channel gains. Through the sum of channel gains and performing a ceiling operation, obtain the ceiling equation;

[0101] S42: Construct the first concealment parameter equation and the second concealment parameter equation according to the ceiling equation and solve them to obtain the first concealment parameter and the concealment probability matrix respectively, and use the first concealment parameter and the concealment probability matrix as the concealment parameters;

[0102] S43: When the key threshold is less than the key threshold bound, substitute the concealment parameter into the ceiling equation, obtain the second information entropy through the ceiling equation, perform probability density function integration according to the first concealment parameter to obtain the second variance, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint.

[0103] For the above steps, the specific implementation in this embodiment is as follows:

[0104] First, calculate the sum of the channel gains of the j-th transmitting light source to the eavesdropping device :

[0105]

[0106] Among them, are all the channel gains of the eavesdropping device under the j-th transmitting light source. Subsequently, calculate the sum of the channel gains of all transmitting light sources and perform a ceiling operation through the sum of channel gains to obtain the ceiling equation:

[0107]

[0108] Among them, is the capacity factor of the eavesdropping device, is the first concealment parameter, is the input parameter determined according to experience, is the link gain matrix composed of the channel gains of the eavesdropping device among all transmitting light sources, is the concealment probability matrix of the eavesdropping device, is to perform the ceiling operation of the maximum upper bound under the constraints of the input parameters. It can be seen that both the concealment probability matrix and the first concealment parameter are unknown values. Therefore, it is necessary to construct and solve the first concealment parameter equation and the second concealment parameter equation.

[0109] First, construct the first concealment equation:

[0110]

[0111] The first concealment parameter is the only positive solution of this equation. Subsequently, construct the second concealment parameter equation:

[0112]

[0113] Among them, is the probability parameter of the j-th transmitting light source, is the probability factor. Calculate the probability parameters of all transmitting light sources and form a matrix to obtain the concealment probability matrix. However, it can be seen that the probability factor is still unknown. Therefore, it is necessary to construct a probability factor equation for solution:

[0114]

[0115] Among them, is the only positive solution of this equation. In this way, the concealment parameters including the first concealment parameter and the concealment probability matrix are obtained.

[0116] In this way, when the key threshold is less than the key threshold limit, substitute the concealment parameters into the ceiling equation to obtain the capacity factor of the eavesdropping device. Since at this time obeys the truncated exponential distribution, the second information entropy is:

[0117]

[0118] Among them, is the sum of channel gains when j takes .

[0119] Subsequently, in order to solve the second variance , perform probability density function integration according to the probability density function of the truncated exponential distribution and the first concealment parameter:

[0120]

[0121] Among them, is the sum of channel gains when j takes j - 1.

[0122] After integration, the second variance is finally obtained:

[0123] Finally, substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint. :

[0124]

[0125] Among them, is the first auxiliary parameter, is the second auxiliary parameter, is the third auxiliary parameter. The auxiliary parameters are for the convenience of expressing the equation, and:

[0126] , ,

[0127] S5: Take the first concealment constraint and the second concealment constraint as the concealment constraint, construct a multi-variable optimization equation through the concealment constraint, solve the multi-variable optimization equation in segments through the concealment constraint to obtain the optimal communication parameters, and control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters, so as to perform optical communication with the receiving device.

[0128] Furthermore, the purpose of this stage is to construct a multi-variable optimization equation and solve it in segments to obtain the optimal communication parameters, so as to control the transmitting light source and the intelligent reflecting surface. Specifically, in step S5, after constructing the multi-variable optimization equation, first fix the peak power, and perform proximity selection and reflection spot search according to the peak power to obtain the first optimal communication parameter. Subsequently, fix the first optimal communication parameter and solve for the peak power to obtain the optimal peak power, and take the optimal peak power and the first optimal communication parameter as the optimal communication parameters.

[0129] For the above steps, the specific implementation manner in this embodiment is as follows:

[0130] First, take the first concealment constraint and the second concealment constraint as the concealment constraint, and construct a multi-variable optimization equation through the concealment constraint:

[0131]

[0132] Among them, s.t. represents the constraint condition, means to maximize the lower bound of the capacity of the receiving device, represents the roll angle of the kth intelligent reflecting surface, represents the pitch angle of the kth intelligent reflecting surface, Denote the link state judgment parameter when the j-th transmitting light source communicates with the u-th device through the k-th intelligent reflecting surface, where u can be B or W, representing the receiving device and the eavesdropping device respectively, Denote the concealment constraint. As can be seen from the above, the value of b can be 1 or 2, Denote the association matrix, including all link state judgment parameters of the receiving device.

[0133] Subsequently, perform segmented solution, that is, first fix the peak power for optimization:

[0134]

[0135] Among them, Denote taking the peak power as a fixed value first, and performing proximity selection and reflection spot search, and optimizing to obtain the optimized as the first optimal communication parameter.

[0136] Subsequently, fix the first optimal communication parameter and solve for the peak power to obtain the optimal communication power:

[0137]

[0138] Among them, Denote taking the optimized first optimal communication parameter as a fixed value, optimizing the peak power to obtain the optimal peak power. Here, it can be obtained that when b takes 1, the optimal peak power has a value range of:

[0139]

[0140] When b takes 2, the optimal peak power has a value range of:

[0141]

[0142] Among them, Denote the fourth auxiliary parameter, Denote the fifth auxiliary parameter, Denote the sixth auxiliary parameter, and:

[0143]

[0144]

[0145]

[0146] Take the optimal peak power and the first optimal communication parameter as the optimal communication parameter, and control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameter, so as to perform optical communication with the receiving device. In this way, the communication rate can be maximized while ensuring communication concealment, that is, it is ensured that the eavesdropping device cannot obtain the communication content, but the communication rate is as high as possible.

[0147] The following describes the reflection-based covert optical communication device provided by the present invention. The reflection-based covert optical communication device described below can be correspondingly referred to the reflection-based covert optical communication method described above.

[0148] Figure 2 The structural schematic diagram of a reflection-based covert optical communication system is illustrated, as Figure 2 shown, for performing the reflection-based covert optical communication method as described above, including:

[0149] Communication device setting module 100: for obtaining a transmitting light source and determining a setting position, setting the transmitting light source at the setting position, and setting a receiving device and an intelligent reflecting surface;

[0150] Optical communication signal representation module 200: for determining optical transmission communication conditions, performing primary optical communication according to the optical transmission communication conditions and calculating channel gain, and obtaining an optical communication signal representation through the channel gain;

[0151] First concealment constraint module 300: for obtaining an eavesdropping signal representation according to binary hypothesis testing and the optical communication signal representation, constructing a concealment constraint through a concealment threshold and the eavesdropping signal representation, calculating a key threshold and determining a key threshold bound, and when the key threshold is greater than the key threshold bound, obtaining a first concealment constraint by obtaining a first variance and a first information entropy in the concealment constraint;

[0152] Second concealment constraint module 400: for obtaining the sum of channel gains, obtaining a concealment parameter through the sum of channel gains and performing a ceiling operation of the maximum upper bound and equation construction, and when the key threshold is less than the key threshold bound, calculating a second information entropy and a second variance according to the concealment parameter, and substituting the second information entropy and the second variance into the concealment constraint to obtain a second concealment constraint;

[0153] Parameter optimization module 500: for taking the first concealment constraint and the second concealment constraint as concealment constraints, constructing a multivariable optimization equation through the concealment constraints, solving the multivariable optimization equation in segments through the concealment constraints to obtain optimal communication parameters, and controlling the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters, so as to perform optical communication with the receiving device.

[0154] On the other hand, Figure 3 The structural schematic diagram of an electronic device is illustrated, as Figure 3As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840. Among them, the processor 810, the communication interface 820, and the memory 830 complete communication with each other through the communication bus 840. The processor 810 may call the logical instructions in the memory 830 to execute the method for covert optical communication based on a reflecting surface. The method includes:

[0155] S1: Obtain a transmitting light source and determine the setting position, set the transmitting light source at the setting position, and set up a receiving device and an intelligent reflecting surface;

[0156] S2: Determine the optical transmission communication conditions, perform initial optical communication according to the optical transmission communication conditions and calculate the channel gain, and obtain the optical communication signal representation through the channel gain;

[0157] S3: Obtain the eavesdropping signal representation according to binary hypothesis testing and the optical communication signal representation, construct a concealment constraint through the concealment threshold and the eavesdropping signal representation, calculate the key threshold and determine the key threshold bound. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by finding the first variance and the first information entropy in the concealment constraint;

[0158] S4: Obtain the sum of the channel gains, perform ceiling operation of the maximum upper bound and equation construction through the sum of the channel gains to obtain the concealment parameter. When the key threshold is less than the key threshold bound, calculate the second information entropy and the second variance according to the concealment parameter, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint;

[0159] S5: Take the first concealment constraint and the second concealment constraint as the concealment constraint, construct a multi-variable optimization equation through the concealment constraint, solve the multi-variable optimization equation in segments through the concealment constraint to obtain the optimal communication parameters, and control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters, so as to perform optical communication with the receiving device.

[0160] In addition, when the logical instructions in the above-mentioned memory 830 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0161] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the method for reflective-surface-based covert optical communication provided by the above-mentioned various methods. The method includes:

[0162] S1: Obtain a transmitting light source and determine a setting position, set the transmitting light source at the setting position, and set a receiving device and an intelligent reflecting surface;

[0163] S2: Determine the optical transmission communication conditions, perform initial optical communication according to the optical transmission communication conditions, and calculate the channel gain. Obtain the optical communication signal representation through the channel gain;

[0164] S3: Obtain the eavesdropping signal representation according to binary hypothesis testing and the optical communication signal representation, construct a concealment constraint through the concealment threshold and the eavesdropping signal representation, calculate the key threshold and determine the key threshold bound. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by obtaining the first variance and the first information entropy in the concealment constraint;

[0165] S4: Obtain the sum of the channel gains. Through the sum of the channel gains and perform ceiling operation and equation construction, obtain the concealment parameter. When the key threshold is less than the key threshold bound, calculate the second information entropy and the second variance according to the concealment parameter, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint;

[0166] S5: Take the first concealment constraint and the second concealment constraint as the concealment constraints, construct a multi-variable optimization equation through the concealment constraints, solve the multi-variable optimization equation in segments through the concealment constraints to obtain the optimal communication parameters, and control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters, so as to perform optical communication with the receiving device.

[0167] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the method for reflecting surface-based covert optical communication provided by the above-mentioned various methods. The method includes:

[0168] S1: Obtain the transmitting light source and determine the setting position, set the transmitting light source at the setting position, and set the receiving device and the intelligent reflecting surface;

[0169] S2: Determine the optical transmission communication conditions, perform initial optical communication according to the optical transmission communication conditions and calculate the channel gain, and obtain the optical communication signal representation through the channel gain;

[0170] S3: Obtain the eavesdropping signal representation according to the binary hypothesis test and the optical communication signal representation, construct the concealment constraint through the concealment threshold and the eavesdropping signal representation, calculate the key threshold and determine the key threshold bound. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by obtaining the first variance and the first information entropy in the concealment constraint;

[0171] S4: Obtain the sum of the channel gains, perform the ceiling operation of the maximum upper bound and equation construction through the sum of the channel gains to obtain the concealment parameter. When the key threshold is less than the key threshold bound, calculate the second information entropy and the second variance according to the concealment parameter, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint;

[0172] S5: Take the first concealment constraint and the second concealment constraint as the concealment constraints, construct a multi-variable optimization equation through the concealment constraints, solve the multi-variable optimization equation in segments through the concealment constraints to obtain the optimal communication parameters, and control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters, so as to perform optical communication with the receiving device.

[0173] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0174] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0175] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for covert optical communication based on a reflecting surface, characterized in that Including: S1: Obtain a transmitting light source and determine the setting position, set the transmitting light source at the setting position, and set the receiving device and the intelligent reflecting surface; S2: Determine the optical transmission communication conditions, perform initial optical communication according to the optical transmission communication conditions and calculate the channel gain, and obtain the optical communication signal representation through the channel gain; S3: Obtain the eavesdropping signal representation according to the binary hypothesis test and the optical communication signal representation, construct the concealment constraint through the concealment threshold and the eavesdropping signal representation, calculate the key threshold and determine the key threshold bound. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by finding the first variance and the first information entropy in the concealment constraint; S4: Calculate the sum of the channel gains. Through the sum of the channel gains and performing the ceiling operation of the maximum upper bound and equation construction, obtain the concealment parameter. When the key threshold is less than the key threshold bound, calculate the second information entropy and the second variance according to the concealment parameter, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint; S5: Take the first concealment constraint and the second concealment constraint as the concealment constraint, construct a multi-variable optimization equation through the concealment constraint, solve the multi-variable optimization equation in segments through the concealment constraint to obtain the optimal communication parameters, and control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters, so as to perform optical communication with the receiving device.

2. The method for concealed optical communication based on a reflecting surface according to claim 1, wherein Step S1 specifically includes: S11: Determine the setting position on the ceiling, use a light-emitting diode capable of intensity modulation as the transmitting light source, and set the transmitting light source at the setting position; S12: Use a photodiode as the receiving device, set the receiving device and the intelligent reflecting surface within the communication range, and there is also an eavesdropping device within the communication range.

3. The method for concealed optical communication based on a reflecting surface according to claim 1, wherein Step S2 specifically includes: S21: Determine the peak power of the transmitting light source and the optical signal vector transmitted, and determine the optical transmission communication conditions according to the peak power and the optical signal vector; S22: Perform initial optical communication according to the optical transmission communication conditions, calculate the channel gain including the direct-link channel gain and the reflection-link channel gain, obtain the additive white Gaussian noise, and obtain the optical communication signal representation through the additive white Gaussian noise and the channel gain.

4. The method for concealed optical communication based on a reflecting surface according to claim 1, wherein, Step S3 specifically includes: S31: Obtain the eavesdropping signal representation under signal transmission and the eavesdropping signal representation under no signal transmission respectively according to the binary hypothesis test and the optical communication signal representation, so as to obtain the probability density function of the eavesdropping signal representation passing the detection; S32: Calculate the relative entropy of the probability density function of the eavesdropping signal representation passing the detection and obtain the concealment threshold, so as to construct the concealment constraint; S33: Calculate the key threshold, calculate the eavesdropping key threshold and the communication key threshold, determine the key threshold bound according to the eavesdropping key threshold and the communication key threshold. When the key threshold is greater than the key threshold bound, obtain the first concealment constraint by finding the first variance and the first information entropy in the concealment constraint.

5. The method for concealed optical communication based on a reflecting surface according to claim 1, wherein, Step S4 specifically includes: S41: Calculate the sum of the channel gains. Through the sum of the channel gains and performing the ceiling operation of the maximum upper bound, obtain the ceiling equation; S42: Construct the first and second concealment parameter equations according to the ceiling equation and solve them to obtain the first concealment parameter and the concealment probability matrix respectively, and use the first concealment parameter and the concealment probability matrix as the concealment parameters; S43: When the key threshold is less than the key threshold bound, substitute the concealment parameters into the ceiling equation, obtain the second information entropy through the ceiling equation, perform probability density function integration according to the first concealment parameter to obtain the second variance, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint.

6. The method for concealed optical communication based on a reflecting surface according to claim 1, wherein In step S5, after constructing the multi-variable optimization equation, first fix the peak power, perform proximity selection and reflected spot search according to the peak power to obtain the first optimal communication parameter, then fix the first optimal communication parameter and solve for the peak power to obtain the optimal peak power, and use the optimal peak power and the first optimal communication parameter as the optimal communication parameters.

7. A reflective-surface-based covert optical communication system for performing the reflective-surface-based covert optical communication method according to any one of claims 1 to 6, characterized in that, Including: Communication device setting module: used to obtain the transmitting light source and determine the setting position, set the transmitting light source at the setting position, and set the receiving device and the intelligent reflecting surface; Optical communication signal representation module: used to determine the optical transmission communication conditions, perform primary optical communication according to the optical transmission communication conditions and calculate the channel gain, and obtain the optical communication signal representation through the channel gain; First concealment constraint module: used to obtain the eavesdropping signal representation according to the binary hypothesis test and the optical communication signal representation, construct the concealment constraint through the concealment threshold and the eavesdropping signal representation, calculate the key threshold and determine the key threshold bound, and when the key threshold is greater than the key threshold bound, obtain the first concealment constraint by obtaining the first variance and the first information entropy in the concealment constraint; Second concealment constraint module: used to obtain the channel gain sum, obtain the concealment parameters through the channel gain sum and perform the maximum ceiling operation and equation construction, calculate the second information entropy and the second variance according to the concealment parameters when the key threshold is less than the key threshold bound, and substitute the second information entropy and the second variance into the concealment constraint to obtain the second concealment constraint; Parameter optimization module: used to use the first concealment constraint and the second concealment constraint as the concealment constraints, construct a multi-variable optimization equation through the concealment constraints, perform piecewise solution on the multi-variable optimization equation through the concealment constraints to obtain the optimal communication parameters, and control the transmitting light source and the intelligent reflecting surface according to the optimal communication parameters to perform optical communication with the receiving device.

8. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the reflection-surface-based covert optical communication method according to any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the reflection-surface-based covert optical communication method according to any one of claims 1 to 6.

10. A computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, characterized in that, When the program instructions are executed by the computer, the computer can execute the steps of the reflection-surface-based covert optical communication method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Covert communication and energy transmission integration method based on intelligent reflecting surface

    CN116321450A

  • Intelligent reflector-assisted D2D covert communication system and method

    CN117221855A