Ming Gao, Cheng Wang, Gaofeng Cui, Yinghai Zhang, Weidong Wang
{"title":"一种基于GPP-DSP的OFDM卫星星上信号处理计算任务分配方案","authors":"Ming Gao, Cheng Wang, Gaofeng Cui, Yinghai Zhang, Weidong Wang","doi":"10.1109/ICAIT.2017.8388932","DOIUrl":null,"url":null,"abstract":"Satellite communication plays an important role in the global connection for its large coverage and stability against the terrestrial disaster. Usually the on-board signal processor is customized for the satellite which it is implemented on, with high processing ability but also with high construction cost and difficulty of reconfiguration. Thus a reconfigurable on-board processor is required to fulfill the demand of more frequent and periodic configuration update. This paper presents a computing task allocation scheme based on general purpose processor, (GPP)-digital signal processor (DSP) signal processing system, in which GPP handles the generic algorithms such as channel coding, modulation, time and frequency synchronization while DSP is in charge of special mathematic operations. We first introduce a low earth orbit (LEO) orthogonal frequency division multiplexing (OFDM) satellite physical layer system as an example with an analysis of the system's calculation characteristics. After that, a computing task allocation scheme corresponding to the system is derived based on the computation characteristic of all the modules in the system. Finally, the processing time with and without the scheme algorithm is tested on a system consist of a PC and a DSP board. Experiment results show that the processing time of the DSP-GPP system is shortened using the proposed scheme, compared to the GPP-only system without the task allocation scheme.","PeriodicalId":376884,"journal":{"name":"2017 9th International Conference on Advanced Infocomm Technology (ICAIT)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A GPP-DSP based computing task allocation scheme for on-board signal processing in OFDM satellite system\",\"authors\":\"Ming Gao, Cheng Wang, Gaofeng Cui, Yinghai Zhang, Weidong Wang\",\"doi\":\"10.1109/ICAIT.2017.8388932\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Satellite communication plays an important role in the global connection for its large coverage and stability against the terrestrial disaster. Usually the on-board signal processor is customized for the satellite which it is implemented on, with high processing ability but also with high construction cost and difficulty of reconfiguration. Thus a reconfigurable on-board processor is required to fulfill the demand of more frequent and periodic configuration update. This paper presents a computing task allocation scheme based on general purpose processor, (GPP)-digital signal processor (DSP) signal processing system, in which GPP handles the generic algorithms such as channel coding, modulation, time and frequency synchronization while DSP is in charge of special mathematic operations. We first introduce a low earth orbit (LEO) orthogonal frequency division multiplexing (OFDM) satellite physical layer system as an example with an analysis of the system's calculation characteristics. After that, a computing task allocation scheme corresponding to the system is derived based on the computation characteristic of all the modules in the system. Finally, the processing time with and without the scheme algorithm is tested on a system consist of a PC and a DSP board. Experiment results show that the processing time of the DSP-GPP system is shortened using the proposed scheme, compared to the GPP-only system without the task allocation scheme.\",\"PeriodicalId\":376884,\"journal\":{\"name\":\"2017 9th International Conference on Advanced Infocomm Technology (ICAIT)\",\"volume\":\"78 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 9th International Conference on Advanced Infocomm Technology (ICAIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAIT.2017.8388932\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 9th International Conference on Advanced Infocomm Technology (ICAIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAIT.2017.8388932","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A GPP-DSP based computing task allocation scheme for on-board signal processing in OFDM satellite system
Satellite communication plays an important role in the global connection for its large coverage and stability against the terrestrial disaster. Usually the on-board signal processor is customized for the satellite which it is implemented on, with high processing ability but also with high construction cost and difficulty of reconfiguration. Thus a reconfigurable on-board processor is required to fulfill the demand of more frequent and periodic configuration update. This paper presents a computing task allocation scheme based on general purpose processor, (GPP)-digital signal processor (DSP) signal processing system, in which GPP handles the generic algorithms such as channel coding, modulation, time and frequency synchronization while DSP is in charge of special mathematic operations. We first introduce a low earth orbit (LEO) orthogonal frequency division multiplexing (OFDM) satellite physical layer system as an example with an analysis of the system's calculation characteristics. After that, a computing task allocation scheme corresponding to the system is derived based on the computation characteristic of all the modules in the system. Finally, the processing time with and without the scheme algorithm is tested on a system consist of a PC and a DSP board. Experiment results show that the processing time of the DSP-GPP system is shortened using the proposed scheme, compared to the GPP-only system without the task allocation scheme.