数据传输方法、终端、网络设备和通信系统与流程

文档序号:17125231发布日期:2019-03-16 00:19阅读:171来源:国知局
数据传输方法、终端、网络设备和通信系统与流程

本申请涉及通信技术领域,尤其涉及一种数据传输方法、终端、网络设备和通信系统。



背景技术:

非授权模式的数据传输方法在网络时延和信令开销方面具有很大的优势。非正交的多址接入技术,允许使用不同的码本在同一时频资源上发送不同的数据流,接收端可以实现多个数据流的无差错译码。因此,结合非正交的多址接入技术的数据传输方法在未来蜂窝通信系统(如5g)中将得到极为广泛的应用。

目前,非正交的多址接入技术的数据传输方法中,网络设备为终端预配置进行非授权传输的传输参数,该传输参数包括但不限于:时频资源,非正交多址接入中导频序列和码本的映射关系等。终端如果有数据需要发送,则选择一个导频序列,并使用该导频序列对应的码本对数据进行多址接入编码,并在预配置的时频资源中发送该导频和编码后的数据。网络设备在预配置的时频资源上使用盲检测的方法检测到终端发送数据所使用的导频序列,并通过导频序列和码本的映射关系获得码本,对接收到的数据进行解码。

终端采用上述涉及的非正交的多址接入技术的数据传输方法进行数据传输时,采用网络设备为终端预配置且相对固定的传输参数进行传输,针对不同的信道状态,适配性较差,资源利用率较低。



技术实现要素:

本申请实施例提供一种数据传输方法、终端、网络设备和通信系统,以使终端选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

第一方面,提供一种数据传输方法,在该方法中,终端进行数据传输时,可根据码本数量确定导频组,并在该导频组中选择导频序列。终端根据与选择的导频序列对应的码本进行多址接入编码,然后发送多址接入编码后的数据。

本申请实施例提供的数据传输方法中,终端选择导频组中的导频序列对应的码本进行多址接入编码,导频组依据码本数量确定,而码本数量能够适配信道状态,故本申请实施例提供的数据传输方法适配性较好。

其中,终端可向网络设备发送多址接入编码后的数据,也可向其它终端发送多址接入编码后的数据。

一种可能的实施方式中,码本数量与码率之间具有对应关系,终端可根据对传输的数据进行信道编码所用的码率确定码本数量,根据确定的码本数量对应的码率,对数据进行信道编码。其中,终端可根据信道状态确定进行信道编码所需的码率,并确定该码率所对应的码本数量,进而使得终端能够选择适配信道状态的导频组中的导频序列对应的码本对信道编码后的数据进行多址接入编码,适配性较好。并且可以提高资源利用率,例如,对较差的信道状态,终端可以降低码率,通过复用多个传输层以提高传输正确率,对较好信道状态,终端可降低传输数据所用的传输层数,降低系统解码复杂度,同时可以支持更多用户,获得复用的有益效果,提高频谱利用率。

另一种可能的实施方式中,终端可预先确定码本数量、导频组、导频序列以及码本的对应关系。其中,不同的导频组对应不同数量的码本,即每个导频组中包括的各导频序列所对应的码本数量一致,不同导频组中的导频序列所对应的码本数量不一致。每个导频组中包括至少一个导频序列,导频组中包括的每个导频序列与该导频组对应数量的码本具有映射关系。

又一种可能的实施方式中,可由网络设备预先根据码率与码本数量的对应关系,将导频序列划分为多个导频组,并确定导频组、导频序列以及码本之间的映射关系。网络设备确定了导频组、导频序列以及码本之间的映射关系之后,可为终端预先配置导频组、导频序列以及码本之间的映射关系,以使终端预先确定导频组、导频序列以及码本之间的映射关系,在进行数据传输时,可选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

在该实施方式中,一种可能的实现,网络设备确定了导频组、导频序列以及码本之间的映射关系之后,可直接将该导频组、导频序列以及码本之间的映射关系发送给终端。另一种可能的实现,网络设备确定了导频组、导频序列以及码本之间的映射关系之后,也可向终端发送用于指示导频组、导频序列以及码本之间映射关系的指示信息,终端接收该指示信息,并依据该指示信息确定该导频组、导频序列以及码本之间的映射关系。

网络设备向终端发送指示信息的实现中,网络设备向终端发送的指示信息在不同的通信场景下,可指示不同的内容。例如,若导频序列和码本采用预定义的方式确定,则指示信息可以用于指示导频组标识和导频组中包含的导频序列数目。终端接收网络设备发送的指示信息,根据指示信息中指示的导频组标识和导频组中包含的导频序列数目,确定导频组内的导频序列以及码本。或者,网络设备确定了终端所需的导频组,且导频序列与码本之间具有固定的映射关系,则网络设备向终端发送的指示信息可用于指示导频组标识。终端接收网络设备发送的指示信息,根据指示信息中指示的导频组标识,以及导频序列与码本之间固定的映射关系,可确定导频组内的导频序列以及码本。或者网络设备确定了终端所需的导频组,每个导频组中包括的导频序列数目可配,则网络设备向终端发送的指示信息可用于指示导频组标识、导频组中起始导频序列索引以及导频组中包括的导频序列数目。终端接收网络设备发送的指示信息,根据指示信息中指示的导频组标识、导频组中起始导频序列索引以及导频组中包括的导频序列数目,可确定导频组内的导频序列以及码本。

