买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】编码方法、译码方法及无线通信设备_华为技术有限公司_201610958428.6 

申请/专利权人:华为技术有限公司

申请日:2016-11-03

公开(公告)日:2021-05-07

公开(公告)号:CN108023598B

主分类号:H03M13/11(20060101)

分类号:H03M13/11(20060101);H03M13/00(20060101)

优先权:

专利状态码:有效-授权

法律状态:2021.05.07#授权;2018.06.05#实质审查的生效;2018.05.11#公开

摘要:本申请提供了编码方法、译码方法及无线通信设备。所述编码方法包括:发送设备获取信息序列;所述发送设备获取基矩阵和第一序列所述发送设备使用所述LDPC校验矩阵和第一序列对所述信息序列进行编码,其中,所述LDPC校验矩阵是根据所述基矩阵和扩展因子z生成的。采用本申请所提供的方法及装置生成低码率的基矩阵矩阵,可以减少低码率校验矩阵中存取值不为0的矩阵元素,从而可以降低接收设备译码的复杂度,降低接收通信设备译码过程的资源开销。

主权项:1.一种编码方法,其特征在于,包括:发送设备获取信息序列;所述发送设备获取基矩阵和第一序列所述发送设备使用低密度奇偶校验LDPC校验矩阵和第一序列对所述信息序列编码,得到编码序列,其中,所述LDPC校验矩阵是根据所述基矩阵和扩展因子z生成的,其中Pmax和z为整数;所述发送设备使用所述LDPC校验矩阵和第一序列对所述信息序列进行编码包括:所述发送设备按照第一序列所指示的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第一初始编码序列;所述发送设备按照所述LDPC校验矩阵的列顺序,对第一初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列;或者,所述发送设备按照所述LDPC校验矩阵的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第二初始编码序列;所述发送设备按照所述第一序列所指示的列顺序对第二初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列。

