Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM, COMPUTER-IMPLEMENTED POSITIONING METHOD, COMPUTER PROGRAM AND NON-VOLATILE DATA CARRIER
Document Type and Number:
WIPO Patent Application WO/2022/260575
Kind Code:
A1
Abstract:
Each entity in a group of entities has a respective mobile unit atta-ched to it, which mobile units transmits, periodically, a first radio message (M1) with identity information of the entity to which the mobile unit is attached. A set of base stations containing at least three base stations, receives the first radio message (M1); and based thereon, forwards, via at least one transmission line, the identity information and timing information indicative of a point in time when the first radio message (M1) was received in the res-pective base station. A central unit communicatively connected to the at least one transmission line, receives, via the at least one transmission line, the identity information and the timing informa-tion from at least three base stations in the set of base stations, and based thereon determines a position of the respective entity. Each mobile unit in the set of mobile units alters an energy density (PRF, P) at which the first radio message (M1) is transmitted in response to a trigger input being generated depending on a po-sition of the mobile unit relative to a stationary reference. Thus, the energy resources in the mobile units can be economized while attaining a desired positioning accuracy wherever needed.

Inventors:
ERIKSSON GÖRAN (SE)
UMEGÅRD ANDERS (SE)
Application Number:
PCT/SE2022/050538
Publication Date:
December 15, 2022
Filing Date:
June 02, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
DELAVAL HOLDING AB (SE)
International Classes:
G01S5/00
Domestic Patent References:
WO2006022548A12006-03-02
Foreign References:
US20150356332A12015-12-10
US20200228943A12020-07-16
EP2709443A12014-03-26
Attorney, Agent or Firm:
LILLIEHORN, Tobias (SE)
Download PDF:
Claims:
Claims

1. A system comprising: a set of mobile units (U 1 , U2, U3) each of which is configured to: be attached to a respective entity, and transmit, periodically, a first radio message (M1) comprising identity information (I D[U 1 ]) of the respective entity to which the mobile unit (U1) is attached; a set of base stations (B1 , B2, B3, B4, B5, B6, B7, B8) com prising at least three base stations, each of which is configured to: receive the first radio message (M1); and based thereon, for- ward, via at least one transmission line, the identity information (I D[U 1 ]) and timing information (U 1 (t 1 ) , U1(t2); U1(t3)) indicative of a point in time when the first radio message (M1) was received in the respective base station; and a central unit (CU) communicatively connected to the at least one transmission line, and configured to: receive, via the at least one transmission line, the identity information (I D[U 1 ]) and the timing information (U1(t1), U1(t2), U1(t3)) from at least three base stations (B1 , B2, B3) in the set of base stations; and based there on determine a position of the respective entity, characterized in that each mobile unit in the set of mobile units (U 1 , U2, U3) is configured to alter an energy density (PRF, P) at which the first radio message (M1) is transmitted in response to a trigger input being generated depending on a location of the mo bile unit (U1) relative to a stationary reference (R1 , R2, R3). 2. The system according to claim 1 , wherein each mobile unit

(U1) in the set of mobile units (U 1 , U2, U3) comprises a global navigation satellite system receiver (520) configured to determine the location of the mobile unit (U 1 ) , and each mobile unit (U1) in the set of mobile units (U 1 , U2, U3) is configured to generate the trigger input based on a set of rules defining the stationary refe rence (R1), which set of rules is stored in a data carrier (516) in each respective mobile unit (U1).

3. The system according to any one of claims 1 or 2, comprising at least one magnetic-field generator (G1 , G2, G3) configured to emit a magnetic field at the stationary reference (R2), and each mobile unit in the set of mobile units (U 1 , U2, U3) further compri ses an inductive sensor (512) configured to detect the magnetic field as the trigger input when the location of the mobile unit (U2) is within an area (A2) defined by the stationary reference (R2), and in response to such a detection cause the mobile unit (U2) to alter the energy density (PRF, P) at which the first radio message (M1) is transmitted.

4. The system according to any one of the preceding claims, wherein each mobile unit in the set of mobile units (U 1 , U2, U3) is further configured to receive a second radio message (M2) as the trigger input when the location of the mobile unit (U1) is within an area (A1) defined by the stationary reference (R1); and in respon se to receiving the second radio message cause the mobile unit (U1) to alter the energy density (PRF, P) at which the first radio message (M1) is transmitted.

5. The system according to claim 4, wherein at least one base station (B1) in the set of base stations is configured to: receive a first-area message (AM1) from the central unit (CU), which first-area message (AM1) is generated in response to a par ticular mobile unit (U1) in the set of mobile units having the location determined to be within the area (A1) defined by the stationary reference (R1); and in response thereto transmit the second radio message (M2) to the particular mo- bile unit (U1).

6. The system according to claim 5, wherein each mobile unit in the set of mobile units (U 1 , U2, U3) is configured to transmit the first radio message (M1) at a first, a second or a third level of en ergy density (PRF,P), which first level of energy density is a de- fault level and which second and third energy density levels are different from one another as well as from the first level, wherein in response to receiving the second radio message (M2), the particular mobile unit (U1) is configured to transmit the first radio message (M1) at the second level of energy density (PRF,

P); wherein at least one base station (B8) in the set of base stations is further configured to: receive a second-area message (AM2) from the central unit

(CU), which second-area message (AM2) is generated in response to a particular mobile unit (U3) in the set of mobile units having a location determined to be within an area (A3) defined by the statio nary reference (R3), and in response to the second-area message (AM2) transmit a third radio message (M3) to the particular mobile unit (U3), wherein each of the mobile units in the set of mobile units (U 1 , U2, U3) is further configured to receive the third radio message (M3); and in response to receiving the third radio message (M3) cause the mobile unit (U3) to transmit the first radio message (M1) at the third level of energy density (PRF, P).

