Publication detail

Sequential and parallelized FPGA implementation of spectrum sensing detector based on Kolmogorov-Smirnov test

MARŠÁLEK, R. POSPÍŠIL, M. FRÝZA, T. SIMANDL, M.

Original Title

Sequential and parallelized FPGA implementation of spectrum sensing detector based on Kolmogorov-Smirnov test

English Title

Sequential and parallelized FPGA implementation of spectrum sensing detector based on Kolmogorov-Smirnov test

Type

conference paper

Language

en

Original Abstract

This paper deals with the implementation of the spectrum sensing detector based on the Kolmogorov-Smirnov (K-S) statistical test in the FPGA-based software defined radio system. After a brief introduction and the literature survey on the similar up-to-date implementation works, the principle of K-S test is briefly reviewed. The core of the paper describes the principles of two different algorithm implementations in the Xilinx Spartan-3A DSP device. First implementation is straighforward sequential solution, with low requirements on FPGA resources. Afterwards a new parallel solution with simpler structure and faster sensing time is presented. Both approaches have been verified using both the behavioral and the post place and route simulation. The integration of the detector into the complete target software defined radio transceiver - Universal Software Radio Peripheral (USRP N200) is also briefly discussed at the end of the paper.

English abstract

This paper deals with the implementation of the spectrum sensing detector based on the Kolmogorov-Smirnov (K-S) statistical test in the FPGA-based software defined radio system. After a brief introduction and the literature survey on the similar up-to-date implementation works, the principle of K-S test is briefly reviewed. The core of the paper describes the principles of two different algorithm implementations in the Xilinx Spartan-3A DSP device. First implementation is straighforward sequential solution, with low requirements on FPGA resources. Afterwards a new parallel solution with simpler structure and faster sensing time is presented. Both approaches have been verified using both the behavioral and the post place and route simulation. The integration of the detector into the complete target software defined radio transceiver - Universal Software Radio Peripheral (USRP N200) is also briefly discussed at the end of the paper.

Keywords

FPGA implementation, spectrum sensing, cognitive radio

RIV year

2013

Released

18.12.2013

ISBN

978-3-319-03858-2

Book

Algorithms and Architectures for Parallel Processing, 13th International Conference, ICA3PP 2013, Vietri sul Mare, Italy, December 18-20, 2013, Proceedings, Part I (Lecture Notes in Computer Science LNCS8285)

Pages from

336

Pages to

345

Pages count

10

BibTex


@inproceedings{BUT102645,
  author="Roman {Maršálek} and Martin {Pospíšil} and Tomáš {Frýza} and Martin {Simandl}",
  title="Sequential and parallelized FPGA implementation of spectrum sensing detector based on Kolmogorov-Smirnov test",
  annote="This paper deals with the implementation of the spectrum sensing detector based on the Kolmogorov-Smirnov (K-S) statistical test in the FPGA-based software defined radio system. After a brief introduction and the literature survey on the similar up-to-date implementation works, the principle of K-S test is briefly reviewed. The core of the paper describes the principles of two different algorithm implementations in the Xilinx Spartan-3A DSP device. First implementation is straighforward sequential solution, with low requirements on FPGA resources. Afterwards a new parallel solution with simpler structure and faster sensing time is presented. Both approaches have been verified using both the behavioral and the post place and route simulation. The integration of the detector into the complete target software defined radio transceiver - Universal Software Radio Peripheral (USRP N200) is also briefly  discussed at the end of the paper.",
  booktitle="Algorithms and Architectures for Parallel Processing, 13th International Conference, ICA3PP 2013, Vietri sul Mare, Italy, December 18-20, 2013, Proceedings, Part I (Lecture Notes in Computer Science LNCS8285)",
  chapter="102645",
  doi="10.1007/978-3-319-03859-9_29",
  howpublished="print",
  year="2013",
  month="december",
  pages="336--345",
  type="conference paper"
}