其中,网络设备可采用广播的方式向多个终端发送上述涉及的指示信息或导频组、导频序列和码本的映射关系,也可采用单播的方式向设定的终端发送上述涉及的指示信息或导频组、导频序列和码本的映射关系。网络设备发送的指示信息或导频组、导频序列和码本的映射关系可通过rrc或macce中新增用于指示导频组、导频序列和码本的映射关系的字段发送。

又一种可能的实施方式中,网络设备可根据终端的信道状态信息,更新导频组、导频序列以及码本之间的映射关系。网络设备根据终端的信道状态信息更新维护的导频组、导频序列以及码本之间的映射关系之后,可向终端发送更新指示信息,更新指示信息用于指示更新导频组、导频序列以及码本之间的映射关系。终端接收网络设备发送的更新指示信息,并根据更新指示信息,更新导频组、导频序列以及码本之间的映射关系。

本申请实施例中,网络设备和终端对维护的导频组、导频序列以及码本之间的映射关系进行更新,可更好的适配信道状态,提高资源利用率。

第二方面,提供一种终端,该终端可以是手机、平板电脑、带无线收发功能的电脑、智能电网中的无线终端等,也可以是一种控制节点。

本申请提供的终端包括处理器和收发器,其中,处理器,用于根据码本数量,确定与所述码本数量对应的导频组,其中,不同的导频组对应不同数量的码本;在确定的导频组中选择导频序列,确定与选择的导频序列对应的码本,其中,每个导频组中包括至少一个导频序列,导频组中包括的每个导频序列与该导频组对应数量的码本具有映射关系;根据确定的码本数量对应的码率,对数据进行信道编码;根据确定的所述码本,对信道编码后的数据进行多址接入编码;发送指示信息指示收发器发送所述多址接入编码后的数据。收发器,用于根据所述处理器的指示,发送所述处理器进行多址接入编码后的数据。

本申请实施例提供的终端,能够选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

在上述的终端的处理器以及收发器实现的功能基础上,一种可能的实施方式中,收发器还用于:在处理器确定与码本数量对应的导频组之前,接收网络设备发送的指示信息,或者用于接收网络设备发送的导频组、导频序列以及码本之间的映射关系。网络设备发送的指示信息用于指示导频组、导频序列以及码本之间的映射关系;处理器还用于根据收发器收到的指示信息预先确定导频组、导频序列以及码本之间的映射关系。

其中,网络设备发送的指示信息用于指示导频组标识;或者用于指示导频组标识,导频组中起始导频序列索引以及导频组中包括的导频序列数目;或者用于指示导频组标识以及导频组中包括的导频序列数目。

另一种可能的实施方式中,处理器还用于:针对每一导频组,根据预设的导频根序列、以及预设的导频序列生成信息,生成每一导频组内的导频序列,并根据码本和导频序列的预设映射规则,确定各导频序列对应的码本。

又一种可能的实施方式中,收发器还用于接收网络设备发送的更新指示信息,更新指示信息由网络设备根据信道状态所确定,并用于指示更新导频组、导频序列以及码本之间的映射关系;处理器还用于:在确定导频组、导频序列以及码本之间的映射关系之后,根据所述收发器接收到的更新指示信息,更新导频组、导频序列以及码本之间的映射关系,可更好的适配信道状态,提高资源利用率。

第三方面,本申请提供了一种网络设备,该网络设备可以是基站。

本申请提供的网络设备包括处理器和收发器,其中,处理器,用于确定导频组、导频序列以及码本之间的映射关系。收发器,用于根据处理器的指示,向终端发送指示信息或者向终端发送导频组、导频序列以及码本之间的映射关系。收发器向终端发送的指示信息用于指示处理器确定导频组、导频序列以及码本的映射关系。其中,不同的导频组对应不同数量的码本,每个导频组中包括至少一个导频序列,导频组中包括的每个导频序列与该导频组对应数量的码本具有映射关系。

本申请提供的网络设备预先对导频序列进行分组得到多个导频组,不同的导频组对应不同的码本数量,确定导频组、导频序列以及码本的映射关系,并向终端发送指示信息或者向终端发送导频组、导频序列以及码本的映射关系,使得终端进行数据传输时,可选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

其中,上述涉及的指示信息用于指示导频组标识;或者用于指示导频组标识、导频组中起始导频序列索引以及导频组中包括的导频序列数目;或者用于指示导频组标识以及导频组中包括的导频序列数目。

在上述网络设备的处理器及收发器实现功能的基础上,一种可能的实施方式中,处理器还用于:针对每一导频组,根据预设的导频根序列、以及预设的导频序列生成信息,生成每一导频组内的导频序列,并根据码本和导频序列的预设映射规则,确定各导频序列对应的码本。

另一种可能的实施方式中,处理器还用于:根据终端的信道状态信息,更新导频组、导频序列以及码本之间的映射关系,以更好的适配信道状态,提高资源利用率。

第四方面,本申请提供了一种数据传输设备,该数据传输设备具有实现上述第一方面涉及的终端执行的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括至少一个与上述功能相对应的模块。

在一个可能的设计中,数据传输设备的结构中包括处理器和收发器,所述处理器被配置为支持执行数据传输设备上述方法中终端相应的功能。所述收发器用于支持数据传输设备与网络设备之间的通信,向网络设备发送上述方法中所涉及的信息或者信令,接收网络设备所发送的信息或指令。所述数据传输设备还可以包括存储器,所述存储器用于与处理器耦合,其保存数据传输设备必要的程序指令和数据。