7. The system according to claim 6, wherein the first level of energy density is lower than the second level of energy density, which, in turn, is lower than the third level of energy density.

8. The system according to any one of claims 6 or 7, wherein: the first radio message (M1) further comprises activity data

(A[U1]) reflecting at least one activity parameter of the respective entity to which the mobile unit (U1) is attached, which activity data (A[U1]) is comprised in the first radio message (M1) exclusively if the first radio message (M1) is transmitted at the first level of en ergy density (PRF, P), and the central unit (CU) is configured to receive, via at least one of the at least one transmission line, from at least one base station (B2) in the set of base stations, the activity data (A[U 1 ]); and ba sed thereon, derive the at least one activity parameter of the res pective entity.

9. The system according to any one of claims 6 or 7, wherein in response to receiving each of the second or third radio messages (M2; M3) each mobile unit in the set of mobile (U 1 , U2, U3) units is configured to either: increase the energy density at which the first radio message (M1) is transmitted from the first level to the second level, from the first level to the third level, or from the second level to the third level; or decrease the energy density at which the first radio message (M1) is transmitted from the third level to the first level, from the third level to the second level, or from the second level to the first level.

10. The system according to any one of the claims 6 to 9, wherein each mobile unit in the set of mobile units (U 1 , U2, U3) is configu red to transmit the first radio message (M1) at the first level of en- ergy density (PRF, P) a predetermined time period after having initiated transmission of the first radio message (M1 ) at the second or third level of energy density (PRF, P).

11. The system according to any one of the preceding claims, wherein the energy density (PRF, P) represents at least one of: a repetition frequency (PRF) at which a mobile unit in the set of mobile units (U 1 , U2, U3) transmits the first radio message (M1 ), and a power level (P) at which a mobile unit in the set of mobile units (U 1 , U2, U3) transmits the first radio message (M1). 12. The system according to claim 11 , wherein: the stationary reference (R2) defines an area (A2) in front of an automatically controlled gate, each mobile unit in the set of mobile units (U 1 , U2, U3) deter mined to have a location in said area (A2) is controlled to transmit the first radio message (M1) at a higher repetition frequency (PRF) than a mobile unit in the set of mobile units (U 1 , U2, U3) determi ned to be located outside said area (A2), and the central unit (CU) is configured to calculate a respective velocity of each mobile unit in the set of mobile units (U 1 , U2, U3) determined to have a location in said area (A2) based on the first radio message (M1) transmitted at the higher repetition frequency (PRF). 13. The system according to any one of the preceding claims, wherein each mobile unit in the set of mobile units (U 1 , U2, U3) is configured to transmit the first radio message (M1) to each base station in the set of base stations (B 1 , B2, B3, B4, B5, B6, B7, B8) in the ultra-wide band. 14. The system according to any one of the preceding claims, wherein at least one mobile unit in the set of mobile units (U 1 , U2, U3) is configured to be attached to at least one of a livestock ani mal and an autonomous vehicle.

15. A computer-implemented positioning method, which is per- formed in at least one processor and comprises: transmitting, periodically, a first radio message (M1) from each mobile unit in a set of mobile units (U 1 , U2, U3) which is attached to a respective entity, the first radio message (M1) com prising identity information (I D[U 1 ]) of the respective entity to which the mobile unit (U1) is attached; receiving the first radio message (M1) in at least three base stations (B1 , B2, B3); based thereon, forwarding, via at least one transmission line, the identity information (I D[U 1 ]) and timing information (U1(t1), U1(t2); U1(t3)) indicative of a point in time when the first radio message

(M1) was received in the respective base station; and receiving, in a central unit (CU) communicatively connected to the at least one transmission line, the identity information ( I D[U 1 ]) and the timing information (U1(t1), U1(t2), U1(t3)) from the at least three base stations (B1 , B2, B3); and based thereon determining a position of the respective entity, characterized by altering, in each mobile unit in the set of mobile units (U 1 , U2, U3), an energy density (PRF, P) at which the first radio mes sage (M1) is transmitted in response to a trigger input being gene rated depending on a location of the mobile unit (U1) relative to a stationary reference (R1 , R2, R3). 16. The method according to claim 15, further comprising: determining, in each mobile unit (U1) in the set of mobile units (U 1 , U2, U3) the location of the mobile unit (U 1 ) , via a global navigation satellite system receiver (520), generating, in each mobile unit (U1) in the set of mobile units (U 1 , U2, U3), the trigger input based on a set of rules defining the stationary reference (R1 , R2, R3), which set of rules is stored in a data carrier (516) in each respective mobile unit (U1).

17. The method according to any one of claims 15 or 16, further comprising: detecting, in an inductive sensor (512) in each mobile unit

(U2) in the set of mobile units (U 1 , U2, U3), a magnetic field when the location of the mobile unit (U2) is within an area (A2) defined by the stationary reference (R2), which magnetic field is created by at least one magnetic-field generator (G1 , G2, G3); and in res- ponse to such a detection causing the mobile unit (U2) to alter the energy density (PRF, P) at which the first radio message (M1) is transmitted.

18. The method according to any one of the claims 15 to 17, fur ther comprising: receiving, in each mobile unit in the set of mobile units (U 1 ,

U2, U3), a second radio message (M2) as the trigger input when the location of the mobile unit (U1) is within an area (A1) defined by the stationary reference (R1); and in response to receiving the second radio message causing the mobile unit (U1) to alter the energy density

(PRF, P) at which the first radio message (M1) is transmitted.

