Martin Rakus - Academia.edu (original) (raw)
Papers by Martin Rakus
Applied Computing and Informatics, 2021
PurposeThe purpose of this paper is to directly link information technology (IT) education with r... more PurposeThe purpose of this paper is to directly link information technology (IT) education with real-world phenomena.Design/methodology/approachThe selected objectives are achieved by modeling line of sight (LOS) and nonline of sight (NLOS) mobile channels using corresponding distributions. Within the described experiments, students verify whether modeled generators generate random variables accordingly to the selected distribution. The results of observations are directly compared with theoretical expectations. The methodology was evaluated by students via questionnaires.FindingsThe results show that the proposed methodology can help graduate or undergraduate students better comprehend lectured material from mobile communications or mathematical statistics.Originality/valueThe hands on experience using the EMONA system make the approach original.
Computing and Informatics, 2020
Recently a new family of five times extended Reed Solomon codes constructed over certain finite f... more Recently a new family of five times extended Reed Solomon codes constructed over certain finite fields GF (2 ζ), where ζ ≥ 3 is an odd integer, was discovered. Until now only an erasure decoding algorithm for these codes was published. In this paper a new decoding algorithm is presented, which allows correcting up to two errors in a codeword from the five times extended Reed Solomon codes. The proposed decoding algorithm is based on syndrome usage.
Procedia Computer Science, 2016
Complete complementary codes represent special group of codes with unique properties, which were ... more Complete complementary codes represent special group of codes with unique properties, which were not detected for any other codes. These codes found a wide application in several science areas with the broadest application possibilities in telecommunications. This review paper analyses the applications of these codes proposed so far and aims to propose not sufficiently explored and new areas for further research endeavors.
Journal of Electrical Engineering, 2015
Error control codes (ECC) as well as translation codes (TC) are used today in many different syst... more Error control codes (ECC) as well as translation codes (TC) are used today in many different systems such as computer storages, communications systems and consumer electronic devices. ECC introduce redundancy into the encoded digital sequence in order to decrease the number of errors at output of its decoder [1]. TC introduce redundancy, in order to translate any digital sequence at the input of TC encoder to such output sequence, which fulfills constrains deduced from practical requirements. It is possible to construct codes, which have both of these properties, so called Transcontrol codes or their subclass error control run length limited (ECRLL) codes. In this manuscript a new approach to construction of EC-RLL codes is presented. The new construction is based on some parity check matrix properties of a linear binary block code from which the new EC-RLL code is obtained.
Wirel. Pers. Commun., 2021
The following paper presents one approach on how to improve the linkage between presented theoret... more The following paper presents one approach on how to improve the linkage between presented theoretical content of the lectures in telecommunications courses by demonstrating real signals representing given theory by means of modelling. This is realized with Telecommunications Instructional Modelling System- TIMS from EMONA, Australia. In order to reduce the cost of the lab equipment, experiments are demonstrated by the teacher. All of the bellow mentioned experiments are suited for undergraduate and graduate students participating in telecommunication courses.
Educational Alternatives, 2014
This paper provides guidelines for young researchers regarding the preparation of their scientifi... more This paper provides guidelines for young researchers regarding the preparation of their scientific projects and subsequent transfer of experience from the research into the courses they teach in the classroom. As a complete example it focuses mainly on the area of advanced wireless communication networks, such as the known 3GPP LTE and LTE-A, directly targeting important problem in complex system research – the acceleration of simulations by means of parallelization. Such processing influences the research progress, it also brings important experience that can be later used in classroom.
Radioengineering, 2015
This paper presents a practical method of potential replacement of several different Quasi-Cyclic... more This paper presents a practical method of potential replacement of several different Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) codes with one, with the intention of saving as much memory as required to implement the LDPC encoder and decoder in a memory-constrained System on a Chip (SoC). The presented method requires only a very small modification of the existing encoder and decoder, making it suitable for utilization in a Software Defined Radio (SDR) platform. Besides the analysis of the effects of necessary variable-node value fixation during the Belief Propagation (BP) decoding algorithm, practical standard-defined code parameters are scrutinized in order to evaluate the feasibility of the proposed LDPC setup simplification. Finally, the error performance of the modified system structure is evaluated and compared with the original system structure by means of simulation.
Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some comm... more Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some communications applications. The ATM employs header error control (HEC) to protect the ATM cell header from bit error and/or avoid the miss forwarding of ATM cell. Standard HEC is based on CRC polynomial. Its decoding allows single error correction and it is usually based on exploitation of look-up tables or other relatively complex procedure caused by necessity to determine the position of the single error in a ATM cell header. This paper describes one additional FEC method for ATM cell header. The new approach has slightly better error control capability and simultaneously its decoding method is very simple and avoids the usage of look up tables. The FEC scheme is using the same redundancy as the standard method – 1 byte, but it allows correcting not only all single-bit errors in a header, but also some double-bit errors, triple-bit errors and quadruple-bit errors.
The following paper presents one approach on how to improve the linkage between presented theoret... more The following paper presents one approach on how to improve the linkage between presented theoretical content of the lectures in telecommunications courses by demonstrating real signals representing given theory by means of modelling. This is realized with Telecommunications Instructional Modelling System - TIMS from EMONA, Australia. In order to reduce the cost of the lab equipment, experiments are demonstrated by the teacher. All of the bellow mentioned experiments are suited for undergraduate and graduate students participating in telecommunication courses.
IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering, 2010
Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some comm... more Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some communications applications. The ATM employs header error control (HEC) to protect the ATM cell header from bit error and/or avoid the miss forwarding of ATM cell. Standard HEC is based on CRC polynomial. Its decoding allows single error correction and it is usually based on
IEEE Letters of the Computer Society
2016 39th International Conference on Telecommunications and Signal Processing (TSP), 2016
The following paper presents one approach on how to improve the linkage between presented theoret... more The following paper presents one approach on how to improve the linkage between presented theoretical content of the lectures in telecommunications courses by demonstrating real signals representing given theory by means of modelling. This is realized with Telecommunications Instructional Modelling System - TIMS from EMONA, Australia. In order to reduce the cost of the lab equipment, experiments are demonstrated by the teacher. All of the bellow mentioned experiments are suited for undergraduate and graduate students participating in telecommunication courses.
2016 39th International Conference on Telecommunications and Signal Processing (TSP), 2016
2015 38th International Conference on Telecommunications and Signal Processing (TSP), 2015
ABSTRACT The presented paper describes measurement of pulse-combining processing gain of UWB (Ult... more ABSTRACT The presented paper describes measurement of pulse-combining processing gain of UWB (Ultra Wide Band) communication system using Telecommunications Instructional Modelling System - TIMS. The goal of the presented experiment is to analyze the effect of pulse combining processing gain on BER of UWB system. Obtained experimental results are compared with theoretical predictions using waterfall curves.
Journal of Electrical Engineering
Error control codes (ECC) are used today in a variety of different applications in the area of co... more Error control codes (ECC) are used today in a variety of different applications in the area of communications. Recently some new linear block codes defined over finite fields were constructed. Newly found codes have a higher code rate (smaller redundancy) than the widely used Reed Solomon codes constructed over the same finite field. Linear block codes are defined by 3 parameters denoted as [n, k, dm] . n denotes the codeword length, k denotes the number of information symbols and dm denotes the minimal or code distance. Error correcting capabilities of ECC are determined by the code distance dm. Therefore an accurate determination of dm is crucial in the design of new error correcting codes. The best proof of the code distance is to calculate the weight spectrum. In order to determine the complete weight spectrum the weights of all codewords have to be calculated. Since the number of codewords in each of the found codes is very high (up to 16235 , if constructed over GF(16) ) direc...
Wireless Sensor Networks (WSN) will probably play a crucial role in creation of ubiquitous intell... more Wireless Sensor Networks (WSN) will probably play a crucial role in creation of ubiquitous intelligent sensing environment in future. During involvement of the authors into a CRUISE IST NoE FP 6 project supported by European Commission, one of the goals was to support inclusion of WSN area of knowledge into Bc., MSc. and PhD. curricula. This paper is a result of work done in follow-up projects supported by grant agencies in Slovakia oriented on WSN technology and knowledge transfer into education. For practical use of WSN, it is necessary to have theoretical knowledge backed-up with results from experiments. Realization of experimental WSN application is way how to gain practical skills. Together with theoretical knowledge this experiment can give solid background to students, interested in area of WSN, or wireless ad hoc networks. The experiment described in this paper was focused on monitoring of functionality and reliability as well as on the influence on varying parameters of WS...
In digital transmission and storage systems, error-control codes (ECC) provide a security mechani... more In digital transmission and storage systems, error-control codes (ECC) provide a security mechanism allowing the detection and correction of a certain amount of errors, which can be caused by the presence of noise in these systems. ECC are denoted as [n, k, dmin] , where "n" denotes the codeword length, "k" number of information symbols and "dmin" is the minimum code distance. The minimum code distance determines the error correction/detection capabilities of a given code. Theoretically computed bounds of minimum code distance for many ECC have been found but to find generator matrices for many codes reaching theoretical bounds still remains a research problem. The presented paper describes an improved version of a proposed algorithm used for searching for the generator matrices of binary ECC. The described algorithm is based on an alteration of generator matrices of already found ECC. The presented algorithm reduces the total amount of tests required b...
Applied Computing and Informatics, 2021
PurposeThe purpose of this paper is to directly link information technology (IT) education with r... more PurposeThe purpose of this paper is to directly link information technology (IT) education with real-world phenomena.Design/methodology/approachThe selected objectives are achieved by modeling line of sight (LOS) and nonline of sight (NLOS) mobile channels using corresponding distributions. Within the described experiments, students verify whether modeled generators generate random variables accordingly to the selected distribution. The results of observations are directly compared with theoretical expectations. The methodology was evaluated by students via questionnaires.FindingsThe results show that the proposed methodology can help graduate or undergraduate students better comprehend lectured material from mobile communications or mathematical statistics.Originality/valueThe hands on experience using the EMONA system make the approach original.
Computing and Informatics, 2020
Recently a new family of five times extended Reed Solomon codes constructed over certain finite f... more Recently a new family of five times extended Reed Solomon codes constructed over certain finite fields GF (2 ζ), where ζ ≥ 3 is an odd integer, was discovered. Until now only an erasure decoding algorithm for these codes was published. In this paper a new decoding algorithm is presented, which allows correcting up to two errors in a codeword from the five times extended Reed Solomon codes. The proposed decoding algorithm is based on syndrome usage.
Procedia Computer Science, 2016
Complete complementary codes represent special group of codes with unique properties, which were ... more Complete complementary codes represent special group of codes with unique properties, which were not detected for any other codes. These codes found a wide application in several science areas with the broadest application possibilities in telecommunications. This review paper analyses the applications of these codes proposed so far and aims to propose not sufficiently explored and new areas for further research endeavors.
Journal of Electrical Engineering, 2015
Error control codes (ECC) as well as translation codes (TC) are used today in many different syst... more Error control codes (ECC) as well as translation codes (TC) are used today in many different systems such as computer storages, communications systems and consumer electronic devices. ECC introduce redundancy into the encoded digital sequence in order to decrease the number of errors at output of its decoder [1]. TC introduce redundancy, in order to translate any digital sequence at the input of TC encoder to such output sequence, which fulfills constrains deduced from practical requirements. It is possible to construct codes, which have both of these properties, so called Transcontrol codes or their subclass error control run length limited (ECRLL) codes. In this manuscript a new approach to construction of EC-RLL codes is presented. The new construction is based on some parity check matrix properties of a linear binary block code from which the new EC-RLL code is obtained.
Wirel. Pers. Commun., 2021
The following paper presents one approach on how to improve the linkage between presented theoret... more The following paper presents one approach on how to improve the linkage between presented theoretical content of the lectures in telecommunications courses by demonstrating real signals representing given theory by means of modelling. This is realized with Telecommunications Instructional Modelling System- TIMS from EMONA, Australia. In order to reduce the cost of the lab equipment, experiments are demonstrated by the teacher. All of the bellow mentioned experiments are suited for undergraduate and graduate students participating in telecommunication courses.
Educational Alternatives, 2014
This paper provides guidelines for young researchers regarding the preparation of their scientifi... more This paper provides guidelines for young researchers regarding the preparation of their scientific projects and subsequent transfer of experience from the research into the courses they teach in the classroom. As a complete example it focuses mainly on the area of advanced wireless communication networks, such as the known 3GPP LTE and LTE-A, directly targeting important problem in complex system research – the acceleration of simulations by means of parallelization. Such processing influences the research progress, it also brings important experience that can be later used in classroom.
Radioengineering, 2015
This paper presents a practical method of potential replacement of several different Quasi-Cyclic... more This paper presents a practical method of potential replacement of several different Quasi-Cyclic Low-Density Parity-Check (QC-LDPC) codes with one, with the intention of saving as much memory as required to implement the LDPC encoder and decoder in a memory-constrained System on a Chip (SoC). The presented method requires only a very small modification of the existing encoder and decoder, making it suitable for utilization in a Software Defined Radio (SDR) platform. Besides the analysis of the effects of necessary variable-node value fixation during the Belief Propagation (BP) decoding algorithm, practical standard-defined code parameters are scrutinized in order to evaluate the feasibility of the proposed LDPC setup simplification. Finally, the error performance of the modified system structure is evaluated and compared with the original system structure by means of simulation.
Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some comm... more Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some communications applications. The ATM employs header error control (HEC) to protect the ATM cell header from bit error and/or avoid the miss forwarding of ATM cell. Standard HEC is based on CRC polynomial. Its decoding allows single error correction and it is usually based on exploitation of look-up tables or other relatively complex procedure caused by necessity to determine the position of the single error in a ATM cell header. This paper describes one additional FEC method for ATM cell header. The new approach has slightly better error control capability and simultaneously its decoding method is very simple and avoids the usage of look up tables. The FEC scheme is using the same redundancy as the standard method – 1 byte, but it allows correcting not only all single-bit errors in a header, but also some double-bit errors, triple-bit errors and quadruple-bit errors.
The following paper presents one approach on how to improve the linkage between presented theoret... more The following paper presents one approach on how to improve the linkage between presented theoretical content of the lectures in telecommunications courses by demonstrating real signals representing given theory by means of modelling. This is realized with Telecommunications Instructional Modelling System - TIMS from EMONA, Australia. In order to reduce the cost of the lab equipment, experiments are demonstrated by the teacher. All of the bellow mentioned experiments are suited for undergraduate and graduate students participating in telecommunication courses.
IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering, 2010
Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some comm... more Wireless Asynchronous Transfer Mode (WATM) have been proposed by ETSI and ATM Forum for some communications applications. The ATM employs header error control (HEC) to protect the ATM cell header from bit error and/or avoid the miss forwarding of ATM cell. Standard HEC is based on CRC polynomial. Its decoding allows single error correction and it is usually based on
IEEE Letters of the Computer Society
2016 39th International Conference on Telecommunications and Signal Processing (TSP), 2016
The following paper presents one approach on how to improve the linkage between presented theoret... more The following paper presents one approach on how to improve the linkage between presented theoretical content of the lectures in telecommunications courses by demonstrating real signals representing given theory by means of modelling. This is realized with Telecommunications Instructional Modelling System - TIMS from EMONA, Australia. In order to reduce the cost of the lab equipment, experiments are demonstrated by the teacher. All of the bellow mentioned experiments are suited for undergraduate and graduate students participating in telecommunication courses.
2016 39th International Conference on Telecommunications and Signal Processing (TSP), 2016
2015 38th International Conference on Telecommunications and Signal Processing (TSP), 2015
ABSTRACT The presented paper describes measurement of pulse-combining processing gain of UWB (Ult... more ABSTRACT The presented paper describes measurement of pulse-combining processing gain of UWB (Ultra Wide Band) communication system using Telecommunications Instructional Modelling System - TIMS. The goal of the presented experiment is to analyze the effect of pulse combining processing gain on BER of UWB system. Obtained experimental results are compared with theoretical predictions using waterfall curves.
Journal of Electrical Engineering
Error control codes (ECC) are used today in a variety of different applications in the area of co... more Error control codes (ECC) are used today in a variety of different applications in the area of communications. Recently some new linear block codes defined over finite fields were constructed. Newly found codes have a higher code rate (smaller redundancy) than the widely used Reed Solomon codes constructed over the same finite field. Linear block codes are defined by 3 parameters denoted as [n, k, dm] . n denotes the codeword length, k denotes the number of information symbols and dm denotes the minimal or code distance. Error correcting capabilities of ECC are determined by the code distance dm. Therefore an accurate determination of dm is crucial in the design of new error correcting codes. The best proof of the code distance is to calculate the weight spectrum. In order to determine the complete weight spectrum the weights of all codewords have to be calculated. Since the number of codewords in each of the found codes is very high (up to 16235 , if constructed over GF(16) ) direc...
Wireless Sensor Networks (WSN) will probably play a crucial role in creation of ubiquitous intell... more Wireless Sensor Networks (WSN) will probably play a crucial role in creation of ubiquitous intelligent sensing environment in future. During involvement of the authors into a CRUISE IST NoE FP 6 project supported by European Commission, one of the goals was to support inclusion of WSN area of knowledge into Bc., MSc. and PhD. curricula. This paper is a result of work done in follow-up projects supported by grant agencies in Slovakia oriented on WSN technology and knowledge transfer into education. For practical use of WSN, it is necessary to have theoretical knowledge backed-up with results from experiments. Realization of experimental WSN application is way how to gain practical skills. Together with theoretical knowledge this experiment can give solid background to students, interested in area of WSN, or wireless ad hoc networks. The experiment described in this paper was focused on monitoring of functionality and reliability as well as on the influence on varying parameters of WS...
In digital transmission and storage systems, error-control codes (ECC) provide a security mechani... more In digital transmission and storage systems, error-control codes (ECC) provide a security mechanism allowing the detection and correction of a certain amount of errors, which can be caused by the presence of noise in these systems. ECC are denoted as [n, k, dmin] , where "n" denotes the codeword length, "k" number of information symbols and "dmin" is the minimum code distance. The minimum code distance determines the error correction/detection capabilities of a given code. Theoretically computed bounds of minimum code distance for many ECC have been found but to find generator matrices for many codes reaching theoretical bounds still remains a research problem. The presented paper describes an improved version of a proposed algorithm used for searching for the generator matrices of binary ECC. The described algorithm is based on an alteration of generator matrices of already found ECC. The presented algorithm reduces the total amount of tests required b...