This paper presents a software turbo decoder on graphics processing units(GPU).Unlike previous works,the proposed decoding architecture for turbo codes mainly focuses on the Consultative Committee for Space Data Syste...This paper presents a software turbo decoder on graphics processing units(GPU).Unlike previous works,the proposed decoding architecture for turbo codes mainly focuses on the Consultative Committee for Space Data Systems(CCSDS)standard.However,the information frame lengths of the CCSDS turbo codes are not suitable for flexible sub-frame parallelism design.To mitigate this issue,we propose a padding method that inserts several bits before the information frame header.To obtain low-latency performance and high resource utilization,two-level intra-frame parallelisms and an efficient data structure are considered.The presented Max-Log-Map decoder can be adopted to decode the Long Term Evolution(LTE)turbo codes with only small modifications.The proposed CCSDS turbo decoder at 10 iterations on NVIDIA RTX3070 achieves about 150 Mbps and 50Mbps throughputs for the code rates 1/6 and 1/2,respectively.展开更多
随着空间探测任务、区域与国际合作及商业航天快速发展,天体一体化信息网络体系的构建以及资源设备的互联互操作,迫切需要借鉴和实现空间信息交互服务管理应用的标准。国际空间数据系统咨询委员会(Consultative Committee for Space Dat...随着空间探测任务、区域与国际合作及商业航天快速发展,天体一体化信息网络体系的构建以及资源设备的互联互操作,迫切需要借鉴和实现空间信息交互服务管理应用的标准。国际空间数据系统咨询委员会(Consultative Committee for Space Data Systems,CCSDS)交互支持业务领域工作组(Cross Support Services,CSS)致力于提升不同机构之间的互操作性,涉及空间通信交互支持服务管理工作包括构建体系化框架和规范协议族,用于机构与设备之间的信息服务请求交互。其中,服务管理使用请求格式(Service Management Utilization Request Format,SMURF)标准为体系中各服务请求提供了复用机制,其标准编号为902.9,该标准目前已经通过了白皮书(White Book)阶段和红皮书(Red Book)阶段。文章在分析SMURF标准框架体系、标准构成和版本对比的基础上设计了SMURF API,并将该标准应用于爱因斯坦探针(Einstein Probe,EP)卫星任务的在轨测试与运行中,以规范化国际数传站设备资源请求报文和响应报文。展开更多
基金supported by the Fundamental Research Funds for the Central Universities(FRF-TP20-062A1)Guangdong Basic and Applied Basic Research Foundation(2021A1515110070)。
文摘This paper presents a software turbo decoder on graphics processing units(GPU).Unlike previous works,the proposed decoding architecture for turbo codes mainly focuses on the Consultative Committee for Space Data Systems(CCSDS)standard.However,the information frame lengths of the CCSDS turbo codes are not suitable for flexible sub-frame parallelism design.To mitigate this issue,we propose a padding method that inserts several bits before the information frame header.To obtain low-latency performance and high resource utilization,two-level intra-frame parallelisms and an efficient data structure are considered.The presented Max-Log-Map decoder can be adopted to decode the Long Term Evolution(LTE)turbo codes with only small modifications.The proposed CCSDS turbo decoder at 10 iterations on NVIDIA RTX3070 achieves about 150 Mbps and 50Mbps throughputs for the code rates 1/6 and 1/2,respectively.
文摘随着空间探测任务、区域与国际合作及商业航天快速发展,天体一体化信息网络体系的构建以及资源设备的互联互操作,迫切需要借鉴和实现空间信息交互服务管理应用的标准。国际空间数据系统咨询委员会(Consultative Committee for Space Data Systems,CCSDS)交互支持业务领域工作组(Cross Support Services,CSS)致力于提升不同机构之间的互操作性,涉及空间通信交互支持服务管理工作包括构建体系化框架和规范协议族,用于机构与设备之间的信息服务请求交互。其中,服务管理使用请求格式(Service Management Utilization Request Format,SMURF)标准为体系中各服务请求提供了复用机制,其标准编号为902.9,该标准目前已经通过了白皮书(White Book)阶段和红皮书(Red Book)阶段。文章在分析SMURF标准框架体系、标准构成和版本对比的基础上设计了SMURF API,并将该标准应用于爱因斯坦探针(Einstein Probe,EP)卫星任务的在轨测试与运行中,以规范化国际数传站设备资源请求报文和响应报文。