electronics Article SCATTER PHY: An Open Source Physical Layer for the DARPA Spectrum Collaboration Challenge Felipe A. P. de Figueiredo 1,2,* , Dragoslav Stojadinovic 3, Prasanthi Maddala 3, Ruben Mennes 4, Irfan Jabandži´c 1 , Xianjun Jiao 1 and Ingrid Moerman 1 1 IDLab, Department of Information Technology at Ghent University—IMEC, 9052 Ghent, Belgium;
[email protected] (I.J.);
[email protected] (X.J.);
[email protected] (I.M.) 2 Instituto Nacional de Telecomunicações—INATEL, 37540-000 Santa Rita do Sapucaí, MG, Brazil 3 WINLAB, Rutgers University, New Brunswick, NJ 08901, USA;
[email protected] (D.S.);
[email protected] (P.M.) 4 Department of Mathematics and Computer Science, University of Antwerp—iMinds, 2000 Antwerp, Belgium;
[email protected] * Correspondence:
[email protected] Received: 12 October 2019; Accepted: 11 November 2019; Published: 14 November 2019 Abstract: DARPA, the Defense Advanced Research Projects Agency from the United States, has started the Spectrum Collaboration Challenge with the aim to encourage research and development of coexistence and collaboration techniques of heterogeneous networks in the same wireless spectrum bands. Team SCATTER has been participating in the challenge since its beginning, back in 2016. SCATTER’s open-source software defined physical layer (SCATTER PHY) has been developed as a standalone application, with the ability to communicate with higher layers through a set of well defined messages (created with Google’s Protocol buffers) and that exchanged over a ZeroMQ bus. This approach allows upper layers to access it remotely or locally and change all parameters in real time through the control messages.