19. The method according to claim 18, further comprising: sending a first-area message (AM1) from the central unit (CU), which first-area message (AM1) is generated response to a particular mobile unit (U1) in the set of mobile units having a lo cation determined to be within the area (A1) defined by the statio- nary reference (R1), receiving the first-area message (AM1) in at least one base station (B1) in the set of base stations, and in response thereto transmitting the second radio message (M2) to the particular mobile unit (U1). 20. The method according to claim 19, further comprising transmitting from each mobile unit in the set of mobile units (U 1 , U2, U3) the first radio message (M1) at a first, a second or a third level of energy density (PRF,P), which first level of energy density is a default level and which second and third energy den- sity levels are different from one another as well as from the first level; transmitting the first radio message (M1) at the second level of energy density (PRF, P) from the particular mobile unit (U1) in response to receiving the second radio message (M2), transmitting a second-area message (AM2) from the central unit (CU) via the at least one transmission line, which second-area message (AM2) is generated in response to a particular mobile unit (U2) in the set of mobile units having the location determined to be within an area (A3) defined by the stationary reference (R3), receiving the second-area message (AM2) in at least one ba se station (B8) in the set of base stations, in response thereto transmitting a third radio message (M3) to the particular mo bile unit (U3), and in response to receiving the third radio message (M3) in each of the mobile units in the set of mobile units (U 1 , U2, U3) transmitting the first radio message (M1) at the third level of energy density (PRF, P).

21. The method according to claim 20, wherein the first level of energy density is lower than the second level of energy density, which, in turn, is lower than the third level of energy density.

22. The method according to any one of the claims 20 or 21 , wherein the first radio message (M1) further comprises activity data (A[U1]) reflecting at least one activity parameter of the res- pective entity to which the mobile unit (U1) is attached, and the method further comprises: receiving, in the central unit (CU) via at least one of the at least one transmission line, the activity data (A[U1]) from at least one base station (B2) in the set of base stations, which activity data (A[U1]) is comprised in the first radio message (M1) exclusi vely if the first radio message (M1) is transmitted at the first level of energy density (PRF, P); and based on the activity data (A[U 1 ]) , deriving the at least one activity parameter of the respective entity. 23. The method according to any one of the claims 20 or 21 , wherein in response to receiving each of the second or third radio messages (M2; M3) in each mobile unit in the set of mobile (U 1 , U2, U3) units the method either comprises: increasing the energy density at which the first radio messa- ge (1) is transmitted from the first level to the second level, from the first level to the third level, or from the second level to the third level; or decreasing the energy density at which the first radio messa ge (M1) is transmitted from the third level to the first level, from the third level to the second level, or from the second level to the first level.

24. The method according to any one of the claims 20 to 23, com prising: transmitting, from each mobile unit in the set of mobile units (U 1 , U2, U3), the first radio message (M1) at the first level of en ergy density (PRF, P) a predetermined time period after having initiated transmission of the first radio message (M1 ) at the second or third level of energy density (PRF, P). 25. The method according to any one of the claims 15 to 24, whe rein the energy density (PRF, P) represents at least one of: a repetition frequency (PRF) at which a mobile unit in the set of mobile units (U 1 , U2, U3) transmits the first radio message (M1), and a power level (P) at which a mobile unit in the set of mobile units (U 1 , U2, U3) transmits the first radio message (M1).

26. The method according to claim 25, wherein the stationary re ference (R2) defines an area (A2) in front of an automatically con- trolled gate, and the method comprises controlling, each mobile unit in the set of mobile units (U 1 , U2, U3) that is determined to have a location in said area (A2), to transmit the first radio message (M1) at a higher repetition fre quency (PRF) than a mobile unit in the set of mobile units (U 1 , U2, U3) determined to be located outside said area (A2), and calculating, in the central unit (CU), a respective velocity of each mobile unit in the set of mobile units (U 1 , U2, U3) determined to have a location in said area (A2) based on the first radio mes sage (M1) transmitted at the higher repetition frequency (PRF). 27. The method according to any one of the claims 15 to 26, comprising: transmitting the first radio message (M1) from each mobile unit in the set of mobile units (U 1 , U2, U3) to each base station in the set of base stations (B1 , B2, B3, B4, B5, B6, B7, B8) on the ultra-wide band.

28. A computer program (417, 517, 617) loadable into a non volatile data carrier (416, 516, 616) communicatively connected to a processing unit (415, 515, 615), the computer program (417, 517, 617) comprising software for executing the method according any of the claims 15 to 27 when the computer program (417, 517, 617) is run on the processing unit (415, 515, 615).

29. A non-volatile data carrier (416, 516, 616) containing the computer program (417, 517, 617) of the claim 28.

Description:
System, Computer-Implemented Positioning Method, Computer Program and Non-Volatile Data Carrier

TECHNICAL FIELD

The present invention relates generally to positioning of mobile entities. Especially, the invention relates to a system according to the preamble of claim 1 and a corresponding computer-imple mented method. The invention also relates to a computer program and a non-volatile data carrier storing such a computer program.

BACKGROUND

In positioning systems, a high accuracy is generally desired. How ever, the mobile units, or tags, that are attached to the entities whose positions are to be determined are typically rather small sized. Therefore, each tag’s energy resources are modest, and must be economized to optimize battery life. It is consequently dif ficult to find a suitable tradeoff between accuracy and battery life.

