SYSTEM AND METHOD FOR HANDOVERS IN AN OPTICAL WIRELESS COMMUNICATION NETWORK
20220256406 · 2022-08-11
Inventors
- Andries Van Wageningen (Wijlre, NL)
- Martinus Petrus CREUSEN (WIJLRE, NL)
- Joris Jan VREHEN (WAALRE, NL)
Cpc classification
H04W36/0016
ELECTRICITY
H04B10/1149
ELECTRICITY
H04B10/0775
ELECTRICITY
International classification
Abstract
According to one aspect disclosed herein, there is provided a system (500) comprising at least two light cells (504, 508) connected to form a light communication network. The system comprises at least two light cells each formed by a respective first beam of light comprising a respective data signal and a second beam of light comprising a pilot signal. Each data signal has an amplitude profile with a portion above a pre-determined threshold level (316), and said portion of the respective data signals of the at least two light cells partially overlap to form an overlapping region (306) with an amplitude profile (720, 730) above the predetermined threshold level. Each pilot signal in turn has an amplitude profile (740, 750) which comprises an ascending edge and a descending edge and a footprint which is aligned with a footprint of the respective data signal for use in performing a pre-handover and/or handover.
Claims
1. A system comprising at least two light cells, the light cells connected to form a light communication network where each light cell provides an access point of the light communication network, wherein the system comprises: at least two light cells each formed by a respective first beam of light comprising a respective data signal, where each data signal has an amplitude profile at a predetermined height with a portion above a pre-determined threshold level, and said portion of the respective data signals of the at least two light cells partially overlap to form an overlapping region with an amplitude profile above the pre-determined threshold level, the at least two lights cells each are further formed by a second beam of light comprising a pilot signal, and each pilot signal has an amplitude profile at the predetermined height which comprises an ascending edge and a descending edge and a footprint which is aligned with a footprint of the respective data signal, the respective pilot signals of the at least two light cells overlapping to form an overlapping region with an amplitude profile which comprises an ascending edge comprising the ascending edge of one pilot signal and a descending edge comprising the descending edge of the other pilot signal and with a footprint which is aligned with a footprint of the of the overlapping region of the data signals and a crossing point where the ascending edge of one pilot signal crosses the descending edge of the other pilot signal.
2. The system according to claim 1, the system comprising: a receiver device configured to detect one or more data signals in the form of emitted beams of light and at least two pilot signals, the at least two pilot signals indicating that the receiver device is located in a proximity of at least two respective light cells which provide at least two access points of a light communication network, and upon detection of an edge of the pilot signal overlapping region, or the crossing point of the pilot signal overlapping region (760), trigger a pre-handover process or a handover process respectively.
3. The system according to claim 1, wherein the pilot signal is a lower frequency signal than the data signal.
4. The system according to claim 1, wherein the data signal has a frequency above two megahertz, and/or the pilot signal has a frequency below two megahertz.
5. The system according to claim 1, wherein the pilot signals of the at least two light cells are differentiable from each other.
6. The system according to claim 5, wherein the pilot signals of the at least two light cells are differentiable from each other by one or more of a different signal wavelength, a different signal modulation frequency, a different symbol in a pre-amble of the signal, or a different LiFi identifier.
7. The system according to claim 1, wherein the beam of light providing the pilot signal and/or the data signal is emitted through one or more optical elements comprising a freeform optical element, a lens optical element, or a reflector optical element.
8. The system according to claim 1, wherein the source of the beam of light providing the pilot signal and/or the data signal is a single LED or an array of LEDs.
9. A receiver device for use in the system according to claim 1, the receiver device configured to: detect one or more data signals from the at least two light cells using a light sensor, detect at least two pilot signals of the at least two light cells, the two pilot signals indicating that the receiver device is located in a proximity of the at least two respective light cells provided by the at least two access points of a light communication network; and detect an edge of an overlapping region of the at least two pilot signals of the light cells, and in response to said detection of the edge, perform a pre-handover process in anticipation of the receiver device moving from one light cell to the other light cell; or detect a crossing point of an overlapping region of the at least two pilot signals of the light cells where the ascending slope of the pilot signal of one light cell crosses the descending slope of the pilot signal of the other light cell, and in response to said detection of the crossing point, triggering a handover process of the receiver device where the receiver device transfers from the data signal of one light cell to the data signal of the other light cell.
10. A method of performing at a receiver device a handover between at least two light cells comprising a pilot signal and a data signal, the light cells connected to form an optical wireless communication network where each light cell provides an access point of the optical wireless communication network, and the at least two light cells each further comprise a respective pilot signal, the method comprising: detecting an edge of an overlapping region of the at least two pilot signals of the light cells, or detecting a crossing point of an overlapping region of the at least two pilot signals of the light cells where the ascending slope of the pilot signal of one light cell crosses the descending slope of the pilot signal of the other light cell; and in response to said detecting the edge, performing a pre-handover process in anticipation of the receiver device moving from one light cell to the other light cell; or in response to said detecting the crossing point, triggering a handover process of the receiver device where the receiver device transfers from the data signal of one light cell to the data signal of the other light cell.
11. A computer program product comprising instructions to cause the receiver device of claim 9.
12. A non-transitory computer-readable medium storing instructions when executed by one or more processors cause the one or more processors to perform the method of claim 10.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0057] To assist understanding of the present disclosure and to show how embodiments may be put into effect, reference is made by way of example to the accompanying drawings in which:
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
DETAILED DESCRIPTION OF EMBODIMENTS
[0065] A LiFi network with multiple LiFi access points needs to handover a LiFi receiver when the receiver moves from the coverage area of one LiFi access point to a neighboring LiFi access point. To enable a seamless handover, the LiFi access points apply a dedicated optical signal distribution. This signal distribution has an amplitude profile such that it, in response to the receiver's movements, triggers the LiFi system to anticipate and prepare, and to execute the handover, while maintaining the connection with the LiFi network and a good performance of the connection.
[0066] The systems of the present invention are designed such that the following condition are met.
[0067] Data signal—The strength of the data signal received at either receiver (i.e. downlink connection) or access point (i.e. uplink connection) depends on several factors: transmitted signal strength, the transfer characteristics of the link, and the receiver transfer function. The transmitted signal strength is the strength of the signal transmitted from the transmitter. The transfer characteristics comprise features which effect the transfer path, e.g. the distance between transmitter and receiver, the angular distribution of the source signal, and any blocking or absorbing media in between the transmitter and receiver, etc. The receiver transfer function is the sensitivity e.g. of a photodiode vs the frequency of the signal.
[0068] Handover timing—The system needs time to prepare and execute the handover. During this time, it needs to maintain the connection with the first LiFi access point until the connection with the second LiFi access point is established. For this purpose, the received signal of the first LiFi access point should stay above a first level (dashed line 310).
[0069] Decision criterion—If a LiFi receiver moves from the coverage area of the first LiFi access point to that of the second LiFi access point, a decision criterion is needed to execute the handover process. The decision is based on the detection that the received signal of the second LiFi access point is stronger or has a higher amplitude than that of the first LiFi access point.
[0070] Performance—During the time that the LiFi receiver moves within the overlapping region and coverage area of both the first LiFi access point and the second LiFi access point, the performance should be maintained by keeping the emitted signal amplitude receiver by the receiver above a second level (dashed line 316).
[0071]
[0072] The receiver device 510 can be any of the above mentioned devices which are capable of receiving data transmitted by optical wireless transmission methods. For example, it may be an electronic device such as a laptop, tablet, smartphone, smart sensor (e.g. CO2 sensor), television, speaker, headphones, printer, or even a kitchen appliance such as a refrigerator. It should be understood that any receiver device which comprises the appropriate light sensor is capable of receiving data via the present system. That is, any suitable light sensor able to convert incident beams of light into a data signal for processing. The light sensor may be a dedicated photocell (point detector), or a camera comprising an array of photocells (pixels) and a lens for forming an image on the array. E.g. the camera may be a general purpose camera of a mobile user device such as a smartphone or tablet. Camera based detection of LiFi signals is possible with either a global-shutter camera or a rolling-shutter camera. The light sensor may be a dedicated photocell (point detector), or a camera included in a dongle which plugs into a receiver device such as a smartphone, tablet or laptop. This enables the receiver device to receive data via the beam of light.
[0073] The controller 516 is operatively coupled to the at least two transmitter nodes 503, and 507, and is configured to provide data to the transmitter nodes 530 and 507 for emitting as an optical wireless data signal. The controller 516 may also receive feedback signals 514a, 514b from a receiver device 510. The feedback signals may be receiver at the controller via respective transmitter nodes 503, 507. The controller 516 may, as result of such feedback signals, control the handover of the receiver device from one transmitter node 503 to another transmitter node 507, and hence from one light cell 504 to another light cell 508.
[0074] In embodiments the controller 516 may be distributed and located partially within each of the transmitter nodes 503, 507 of the system 500, thus forming part of the transmitter node apparatus.
[0075] In embodiments the controller 516 may be located externally to the at least two transmitter nodes 503, 507 and connected thereto, as shown in
[0076] This feedback signal(s) 514a, 514b may be an infrared signal or a radio frequency signal directed generally towards the transmitter node 503, 507 (e.g. within a range of angles which would be visible at the location of a transmitter node. For example, on a ceiling). The feedback signal(s) 514a, 514b may be used to negotiate the handover process between the access points of the optical wireless communication network. That is, receiving a feedback signal at a transmitter node may trigger the preparation of the handover, e.g. the receiver device may transmit the feedback signal upon detecting the data signal of the corresponding access point and indicating that the receiver device is now within the light cell of that access point and has the ability to in turn receive data from that access point. The controller may then make a decision as to which handover process to execute. This is particularly important when the number of access points detected by the receiver device is more than two. The receiver device may also transmit a feedback signal 514a, 514b to the controller comprising data signal amplitudes or pilot signal amplitudes. The relative amplitudes of the respective signal is used to determine whether certain criteria for preparation and execution of the handover have been fulfilled.
[0077] The controller 516 may determine which handover process to prepare and execute (e.g. which two access points the handover should be between), based on various items of information. The feedback signal 514a, 514b may include information on the motion or direction of travel of the receiver device. The controller may then use this information to determine which access point will be the next access point most likely to be used by the receiver device. Alternatively or additionally, the controller may determine which access points to perform the handover between based on data signal amplitude information fed back from the receiver device in the feedback signal 514a, 514b. The controller may also use information about the system 500 itself. For example the controller may have access to information about the location and relative positioning of the access points of the optical wireless communication network. This information may be stored locally at the controller, at a dedicated storage of the system, distributed throughout the elements of the system (e.g. each access point may have information about its own location etc.), or retrieved from a remote storage location via a network the controller is connected to (e.g. the internet).
[0078] Alternatively or additionally, a beacon type signal may be transmitted omni-directionally by the receiver device such that any transmitter node 503, 507 within range of the beacon signal may receive information for the purposes of instigating a handover between access points and light cells of the optical wireless communications network.
[0079] The system as describe in
[0080] The inventors have realized that there is a need to provide a system which achieves at least both a good performance level during the handover, but also to provide enough time for executing the handover after the handover trigger criterion is detected and before the data signal of the first access point is lost.
[0081] As, shown in
[0082]
[0083]
[0084] Further, the performance in the overlapping region can be seen to be optimally above the threshold indicated by dashed line 316. In
[0085] It may be necessary to keep the maximum amplitude of the data signal below a particular value for the sake of reducing power consumption and maintaining efficiency. The light sources used to emit the beams of light may have a maximum power output they are capable of providing. As such there may be a maximum of the central plateau of the amplitude profile, which in turn may impose a limit on the power efficiency. For example, the receiver may not be able to make use of the extra bandwidth provided, and as such the provision of a higher amplitude may be a waste of power and thus not be energy efficient.
[0086] The LiFi receiver device may differentiate between the received data signals of the LiFi light cells (and thus respective access points) using a property of the data signal. This property of the different data signals of the different light cells may be a different signal wavelength, a different signal modulation frequency, a different symbol in the pre-amble of the data signal, or a different LiFi identifier. Any combination of these properties may also be used to distinguish the two or more data signals of the respective light cells from each other.
[0087] The LiFi identifier could be carried in e.g. the header of the frame following the pre-amble, or in the rest of the frame following the header, the LiFi identifier could be part of the physical layer (PHY layer) or medium access layer (MAC layer).
[0088] The primary use of a specific or different pre-amble is to let the receiver focus on the reception of a single signal. That is, to improve the speed and to be less vulnerable to receiving other signals, which would then have a different pre-amble. If an end-point device (or receiver device, or client device) is associated with an access point (or transmitter node), it may use a dedicated pre-amble for high speed data transfer with that access point. This dedicated pre-amble is exchanged during the association process between the access point and end-point device. Therefore the end-point device may not be able to use the dedicated pre-amble of a neighboring access point for decoding the frame that follows the pre-able because the end-point device is not associated to that neighboring access point. However, the end-point may be able to detect that the pre-amble used by a neighboring access point is a different dedicated pre-amble than that used by the access point to which the end-point is associated.
[0089] Non-specific pre-ambles can be applied for management or control frames, for example, for use during association to an access point. In that case an end-point cannot distinguish which access point the pre-amble has come from. An identifier (e.g. a different LiFi identifier), within the frame itself (e.g. carried in the header of the frame), can then be used to provide the differentiation between signals received from different access points.
[0090] A light cell with the required amplitude profile of the signal distribution can be created using freeform optics. Freeform optics is a type of optics which comprises single optical elements which are manufactured to have a shape which produces the final desired optical distribution using only that single optical element. That is to say the single block of light manipulating medium is formed into a shape which directs the light that passes through it into the desired focal area. It should be understood that this single optical element may then be combined with other optical elements, e.g. such as to scale the obtained distribution, but such freeform optical elements may not require these further items. Freeform optics allows for custom optical elements to be formed to create the type of dispersion shapes and patterns required for the present invention. It should be understood that the described amplitude profiles of light cells needed for the present invention may also be created using reflectors, and other, non-freeform optics.
[0091] Alternatively, the shape may be provided by beamforming with an array of optical elements. The optical elements controlled to vary their amplitude or phase to achieve the desired output.
[0092] In previous systems such as those shown in
[0093] In the above described example it is desired that the amplitude profiles 620, 630 of the respective data signals of the light cells are maintained above the amplitude indicated by line 316 to achieve the desired performance during the handover. Therefore the particular shape in the central region of the light cell is not necessarily exactly flat as shown in
[0094] It should also be appreciated that the term slope is intended to describe a region of the light cell where the signal amplitude profile transitions between a higher level and a lower level, either with a positive gradient or a negative gradient. The term slope is not intended to imply a completely straight line amplitude profile exists between these points but an approximation thereto only. Depiction of the slopes as straight lines in the figures is merely illustrative of such an approximation. For example, the amplitude profile slope may be implemented through optical elements arranged and designed to create such a slope, through drop off as a result of the inverse square law given a specific maximum amplitude to create the desired slope, or a combination of the two.
[0095] In an embodiment of the present invention the above objectives are achieved using two signals instead of one. In this embodiment there is provided two distinct signals, the LiFi data signal and a pilot signal. The pilot signal is used to provide the trigger points for the handover process with optimal positioning, but does not provide the main data signal for the optical wireless communication network. A LiFi data signal is provided for the transfer of data, but the handover process is not triggered by detection of this signal or signals of this type.
[0096]
[0097] The amplitude profile of the LiFi data signal may have a similar shape to that of the data signal described in reference to
[0098] In embodiments where the amplitude profile of the respective data signals are similar to that shown in
[0099] The pilot signal of each respective access point may be aligned with the LiFi data signal of the same respective access point. As such the limits of the coverage area of the data signal may also be the limits of the coverage area of the pilot signal for a single access point. The amplitude profile of the pilot signal may therefore allow a LiFi receiver moving from light cell 504 to light cell 508 to detect the presence of the second access point with light cell 508 when it enters the overlapping region. This is instead of using the detection of the LiFi data signal. Thus the overlapping region in this case corresponds to the overlapping region of both the data signal and the pilot signal. The pilot signal can therefore be used to trigger the preparation of the handover between the light cells 504 and 508.
[0100] The pilot signal itself has an amplitude profile with a shape similar to that of the data signal described in reference to
[0101] The pilot signal is thus described as having a signal distribution with an amplitude profile which comprises an ascending edge and a descending edge. The respective pilot signals of neighboring access points overlap to form an overlapping region. The overlapping region has an amplitude profile which comprises an ascending edge comprising the ascending edge of one pilot signal and a descending edge comprising the descending edge of another pilot signal. The amplitude profiles of the overlapping pilot signals cross on an ascending edge of one pilot signal and the descending edge of the other pilot signal to form an apex of the overlapping region.
[0102] The apex of the overlapping region, where the two neighboring pilot signals overlap, provides the trigger for handover execution. This where the pilot signal of light cell 508 is detected as having a higher amplitude than that of light cell 504. A further decrease of the amplitude of the pilot signal of light cell 504 and an increase in the amplitude of the pilot signal of light cell 508 can also additionally or alternatively trigger the execution of the handover. By triggering the handover using the separate pilot signal, the condition for triggering execution of the handover is optimally achieved at a position in the middle of the overlapping regions (of the pilot signal and the data signal), and thus the system is provided with enough time to execute the handover. Although
[0103] In embodiments the pilot signal of an access point may have a larger footprint than its respective data signal. This may allow a receiver moving between access points even notice of a nearby access point and thus more time for preparing a handover. This is possible as the pilot signal is not limited to the boundaries of the data signal. The required greater amount of overlap would not be efficient if using only a single data signal to provide data and trigger handover as a significant amount of power would be used to provide the data signal by two different access points covering much of the same area. That is, the same areas would be provided with coverage by a data signal of high power in order to provide only greater amount of forewarning of a handover, and would not increase the data transfer as a result.
[0104] In embodiments the pilot signal may have a footprint or coverage area which extends beyond the data signal of the neighboring access point. This can help to determine more accurately the correct handover to execute based on a more accurate estimate of the direction of travel of the receiver device. For example, a triangulation method could be used to determine the location of a moving receiver. A wider footprint of the pilot signal may thus help in the case of multiple transmitter nodes e.g. in an open office space.
[0105] In embodiments, the pilot signal may be a low frequency signal. That is, the pilot signal need only be of sufficient power to be detected, and to be determined as increasing or decreasing in amplitude compared to another pilot signal. It is therefore a more efficient use of this shape signal to provide a low frequency pilot signal than a data signal, e.g. compared to the system described in reference to
[0106] In embodiments, the pilot signal being a low frequency signal may allow for the use of low-cost components for generating and detecting this signal. Therefore increasing the coverage area of the pilot signal in this case would not increase the power requirements, for example to the same extent that an increase in the coverage are of the data signal would. For example, the data signal may have a frequency above two megahertz, and the pilot signal may have a frequency below two megahertz. The ‘low’ and ‘high’ frequency boundary need not be limited to two megahertz. The data and pilot signal frequency ranges could be any separate frequency ranges. The criteria for the frequency ranges is that the chosen ranges allow the data signal and pilot signal to be used without interfering with each other. That is to say the frequency range of the one or more pilot signals and the frequency range of the one or more data signals should not overlap.
[0107] Again, it should be appreciated that the term slope is intended to describe a region of the light cell where the signal amplitude profile transitions between a higher level and a lower level, either with a positive gradient or a negative gradient. The term slope is not intended to imply a completely straight line amplitude profile exists between these points but an approximation thereto only. Depiction of the slopes as straight lines in the figures is merely illustrative of such an approximation. For example, the amplitude profile slope may be implemented through optical elements arranged and designed to create such a slope, through drop off as a result of the inverse square law given a specific maximum amplitude to create the desired slope, or a combination of the two.
[0108] In embodiments, the LiFi receiver device may differentiate between the received data signals of the LiFi light cells as described above. Similarly, the LiFi receiver device may differentiate between the received pilot signals of the LiFi light cells (and thus respective access points) using a property of the pilot signal. This property of the different pilot signals of the different light cells may be a different signal wavelength, a different signal modulation frequency, a different symbol in the pre-amble of the pilot signal, or a different LiFi identifier. When using pilot signals with different wavelengths the pilot signals may be DC signals, or direct current signals, by which it is meant that the signal may not contain modulations for encoding data. In embodiments, the modulation frequency could be regarded as the carrier frequency on which data signals can be modulated. DC in that sense, means that the pilot signal has no carrier frequency. In principle there can still be data modulated on a DC signal, but also that is not needed if the wavelengths differ.
[0109] In both embodiments described above in relation
[0110] Further disclosed is a system (500) according to this clause 1, the system comprising at least two light cells (504, 508), the light cells connected to form a light communication network where each light cell provides an access point (502, 506) of the light communication network, the system comprising: at least two light cells (504, 508) each formed by emitted beams of light comprising a signal, where the signal distribution has an amplitude profile (620, 630) which comprises an ascending slope, a plateau, and a descending slope, the at least two light cells overlapping to form an overlapping region (306) with at least one edge where one of the two signals has an amplitude of the plateau whilst overlapping with the other of the two signals, and a crossing point (312) where the ascending slope of one signal crosses the descending slope of the other signal, thereby enabling triggering of a handover process of a receiver device from one light cell to the other light cell in response to being detected by a receiver device.
[0111] Also disclosed, is a system according to this clause 2, which corresponds to the system according to clause 1, the system comprising: the receiver device (510) configured to detect at least two signals in the form of emitted beams of light, the at least two signals indicating that the receiver device is located within at least two respective light cells which provide at least two access points of a light communication network, and upon detection of the edge of the overlapping region (308, 314), or the crossing point of the overlapping region (312), trigger a pre-handover process or a handover process respectively.
[0112] Also disclosed, is a system according to this clause 3, which corresponds to the system according to any one of clauses 1 to 2, wherein the beam of light is emitted through an optical element comprising one or more of a freeform optical element, a lens optical element, and a reflector optical element,
[0113] Also disclosed, is a system according to this clause 4, which corresponds to the system according to any one of the clauses 1 to 3, wherein the source of the beam of light is a single LED or an array of LEDs.
[0114] Also disclosed, is a system according to this clause 5, which corresponds to the system according to any one of clauses 1 to 4, wherein the source of the beam of light is a single LED behind a single freeform optical element or an array of LEDs behind a single freeform optical element.
[0115] Also disclosed, is a system according to this clause 6, which corresponds to the system according to any one of clauses 1 to 5, wherein the signals of the at least two light cells (504, 508) are differentiable from each other.
[0116] Also disclosed, is a system according to this clause 7, which corresponds to the system according to clause 6, wherein the signals are differentiable from each other by each signal of each light cell having a different signal wavelength.
[0117] Also disclosed, is a system according to this clause 8, which corresponds to the system according to clause 6, wherein the signals are differentiable from each other by each signal of each light cell having a different signal modulation frequency.
[0118] Also disclosed, is a system according to this clause 9, which corresponds to the system according to clause 6, wherein the signals are differentiable from each other by each signal of each light cell having a different symbol in the pre-amble of the data signal, or a different LiFi identifier.
[0119] Also disclosed is a method according to this clause 10, corresponding to a method of performing at a receiver device (510) a handover between at least two light cells (504, 508) each comprising a signal, the light cells connected to form a light communication network where each light cell provides an access point (502, 506) of the light communication network, the method comprising: detecting an edge (308, 314) of an overlapping region (306) of the at least two light cells, or detecting a crossing point (312) in an overlapping region (306) of the at least two light cells where an ascending slope of the signal of one light cell crosses a descending slope of the signal of the other light cell; in response to said detecting the edge, performing a pre-handover process in anticipation of the receiver device moving from one light cell to the other light cell; and in response to said detecting the crossing point, triggering a handover process of the receiver device from one light cell to the other light cell.
[0120] It will be appreciated that the above embodiments have been described only by way of example. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.
[0121] In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single processor or other unit may fulfil the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. A computer program may be stored and/or distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems. Any reference signs in the claims should not be construed as limiting the scope.