其中,所述存储器可以集成在处理器中。

第五方面,本申请提供了一种数据传输设备,该数据传输设备具有实现上述第一方面涉及的网络设备所执行方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括至少一个与上述功能相对应的模块。

在一个可能的设计中,数据传输设备的结构中包括处理器和收发器。处理器被配置为支持数据传输设备执行上述方法中网络设备相应的功能。收发器用于支持数据传输设备与终端之间的通信,向终端发送上述方法中所涉及的信息或者信令,接收终端所发送的信息或指令。所述数据传输设备还可以包括存储器。存储器用于与处理器耦合,其保存数据传输设备必要的程序指令和数据。

其中,所述存储器可以集成在处理器中。

第四方面和第五方面涉及的数据传输设备也可以通过硬件执行相应的软件实现。所述硬件或软件包括至少一个与上述功能相对应的模块。所述模块可以是软件和/或硬件。

所述处理器可以是一个芯片,所述处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于所述处理器之外,独立存在。

第六方面,本申请实施例提供了一种通信系统,该系统包括上述方面所述的网络设备和终端。

第七方面,本申请实施例提供了一种计算机存储介质,用于储存为上述网络设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。

第八方面,本申请实施例提供了一种计算机存储介质,用于储存为上述终端所用的计算机软件指令,其包含用于执行上述方面所设计的程序。

本申请提供的数据传输方法、终端、网络设备及通信系统,网络设备预先对导频序列进行分组得到多个导频组,不同的导频组对应不同的码本数量,并确定导频组、导频序列以及码本之间的映射关系。网络设备向终端发送指示信息或者向终端发送导频组、导频序列以及码本之间的映射关系,使得终端可选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

附图说明

图1为本申请实施例提供的数据传输方法所应用的系统架构图;

图2为本申请实施例提供的数据传输过程示意图;

图3为本申请实施例提供的一种数据传输方法实现流程图;

图4为本申请实施例提供的一种网络设备为终端配置导频组、导频序列以及码本之间映射关系的实施流程图;

图5为本申请实施例提供的终端的结构示意图;

图6为本申请实施例提供的网络设备的结构示意图;

图7为本申请实施例提供的一种数据传输设备的结构示意图;

图8为本申请实施例提供的另一种数据传输设备的结构示意图。

具体实施方式

下面将结合附图,对本申请实施例中的技术方案进行描述。

首先,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。

1)、终端,又称之为用户设备(userequipment,ue)、移动台(mobilestation,ms)、移动终端(mobileterminal,mt)等,是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobilephone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobileinternetdevice,mid)、可穿戴设备,虚拟现实(virtualreality,vr)设备、增强现实(augmentedreality,ar)设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程手术(remotemedicalsurgery)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等。

2)、网络设备,指无线网络中的设备,例如将终端接入到无线网络的无线接入网(radioaccessnetwork,ran)节点(或设备),又可以称为基站。目前,一些ran节点的举例为:继续演进的节点b(gnb)、传输接收点(transmissionreceptionpoint,trp)、演进型节点b(evolvednodeb,enb)、无线网络控制器(radionetworkcontroller,rnc)、节点b(nodeb,nb)、基站控制器(basestationcontroller,bsc)、基站收发台(basetransceiverstation,bts)、家庭基站(例如,homeevolvednodeb,或homenodeb,hnb)、基带单元(basebandunit,bbu),或无线保真(wirelessfidelity,wifi)接入点(accesspoint,ap)等。另外,在一种网络结构中,ran可以包括集中单元(centralizedunit,cu)节点和分布单元(distributedunit,du)节点。这种结构将长期演进(longtermevolution,lte)系统中enb的协议层拆分开,部分协议层的功能放在cu集中控制,剩下部分或全部协议层的功能分布在du中,由cu集中控制du。

3)、“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

4)、交互,是指交互双方彼此向对方传递信息的过程,这里传递的信息可以相同,也可以不同。例如,交互双方为基站1和基站2,可以是基站1向基站2请求信息,基站2向基站1提供基站1请求的信息。当然,也可以基站1和基站2彼此向对方请求信息,这里请求的信息可以相同,也可以不同。

5)、名词“网络”和“系统”经常交替使用,但本领域的技术人员可以理解其含义。信息(information),信号(signal),消息(message),信道(channel)有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。“的(of)”,“相应的(corresponding,relevant”)和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。

6)、码率,可以理解为是编码前数据的比特数与编码后数据的比特数之间的比值,用于反映信道编码冗余度。通常,码率越大,冗余度越小,码率越小,冗余度越大。采用不同码率进行信道编码后的数据具有不同的长度,信道编码后的不同长度的数据可以通过叠加不同层数的传输层来实现。

7)、码本与数据传输时所采用传输资源上复用的传输层的层数相对应,每一传输层对应一个码本,不同层数的传输层相当于不同数量的码本,故不同数量的码本可以反映在所采用的传输资源上承载的数据量,进一步可以反映数据进行信道编码时所采用的码率。本申请实施例中,传输层和层,以及传输层的层数和码本数量有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。

8)、导频序列,也可称为导频资源,可包括参考信号序列,例如,解调参考信号(dmrs)序列,前导(preamble)序列,或探测参考信号(soundingrs)序列。