EP 2 709 443 describes a system for observing animals, including at least one mobile identification unit configured to be worn by an animal. The identification unit includes a memory, an on/off-swit- chable first-type transmitter unit for transmitting a radio wave for transmitting data, a first-type receiver unit, and a control circuit connected with the memory, the first-type receiver unit and the first-type transmitter unit. The first-type receiver unit includes a resonant circuit which responds when it is introduced into an elec tromagnetic interrogation field, wherein the identification unit is configured such that the first-type transmitter unit can be activa ted for transmitting data when the first-type receiver unit responds when it is introduced into the interrogation field. The system fur ther includes at least one second-type receiver unit for receiving the radio wave which is transmitted with the first-type transmitter unit. The system further includes at least one reader unit for ge nerating the interrogation field and for detecting a response of the first-type receiver unit when it is located in the interrogation field. The reader unit is configured to modulate the interrogation field with a transmission code, wherein the identification unit is confi gured for, in response to the reception of the transmission code with the aid of the first-type receiver unit, transmitting the radio wave with the first-type transmitter unit with a response code rela ted to the received transmission code, for receiving of the respon se code with the second-type receiver unit. Information about de tected movements may also be used to active a transmitter unit WO 2006/022548 shows a system for locating at least one animal in a predetermined area, which animal is provided with at least one label provided with a transmitter for transmitting an ultra-wide band signal. At least one receiver which is placed in or adjacent the area is designed to receive the ultra-wide band signal of the transmitter of the at least one label, and a signal processing de vice is connected to or integrated with the at least one receiver for locating the at least one label on the basis of the ultra-wide band signal received by the at least one receiver on the basis of, for instance, delay time and/or reception angle. Thus, positioning systems are known in which a reporting beha vior of the units to be positioned depend on various conditions for these units. However, there is yet no solution that combines a high positioning accuracy with a low overall energy consumption.

SUMMARY The object of the present invention is therefore to offer a solution that solves the above problem by economizing the energy resour ces while offering high positioning accuracy whenever needed.

According to one aspect of the invention, the object is achieved by a system including a set of mobile units, a set of base stations and a central unit. Each mobile unit in the set of mobile units is configured to be attached to a respective entity, and transmit, pe riodically, a first radio message containing identity information of the respective entity to which the mobile unit is attached. The set of base stations includes at least three base stations, each of which is configured to receive the first radio message; and based thereon, forward, via at least one transmission line, the identity information and timing information indicative of a point in time when the first radio message was received in the respective base station. The central unit is communicatively connected to the at least one transmission line. The central unit is configured to re ceive, via the at least one transmission line, the identity informa tion and the timing information from at least three base stations in the set of base stations. Based thereon, the central unit is confi gured to determine a position of the respective entity. Moreover, each mobile unit in the set of mobile units is configured to alter an energy density at which the first radio message is transmitted in response to a trigger input being generated depending on a location of the mobile unit relative to a stationary reference. Here, the energy density may represent a repetition frequency at which a mobile unit in the set of mobile units transmits the first radio message, and/or a power level at which a mobile unit in the set of mobile units transmits the first radio message. This system is advantageous because the mobile units are con trollable with respect to their respective location, so that they ne ver emit more radio energy than what is required at this location. The term “location” is here understood to designate a region of space relative to the stationary reference. The requirements, in turn, typically vary between different positioning implementations. The requirements may also vary over time for a particular imple mentation. This renders the system highly flexible and customer friendly.

According to one embodiment of this aspect of the invention, each mobile unit in the set of mobile units contains a global navigation satellite system receiver (GNSS) configured to determine a loca tion of the mobile unit. Each mobile unit in the set of mobile units is further configured to generate the trigger input based on a set of rules defining the stationary reference, for example as one or more areas in an environment for the entities. The set of rules is stored in a data carrier in each respective mobile unit. Thereby, the mobile units may alter the energy density at which they trans mit the first radio message in a fully autonomous manner. This, in turn, leads to a robust system design. According to another embodiment of this aspect of the invention, the system includes at least one magnetic-field generator that is configured to emit a magnetic field at the stationary reference. Each mobile unit in the set of mobile units further has an inductive sensor configured to detect the magnetic field as the trigger input. In response to such a detection, the mobile unit is caused to alter the energy density at which the first radio message is transmitted. For example, in practice, this may mean that when an animal car rying the mobile unit approaches a gate, a magnetic-field genera tor located at a distance in front of the gate triggers the mobile unit to transmit the first radio message at a higher repetition fre quency being substantially higher than prior to reaching the mag netic-field generator. Not only does this increase the rate at which the animal’s position can be updated. Additional advantageous ef fects are also enabled. Specifically, according to one embodiment of this aspect of the invention, the stationary reference defines an area in front of an automatically controlled gate. Here, each mobile unit in the set of mobile units that is determined to have a location in the area in front of the gate is controlled to transmit the first radio message at a higher repetition frequency than mobile units in the set of mobile units determined to be located outside this area. The cen tral unit is configured to calculate a respective velocity of each mobile unit in the area in front of the gate. The velocity calcula tions can be made relatively accurate due to the high repetition frequency of the first radio message. This, in turn, facilitates con trolling the gate in a desired manner even if the animals come running towards the gate.

According to yet another embodiment of this aspect of the inven tion, each mobile unit in the set of mobile units is further configu- red to receive a second radio message as the trigger input; and in response to receiving the second radio message cause the mobile unit to alter the energy density at which the first radio message is transmitted. Consequently, the mobile units do not need to include any mechanisms for determining whether they are located where the transmission principle for transmitting the first radio message shall be altered. Of course, this lowers the weight and/or the manufacturing cost for the mobile units.

According to still another embodiment of this aspect of the inven- tion, at least one base station in the set of base stations is confi gured to receive a first-area message from the central unit, which first-area message is generated in response to a particular mobile unit in the set of mobile units having the location determined to be within the area defined by the stationary reference. In response to the first-area message, the at least one base station is configured to transmit the second radio message to the particular mobile unit. Thus, the base stations may be employed to control the mobile units’ behaviors when transmitting the first radio message via the second radio message on the downlink. This is advantageous be- cause a minimal level of circuitry is required in the mobile units and it is not necessary to arrange any external triggering means in the area where the mobile units move around.

