The present invention relates to location systems, especially to so-called real time locations systems (RTLS), in which wireless mobile devices such as tags, transponders and/or mobile communications devices are located, and preferably tracked, by means of wireless signal transmissions. The invention particularly relates to indoor location systems, i.e. location systems arranged to locate mobile devices within buildings.
Location systems are used for locating, and preferably tracking, articles and/or people associated with respective wireless mobile devices. Location systems are used in a wide range of environments, including hospitals and other healthcare situations, social care environments, prisons, industrial locations, warehouses, retail stores, educational institutions, offices and logistics environments, for example. Such systems are used for locating and tracking patients (especially babies and the elderly) and other categories of people, and for locating and tracking medical supplies, equipment, products, tools and other categories of articles.
Location systems use one or more of a variety of wireless technologies, including: wireless local area network (WLAN) technologies;
wireless personal area network (WPAN) technologies (including low-rate wireless personal area network (LR-WPAN) technologies); radio frequency identification (RFID); ultra-wideband (UWB); ultrasound; sound; infrared; visible light; camera vision, etc. Included in WLAN technologies are those conforming to the Institute of Electrical and Electronics Engineers (IEEE) 802.11 series of standards (e.g. Wi-Fi™). Included in WPAN and LR-WPAN technologies are those conforming to the IEEE 802.15 series of standards (e.g. Bluetooth™, ZigBee™, etc.).
The wireless mobile devices which are located and tracked in location systems may, for example, be tags, transponders or mobile communications and/or computer devices, and they may be active and/or passive. For example, active wireless mobile devices may function as “beacons” which periodically emit wireless signals indicating their presence. Passive wireless mobile devices may, for example, function as transponders, only emitting wireless signals in response to wireless signals emitted by wireless emitters of the location system. Some wireless mobile devices may function sometimes as passive devices and at other times as active devices. Depending upon their functionality, the wireless mobile devices may be self-powered (e.g. battery powered) or may obtain their power from the wireless signals emitted by wireless emitters of the location system. Mobile communications devices used in location systems include, for example: mobile (e.g. cellular) telephones, including smart phones; portable computer devices, e.g. tablet computers, laptop computers, handheld computers, personal digital assistants (PDAs), GPS devices; etc.
As the skilled person knows, location systems use a variety of techniques for calculating the locations of wireless mobile devices. For example, some location systems use the times at which wireless transmissions from wireless mobile devices are received (i.e. time-of-arrival (TOA) information), for example in order to calculate differences in times-of-arrival between different wireless receivers and to use the calculated time-difference-of-arrival (TDOA) information to calculate the locations of the wireless mobile devices. Alternatively, other location systems use the times at which wireless transmissions from wireless transmitters are received (i.e. time-of-arrival (TOA) information) at a wireless mobile device, for example, in order to calculate differences in times-of-arrival between different wireless transmitters and to use the calculated time-difference-of-arrival (TDOA) information to calculate the location of the wireless mobile device. Additionally or alternatively, location systems may use received signal strengths (e.g. received signal strength indication, RSSI), and/or angle of arrival (AOA) information, and/or round-trip time (RTT) information, radio map fingerprinting information, location information from nearby tags/transponders, satellite location information, etc. Additionally or alternatively, in some location systems the wireless mobile devices themselves perform at least part of the location calculations.
A problem associated with known indoor location systems is how to determine which room of a building a particular wireless mobile device is located in—i.e. room discrimination. (By a “room” is meant an area of a building separated from other areas of the building by one or more internal walls, and by one or more floors/ceilings if the building has more than a single storey. Corridors, hallways, vestibules, stairwells, etc. are thus regarded as being “rooms” herein.) This is problematic for radio frequency (RF) location systems, because the radio frequency signals normally propagate through the internal walls, floors and ceilings in a building. For this reason, other technologies, such as ultra sound or infrared, are used for room discrimination. However, the use of non-radio frequency technologies in conjunction with radio frequency systems can add cost and complexity to the location system.
There is therefore a need for an indoor location system which enables radio frequency room discrimination.
The present invention provides an indoor location system for locating a mobile device, comprising at least one mobile device configured to be a radio frequency receiver, and a set of RF (Radio Frequency) units configured to be positioned in a plurality of rooms in a building such that at least one of the RF units is located in each room, wherein each RF unit is configured to emit radio frequency beacon signals, each beacon signal including an identifier of the emitting RF unit and/or of the room in which the RF unit is located, and wherein the mobile device is configured to receive at least some of the beacon signals and to determine a received signal strength of each of the received beacon signals; optionally, the mobile device being configured to communicate the received signal strengths to a computer module optionally connected to the RF units, each received signal strength communication including an identifier of the emitting RF unit and/or of the room in which the RF unit is located, and including an identifier of the mobile device; and wherein the mobile device, or optionally said computer module, is configured to calculate from the received signal strengths a room-representative received signal strength for each room from which the beacon signals have been received, and to determine which room the mobile device is located in, by selecting the room having the highest value of calculated room-representative received signal strength.
Another embodiment of the invention provides an indoor location system for locating a mobile device, comprising a set of RF units configured to be positioned in a plurality of rooms in a building such that at least one of the RF units is located in each room, wherein each RF unit is configured to emit radio frequency beacon signals, each beacon signal including an identifier of the emitting RF unit and/or of the room in which the RF unit is located, the system including software for configuring at least one mobile device to be a radio frequency receiver such that the mobile device is configured to receive at least some of the beacon signals and determine a received signal strength of each of the received beacon signals; optionally, the software for configuring a said mobile device to communicate the received signal strengths to a computer module optionally connected to the RF units, each received signal strength communication including an identifier of the emitting RF unit and/or of the room in which the RF unit is located, and including an identifier of the mobile device; and wherein the software is for configuring a said mobile device, or optionally a said computer module is configured, to calculate from the received signal strengths a room-representative received signal strength for each room from which the beacon signals have been received, and to determine which room the mobile device is located in, by selecting the room having the highest value of calculated room-representative received signal strength.
An alternative embodiment of the invention provides an indoor location system for locating a mobile device, comprising a set of RF units configured to be positioned in a plurality of rooms in a building such that at least one of the RF units is located in each room, the system including software for configuring at least one mobile device to be a radio frequency transmitter such that the mobile device is configured to emit radio frequency beacon signals, each beacon signal including an identifier of the mobile device, and wherein each of a plurality of the RF units is configured to receive one or more of the beacon signals, determine their received signal strengths and communicate the received signal strengths to: (a) a said mobile device; or (b) a computer module optionally connected to the RF units, each received signal strength communication including an identifier of the mobile device; wherein each received signal strength communication includes an identifier of the communicating RF unit and/or of the room in which the RF unit is located, and wherein the software is for configuring a said mobile device, or optionally a said computer module is configured, to calculate from the received signal strengths a room-representative received signal strength for each room from which the received signal strengths have been communicated, and to determine which room the mobile device is located in, by selecting the room having the highest value of calculated room-representative received signal strength.
Preferably, the location system is configured for, or the method includes, a plurality of the radio frequency units (RF units) being located in each of the plurality of rooms of a building. (Such RF units are sometimes referred to as “beacons”, or “units”, herein.)
Preferably, the mobile device or the computer module, respectively, is configured to determine a unit-representative received signal strength for each radio frequency unit, from which each room-representative received signal strength is calculated. The unit-representative received signal strength for each unit preferably is an average for two or more, preferably of three or more, received beacon signals (received from that RF unit). For the sake of simplicity, the term “average” is used throughout this specification, including the claims, to represent any of a variety of mathematical functions that may be used as measures of central tendency, including, but not limited to, the following: arithmetic mean; geometric mean; quadratic mean (root mean square, i.e. the square root of the arithmetic mean of the squares); cubic mean; harmonic mean; weighted average (i.e. weighted arithmetic mean); mode; and median. Preferred implementations of the invention may utilize any of these mathematical functions, or any other measures of central tendency, as the “average”.
The unit-representative received signal strength for each RF unit preferably is the highest average received signal strength of received beacon signals selected from a plurality of average received signal strengths of received beacon signals, each average received signal strength preferably being the average for a respective frequency channel. The unit-representative received signal strength for each RF unit preferably is the highest average received signal strength of received units signals selected from three average received signal strengths of received beacon signals.
In preferred embodiments, the mobile device, or the computer module, respectively, is configured to calculate each room-representative received signal strength, at least in part from a determination of a maximum unit-representative received signal strength for each room. Additionally or alternatively, the mobile device, or the computer module, respectively, preferably is configured to calculate each room-representative received signal strength, at least in part from an average of unit-representative received signal strength values for that room. As indicated above, the average of unit-representative received signal strength values may for example, be any of the following: the arithmetic mean; geometric mean; quadratic mean (root mean square, i.e. the square root of the arithmetic mean of the squares); cubic mean; harmonic mean; weighted average (i.e. weighted arithmetic mean); mode; andmedian. The average of unit-representative received signal strength values for each room preferably is an average for three units in each respective room.
Preferably, the mobile device, or the computer module, respectively, is configured to calculate each room-representative received signal strength, at least in part by multiplying the average of unit-representative received signal strength values for that room by a factor. More preferably, the mobile device, or the computer module, respectively, is configured to calculate each room-representative received signal strength by multiplying the average of unit-representative received signal strength values for that room by a factor, and by adding the product thereof to the maximum unit-representative received signal strength for that room. Preferably, the factor has a value of greater than zero and less than 1.
In preferred embodiments, the mobile device, or the computer module, respectively, is configured to determine that the mobile device is located in a second room which is different to that of a first room, which first room was the location of the mobile device as determined by an immediately preceding room location determination, only if the calculated room-representative received signal strength for the second room (i.e. the highest value of calculated room-representative RSS) is greater by at least a predetermined amount, preferably by at least 9.6 dB, than the value of currently calculated room-representative received signal strength for the first room. The predetermined amount is sometimes referred to as the “room-separation factor” in this specification. The “room-separation factor” preferably is 9.6 dB, but other predetermined differences in RSS may be used as the room-separation factor, depending upon the particular conditions and requirements (e.g. different environments and deployments). The predetermined amount (i.e. the “room-separation factor”) may be a fixed amount for a particular building, or it may vary by room position within a building and/or it may vary with time and/or it may vary with wireless signal density, etc (e.g. it may be programmable). In some implementations of the invention, the particular room-separation factor (the predetermined amount) may be transmitted to the mobile device by one or more of the RF units, for example. This requirement for such a predetermined minimum difference, namely a “room-separation factor”, before it is decided that the mobile device has moved from one room to another is intended to prevent (or at least reduce) the possibility that it is erroneously decided that the mobile device has moved rooms (when in fact it has not), e.g. due to variations in the RSS measurements. The value of 9.6 dB has been found to work well in many indoor environments, but other values (which may be pre-programmed or dynamically varied) may be used.
In some preferred implementations, a difference by which the value of the calculated room-representative received signal strength for the second room is greater than that calculated for the first room is designated as providing at least part of a level of confidence (preferably expressed as a probability) in the room location determination.
Preferably, the mobile device, or each radio frequency unit, respectively, is configured to emit the radio frequency beacon signals periodically, preferably every predetermined fraction of a second. Each radio frequency unit, or the mobile device, respectively, preferably is configured such that it functions as a radio frequency receiver, to receive the radio frequency beacon signals, periodically, preferably every predetermined fraction of a second. In each case, the predetermined fraction of a second preferably may be varied.
In preferred embodiments of the invention, the received signal strength (RSS) comprises received signal strength indication (RSSI).
Preferably, the location system and the method according to the invention, further comprise a computer module (which preferably is the said computer module), the mobile device preferably being configured to report its determined room location to the computer module. The mobile device and the computer module preferably are configured to communicate with each other by means of a radio frequency signal, preferably a Wi-Fi signal or a Bluetooth signal, e.g. a Bluetooth Low Energy (BLE, or Bluetooth Smart) signal. For example, the mobile device and the computer module may be configured to communicate with each other via the RF units.
Preferably the (or each) computer module of the location system is configured to be connected to the radio frequency units by means of wireless connections. Preferably the system and method includes at least one gateway unit configured to wirelessly interconnect each radio frequency unit to a said computer module. The wireless connections between the radio frequency units and the gateway unit preferably are configured to be Bluetooth, e.g. Bluetooth Low Energy, connections, and/or preferably the wireless connection between the gateway unit and the computer module is configured to be a Wi-Fi connection.
The computer module preferably is configured to be a location engine. Preferably software configured to be run on the location engine and/or on one or more computer devices configured to be connected to the location engine, provides a user interface (e.g. a display) for locating, and preferably for tracking, the (or each) mobile device in a building. The computer module may be a server, desktop computer, laptop computer, tablet computer, smartphone, or cloud-based computer, for example.
In preferred implementations, the computer module or the mobile device (respectively), may use additional information as part of the location system/method, especially in order to determine which room the mobile device is located in. Such additional information may comprise any or all of the following, for example: building construction characteristics of the building, e.g. the types of walls, floors, ceilings of the building; the positions of the RF units in the rooms; location information relating to other mobile devices in the building; wireless signal propagation characteristics of the building, or portions of the building.
The radio frequency units preferably are battery powered. The mobile device preferably comprises a mobile telephone or other mobile communications and/or computer device, or a radio frequency tag or transponder. Each radio frequency unit preferably comprises a wireless personal area network (WPAN) unit, preferably a Bluetooth unit, especially a Bluetooth Low Energy or Bluetooth Smart unit. The radio frequency beacon signals preferably are wireless personal area network (WPAN) signals, more preferably Bluetooth signals, especially Bluetooth Low Energy or Bluetooth Smart signals. Most preferably the radio frequency beacon signals are advertising signals, e.g. Bluetooth Low Energy or Bluetooth Smart advertising signals.
The mobile device identifier and/or each RF unit identifier preferably is a serial number, MAC address, UUID, or any other identifier which can be transmitted as part of a wireless message. Preferably, each RF unit identifier includes the room identifier of the room in which the RF unit is installed.
Preferably, a plurality of mobile devices may be located by the systems and methods of the invention.
Preferred embodiments of the invention will now be described, by way of example, with reference to the accompanying drawings, of which:
In one version of the location system, the mobile device 5 calculates from the received signal strengths of the beacon signals 9 a room-representative received signal strength for each room from which the beacon signals 9 have been received, and determines which room the mobile device 5 is located in, by selecting the room having the highest value of calculated room-representative received signal strength. The mobile device 5 may report its determined room location wirelessly (e.g. by Wi-Fi or Bluetooth) to the computer module 13.
In another version of the location system, the mobile device 5 may wirelessly communicate (e.g. by Wi-Fi or Bluetooth) the received signal strengths of the beacon signals to the computer module 13, and it is the computer module 13 which determines which room the mobile device 5 is located in, by selecting the room having the highest value of calculated room-representative received signal strength.
Process steps (a), (b) and (c) of
Box (a) of each of
Box (b) of
Box (c) of
The sequence numbers may indicate the order in which the beacon signals 9 are received during the signal reception window of time; “RF Unit ID” is the identifier of the radio frequency unit 7 which emitted a particular beacon signal 9; “Room ID” is the identifier of the room in which the respective radio frequency unit 7 is located; “RX Channel” is the RF channel in which the beacon signal 9 was transmitted and received; and “Measured RSS (dBm)” is the received signal strength (measured in dBm) of the respective beacon signal 9 as determined by the mobile device 5.
The process steps described by boxes (a) to (c) of
Box (f) of
Next, as mentioned above, the process steps of boxes (j) to (r) of
Box (j) of
Decision Box (n) of
Box (m) of
Box (k) of
Box (l) of
Decision Box (p) of
The “Room-separation factor” preferably is 9.6 dB, but other predetermined differences in RSS may be used as the Room-separation factor, depending upon the particular conditions and requirements. This requirement for such a predetermined minimum difference, namely a “Room-separation factor”, before it is decided that the mobile device 5 has moved from one room to another is intended to prevent (or at least reduce) the possibility that it is erroneously decided that the mobile device 5 has moved rooms when in fact it has not, e.g. due to variations in the RSS measurements. The value of 9.6 dB has been found to work well in many indoor environments, but other values (which may be pre-programmed or dynamically varied) may be used.
In some implementations of the system, the value of the difference between “Room Representative (New Room ID)” and “Room Representative (Last Room ID)” may also be used to provide a level of confidence in the room location determination decision. For example, the confidence level may be expressed as a probability of the mobile unit 5 being located in the reported Room ID, e.g. expressed as a value between 0 and 1, preferably between 0.5 and 1. In some implementations of the invention, the probability may also be affected by other factors related to the room determination process (e.g. absolute RSS values, number of beacon signals received, etc.).
If the decision of Box (n) is that there is no valid pre-existing room identifier, or if the decision of Box (p) is that Room Representative [New Room ID] is greater by at least the predetermined amount (the “Room-separation factor”) than Room Representative [Last Room ID] (i.e. that the mobile device 5 has moved room locations), then the method of the location system may proceed to the process step of Box (q). Box (q) of
If the decision of Box (p) is that Room Representative [New Room ID] is not greater by at least the predetermined amount (the “Room-separation factor”) than Room Representative [Last Room ID] (i.e. that the mobile device 5 has not moved room locations), then the method of the location system may proceed to the process step of Box (r). Box (r) of
Each communication of received signal strength may include an identifier of the radio frequency unit 7 and/or of the room in which the radio frequency unit 7 is located, and includes an identifier of the mobile device 5. The communication of the received signal strengths from the radio frequency units 7 to the computer module 13 may be by wireless communications 11, for example Wi-Fi or Bluetooth (e.g. BLE), or it may be by wired or other hardware connections. For wireless communications between the radio frequency units 7 and the computer module 13, at least one gateway module or unit 15 may (or may not) be included for example for receiving Bluetooth (e.g. BLE) received signal strength communications 17 from the radio frequency units 7 and transferring the communications to the computer module 13 via Wi-Fi communications 19. (The communications 17 and 19 in combination thus comprise the received signal strength communications.) The computer module 13 or the mobile device 5 preferably calculates from the received signal strengths a room-representative received signal strength for each room from which the received signal strengths have been communicated, and determines which room the mobile unit 5 is located in, by selecting the room having the highest value of calculated room-representative received signal strength. If the mobile device 5 has carried out the room location determination, this preferably is reported wirelessly to the computer module 13. The computer module 13 may, for example, provide a user interface by which the (or each) mobile device 5 may be located, and preferably tracked, in the building 1.
Box (g) of
Box (h) of
Box (i) of
The “Mobile Unit ID” numbers are the identifiers of the emitting mobile devices 5 (there are two emitting mobile devices 5 indicated in the above list); the sequence numbers indicate the order in which the beacon signals 9 are received during the signal reception window of time; “RF Unit ID” is the identifier of the radio frequency unit 7 which received a particular beacon signal 9; “Room ID” is the identifier of the room in which the respective radio frequency unit 7 is located; “RX Channel” is the RF channel in which the beacon signal 9 was transmitted and received; and “Measured RSS (dBm)” is the received signal strength (measured in dBm) of the respective beacon signal as determined by the respective radio frequency unit 7.
The process steps described by boxes (g) to (i) of
Next, as mentioned above, the process steps of boxes (j) to (r) of
Box (j) of
Box (k) of
Box (l) of
Box (m) of
Decision Box (n) of
Decision Box (p) of
The “Room-separation factor” preferably is 9.6 dB, but other predetermined differences in RSS may be used as the Room-separation factor, depending upon the particular conditions and requirements. This requirement for such a predetermined minimum difference, namely a “Room-separation factor”, before it is decided that the mobile device 5 has moved from one room to another is intended to prevent (or at least reduce) the possibility that it is erroneously decided that the mobile device 5 has moved rooms (when in fact it has not), e.g. due to variations in the RSS measurements. The value of 9.6 dB has been found to work well in many indoor environments, but other values (which may be pre-programmed or dynamically varied) may be used.
In some implementations of the invention, the value of the difference between “Room Representative (New Room ID)” and “Room Representative (Last Room ID)” may also be used to provide a level of confidence in the room location determination decision. For example, the confidence level may be expressed as a probability of the mobile device 5 being located in the reported Room ID, e.g. expressed as a value between 0 and 1, preferably between 0.5 and 1. In some implementations of the invention, the probability may also be affected by other factors related to the room determination process (e.g. absolute RSS values, number of beacon signals received, etc.).
If the decision of Box (n) is that there is no valid pre-existing room identifier, or if the decision of Box (p) is that Room Representative [New Room ID] is greater by at least the predetermined amount (the “Room-separation factor”) than Room Representative [Last Room ID] (i.e. that the mobile device has moved room locations), then the method of the location system proceeds to the process step of Box (q). Box (q) of
If the decision of Box (p) is that Room Representative [New Room ID] is not greater by at least the predetermined amount (the “Room-separation factor”) than Room Representative [Last Room ID] (i.e. that the mobile device 5 has not moved room locations), then the method of the location system preferably proceeds to the process step of Box (r). Box (r) of
It will be understood that the above description and the drawings are examples of particular implementations of the invention, but that other implementations of the invention are included in the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
1602315.2 | Feb 2016 | GB | national |