CN106605372A - 数据通信方法和相关设备及通信系统 - Google Patents
数据通信方法和相关设备及通信系统 Download PDFInfo
- Publication number
- CN106605372A CN106605372A CN201480081710.XA CN201480081710A CN106605372A CN 106605372 A CN106605372 A CN 106605372A CN 201480081710 A CN201480081710 A CN 201480081710A CN 106605372 A CN106605372 A CN 106605372A
- Authority
- CN
- China
- Prior art keywords
- code book
- bit sequence
- code
- communication equipment
- power factor
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 421
- 238000000034 method Methods 0.000 title claims abstract description 128
- 230000005540 biological transmission Effects 0.000 claims description 48
- BTCSSZJGUNDROE-UHFFFAOYSA-N gamma-aminobutyric acid Chemical compound NCCCC(O)=O BTCSSZJGUNDROE-UHFFFAOYSA-N 0.000 claims description 45
- 238000003032 molecular docking Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 31
- 230000008030 elimination Effects 0.000 claims description 29
- 238000003379 elimination reaction Methods 0.000 claims description 29
- 229910010888 LiIn Inorganic materials 0.000 claims description 9
- 238000009826 distribution Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 20
- 238000012360 testing method Methods 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000013461 design Methods 0.000 description 7
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 235000021186 dishes Nutrition 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007474 system interaction Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2614—Peak power aspects
- H04L27/2615—Reduction thereof using coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J11/00—Orthogonal multiplex systems, e.g. using WALSH codes
- H04J11/0023—Interference mitigation or co-ordination
- H04J11/0026—Interference mitigation or co-ordination of multi-user interference
- H04J11/0036—Interference mitigation or co-ordination of multi-user interference at the receiver
- H04J11/004—Interference mitigation or co-ordination of multi-user interference at the receiver using regenerative subtractive interference cancellation
- H04J11/0043—Interference mitigation or co-ordination of multi-user interference at the receiver using regenerative subtractive interference cancellation by grouping or ordering the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/38—TPC being performed in particular situations
- H04W52/42—TPC being performed in particular situations in systems with time, space, frequency or polarisation diversity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供的数据通信方法和相关设备。一种数据通信方法,可以包括:第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;所述第一通信设备将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;所述第一通信设备基于所述Q个码字得到调制符号;所述第一通信设备在资源块上发送所述调制符号。本发明实施例的方案有利于降低通信系统中接收端信号解码运算的复杂度并提高接收端信号解码质量。
Description
本发明涉及通信技术领域,具体涉及数据通信方法和相关设备以及相关通信系统。
稀疏码分多址接入(英文:sparse code multiple access,缩写:SCMA)是一种新的多址接入方式。其中,在该多址接入方式中,多个用户使用同一个资源块(英文:resource block,缩写:RB)。其中,每个资源块由若干个资源单元(英文:resource element,缩写:RE)组成。其中,RE既可以是正交频分复用(英文:orthogonal frequency division multiplexing,缩写:OFDM)技术中的子载波-符号资源单元,也可以是其它空口技术中时频资源单元。使用SCMA接入方式的通信系统可称之为SCMA系统。
码本是数据通信需使用的重要资源。单个码本通常包含多个码字,多个码本可能被同时使用。在传统的例如SCMA系统等等通信系统中,被同时使用的多个码本的功率是相等的,传统的接收端(其中,接收端可能是基站或用户终端)对接收信号进行解码时将同时参考所有可能码本,由于同时参考的所有可能码本功率是相等的,进而可能使得解码质量难以保证,且当可能码本数量较大时接收端信号解码运算的复杂度较高,例如当可能码本的数量达到上百个时接收端信号解码运算的复杂度将非常之高。
发明内容
本发明实施例提供数据通信方法和相关设备及通信系统,以期能降低通信系统中接收端信号解码运算的复杂度并提高接收端信号解码质量。
本发明第一方面提供一种数据通信方法,包括:
第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;
所述第一通信设备将待传输的Q个比特序列映射为所述功率调整后的Q
个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;
所述第一通信设备基于所述Q个码字得到调制符号;
所述第一通信设备在资源块上发送所述调制符号。
结合第一方面,在第一方面的第一种可能的实施方式中,
所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本包括:
按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第三种可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式或第一方面的第三种可能的实施方式,在第一方面的第四种可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式或第一方面的第三种可能的实施方式或第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种
可能的实施方式或第一方面的第三种可能的实施方式或第一方面的第四种可能的实施方式或第一方面的第五种可能的实施方式,在第一方面的第六种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式或第一方面的第三种可能的实施方式或第一方面的第四种可能的实施方式或第一方面的第五种可能的实施方式或第一方面的第六种可能的实施方式,在第一方面的第七种可能的实施方式中,
在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,所述方法还包括:
所述第一通信设备接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式或第一方面的第三种可能的实施方式或第一方面的第四种可能的实施方式或第一方面的第五种可能的实施方式或第一方面的第六种可能的实施方式或第一方面的第七种可能的实施方式,在第一方面的第八种可能的实施方式中,所述第一通信设备为基站或用户终端。
本发明第二方面提供一种数据通信方法,包括:
第一通信设备将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;
所述第一通信设备利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;
所述第一通信设备基于所述功率调整后的Q个码字得到调制符号;
所述第一通信设备在资源块上发送所述调制符号。
结合第二方面,在第二方面的第一种可能的实施方式中,
所述利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,包括:
按照功率调整公式利用Q个功率因子对所述Q个码
字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
结合第二方面或第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
结合第二方面或第二方面的第一种可能的实施方式,在第二方面的第三种可能的实施方式中,
所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式或第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式或第二方面的第三种可能的实施方式或第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式或第二方面的第三种可能的实施方式或第二方面的第四种可能的实施方式或第二方面的第五种可能的实施方式,在第二方面的第六种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式或第二方面的第三种可能的实施方式或第二方面的第四种可能的实施方式或第二方面的第五种可能的实施方式或第二方面的第六种可能
的实施方式,在第二方面的第七种可能的实施方式中,在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,
所述方法还包括:所述第一通信设备接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式或第二方面的第三种可能的实施方式或第二方面的第四种可能的实施方式或第二方面的第五种可能的实施方式或第二方面的第六种可能的实施方式或第二方面的第七种可能的实施方式,在第二方面的第八种可能的实施方式中,所述第一通信设备为基站或用户终端。
本发明第三方面提供一种数据通信方法,包括:
第二通信设备生成码本配置信息;
所述第二通信设备向第一通信设备发送所述码本配置信息,
其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,所述Q个码本与所述Q个功率因子之间一一对应。
结合第三方面,在第三方面的第一种可能的实施方式中,
所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第三方面或第三方面的第一种可能的实施方式,在第三方面的第二种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第三方面或第三方面的第一种可能的实施方式或第三方面的第二种可能的实施方式,在第三方面的第三种可能的实施方式中,
所述方法还包括:
所述第二通信设备利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本;
所述第二通信设备在资源块上获得接收信号;
所述第二通信设备利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,所述F为大于1的整数,所述F个码本包
括所述功率调整后的Q个码本。
结合第三方面的第三种可能的实施方式,在第三方面的第四种可能的实施方式中,所述F等于所述Q。
结合第三方面的第三种可能的实施方式或第三方面的第四种可能的实施方式,在第三方面的第五种可能的实施方式中,
所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本包括:
按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
结合第三方面的第三种可能的实施方式或第三方面的第四种可能的实施方式或第三方面的第五种可能的实施方式,在第三方面的第六种可能的实施方式中,所述利用F个码本对所述接收信号进行解码处理,包括:
将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
结合第三方面的第六种可能的实施方式,在第三方面的第七种可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,其中,所述利用G个码本组分别对所述接收信号进行解码包括:
若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第三方面的第七种可能的实施方式,在第三方面的第八种可能的实施方式中,
所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,包括:
将所述比特序列Di映射为所述第i个码本组之中的mi个码字,
基于所述mi个码字得到调制符号Xi,
将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,
将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
结合或第三方面的第八种可能的实施方式或第三方面的第七种可能的实施方式,在第三方面的第九种可能的实施方式中,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
结合第三方面的第六种可能的实施方式,在第三方面的第十种可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,其中,所述利用G个码本组分别对所述接收信号进行解码包括:
若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni, j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第三方面的第六种可能的实施方式,在第三方面的第十一种可能的实施方式中,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,所述利用G个码本组分别对所述接收信号进行解码,包括:
若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第三方面的第六种可能的实施方式或第三方面的第七种可能的实施方式或第三方面的第八种可能的实施方式或第三方面的第九种可能的实施方式或第三方面的第十种可能的实施方式或第三方面的第十一种可能的实施方式,在第三方面的第十二种可能的实施方式中,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
结合第三方面或者第三方面的第一种可能的实施方式至十二种可能的实施方式之中的任意一种可能的实施方式,在第三方面的第十三种可能的实施方式中,所述第一通信设备为基站,所述第二通信设备为用户终端;或所述第二通信设备为基站,所述第一通信设备为用户终端。
本发明第四方面提供一种通信设备,包括:
调整单元,利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本
之间一一对应;
映射单元,将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;
调制单元,用于所述第一通信设备基于所述Q个码字得到调制符号;
发送单元,用于在资源块上发送所述调制符号。
结合第四方面,在第四方面的第一种可能的实施方式中,所述调整单元具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
结合第四方面或第四方面的第一种可能的实施方式,在第四方面的第二种可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
结合第四方面或第四方面的第一种可能的实施方式,在第四方面的第三种可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
结合第四方面或第四方面的第一种可能的实施方式或第四方面的第二种可能的实施方式或第四方面的第三种可能的实施方式,在第四方面的第四种可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
结合第四方面或第四方面的第一种可能的实施方式或第四方面的第二种可能的实施方式或第四方面的第三种可能的实施方式或第四方面的第四种可能的实施方式,在第四方面的第五种可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第四方面或第四方面的第一种可能的实施方式或第四方面的第二种可能的实施方式或第四方面的第三种可能的实施方式或第四方面的第四种可
能的实施方式或第四方面的第五种可能的实施方式,在第四方面的第六种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第四方面或第四方面的第一种可能的实施方式或第四方面的第二种可能的实施方式或第四方面的第三种可能的实施方式或第四方面的第四种可能的实施方式或第四方面的第五种可能的实施方式或第四方面的第六种可能的实施方式,在第四方面的第七种可能的实施方式中,所述通信设备还包括接收单元,用于在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
结合第四方面或第四方面的第一种可能的实施方式或第四方面的第二种可能的实施方式或第四方面的第三种可能的实施方式或第四方面的第四种可能的实施方式或第四方面的第五种可能的实施方式或第四方面的第六种可能的实施方式或第四方面的第七种可能的实施方式,在第四方面的第八种可能的实施方式中,所述通信设备为基站或用户终端。
本发明第五方面提供一种通信设备,包括:
映射单元,用于将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;
调整单元,用于利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;
调制单元,用于基于所述功率调整后的Q个码字得到调制符号;
发送单元,用于在资源块上发送所述调制符号。
结合第五方面,在第五方面的第一种可能的实施方式中,所述调整单元具体用于,按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式
中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
结合第五方面或第五方面的第一种可能的实施方式,在第五方面的第二种可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
结合第五方面或第五方面的第一种可能的实施方式,在第五方面的第三种可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
结合第五方面或第五方面的第一种可能的实施方式或第五方面的第二种可能的实施方式或第五方面的第三种可能的实施方式,在第五方面的第四种可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
结合第五方面或第五方面的第一种可能的实施方式或第五方面的第二种可能的实施方式或第五方面的第三种可能的实施方式或第五方面的第四种可能的实施方式,在第五方面的第五种可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第五方面或第五方面的第一种可能的实施方式或第五方面的第二种可能的实施方式或第五方面的第三种可能的实施方式或第五方面的第四种可能的实施方式或第五方面的第五种可能的实施方式,在第五方面的第六种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第五方面或第五方面的第一种可能的实施方式或第五方面的第二种可能的实施方式或第五方面的第三种可能的实施方式或第五方面的第四种可能的实施方式或第五方面的第五种可能的实施方式或第五方面的第六种可能的实施方式,在第五方面的第七种可能的实施方式中,
所述通信设备还包括:接收单元,用于在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备分配的所述Q个码本和所述Q个功率因子。
结合第五方面或第五方面的第一种可能的实施方式或第五方面的第二种可能的实施方式或第五方面的第三种可能的实施方式或第五方面的第四种可能的实施方式或第五方面的第五种可能的实施方式或第五方面的第六种可能的实施方式或第五方面的第七种可能的实施方式,在第五方面的第八种可能的实施方式中,所述通信设备为基站或用户终端。
本发明第六方面提供一种通信设备,包括:
生成单元,用于生成码本配置信息;
发送单元,用于向第一通信设备发送所述码本配置信息,
其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,所述Q个码本与所述Q个功率因子之间一一对应。
结合第六方面,在第六方面的第一种可能的实施方式中,
所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第六方面或第六方面的第一种可能的实施方式,在第六方面的第二种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第六方面或第六方面的第一种可能的实施方式或第六方面的第二种可能的实施方式,在第六方面的第三种可能的实施方式中,
所述通信设备还包括:
调整单元,用于利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本;
接收单元,用于在资源块上获得接收信号;
解码单元,用于利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
结合第六方面的第三种可能的实施方式,在第六方面的第四种可能的实施方式中,所述F等于所述Q。
结合第六方面的第三种可能的实施方式或第六方面的第四种可能的实施方式,在第六方面的第五种可能的实施方式中,
所述调整单元具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
结合第六方面的第三种可能的实施方式或第六方面的第四种可能的实施方式或第六方面的第五种可能的实施方式,在第六方面的第六种可能的实施方式中,所述解码单元具体用于,将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
结合第六方面的第六种可能的实施方式,在第六方面的第七种可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,在所述利用G个码本组分别对所述接收信号进行解码的方面,其中,所述解码单元具体用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i,若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第六方面的第七种可能的实施方式,在第六方面的第八种可能的实施方式中,在所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1的方面,所述解码单元具体用于,将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
结合或第六方面的第八种可能的实施方式或第六方面的第七种可能的实施方式,在第六方面的第九种可能的实施方式中,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
结合第六方面的第六种可能的实施方式,在第六方面的第十种可能的实施
方式中,在所述资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述解码单元具体用于:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第六方面的第六种可能的实施方式,在第六方面的第十一种可能的实施方式中,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述解码单元具体用于:
若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述
平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第六方面的第六种可能的实施方式或第六方面的第七种可能的实施方式或第六方面的第八种可能的实施方式或第六方面的第九种可能的实施方式或第六方面的第十种可能的实施方式或第六方面的第十一种可能的实施方式,在第六方面的第十二种可能的实施方式中,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
结合第六方面或者第六方面的第一种可能的实施方式至十二种可能的实施方式之中的任意一种可能的实施方式,在第六方面的第十三种可能的实施方式中,所述第一通信设备为基站,所述通信设备为用户终端;或所述通信设备为基站,所述第一通信设备为用户终端。
本发明第七方面提供一种通信设备,可包括:
通过总线连接的处理器、存储器和收发器;
所述处理器用于,利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;所述第一通信设备基于所述Q个码字得到调制符号;
所述收发器用于在资源块上发送所述调制符号。
结合第七方面,在第七方面的第一种可能的实施方式中,所述处理器具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
结合第七方面或第七方面的第一种可能的实施方式,在第七方面的第二种可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
结合第七方面或第七方面的第一种可能的实施方式,在第七方面的第三种可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
结合第七方面或第七方面的第一种可能的实施方式或第七方面的第二种可能的实施方式或第七方面的第三种可能的实施方式,在第七方面的第四种可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
结合第七方面或第七方面的第一种可能的实施方式或第七方面的第二种可能的实施方式或第七方面的第三种可能的实施方式或第七方面的第四种可能的实施方式,在第七方面的第五种可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第七方面或第七方面的第一种可能的实施方式或第七方面的第二种可能的实施方式或第七方面的第三种可能的实施方式或第七方面的第四种可能的实施方式或第七方面的第五种可能的实施方式,在第七方面的第六种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第七方面或第七方面的第一种可能的实施方式或第七方面的第二种可能的实施方式或第七方面的第三种可能的实施方式或第七方面的第四种可能的实施方式或第七方面的第五种可能的实施方式或第七方面的第六种可能的实施方式,在第七方面的第七种可能的实施方式中,所述收发器还用于在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
结合第七方面或第七方面的第一种可能的实施方式或第七方面的第二种可能的实施方式或第七方面的第三种可能的实施方式或第七方面的第四种可
能的实施方式或第七方面的第五种可能的实施方式或第七方面的第六种可能的实施方式或第七方面的第七种可能的实施方式,在第七方面的第八种可能的实施方式中,所述通信设备为基站或用户终端。
本发明第八方面提供一种通信设备,包括:
通过总线连接的处理器、存储器和收发器;
其中,所述处理器用于将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;基于所述功率调整后的Q个码字得到调制符号;
所述收发器用于在资源块上发送所述调制符号。
结合第八方面,在第八方面的第一种可能的实施方式中,所述调整单元具体用于,按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
结合第八方面或第八方面的第一种可能的实施方式,在第八方面的第二种可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
结合第八方面或第八方面的第一种可能的实施方式,在第八方面的第三种可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
结合第八方面或第八方面的第一种可能的实施方式或第八方面的第二种可能的实施方式或第八方面的第三种可能的实施方式,在第八方面的第四种可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流
中的不同数据流。
结合第八方面或第八方面的第一种可能的实施方式或第八方面的第二种可能的实施方式或第八方面的第三种可能的实施方式或第八方面的第四种可能的实施方式,在第八方面的第五种可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第八方面或第八方面的第一种可能的实施方式或第八方面的第二种可能的实施方式或第八方面的第三种可能的实施方式或第八方面的第四种可能的实施方式或第八方面的第五种可能的实施方式,在第八方面的第六种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第八方面或第八方面的第一种可能的实施方式或第八方面的第二种可能的实施方式或第八方面的第三种可能的实施方式或第八方面的第四种可能的实施方式或第八方面的第五种可能的实施方式或第八方面的第六种可能的实施方式,在第八方面的第七种可能的实施方式中,
所述收发器还用于,在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备分配的所述Q个码本和所述Q个功率因子。
结合第八方面或第八方面的第一种可能的实施方式或第八方面的第二种可能的实施方式或第八方面的第三种可能的实施方式或第八方面的第四种可能的实施方式或第八方面的第五种可能的实施方式或第八方面的第六种可能的实施方式或第八方面的第七种可能的实施方式,在第八方面的第八种可能的实施方式中,所述通信设备为基站或用户终端。
本发明第九方面提供一种通信设备,包括:
通过总线连接的处理器、存储器和收发器;
其中,所述处理器用于生成码本配置信息;
所述收发器用于,向第一通信设备发送所述码本配置信息,
其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,其中,所述Q个码本与所述Q个功率因子之间一一对应。
结合第九方面,在第九方面的第一种可能的实施方式中,
所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
结合第九方面或第九方面的第一种可能的实施方式,在第九方面的第二种可能的实施方式中,所述Q个功率因子互不相同或部分相同。
结合第九方面或第九方面的第一种可能的实施方式或第九方面的第二种可能的实施方式,在第九方面的第三种可能的实施方式中,
所述处理器还用于利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本;利用所述收发器在资源块上获得接收信号;利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,其中,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
结合第九方面的第三种可能的实施方式,在第九方面的第四种可能的实施方式中,所述F等于所述Q。
结合第九方面的第三种可能的实施方式或第九方面的第四种可能的实施方式,在第九方面的第五种可能的实施方式中,所述处理器具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
结合第九方面的第三种可能的实施方式或第九方面的第四种可能的实施方式或第九方面的第五种可能的实施方式,在第九方面的第六种可能的实施方式中,所述处理器用于,将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
结合第九方面的第六种可能的实施方式,在第九方面的第七种可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,在所述利用G个码本组分别对所述接收信号进行解码的方面,其中,所述处理器用于,若i小
于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i,若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第九方面的第七种可能的实施方式,在第九方面的第八种可能的实施方式中,在所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1的方面,所述处理器用于,将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
结合或第九方面的第八种可能的实施方式或第九方面的第七种可能的实施方式,在第九方面的第九种可能的实施方式中,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
结合第九方面的第六种可能的实施方式,在第九方面的第十种可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解
码以得到比特序列Di。
结合第九方面的第六种可能的实施方式,在第九方面的第十一种可能的实施方式中,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
结合第九方面的第六种可能的实施方式或第九方面的第七种可能的实施方式或第九方面的第八种可能的实施方式或第九方面的第九种可能的实施方式或第九方面的第十种可能的实施方式或第九方面的第十一种可能的实施方式,在第九方面的第十二种可能的实施方式中,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
结合第九方面或者第九方面的第一种可能的实施方式至十二种可能的实施方式之中的任意一种可能的实施方式,在第九方面的第十三种可能的实施方式中,所述第一通信设备为基站,所述通信设备为用户终端;或所述通信设备
为基站,所述第一通信设备为用户终端。
可以看出,在本发明实施例的一些技术方案中,由于第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,并且第一通信设备将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,而测试和实践中发现,发送端用于表示Q个比特序列的Q个码字若功率不同,有利于提高接收端信号解码质量;并且若Q个码字功率不同,将有利于设计更优化的复杂度更低的解码算法,进而有利于降低通信系统中接收端信号解码运算的复杂度。
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的实施例提供的一种数据通信方法的流程示意图;
图2为本发明的实施例提供的另一种数据通信方法的流程示意图;
图3为本发明的实施例提供的另一种数据通信方法的流程示意图;
图4-a为本发明的实施例提供的另一种数据通信方法的流程示意图;
图4-b为本发明的实施例提供的一种比特处理的架构示意图;
图4-c为本发明的实施例提供的另一种比特处理的架构示意图;
图4-d为本发明的实施例提供的另一种比特处理的架构示意图;
图4-e为本发明的实施例提供的一种功率调整后的码本的示意图;
图5-a为本发明的一个实施例提供的一种数据通信方法的流程示意图;。
图5-b为本发明的实施例提供的另一种比特处理的架构示意图;
图5-c为本发明的实施例提供的另一种比特处理的架构示意图;
图5-d为本发明的实施例提供的另一种比特处理的架构示意图;
图6为本发明的实施例提供的一种通信设备的架构示意图;
图7为本发明的实施例提供的另一种通信设备的架构示意图;
图8为本发明的实施例提供的另一种通信设备的架构示意图;
图9为本发明的实施例提供的另一种通信设备的架构示意图;
图10为本发明的实施例提供的另一种通信设备的架构示意图;
图11为本发明的实施例提供的另一种通信设备的架构示意图。
本发明实施例提供数据通信方法和相关设备及通信系统,以期能降低通信系统中接收端信号解码运算的复杂度并提高接收端信号解码质量。
为使本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明数据通信方法的一个实施例,一种数据通信方法可包括:第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;所述第一通信设备将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;所述第一通信设备基于所述Q个码字得到调制符号;所述第一通信设备在资源块上发送所述调制符号。
请参见图1,图1为本发明的一个实施例提供的一种数据通信方法的流程示意图。其中,如图1举例所示,本发明的一个实施例提供的一种数据通信方法方法可包括:
101、第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本。其中,所述Q为正整数。所述Q个功率因子与所述Q个码本之间一一对应。
其中,所述Q例如可等于1、2、3、4、6、8或15或其他正整数。
可选的,所述第一通信设备可为基站或终端或其他设备。
102、所述第一通信设备将待传输的Q个比特序列映射为所述功率调整之后的Q个码本中的Q个码字。其中,所述Q个比特序列和所述Q个码字之间一一对应。
其中,码本中的不同码字可以表示不同取值的比特序列,因此,可以在功率调整后的Q个码本中查找与待传输的Q个比特序列一一对应的Q个码字,进而实现将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字。
其中,Q个比特序列的长度可能相同或不同,其中,Q个比特序列中的某个比特序列的比特数量例如可为1、2、4、5、6、8、12、15、16、24或者其他值。可选的,所述Q个比特序列中的每个比特序列可分别截取自Q个数据流中的不同数据流。特别的,所述Q个比特序列中的至少两个比特序列也可能截取自同一个数据流中,或者,所述Q个比特序列中的某个比特序列也可能截取自至少两个数据流。
其中,Q个比特序列可以是经过信道编码的比特序列。
可选的,所述Q个功率因子互不相同或部分相同。
可选的,所述Q个功率因子可能选自包括M个候选功率因子的候选功率因子集合。例如可根据需要来从包括M个候选功率因子的候选功率因子集合中选出所述Q个功率因子。其中,由于Q个功率因子可能部分相同,因此所述M可能大于或等于或小于所述Q。又可选的,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,所述功率因子i的取值例如基于所述码本j的码率和/或所述码本j的调制阶数等参量来确定。功率因子i可为Q个功率因子中的任意一个功率因子。
可选的,所述Q个码本为SCMA码本或其它类型的码本。所述Q个码本中
的码字可为复数向量或其他形式的码字。
103、所述第一通信设备基于所述Q个码字得到调制符号。
具体举例来说,所述第一通信设备例如可将所述Q个码字进行求和运算以得到调制符号。
104、所述第一通信设备在资源块上发送所述调制符号。
可以看出,本实施例的技术方案中,由于第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,并将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,而测试和实践中发现,发送端用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;并且如果Q个码字功率不同,有利于设计更优化的复杂度更低的解码算法,进而有利于较大的降低通信系统中接收端信号解码运算的复杂度。
可选的,在本发明的一些可能的实施方式中,所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,可包括:按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。其中,码本k可为上述Q个码本中的任意一个码本。
可选的,在本发明一些可能的实施方式中,所述Q个码本可以是第一通信设备预存的。当然,所述Q个码本也可能是由第二通信设备分配给第一通信设备的。例如第二通信设备可指示第一通信设备选择使用第一通信设备预存的F个码本中的所述Q个码本,或者,第二通信设备向第一通信设备下发为第一通信设备分配的所述Q个码本。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子可以是第一通信设备预存的。当然,所述Q个功率因子也可能是由第二通信设备分配给第一通信设备的。例如第二通信设备可指示第一通信设备选择使用第一通信
设备预存的M个功率因子中的所述Q个功率因子,或者,第二通信设备向第一通信设备下发为第一通信设备分配的所述Q个功率因子。
可选的,所述第一通信设备为基站,所述第二通信设备为用户终端;或者所述第二通信设备为基站,所述第一通信设备为用户终端。当然第一通信设备和/或第二通信设备亦可能是其他设备。
举例来说,在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,所述数据通信方法还可包括:所述第一通信设备接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。具体例如,所述第一通信设备接收携带码本配置信息的控制消息,其中,所述码本配置信息包括第一指示信息和第二指示信息。其中,第一指示信息用于指示出为所述第一通信设备分配的所述Q个码本,其中,第一指示信息可能是所述Q个码本本身,或者也可能是能够指示出所述Q个码本的其他信息。其中,第二指示信息用于指示出为所述第一通信设备分配的所述Q个功率因子,其中,第二指示信息可能是所述Q个功率因子本身,或者也可能是能够指示出所述Q个功率因子的其他信息。
本发明数据通信方法的另一实施例,另一种数据通信方法可包括:第一通信设备将待传输的Q个比特序列映射为Q个码本之中的Q个码字,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;所述第一通信设备利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;所述第一通信设备基于所述功率调整后的Q个码字得到调制符号;所述第一通信设备在资源块上发送所述调制符号。
请参见图2,图2为本发明的另一个实施例提供的另一种数据通信方法的流程示意图。其中,如图2举例所示,本发明的另一个实施例提供的另一种数据通信方法方法可包括:
201、第一通信设备将待传输的Q个比特序列映射为Q个码本之中的Q个码字。其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应。
其中,所述Q例如可等于1、2、3、4、6、8或15或其他正整数。
可选的,所述第一通信设备可为基站或终端或其他设备。
其中,Q个比特序列可以是经过信道编码的比特序列。
其中,码本中的不同码字可以表示不同取值的比特序列,因此,可以在功率调整后的Q个码本中查找与待传输的Q个比特序列一一对应的Q个码字,进而实现将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字。
其中,Q个比特序列的长度可能相同或不同,其中,Q个比特序列中的某个比特序列的比特数量例如可为1、2、4、5、6、8、12、15、16、24或者其他值。可选的,所述Q个比特序列中的每个比特序列可分别截取自Q个数据流中的不同数据流。特别的,所述Q个比特序列中的至少两个比特序列也可能截取自同一个数据流中,或者,所述Q个比特序列中的某个比特序列也可能截取自至少两个数据流。
202、所述第一通信设备利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字。其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应。
可选的,所述Q个功率因子互不相同或部分相同。
可选的,所述Q个功率因子可能选自包括M个候选功率因子的候选功率因子集合。例如可根据需要来从包括M个候选功率因子的候选功率因子集合中选出所述Q个功率因子。其中,由于Q个功率因子可能部分相同,因此所述M可能大于或等于或小于所述Q。又可选的,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,所述功率因子i的取值例如基于所述码本j的码率和/或所述码本j的调制阶数等参量来确定。例如所述码本j的码率的码率越大则功率因子i的取值可越大或越小。例如所述码本j的调制阶数越高则功率因子i的取值可越大或越小。当然亦可以基于的其他算法来确定功率因子的取值。其中,功率因子i可为Q个功率因子中的任意一个功率因子。
可选的,所述Q个码本为SCMA码本或其它类型的码本。所述Q个码本中
的码字可为复数向量或其他形式的码字。
203、所述第一通信设备基于所述功率调整后的Q个码字得到调制符号。
具体举例来说,所述第一通信设备例如可将所述功率调整后的Q个码字进行求和运算以得到调制符号。
204、所述第一通信设备在资源块上发送所述调制符号。
可以看出,本实施例方案中,由于第一通信设备将待传输的Q个比特序列映射为Q个码本之中的Q个码字之后,利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,基于所述功率调整后的Q个码字得到调制符号后进行发送,其中,由于用于表示Q个比特序列的Q个码字被功率调整,而这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,测试和实践中发现,发送端用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;且如果Q个码字功率不同,将有利于设计更优化的复杂度更低的解码算法,进而有利于降低通信系统中接收端信号解码运算的复杂度。
可选的,在本发明的一些可能的实施方式中,所述利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,包括:按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。码本k可为上述Q个码本中的任意一个码本。
可选的,在本发明一些可能的实施方式中,所述Q个码本可以是第一通信设备预存的。当然,所述Q个码本也可能是由第二通信设备分配给第一通信设备的。例如第二通信设备可指示第一通信设备选择使用第一通信设备预存的F个码本中的所述Q个码本,或者,第二通信设备向第一通信设备下发为第一通信设备分配的所述Q个码本。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子可以是第
一通信设备预存的。当然,所述Q个功率因子也可能是由第二通信设备分配给第一通信设备的。例如第二通信设备可指示第一通信设备选择使用第一通信设备预存的M个功率因子中的所述Q个功率因子,或者,第二通信设备向第一通信设备下发为第一通信设备分配的所述Q个功率因子。
可选的,所述第一通信设备为基站,所述第二通信设备为用户终端;或者所述第二通信设备为基站,所述第一通信设备为用户终端。当然第一通信设备和/或第二通信设备亦可能是其他设备。
举例来说,在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,所述数据通信方法还可包括:所述第一通信设备接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。具体例如,所述第一通信设备接收携带码本配置信息的控制消息,其中,所述码本配置信息包括第一指示信息和第二指示信息。其中,第一指示信息用于指示出为所述第一通信设备分配的所述Q个码本,其中,第一指示信息可能是所述Q个码本本身,或者也可能是能够指示出所述Q个码本的其他信息。其中,第二指示信息用于指示出为所述第一通信设备分配的所述Q个功率因子,其中,第二指示信息可能是所述Q个功率因子本身,或者也可能是能够指示出所述Q个功率因子的其他信息。
本发明数据通信方法的另一实施例,另一种数据通信方法可包括:第二通信设备生成码本配置信息;所述第二通信设备向第一通信设备发送所述码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,其中,所述Q个码本与所述Q个功率因子之间一一对应。
请参见图3,图3为本发明的另一个实施例提供的另一种数据通信方法的流程示意图。其中,如图3举例所示,本发明的另一个实施例提供的另一种数据通信方法方法可包括:
301、第二通信设备生成码本配置信息。
302、所述第二通信设备向第一通信设备发送所述码本配置信息。
其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本
和Q个功率因子。
其中,所述Q个码本与所述Q个功率因子之间一一对应。
可选的,所述Q个功率因子互不相同或部分相同。
可选的,所述第一通信设备为基站,所述第二通信设备为用户终端。或者所述第二通信设备为基站,所述第一通信设备为用户终端。当然第一通信设备和/或第二通信设备亦可能是其他设备。
其中,所述Q例如可等于1、2、3、4、6、8或15或其他正整数。
可选的,所述Q个码本为SCMA码本或其它类型的码本。所述Q个码本中的码字可为复数向量或其他形式的码字。
可选的,所述Q个功率因子可能选自包括M个候选功率因子的候选功率因子集合。例如可根据需要来从包括M个候选功率因子的候选功率因子集合中选出所述Q个功率因子。其中,由于Q个功率因子可能部分相同,因此所述M可能大于或等于或小于所述Q。又可选的,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,所述功率因子i的取值例如基于所述码本j的码率和/或所述码本j的调制阶数等参量来确定。例如所述码本j的码率的码率越大则功率因子i的取值可越大或越小。例如所述码本j的调制阶数越高则功率因子i的取值可越大或越小。当然亦可以基于的其他算法来确定功率因子的取值。其中,功率因子i可为Q个功率因子中的任意一个功率因子。
可以看出,本实施例方案中,第二通信设备向第一通信设备发送了码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,这就便于第一通信设备使用所述Q个功率因子对所述Q个码本或Q个码本中的码字进行功率调整,而当用于表示Q个比特序列的Q个码字被功率调整,这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,测试和实践中发现,发送端(第一通信设备)用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;且如果Q个码字功率不同,将有利于设计更优化的复杂度更低的解码算法,进而有利于降低通信系统中接收端信号解码运算的复杂度。
可选的,在本发明一些可能的实施方式中,所述第二通信设备向第一通信
设备发送所述码本配置信息,可以包括:所述第二通信设备可向第一通信设备发送携带码本配置信息的控制消息,其中,所述码本配置信息包括第一指示信息和第二指示信息。其中,第一指示信息用于指示出为所述第一通信设备分配的所述Q个码本,其中,第一指示信息可能是所述Q个码本本身,或者也可能是能够指示出所述Q个码本的其他信息。其中,第二指示信息用于指示出为所述第一通信设备分配的所述Q个功率因子,其中,第二指示信息可能是所述Q个功率因子本身,或者也可能是能够指示出所述Q个功率因子的其他信息。
相应的,第一通信设备可接收来自第二通信设备的码本配置信息,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。进一步的,第一通信设备还可将待传输的Q个比特序列映射为Q个码本之中的Q个码字,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;所述第一通信设备利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;所述第一通信设备基于所述功率调整后的Q个码字得到调制符号;所述第一通信设备在资源块上发送所述调制符号。或者,进一步的,第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;所述第一通信设备将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,所述Q个比特序列和所述Q个码字之间一一对应;所述第一通信设备基于所述Q个码字得到调制符号;所述第一通信设备在资源块上发送所述调制符号。
其中,Q个比特序列的长度可能相同或不同,其中,Q个比特序列中的某个比特序列的比特数量例如可为1、2、4、5、6、8、12、15、16、24或者其他值。可选的,所述Q个比特序列中的每个比特序列可分别截取自Q个数据流中的不同数据流。特别的,所述Q个比特序列中的至少两个比特序列也可能截取自同一个数据流中,或者,所述Q个比特序列中的某个比特序列也可能截取自至少两个数据流。
可选的,在本发明的一些可能的实施方式中,第一通信设备利用Q个功率
因子对Q个码本进行功率调整以得到功率调整后的Q个码本可包括:按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。其中,码本k可为上述Q个码本中的任意一个码本。
可选的,在本发明的一些可能的实施方式中,所述利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,包括:按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。码本k可为上述Q个码本中的任意一个码本。
可选的,在本发明的一些可能的实施方式中,上述数据通信方法还可进一步包括:所述第二通信设备利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本。所述第二通信设备在资源块(例如一个或多个资源块)上获得接收信号。所述第二通信设备利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
其中,所述F可大于或等于所述Q。
可选的,在本发明一些可能的实施方式中,第二通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,可包括:按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
可选的,在本发明一些可能的实施方式中,所述利用F个码本对所述接收信号进行解码处理,可以包括:同时参考所述F个码本对所述接收信号进行解码处理。
可选的,在本发明一些可能的实施方式中,所述利用F个码本对所述接收信号进行解码处理,可以包括:将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
可以看出,本实施例方案中,在从资源块上获得接收信号之后,由于是利用由在所述资源块上使用的所有码本进行分组得到的G个码本组分别对所述接收信号进行解码,也就是说,单次对所述接收信号进行解码使用G个码本组中的一组码本(即使用部分可能码本),由于单次解码复杂度与码本数量存在指数关系,因此相对于传统的一次解码就同时参考所有可能码本,本发明实施例的上述方案有利于较大程度的降低SCMA系统中的接收端信号解码运算的复杂度。例如,假设传统信号解码算法的复杂度表示为PF,而本发明实施例的上述方案的复杂度近似于G*PF/G,其中,F为M个资源块上使用的所有码本的总量,而当F较大时,G*PF/G要远远小于PF。
其中,利用G个码本组分别对所述接收信号进行解码的方式可能是多种多样的。
举例来说,在所述资源块上获得的所述接收信号为接收信号S1,所述利用G个码本组分别对所述接收信号进行解码,包括:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘以得到乘
积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
又例如,在所述M个资源块上获得的所述接收信号为接收信号S1,所述利用G个码本组分别对所述接收信号进行解码包括:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,其中,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
又例如,在所述资源块上获得的所述接收信号为接收信号S1,所述利用G个码本组分别对所述接收信号进行解码可包括:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
可选的,所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,可以包括:将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第
i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
可选的,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大或者次大或者次次大的一种比特序列。
可选的,在本发明的一些可能的实施方式中,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。实践发现,先用平均功率相对较大的码本组进行信号解码,再用平均功率相对较大的码本组进行信号解码,有利于提高解码准确度,降低解码误码率。
可选的,在本发明的一些可能的实施方式中,在所述在资源块上获得接收信号之前,所述方法还可以包括:向在所述资源块上发送信号的所述第三通信设备发送携带有第二配置指示的第二控制消息,其中,所述第二配置指示用于指示出为所述第三通信设备分配的K2个码本,其中,所述K2个码本中的码本a2和码本b2平均功率不相同。其中,码本a2和码本b2可为所述K2个码本中的其中两个码本或任意两个码本。其中,所述K2个码本为所述G个码本组所包含码本的子集。在实践中发现,由于K2个码本的平均功率可能部分相同或者互不相同,这样有利于提高信号解码的准确度,降低解码误码率,也有利于提高信号解码的灵活性。相应的,所述第三通信设备可利用K2个码本对待传输的比特序列进行码字映射。其中,所述第三通信设备例如可为用户终端或其他通信设备。
为便于更好的理解和实施本发明实施例的上述方案,下面结合一些具体应用场景进行举例说明。
请参见图4-a,图4-a为本发明的另一个实施例提供的另一种数据通信的方法的流程示意图。如图4-a举例所示,本发明的另一个实施例提供的另一种数据通信的方法可包括:
401、基站向第一用户终端发送携带有第一配置指示的控制消息。
其中,第一配置指示用于指示出为第一用户终端分配的Q个码本和所述Q
个码本中的每个码本所对应的功率因子(即Q个功率因子)。所述Q为正整数。所述Q个功率因子与所述Q个码本之间一一对应。可选的,所述Q个功率因子互不相同或部分相同。例如,所述Q个码本中的码本a1和码本b1所对应的功率因子不相同。其中,码本a1和码本b1可为所述Q个码本中的其中两个码本或任意两个码本。
其中,所述Q例如可等于1、2、3、4、6、8或15或其他正整数。
402、第一用户终端接收来自基站的携带有第一配置指示的控制消息。
第一用户终端可以利用上述Q个功率因子对上述Q个码本进行功率调整以得到功率调整后的Q个码本。所述第一用户终端将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;所述第一用户终端基于所述Q个码字得到调制符号;所述第一用户终端在M个资源块(所述M为正整数)上发送所述调制符号。
可选的,在本发明的一些可能的实施方式中,所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,可以包括:按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,其中,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。其中,码本k可为上述Q个码本中的任意一个码本。
其中。所述第一用户终端可按照公式基于所述Q个码字得到调制符号。其中,上述公式中的xk(g)表示Q个码字中的码字g,y(g)表基于所述Q个码字得到调制符号。
其中,码本中的不同码字可以表示不同取值的比特序列,因此,可以在功率调整后的Q个码本中查找与待传输的Q个比特序列一一对应的Q个码字,进而实现将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字。
其中,Q个比特序列的长度可能相同或不同,其中,Q个比特序列中的某个比特序列的比特数量例如可为1、2、4、5、6、8、12、15、16、24或其他
值。可选的,所述Q个比特序列中的每个比特序列可分别截取自Q个数据流中的不同数据流,其中,这种场景下的具体处理架构的示意图可以如图4-b举例所示。特别的,所述Q个比特序列中的至少两个比特序列也可能截取自同一个数据流中,其中,这种场景下的具体处理架构的示意图可以如图4-c举例所示。或者,所述Q个比特序列中的某个比特序列也可能截取自至少两个数据流,其中,这种场景下的具体处理架构的示意图可以如图4-d举例所示。
403、上述基站在上述M个资源块上获得接收信号。
其中,例如包括第一用户终端在内的一个或多个用户终端可能在上述M个资源块上发送信号,因此上述基站在上述M个资源块上获得的接收信号可能来自包括第一用户终端在内一个或多个用户终端。
404、上述基站利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本。其中,上述基站将在所述M个资源块上使用的所有码本(F个码本)进行分组以得到G个码本组。
其中,由于基站负责调度和分配各资源块上使用的所有码本,因此基站能够获知在所述M个资源块上使用的所有码本。可选的,所述F个个码本为SCMA码本或其它类型的码本。其中,所述F个码本中的码字可为复数向量或其他形式的码字。所述F个码本包括所述功率调整后的Q个码本。
可选的,在本发明一些可能的实施方式中,基站利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本包括:按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
参见图4-e,图4-e示出了而进行功率调整后的码本1和码本2,功率调整后的码本1和码本2的非零码字位置相同,但功率不同。可以理解,引入功率因子之后,如果原来码本集的大小为K,功率因子集合的大小为P,则新的码本集大小可为K*P。
405、基站利用G个码本组分别对所述接收信号进行解码。
其中,所述G个码本组中的每个码本组包括至少1个码本。
其中,功率调整后的Q个码本为所述G个码本组所包含码本的子集。实践发现,由于功率调整后的Q个码本的幅度均值可能部分相同或互不相同,这样有利于提高信号解码的准确度,降低解码误码率,有利于提高信号解码的灵活性。
其中,所述G为正整数且所述G大于1。
其中,利用G个码本组分别对所述接收信号进行解码的方式可能是多种多样的。
例如,在所述M个资源块上获得的所述接收信号为接收信号S1,所述利用G个码本组分别对所述接收信号进行解码包括:
步骤S01、设i=1;
步骤S02、判断所述i大于所述G;
若是,则结束流程;
若否,则执行步骤S03;
步骤S03、利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列D i,
步骤S04、判断所述i是否小于所述G;
若否,则结束流程;
若是,则执行步骤S05;
步骤S05、利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1。
可选的,在本发明的一些可能的实施方式中,所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,可以包括:将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
可选的,在本发明的一些可能的实施方式中,所述比特序列Di为利用所述
G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大或者次大或者次次大的一种比特序列。
步骤S06、i=i+1;返回步骤S02。
当然,基站亦可按照其他实施例中举例的其他方式来利用G个码本组分别对所述接收信号进行解码。
可选的,在本发明的一些可能的实施方式中,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。实践发现,先用平均功率相对较大的码本组进行信号解码,再用平均功率相对较大的码本组进行信号解码,有利于提高解码准确度,降低解码误码率。
可以看出,本实施例方案在M个资源块上获得接收信号之后,由于基站是利用由在所述M个资源块上使用的所有码本进行分组得到的G个码本组分别对所述接收信号进行解码,即,基站单次对所述接收信号进行解码使用G个码本组中的一组码本(即使用部分可能码本),由于单次解码复杂度与码本数量存在指数关系,因此相对于传统的一次解码就同时参考所有可能码本,本发明实施例的上述方案有利于较大程度的降低接收端信号解码运算的复杂度。例如假设传统信号解码算法的复杂度表示为PF,而本发明实施例的上述方案的复杂度近似于G*PF/G,其中,F为M个资源块上使用的所有码本的总量,当F较大时G*PF/G要远远小于PF。
请参见图5-a,图5-a为本发明的另一个实施例提供的另一种数据通信的方法的流程示意图。如图5-a举例所示,本发明的另一个实施例提供的另一种数据通信的方法可包括:
501、基站向第一用户终端发送携带有第一配置指示的控制消息。
其中,第一配置指示用于指示出为第一用户终端分配的Q个码本和所述Q个码本中的每个码本所对应的功率因子(即Q个功率因子)。所述Q为正整数。所述Q个功率因子与所述Q个码本之间一一对应。可选的,所述Q个功率因子互不相同或部分相同。例如,所述Q个码本中的码本a1和码本b1所对应的功率因子不相同。其中,码本a1和码本b1可为所述Q个码本中的其中两个码本或任
意两个码本。
其中,所述Q例如可等于1、2、3、4、6、8或15或其他正整数。
502、第一用户终端接收来自基站的携带有第一配置指示的控制消息。
其中,第一用户终端将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;所述第一用户终端利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;所述第一用户终端基于所述功率调整后的Q个码字得到调制符号;所述第一用户终端在M个资源块(所述M为正整数)上发送所述调制符号。
可选的,在本发明的一些可能的实施方式中,所述利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,包括:按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。码本k可为上述Q个码本中的任意一个码本。
其中。所述第一用户终端可按照公式基于所述Q个码字得到调制符号。其中,上述公式中的表示功率调整后的Q个码字中的码字g,y(g)表基于所述Q个码字得到调制符号。
其中,码本中的不同码字可以表示不同取值的比特序列,因此,可以在功率调整后的Q个码本中查找与待传输的Q个比特序列一一对应的Q个码字,进而实现将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字。
其中,Q个比特序列的长度可能相同或不同,其中,Q个比特序列中的某个比特序列的比特数量例如可为1、2、4、5、6、8、12、15、16、24或其他值。可选的,所述Q个比特序列中的每个比特序列可分别截取自Q个数据流
中的不同数据流,其中,这种场景下的具体处理架构的示意图可以如图5-b举例所示。特别的,所述Q个比特序列中的至少两个比特序列也可能截取自同一个数据流中,其中,这种场景下的具体处理架构的示意图可以如图5-c举例所示。或者,所述Q个比特序列中的某个比特序列也可能截取自至少两个数据流,其中,这种场景下的具体处理架构的示意图可以如图5-d举例所示。
503、上述基站在上述M个资源块上获得接收信号。
其中,例如包括第一用户终端在内的一个或多个用户终端可能在上述M个资源块上发送信号,因此上述基站在上述M个资源块上获得的接收信号可能来自包括第一用户终端在内一个或多个用户终端。
504、上述基站利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本。其中,上述基站将在所述M个资源块上使用的所有码本(F个码本)进行分组以得到G个码本组。
其中,步骤504的具体实现方式可参考步骤404。
505、上述基站利用G个码本组分别对所述接收信号进行解码。
其中,所述G个码本组中的每个码本组包括至少1个码本。
其中,功率调整后的Q个码本为所述G个码本组所包含码本的子集。实践发现,由于功率调整后的Q个码本的幅度均值可能部分相同或互不相同,这样有利于提高信号解码的准确度,降低解码误码率,有利于提高信号解码的灵活性。
其中,所述G为正整数且所述G大于1。
其中,利用G个码本组分别对所述接收信号进行解码的方式可能是多种多样的。
其中,步骤505的具体实现方式可参考步骤405。
可以看出,本实施例方案在M个资源块上获得接收信号之后,由于基站是利用由在所述M个资源块上使用的所有码本进行分组得到的G个码本组分别对所述接收信号进行解码,即,基站单次对所述接收信号进行解码使用G个码本组中的一组码本(即使用部分可能码本),由于单次解码复杂度与码本数量存在指数关系,因此相对于传统的一次解码就同时参考所有可能码本,本发明实
施例的上述方案有利于较大程度的降低接收端信号解码运算的复杂度。例如假设传统信号解码算法的复杂度表示为PF,而本发明实施例的上述方案的复杂度近似于G*PF/G,其中,F为M个资源块上使用的所有码本的总量,当F较大时G*PF/G要远远小于PF。
本发明实施例还提供用于实施上述方案的相关装置。
参见图6,本发明实施例还提供一种通信设备600,可包括:
调整单元610、映射单元620、调制单元630和发送单元640。
调整单元610,利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;
映射单元620,将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;
调制单元630,用于所述第一通信设备基于所述Q个码字得到调制符号;
发送单元640,用于在资源块上发送所述调制符号。
可选的,在本发明的一些可能的实施方式中,
调整单元610具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
可选的,在本发明的一些可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。例如可根据需要来从包括M个候选功率因子的候选功率因子集合中选出所述Q个功率因子。其中,由于Q个功率因子可能部分相同,因此所述M可能大于或等于或小于所述Q。
可选的,在本发明的一些可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
可选的,在本发明的一些可能的实施方式中,所述Q个比特序列中的每
个比特序列分别截取自Q个数据流中的不同数据流。
可选的,所述Q个码本为SCMA码本或其它类型的码本。所述Q个码本中的码字可为复数向量或其他形式的码字。
可选的,在本发明的一些可能的实施方式中,所述Q个功率因子互不相同或部分相同。
可选的,在本发明的一些可能的实施方式中,所述通信设备600还包括接收单元650,用于在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备600分配的所述Q个码本和所述Q个功率因子。
可选的,在本发明的一些可能的实施方式中,所述通信设备600为基站或用户终端。
可以理解的是,本实施例的通信设备600的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的技术方案中,由于通信设备600利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,并将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,而测试和实践中发现,发送端用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;并且如果Q个码字功率不同,有利于设计更优化的复杂度更低的解码算法,进而有利于较大的降低通信系统中接收端信号解码运算的复杂度。
参见图7,本发明实施例还提供一种通信设备700,可包括:
映射单元710、调整单元720、调制单元730和发送单元740。
映射单元710,用于将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应。
其中,所述Q例如可等于1、2、3、4、6、8或15或其他正整数。
调整单元720,用于利用Q个功率因子对所述Q个码字进行功率调整以得到
功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应。
调制单元730,用于基于所述功率调整后的Q个码字得到调制符号。
发送单元740,用于在资源块上发送所述调制符号。
可选的,在本发明的一些可能的实施方式中,
所述调整单元720具体用于,按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
可选的,在本发明的一些可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
可选的,在本发明的一些可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
可选的,在本发明的一些可能的实施方式中,
Q个比特序列的长度可能相同或不同,其中,Q个比特序列中的某个比特序列的比特数量例如可为1、2、4、5、6、8、12、15、16、24或者其他值。可选的,所述Q个比特序列中的每个比特序列可分别截取自Q个数据流中的不同数据流。特别的,所述Q个比特序列中的至少两个比特序列也可能截取自同一个数据流中,或者,所述Q个比特序列中的某个比特序列也可能截取自至少两个数据流。
可选的,在本发明的一些可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
可选的,在本发明的一些可能的实施方式中,所述Q个功率因子互不相同或部分相同。
可选的,在本发明的一些可能的实施方式中,所述通信设备还包括:
接收单元750,用于在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备分配的所述Q个码本和所述Q个功率因子。
可选的,在本发明的一些可能的实施方式中,所述通信设备700可为基站或用户终端。
可以理解的是,本实施例的通信设备700的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例方案中由于通信设备700将待传输的Q个比特序列映射为Q个码本之中的Q个码字之后,利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,基于所述功率调整后的Q个码字得到调制符号后进行发送,由于用于表示Q个比特序列的Q个码字被功率调整,而这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,测试和实践中发现,发送端用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;且如果Q个码字功率不同,将有利于设计更优化的复杂度更低的解码算法,进而有利于降低通信系统中接收端信号解码运算的复杂度。
参见图8,本发明实施例还提供一种通信设备800,可包括:
生成单元810,用于生成码本配置信息。
发送单元820,用于向第一通信设备发送所述码本配置信息。
其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,所述Q个码本与所述Q个功率因子之间一一对应。
可选的,在本发明的一些可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
可选的,在本发明的一些可能的实施方式中,所述Q个功率因子互不相同或部分相同。
可选的,在本发明的一些可能的实施方式中,所述通信设备800还包括:
调整单元830,用于利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本。
接收单元840,用于在资源块上获得接收信号。
解码单元850,用于利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
可选的,在本发明的一些可能的实施方式中,所述F等于所述Q。
可选的,在本发明的一些可能的实施方式中,调整单元830具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
可选的,在本发明的一些可能的实施方式中,
所述解码单元850具体用于,将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
可选的,在本发明的一些可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,在所述利用G个码本组分别对所述接收信号进行解码的方面,其中,所述解码单元具体用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i,若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
可选的,在本发明的一些可能的实施方式中,在所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1的方面,所述解码单元850具体用于,将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
可选的,在本发明的一些可能的实施方式中,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
可选的,在本发明的一些可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述解码单元850具体用于:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
可选的,在本发明的一些可能的实施方式中,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述解码单元850具体用于:
若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',
基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
可选的,在本发明的一些可能的实施方式中,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
可选的,在本发明的一些可能的实施方式中,所述第一通信设备为基站,所述通信设备800为用户终端;或所述通信设备800为基站,所述第一通信设备为用户终端。
可以理解的是,本实施例的通信设备800的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例方案中,通信设备800向第一通信设备发送了码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,这就便于第一通信设备使用所述Q个功率因子对所述Q个码本或Q个码本中的码字进行功率调整,而当用于表示Q个比特序列的Q个码字被功率调整,这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,测试和实践中发现,发送端(第一通信设备)用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;且如果Q个码字功率不同,将有利于设计更优化的复杂度更低的解码算法,进而有利于降低通信系统中接收端信号解码运算的复杂度。
参见图9,本发明实施例还提供一种通信设备,包括:
通过总线901连接的处理器902、存储器903和收发器904。
处理器902通过总线901调用存储器903中存储的代码以用于利用Q个
功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;所述第一通信设备基于所述Q个码字得到调制符号;
所述收发器用于,在资源块上发送所述调制符号。
可选的,在本发明一些可能的实施方式中,所述处理器902具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
可选的,在本发明一些可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
可选的,在本发明一些可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子互不相同或部分相同。
可选的,在本发明一些可能的实施方式中,所述收发器还用于,在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
可选的,在本发明一些可能的实施方式中,所述通信设备900为基站或用
户终端。
可以理解的是,本实施例的通信设备900的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例的技术方案中,由于通信设备900利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,并将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,而测试和实践中发现,发送端用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;并且如果Q个码字功率不同,有利于设计更优化的复杂度更低的解码算法,进而有利于较大的降低通信系统中接收端信号解码运算的复杂度。
参见图10,本发明实施例还提供一种通信设备1000,包括:
通过总线1001连接的处理器1002、存储器1003和收发器1004。
其中,处理器1002通过总线1001调用存储器1003中存储的代码以用于将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;基于所述功率调整后的Q个码字得到调制符号;
所述收发器用于,在资源块上发送所述调制符号。
可选的,在本发明一些可能的实施方式中,所述处理器1002具体用于按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子选自包括
M个候选功率因子的候选功率因子集合。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
可选的,在本发明一些可能的实施方式中,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
可选的,在本发明一些可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子互不相同或部分相同。
可选的,在本发明一些可能的实施方式中,所述收发器还用于,在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备分配的所述Q个码本和所述Q个功率因子。
可选的,在本发明一些可能的实施方式中,所述通信设备1000为基站或用户终端。
可以理解的是,本实施例的通信设备1000的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例方案中由于通信设备1000将待传输的Q个比特序列映射为Q个码本之中的Q个码字之后,利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,基于所述功率调整后的Q个码字得到调制符号后进行发送,由于用于表示Q个比特序列的Q个码字被功率调整,而这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,测试和实践中发现,发送端用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;且如果Q个码字功率不同,将有利于设计更优化的复杂度更低的解码算法,进而有利于降低通信系统中接收端信号解码运算的复杂度。
参见图11,本发明实施例还提供一种通信设备1100,包括:
通过总线1101连接的处理器1102、存储器1103和收发器1104。
其中,处理器1102通过总线1101调用存储器1103中存储的代码以用于生成码本配置信息;
收发器还用于,向第一通信设备发送所述码本配置信息,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,所述Q个码本与所述Q个功率因子之间一一对应。
可选的,在本发明一些可能的实施方式中,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
可选的,在本发明一些可能的实施方式中,所述Q个功率因子互不相同或部分相同。
可选的,在本发明一些可能的实施方式中,所述处理器还用于利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本;利用所述收发器在资源块上获得接收信号;利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,其中,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
可选的,在本发明一些可能的实施方式中,所述F等于或不等于所述Q。
可选的,在本发明一些可能的实施方式中,所述处理器具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
可选的,在本发明一些可能的实施方式中,所述处理器用于,将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
可选的,在本发明一些可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,在所述利用G个码本组分别对所述接收信号进行解码的方面,其中,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第
i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i,若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
可选的,在本发明一些可能的实施方式中,在所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1的方面,所述处理器用于,将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
可选的,在本发明一些可能的实施方式中,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
可选的,在本发明一些可能的实施方式中,在所述资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
可选的,在本发明一些可能的实施方式中,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号
进行解码的方面,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;
若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
可选的,在本发明一些可能的实施方式中,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
可选的,在本发明一些可能的实施方式中,所述第一通信设备为基站,所述通信设备1100为用户终端;或所述通信设备1100为基站,所述第一通信设备为用户终端。
可以理解的是,本实施例的通信设备1100的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
可以看出,本实施例方案中,通信设备1100向第一通信设备发送了码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,这就便于第一通信设备使用所述Q个功率因子对所述Q
个码本或Q个码本中的码字进行功率调整,而当用于表示Q个比特序列的Q个码字被功率调整,这就可能使得用于表示Q个比特序列的Q个码字的功率可能不同,测试和实践中发现,发送端(第一通信设备)用于表示Q个比特序列的Q个码字如果功率不同,有利于提高接收端信号解码质量;且如果Q个码字功率不同,将有利于设计更优化的复杂度更低的解码算法,进而有利于降低通信系统中接收端信号解码运算的复杂度。
可选的,在本发明一些可能的实施方式中码本例如可包括如下码本中的一个或多个码字:
在本说明书中使用的术语"部件"、"模块"、"系统"等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部
件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。
需要说明,本发明各实施例的用户终端也可以称为系统、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、接入终端、终端、无线通信设备、用户代理、用户装置或用户设备(UE,User Equipment)。用户终端可以是蜂窝电话、无绳电话、会话启动协议(SIP,Session Initiation Protocol)电话、无线本地环路(WLL,Wireless Local Loop)站、具有无线通信功能的手持设备、个人数字处理(PDA,Personal Digital Assistant)、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备。
此外,本发明各实施例的基站可用于与移动设备通信,基站可以是WiFi的AP(Access Point,无线接入点),或者是GSM(Global System of Mobile communication,全球移动通讯)或CDMA(Code Division Multiple Access,码分多址)中的BTS(Base Transceiver Station,基站),也可以是WCDMA(Wideband Code Division Multiple Access,宽带码分多址)中的NB(NodeB,基站),还可以是LTE(Long Term Evolution,长期演进)中的eNB或eNodeB(Evolutional Node B,演进型基站),或者中继站或接入点,或者未来5G网络中的基站设备等。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连
接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可集成在一个处理单元中,也可以是各个单元单独物理存在,也可两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明各个实施例所述方法的全部或部分步骤。其中,而前述的存储介质可包括:U盘、移动硬盘、磁碟、光盘、只读存储器(英文:read-only memory,缩写:ROM)或者随机存取存储器(英文:random access memory,缩写:RAM)等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (96)
- 一种数据通信方法,其特征在于,包括:第一通信设备利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;所述第一通信设备将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;所述第一通信设备基于所述Q个码字得到调制符号;所述第一通信设备在资源块上发送所述调制符号。
- 根据权利要求1所述的方法,其特征在于,所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本包括:按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
- 根据权利要求1或2所述的方法,其特征在于,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
- 根据权利要求1或2所述的方法,其特征在于,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
- 根据权利要求1至4任一项所述的方法,其特征在于,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
- 根据权利要求1至5任一项所述的方法,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求1至6任一项所述的方法,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求1至7任一项所述的方法,其特征在于,在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,所述方法还包括:所述第一通信设备接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
- 根据权利1至8任一项所述的方法,其特征在于,所述第一通信设备为基站或用户终端。
- 一种数据通信方法,其特征在于,包括:第一通信设备将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;所述第一通信设备利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;所述第一通信设备基于所述功率调整后的Q个码字得到调制符号;所述第一通信设备在资源块上发送所述调制符号。
- 根据权利要求10所述的方法,其特征在于,所述利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,包括:按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
- 根据权利要求10或11所述的方法,其特征在于,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
- 根据权利要求10或11所述的方法,其特征在于,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
- 根据权利要求10至13任一项所述的方法,其特征在于,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
- 根据权利要求10至14任一项所述的方法,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求10至15任一项所述的方法,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求10至16任一项所述的方法,其特征在于,在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,所述方法还包括:所述第一通信设备接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
- 根据权利10至17任一项所述的方法,其特征在于,所述第一通信设备为基站或用户终端。
- 一种数据通信方法,其特征在于,包括:第二通信设备生成码本配置信息;所述第二通信设备向第一通信设备发送所述码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,所述Q个码本与所述Q个功率因子之间一一对应。
- 根据权利要求19所述的方法,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求19至20任一项所述的方法,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求19至21任一项所述的方法,其特征在于,所述方法还包括:所述第二通信设备利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本;所述第二通信设备在资源块上获得接收信号;所述第二通信设备利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
- 根据权利要求22所述的方法,其特征在于,所述F等于所述Q。
- 根据权利要求22或23所述的方法,其特征在于,所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本包括:按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
- 根据权利要求22至24任一项所述的方法,其特征在于,所述利用F个码本对所述接收信号进行解码处理,包括:将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
- 根据权利要求25所述的方法,其特征在于,在所述资源块上获得的所述接收信号为接收信号S1,其中,所述利用G个码本组分别对所述接收信号进行解码包括:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求26所述的方法,其特征在于,所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,包括:将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
- 根据权利要求26或27所述的方法,其特征在于,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
- 根据权利要求25所述的方法,其特征在于,在所述资源块上获得的所述接收信号为接收信号S1,其中,所述利用G个码本组分别对所述接收信号进行解码包括:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni, j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求25所述的方法,其特征在于,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,所述利用G个码本组分别对所述接收信号进行解码包括:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求25至30任一项所述的方法,其特征在于,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
- 根据权利19至31任一项所述的方法,其特征在于,所述第一通信设备为基站,所述第二通信设备为用户终端;或所述第二通信设备为基站,所述第一通信设备为用户终端。
- 一种通信设备,其特征在于,包括:调整单元,利用Q个功率因子对Q个码本进行功率调整以得到功率调整 后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;映射单元,将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;调制单元,用于所述第一通信设备基于所述Q个码字得到调制符号;发送单元,用于在资源块上发送所述调制符号。
- 根据权利要求33所述的通信设备,其特征在于,所述调整单元具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
- 根据权利要求33或34所述的通信设备,其特征在于,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
- 根据权利要求33或34所述的通信设备,其特征在于,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
- 根据权利要求33至36任一项所述的通信设备,其特征在于,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
- 根据权利要求33至37任一项所述的通信设备,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求33至38任一项所述的通信设备,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求33至39任一项所述的通信设备,其特征在于,所述通信设备还包括接收单元,用于在所述利用Q个功率因子对Q个码本进行功率 调整以得到功率调整后的Q个码本之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的所述Q个码本和所述Q个功率因子。
- 根据权利33至40任一项所述的通信设备,其特征在于,所述通信设备为基站或用户终端。
- 一种通信设备,其特征在于,包括:映射单元,用于将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;调整单元,用于利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;调制单元,用于基于所述功率调整后的Q个码字得到调制符号;发送单元,用于在资源块上发送所述调制符号。
- 根据权利要求42所述的通信设备,其特征在于,所述调整单元具体用于,按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
- 根据权利要求42或43所述的通信设备,其特征在于,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
- 根据权利要求42或43所述的通信设备,其特征在于,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
- 根据权利要求42至45任一项所述的通信设备,其特征在于,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
- 根据权利要求42至46任一项所述的通信设备,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求42至47任一项所述的通信设备,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求42至47任一项所述的通信设备,其特征在于,所述通信设备还包括:接收单元,用于在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备分配的所述Q个码本和所述Q个功率因子。
- 根据权利42至49任一项所述的通信设备,其特征在于,所述通信设备为基站或用户终端。
- 一种通信设备,其特征在于,包括:生成单元,用于生成码本配置信息;发送单元,用于向第一通信设备发送所述码本配置信息,其中,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,所述Q个码本与所述Q个功率因子之间一一对应。
- 根据权利要求51所述的通信设备,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求51至52任一项所述的通信设备,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求51至53任一项所述的通信设备,其特征在于,所述通信设备还包括:调整单元,用于利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本;接收单元,用于在资源块上获得接收信号;解码单元,用于利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
- 根据权利要求54所述的通信设备,其特征在于,所述F等于所述Q。
- 根据权利要求54或55所述的通信设备,其特征在于,所述调整单元具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
- 根据权利要求54至56任一项所述的通信设备,其特征在于,所述解码单元具体用于,将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
- 根据权利要求57所述的通信设备,其特征在于,在所述资源块上获得的所述接收信号为接收信号S1,在所述利用G个码本组分别对所述接收信号进行解码的方面,其中,所述解码单元具体用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i,若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求58所述的通信设备,其特征在于,在所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1的方面,所述解码单元具体用于,将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si 减所述乘积Zi以得到接收信号Si+1。
- 根据权利要求58或59所述的通信设备,其特征在于,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
- 根据权利要求57所述的通信设备,其特征在于,在所述资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述解码单元具体用于:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求57所述的通信设备,其特征在于,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述解码单元具体用于:若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述 Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求57至62任一项所述的通信设备,其特征在于,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
- 根据权利51至63任一项所述的通信设备,其特征在于,所述第一通信设备为基站,所述通信设备为用户终端;或所述通信设备为基站,所述第一通信设备为用户终端。
- 一种通信设备,其特征在于,包括:通过总线连接的处理器、存储器和收发器;所述处理器用于,利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本,其中,所述Q为正整数,所述Q个功率因子与所述Q个码本之间一一对应;将待传输的Q个比特序列映射为所述功率调整后的Q个码本中的Q个码字,其中,所述Q个比特序列和所述Q个码字之间一一对应;所述第一通信设备基于所述Q个码字得到调制符号;所述收发器用于,在资源块上发送所述调制符号。
- 根据权利要求65所述的通信设备,其特征在于,所述处理器具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
- 根据权利要求65或66所述的通信设备,其特征在于,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
- 根据权利要求65或66所述的通信设备,其特征在于,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
- 根据权利要求65至68任一项所述的通信设备,其特征在于,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
- 根据权利要求65至69任一项所述的通信设备,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求65至70任一项所述的通信设备,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求65至71任一项所述的通信设备,其特征在于,所述收发器还用于,在所述利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备分配的所述Q个码本和所述Q个功率因子。
- 根据权利65至72任一项所述的通信设备,其特征在于,所述通信设备为基站或用户终端。
- 一种通信设备,其特征在于,包括:通过总线连接的处理器、存储器和收发器;其中,所述处理器用于将待传输的Q个比特序列映射为Q个码本之中的Q个码字,其中,所述Q为正整数,所述Q个比特序列与所述Q个码字之间一一对应;利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字,其中,所述Q个功率因子与所述Q个码字所属的所述Q个码本之间一一对应;基于所述功率调整后的Q个码字得到调制符号;所述收发器还用于,在资源块上发送所述调制符号。
- 根据权利要求74所述的通信设备,其特征在于,所述处理器具体用于按照功率调整公式利用Q个功率因子对所述Q个码字进行功率调整以得到功率调整后的Q个码字;其中,所述功率调整公式中的所述xk(g)表示所述Q个码本中的码本k中的码字g,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,其中,所述功率调整公式中的所述表示利用所述αk对所述xk(g)进行功率调整而得到的功率调整后的码字。
- 根据权利要求74或75所述的通信设备,其特征在于,所述Q个功率因子选自包括M个候选功率因子的候选功率因子集合。
- 根据权利要求74或75所述的通信设备,其特征在于,所述Q个功率因子中的功率因子i和所述Q个码本中的码本j之间一一对应,其中,所述功率因子i的取值基于所述码本j的码率和/或所述码本j的调制阶数确定。
- 根据权利要求74至77任一项所述的通信设备,其特征在于,所述Q个比特序列中的每个比特序列分别截取自Q个数据流中的不同数据流。
- 根据权利要求74至78任一项所述的通信设备,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求74至79任一项所述的通信设备,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求74至80任一项所述的通信设备,其特征在于,所述收发器还用于,在所述将待传输的Q个比特序列映射为Q个码本之中的Q个码字之前,接收码本配置信息,其中,所述码本配置信息用于指示出为所述通信设备分配的所述Q个码本和所述Q个功率因子。
- 根据权利74至81任一项所述的通信设备,其特征在于,所述通信设备为基站或用户终端。
- 一种通信设备,其特征在于,包括:通过总线连接的处理器、存储器和收发器;其中,所述处理器用于生成码本配置信息;所述收发器用于,向第一通信设备发送所述码本配置信息,所述码本配置信息用于指示出为所述第一通信设备分配的Q个码本和Q个功率因子,所述Q个码本与所述Q个功率因子之间一一对应。
- 根据权利要求83所述的通信设备,其特征在于,所述Q个码本为稀疏码多址接入SCMA码本,其中,所述Q个码本中的码字为复数向量。
- 根据权利要求83至84任一项所述的通信设备,其特征在于,所述Q个功率因子互不相同或部分相同。
- 根据权利要求83至85任一项所述的通信设备,其特征在于,所述处理器还用于利用所述Q个功率因子对所述Q个码本进行功率调整以得到功率调整后的Q个码本;利用所述收发器在资源块上获得接收信号;利用F个码本对所述接收信号进行解码处理,所述F个码本为在所述资源块上使用的所有码本,其中,所述F为大于1的整数,所述F个码本包括所述功率调整后的Q个码本。
- 根据权利要求86所述的通信设备,其特征在于,所述F等于所述Q。
- 根据权利要求86或87所述的通信设备,其特征在于,所述处理器具体用于,按照功率调整公式利用Q个功率因子对Q个码本进行功率调整以得到功率调整后的Q个码本;其中,所述功率调整公式中的所述Ck表示所述Q个码本中的码本k,所述功率调整公式中的所述αk表示与所述码本k对应的功率因子,所述功率调整公式中的所述表示利用所述αk对所述码本k进行功率调整而得到的功率调整后的码本。
- 根据权利要求86至88任一项所述的通信设备,其特征在于,所述处理器用于,将所述F个码本划分为G个码本组;利用G个码本组分别对所述接收信号进行解码,其中,所述G个码本组中的每个码本组包括至少1个码本,所述G为大于1的整数。
- 根据权利要求89所述的通信设备,其特征在于,在所述资源块上获得的所述接收信号为接收信号S1,在所述利用G个码本组分别对所述接收信号进行解码的方面,其中,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到比特序列Di,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i,若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求90所述的通信设备,其特征在于,在所述利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1的方面,所述处理器用于,将所述比特序列Di映射为所述第i个码本组之中的mi个码字,基于所述mi个码字得到调制符号Xi,将所述调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1。
- 根据权利要求89或90所述的通信设备,其特征在于,所述比特序列Di为利用所述G个码本组之中的第i个码本组对接收信号Si进行解码而得到的Ni种比特序列中似然值最大的一种比特序列。
- 根据权利要求89所述的通信设备,其特征在于,在所述资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,基于所述Ni种比特序列得到Ni个调制符号Xi',其中,所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,其中,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求89所述的通信设备,其特征在于,在所述M个资源块上获得的所述接收信号为接收信号S1,其中,在所述利用G个码本组分别对所述接收信号进行解码的方面,所述处理器用于,若i小于所述G,利用所述G个码本组之中的第i个码本组对接收信号Si进行解码以得到Ni种比特序列和Ni个似然值Li,所述Ni种比特序列和所述Ni个似然值Li一一对应,所述Ni个似然值Li互不相同,所述Ni种比特序列之中的比特序列Di对应的似然值Li大于所述Ni个似然值Li中的其他似然值Li;若所述比特序列Di通过了循环冗余校验,利用所述比特序列Di对所述接收信号Si进行干扰消除处理以得到接收信号Si+1,将i+1赋值给i;若所述比特序列Di未通过循环冗余校验,基于所述Ni种比特序列得到Ni个调制符号Xi',所述Ni种比特序列和所述Ni个调制符号Xi'一一对应,其中,所述Ni个调制符号Xi'中的调制符号Xi,j',基于所述Ni种比特序列中的比特序列Ni,j映射得到的所述第i个码本组中的mi个码字而得到,所述比特序列Ni,j为所述Ni种比特序列中的任意一种比特序列;基于所述Ni个似然值Li和所述Ni个调制符号Xi'得到平均调制符号Xi,将所述平均调制符号Xi与所述第i个码本组对应的信道增益相乘得到乘积Zi,将所述接收信号Si减所述乘积Zi以得到接收信号Si+1,将i+1赋值给i;若i等于所述G,利用所述G个码本组中的第i个码本组对接收信号Si进行解码以得到比特序列Di。
- 根据权利要求89至94任一项所述的通信设备,其特征在于,所述G个码本组之中的第i个码本组对应的平均功率,大于所述所述G个码本组之中的第i+1个码本组对应的平均功率。
- 根据权利83至95任一项所述的通信设备,其特征在于,所述第一通信设备为基站,所述通信设备为用户终端;或所述通信设备为基站,所述第一通信设备为用户终端。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/088042 WO2016049916A1 (zh) | 2014-09-30 | 2014-09-30 | 数据通信方法和相关设备及通信系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106605372A true CN106605372A (zh) | 2017-04-26 |
CN106605372B CN106605372B (zh) | 2020-01-31 |
Family
ID=55629341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480081710.XA Active CN106605372B (zh) | 2014-09-30 | 2014-09-30 | 数据通信方法和相关设备及通信系统 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10361896B2 (zh) |
EP (1) | EP3190717B1 (zh) |
CN (1) | CN106605372B (zh) |
WO (1) | WO2016049916A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107564535A (zh) * | 2017-08-29 | 2018-01-09 | 中国人民解放军理工大学 | 一种分布式低速语音通话方法 |
CN110690970A (zh) * | 2018-07-06 | 2020-01-14 | 华为技术有限公司 | 数据处理方法、装置及设备 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11588522B2 (en) * | 2016-04-08 | 2023-02-21 | Qualcomm Incorporated | Techniques for sparse code multiple access (SCMA) codebook design |
CN107872260B (zh) * | 2016-09-28 | 2021-03-05 | 华为技术有限公司 | 通信方法及网络设备 |
WO2020242898A1 (en) | 2019-05-26 | 2020-12-03 | Genghiscomm Holdings, LLC | Non-orthogonal multiple access |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1273466A (zh) * | 1999-03-26 | 2000-11-15 | 三星电子株式会社 | 正交频分复用发送/接收系统及其块编码方法 |
CN101006672A (zh) * | 2004-06-18 | 2007-07-25 | 高通股份有限公司 | 强壮的擦除型错误检测和基于擦除型错误率的闭环功率控制 |
CN101984722A (zh) * | 2010-11-24 | 2011-03-09 | 南京邮电大学 | 基于有限反馈的多点协作传输方法 |
US20110274209A1 (en) * | 2006-08-22 | 2011-11-10 | Nec Laboratories America, Inc. | Codebook based precoding methods |
US20120057646A1 (en) * | 2010-09-03 | 2012-03-08 | Qualcomm Incorporated | Methods and apparatus for encoding and transmitting mobile device location information |
CN102550091A (zh) * | 2009-10-01 | 2012-07-04 | 三星电子株式会社 | 长期演进高级系统及其上行链路功率控制方法 |
CN102804623A (zh) * | 2009-06-19 | 2012-11-28 | 三星电子株式会社 | 在多输入多输出系统中使用码本的通信方法和装置 |
CN103378889A (zh) * | 2012-04-24 | 2013-10-30 | 株式会社Ntt都科摩 | 码本生成方法、码本生成装置以及初始码本生成方法 |
CN103701511A (zh) * | 2013-12-06 | 2014-04-02 | 武汉邮电科学研究院 | 一种lte系统下行mimo技术的查表实现系统及方法 |
CN103780360A (zh) * | 2009-08-07 | 2014-05-07 | 华为技术有限公司 | 预编码处理方法、码本集合及基站 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102232319B (zh) | 2009-03-09 | 2013-08-14 | 华为技术有限公司 | 多址接入通信系统的方法和装置 |
WO2012106832A1 (en) * | 2011-02-07 | 2012-08-16 | Nokia Siemens Networks Oy | Scaling transmit power in multi-antenna wireless systems |
CN110429962B (zh) | 2014-01-29 | 2021-12-14 | 华为技术有限公司 | 一种上行接入方法、装置及系统 |
-
2014
- 2014-09-30 EP EP14903310.2A patent/EP3190717B1/en active Active
- 2014-09-30 CN CN201480081710.XA patent/CN106605372B/zh active Active
- 2014-09-30 WO PCT/CN2014/088042 patent/WO2016049916A1/zh active Application Filing
-
2017
- 2017-03-29 US US15/473,085 patent/US10361896B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1273466A (zh) * | 1999-03-26 | 2000-11-15 | 三星电子株式会社 | 正交频分复用发送/接收系统及其块编码方法 |
CN101006672A (zh) * | 2004-06-18 | 2007-07-25 | 高通股份有限公司 | 强壮的擦除型错误检测和基于擦除型错误率的闭环功率控制 |
US20110274209A1 (en) * | 2006-08-22 | 2011-11-10 | Nec Laboratories America, Inc. | Codebook based precoding methods |
CN102804623A (zh) * | 2009-06-19 | 2012-11-28 | 三星电子株式会社 | 在多输入多输出系统中使用码本的通信方法和装置 |
CN103780360A (zh) * | 2009-08-07 | 2014-05-07 | 华为技术有限公司 | 预编码处理方法、码本集合及基站 |
CN102550091A (zh) * | 2009-10-01 | 2012-07-04 | 三星电子株式会社 | 长期演进高级系统及其上行链路功率控制方法 |
US20120057646A1 (en) * | 2010-09-03 | 2012-03-08 | Qualcomm Incorporated | Methods and apparatus for encoding and transmitting mobile device location information |
CN101984722A (zh) * | 2010-11-24 | 2011-03-09 | 南京邮电大学 | 基于有限反馈的多点协作传输方法 |
CN103378889A (zh) * | 2012-04-24 | 2013-10-30 | 株式会社Ntt都科摩 | 码本生成方法、码本生成装置以及初始码本生成方法 |
CN103701511A (zh) * | 2013-12-06 | 2014-04-02 | 武汉邮电科学研究院 | 一种lte系统下行mimo技术的查表实现系统及方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107564535A (zh) * | 2017-08-29 | 2018-01-09 | 中国人民解放军理工大学 | 一种分布式低速语音通话方法 |
CN107564535B (zh) * | 2017-08-29 | 2020-09-01 | 中国人民解放军理工大学 | 一种分布式低速语音通话方法 |
CN110690970A (zh) * | 2018-07-06 | 2020-01-14 | 华为技术有限公司 | 数据处理方法、装置及设备 |
CN110690970B (zh) * | 2018-07-06 | 2021-11-19 | 华为技术有限公司 | 数据处理方法、装置及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN106605372B (zh) | 2020-01-31 |
EP3190717A4 (en) | 2017-09-06 |
US10361896B2 (en) | 2019-07-23 |
US20170201406A1 (en) | 2017-07-13 |
EP3190717A1 (en) | 2017-07-12 |
EP3190717B1 (en) | 2019-01-09 |
WO2016049916A1 (zh) | 2016-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110890906B (zh) | 一种天线信息的发送、接收方法和设备 | |
CN107302796B (zh) | 一种数据传输方法、网络侧设备及终端设备 | |
US20150372728A1 (en) | Ofdm signal compression | |
US20170338869A1 (en) | Data Transmission Method, Transmit End Device, and Receive End Device | |
CN114930782B (zh) | 用于前传接口中的零填充箱的信令的装置和方法 | |
CN104937873A (zh) | 无线通信系统中的方法和节点 | |
CN106605372A (zh) | 数据通信方法和相关设备及通信系统 | |
US10791527B2 (en) | Apparatus for signaling of control messages for fronthaul interface | |
CN103580782A (zh) | 无线通信系统的基带处理装置和无线通信系统 | |
CN103546412A (zh) | 一种数据传输方法和系统 | |
US20170264464A1 (en) | Method for Processing Data, Network Node, and Terminal | |
WO2015113258A1 (zh) | 一种上行接入方法、装置及系统 | |
CN110890948A (zh) | 解调参考信号的传输方法、网络侧设备及用户设备 | |
US20190312602A1 (en) | Channel coding method, channel coding apparatus, chip system, and storage medium | |
CN103517439B (zh) | 位置处理方法及基站、终端 | |
US9843411B2 (en) | System and method for rate adaptation based on total number of spatial streams in MU-MIMO transmissions | |
KR20160117121A (ko) | 무선통신시스템에서 스펙트럼 마스크 필링을 이용한 피크 대 평균 전력 감소를 위한 방법 및 장치 | |
CN115226151B (zh) | 一种数据传输方法、基站、装置及存储介质 | |
CN109792426B (zh) | 使空循环前缀适合于频域空单载波通信系统的方法 | |
CN114077605A (zh) | 一种数据处理方法及装置 | |
CN105281815B (zh) | Mimo通信方法以及基站装置和终端 | |
CN110677227A (zh) | 用于无线传送的资源元素映射 | |
CN104717756A (zh) | 一种基于基带池的CoMP实现方法和系统 | |
CN106797567A (zh) | 数据传输方法和相关设备 | |
CN104838689A (zh) | 使用短mac报头的分组的安全性 |
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 |