本申请实施例提供的数据的编码方法可应用于图1所示的无线通信系统中。图1所示的无线通信系统中,终端通过诸如基站等网络设备接入到网络中,网络设备与核心网完成数据的回传和前向传递。其中,终端与网络设备之间通过空口进行通信与交互。终端与终端之间通过侧行链路(sidelink)进行通信与交互。

应理解,图1所示的无线通信系统中仅以包括一个网络设备为例进行说明,但本申请实施例并不限于此,例如,无线通信系统中还可以包括更多的网络设备;类似地,无线通信系统中也可以包括更多的终端,并且还可以包括其它设备。

本申请实施例的无线通信系统中可以是指公共陆地移动网络(publiclandmobilenetwork,plmn)或者设备对设备(devicetodevice,d2d)网络或者m2m网络或者其他网络,图1只是举例的简化示意图,通信网络中还可以包括其他设备,图1中未予以示出。

可以理解的是,本申请实施例中的方案所应用的无线通信系统可以是5g新无线(newradio,nr)网络,当然本申请实施例中的方案还可以应用于其他无线通信系统中。本申请实施例中涉及的网络设备和终端相应的名称可以是无线通信网络中对应功能的名称。

无线通信系统中,终端通过空口与网络设备进行数据传输时,或者终端通过侧行链路(sidelink)与其它终端进行数据传输时,通常由终端采用非正交的多址接入技术进行多址接入编码后发送编码后的数据,由网络设备或其它终端对接收到的数据进行多址接入解码。图2所示为数据传输过程示意图,参阅图2所示:终端发送数据时,首先需要确定进行信道编码的码率,并根据该码率对数据进行信道编码。终端然后选择导频序列,并使用该导频序列对应的码本对经过信道编码后的数据进行多址接入编码,然后发送多址接入编码后的数据。网络设备或其它终端接收到多址接入编码的数据后,使用盲检测的方法检测到接收到的数据所使用的导频序列,并通过导频序列和码本的映射关系获得码本,对接收到的数据进行多址接入解码,多址接入解码后的数据经过信道解码后可得到终端发送的数据。

本申请实施例提供一种数据的编码方法,在该编码方法中,网络设备可预先根据码本数量配置多个导频组。不同的导频组对应不同数量的码本,即每个导频组中包括的各导频序列所对应的码本数量一致,不同导频组中的导频序列所对应的码本数量不一致。并且每个导频组中包括至少一个导频序列,导频组中包括的每个导频序列与该导频组对应数量的码本具有映射关系。终端进行数据编码时,可根据信道状态确定进行信道编码所需的码率,并确定该码率所对应的码本数量,进而可根据所需的码本数量确定对应的导频组,然后在该导频组中选择导频序列,并根据与选择的导频序列对应的码本进行多址接入编码。通过上述编码实现方法,终端选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

图3所示为本申请实施例提供的一种数据传输方法实现流程图。参阅图3所示,包括:

s101:终端确定码本数量。

本申请实施例中,码本数量与码率之间具有对应关系,终端可根据对传输的数据进行信道编码所用的码率确定码本数量。

具体的,码本数量与码率之间的对应关系,例如可采用如下方式确定:假设预配置的时频资源块为8个资源块(resourceblock,rb),其中,每个rb定义为12个子载波*5个正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)符号。假设码本设计为24个码本*8个资源元素(resourceelement,re),其中每个码本对应一种资源映射模式,8个re为一个基本传输资源单位。在一个基本传输资源单位上可以最多支持24个码本对应的资源映射,一个码本对应一个传输层,即支持最多24个传输层的数据传输。在一个预配置的时频资源块上共有12*5*8/8=60个基本传输资源单位。进一步假设,码本点数为4,则每8个re上每个传输层可传输2比特的数据,如果使用一个传输层进行数据传输,可传输60*2=120比特的数据。如果使用两个传输层进行数据传输可传输240比特。假设数据包大小为10个字节大小,则传输层层数与码率的对应关系可以表示为10*8/120n=2/3n,其中,n为传输的层数,1<=n<=24。

进一步的,本申请实施例中,终端可获取传输数据所用信道的信道状态,并根据信道状态确定信道编码的码率。例如,信道状态较差时,需要更多的冗余信息用于译码,可使用1/3码率进行编码。信道状态较好,可以使用较少的冗余信息,如使用2/3码率的编码,此时有效信息占总编码后信息的2/3。其中,信道状态的好差可通过信道质量来确定,例如第一信道质量值高于第二信道质量值,则第一信道质量值对应的信道状态较好,第二信道质量值对应的信道状态较差。本申请实施例中,可将信道状态较好的信道的码率设置为高于信道状态较差的信道的码率。

本申请实施例中,终端可通过测量解调参考信号(demodulationreferencesignal,dmrs)和/或公共参考信号(commonreferencesignal,crs)获取信道状态信息。例如,对于初次进行数据传输,可以根据终端入网时信息交互(如接收广播消息,随机接入过程中的信息交互等)的信道测量获得信道状态信息。对于终端在空闲(idle)态或去激活(inactive)态的数据传输,可以根据接收寻呼消息时的信道测量获得信道状态消息。对于终端在连接(connected态)的数据传输,可以根据该终端传输其它数据时的信道测量获得信道状态信息。当然也可以由网络设备向终端发送信道状态信息或码率信息。

其中,s101为可选步骤。

s102:终端根据码本数量,确定与码本数量对应的导频组。