全文数据:编码方法、译码方法及无线通信设备技术领域[0001]本申请涉及无线通信领域,尤其涉及编码方法、译码方法及无线通信设备。背景技术[0002]低密度奇偶校验码(lowdensityparitycheckcode,简称LDPC是一类具有稀疏校验矩阵的线性分组编码方式。由于LDPC不仅具有逼近香农极限的良好性能,而且具有结构灵活译码复杂度较低的特点,因此可以被广泛应用于各种通信系统中。[0003]为满足混合自动重传请求hybridautomaticrepeatrequest,简称HARQ的需求,无线通信设备在进行信道编码时,需要采用码率灵活可变的编码方式。为使LDPC的码率灵活可变,通常的做法是预先构造一个高码率校验矩阵作为核心矩阵,然后通过对核心矩阵进行单列重扩展,获得其他中等码率和低码率校验矩阵。由于该方案可以直接通过对核心矩阵进行变形的方式生成低码率校验矩阵,因此可以减少无线通信设备采用LDPC对待发送信息进行编码时所需保存的数据量。[0004]由于LDPC在译码时的计算复杂度由校验矩阵中取值不为0的矩阵元素的个数决定,而对高码率校验矩阵进行单列重扩展生成低码率校验矩阵,会导致低码率校验矩阵中存在大量的取值不为〇的矩阵元素。因此,采用单列重扩展所生成的低码率校验矩阵的方式,会导致LDPC的译码复杂度随着码率的降低而大幅增加,从而导致无线通信设备译码过程的资源开销较大。发明内容[0005]本申请提供了编码方法、译码方法及无线通信设备,以降低无线通信设备译码过程的资源开销。[0006]第一方面,本申请提供了一种编码方法。该方法包括:发送设备获取信息序列;所述发送设备获取基矩阵:t和第一序列;所述发送设备使用所述LDPC校验矩阵和第一序列:对所述信息序列进行编码,其中,所述LDPC校验矩阵是根据所述基矩阵:和扩展因子z生成的。[0007]结合第一方面,在第一方面第一种可能的实现方式中,所述发送设备使用所述LDPC校验矩阵和第一序列)对所述信息序列进行编码包括:所述发送设备按照第一序列所指示的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第一初始编码序列;所述发送设备按照所述LDPC校验矩阵的列顺序,对第一初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列。[0008]结合第一方面,在第一方面第二种可能的实现方式中,所述发送设备使用所述LDPC校验矩阵和第一序列对所述信息序列进行编码包括:所述发送设备按照所述LDPC校验矩阵的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第二初始编码序列;所述发送设备按照所述第一序列所指示的列顺序对第二初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列。[0009]结合第一方面或第一方面第一至二中可能的实现方式其中任一种,在第一方面第三种可能的实现方式中,所述发送设备获取基矩阵,包括:所述发送设备获取包含mo行no列矩阵元素的初始矩阵Ho,其中mo与no均为正整数;所述发送设备对初始矩阵Ho进行Pmax次变形得到基矩阵,其中,第P+1矩阵HP+1由第p矩阵Hp经一次行分裂或一次单列重扩展后生成,第P矩阵Hp为初始矩阵Ho经过p次变形后所得矩阵,第p+1矩阵HP+1为初始矩阵Ho经过P+1次变形后所得矩阵,P与Pmax均为整数,且;其中,初始矩阵Ho进行Pmax次变形得到基矩阵程中,至少包含一次行分裂或一次单列重扩展。[0010]结合第一方面第三中可能的实现方式,在第一方面第四种可能的实现方式中,第P+1矩阵HP+1的生成过程如下:所述发送设备对第P矩阵Hp进行行分裂生成第P行分裂矩阵;所述发送设备对第P矩阵叫进行单列重扩展生成第p扩展矩阵;所述发送设备将第P行分裂矩阵i与第P扩展矩阵’中译码性能较优者作为第P+1矩阵HP+1;其中,第p矩阵Hp是初始矩阵Ho经过P次变形后所生成的矩阵;第p+1矩阵HP+1经过p+1次变形后所生成的矩阵。[0011]第二方面,本申请还提供了一种译码方法,包括:接收设备生成软信息序列;所述接收设备获取基矩阵;所述接收设备使用译码矩阵对所述软信息序列进行译码,其中,所述译码矩阵:是根据所述软信息序列的长度N和扩展因子z对所述基矩阵变形获得,所述变形至少包括了行删除、列删除、行合并以及矩阵裁剪中的一种。[0012]结合第二方面,在第二方面第一种可能的实现方式中,在所述接收设备使用译码矩阵:e对所述软信息序列进行译码之前,还包括:所述接收设备对基矩阵;进行Pdaclde3次变形,从而生成译码矩阵]其中,第i矩阵i由第i+1矩阵1}经过行分裂或单列重扩展生成,第i+ι矩阵]为基矩阵:5经过i+ι次变形后所生成的矩阵,第i矩阵为基矩阵t经过i次变形后所生成的矩阵。[0013]结合第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,,其中,z为扩展因子,k为所述软信息序列中信息位的长度,η为所述软信息序列的总长度,mo为初始矩阵Ho的行数。[0014]结合第二方面或第二方面第一至二中可能的实现方式其中任一种,在第二方面第三种可能的实现方式中,第i+1矩阵:的生成方式如下:若第i矩阵_;中最后一列的列重为1,则所述接收设备删除所述最后一列中取值不为-1的矩阵元素所在行,并删除所述最后一列,从而生成第i+Ι矩阵;或者,若第i矩阵中最后一列的列重为2,则所述接收设备将待合并行合并为合并行,并删除所述最后一列,从而生成第i+Ι矩阵;其中,所述待合并行是指所述第i矩阵η最后一列中取值不为-1的矩阵元素所在的行。[0015]结合第二方面或第二方面第一至二中可能的实现方式其中任一种,在第二方面第四种可能的实现方式中,所述接收设备使用译码矩阵对所述软信息序列进行译码之前,还包括:所述接收设备获取第一序列:;所述接收设备根据所述第一序列:指示的列顺序对所述软信息序列的比特段进行调整。[0016]结合第二方面第四种可能的实现方式,在第二方面第五种可能的实现方式中,第i+1矩阵的生成方式如下:获取所述第一中的第i个元素;若第i矩阵中第ei列的列重为1,则所述接收设备删除所述ei列中取值不为-1的矩阵元素所在行,并删除所述ejU,从而生成第i+Ι矩阵I或者,若第i矩阵i,中第W列的列重为2,则所述接收设备将待合并行合并为合并行,并删除所述第^列,从而生成第i+Ι矩阵t其中,所述待合并行是指第i矩阵:第列中取值不为-1的矩阵元素所在的行。[0017]结合第二方面第三或五种可能的实现方式其中任一种,在第二方面第六种可能的实现方式中,如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素相等,那么位于所述合并行中第k列的矩阵元素取值为-1;如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素不相等,那么位于所述合并行中第k列的矩阵元素为多边元素,且所述多边元素的边数等于位于所述取值不为-1的矩阵元素的边数之和。[0018]第三方面,本申请还提供了一种无线通信设备,所述无线通信设备中可以包含有用于执行前述编码方法的单元模块,或者包含有用于执行前述译码方法的单元模块。所述单元模块的功能可以由无线通信设备中的处理器实现,或者由无线通信设备中的处理器控制无线通信设备中的存储器、收发器等其它相关组件实现。[0019]采用本申请所提供的方法及装置生成低码率的基矩阵,可以减少低码率校验矩阵中存取值不为〇的矩阵元素,从而可以降低接收设备译码的复杂度,降低接收通信设备译码过程的资源开销。附图说明[0020]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。[0021]图1为本申请编码方法一个实施例的流程示意图;[0022]图2为本申请第一初始编码序列的一个结构示意图;[0023]图3为本申请编码序列的一个结构示意图;[0024]图4为本申请第二初始编码序列的一个结构示意图;[0025]图5为本申请编码序列的另一个结构不意图;;[0026]图6为本申请矩阵生成方法一个实施例的流程示意图;[0027]图7为本申请译码方法一个实施例的流程示意图;[0028]图8为本申请无线通信设备一个实施例的结构示意图;[0029]图9为本申请无线通信设备另一个实施例的结构示意图。具体实施方式[0030]本申请实施例可以应用于包括网络设备和终端设备等无线通信设备的无线通信系统,例如,LTE系统或采用码分多址,频分多址,时分多址,正交频分多址,单载波频分多址等接入技术的其他各种无线通信系统等。本申请各实施例中所说的无线通信设备可以是无线通信系统中的任意设备,例如网络设备或终端设备等。其中,所述发送设备既可以是所述网络设备,也可以是所述终端设备;同样的,所述解码设备也可以是所述网络设备,或者也可以是所述终端设备。[0031]其中,所述终端设备可以是指向用户提供语音或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radioaccessnetwork,简称RAN与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话或称为“蜂窝”电话和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或车载的移动装置,它们与无线接入网交换语言和或数据。例如,个人通信业务personalcommunicationservice,简称PCS电话、无绳电话、会话发起协议sessioninitiationprotocol,简称SIP话机、无线本地环路wirelesslocalloop,简称WLL站、个人数字助理personaldigitalassistant,简称]3DA等设备。无线终端也可以称为系统、订户单元(subscriberunit,简称SU、订户站(subscriberstation,简称SS,移动站mobilestation,简称MS、远程站remotestation,简称RS、接入点(accesspoint,简称AP、远端设备remoteterminal,简称RT、接入终端accessterminal,简称AT、用户终端userterminal,简称UT、用户代理useragent,简称UA、用户设备、或用户装备userequipment,简称UE〇[0032]所述网络设备可以是基站,或者接入点,或者可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(Internetprotoco1,简称IP网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站BaseTransceiverStation,简称BTS,也可以是WCDMA中的基站Node©,还可以是LTE中的演进型基站evolutionalNodeB,简称eNodeB,本申请并不限定。[0033]本申请所提供的实现方式中,可以先利用密度进化方法构造一个高码率校验矩阵,然后再通过行分裂和单列重扩展相结合的方法将高码率校验矩阵逐步变形成一个低码率校验矩阵,从而完成矩阵构造;在需要进行数据传输时,则可以根据对使用所述低码率校验矩阵,对编码序列进行编码,并且可以根据需要对编码生成的码字进行调整。[0034]接收端设备在使用在对接收到的码字进行译码时,可根据实际接收到的码字的码率对低码率校验矩阵进行变形,从而生成与接收到的码字实际码率所对应的校验矩阵后,然后,再采用BPbeliefpropagation或者MSMin-sum等LDPC译码方法对接收到的码字进行译码。[0035]为了便于描述,在此首先对本申请中所使用的概念及符号的含义进行说明:[0036]在本申请各个实施例中,Ho表示初始矩阵,S卩,前述的高码率校验矩阵,为校验矩阵,即,低码率校验矩阵。Hp表示Ho经过p次变形后得到的矩阵,HP+1表示Ho经过p+1次变形后所得矩阵,即,HP+1为叫经过一次变形所生成的矩阵;其中,p=0,l,2,...,pmax,Pmax正整数,即,P的取值可以为任意不小于0且不大于Pmax的整数。在此需要说明的是,在P=O时,Hp即为Ho;而在p=Pmax时,Hp即为。为出经过Pmax次变形生成。[0037]在本申请各个实施例中,m表示矩阵的行数,n表示矩阵的列数。其中,mp表示Hp的行数;nP表示Hp的列数。例如,Ho的行数可以用则表示,Ho的列数则可以用no表示。hu表示位于迅中第i行第j列的矩阵元素,其中,i与j的取值均为正整数,并且行向量表示矩阵迅第1行;列向量^表示矩阵迅第1列,其中,,列向量1,其中,T表示矩阵转置。其中,HP中的第0行可以表示为R〇,第P-I行则可以表示为Rn,而第k个待分裂行则表示为Rk,0彡k彡p-1,其中,k为整数。C1的列重是指C1中取值不为-1的矩阵元素的个数;R1的行重则是指R1中取值不为-1的矩阵元素的个数,或展开后LDPC矩阵中某一行中非0元素的个数。[0038]在本申请各个实施例中,s表示信息序列,即需要由发送设备使用LDPC校验矩阵进行编码的序列;i,其中,so至·:分别表示信息序列中的各个比特位。c表示编码序列,即,发送设备使用LDPC校验矩阵对信息序列进行编码之后所生成的序列。........l,cQ至K分别表示编码序列中的各个比特位。u标识待发送码字,U=[UQ,U1,·.·,Uk,···],其中,UQ,Ul,Uk等分别表示待发送码字中的各个比特位,例如,Uk表示信息序列中的第k+Ι个比特。[0039]在本申请各个实施例中,初始记录序列Eo用于按照初始矩阵Ho的列顺序记录初始矩阵中所包含的列的列序号。初始记录序列Eo包括no个元素,即,E0元素,S卩创至„,均为Ho第0列至第no-l列的列序号。通常情况下,在Eo中,eQ=0,ei=1,……:。第一序列.用于指示发送设备在使用LDPC校验矩阵对信息序列进行编码时,LDPC校验矩阵中被使用到的列,以及被使用的列的使用顺序。其中,中包含m〇+pmax-l个元素;S卩,中的每一个元素,即e〇至,均为基矩阵:χ中一个列的列序号,也即为LDPC校验矩阵中一个列的列序号。[0040]在本申请各个实施例中,某矩阵的扩展矩阵是指对该矩阵进行扩展所生成的矩阵,而某矩阵的行分裂矩阵是指对该矩阵进行行分裂所生成的矩阵。信息序列是需要发送给接收设备的信息所形成的序列。[0041]下面结合附图对本申请做进一步说明。[0042]参见图1,为本申请编码方法一个实施例的流程示意图。该实施例所述的编码方法可以由发送设备执行。[0043]步骤101,发送设备获取信息序列。[0044]所述信息序列可以由发送设备从其他无线通信设备获取,或者也可以由所述发送设备生成。生成或获取所述信息序列的过程在此就不再赘述。[0045]步骤102,发送设备获取基矩阵丨χ和第一序列。[0046]除获取所述信息序之外,所述发送设备还需要获取基矩阵和第一序列其中,所述基矩阵:和第一序列可以由所述发送设备从其他无线通信设备获取,或者也可以由所述发送设备生成。[0047]其中,基矩阵i是初始矩阵Ho经过变形所生成的矩阵,并且,在对初始矩阵H0变形生成基矩阵过程中,需要包括至少一次行分裂。通常情况下,可以通过对初始矩阵H0进行Pmax次变形生成基矩阵:。在所述Pmax次变形中除包括至少一次行分裂之外,还可以包括至少一次单列重扩展。[0048]在生成基矩阵;的过程中,发送设备可以对第p矩阵Hp进行行分裂生成第p行分裂矩阵,并对第P矩阵迅进行单列重扩展生成第p扩展矩阵卜然后第p行分裂矩阵与第P扩展矩阵中译码性能较优者作为第P+1矩阵HP+1。其中,第p矩阵Hp是初始矩阵H0经过P次变形后所生成的矩阵;第P+1矩阵HP+1经过p+1次变形后所生成的矩阵。[0049]在此需要说明的是,本申请不对发送设备获取信息序列,获取基矩阵]第一序列-χ的先后顺序进彳丁限定。[0050]步骤103,发送设备使用所述LDPC校验矩阵和第一序列、对所述信息序列进行编码,其中,所述LDPC校验矩阵是根据所述基矩阵和扩展因子z生成的。[0051]在获取到所述基矩阵.之后,发送设备可以首先使用扩展因子z对基矩阵进行展开,生成与所述扩展因子z相对应的LDPC校验矩阵;然后再使用所述LDPC校验矩阵对所述信息序列进行编码,从而生成编码序列。[0052]由于在生成所述基矩阵:的过程中,进行了至少一次行分裂,因此,在使用所述LDPC校验矩阵对所述信息序列进行编码时,需要按照第一序列;所记录的列顺序来进行编码或对编码生成的序列进行调整,以使接收设备能够正确译码。其中,所述第一序列经过行分裂矩阵或单列重扩展生成,第i+Ι矩阵_π为基矩阵:经过i+Ι次变形后所生成的矩阵,第i矩阵为为基矩阵经过i次变形后所生成的矩阵。[0126]可选的,其中,z为扩展因子,k为所述软信息序列中信息位的长度,η为所述软信息序列的总长度,mo为初始矩阵的行数。[0127]可选的,所述处理单元802,还用于若第i矩阵中最后一列的列重为1,则删除所述最后一列中取值不为-1的矩阵元素所在行,并删除所述最后一列,从而生成第i+Ι矩阵;或者,若第i矩阵4中最后一列的列重为2,则将待合并行合并为合并行,并删除所述最后一列,从而生成第i+Ι矩阵;其中,所述待合并行是指所述第i矩阵,·最后一列中取值不为-1的矩阵元素所在的行。[0128]可选的,所述获取单元801,还用于获取第一序列:所述处理单元,还用于根据所述第一序列i:指示的列顺序对所述软信息序列的比特段进行调整。[0129]可选的,所述处理单元802,还用于获取所述第一;中的第i个元素ei;若第i矩阵:i中第ei列的列重为1,则删除所述ei列中取值不为-1的矩阵元素所在行,并删除所述列,从而生成第i+1矩阵;或者,若第i矩阵中第ei列的列重为2,则将待合并行合并为合并行,并删除所述第列,从而生成第i+Ι矩阵;其中,所述待合并行是指第i矩阵,·第列中取值不为-1的矩阵元素所在的行。[0130]可选的如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素相等,那么位于所述合并行中第k列的矩阵元素取值为-1;如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素不相等,那么位于所述合并行中第k列的矩阵元素为多边元素,且所述多边元素的边数等于位于所述取值不为-1的矩阵元素的边数之和。[0131]参见图9,为本申请无线通信设备另一个实施例的结构示意图。[0132]参见图9为本申请无线通信设备一个实施例的结构示意图。所述无线通信设备可以是前述任意实施例中的无线通信设备,可以用于执行图1所示的编码方法,图6矩阵生成方法,或图7所示的的译码方法。[0133]如图9所示,所述无线通信设备可以包括处理器901、存储器902及收发器903,所述收发器903可以包括接收机9031、发射机9032与天线9033等部件。所述无线通信设备还可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置,本申请对此不进行限定。[0134]处理器901为无线通信设备的控制中心,利用各种接口和线路连接整个无线通信设备的各个部分,通过运行或执行存储在存储器902内的软件程序和或模块,以及调用存储在存储器内的数据,以执行无线通信设备的各种功能和或处理数据。所述处理器901可以由集成电路integratedcircuit,简称IC组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器可以仅包括中央处理器(centralprocessingunit,简称CPU,也可以是GPU、数字信号处理器(digitalsignalprocessor,简称DSP、及收发器903中的控制芯片(例如基带芯片)的组合。在本申请实施方式中,CPU可以是单运算核心,也可以包括多运算核心。[0135]所述收发器903用于建立通信信道,使无线通信设备通过所述通信信道以连接至接收设备,从而实现无线通信设备之间的数据传输。所述收发器903可以包括无线局域网wirelesslocalareanetwork,简称WLAN模块、蓝牙模块、基带baseband模块等通信模块,以及所述通信模块对应的射频radiofrequency,简称RF电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及或蜂窝式通信系统通信,例如宽带码分多重接入widebandcodedivisionmultipleaccess,简称WCDMA及或高速下行封包存取highspeeddownlinkpacketaccess,简称HSDPA。所述收发器903用于控制无线通信设备中的各组件的通信,并且可以支持直接内存存取directmemoryaccess。[0136]在本申请的不同实施方式中,所述收发器903中的各种收发器903—般以集成电路芯片(integratedcircuitchip的形式出现,并可进行选择性组合,而不必包括所有收发器903及对应的天线组。例如,所述收发器903可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信系统中提供通信功能。经由所述收发器903建立的无线通信连接,例如无线局域网接入或WCDMA接入,所述无线通信设备可以连接至蜂窝网(cellularnetwork或因特网(internet。在本申请的一些可选实施方式中,所述收发器903中的通信模块,例如基带模块可以集成到处理器中,典型的如高通Qualcomm公司提供的APQ+MDM系列平台。射频电路用于信息收发或通话过程中接收和发送信号。例如,将发送设备的下行信息接收后,给处理器处理;另外,将设计上行的数据发送给发送设备。通常,所述射频电路包括用于执行这些功能的公知电路,包括但不限于天线系统、射频收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编译码codec芯片组、用户身份模块SM卡、存储器等等。此外,射频电路还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统globalsystemofmobilecommunication,简称GSM、通用分组无线服务(generalpacketradioservice,简称gprs、码分多址(codedivisionmultipleaccess,简称CDMA、宽带码分多址widebandcodedivisionmultipleaccess,简称WCDMA、高速上行行链路分组接入技术(highspeeduplinkpacketaccess,简称HSUPA、长期演进(longtermevolution,简称LTE、电子邮件、短消息服务shortmessagingservice,简称SMS等。[0137]在本申请实施例中,无线通信设备可以用于实现前述实施例中信道状态信息参考信号接收方法的各个方法步骤。所述获取单元801所要实现的功能可以由所述无线通信设备的收发器903实现,或者由处理器901控制收发器903实现;所述发送单元803所要实现的功能也可以由所述无线通信设备的收发器903实现,或者也可以由处理器901控制所述收发器903实现;所述处理单元802所要实现的功能则可以由所述处理器901实现。具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本申请提供的呼叫方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体英文:read-onlymemory,简称:ROM或随机存储记忆体英文:randomaccessmemory,flJ^|N:RAM[0138]本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0MRAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备可以是个人计算机,服务器,或者发送设备等执行本申请各个实施例或者实施例的某些部分所述的方法。[0139]本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于……实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。[0140]以上所述的本申请实施方式并不构成对本申请保护范围的限定。

权利要求:1.一种编码方法,其特征在于,包括:发送设备获取信息序列;所述发送设备获取基矩阵:和第一序列所述发送设备使用低密度奇偶校验LDPC校验矩阵和第一序列对所述信息序列编码,得到编码序列,其中,所述LDPC校验矩阵是根据所述基矩阵和扩展因子z生成的,其中Pmax和Z为整数。2.如权利要求1所述的方法,其特征在于,所述发送设备使用所述LDPC校验矩阵和第一序列]=对所述信肩、序列进行编码包*括:所述发送设备按照第一序列1所指示的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第一初始编码序列;所述发送设备按照所述LDPC校验矩阵的列顺序,对第一初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列。3.如权利要求1所述的方法,其特征在于,所述发送设备使用所述LDPC校验矩阵和第一序列]所述信息序列进行编码包括:所述发送设备按照所述LDPC校验矩阵的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第二初始编码序列;所述发送设备按照所述第一序列所指示的列顺序对第二初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列。4.如权利要求1至3任一项所述的方法,其特征在于,所述发送设备获取基矩阵包括:所述发送设备获取包含mo行no列矩阵元素的初始矩阵Ho,其中mo与no均为正整数;所述发送设备对初始矩阵Ho进行Pmax次变形得到基矩阵,其中,第P+1矩阵Hp+1由第P矩阵Hp经一次行分裂或一次单列重扩展后生成,第p矩阵Hp为初始矩阵Ho经过p次变形后所得矩阵,第P+1矩阵HP+1为初始矩阵Ho经过p+1次变形后所得矩阵,p与Pmax均为整数,且OSp^iPmax-I;其中,初始矩阵Ho进行Pmax次变形得到基矩阵i;过程中,至少包含一次行分裂或者一次单列重扩展。5.如权利要求4所述的方法,其特征在于,第p+1矩阵HP+1的生成过程如下:所述发送设备对第P矩阵Hp进行行分裂生成第p行分裂矩阵:所述发送设备对第P矩阵迅进行单列重扩展生成第p扩展矩阵]所述发送设备将第P行分裂矩阵与第P扩展矩阵中译码性能较优者作为第P+1矩阵迅+1;其中,第P矩阵Hp是初始矩阵Ho经过P次变形后所生成的矩阵;第p+1矩阵HP+1是初始矩阵Ho经过ρ+l次变形后所生成的矩阵。6.—种译码方法,其特征在于,包括:接收设备获取软信息序列;所述接收设备获取基矩阵所述接收设备使用译码矩阵,对所述软信息序列进行译码,其中,所述译码矩阵是根据所述软信息序列的长度N和扩展因子z对所述基矩阵变形获得,所述变形至少包括了行删除、列删除、行合并以及矩阵裁剪中的一种,其中Pmax和Pdecclde均为整数,P—彡Pmax。7.如权利要求6所述的方法,其特征在于,在所述接收设备使用译码矩阵18对所述软信息序列进行译码之前,还包括:所述接收设备对基矩阵:进行Pd_dJ欠变形,从而生成译码矩阵其中,第i矩阵·由第i+Ι矩阵;经过行分裂或单列重扩展生成,第i+Ι矩阵为基矩阵卺过1+1次变形后所生成的矩阵,第i矩阵],•为基矩阵:经过i次变形后所生成的矩阵,i$Pmax_l。8.如权利要求7所述的方法,其特征在于,,其中,z为扩展因子,k为所述软信息序列中信息位的长度,η为所述软信息序列的总长度,mo为初始矩阵Ho的行数。9.如权利要求6至8中任一项所述的方法,其特征在于,第i+Ι矩阵ϊ+u的生成方式如下:若第i矩阵;中最后一列的列重为1,则所述接收设备删除所述最后一列中取值不为-1的矩阵元素所在行,并删除所述最后一列,从而生成第i+Ι矩阵:或者,若第i矩阵,·中最后一列的列重为2,则所述接收设备将待合并行合并为合并行,并删除所述最后一列,从而生成第i+Ι矩阵;其中,所述待合并行是指所述第i矩阵ί最后一列中取值不为-1的矩阵元素所在的行。10.如权利要求6至8任一项所述的方法,其特征在于,所述接收设备使用译码矩阵^对所述软信息序列进行译码之前,还包括:所述接收设备获取第一序列:所述接收设备根据所述第一序列指示的列顺序对所述软信息序列的比特段进行调整。11.如权利要求10所述的方法,其特征在于,第i+Ι矩阵=的生成方式如下:获取所述第-中的第i个元素;若第i矩阵3中第ei列的列重为1,则所述接收设备删除所述ei列中取值不为-1的矩阵元素所在行,并删除所述列,从而生成第i+Ι矩阵1;或者,若第i矩阵中第ei列的列重为2,则所述接收设备将待合并行合并为合并行,并删除所述第edU,从而生成第i+Ι矩阵ί其中,所述待合并行是指第i矩阵^第列中取值不为-1的矩阵元素所在的行。12.如权利要求9或11所述的方法,其特征在于,如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素相等,那么位于所述合并行中第k列的矩阵元素取值为-1;如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素不相等,那么位于所述合并行中第k列的矩阵元素为多边元素,且所述多边元素的边数等于位于所述取值不为-1的矩阵元素的边数之和。13.—种无线通信设备,其特征在于,包括:获取单元,用于获取信息序列;并获取基矩阵;和第一序列处理单元,用于使用LDPC校验矩阵和第一序列对所述信息序列编码得到编码序列,其中,所述LDPC校验矩阵是根据所述基矩阵1;和扩展因子z生成的。14.如权利要求13所述的无线通信设备,其特征在于,所述处理单元,还用于按照第一序列所指示的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第一初始编码序列;按照所述LDPC校验矩阵的列顺序,对第一初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列。15.如权利要求13所述的无线通信设备,其特征在于,所述处理单元,还用于按照所述LDPC校验矩阵的列顺序,使用所述LDPC校验矩阵对所述信息序列进行编码,生成第二初始编码序列;按照所述第一序列]ιχ所指示的列顺序对第二初始编码序列中各个比特段的顺序进行调整,从而生成所述编码序列。16.如权利要求13至15任一项所述的无线通信设备,其特征在于,所述处理单元,还用于获取包含mo行no列矩阵元素的初始矩阵Ho,其中mo与no均为正整数;对初始矩阵Ho进行Pmax次变形得到基矩阵_,其中,第p+1矩阵HP+1由第p矩阵Hp经一次行分裂或一次单列重扩展后生成,第P矩阵Hp为初始矩阵Ho经过p次变形后所得矩阵,第p+1矩阵HP+1为初始矩阵Ho经过p+1次变形后所得矩阵,p与Pmax均为整数,且0彡p彡Pmax-I;其中,初始矩阵Ho进行Pmax次变形得到基矩阵t过程中,至少包含一次行分裂或一次单列重扩展。17.如权利要求16所述的无线通信设备,其特征在于,所述处理单元,还用于对第P矩阵Hp进行行分裂生成第p行分裂矩阵;对第p矩阵迅进行单列重扩展生成第P扩展矩阵;将第P行分裂矩阵I与第P扩展矩阵:中译码性能较优者作为第P+1矩阵HP+1,其中,第p矩阵Hp是初始矩阵Ho经过P次变形后所生成的矩阵;第p+1矩阵HP+1是初始矩阵Ho经过p+1次变形后所生成的矩阵。18.—种无线通信设备,其特征在于,包括:获取单元,用于获取基矩阵处理单元,用于生成软信息序列;使用译码矩阵3对所述软信息序列进行译码,其中,所述译码矩阵是根据所述软信息序列的长度N和扩展因子z对所述基矩阵];变形获得,所述变形至少包括了行删除、列删除、行合并以及矩阵裁剪中的一种。19.如权利要求18所述的无线通信设备,其特征在于,所述处理单元,还用于对基矩阵进行Pdec^de次变形,从而生成译码矩阵卩其中,第i矩阵ί由第i+Ι矩阵],经过行分裂或单列重扩展生成,第i+Ι矩阵为基矩阵β经过i+Ι次变形后所生成的矩阵,第i矩阵为基矩阵;经过i次变形后所生成的矩阵。20.如权利要求19所述的无线通信设备,其特征在于,其中,z为扩展因子,k为所述软信息序列中信息位的长度,η为所述软信息序列的总长度,m〇为初始矩阵的行数。21.如权利要求18至20任一项所述的无线通信设备,其特征在于,所述处理单元,还用于若第i矩阵]β中最后一列的列重为1,则删除所述最后一列中取值不为-1的矩阵元素所在行,并删除所述最后一列,从而生成第i+Ι矩阵;或者,若第i矩阵中最后一列的列重为2,则将待合并行合并为合并行,并删除所述最后一列,从而生成第i+Ι矩阵_;其中,所述待合并行是指所述第i矩阵_,,最后一列中取值不为-1的矩阵元素所在的行。22.如权利要求18至20任一项所述的无线通信设备,其特征在于,所述获取单元,还用于获取第一序列所述处理单元,还用于根据所述第一序列指示的列顺序对所述软信息序列的比特段进行调整。23.如权利要求22所述的无线通信设备,其特征在于,所述处理单元,还用于获取所述第一、中的第i个元素e1;若第i矩阵]i中第列的列重为1,则删除所述ei列中取值不为-1的矩阵元素所在行,并删除所述列,从而生成第i+Ι矩阵;或者,若第i矩阵,中第列的列重为2,则将待合并行合并为合并行,并删除所述第01列,从而生成第i+Ι矩阵;其中,所述待合并行是指第i矩阵_;第列中取值不为-1的矩阵元素所在的行。24.如权利要求21或23所述的无线通信设备,其特征在于,如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素相等,那么位于所述合并行中第k列的矩阵元素取值为-1;如果两个所述待合并行的第k列均存在取值不为-1的矩阵元素,且所述取值不为-1的矩阵元素不相等,那么位于所述合并行中第k列的矩阵元素为多边元素,且所述多边元素的边数等于位于所述取值不为-1的矩阵元素的边数之和。

百度查询: 华为技术有限公司 编码方法、译码方法及无线通信设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。