Secure positioning in a UAV swarm using on-board stereo cameras

The widespread use of quadcopters as unmanned aerial vehicles (UAVs) provides a number of application possibilities, mostly using a collaborative swarm of small UAVs to optimise critical missions. The common application domains for small UAV swarms are surveillance, path planning, air-bone and as relay networks. Cooperative applications make use of the UAVs' locations to make decisions. However, security vulnerabilities must be considered when the system infers rights based on the UAV's location. An attacker can cheat the system by declaring a false or inaccurate location to gain access to resources that are restricted or to undertake malicious activities without detection. In this paper, we propose the use of a UAV payload stereo camera to measure the distance between a UAV, called a prover node, and the set of closest verifier nodes. Using a multilateration algorithm to estimate the prover's position, we performed simulations for two cameras with different capabilities. The simulations showed that the proposed technique provides 98% validation accuracy for distances up to 50 m for 1280x720-resolution cameras and more than 99% validation accuracy for distances up to 100 m for 1920x1080-resolution cameras. For distances greater than 100 m between the prover and the verifiers, the accuracy depends exclusively on the stereo camera with the highest capacity.

[1]  Yih-Chun Hu,et al.  Secure and precise location verification using distance bounding and simultaneous multilateration , 2009, WiSec '09.

[2]  R.C. Palat,et al.  Cooperative relaying for ad-hoc ground networks using swarm UAVs , 2005, MILCOM 2005 - 2005 IEEE Military Communications Conference.

[3]  Jung-Min Choi,et al.  Improvement of Distance Measurement Algorithm on Stereo Vision System(SVS) , 2010, 2010 Proceedings of the 5th International Conference on Ubiquitous Information Technologies and Applications.

[4]  B. Cyganek An Introduction to 3D Computer Vision Techniques and Algorithms , 2009 .

[5]  Edson dos Santos Moreira,et al.  A Session-based Mobile Socket Layer for Disruption Tolerance on the Internet , 2014, IEEE Transactions on Mobile Computing.

[6]  Barry E. Mullins,et al.  A novel communications protocol using geographic routing for swarming UAVs performing a Search Mission , 2012, 2009 IEEE International Conference on Pervasive Computing and Communications.

[7]  Christian Wietfeld,et al.  Performance analysis of mesh routing protocols for UAV swarming applications , 2011, 2011 8th International Symposium on Wireless Communication Systems.

[8]  Aldo Jaimes,et al.  An approach to surveillance an area using swarm of fixed wing and quad-rotor unmanned aerial vehicles UAV(s) , 2008, 2008 IEEE International Conference on System of Systems Engineering.

[9]  Darius Burschka,et al.  Advances in Computational Stereo , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Richard J. Duro,et al.  Swarm intelligence based approach for real time UAV team coordination in search operations , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.

[11]  James M. Conrad,et al.  A survey of quadrotor Unmanned Aerial Vehicles , 2012, 2012 Proceedings of IEEE Southeastcon.

[12]  Srdjan Capkun,et al.  Secure positioning in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.