本申请实施例中,可根据码率、码本数量之间的对应关系,根据码率将导频序列分成多个导频组,每个导频组中包括至少一个导频序列,且不同的导频组对应不同数量的码本,即每个导频组中包括的各导频序列所对应的码本数量一致,不同导频组中的导频序列所对应的码本数量不一致。如表1所示,导频组1中的每个导频序列对应1个码本,记为导频:码本=1:1,导频组2中的每个导频序列对应2个码本,记为导频:码本=1:2,以此类推。

表1

本申请实施例中,终端可预先确定导频组的分组信息,当终端确定了码本数量后,可根据预先确定的导频组分组信息,查询到与该码本数量对应的导频组,可实现根据码本数量确定导频组。并且导频组的数量为多个,终端可选择与目前的信道状态所需的码率对应的导频组,实现对信道状态的适配。

进一步的,导频组的数量可以为一个,也可以为多个,若导频组的数量为多个,则终端可根据确定的码本数量选择适配码本数量的导频组,若导频组的数量为一个,则终端可直接将该导频组作为适配码本数量的导频组。

s103:终端根据确定的码本数量对应的码率,对数据进行信道编码。

本申请实施例中,终端确定了码本数量后,即确定了对数据进行信道编码的码率,根据该确定的码本数量对应的码率进行信道编码。

s104:终端在确定的导频组中选择导频序列,并确定与选择的导频序列对应的码本。

本申请实施例中,终端可预先确定导频组中包括的每个导频序列与该导频组对应数量的码本的映射关系。其中,导频序列与码本之间的映射关系可采用预设的方式配置。

需要说明的是,不同导频组中的导频序列是不同的,而不同的导频序列可对应相同的码本。例如,上述表1中每个导频组中的起始导频序列都不同,但是对应的码本都为s0。

终端在确定了导频组之后,可在确定的导频组中随机选择导频序列,并确定与选择的导频序列对应的码本。

s105:终端根据确定的码本,对信道编码后的数据进行多址接入编码。

终端可根据与选择的导频序列对应的码本对进行信道编码后的数据进行多址接入编码。其中,多址接入编码的具体实施过程可采用目前已有的多址接入编码技术实施,前已有的多址接入编码技术例如可以是非正交多址接入(non-orthogonalmultipleaccess,noma),多用户共享接入(multi-usersharedaccess,musa),稀疏码多址接入(sparsecodemultipleaccess,scma)等。

需要说明的是,本申请实施例并不限定上述各执行步骤的执行先后顺序,例如,s103的执行步骤可以在s104之前执行,也可在s104之后执行。

本申请实施例中,终端进行数据编码时,可根据信道状态确定进行信道编码所需的码率,并确定该码率所对应的码本数量,进而可根据所需的码本数量确定对应的导频组,然后在该导频组中选择导频序列,并根据与选择的导频序列对应的码本进行多址接入编码,终端选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。并且可以提高资源利用率,例如,对较差的信道状态,终端可以降低码率,通过复用多个传输层以提高传输正确率,对较好信道状态,终端可降低发送传输数据所用的传输层数,降低系统解码复杂度,同时可以支持更多用户,获得复用的有益效果,提高频谱利用率。

s106:终端将进行多址接入编码后的数据,发送给网络设备或其它终端。

s107:网络设备或其它终端接收终端发送的数据,并盲检得到接收到的数据所用的导频序列。

s108:网络设备或其它终端根据导频序列与码本的映射关系,确定与所述盲检到的导频序列对应的码本。

本申请实施例中,网络设备或其它终端可预先确定导频序列与码本之间的映射关系,该导频序列与码本之间的映射关系,可与终端进行多址接入编码时所用的导频序列与码本之间的映射关系相同。进一步的,网络设备或其它终端也可维护终端所需的导频组、导频序列以及码本之间的映射关系。

s109:网络设备或其它终端根据确定的码本,对接收到的数据进行多址接入解码。

其中,若导频序列对应多个码本,则网络设备或其它终端根据多个码本进行多址接入解码。

s1010:网络设备或其它终端对多址接入解码后的数据进行信道解码。

本申请实施例中,网络设备或其它终端对于数据进行多址接入解码以及信道解码的具体实施过程,可采用目前已有的技术,在此不再赘述。

本申请实施例中,终端在采用上述实施例涉及的编码方法对数据进行编码之前,需要预先确定并维护导频组、导频序列以及码本之间的映射关系。

本申请实施例中,可由网络设备预先根据码率与码本数量之间的对应关系,将导频序列划分为多个导频组,并确定导频组、导频序列以及码本之间的映射关系。网络设备确定了导频组、导频序列以及码本之间的映射关系之后,可为终端配置导频组、导频序列以及码本之间的映射关系。

一种可能的实施方式中,网络设备确定了导频组、导频序列以及码本之间的映射关系之后,可直接将该导频组、导频序列以及码本之间的映射关系发送给终端。例如,网络设备以表格形式维护导频组、导频序列以及码本之间的映射关系,则可直接将该反应导频组、导频序列以及码本之间映射关系的表格发送给终端。

另一种可能的实施方式中,网络设备确定了导频组、导频序列以及码本之间的映射关系之后,可向终端发送用于指示导频组、导频序列以及码本之间映射关系的指示信息,终端接收该指示信息,并依据该指示信息确定该导频组、导频序列以及码本之间的映射关系。

图4所示为本申请实施例提供的一种网络设备为终端配置导频组、导频序列以及码本之间映射关系的实施流程图,参阅图4所示,包括:

