期刊论文详细信息
The Journal of Engineering
SimCommSys: taking the errors out of error-correcting code simulations
Johann A. Briffa1  Stephan Wesemeyer1 
[1] Department of Computing, University of Surrey, Guildford GU2 7XH, England
关键词: codec;    system benchmark;    LDPC codes;    binary codes;    Reed–Solomon codes;    open source license;    turbo codes;    error-control coding component;    repeat-accumulate codes;    encoder;    C + + libraries;    communication systems simulator;    SimCommSys;    nonbinary codes;    distributed Monte Carlo simulator;    error-correcting code simulations;    decoder;   
DOI  :  10.1049/joe.2014.0055
学科分类:工程和技术(综合)
来源: IET
PDF
【 摘 要 】

In this study, we present SimCommSys, a simulator of communication systems that we are releasing under an open source license. The core of the project is a set of C + + libraries defining communication system components and a distributed Monte Carlo simulator. Of principal interest is the error-control coding component, where various kinds of binary and non-binary codes are implemented, including turbo, LDPC, repeat-accumulate and Reed–Solomon. The project also contains a number of ready-to-build binaries implementing various stages of the communication system (such as the encoder and decoder), a complete simulator and a system benchmark. Finally, SimCommSys also provides a number of shell and python scripts to encapsulate routine use cases. As long as the required components are already available in SimCommSys, the user may simulate complete communication systems of their own design without any additional programming. The strict separation of development (needed only to implement new components) and use (to simulate specific constructions) encourages reproducibility of experimental work and reduces the likelihood of error. Following an overview of the framework, we provide some examples of how to use the framework, including the implementation of a simple codec, the specification of communication systems and their simulation.

【 授权许可】

CC BY   

【 预 览 】
附件列表
Files Size Format View
RO201902020793722ZK.pdf 799KB PDF download
  文献评价指标  
  下载次数:29次 浏览次数:24次