According to another embodiment of this aspect of the invention, each mobile unit in the set of mobile units is configured to transmit the first radio message at a first, a second or a third level of energy density. The first level of energy density is a default level, and the second and third energy density levels are different from one an other as well as from the first level. Here, in response to receiving the second radio message, the particular mobile unit is configured to transmit the first radio message at the second level of energy density. At least one base station in the set of base stations is further configured to receive a second-area message from the cen tral unit, which second-area message is generated in response to a particular mobile unit in the set of mobile units having the location determined to be within an area defined by the stationary referen- ce. In response to the second-area message, at least one base station is configured to transmit a third radio message to the parti cular mobile unit. Additionally, each of the mobile units in the set of mobile units is configured to receive the third radio message; and in response thereto, cause the mobile unit to transmit the first radio message at the third level of energy density. Consequently, the mobile units may be controlled to transmit the first radio mes sage at three different levels of energy density in a very straight forward manner. For example, the first level of energy density may be lower than the second level of energy density, which, in turn, may be lower than the third level of energy density.

According to yet another embodiment of this aspect of the inven tion, in response to receiving each of the second or third radio mes- sages each mobile unit in the set of mobile units is configured to either increase or decrease the energy density at which it trans mits the first radio message. Specifically, the mobile unit may in crease the energy density at which the first radio message is transmitted from the first level to the second level, from the first level to the third level, or from the second level to the third level. Alternatively, the mobile unit may decrease the energy density at which the first radio message is transmitted from the third level to the first level, from the third level to the second level, or from the second level to the first level. This provides a high flexibility with respect to how the mobile units’ reporting behavior can be con trolled.

According to a further embodiment of this aspect of the invention, each mobile unit in the set of mobile units is configured to transmit the first radio message at the first level of energy density, e.g. the default level, a predetermined time period after having initiated transmission of the first radio message at the second or third level of energy density. Thereby, no dedicated reset or updated adjust ment message is required after having controlled the mobile unit to an alternative level of energy density. According to another embodiment of this aspect of the invention, the energy density represents: a repetition frequency at which a mobile unit in the set of mobile units transmits the first radio mes sage, a power level at which a mobile unit in the set of mobile units transmits the first radio message, or a combination thereof. This provides useful flexibility in adapting the reporting behavior of the mobile units to the requirements of how the positioning sys tem is implemented. For example, in some areas an increased frequency is desirable due to expected speedy motions and/or be- cause high positioning accuracy is needed, while in other areas an elevated transmission power is desirable due to expected inter ferences and/or long distances to the base stations.

Preferably, the mobile units in the set of mobile units are configu red to transmit the first radio message on the ultra-wide band (UWB). Namely, this frequency band allows for the transmission of a large amount of signal energy without interfering with conven tional narrowband and carrier wave transmission in the same frequency band. The UWB offers data communication capability while using extremely little energy while enabling accurate loca- tion.

According to embodiments of this aspect of the invention, at least one mobile unit in the set of mobile units is configured to be atta ched to a livestock animal or an autonomous vehicle, for example a warehouse truck. Of course, the proposed mobile units may equally well be attached to any other entity, i.e. object, animal or person whose position is to be determined automatically.

According to one embodiment of this aspect of the invention, the first radio message also contains activity data reflecting at least one activity parameter of the respective entity to which the mobile unit is attached. The first radio message exclusively contains the activity data if the first radio message is transmitted at the first level of energy density. The central unit is here configured to re ceive, via at least one of the at least one transmission line, the activity data from at least one base station in the set of base stations. Based thereon, the central unit is configured to derive the at least one activity parameter of the respective entity to which the mobile unit is attached. This is especially advantageous in po sitioning systems for animals, e.g. dairy animals. According to another aspect of the invention, the object is achie ved by a computer-implemented positioning method, which is per formed in at least one processor. The method involves transmit ting, periodically, a first radio message from each mobile unit in a set of mobile units which is attached to a respective entity, the first radio message containing identity information of the respecti ve entity to which the mobile unit is attached. The method also involves receiving the first radio message in at least three base stations; based thereon, forwarding, via at least one transmission line, the identity information and timing information indicative of a point in time when the first radio message was received in the respective base station. The identity information and the timing information from the at least three base stations are received in a central unit being communicatively connected to the at least one transmission line. Based thereon, the central unit determines a position of the respective entity. Additionally, the method involves altering, in each mobile unit in the set of mobile units, an energy density at which the first radio message is transmitted in response to a trigger input being generated depending on a location of the mobile unit relative to a stationary reference. The advantages of this method, as well as the preferred embodiments thereof, are apparent from the discussion above with reference to the proposed system.

According to a further aspect of the invention, the object is achie ved by a computer program loadable into a non-volatile data car- rier communicatively connected to a processing unit. The com puter program includes software for executing the above method when the program is run on the processing unit.

According to another aspect of the invention, the object is achie ved by a non-volatile data carrier containing the above computer program.

Further advantages, beneficial features and applications of the present invention will be apparent from the following description and the dependent claims.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention is now to be explained more closely by means of preferred embodiments, which are disclosed as examples, and with reference to the attached drawings.

Figure 1 shows a schematic system overview according to one embodiment of the invention;

Figure 2 shows a block diagram of a positioning system ac cording to one embodiment of the invention;

Figures 3a-c exemplify first messages transmitted at different energy densities according to embodiments of the invention;

Figure 4 shows a block diagram of a base station according to one embodiment of the invention;

Figure 5 shows a block diagram of a mobile unit according to one embodiment of the invention; Figure 6 shows a block diagram of a central unit according to one embodiment of the invention;

Figure 7 illustrates, by means of a flow diagram, the method performed in the mobile unit according to one em bodiment of the invention; Figure 8 illustrates, by means of a flow diagram, the method performed in the base station according to one em bodiment of the invention; and

Figure 9 illustrates, by means of a flow diagram, the method performed in the central unit according to one em bodiment of the invention. DETAILED DESCRIPTION