s201:网络设备确定导频组、导频序列以及码本之间的映射关系。

其中,网络设备可根据导频序列对应的码本数量,将导频序列划分为多个导频组,每个导频组中包括至少一个导频序列,每个导频序列对应设定的码本。不同的导频组对应不同数量的码本,即每个导频组中包括的各导频序列所对应的码本数量一致,不同导频组中的导频序列所对应的码本数量不一致。

网络设备确定的导频组、导频序列以及码本之间的映射关系,可为诸如表1所示的映射关系。

本申请实施例中,网络设备可生成各导频组内的导频序列,并确定各导频序列对应的码本。具体的,网络设备可根据预设的导频根序列、以及预设的导频序列生成信息,生成每一导频组内的导频序列,并根据码本和导频序列的预设映射规则,确定各导频序列对应的码本。

例如,导频根序列为pa,pb,…;预设的导频序列生成信息为将一个导频根序列经过相位旋转生成一组导频序列。故,根据一组导频根序列以及预设的导频序列生成信息,可以生成各导频组内的导频序列:pa0,pa1,…;pb0,pb1,…。

导频序列和码本的映射规则可以是预先设计的,如上表1中每个导频组中导频序列的映射都是从码本0开始。针对导频序列:码本=1:1的映射表,每个导频序列顺序的对应每个码本,即导频序列和码本的映射规则可以是pi:si;针对导频序列:码本=1:2的映射表,每个导频序列可以顺序的对应两个码本,即导频序列和码本的映射规则可以是pi:(si,si+1)。当然,导频序列和码本的映射规则可以不限于此。

s202:网络设备向终端发送指示信息,该指示信息用于指示导频组、导频序列以及码本之间的映射关系。

s203:终端接收网络设备发送的指示信息,根据该指示信息确定导频组、导频序列以及码本之间的映射关系。

一种可能的实施方式中,若导频序列和码本采用预定义的方式确定,则指示信息可以用于指示导频组标识和导频组中包含的导频序列数目。其中,导频组标识用于表示该导频组内各导频序列对应的码本数量。导频组中包含的导频序列数目用于表示导频组内包含的可用的导频序列的数目。例如指示信息指示导频组标识为1和2,导频组标识为1的导频组内有4个导频序列,导频组标识为2的导频组内有8个导频序列,则表示导频组标识为1的导频组内各导频序列对应的码本数量为1,且该导频组标识为1的导频组内有4个导频序列;导频组标识为2的导频组内各导频序列对应的码本数量为2,且该导频组标识为2的导频组内有8个导频序列。

终端接收网络设备发送的指示信息,根据指示信息中指示的导频组标识和导频组中包含的导频序列数目,并采用与网络设备确定导频序列以及码本相同的方式,确定导频序列以及码本。例如指示信息指示导频组标识为1和2,导频组标识为1的导频组内有4个导频序列,导频组标识为2的导频组内有8个导频序列,则终端可确定导频组、导频序列和码本的映射关系如下表2所示:

表2

另一种可能的实施方式中,若网络设备已确定终端的信道状态(网络设备已确定了终端进行信道编码所用码率对应的码本数量),即网络设备确定了终端所需的导频组,则网络设备向终端发送的指示信息可用于指示具体的导频组内的导频序列与码本的映射关系。例如终端信道编码使用的码率为1/3,此时使用2个传输层传输,对应的码本数量为2,则导频组标识为2,则网络设备可向终端发送用于指示导频组标识为2的导频组中的导频序列与码本的映射关系。具体的,若导频序列与码本之间具有固定的映射关系,则网络设备向终端发送的指示信息可用于指示导频组标识。若每个导频组中包括的导频序列数目可配,则网络设备向终端发送的指示信息可用于指示导频组标识、导频组中起始导频序列索引以及导频组中包括的导频序列数目,例如导频组标识为2,导频组标识为2的导频组内起始导频序列索引为p4,导频组内包含导频数为8。

终端接收到网络设备发送的指示信息,根据指示信息指示的内容,并采用与网络设备确定导频序列以及码本相同的方式确定导频序列以及码本,可确定导频组、导频序列和码本的映射关系。例如,指示信息指示的内容为导频组标识为2,导频组标识为2的导频组内起始导频序列索引为p4,导频组内包含导频数为8,则终端可确定导频组、导频序列和码本的映射关系如下表3所示:

表3

可以理解的是,本申请实施例中网络设备向终端发送的指示信息,可以采用广播的方式向多个终端发送,也可采用单播的方式。其中,采用广播的方式向终端发送指示信息的情形适用于多个终端所需的导频组、导频序列和码本的映射关系相同的情况。采用单播的方式,适用于某个终端单独需要导频组、导频序列和码本的映射关系的情况。

具体的,网络设备向终端发送的指示信息,可通过在已有的信令中增加用于指示该导频组、导频序列和码本的映射关系的字段发送,例如通过无线资源控制信令(radioresourcecontrol,rrc)在对用户非授权时频资源配置/重配置时新增字段发送,或者通过媒体接入控制元素(mediaaccesscontrolcontrolelement,macce)在预留的下行逻辑信道(01011-11001)上新增字段发送。

