{"title":"基于神经网络的卷积编码器和Reed-Solomon编码器盲信道编码识别","authors":"Naveenta Gautam, Brejesh Lall","doi":"10.1109/NCC48643.2020.9056082","DOIUrl":null,"url":null,"abstract":"Forward error correcting (FEC) codes are used to improve the reliability of digital communication systems. They introduce redundancy in the signal which helps the receiver to correct errors without requesting for re transmission. FEC codes can be classified into two categories: Convolutional codes and linear block codes (LBCs). Reed-Solomon (RS) codes lie in the category of LBCs. For non-cooperative communication applications such as adaptive modulation and coding (AMC), military applications and cognitive radio, the channel encoder has to be identified blindly for decoding the received signal. In this study, we propose a scheme for blind identification of convolutional and RS codes. We have used the pattern recognition properties of a neural network (NN) to identify the encoder from a candidate set. NNs have not been used for this purpose, to the best of our knowledge. Performance of the proposed classifier has been evaluated for both the noiseless and the noisy case. To show the application of the proposed approach we present the performance results for the two most common use cases namely the terrestrial wireless and the satellite communication channels. Experimental results have shown that the proposed classifier can identify the encoder with high accuracy in low signal-to-noise ratio.","PeriodicalId":183772,"journal":{"name":"2020 National Conference on Communications (NCC)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Blind Channel Coding Identification of Convolutional encoder and Reed-Solomon encoder using Neural Networks\",\"authors\":\"Naveenta Gautam, Brejesh Lall\",\"doi\":\"10.1109/NCC48643.2020.9056082\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Forward error correcting (FEC) codes are used to improve the reliability of digital communication systems. They introduce redundancy in the signal which helps the receiver to correct errors without requesting for re transmission. FEC codes can be classified into two categories: Convolutional codes and linear block codes (LBCs). Reed-Solomon (RS) codes lie in the category of LBCs. For non-cooperative communication applications such as adaptive modulation and coding (AMC), military applications and cognitive radio, the channel encoder has to be identified blindly for decoding the received signal. In this study, we propose a scheme for blind identification of convolutional and RS codes. We have used the pattern recognition properties of a neural network (NN) to identify the encoder from a candidate set. NNs have not been used for this purpose, to the best of our knowledge. Performance of the proposed classifier has been evaluated for both the noiseless and the noisy case. To show the application of the proposed approach we present the performance results for the two most common use cases namely the terrestrial wireless and the satellite communication channels. Experimental results have shown that the proposed classifier can identify the encoder with high accuracy in low signal-to-noise ratio.\",\"PeriodicalId\":183772,\"journal\":{\"name\":\"2020 National Conference on Communications (NCC)\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 National Conference on Communications (NCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NCC48643.2020.9056082\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 National Conference on Communications (NCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NCC48643.2020.9056082","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Blind Channel Coding Identification of Convolutional encoder and Reed-Solomon encoder using Neural Networks
Forward error correcting (FEC) codes are used to improve the reliability of digital communication systems. They introduce redundancy in the signal which helps the receiver to correct errors without requesting for re transmission. FEC codes can be classified into two categories: Convolutional codes and linear block codes (LBCs). Reed-Solomon (RS) codes lie in the category of LBCs. For non-cooperative communication applications such as adaptive modulation and coding (AMC), military applications and cognitive radio, the channel encoder has to be identified blindly for decoding the received signal. In this study, we propose a scheme for blind identification of convolutional and RS codes. We have used the pattern recognition properties of a neural network (NN) to identify the encoder from a candidate set. NNs have not been used for this purpose, to the best of our knowledge. Performance of the proposed classifier has been evaluated for both the noiseless and the noisy case. To show the application of the proposed approach we present the performance results for the two most common use cases namely the terrestrial wireless and the satellite communication channels. Experimental results have shown that the proposed classifier can identify the encoder with high accuracy in low signal-to-noise ratio.