Figure 1 shows a schematic system overview according to one embodiment of the invention. The system contains a set of mobile units, here exemplified by U 1 , U2 and U3 respectively; a set of base stations, here exemplified by B 1 , B2 and B3 respectively and a central unit CU communicatively connected to each of the base stations B 1 , B2 and B3 via at least one transmission line. To main tain a common time basis, the central unit CU preferably distribu tes a clock signal CLK via the at least one transmission line to all the base stations B1 , B2 and B3 in the system.

Each of the mobile units U 1 , U2 and U3 is configured to be atta ched to a respective entity, such as a piece of sporting equipment (e.g. a skate, an ice hockey stick, a puck or a ball), a vehicle (e.g. a car, an autonomous truck or a bike), an animal (e.g. a pet, a beef cattle or a dairy animal) or a person (e.g. a prisoner, an ath lete or a child) the position of which is to be determined and trac ked. To this aim, each of the mobile units U1 , U2 and U3 is confi gured to transmit, periodically, a first radio message M1 intended to be received by the base stations B1 , B2 and B3. The first radio message M1 contains identity information ID[U1] of the respective entity to which the mobile unit U1 is attached. Technically, of cour se, the identity information ID[U1] specifies a unique identity of the mobile unit U1 from which the first radio message M1 is trans mitted. However, based on an identity conversion table it is trivial to derive a unique entity identity from the mobile unit identity infor mation I D[U 1 ] .

As will be described below, the first radio message M1 may also contain other kinds of information relating to its carrier entity.

In order to enable positioning of the mobile units U 1 , U2 and/or U3, the set of base stations must include at least three base sta tions B1 , B2 and B3 being arranged to cover a monitoring area over which the entities are expected to move. In practice, the num ber of base stations and the positions of the base stations are such that each part of the monitoring area is covered by the re- ceiving antenna lobes of at least three different base stations.

Preferably, the mobile units U 1 , U2 and U3 and the three base stations B1 , B2 and B3 are configured to communicate first radio message M1 on the UWB. Namely, this frequency band allows for the transmission of a relatively large amount of signal energy with out interfering with conventional narrowband and carrier wave transmission in the same frequency band. Further, the UWB offers data communication capability while using extremely little energy while enabling accurate location. Each of the base stations B1 , B2 and B3 is configured to receive the first radio message M1 , and based thereon forward the identity information I D[U 1 ] to the central unit CU via the at least one trans mission line. Further, each base stations B1 , B2 and B3 sends timing information U1(t1), U1(t2) and U1(t3) respectively to the central unit CU, which timing information U1(t1), U1(t2) and U1(t3) indicates of a point in time when the first radio message (M1) was received in the respective base station B1 , B2 and B3.

The central unit CU is configured to receive, via the at least one transmission line, the identity information ID[U1] and the timing information U1(t1), U1(t2) and U1(t3) from the base stations B1 , B2 and B3 respectively. Based thereon and the common time basis, the central unit CU is configured to determine a position of the entity whose mobile unit U1 transmitted the first radio messa ge M1 . Here, the term “position” is understood to designate a point in a plane, or a volume. In other words, the “position” may express a geographical coordinate of very high accuracy, for example in the order of ± 10 centimeter, which is attainable by the UWB.

Although, the mobile units U 1 , U2 and U3 transmit the first radio message M1 periodically, an energy density at which the first radio messages M1 are transmitted may be altered, for example in terms a temporal distance between each transmitted message M1 , an output power level at which the first radio message M1 is trans mitted, or a combination thereof. The, energy density is altered in response to a trigger input being generated depending on a loca tion of the mobile unit U1 relative to a stationary reference de signating a predefined two- or three-dimensional region. Conse quently, whenever a mobile unit U1 is located in such a predefined region, it may be controlled the trigger input to alter energy density at which the mobile unit U1 transmits its first radio messages M1 .

This is advantageous because it allows the mobile units U 1 , U2 and U3 to conserve energy by transmitting at relatively low energy when this can be accepted for accuracy and/or updating reasons; and during periods when a high position accuracy and/or updating frequency is needed, the mobile units U 1 , U2 and U3 may apply substantively increased energy density to transmit the first radio messages M1 .

Referring now to Figure 5, according to one embodiment of the invention, each mobile unit U1 contains a GNSS receiver 520, for example arranged to receive satellite signals from one or more of the United States' Global Positioning System (GPS), Russia's Glo bal Navigation Satellite System (GLONASS), China's Bei Dou Na vigation Satellite System (BDS), the European Union's Galileo system, Japan's Quasi-Zenith Satellite System (QZSS) and the In dian Regional Navigation Satellite System (IRNSS), which is con figured to determine the location of the mobile unit U1 . Moreover, each mobile unit U1 is configured to generate the trigger input based on a set of rules defining the stationary reference, i.e. the at least one predefined area where the mobile unit U1 shall alter energy density at which it transmits the first radio messages M1 in response to the trigger input. The set of rules is stored in a data carrier 516 in the mobile unit U1. Hence, no external input is re quired to modify the mobile unit’s U1 transmission behavior. Figure 2 illustrates a positioning system according to embodi ments of the invention with eight base stations in the form of B1 , B2, B3, B4, B5, B6, B7 and B8 respectively, which surround a space S where a number of entities to be tracked are expected to move. A mobile unit U 1 , U2 and U3 respectively is attached to each of these entities.

For example, according to one embodiment of the invention, a mo bile unit U1 is located in an area A1 of the space S, which area A1 constitutes a stationary reference R1. We assume that the mobile unit U1 has enabled the central unit CU to determine its position by transmitting one or more first radio messages M1. In response thereto, the central unit CU is configured to send a first-area message AM1 to a base station that is estimated to be able to reach the mobile unit U1 with a second radio message M2. Thus, prefer- ably, the first-area message AM1 is sent via at least one of the transmission lines to at least one base station being located clo sest to the first area A1 , here exemplified by a first base station B1 .