本申请实施例中,网络设备可根据终端的信道状态信息,更新导频组、导频序列以及码本之间的映射关系。例如,目前网络设备维护的导频组、导频序列以及码本之间的映射关系如表2所示,但是网络设备检测到终端的信道状态信息发生变化,确认需要增加码本数量为1的导频序列数量,则可对维护的导频组、导频序列以及码本之间的映射关系更新,例如将表2中导频组标识为1的导频组中的导频序列增多,将导频组标识为2的导频组中的导频序列减少,得到表4所示的导频组、导频序列以及码本之间的映射关系:

表4

本申请实施例中,网络设备根据终端的信道状态信息更新维护的导频组、导频序列以及码本之间的映射关系之后,可向终端发送更新指示信息,例如可包括s204的执行步骤:

s204:网络设备向终端发送更新指示信息,更新指示信息用于指示更新导频组、导频序列以及码本之间的映射关系。

s205:终端接收网络设备发送的更新指示信息,并根据更新指示信息,更新导频组、导频序列以及码本之间的映射关系。

本申请实施例中,网络设备和终端对维护的导频组、导频序列以及码本之间的映射关系进行更新,可更好的适配信道状态,提高资源利用率。

上述主要从终端和网络设备交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,终端和网络设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本申请中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的技术方案的范围。

本申请实施例可以根据上述方法示例对终端和网络设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

本申请实施例提供了一种终端,该终端在通信系统中的位置可以参见图1中的终端,该终端可以是手机、平板电脑、带无线收发功能的电脑、虚拟现实终端、增强现实终端、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、运输安全中的无线终端、智慧城市中的无线终端、智慧家庭中的无线终端等。

具体参见图5所示,本申请实施例提供的一种终端100,包括处理器(器件、单元)101和收发器(器件、单元)102。其中,处理器(器件、单元)101,用于根据码本数量,确定与所述码本数量对应的导频组,其中,不同的导频组对应不同数量的码本;在确定的导频组中选择导频序列,确定与选择的导频序列对应的码本,其中,每个导频组中包括至少一个导频序列,导频组中包括的每个导频序列与该导频组对应数量的码本具有映射关系;根据确定的码本数量对应的码率,对数据进行信道编码;根据确定的所述码本,对信道编码后的数据进行多址接入编码;发送指示信息指示收发器(器件、单元)102发送所述多址接入编码后的数据。收发器(器件、单元)102,用于根据所述处理器(器件、单元)101的指示,向网络设备发送所述处理器(器件、单元)101进行多址接入编码后的数据。

本申请实施例提供的终端,能够选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

进一步的,所述收发器(器件、单元)102还用于:在所述处理器(器件、单元)101确定与所述码本数量对应的导频组之前,接收网络设备发送的指示信息,或者用于接收网络设备发送的导频组、导频序列以及码本之间的映射关系;所述指示信息用于指示导频组、导频序列以及码本之间的映射关系;所述处理器(器件、单元)101还用于根据所述收发器(器件、单元)102收到的指示信息预先确定导频组、导频序列以及码本之间的映射关系。

其中,所述指示信息用于指示导频组标识;或者所述指示信息用于指示导频组标识,导频组中起始导频序列索引以及导频组中包括的导频序列数目;或者所述指示信息用于指示导频组标识以及导频组中包括的导频序列数目。

一种可能的实施方式中,所述处理器(器件、单元)101还用于:针对每一导频组,根据预设的导频根序列、以及预设的导频序列生成信息,生成每一导频组内的导频序列,并根据码本和导频序列的预设映射规则,确定各导频序列对应的码本。

另一种可能的实施方式中,所述收发器(器件、单元)102还用于接收网络设备发送的更新指示信息,所述更新指示信息由所述网络设备根据信道状态所确定,并用于指示更新导频组、导频序列以及码本之间的映射关系;所述处理器(器件、单元)101还用于:在确定导频组、导频序列以及码本之间的映射关系之后,根据所述收发器(器件、单元)102接收到的更新指示信息,更新导频组、导频序列以及码本之间的映射关系,可更好的适配信道状态,提高资源利用率。

本申请实施例还提供一种数据传输设备,该数据传输设备可以具有实现上述涉及的终端执行的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括至少一个与上述功能相对应的模块。

具体参见图6所示,数据传输设备1000的结构中包括处理器1004和收发器1008,所述处理器1004被配置为支持执行数据传输设备上述方法中终端相应的功能。所述收发器1008用于支持数据传输设备1000与网络设备之间的通信,向网络设备发送上述方法中所涉及的信息或者信令,接收网络设备所发送的信息或指令。所述数据传输设备1000还可以包括存储器1019,所述存储器1019用于与处理器耦合,其保存数据传输设备必要的程序指令和数据。

上述处理器1004可以用于执行前面方法实施例中描述的由终端内部实现的动作,而收发器1008可以用于执行前面方法实施例中描述的终端向网络设备传输或者发送的动作。具体请见前面方法实施例中的描述,此处不再赘述。

上述处理器1004和存储器1019可以集成为一个处理装置,处理器1004用于执行存储器1019中存储的程序代码来实现上述功能。具体实现时,该存储器1019也可以集成在处理器1004中。

上述数据传输设备1000还可以包括电源1012,用于给数据传输设备1000中的各种器件或电路提供电源;上述数据传输设备1000可以包括天线1010,用于将收发器1008输出的数据或控制信令通过无线信号发送出去。

除此之外,为了使得数据传输设备1000的功能更加完善,该数据传输设备1000还可以包括输入单元1014,显示单元1016,音频电路1018,摄像头1020和传感器1022等中的一个或多个,所述音频电路还可以包括扬声器10182,麦克风10184等。

