Method for position estimation in a positioning system
A method for position estimation in a positioning system includes receiving, by locator devices, positioning signals from a mobile device, generating positioning information with associated synchronization identifiers based on the respective received positioning signals, and providing the positioning information with the associated synchronization identifiers to a positioning engine. The positioning engine compiles a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers, and determines an estimated position of the mobile device based on the set of related positioning information.
1 . A method for position estimation in a positioning system with a plurality of locator devices and a positioning engine, the method comprising
receiving, by at least two of the plurality of locator devices, respective positioning signals from a mobile device;
generating, from each received positioning signal, a positioning information and an associated synchronization identifier corresponding to the respective received positioning signal;
providing each positioning information with the associated synchronization identifier to the positioning engine;
compiling, in the positioning engine, a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers; and
determining an estimated position of the mobile device based on the set of related positioning information,
wherein generating the associated synchronization identifier is based on channel characteristics of a transmission of the positioning signal,
wherein the channel characteristics include a predetermined sequence of transmission channels between the mobile device and the plurality of locator devices, and
wherein generating the associated synchronization identifier is based on at least two channel indices of transmission channels of the predetermined sequence of transmission channels, each of the at least two channel indices including a channel index of the transmission channel of the respective received positioning signal.
2 . The method according to claim 1 , wherein generating the associated synchronization identifier is based on a counter value included in payload data of the positioning signal.
3 . The method according to claim 1 , wherein:
the channel characteristics includes a counter parameter for determining the sequence of transmission channels; and
generating the associated synchronization identifier is based on a value of the counter parameter used for determining the transmission channel of the respective received positioning signal.
4 . The method according to claim 1 , wherein:
each synchronization identifier corresponds to a time instant of transmission of the respective positioning signal; and
the similarity measure for selecting the set of related positioning information includes the respective time instants of the synchronization identifiers being within a common time frame of the set.
5 . The method according to claim 1 , wherein the similarity measure for selecting the set of related positioning information includes the respective synchronization identifiers being identical.
6 . A locator device for a positioning system with a positioning engine, the locator device comprising:
a communication unit configured to receive positioning signals, wherein the communication unit comprises a wireless interface;
at least one processor,
non-transitory computer-readable media storing instructions that, when executed by the at least one processor, cause the locator device to perform operations comprising:
receive a positioning signal from a mobile device;
generate, from the received positioning signal, a positioning information and an associated synchronization identifier corresponding to the received positioning signal; provide the positioning information with the associated synchronization identifier to the positioning engine;
compile, in the positioning engine, a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers; and
determine an estimated position of the mobile device based on the set of related positioning information,
wherein generating the associated synchronization identifier is based on channel characteristics of a transmission of the positioning signal,
wherein the channel characteristics include a predetermined sequence of transmission channels between the mobile device and the locator device, and
wherein generating the associated synchronization identifier is based on at least two channel indices of transmission channels of the predetermined sequence of transmission channels, each of the at least two channel indices including a channel index of the transmission channel of the respective received positioning signal.
7 . The locator device according to claim 6 , the non-transitory computer-readable media further storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations including:
generate the associated synchronization identifier based on a counter value included in payload data of the received positioning signal.
8 . A method for position estimation in a positioning system with a plurality of locator devices and a positioning engine, the method comprising
receiving, by at least two of the plurality of locator devices, respective positioning signals from a mobile device;
generating, from each received positioning signal, a positioning information and an associated synchronization identifier corresponding to the respective received positioning signal;
providing each positioning information with the associated synchronization identifier to the positioning engine;
compiling, in the positioning engine, a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers; and
determining an estimated position of the mobile device based on the set of related positioning information,
wherein generating the associated synchronization identifier is based on channel characteristics of a transmission of the positioning signal,
wherein the channel characteristics include a predetermined sequence of transmission channels between the mobile device and the plurality of locator devices, and
wherein
the channel characteristics includes a counter parameter for determining the sequence of transmission channels, and
generating the associated synchronization identifier is based on a value of the counter parameter used for determining the transmission channel of the respective received positioning signal.
9 . The method of claim 8 , wherein generating the associated synchronization identifier is based on a counter value included in payload data of the positioning signal.
10 . The method of claim 8 , wherein:
each synchronization identifier corresponds to a time instant of transmission of the respective positioning signal; and
the similarity measure for selecting the set of related positioning information includes the respective time instants of the synchronization identifiers being within a common time frame of the set.
11 . The method of claim 8 , wherein the similarity measure for selecting the set of related positioning information includes the respective synchronization identifiers being identical.