In response to the first-area message AM1 , the first base station B1 is configured to transmit a second radio message M2 addressed to the mobile unit U1. The mobile unit U1 is configured to receive the second radio message M2. The mobile unit U1 is configured to react to the second radio message M2 as the trigger input; and in response to receiving the second radio message therefore cause the mobile unit U1 to alter the energy density at which the first radio message M1 is transmitted.

According to one embodiment of the invention, each of the mobile units U 1 , U2 and U3 is configured to transmit the first radio mes sage M1 three different levels of energy density, namely at a first, a second or a third level of energy density. Here, the first level of energy density is a default level, and the second and third energy density levels are different from one another as well as from the first level. For example, the first level of energy density may be lower than the second level of energy density, which, in turn, may be lower than the third level of energy density.

In response to receiving the second radio message M2, the mobile unit U1 is configured to transmit the first radio message M1 at the second level of energy density, for example represented by an increased repetition frequency or an elevated output power in relation to the first level of energy density.

Additionally, at least one base station, here an eighth base station B8, is further configured to receive a second-area message AM2 from the central unit CU. The second-area message AM2, in turn, is generated by the central unit CU in response to a mobile unit U3 having a location determined to be within an area A3 of the space S, which area A3 constitutes a stationary reference R3. As illust rated in Figure 2, the area A3 may be subdivided into zones Z21 , Z22, Z23 and Z24 respectively, which may or may not, be asso ciated with different stationary references. In response to the se cond-area message AM2, the eighth base station B8 is configured to transmit a third radio message M3 to the mobile unit U3.

Each mobile unit, for example the mobile unit U2 is configured to receive the third radio message M3; and in response to receiving the third radio message M3 cause the mobile unit U2 to transmit the first radio message M1 at the third level of energy density, for instance represented by an increased repetition frequency or an elevated output power in relation to the second level of energy density.

According to one embodiment of the invention, the stationary re ference R3 defines an area A3 in front of an automatically control led gate, which may be arranged to control the movements of ani mals. Since the animals sometimes run relatively fast, especially when in a stressful situation, it is important that the mobile units U1 , U2 and U3 can be tracked accurately with respect to both po sition and velocity in the stationary reference R3. Therefore, each mobile U3 determined to have location in this area A3 is controlled to transmit the first radio message M1 at a higher repetition fre- quency than a mobile unit U2 and U3 determined to be located outside this area A3. For instance, in the stationary reference R3 the mobile units U3 may transmit the first radio message M1 at a repetition frequency of 20 Hz, whereas the mobile unit U2 and U3 outside the stationary reference R3 may transmit the first radio message M1 at a repetition frequency of 0.2 Hz. The central unit CU is configured to calculate a respective velocity of each mobile unit U3 determined to have a location in the stationary reference R3 based on the first radio message M1 being transmitted at the higher repetition frequency

According to one embodiment of the invention, provided that the first radio message M1 is transmitted at the first level of energy density, in addition to the identity information I D[U 1 ] , the first radio message M1 also contains activity data A[U1] reflecting at least one activity parameter of the respective entity to which the mobile unit U1 is attached. This means that the activity data A[U1] may describe one or more velocity/acceleration vectors registered by sensors, such as accelerometers, collocated with, or communica tively connected to, the respective mobile units U 1 , U2 and U3. Here, the central unit CU is configured to receive the activity data A[U1], via at least one of the transmission lines, from at least one base station B2, and based thereon, derive the at least one activity parameter of the entity to which the mobile units U 1 , U2 and U3 respectively is attached. Although not being technically excluded, however to safe battery life, it is typically preferable not to combine transmission of the activity data A[U1] with the higher levels of energy density of the first radio message M1.

Referring now also to Figure 5, according to one embodiment of the invention, at least one of the stationary references R3 is embo died by magnetic-field generators G1 , G2 and G3 respectively arranged in the space S. The magnetic-field generators G1 , G2 and G3 are configured to emit a magnetic field at the stationary reference R3. Each of the mobile units, for example a mobile unit U3 contains an inductive sensor 512 that is configured to detect the magnetic field as the trigger input. In response to such a de tection, the mobile unit U3 is configured to cause the energy den sity to be altered at which the mobile third unit U3 transmits the first radio message M1 as described above. According to one embodiment of the invention, in response to re ceiving each of the second or third radio messages M2 or M3, each mobile unit U 1 , U2 and U3 units is configured to either increase or decrease the energy density at which the first radio message M1 is transmitted. Specifically, the mobile unit may be configured to increase the energy density at which the first radio message M1 is transmitted from the first level to the second level, from the first level to the third level, or from the second level to the third level. Analogously, the mobile unit may be specifically configured to de- crease the energy density at which the first radio message M1 is transmitted from the third level to the first level, from the third level to the second level, or from the second level to the first level.

To limit the amount of messages communicated between the base stations and the mobile units, according to one embodiment of the invention, each mobile unit U1 , U2 and U3 is configured to transmit the first radio message M1 at the first level of energy density a predetermined time period after having initiated transmission of the first radio message M1 at the second or third level of energy density. In other words, the mobile unit U 1 , U2 and U3 exclusively use the second or third level of energy density during the prede termined time period.

Figure 3a shows a first example, where the first messages M1 are transmitted at a first energy density, for example representing a default level associated with a lowest degree of energy consump- tion in the mobile unit. Here, a repetition frequency PRF may be in the order of 0.1 Hz to 0.5 Hz, and an output power Pi may be in the order of 1 nJ/b (nano Joule per bit).