本申请实施例提供的终端100以及数据传输设备1000,可根据信道状态确定进行信道编码所需的码率,并确定该码率所对应的码本数量,进而能够选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。并且可以提高资源利用率,例如,对较差的信道状态,终端可以降低码率,通过复用多个传输层以提高传输正确率,对较好信道状态,终端可降低发送传输数据所用的传输层数,降低系统解码复杂度,同时可以支持更多用户,获得复用的有益效果,提高频谱利用率。

本申请实施例还提供的一种网络设备,所述网络设备在通信系统中的位置可以参见图1中的网络设备,该网络设备可以是用于与终端通信的设备,该网络设备可以是基站,还可以是云无线接入网络场景下的无线控制器,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备以及未来5g网络中的网络设备或者未来演进的plmn网络中的网络设备等。

参见图7所示,本申请实施例提供的一种网络设备200,至少包括:处理器(器件、单元)201和收发器(器件、单元)202。处理器(器件、单元)201,用于确定导频组、导频序列以及码本之间的映射关系。收发器(器件、单元)202,用于根据所述处理器(器件、单元)201的指示,向终端发送指示信息或者向终端发送导频组、导频序列以及码本之间的映射关系,所述指示信息用于指示所述处理器(器件、单元)201确定的导频组、导频序列以及码本之间的映射关系。其中,不同的导频组对应不同数量的码本,每个导频组中包括至少一个导频序列,导频组中包括的每个导频序列与该导频组对应数量的码本具有映射关系。

本申请提供的网络设备200,对导频序列进行分组得到多个导频组,不同的导频组对应不同的码本数量,确定导频组、导频序列以及码本之间的映射关系,并向终端发送指示信息或者向终端发送导频组、导频序列以及码本之间的映射关系,使得终端进行数据传输时,可选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

其中,所述指示信息用于指示导频组标识;或者所述指示信息用于指示导频组标识、导频组中起始导频序列索引以及导频组中包括的导频序列数目;或者所述指示信息用于指示导频组标识以及导频组中包括的导频序列数目。

一种可能的示例中,所述处理器(器件、单元)201还用于:针对每一导频组,根据预设的导频根序列、以及预设的导频序列生成信息,生成每一导频组内的导频序列,并根据码本和导频序列的预设映射规则,确定各导频序列对应的码本。

进一步的,所述处理器(器件、单元)201还用于:根据终端的信道状态信息,更新导频组、导频序列以及码本之间的映射关系,以更好的适配信道状态,提高资源利用率。

本申请实施例还提供了一种数据传输设备,该数据传输设备可以具有实现上述涉及的网络设备执行的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括至少一个与上述功能相对应的模块。

具体参见图8所示,数据传输设备2000的结构中处理器2001和收发器2002,所述处理器2001被配置为支持数据传输设备2000执行上述方法中网络设备相应的功能。所述收发器2002用于支持数据传输设备2000与终端之间的通信,向终端发送上述方法中所涉及的信息或者信令,接收终端所发送的信息或指令。所述数据传输设备2000还可以包括存储器2003,所述存储器2003用于与处理器2001耦合,其保存数据传输设备2000必要的程序指令和数据。

上述处理器2001和存储器2003可以合成一个处理装置,处理器2001用于执行存储器2003中存储的程序代码来实现上述功能。

上述数据传输设备2000还可以包括天线2004,用于将收发器2002输出的下行数据或下行控制信令通过无线信号发送出去。

需要说明的是:数据传输设备1000的处理器1004和数据传输设备2000的处理器2001可以是中央处理器(centralprocessingunit,cpu),网络处理器(networkprocessor,np)或者cpu和np的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga),通用阵列逻辑(genericarraylogic,gal)或其任意组合。

数据传输设备1000的存储器1019和数据传输设备2000的存储器2003可以包括易失性存储器(volatilememory),例如随机存取内存(randomaccessmemory,ram);还可以包括非易失性存储器(non-volatilememory),例如快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd);存储器还可以包括上述种类的存储器的组合。

上述图5所示的终端100、图6所示的数据传输设备1000、图7所示的网络设备200以及图8所示的数据传输设备2000的实施例描述的方案可以解决上述的技术问题,使得终端可选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。这里具体的描述请参见上述具体方法实施例的描述,就不再赘述。

本申请实施例还提供一种通信系统,如图1所示,所述通信系统包括:上述的任意一终端和任意一网络设备,其中,终端的功能可参阅图5和图6以及对应的实施例的具体描述,网络设备的功能可参阅图7和图8以及对应的实施例的具体描述。

本申请装置实施例的网络设备可对应于本申请方法实施例如图2-图4以及对应的网络设备,终端可对应于本申请方法实施例如图2-图4以及对应的终端。并且,网络设备和终端的各个模块的上述和其它操作和/或功能分别为了实现上述方法实施例的相应流程,为了简洁,本申请方法实施例的描述可以适用于该装置实施例,在此不再赘述。

本申请实施例提供通信系统,网络设备预先对导频序列进行分组得到多个导频组,不同的导频组对应不同的码本数量,并确定导频组、导频序列以及码本的映射关系。网络设备向终端发送指示信息或者向终端发送导频组、导频序列以及码本之间的映射关系,使得终端可选择适配信道状态的导频组中的导频序列对应的码本进行多址接入编码,适配性较好。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1