The technical context of the present invention is that of communication by means of light in order to transport digital data by means of a modulated light beam. More particularly, the invention relates to a light communication method which carries a set of digital data, and to a self-adaptive process for receiving a light signal generated by a light communication method of this kind. The invention also relates to a light communication system for implementing such a method and/or such a process.
In the prior art, systems for communication by means of light are known, such as those which implement LiFi (light fidelity) technology which allows digital data to be transmitted wirelessly by modulating the light emitted by LED (light-emitting diode) lighting. LiFi technology is described in particular in the international standard IEEE802.15.
A known use of this technology is related to the development of indoor geolocation services in order to be able to locate a LiFi receiver in a network of LiFi emitters formed by a similar number of LED lighting devices. In a use of this kind, each LED lighting device is designed to emit a sequence of light signals which carry predetermined geolocation information. In other words, the sequence of light signals corresponds to an optical transposition of a digital signal which groups together binary data. In a known manner, a LiFi receiving module is designed to receive the sequence of light signals and to derive therefrom the geolocation information emitted by the LED lighting device.
The use of a LiFi geolocation system of this kind is known in museums, hospitals or supermarkets in order to send geolocation information to a specific portable terminal and to facilitate interactions between users and the place in which the geolocation system is deployed. By way of non-limiting example, the specific terminal can take the form of an audio guide or a tablet specifically developed for this use since it must comprise a LiFi reception module for detecting the light signal in order to be able to decode the geolocation information transported by said light signal.
Systems of this kind for communication by means of light are costly to develop and integrate because it is necessary both to deploy a network of lighting devices and to make a specific terminal available to users.
It is also known to use cell phones to detect a modulated light signal carrying encoded information, in particular by means of a camera of the cell phone. However, the bandwidth of such a camera makes using said camera compatible with light communication only for low data rates. In addition, the prototypes currently being developed are still unreliable and do not make it possible to receive a constant flow of data without losses.
One aim of the invention is to propose a new light communication method and a new self-adaptive process for receiving a light signal generated by a light communication method of this kind in order to at least predominantly respond to the problems set out above and also lead to further advantages.
Another aim of the invention is to facilitate the generation and detection of a light communication signal by improving its reliability and by reducing the number of bits lost during light communication of this kind.
Another aim of the invention is to make it possible to use a cell phone camera to decode an optical light signal carrying information.
According to a first aspect of the invention, at least one of the aforementioned aims is achieved by means of a method for communicating digital data by means of light, the light communication method comprising: (i) a receiving step in which a processing unit of a light communication emitter system receives raw digital data; (ii) an insertion step in which the processing unit of the light communication emitter system inserts a reference sequence at a constant interval, referred to as the self-adaptation interval, into the raw digital data, thus forming digital data to be encoded; (iii) a step of encoding the digital data to be encoded according to an encoding protocol implemented by the processing unit of the light communication emitter system, thus forming an encoded digital signal, the encoded digital signal comprising a plurality of digital data divided into at least two different logic states; and (iv) a step of controlling a light source of the light communication emitter system using the encoded digital signal in order to generate a modulated light beam, the intensity of which is modulated by the encoded digital signal.
Thus, the light communication method according to the first aspect of the invention makes it possible to place the reference sequence, which will subsequently facilitate the decoding of the modulated light beam, in the raw digital data to be transmitted. Indeed, the repeated and preferably periodic or quasi-periodic presence of the reference sequence in the modulated light beam makes it possible to implement a self-adaptive receiving process which automatically detects the reference sequence in order to initiate the decoding of the modulated light beam. This configuration advantageously facilitates the decoding of such a modulated light beam, thus avoiding the need to specifically parameterize a receiver system on the basis of the parameters of an emitter system that are used to encode the modulated light beam. In addition, this configuration also makes it possible to improve the reliability of transmitting digital data via the modulated light beam.
The light communication method according to the first aspect of the invention advantageously comprises at least one of the developments below, it being possible to implement the technical features forming these developments alone or in combination:
According to a second aspect of the invention, a light communication emitter system is proposed, comprising means designed to implement the light communication method according to the first aspect of the invention or according to any of its developments.
An emitter system of this kind thus makes it possible to shape a modulated light beam carrying digital data, in which light beam the digital data are represented by (i) a first oscillating frequency of a light intensity of the modulated light beam for a first logic state of said digital data and (i) a second oscillating frequency of the modulated light beam for a second logic state of said digital data. As mentioned previously, this frequency coding of the digital data makes it possible to improve the reliability of the method for communication by means of light and to make it compatible with a wide variety of photoreceptors, including generic photoreceptors usually found in cameras of consumer electronics such as cell phones, computers or digital tablets.
In particular, the light communication emitter system according to the second aspect of the invention comprises: (i) at least one light source designed to be able to generate a modulated light beam which forms a signal for communication by means of light; (ii) a control module designed to control the at least one light source by generating a control signal from an encoded digital signal; and (iii) a processing unit designed to be able to encode the digital signal to encode by means of digital calculations and/or digital processing and/or logic operations on digital data to be encoded.
As mentioned above, the at least one light source is advantageously a light-emitting diode or a micro-LED. At least some of the light sources are designed to be able to generate a light beam having a wavelength between 350 nm and 800 nm.
The control module advantageously comprises a digital-to-analog converter in order to generate the control signal for polarizing the at least one light source according to the encoded digital signal that it receives. The control module is thus located in an intermediate position between the at least one light source and the processing unit.
By way of non-limiting example, the processing unit advantageously comprises a microprocessor and/or a microcontroller and/or at least one temporary or permanent memory as used in the information technology field.
According to a third aspect of the invention, a self-adaptive process is proposed for receiving a modulated light beam shaped by the light communication method according to the first aspect of the invention or according to any of its developments, the receiving method being implemented by a light communication receiver system and comprising: (i) a step of acquiring the modulated light beam by means of a surface photodetector; (ii) a step of converting the modulated light beam detected by the surface photodetector into a raw digital signal which represents a variation in light intensity of the modulated light beam detected on the surface of said surface photodetector, the conversion step being performed by an analog-to-digital converter of the light communication receiver system; (iii) a step of detecting, in the raw digital signal, a periodic presence of a first oscillating frequency that corresponds to the reference bits of the reference sequence, the detection step being carried out by a processing unit of the light communication receiver system; and (iv) a step of binarizing the raw digital signal by assigning a first logic state to the first detected oscillating frequencies and/or a second logic state to the second detected oscillating frequencies, the step of binarization being carried out by a processing unit of the light communication receiver system.
Thus, the self-adaptive receiving process according to the third aspect of the invention makes it possible to utilize particular editing of the raw digital data in order to facilitate its interpretation by a receiver system and, ultimately, to reduce the risks of data loss during the process of communication by means of light. In other words, this configuration advantageously facilitates the decoding of a modulated light beam, thus avoiding the need to specifically parameterize the receiver system on the basis of the parameters of an emitter system that are used to encode the modulated light beam.
The self-adaptive receiving process according to the third aspect of the invention advantageously comprises at least one of the developments below, it being possible to implement the technical features forming these developments alone or in combination:
According to a fourth aspect of the invention, a light communication receiver system is proposed, comprising means designed to implement the self-adaptive receiving process according to the third aspect of the invention or according to any of its developments.
A receiver system of this kind thus makes it possible to use a photodetector to decode a light communication signal carrying digital data, in which light communication signal the digital data are represented by a first oscillating frequency of the light signal for a first logic value of said digital data and by a second oscillating frequency of the light signal for a second logic value of said digital data. This frequency coding of the digital data makes it possible to improve the reliability of the process for communication by means of light and to make said process compatible with a wide variety of photoreceptors, including generic photoreceptors usually found in cameras of consumer electronics such as cell phones, computers or digital tablets.
In particular, the light communication receiver system according to the fourth aspect of the invention comprises: (i) a photodetector designed to be able to detect a modulated light beam which forms a signal for communication by means of light; (ii) an analog-to-digital converter designed to convert the light communication signal detected by the photodetector into a digital signal which represents the different levels of intensity of said light communication signal; and (iii) a processing unit designed to perform digital calculations and/or digital processing and/or logic operations on the digital signal.
In a non-limiting manner, the photodetector of the light communication receiver system according to the fourth aspect of the invention is advantageously the camera of a cell phone or of a digital tablet or of a portable computer. By way of non-limiting example, the photodetector can be in the form of a CMOS (complementary metal oxide semiconductor) sensor or a CCD (charged coupled device) camera.
More generally, the light communication receiver system according to the fourth aspect of the invention is integrated into a cell phone or a portable computer or a digital tablet, thus allowing its user to receive a light communication signal carrying digital data, for example a geolocation identifier.
By way of non-limiting example, the processing unit advantageously comprises a microprocessor and/or a microcontroller.
According to a fifth aspect of the invention, a system for communication by means of light is proposed, comprising: (i) a light communication emitter system according to the second aspect of the invention or according to any of its developments; and (ii) a light communication receiver system according to the fourth aspect of the invention or according to any of its developments.
In particular, the system for communication by means of light according to the fifth aspect of the invention comprises:
Various embodiments of the invention are provided, incorporating the various optional features set out herein in all of their possible combinations.
Other features and advantages of the invention will become apparent from the following description, and from a number of non-limiting embodiments given by way of example with reference to the appended schematic drawings, in which:
Of course, the features, variants and different embodiments of the invention may be combined with one another, in various combinations, insofar as they are not incompatible or mutually exclusive. In particular, it is possible to conceive of variants of the invention which comprise only a selection of features described below in isolation from the other features described, if this selection of features is sufficient to confer a technical advantage or to differentiate the invention from the prior art.
In particular, all of the variants and all of the embodiments described can be combined with one another if there is nothing to prevent this combination from a technical point of view.
In the figures, the elements common to several figures are provided with the same reference sign.
With reference to
The step 12 of inserting the reference sequence 320 into the raw digital data 2 is described in more detail with reference to
The raw digital data 2 to which the light communication method 10 according to the first aspect of the invention is applied are shown in
As can be seen in
At each end of the sequence of N consecutive bits 312, the header section 31 comprises a terminal bit 311. Each terminal bit has a second logic state different from the first logic state of the N consecutive bits 312. In other words, if the N consecutive bits 312 are in the strong logic state equal to 1, the terminal bits 311 are equal to 0.
In the example shown in
The role of the header section 31 is to form an original sequence with respect to the data section 32 in order to be able to very clearly identify the header sequence in a frame of data transmitted by a system for emitting the modulated light beam. In other words, the header section 31 thus formed by the light communication method 10 according to the first aspect of the invention is defined such that it cannot be found in this form in the data section 32.
The bits of the data section 32 have logic states which depend on the information they represent. In order to guarantee not to find a sequence of bits corresponding exactly to the header section 31 in the data section 32, the data section 32 comprises a plurality of reference sequences 320, each occurrence of the reference sequence being separated from the immediately following occurrence by the self-adaptation interval 33. In other words, two directly consecutive reference sequences 320 are separated by X bits, with the number X forming the self-adaptation interval 33.
The insertion step 12 of the light communication method 10 cleverly defines a length of the self-adaptation interval 33 such that it is less than the length of the header section 31. The length of the self-adaptation interval 33 is preferably equal to half of N, with N being the number of consecutive bits 312 in the header section 31. This clever configuration in fact makes it possible to guarantee that the sequence of N consecutive bits 312 of the header section 31 is not found in this form in the data section 32. In the example shown in
According to another variant not shown in
During the encoding step 13, the light communication method 10 according to the first aspect of the invention transforms the digital data to be encoded 3 into a digital signal encoded by means of an encoding protocol. This transformation of the digital data to be encoded 3 can comprise in particular an On-Off Keying or Manchester transformation, for example.
The step 14 of controlling the light source optionally comprises a step 141 of modulating (i) a first logic state of the encoded digital signal according to a first oscillating frequency of the light beam, and (ii) a second logic state of the encoded digital signal according to a second oscillating frequency of the light beam, the second oscillating frequency being different from the first oscillating frequency.
Thus, each logic state of the encoded digital signal carried by the modulated light beam is associated with a particular oscillating frequency: the high-order bits equal to 1 are represented by a variation in intensity of the light beam according to a first oscillating frequency, while the low-order bits equal to 0 are represented by a variation in intensity of the light beam according to a second oscillating frequency. For the proper functioning of the light communication method according to the first aspect of the invention, the selected oscillating frequencies should be sufficiently different from one another. By way of non-limiting example, it is possible to select a first oscillating frequency that is different from the second oscillating frequency by at least 30%, or even a first oscillating frequency equal to half of the second oscillating frequency.
For better pairing between the light source of a light communication emitter system and a light communication receiver system, it is preferable to define the oscillating frequencies of the modulated light signal in such a way that the first oscillating frequency of the modulated light beam generated by the light source of the light communication emitter system is detected by a number of lines of light-sensitive cells of the light communication receiver system that is greater by at least 4 than the number of lines of light-sensitive cells of said light communication receiver system detecting the second oscillating frequency of the modulated light beam.
The acquisition step 51 and conversion step 52 together produce the raw digital signal from a detected optical signal, the modulated light beam, in an electronic transposition. This step is most particularly implemented by a photodetector, as will be described later with reference to
The detection step 53 consists in locating, in the raw digital signal, the presence of the reference sequence 320 which has been inserted into the data frame to be transmitted by the light communication method 10 as described above. The fact that the reference sequence 320 has been inserted into the raw digital data 2 in a recurrent and periodic manner cleverly facilitates this detection, in particular by implementing a fast Fourier transform method, for example. Indeed, the expected, repeated and for example periodic or quasi-periodic presence of the reference bit 321 at a constant interval makes it possible, in the self-adaptive receiving process 50, to automatically calibrate one of the two oscillating frequencies used to represent a logic state of the bits of the data frame. In other words, as one of the logic states is represented by an oscillating frequency and said logic state represented in this way is placed periodically and repeatedly following the self-adaptation interval 33, the detection step thus makes it possible to easily and quickly find this repetition and, ultimately, identify the oscillating frequency which is used to represent the logic state of the reference bit 321.
This simple detection thus eliminates the need to parameterize the light communication receiver system with the value of the oscillating frequencies used by the light communication emitter system. One of the two values is determined during the detection step 53 by finding the reference sequence 320 in the raw digital signal. The other oscillating frequency is derived from the first, as are for example all of the other frequencies which are not equal or are sufficiently different from the first oscillating frequency detected in this way. Alternatively, the other oscillating frequency is not determined from the first oscillating frequency determined during the detection step 53.
Once the first oscillating frequency has been detected and/or the second oscillating frequency has been derived, the self-adaptive receiving process 50 implements the binarization step 54 in order to reconstruct a data frame as it had been transmitted by the light communication emitter system.
The binarization step 54 is shown in more detail in
A period or pseudo-period measurement on each of these portions 142 makes it possible to determine a value of the first period T1 and a value of the second period T2. For all of the values of the first period T1 that are equal to a first reference value corresponding to the inverse of the first oscillating frequency or are within a first confidence interval with respect to the first reference value, for example fixed at 10% of the first reference value, the corresponding portion 142 of the raw digital signal 141 is associated with a first logic state 144, for example in this case equal to 1. In a comparable manner, for all of the values of the second period T2 that are equal to a second reference value corresponding to the inverse of the second oscillating frequency or are within a second confidence interval with respect to the second reference value, for example fixed at 10% of the second reference value, the corresponding portion 142 of the raw digital signal 141 is associated with a second logic state 144, for example in this case equal to 0.
It is thus possible to reconstruct a logic signal 143, for example a binary logic signal, from the raw digital signal 141. Such a logic signal 143 established during the binarization step 54 of the self-adaptive receiving process 50 according to the third aspect of the invention thus makes it possible to reconstruct the digital data frame which was carried by the modulated light beam.
More particularly, the light communication emitter system 61 comprises:
The light communication receiver system 62 comprises:
The photodetector 621 advantageously comprises a sliding shutter for “reading” a quantity of photons detected by each light-sensitive cell forming the photodetector 621. Indeed, the presence of a sliding shutter of this kind makes it possible to carry out a sequential reading of the different light-sensitive cells of the photodetector 621, each row of light-sensitive cells being “read” after another. Thus, the modulated light beam 615 incident on the photodetector 621 is detected by sliding the sliding shutter, thus causing the photons that are detected by a first line of the photodetector 621 to correspond to a first state of illumination of the light source 611 and therefore to a first light intensity, while causing the photons that are detected by a second line of the photodetector 621 and are directly adjacent to the first line to correspond to a second state of illumination of the light source 611 and therefore to a second light intensity. This particular acquisition process makes it possible to carry out a surface transcription, on the photodetector 621, of a temporal variation in the light intensity of the modulated light signal emitted by the light source.
Particularly advantageously in the context of the present invention, the light communication receiver system 62 is preferably of the kind found in a cell phone, a digital tablet or a portable computer, in order to utilize one of the cameras embedded on these devices. Indeed, it is an aim of the invention that it can be implemented by a light communication receiver system 62 of this kind in order to facilitate the deployment of applications using LiFi.
In summary, the invention relates in particular to a light communication method 10 implemented by a light communication emitter system 61, in which method a reference sequence 320 is shrewdly inserted periodically and repeatedly into a digital data frame to be transmitted by means of a modulated light beam 615. The presence of this reference sequence 320 allows a light communication receiver system 62 to automatically detect the reference sequence 320 in the detected modulated light beam 615. This detection makes it possible to automatically detect one of the two oscillating frequencies used to represent a logic state of the transmitted digital data, without having to calibrate the receiver system 62 on the basis of said oscillating frequencies.
Of course, the invention is not limited to the examples which have just been described and numerous modifications can be made to these examples without departing from the scope of the invention. In particular, the different features, forms, variants and embodiments of the invention may be combined with one another in various combinations, insofar as they are not incompatible or mutually exclusive. In particular, all of the variants and embodiments described above can be combined with one another.
Number | Date | Country | Kind |
---|---|---|---|
1904700 | May 2019 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/FR2020/000161 | 5/5/2020 | WO | 00 |