Figure 3b shows a second example, where the first messages M1 are transmitted at a second energy density, for example represen- ting a level between the default level and a highest level. Here, the repetition frequency PRF may be in the order of 0.5 Hz to 2 Hz, and the output power P3 may be in the order of 1 nJ/b to 5 1 nJ/b. Figure 3c shows a third example, where the first messages M1 are transmitted at a third energy density for example representing a the highest level. Here, the repetition frequency PRF may be in the order of 2 Hz to 20 Hz. Depending on the implementation, the output power P2 may not need to be particularly high. In many implementations, frequent position updates are more important because this enables determining the velocity of the entities very accurately. Thus, the output power P2 may for example range from 1 nJ/b to 5 1 nJ/b. Figure 4 shows a block diagram of the base station B1 according to one embodiment of the invention. It is generally advantageous if the base station B1 is configured to effect the above-described procedure in an automatic manner by executing a computer program 417. Therefore, the base station B1 may include a memory unit 416, i.e. non-volatile data carrier, storing the com puter program 417, which, in turn, contains software for making processing circuitry in the form of at least one processor 415 in the base station B1 execute the actions mentioned in this disclo sure when the computer program 417 is run on the at least one processor 415.

Figure 5 shows a block diagram of a mobile unit U1 according to one embodiment of the invention. It is generally advantageous if the mobile unit U1 is configured to effect the above-described procedure in an automatic manner by executing a computer program 517. Therefore, the mobile unit U1 may include a me mory unit 516, i.e. non-volatile data carrier, storing the computer program 517, which, in turn, contains software for making proces sing circuitry in the form of at least one processor 515 in the mo bile unit U1 execute the actions mentioned in this disclosure when the computer program 517 is run on the at least one processor 515.

Figure 6 shows a block diagram of the central unit CU according to one embodiment of the invention. It is generally advantageous if the central unit CU is configured to effect the above-described procedure in an automatic manner by executing a computer program 617. Therefore, the central unit CU may include a me mory unit 616, i.e. non-volatile data carrier, storing the computer program 617, which, in turn, contains software for making pro- cessing circuitry in the form of at least one processor 615 in the central unit CU execute the actions mentioned in this disclosure when the computer program 617 is run on the at least one pro cessor 615.

In order to sum up, and with reference to the flow diagrams in Figures 7 to 9, we will now describe the computer-implemented positioning method according to the invention. Here, Figure 7 specifically illustrates the method performed in the mobile unit, Figure 8 specifically illustrates the method performed in the base station and Figure 9 specifically illustrates the method performed in the central unit.

In a first step 710 of Figure 7, the mobile unit checks if a trigger input has been received, for example based on a location deter mined via a GNSS receiver of the mobile unit and a set of rules defining a stationary reference, based on a detected magnetic field or based on a received radio message. If a trigger input has been received, the procedure continues to a step 730. Otherwise, a step 720 follows in which a current energy density for transmis sion of the first radio message is maintained. In step 730 the ener gy density for transmission of the first radio message is altered, i.e. increased or decreased, as specified by the trigger input. After step 720 or 730, a step 740 follows in which the mobile unit trans mits the first radio message at its current energy density. There after, the procedure loops back to step 710.

In a first step 810 of Figure 8, the base station checks it if has received the first radio message from a mobile unit; and if so, a step 820 follows. Otherwise, the procedure loops back and stays in step 810. In step 820, the base station forwards the identity information of the mobile unit received in the first radio message to the central unit. The base station forwards also forwards timing information to the central unit, which timing information indicates a point in time when the base station received the first radio mes sage. Thereafter, the procedure loops back to step 810.

In a first step 910 of Figure 9, the central unit checks if it has received identity information and timing information relating to a particular mobile unit from at least three base stations. If so, a step 920 follows; and otherwise, the procedure loops back and stays in step 910. In step 920, the central unit determines a posi tion of the entity carrying the mobile unit from which the first radio message was received. Thereafter, the procedure loops back to step 910.

The process steps described with reference to Figures 7, 8 and 9 may be controlled by means of a programmed processor. More over, although the embodiments of the invention described above with reference to the drawings comprise processor and processes performed in at least one processor, the invention thus also extends to computer programs, particularly computer programs on or in a carrier, adapted for putting the invention into practice. The program may be in the form of source code, object code, a code intermediate source and object code such as in partially compiled form, or in any other form suitable for use in the imple mentation of the process according to the invention. The program may either be a part of an operating system, or be a separate application. The carrier may be any entity or device capable of carrying the program. For example, the carrier may comprise a storage medium, such as a Flash memory, a ROM (Read Only Memory), for example a DVD (Digital Video/Versatile Disk), a CD (Compact Disc) or a semiconductor ROM, an EPROM (Erasable Programmable Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), or a magnetic recording medium, for example a floppy disc or hard disc. Further, the carrier may be a transmissible carrier such as an electrical or optical signal which may be conveyed via electrical or optical cable or by radio or by other means. When the program is embo- died in a signal, which may be conveyed, directly by a cable or other device or means, the carrier may be constituted by such cable or device or means. Alternatively, the carrier may be an integrated circuit in which the program is embedded, the in tegrated circuit being adapted for performing, or for use in the performance of, the relevant processes.

Variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed inven tion, from a study of the drawings, the disclosure, and the appen ded claims. The term “comprises/comprising” when used in this specification is taken to specify the presence of stated features, integers, steps or components. The term does not preclude the presence or ad dition of one or more additional elements, features, integers, steps or components or groups thereof. The indefinite article "a" or "an" does not exclude a plurality. In the claims, the word “or” is not to be interpreted as an exclusive or (sometimes referred to as “XOR”). On the contrary, expressions such as “A or B” covers all the cases “A and not B”, “B and not A” and “A and B”, unless otherwise indicated. 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 advan tage. Any reference signs in the claims should not be construed as limiting the scope.

It is also to be noted that features from the various embodiments described herein may freely be combined, unless it is explicitly stated that such a combination would be unsuitable.

The invention is not restricted to the described embodiments in the figures, but may be varied freely within the scope of the claims.