Systems and methods for vehicular positioning using adaptive wireless fingerprinting in a network of moving things including, for example, autonomous vehicles
First Claim
1. A method of vehicular positioning of nodes of a radio frequency (RF) wireless network comprising a plurality of nodes disposed at respective fixed locations and a plurality of mobile nodes that reside in respective vehicles that move within a service area of the wireless network, and wherein each node of the plurality of nodes comprises one or more communication interfaces configured for scanning an RF wireless environment of the respective node, the method comprising:
- determining whether a first mobile node is operating according to a first phase of operation or a second phase of operation;
when the first mobile node is determined to be operating according to the first phase of operation;
determining, based on at least one condition, whether one or more wireless fingerprint samples of the RF wireless environment of the first mobile node are to be obtained,when it is determined that one or more wireless fingerprint samples are not to be obtained, changing operation of the first mobile node to be according to the second phase of operation, andwhen it is determined that one or more wireless fingerprint samples are to be obtained,identifying sources of RF signals by the first mobile node scanning one or more pre-defined portions of RF spectrum, wherein the scanning generates the one or more wireless fingerprint samples, andtransmitting the one or more wireless fingerprint samples to a remote system that receives wireless fingerprint samples from the plurality of mobile nodes; and
when the first mobile node is determined to be operating according to the second phase of operation;
receiving a first request for an estimated geographic location of the first mobile node,determining whether a satellite-based estimated geographic location of the first mobile node is available and is of a particular quality level,when a satellite-based estimated geographic location of the first mobile node is available and is of the particular quality level, providing the satellite-based estimated geographic location in response to the first request, andwhen a satellite-based estimated geographic location of the first mobile node of the particular quality level is not available;
scanning one or more pre-defined portions of RF spectrum to generate one or more other wireless fingerprint samples,sending a second request for an estimated location of the first mobile node and the one or more other wireless fingerprint samples to the remote system,receiving an estimated location of the first mobile node from the remote system in response to the second request, andsending, in response to the first request, the estimated location of the first mobile node received from the remote system.
0 Assignments
0 Petitions
Accused Products
Abstract
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). For example, systems and method for vehicular positioning based on wireless fingerprinting data in a network of moving things including, for example, autonomous vehicles.
6 Citations
24 Claims
-
1. A method of vehicular positioning of nodes of a radio frequency (RF) wireless network comprising a plurality of nodes disposed at respective fixed locations and a plurality of mobile nodes that reside in respective vehicles that move within a service area of the wireless network, and wherein each node of the plurality of nodes comprises one or more communication interfaces configured for scanning an RF wireless environment of the respective node, the method comprising:
-
determining whether a first mobile node is operating according to a first phase of operation or a second phase of operation; when the first mobile node is determined to be operating according to the first phase of operation; determining, based on at least one condition, whether one or more wireless fingerprint samples of the RF wireless environment of the first mobile node are to be obtained, when it is determined that one or more wireless fingerprint samples are not to be obtained, changing operation of the first mobile node to be according to the second phase of operation, and when it is determined that one or more wireless fingerprint samples are to be obtained, identifying sources of RF signals by the first mobile node scanning one or more pre-defined portions of RF spectrum, wherein the scanning generates the one or more wireless fingerprint samples, and transmitting the one or more wireless fingerprint samples to a remote system that receives wireless fingerprint samples from the plurality of mobile nodes; and when the first mobile node is determined to be operating according to the second phase of operation; receiving a first request for an estimated geographic location of the first mobile node, determining whether a satellite-based estimated geographic location of the first mobile node is available and is of a particular quality level, when a satellite-based estimated geographic location of the first mobile node is available and is of the particular quality level, providing the satellite-based estimated geographic location in response to the first request, and when a satellite-based estimated geographic location of the first mobile node of the particular quality level is not available; scanning one or more pre-defined portions of RF spectrum to generate one or more other wireless fingerprint samples, sending a second request for an estimated location of the first mobile node and the one or more other wireless fingerprint samples to the remote system, receiving an estimated location of the first mobile node from the remote system in response to the second request, and sending, in response to the first request, the estimated location of the first mobile node received from the remote system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium on which is stored instructions executable by one or more processors, the executable instructions causing the one or more processors to perform the actions of a method of vehicular positioning of nodes of a radio frequency (RF) wireless network comprising a plurality of nodes disposed at respective fixed locations and a plurality of mobile nodes that reside in respective vehicles that move within a service area of the wireless network, and wherein each node of the plurality of nodes comprises one or more communication interfaces configured for scanning an RF wireless environment of the respective node, the actions comprising:
-
determining whether a first mobile node is operating according to a first phase of operation or a second phase of operation; when the first mobile node is determined to be operating according to the first phase of operation; determining, based on at least one condition, whether one or more wireless fingerprint samples of the RF wireless environment of the first mobile node are to be obtained, when it is determined that one or more wireless fingerprint samples are not to be obtained, changing operation of the first mobile node to be according to the second phase of operation, and when it is determined that one or more wireless fingerprint samples are to be obtained, identifying sources of RF signals by the first mobile node scanning one or more pre-defined portions of RF spectrum, wherein the scanning generates the one or more wireless fingerprint samples, and transmitting the one or more wireless fingerprint samples to a remote system that receives wireless fingerprint samples from the plurality of mobile nodes; and when the first mobile node is determined to be operating according to the second phase of operation; receiving a first request for an estimated geographic location of the first mobile node, determining whether a satellite-based estimated geographic location of the first mobile node is available and is of a particular quality level, when a satellite-based estimated geographic location of the first mobile node is available and is of the particular quality level, providing the satellite-based estimated geographic location in response to the first request, and when a satellite-based estimated geographic location of the first mobile node of the particular quality level is not available; scanning one or more pre-defined portions of RF spectrum to generate one or more other wireless fingerprint samples, sending a second request for an estimated location of the first mobile node and the one or more other wireless fingerprint samples to the remote system, receiving an estimated location of the first mobile node from the remote system in response to the second request, and sending, in response to the first request, the estimated location of the first mobile node received from the remote system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for vehicular positioning of nodes of a radio frequency (RF) wireless network comprising a plurality of nodes disposed at respective fixed locations and a plurality of mobile nodes that reside in respective vehicles that move within a service area of the wireless network, and wherein each node of the plurality of nodes comprises one or more communication interfaces configured for scanning an RF wireless environment of the respective node, the system comprising:
-
one or more processors operably coupled to storage and communicatively coupled to the plurality of nodes, the one or more processors operable to, at least; determine whether a first mobile node is operating according to a first phase of operation or a second phase of operation; when the first mobile node is determined to be operating according to the first phase of operation; determine, based on at least one condition, whether one or more wireless fingerprint samples of the RF wireless environment of the first mobile node are to be obtained, when it is determined that one or more wireless fingerprint samples are not to be obtained, change operation of the first mobile node to be according to the second phase of operation, and when it is determined that one or more wireless fingerprint samples are to be obtained, identify sources of RF signals by the first mobile node scanning one or more pre-defined portions of RF spectrum, wherein the scanning generates the one or more wireless fingerprint samples, and transmit the one or more wireless fingerprint samples to a remote system that receives wireless fingerprint samples from the plurality of mobile nodes; and when the first mobile node is determined to be operating according to the second phase of operation; receive a first request for an estimated geographic location of the first mobile node, determine whether a satellite-based estimated geographic location of the first mobile node is available and is of a particular quality level, when a satellite-based estimated geographic location of the first mobile node is available and is of the particular quality level, provide the satellite-based estimated geographic location in response to the first request, and when a satellite-based estimated geographic location of the first mobile node of the particular quality level is not available; scan one or more pre-defined portions of RF spectrum to generate one or more other wireless fingerprint samples, send a second request for an estimated location of the first mobile node and the one or more other wireless fingerprint samples to the remote system, receive an estimated location of the first mobile node from the remote system in response to the second request, and send, in response to the first request, the estimated location of the first mobile node received from the remote system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification