CN116527120B - 基于卫星通信的信号映射方法及装置 - Google Patents
基于卫星通信的信号映射方法及装置 Download PDFInfo
- Publication number
- CN116527120B CN116527120B CN202310788754.7A CN202310788754A CN116527120B CN 116527120 B CN116527120 B CN 116527120B CN 202310788754 A CN202310788754 A CN 202310788754A CN 116527120 B CN116527120 B CN 116527120B
- Authority
- CN
- China
- Prior art keywords
- data
- determining
- mapping
- target
- constellation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 153
- 238000004891 communication Methods 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000010586 diagram Methods 0.000 claims abstract description 52
- 230000006870 function Effects 0.000 claims abstract description 12
- 238000004364 calculation method Methods 0.000 claims description 22
- 238000013506 data mapping Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 description 10
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18513—Transmission in a satellite or space-based system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/3405—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
- H04L27/3416—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power in which the information is carried by both the individual signal points and the subset to which the individual points belong, e.g. using coset coding, lattice coding, or related schemes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Radio Relay Systems (AREA)
Abstract
本说明书实施例提供基于卫星通信的信号映射方法及装置,其中方法包括:获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据。通过获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据,由此减少了运算复杂度,减少了内存资源的使用。
Description
技术领域
本说明书实施例涉及数据处理技术领域,特别涉及基于卫星通信的信号映射方法。
背景技术
在卫星通信中,受制于卫星信道的非线性失真,包络恒定的相位键控调制方式成为首选。而随着通信容量需求的不断提高,M-ASPK,即多进制APSK成为大容量卫星传输的常用调制方案。受限于FPGA资源,M-APSK软解映射的实现复杂度问题是一项巨大的挑战。
在现有高阶技术中,最优的软解映射算法为基于最大似然准则的LOG-MAP算法,由于LOG-MAP算法需要进行对数运算,在工程实现中运算复杂度极大。利用对数单调性特性,对其进行近似简化得到MAX-LOG-MAP算法,损失一定的性能换取复杂度降低。基于查找表的APSK软解映射算法,主要算法是借助外部ROM资源存储的星座图,减小欧式距离的计算次数。论文《DVB_S2X***接收机关键技术设计和FPGA实现》基于查找表提出了一种基于第一象限扇区定位的APSK软解映算法,减少了各类资源的使用,但仍然使用的ROM资源及反三角函数运算。由此,亟需一种更好的方案。
发明内容
有鉴于此,本说明书实施例提供了基于卫星通信的信号映射方法。本说明书一个或者多个实施例同时涉及基于卫星通信的信号映射装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
根据本说明书实施例的第一方面,提供了一种基于卫星通信的信号映射方法,包括:
获取符号信息,并确定符号信息对应的至少一个星座映射图;
确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算;
基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;
基于初始数据和至少一个星座映射图进行映射,确定目标数据。
在一种可能的实现方式中,获取符号信息,并确定符号信息对应的至少一个星座映射图,包括:
获取符号信息,根据符号信息确定八个比特数据;
基于八个比特数据,确定八个比特数据对应的八个星座映射图。
在一种可能的实现方式中,确定至少一个星座映射图对应的至少一个映射规则,包括:
从至少一个星座映射图中确定目标星座映射图;
获取目标星座映射图的图标识,基于图标识确定目标星座映射图对应的目标映射规则。
在一种可能的实现方式中,基于至少一个星座映射图对应的映射规则和符号信息确定初始数据,包括:
基于目标映射规则确定目标计算公式;
基于目标计算公式和符号信息确定初始数据。
在一种可能的实现方式中,基于初始数据和至少一个星座映射图进行映射,确定目标数据,包括:
基于初始数据和目标星座映射图确定目标区域;
基于初始数据和目标区域确定目标数据。
在一种可能的实现方式中,基于初始数据和目标星座映射图确定目标区域,包括:
基于初始数据确定数据类型和数据值;其中,数据类型包括正数据和负数据;
根据数据类型和数据值确定目标区域;其中,目标区域为目标星座映射图中的区域。
在一种可能的实现方式中,基于初始数据和目标区域确定目标数据,包括:
基于初始数据的数据值确定数据绝对值;
根据数据绝对值,确定目标数据。
根据本说明书实施例的第二方面,提供了一种基于卫星通信的信号映射装置,包括:
数据获取模块,被配置为获取符号信息,并确定符号信息对应的至少一个星座映射图;
规则确定模块,被配置为确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算;
数据确定模块,被配置为基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;
数据映射模块,被配置为基于初始数据和至少一个星座映射图进行映射,确定目标数据。
根据本说明书实施例的第三方面,提供了一种计算设备,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述基于卫星通信的信号映射方法的步骤。
根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述基于卫星通信的信号映射方法的步骤。
根据本说明书实施例的第五方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述基于卫星通信的信号映射方法的步骤。
本说明书实施例提供基于卫星通信的信号映射方法及装置,其中基于卫星通信的信号映射方法包括:获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据。通过获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据,由此减少了运算复杂度,减少了内存资源的使用。
附图说明
图1是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的场景示意图;
图2是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的流程图;
图3是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的星座示意图;
图4是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第一星座图;
图5是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第二星座图;
图6是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第三星座图;
图7是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第四星座图;
图8是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第五星座图;
图9是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第六星座图;
图10是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第七星座图;
图11是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的第八星座图;
图12是本说明书一个实施例提供的一种基于卫星通信的信号映射方法的误码对比图;
图13是本说明书一个实施例提供的一种基于卫星通信的信号映射装置的结构示意图;
图14是本说明书一个实施例提供的一种计算设备的结构框图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
为了降低基于DVB-S2X标准的256APSK软解映射的实现复杂度,进而提高通信***吞吐量,本发明提出了一种基于区域划分的适用DVB-S2X标准中256APSK软解映的方法。该方法在性能基本保持一致的情况下,达到仅使用极少乘法器及不使用ROM资源与反三角函数运算的目标。
在本说明书中,提供了基于卫星通信的信号映射方法,本说明书同时涉及基于卫星通信的信号映射装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
参见图1,图1示出了根据本说明书一个实施例提供的一种基于卫星通信的信号映射方法的场景示意图。
在图1的应用场景中,计算设备101可以通过获取符号信息102,并确定符号信息102对应的至少一个星座映射图103;确定至少一个星座映射图103对应的至少一个映射规则104;基于至少一个星座映射图103对应的映射规则104和符号信息102确定初始数据105;基于初始数据105和至少一个星座映射图103进行映射,确定目标数据,如附图标记106所示。
需要说明的是,上述计算设备101可以是硬件,也可以是软件。当计算设备101为硬件时,可以实现成多个服务器或终端设备组成的分布式集群,也可以实现成单个服务器或单个终端设备。当计算设备101体现为软件时,可以安装在上述所列举的硬件设备中。其可以实现成例如用来提供分布式服务的多个软件或软件模块,也可以实现成单个软件或软件模块。在此不做具体限定。
参见图2,图2示出了根据本说明书一个实施例提供的一种基于卫星通信的信号映射方法的流程图,具体包括以下步骤。
步骤201:获取符号信息,并确定符号信息对应的至少一个星座映射图。
在一种可能的实现方式中,获取符号信息,并确定符号信息对应的至少一个星座映射图,包括:获取符号信息,根据符号信息确定八个比特数据;基于八个比特数据,确定八个比特数据对应的八个星座映射图。
在实际应用中,首先根据256APSK星座图,将其划分为既定的区域,当接收到信号时,将信号分为IQ两路,计算其幅值,然后判断其落入区域,将概率转换到距离维度上,进而根据规则计算当前比特位置对应的LLR值。
具体的,DVB-S2X标准中的256APSK星座图由八层同心圆构成,如图3所示,每八个比特信息映射成为1个符号。假设星座图同心圆的半径由内到外为,接收信号为/>,其实部为/>,虚部为/>,幅值为/>。
步骤202:确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算。
在一种可能的实现方式中,确定至少一个星座映射图对应的至少一个映射规则,包括:从至少一个星座映射图中确定目标星座映射图;获取目标星座映射图的图标识,基于图标识确定目标星座映射图对应的目标映射规则。
在实际应用中,对应第比特对应的软值为/>,则根据每个比特在星座图上特点即可划分不同的区域。
具体的,计算方法:
区域划分如图4所示,以星座图中心为圆心,/>为半径,圆外为1,圆内为0,因此/>区域可据此划分。计算方式如下所示。
由于可根据星座图提前计算好,故实现中可作为常数项,不占用计算资源,下文中类似的计算可如此操作,后续不再赘述。
计算方法:
区域划分如图5所示,以星座图中心为圆心,分别以/>、/>为半径画两个同心圆,不同区域的点表示0或1,因此/>区域可据此划分。计算方式如下所示。
计算方法:
区域划分如图6所示。以星座图中心为圆心,分别以/>、/>、、/>为半径画同心圆,因此/>区域可据此划分。计算方式如下所示。
区域划分如图7所示,实轴上方对应为0,实轴下方对应为1,因此/>区域可根据实轴进行划分。利用信号虚部即可得到对应软值,计算方式如下所示。
区域划分如图8所示,虚轴右方对应为0,虚轴左方对应为1,因此/>区域可根据虚轴进行划分。利用信号实部即可得到对应软值,计算方式如下所示。
区域划分如图9所示。以/>、/>为界。因此/>区域可根据/>及/>进行划分,由于星座图的对称性,仅计算第一象限即可,符号根据区域确定。计算方式如下所示。
区域划分如图10所示。以/>、/>、/>、为界。因此/>区域可根据/>、/>、/>、进行划分,由于星座图的对称性,仅计算第一象限即可,符号根据区域确定。计算方式如下所示。
区域划分如图11所示。以/>、/>、/>、、/>、/>、/>、/>为界。因此/>区域可根据/>、/>、/>、/>、/>、、/>、/>进行划分,由于星座图的对称性,仅计算第一象限即可,符号根据区域确定。计算方式如下所示。
步骤203:基于至少一个星座映射图对应的映射规则和符号信息确定初始数据。
在一种可能的实现方式中,基于至少一个星座映射图对应的映射规则和符号信息确定初始数据,包括:基于目标映射规则确定目标计算公式;基于目标计算公式和符号信息确定初始数据。
具体的,根据至/>的计算公式,经过以上步骤计算即得到了所有的对数似然比,实现了256APSK的软解映。
例如,根据至/>的计算公式,确定了A1、A2、A3、A4、A5、A6、A7和A8八个数值,这八个数值即为初始数据。
步骤204:基于初始数据和至少一个星座映射图进行映射,确定目标数据。
在一种可能的实现方式中,基于初始数据和至少一个星座映射图进行映射,确定目标数据,包括:基于初始数据和目标星座映射图确定目标区域;基于初始数据和目标区域确定目标数据。
在实际应用中,在得到八个比特对应的八个数值之后,根据这八个数值可以对比特信息进行纠正。
例如,根据至/>的计算公式,确定了A1、A2、A3、A4、A5、A6、A7和A8八个数值,根据八个数值确定对应各目标星座映射图的某个区域,即确定比特信息,根据八个数值和目标星座映射图的某个区域还可以确定传输的比特正确或者错误的概率。
在一种可能的实现方式中,基于初始数据和目标星座映射图确定目标区域,包括:基于初始数据确定数据类型和数据值;其中,数据类型包括正数据和负数据;根据数据类型和数据值确定目标区域;其中,目标区域为目标星座映射图中的区域。
沿用上例,确定了A1、A2、A3、A4、A5、A6、A7和A8八个数值,根据八个数值的正负号可以确定位于对应的星座映射图的、代表比特信息为1或为0的区域,根据数据值可以确定具体在星座映射图的哪一象限。
在一种可能的实现方式中,基于初始数据和目标区域确定目标数据,包括:基于初始数据的数据值确定数据绝对值;根据数据绝对值,确定目标数据。
在实际应用中,根据A1、A2、A3、A4、A5、A6、A7和A8八个数值所在象限的位置距离其他象限的距离确定,八个比特信息正确的概率,即,越靠近两个象限相邻界限,正确的概率越小,反之,越远离两个象限相邻界限,正确的概率越大。
沿用上例,确定了A1、A2、A3、A4、A5、A6、A7和A8八个数值,根据八个数值的正负号可以确定位于对应的星座映射图的、代表比特信息为1或为0的区域,根据数据值可以确定具体在星座映射图的哪一象限。如,A1为通过计算得到,对应的星座映射图为图4,若A1为负数,则在内圈,对应的比特信息为0,若A1为正数,则在外圈,对应的比特信息为1,而根据A1的绝对值,确定A1距离外圈和内圈的界限的远近,从而确定A1对应的比特信息的正确概率。
进一步的,软解映射需结合译码进行性能验证,本发明选择dvb-s2x 135/180LDPC模式进行性能评估,由图12可知,本发明可实现性能与MAX-LOG-MAP算法差距在0.1dB以内,性能损失可以忽略。
本说明书实施例,通过区域划分的算法实现DVB-S2X的256APSK软解映射,可达到无ROM资源消耗及极低的乘法器消耗的效果,这是本发明区别于其他类似发明最为重要的优点及有益效果。资源消耗如表1及表2所示。
表 1
表 2
本说明书实施例提供基于卫星通信的信号映射方法及装置,其中基于卫星通信的信号映射方法包括:获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据。通过获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据,由此减少了运算复杂度,减少了内存资源的使用。
与上述方法实施例相对应,本说明书还提供了基于卫星通信的信号映射装置实施例,图13示出了本说明书一个实施例提供的一种基于卫星通信的信号映射装置的结构示意图。如图13所示,该装置包括:
数据获取模块1301,被配置为获取符号信息,并确定符号信息对应的至少一个星座映射图;
规则确定模块1302,被配置为确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算;
数据确定模块1303,被配置为基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;
数据映射模块1304,被配置为基于初始数据和至少一个星座映射图进行映射,确定目标数据。
在一种可能的实现方式中,数据获取模块1301,还被配置为:
获取符号信息,根据符号信息确定八个比特数据;
基于八个比特数据,确定八个比特数据对应的八个星座映射图。
在一种可能的实现方式中,规则确定模块1302,还被配置为:
从至少一个星座映射图中确定目标星座映射图;
获取目标星座映射图的图标识,基于图标识确定目标星座映射图对应的目标映射规则。
在一种可能的实现方式中,数据确定模块1303,还被配置为:
基于目标映射规则确定目标计算公式;
基于目标计算公式和符号信息确定初始数据。
在一种可能的实现方式中,数据映射模块1304,还被配置为:
基于初始数据和目标星座映射图确定目标区域;
基于初始数据和目标区域确定目标数据。
在一种可能的实现方式中,数据映射模块1304,还被配置为:
基于初始数据确定数据类型和数据值;其中,数据类型包括正数据和负数据;
根据数据类型和数据值确定目标区域;其中,目标区域为目标星座映射图中的区域。
在一种可能的实现方式中,数据映射模块1304,还被配置为:
基于初始数据的数据值确定数据绝对值;
根据数据绝对值,确定目标数据。
本说明书实施例提供基于卫星通信的信号映射方法及装置,其中基于卫星通信的信号映射装置包括:获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;其中,映射规则不包括反三角函数运算;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据。通过获取符号信息,并确定符号信息对应的至少一个星座映射图;确定至少一个星座映射图对应的至少一个映射规则;基于至少一个星座映射图对应的映射规则和符号信息确定初始数据;基于初始数据和至少一个星座映射图进行映射,确定目标数据,由此减少了运算复杂度,减少了内存资源的使用。
上述为本实施例的一种基于卫星通信的信号映射装置的示意性方案。需要说明的是,该基于卫星通信的信号映射装置的技术方案与上述的基于卫星通信的信号映射方法的技术方案属于同一构思,基于卫星通信的信号映射装置的技术方案未详细描述的细节内容,均可以参见上述基于卫星通信的信号映射方法的技术方案的描述。
图14示出了根据本说明书一个实施例提供的一种计算设备1400的结构框图。该计算设备1400的部件包括但不限于存储器1410和处理器1420。处理器1420与存储器1410通过总线1430相连接,数据库1450用于保存数据。
计算设备1400还包括接入设备1440,接入设备1440使得计算设备1400能够经由一个或多个网络1460通信。这些网络的示例包括公用交换电话网(PSTN,Public SwitchedTelephone Network)、局域网(LAN,Local Area Network)、广域网(WAN,Wide AreaNetwork)、个域网(PAN,Personal Area Network)或诸如因特网的通信网络的组合。接入设备1440可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC,networkinterface controller))中的一个或多个,诸如IEEE802.11无线局域网(WLAN,WirelessLocal Area Network)无线接口、全球微波互联接入(Wi-MAX,WorldwideInteroperability for Microwave Access)接口、以太网接口、通用串行总线(USB,Universal Serial Bus)接口、蜂窝网络接口、蓝牙接口、近场通信(NFC,Near FieldCommunication)。
在本说明书的一个实施例中,计算设备1400的上述部件以及图14中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图14所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
计算设备1400可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或个人计算机(PC,Personal Computer)的静止计算设备。计算设备1400还可以是移动式或静止式的服务器。
其中,处理器1420用于执行如下计算机可执行指令,该计算机可执行指令被处理器执行时实现上述基于卫星通信的信号映射方法的步骤。上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的基于卫星通信的信号映射方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述基于卫星通信的信号映射方法的技术方案的描述。
本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述基于卫星通信的信号映射方法的步骤。
上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的基于卫星通信的信号映射方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述基于卫星通信的信号映射方法的技术方案的描述。
本说明书一实施例还提供一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述基于卫星通信的信号映射方法的步骤。
上述为本实施例的一种计算机程序的示意性方案。需要说明的是,该计算机程序的技术方案与上述的基于卫星通信的信号映射方法的技术方案属于同一构思,计算机程序的技术方案未详细描述的细节内容,均可以参见上述基于卫星通信的信号映射方法的技术方案的描述。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。
Claims (10)
1.一种基于卫星通信的信号映射方法,其特征在于,应用于256APSK,包括:
获取符号信息,并确定所述符号信息对应的至少一个星座映射图;
确定所述至少一个星座映射图对应的至少一个映射规则;其中,所述映射规则不包括反三角函数运算;
基于所述至少一个星座映射图对应的映射规则和所述符号信息确定初始数据;
基于所述初始数据和所述至少一个星座映射图进行映射,确定目标数据;
其中,所述至少一个映射规则包括:
;
;
;
;
;
;
;
;
其中,所述llr(i)为所述符号信息中第i个比特对应的初始数据,所述i的取值范围为1至8;所述为所述至少一个星座映射图对应的同心圆由内到外的半径;所述/>为所述符号信息实部,所述/>为所述符号信息虚部,所述/>为所述符号信息的幅值。
2.根据权利要求1所述的方法,其特征在于,所述获取符号信息,并确定所述符号信息对应的至少一个星座映射图,包括:
获取符号信息,根据符号信息确定八个比特数据;
基于所述八个比特数据,确定所述八个比特数据对应的八个星座映射图。
3.根据权利要求1所述的方法,其特征在于,所述确定所述至少一个星座映射图对应的至少一个映射规则,包括:
从所述至少一个星座映射图中确定目标星座映射图;
获取所述目标星座映射图的图标识,基于所述图标识确定所述目标星座映射图对应的目标映射规则。
4.根据权利要求3所述的方法,其特征在于,所述基于所述至少一个星座映射图对应的映射规则和所述符号信息确定初始数据,包括:
基于所述目标映射规则确定目标计算公式;
基于所述目标计算公式和符号信息确定初始数据。
5.根据权利要求4所述的方法,其特征在于,所述基于所述初始数据和所述至少一个星座映射图进行映射,确定目标数据,包括:
基于所述初始数据和所述目标星座映射图确定目标区域;
基于所述初始数据和所述目标区域确定目标数据。
6.根据权利要求5所述的方法,其特征在于,所述基于所述初始数据和所述目标星座映射图确定目标区域,包括:
基于所述初始数据确定数据类型和数据值;其中,所述数据类型包括正数据和负数据;
根据所述数据类型和所述数据值确定目标区域;其中,所述目标区域为所述目标星座映射图中的区域。
7.根据权利要求6所述的方法,其特征在于,所述基于所述初始数据和所述目标区域确定目标数据,包括:
基于所述初始数据的数据值确定数据绝对值;
根据所述数据绝对值,确定目标数据。
8.一种基于卫星通信的信号映射装置,其特征在于,应用于256APSK,包括:
数据获取模块,被配置为获取符号信息,并确定所述符号信息对应的至少一个星座映射图;
规则确定模块,被配置为确定所述至少一个星座映射图对应的至少一个映射规则;其中,所述映射规则不包括反三角函数运算;
数据确定模块,被配置为基于所述至少一个星座映射图对应的映射规则和所述符号信息确定初始数据;
数据映射模块,被配置为基于所述初始数据和所述至少一个星座映射图进行映射,确定目标数据;
其中,所述至少一个映射规则包括:
;
;
;
;
;
;
;
;
其中,所述llr(i)为所述符号信息中第i个比特对应的初始数据,所述i的取值范围为1至8;所述为所述至少一个星座映射图对应的同心圆由内到外的半径;所述/>为所述符号信息实部,所述/>为所述符号信息虚部,所述/>为所述符号信息的幅值。
9.一种计算设备,其特征在于,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至7任意一项所述基于卫星通信的信号映射方法的步骤。
10.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至7任意一项所述基于卫星通信的信号映射方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310788754.7A CN116527120B (zh) | 2023-06-30 | 2023-06-30 | 基于卫星通信的信号映射方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310788754.7A CN116527120B (zh) | 2023-06-30 | 2023-06-30 | 基于卫星通信的信号映射方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116527120A CN116527120A (zh) | 2023-08-01 |
CN116527120B true CN116527120B (zh) | 2023-11-14 |
Family
ID=87397927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310788754.7A Active CN116527120B (zh) | 2023-06-30 | 2023-06-30 | 基于卫星通信的信号映射方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116527120B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019091544A1 (en) * | 2017-11-07 | 2019-05-16 | Huawei Technologies Co., Ltd. | Apparatuses and methods for generating an apsk signal |
CN111277536A (zh) * | 2020-02-16 | 2020-06-12 | 中国科学院微小卫星创新研究院 | Dvb-s2x***软解映射方法、数字信号处理*** |
CN113364717A (zh) * | 2021-05-31 | 2021-09-07 | 成都坤恒顺维科技股份有限公司 | 一种适用于dvbs2调制的32apsk软信息计算方法 |
CN114465695A (zh) * | 2022-04-12 | 2022-05-10 | 北京融为科技有限公司 | 适用于非规则128apsk的低复杂度软解映射方法 |
CN116016088A (zh) * | 2022-12-14 | 2023-04-25 | 成都华日通讯技术股份有限公司 | 卫星通信信号16apsk的解映射方法 |
WO2023065598A1 (zh) * | 2021-10-22 | 2023-04-27 | 清华大学 | 星地协同组网方法及装置 |
-
2023
- 2023-06-30 CN CN202310788754.7A patent/CN116527120B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019091544A1 (en) * | 2017-11-07 | 2019-05-16 | Huawei Technologies Co., Ltd. | Apparatuses and methods for generating an apsk signal |
CN111277536A (zh) * | 2020-02-16 | 2020-06-12 | 中国科学院微小卫星创新研究院 | Dvb-s2x***软解映射方法、数字信号处理*** |
CN113364717A (zh) * | 2021-05-31 | 2021-09-07 | 成都坤恒顺维科技股份有限公司 | 一种适用于dvbs2调制的32apsk软信息计算方法 |
WO2023065598A1 (zh) * | 2021-10-22 | 2023-04-27 | 清华大学 | 星地协同组网方法及装置 |
CN114465695A (zh) * | 2022-04-12 | 2022-05-10 | 北京融为科技有限公司 | 适用于非规则128apsk的低复杂度软解映射方法 |
CN116016088A (zh) * | 2022-12-14 | 2023-04-25 | 成都华日通讯技术股份有限公司 | 卫星通信信号16apsk的解映射方法 |
Non-Patent Citations (2)
Title |
---|
Channel state modeling and performance evaluation of DVB-S2X based broadband land mobile satellite communication systems;Burak Unal等;《Advances in Communications Satellite Systems. Proceedings of the 37th International Communications Satellite Systems Conference (ICSSC-2019)》;全文 * |
DVB-S2X***接收机关键技术设计和FPGA实现;刘珊;《中国优秀硕士学位论文全文数据库 信息科技辑 2020年第02期》;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN116527120A (zh) | 2023-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8571145B2 (en) | System and method for MIMO decoding | |
JP6438045B2 (ja) | カバレージ改善のための低papr変調 | |
US9967127B1 (en) | Integer non-uniform constellation for high-order QAM | |
CN110995635B (zh) | 一种针对高阶apsk调制的简化解映射方法 | |
WO2020238566A1 (zh) | 编码调制方法、解调译码方法、装置及设备 | |
US10547487B1 (en) | Integer non-uniform constellation for high-order QAM | |
CN114268967B (zh) | 无人机辅助移动边缘网络用户匹配方法及装置 | |
CN114826832A (zh) | 信道估计方法、神经网络的训练方法及装置、设备 | |
CN116527120B (zh) | 基于卫星通信的信号映射方法及装置 | |
CN108282191A (zh) | 为远程低功耗蓝牙提供加权模式解映射器的***和方法 | |
CN113438746A (zh) | 一种基于能量调制的大规模随机接入方法 | |
CN114090948A (zh) | 旋转因子确定方法及装置、电子设备、存储介质 | |
WO2022012381A1 (zh) | 一种数据传输方法及装置 | |
CN103326988B (zh) | 一种正交振幅调制的软解调方法 | |
CN110086741B (zh) | 基于fpga的dvb-s2x***软解映射方法 | |
CA2776335C (en) | System and method for mimo decoding | |
WO2020146990A1 (en) | Data processing in channel decoding | |
US20220407485A1 (en) | Digital variable gain adjustment on baseband chip | |
WO2021204221A1 (zh) | 一种调制方法及装置 | |
US8909686B2 (en) | Discrete fourier calculation device, radio communication device, and discrete fourier calculation method | |
WO2023160053A1 (zh) | 概率成型的映射方法及概率解成型的接收处理方法 | |
US11979260B2 (en) | BP equalization method, device, communication apparatus and storage medium | |
CN117879620B (zh) | 译码方法、可读存储介质、程序产品及电子设备 | |
US11329855B2 (en) | Orthogonal frequency division multiplexing demodulator, demodulation method, and receiver | |
US20220101109A1 (en) | Deep learning-based channel buffer compression |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |