A DSEL for high throughput and low latency software-defined radio on multicore CPUs

被引:0
|
作者
Cassagne, Adrien [1 ]
Tajan, Romain [2 ]
Aumage, Olivier [3 ]
Leroux, Camille [2 ]
Barthou, Denis [3 ]
Jego, Christophe [2 ]
机构
[1] Sorbonne Univ, CNRS, LIP6, Paris, France
[2] Univ Bordeaux, IMS Lab, UMR CNRS 5218, Bordeaux INP, Talence, France
[3] CNRS, Bordeaux Inst Technol, Inria, LaBRI, Bordeaux, France
来源
关键词
DSEL; DVB-S2; transceiver; multicore CPUs; pipeline; real-time system; SDR;
D O I
10.1002/cpe.7820
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article presents a new Domain Specific Embedded Language (DSEL) dedicated to Software-Defined Radio (SDR). From a set of carefully designed components, it enables to build efficient software digital communication systems, able to take advantage of the parallelism of modern processor architectures, in a straightforward and safe manner for the programmer. In particular, proposed DSEL enables the combination of pipelining and sequence duplication techniques to extract both temporal and spatial parallelism from digital communication systems. We leverage the DSEL capabilities on a real use case: a fully digital transceiver for the widely used DVB-S2 standard designed entirely in software. Through evaluation, we show how proposed software DVB-S2 transceiver is able to get the most from modern, high-end multicore CPU targets.
引用
收藏
页数:21
相关论文
共 50 条
  • [11] Software-defined radio tunes in
    Marsh, D
    EDN, 2005, 50 (05) : 52 - +
  • [12] Software-Defined Radio and Broadcasting
    Iancu, Daniel
    Glossner, John
    Sima, Mihai
    Farkas, Peter
    McGuire, Michael
    INTERNATIONAL JOURNAL OF DIGITAL MULTIMEDIA BROADCASTING, 2009, 2009
  • [13] Programmable Networks-From Software-Defined Radio to Software-Defined Networking
    Macedo, Daniel F.
    Guedes, Dorgival
    Vieira, Luiz F. M.
    Vieira, Marcos A. M.
    Nogueira, Michele
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (02): : 1102 - 1125
  • [14] Link Latency Attack in Software-Defined Networks
    Soltani, Sanaz
    Shojafar, Mohammad
    Mostafaei, Habib
    Pooranian, Zahra
    Tafazolli, Rahim
    PROCEEDINGS OF THE 2021 17TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM 2021): SMART MANAGEMENT FOR FUTURE NETWORKS AND SERVICES, 2021, : 187 - 193
  • [15] Application of Low-Cost Software-Defined Radio to Augmented Radio Navigation
    Taylor, Jaxon
    Milligan, David
    Julian, Tyler
    Suarez, Hernan
    Davis, Chad
    Zhang, Yan
    Snelling, Brad
    RADAR SENSOR TECHNOLOGY XXVII, 2023, 12535
  • [16] Exploiting Multicore Technology in Software-Defined GNSS Receivers
    Humphreys, Todd E.
    Bhatti, Jahshan A.
    Pany, Thomas
    Ledvina, Brent M.
    O'Hanlon, Brady W.
    PROCEEDINGS OF THE 22ND INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2009), 2009, : 326 - 338
  • [17] Software-defined analyzer of radio signals
    Lopatka, J
    ADVANCED SIGNAL PROCESSING FOR COMMUNICATION SYSTEMS, 2002, 703 : 225 - 238
  • [18] Tutorial: Software-Defined Radio Technology
    Cummings, Mark
    Cooklev, Todor
    2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 103 - 104
  • [19] Standardization Efforts for Software-Defined Radio
    Grayver, Eugene
    2010 IEEE AEROSPACE CONFERENCE PROCEEDINGS, 2010,
  • [20] Software-Defined Radio for Undergraduate Projects
    Birmingham, William
    Acker, Leah
    SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2007, : 293 - 297