一种数据处理方法、装置及系统与流程

文档序号:13033614阅读:222来源:国知局
一种数据处理方法、装置及系统与流程
本发明涉及移动通信网络领域,特别涉及一种数据处理方法、装置及系统。
背景技术
:在诸如长期演进(longtermevolution,lte)网络的典型无线网络中,上行链路(uplink,ul)的共享数据信道的选择是基于调度/授权的,并且调度和授权机制由网络中的基站(basestation,bs)控制。用户设备(userequipment,ue)向基站发送ul调度请求。当bs接收到该调度请求时,bs向ue发送指示其ul资源分配的ul授权。然后,ue在所授权的资源上发送数据。这种方法的问题是,调度/授权机制的信令资源开销会相当大,尤其是在所传输的数据包较小的情况下。例如,对于每次约20字节的小包传输,调度/授权机制所使用的资源可能是包大小的约30%,或甚至50%。这种方式的另一问题是调度/授权过程会导致数据处理的初始延迟,即接入时延。即使在资源可用的情况下,在典型的无线网络中,在发送调度请求与第一上行链路数据处理之间也存在最小7ms~8ms的延迟。近年来,业内对海量用户接入引发的信令开销、接入时延等问题,提出了上行免调度/授权(grantfree)传输方案。grantfree是指用户设备可以随时接入网络完成上行数据处理,而无需基站侧的调度/授权,这种方案避免了接入时延并极大地降低了信令开销。在grantfree传输系统中,由于没有基站侧的调度,各个用户设备独立地选择导频,导频碰撞无法避免。一旦发生导频碰撞,因导频发生冲突的用户无法检出,其信号对其他使用相同资源的用户造成强干扰,降低了基站侧对用户的数据译码成功率。技术实现要素:为了解决上述因导频碰撞致使基站侧对用户数据译码成功率降低的技术问题,本发明实施例提供了一种数据处理方法、系统及设备。所述技术方案如下:第一方面,本发明实施例提供一种数据处理方法。该方法包括确定导频组,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;生成包括第一数据帧和第二数据帧的多个数据帧,所述每个数据帧携带所述用于指示所述导频组的信息;发送多个资源块至网络设备,第一资源块承载所述第一导频以及第一数据帧和第二资源块承载所述第二导频以及第二数据帧。在一种可能的设计中,所述确定导频组具体包括接收来自所述网络设备的信令,所述信令携带指示导频组配置的信息;根据用于指示导频组配置的信息,确定所述导频组。在这种实现方式中,导频组是由网络设备配置并广播至各个ue,各ue根据指示导频组配置的信息以及预定规则选择其中一个导频组作为自己的导频组,这种方式的优点在于网络设备对所有的导频组进行统一管理。在另一种可能的设计中,所述导频组配置的信息以一个或多个表格的形式预存储在所述ue上,所述每个表格至少包括导频组编号和导频组。在另一种可能的设计中,所述用于指示导频组配置的信息为表格的编号。在另一种可能的设计中,所述根据用于指示导频组配置的信息,确定所述导频组,具体包括:将所述ue的标识id与导频组个数取余,以获得导频组编号;根据所述表格的编号对应的表,获得所述导频组编号对应的导频组。在另一种可能的设计中,所述根据用于指示导频组配置的信息,确定所述导频组,具体包括:将所述ue的标识id与系统帧号sfn之和与导频组个数取余,以获得导频组编号;根据所述表格的编号对应的表,获得所述导频组编号对应的导频组。在另一种可能的设计中,所述用于指示导频组配置的信息为导频组配置模式的编号。在另一种可能的设计中,所述根据用于指示导频组配置的信息,确定所述导频组,具体包括:根据所述导频组配置模式的编号,获得导频组元素数目;根据导频组编号和所获得的导频组元素数目,确定导频组。在另一种可能的设计中,所述根据导频组编号和所获得的导频组元素数目,确定导频组具体包括:根据所述导频组编号和所获得的导频组元素数目以及可用的导频资源数目,确定导频组。在另一种可能的设计中,导频组编号是根据所述ue的标识id与导频组个数取余而获得。在另一种可能的设计中,导频组编号根据所述ue的标识id与系统帧号sfn之和与导频组个数取余而获得。在另一种可能的设计中,所述用于指示导频组配置的信息为导频组配置模式的编号。在另一种可能的设计中,所述根据所述导频组编号和所获得的导频组元素数目以及可用的导频资源数目,确定导频组,具体包括:其中,gindex为导频组编号,z为导频组元素数目,snumber为可用的导频资源数目,sindex(i)为导频组元素,{sindex(z),sindex(z-1),sindex(i)...,sindex(1)}为导频组。在另一种可能的设计中,所述用于指示所述导频组的信息为所述ue的标识id。在另一种可能的设计中,所述ue的标识id为所述网络设备分配的、用于唯一标识所述ue。在另一种可能的设计中,所述确定导频组具体包括所述ue根据预定算法生成所述导频组。在这种实现方式中,导频组是由用户设备ue根据预定算法生成,这种方式的优点在于减轻网络设备广播的信令开销。在另一种可能的设计中,所述用于指示所述导频组的信息为所述导频组编号。在另一种可能的设计中,所述导频组的元素为导频标识或者导频编号。在另一种可能的设计中,所述导频组的元素为一个或多个参数。在另一种可能的设计中,所述ue预存储导频组元素和导频映射表。在另一种可能的设计中,所述单位时间为一个传输时间间隔tti。在另一种可能的设计中,所述单位时间为一个或多个时隙。在另一种可能的设计中,所述数据帧为mac实体帧,所述用于指示导频组的信息封装在所述mac实体帧的mac控制元素字段。在另一种可能的设计中,所述资源块为ofdm符号。在另一种可能的设计中,所述资源块是一个或多个资源粒子re。在另一种可能的设计中,所述信令是主信息块mib或系统信息块sib。另一方面,本发明实施例还提供了一种数据处理方法。该方法包括接收来自多个用户设备ue的多个资源块,所述每个资源块分别承载所述一个或者多个ue的导频和数据帧,所述每个数据帧分别携带用于指示一个ue的导频组的信息;获取至少部分所述ue确定的导频组,所述每个导频组至少包括两个元素,所述第一元素用于指示对应的ue在第一单位时间发送的第一导频,所述第二元素用于指示对应的ue在第二单位时间发送的第二导频;根据所述至少部分ue确定的导频组,译码所述多个ue的数据帧。在一种可能的设计中,所述用于指示ue的导频组的信息为所述ue的id。在另一种可能的设计中,所述获取至少部分ue的导频组,具体包括:检测所述多个资源块,译码导频未发生碰撞的资源块,获得第一数据帧;根据所获得的第一数据帧携带的第一ue的标识id,获取所述第一ue的导频组。在另一种可能的设计中,所述根据所获得的第一数据帧携带的第一ue的标识id,获取 所述第一ue的导频组,具体包括:根据所述第一ue的id与导频组个数取余,或者根据所述第一ue的id与系统帧号sfn之和与导频组个数取余,获得所述导频组编号;根据导频组元素数目和所获得导频组编号,获取所述第一ue的导频组。在另一种可能的设计中,广播信令至所述多个ue,所述信令携带分配给所述多个ue的多个导频组配置模式编号。在另一种可能的设计中,所述根据导频组元素数目和所获得导频组编号,获取所述第一ue的导频组,具体包括:根据所述第一ue的导频组配置模式的编号,获得导频组元素数目;根据导频组编号和所获得的导频组元素数目,获取所述第一ue的导频组。在另一种可能的设计中,所述根据导频组编号和所获得的导频组元素数目,获取所述第一ue的导频组,具体包括:根据导频组编号和所获得的导频组元素数目以及可用的导频资源数目,获取第一ue的导频组。在另一种可能的设计中,所述根据至少部分ue的导频组,译码所述多个ue的数据帧,具体包括:根据所述第一ue的导频组,获取所述第一ue在各个单位时间传输的导频;将所述第一ue译码正确的导频复用到其发生碰撞的导频;对所述发生碰撞的导频进行导频干扰消除,消除所述复用的导频;检测干扰消除后的导频,估计信道质量;译码发生碰撞的导频对应的数据。在另一种可能的设计中,所述导频组配置的信息预存储在网络设备上,所述导频组配置的信息至少包括导频组编号和导频组。在另一种可能的设计中,所述用于指示第一ue导频组的信息为第一ue的导频组编号。在另一种可能的设计中,所述方法还包括预存储导频编号与导频的映射关系。在另一种可能的设计中,所述信令为主信息块mib或系统信息块sib。在另一种可能的设计中,所述资源块为ofdm符号。在另一种可能的设计中,所述导频组元素为导频标识或导频编号。在另一种可能的设计中,所述导频组元素为一个或多个参数。在另一种可能的设计中,所述单位时间为一个传输时间间隔tti。在另一种可能的设计中,所述单位时间为一个或多个时隙。在另一种可能的设计中,所述资源块是一个或多个资源粒子re。另一方面,本发明实施例还提供一种用户设备ue,包括处理单元,用于确定导频组,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;生成多个数据帧,所 述每个数据帧携带用于指示所述导频组的信息;发送单元,用于发送多个资源块至网络设备,第一资源块承载第一导频和第一数据帧;以及第二资源块承载所述第二导频和第二数据帧。在一种可能的设计中,所述ue还包括接收单元,用于接收来自所述网络设备的信令,所述信令携带用于指示导频组配置的信息。在另一种可能的设计中,所述处理单元还用于根据所述用于指示导频组配置的信息,确定所述导频组。在另一种可能的设计中,所述处理单元,具体用于根据所述导频组编号和所获得的导频组元素数目以及可用的导频资源数目,确定导频组。在另一种可能的设计中,所述处理单元,具体用于根据所述导频组配置模式的编号,获得导频组元素数目;根据导频组编号和所获得的导频组元素数目,确定导频组。在另一种可能的设计中,根据所述ue的标识id与导频组个数取余,获得导频组编号。在另一种可能的设计中,根据所述ue的标识id与系统帧号sfn之和与导频组个数取余,获得导频组编号。在另一种可能的设计中,所述处理单元还用于执行:其中,gindex为导频组编号,z为导频组元素数目,snumber为可用的导频资源数目,sindex(i)为导频组元素,{sindex(z),sindex(z-1),sindex(i)...,sindex(1)}为导频组。在另一种可能的设计中,所述用于指示所述导频组的信息为所述ue的标识id。在另一种可能的设计中,所述ue的标识id为所述网络设备分配的、用于唯一标识所述ue的标识。在另一种可能的设计中,所述用于指示导频组配置的信息为导频组配置模式的编号。在另一种可能的设计中,所述ue还包括存储单元,用于存储导频组编号和导频组的映射关系表。在另一种可能的设计中,所述存储单元还用于存储导频组配置模式编号与导频组资源数目映射关系表。在另一种可能的设计中,所述存储单元还用于存储导频元素与导频的映射关系表。在另一种可能的设计中,所述导频组的元素为导频标识或者导频编号。在另一种可能的设计中,所述导频组的元素为一个或多个参数。在另一种可能的设计中,所述单位时间为一个传输时间间隔tti。在另一种可能的设计中,所述单位时间为一个或多个时隙。在另一种可能的设计中,所述数据帧为mac实体帧,所述用于指示导频组的信息封装在所述mac实体帧的mac控制元素字段。在另一种可能的设计中,所述资源块为ofdm符号。在另一种可能的设计中,所述资源块是一个或多个资源粒子re。在另一种可能的设计中,所述信令是主信息块mib或系统信息块sib。另一方面,本发明实施例还提供了一种网络设备,包括接收单元,用于接收来自多个用户设备ue的多个资源块,所述每个资源块分别承载一个或者多个所述ue的导频和数据帧,所述每个数据帧携带用于指示一个ue的导频组的信息;处理单元,用于获取至少部分所述ue确定的导频组,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;根据所述至少部分ue确定的导频组,译码所述多个ue的数据帧。在另一种可能的设计中,所述处理单元还用于配置导频组。在另一种可能的设计中,所述网络设备还包括发送单元,用于广播信令至所述多个ue,所述信令携带用于指示所述导频组配置的信息。在另一种可能的设计中,所述网络设备还包括存储单元,用于存储导频组配置的信息,所述导频组配置的信息至少包括导频组配置模式的编号和导频组元素数目。在另一种可能的设计中,所述用于指示导频组配置的信息为导频组配置模式的编号。在另一种可能的设计中,所述处理单元用于检测所述多个资源块,译码导频未发生碰撞的资源块,以获得第一数据帧;根据所述第一数据帧携带的用于指示第一ue的导频组的信息,获得所述第一ue的导频组编号;根据所述第一ue的导频组编号和特定算法,获取第一ue确定的导频组。在另一种可能的设计中,所述用于指示第一ue导频组的信息为第一ue的标识id。在另一种可能的设计中,所述处理单元还用于根据所述ue的id与导频组个数取余,或者根据所述ue的id与系统帧号sfn之和与导频组个数取余,以获得所述导频组编号。在另一种可能的设计中,所述处理单元还用于执行:其中,gindex为导频组编号,z为导频组元素个数,snumber为可用导频资源数目,sindex(i)为导频组元素,{sindex(z),sindex(z-1),sindex(i)...,sindex(1)}为导频组。在另一种可能的设计中,所述处理单元用于根据所述第一ue的导频组,获取所述第一ue在各个单位时间传输的导频;将所述第一ue译码正确的导频复用到其发生碰撞的导频;对所述发生碰撞的导频进行导频干扰消除,消除所述复用的导频;检测干扰消除后的导频,估计信道质量;译码发生碰撞的导频对应的数据。在另一种可能的设计中,所述网络设备还包括存储单元,用于存储导频组配置的信息,所述导频组配置的信息至少包括导频组编号和导频组。在另一种可能的设计中,所述用于指示第一ue导频组的信息为第一ue的导频组编号。在另一种可能的设计中,所述存储单元还用于存储导频编号与导频的映射关系。在另一种可能的设计中,所述信令为主信息块mib或系统信息块sib。在另一种可能的设计中,所述资源块为ofdm符号。在另一种可能的设计中,所述导频组元素为导频标识或导频编号。在另一种可能的设计中,所述导频组元素为一个或多个参数。在另一种可能的设计中,所述单位时间为一个传输时间间隔tti。在另一种可能的设计中,所述单位时间为一个或多个时隙。在另一种可能的设计中,所述资源块是一个或多个资源粒子re。另一方面,本发明实施例提供一种网元,包括存储器,用于存储计算机可执行程序代码;收发器,以及处理器,与所述存储器和所述收发器耦合;其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:确定导频组,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;生成包括第一数据帧和第二数据帧的多个数据帧,所述每个数据帧携带所述用于指示所述导频组的信息;发送多个资源块至网络设备,第一资源块承载所述第一导频以及第一数据帧和第二资源块承载所述第二导频以及第二数据帧。另一方面本发明实施例提供一种网元,包括存储器,用于存储计算机可执行程序代码;收发器,以及处理器,与所述存储器和所述收发器耦合;其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行 以下操作:其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:接收来自多个用户设备ue的多个资源块,所述每个资源块分别承载所述一个或者多个ue的导频和数据帧,所述每个数据帧分别携带用于指示一个ue的导频组的信息;获取至少部分所述ue确定的导频组,所述每个导频组至少包括两个元素,所述第一元素用于指示对应的ue在第一单位时间发送的第一导频,所述第二元素用于指示对应的ue在第二单位时间发送的第二导频;根据所述至少部分ue确定的导频组,译码所述多个ue的数据帧。另一方面,本发明实施例提供了一种计算机存储介质,用于储存为用户设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。另一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述网络设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。另一方面,本发明实例例还提供了一种网络通信系统,包括用户设备ue和网络设备,所述网络设备通过无线网络连接一个或多个所述ue,其中,所述ue为本发明实施例第二方面或第二方面的任意一种可能的设计所述的ue。本发明实施例提供的技术方案的有益效果是网络设备通过获取至少部分ue的导频组,进而获取所有ue的导频组,进而获取ue的信道估计,进而译码ue在各个单位时间传输的数据,有效地解决了因发生部分导频碰撞而无法译码的技术问题。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的无线接入网络系统架构示意图;图2为本发明实施例提供的一种上行帧的结构示意图;图3为本发明实施例提供的一种资源块的示意图;图4为本发明一实施例提供的一种数据处理方法流程示意图;图5为本发明实施例提供的一种封装导频组的帧结构示意图;图6为本发明又一实施例提供的一种数据处理方法流程示意图;图7为本发明又一实施例提供的一种数据处理方法流程示意图;图8为本发明又一实施例提供的一种数据处理方法流程示意图;图9为本发明一实施例提供的一种用户设备ue的结构示意图;图10为本发明又一实施例提供的一种用户设备ue的结构示意图;图11为本发明又一实施例提供的一种用户设备ue的结构示意图;图12为本发明一实施例提供的一种网络设备的结构示意图;图13为本发明实施例提供的一种网元的结构示意图;图14为本发明实施例提供的一种网元的结构示意图。具体实施方式为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。本发明实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,简称为“gsm”)系统、码分多址(codedivisionmultipleaccess,简称为“cdma”)系统、宽带码分多址(widebandcodedivisionmultipleaccess,简称为“wcdma”)、通用分组无线业务(generalpacketradioservice,简称为“gprs”)系统、长期演进(longtermevolution,简称为“lte”)系统、lte频分双工(frequencydivisionduplex,简称为“fdd”)系统、lte时分双工(timedivisionduplex,简称为“tdd”)、通用移动通信系统(universalmobiletelecommunicationsystem,简称为“umts”)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,简称为“wimax”)通信系统,以及未来的5g通信系统等。本发明用户设备可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,用户设备可以指接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,简称为“sip”)电话、无线本地环路(wirelesslocalloop,简称为“wll”)站、个人数字处理(personaldigitalassistant, 简称为“pda”)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的ue等。本发明网络设备可以是用于与用户设备进行通信的网络侧设备,例如,可以是gsm系统或cdma中的基站(basetransceiverstation,简称为“bts”),也可以是wcdma系统中的基站(nodeb,简称为“nb”),还可以是lte系统中的演进型基站(evolutionalnodeb,简称为“enb”或“enodeb”),或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备以及未来5g网络中的网络侧设备或未来演进的plmn网络中的网络侧设备等。图1为本发明实施例提供的一种通信网络100的示意性架构图。网络设备102管理其覆盖区域内的各个ue104~110的上行链路通信和下行链路通信(图1中以手机、笔记本电脑为ue作为示例,图1中的ue还可以是上述其他终端设备)。网络设备102可以替代地被称为蜂窝塔、enodeb、接入网络、基站bs等。网络设备102可以同时支持多个蜂窝载波的传输。网络设备102实施grantfree传输方案,使得ue104~110可以竞争和访问上行链路资源而无需请求授权机制。根据这种方案,ue104~110可以发起上行链路传输而无需向网络设备102请求分配资源。因此,grantfree节约了总网络开销资源。另外,该系统允许通过旁路请求/授权方案而在上行链路期间节约时间。虽然图1中仅示出了一个网络设备102和六个ue104~110,但典型的网络可以包括多个网络设备,每个网络设备覆盖来自其地理覆盖区域中不同数量的大量ue的传输。网络100使用各种信令机制来使能和配置免授权传输,能够进行免授权传输的ue104~110将这种能力利用信令通知给网络设备102,这使得网络设备102能够同时支持免授权传输和传统信号/授权传输(例如,针对较旧的ue模型)。ue可以通过例如第三代合作伙伴项目(the3rdgenerationpartnerproject,3gpp)标准中定义的无线电资源控制(radioresourcecontrol,rrc)信令来通知这种能力。比如,可以向rrc信令中的ue能力列表添加新字段来指示ue是否支持免授权传输。替代地,也可以修改一个或多个现有字段或根据一个或多个现有字段进行推断,来指示免授权支持。网络设备102还使用高级机制(例如,广播信道或慢速信令信道)来将使能和配置免授权传输方案所必需的信息通知给ue104~110。例如,网络设备102可以利用主信息块(masterinformationblock,mib)、系统信息块(systeminformationblock,sib)信令告知ue。比如,可以在sib信令中添加相关参数来指示某些特定、必需的信息。图2示出了本发明实施例提供的一种grantfree上行传输的数据帧的结构示意图。上行传输的数据帧包括开销(也可以称为帧头)和净荷(payload)。需要说明的是,本专利申请 提到的数据帧既包括控制信息也包括数据,比如与用户有关的数据。图3示出本发明实施例提供的一种数据帧映射到资源块的示意图。本发明实施例中所述的资源块是根据具体通信协议的要求确定的用于承载导频和数据的资源,具体的通信协议可以是第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)。比如,资源块可以是标准规定的一个物理资源块(physicalresourceblock,prb),或者是一个资源粒子(resourceelement,re),也可以是一组re,或者一个正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)符号。比如在不同的通信协议要求下本发明实施例中所述的资源块还可以指示其它单位的时间、频域、码域资源,此处不做限定。资源块包括导频和数据两个域,通常来说数据帧映射到资源块的数据域中,导频一般用于信道估计、用户检测和数据解调等。应理解,ue基于网络(例如,网络100)中的ue(例如,ue104~114)和网络设备102两者已知的预定义的映射规则来确定该ue的传输资源。这些映射规则可以是针对ue(例如,在可应用的标准中或在ue的固件中)预定义的隐式(比如:缺省的)规则,和/或由网络设备使用高级信令定义的显式规则。例如,不同的映射规则(被称为映射配置)是在诸如3gpp的无线标准中预定义的,并且由网络设备将可应用的映射配置的索引利用信令通知给ue。另外,关于本发明实施例中一些特定名词、术语的解释请参照3gpp的无线标准中的定义。比如,导频是指用户设备为了成功接收网络服务(如网络驻留和数据传输等),需要对网络进行一系列的测量和反馈,例如载波信道质量测量(如载波信号强度和信号质量等、为接收数据而进行的)信道估计以及信道状态信息(channelstateinformation,csi)测量反馈等,用户设备进行一系列测量和反馈所基于的物理信号可以统称为导频信号。在本发明实施例中导频也可以称为导频信号,为方便起见,本发明统称为导频。另外,还应理解,本发明实例实施例中所述的单位时间可以根据具体通信协议的要求确定的用于收发信号的时间资源,一个单位时间可以是一个子帧,可以是一个传输时间间隔(transmissiontimeinterval,tti),也可以是一个或多个时隙。在不同的通信协议要求下本发明实施例中所述的单位时间还可以指示其它单位的时间资源,此处不做限定。还应理解,导频碰撞是指当多个ue(至少两个ue)通过使用同一导频序列同时接入相同的频率~时间~码域资源时的情况。在上行免授权传输方案中,导频碰撞可能导致不可挽回的结果。这是由于在导频碰撞情形下网络设备102不能对ue的传输信息进行译码,因为网络设备102不能区分使用同一导频的ue,从而无法估计各ue的信道。例如,假设两个ue(ue104和106)具有同一导频并且它们的信道质量为h1和h2,则网络设备102首先检测为一个ue(视作一个ue),并且估计得到的信道为ue104和106两者的信道质量和h1+h2。 因此,所传输的信息将不会被正确地译码。当发生导频碰撞时,网络设备不能对ue的传输信息进行译码。本发明实施例提供的方法可以解决该技术问题。实施例一如图4所示,本发明实施例一提供一种数据处理的方法,具体如下:步骤402,接收来自网络设备的信令,所述信令携带用于指示导频组配置的信息;步骤404,根据所述用于指示导频组配置的信息,确定导频组;其中,所述导频组至少包括两个元素,第一元素用于指示ue在第一单位时间传输的第一导频,第二元素指示ue在第二单位时间传输的第二导频。步骤406,生成包括第一数据帧和第二数据帧的多个数据帧,其中,每个所述数据帧携带用于指示所述ue确定的导频组的信息;步骤408,发送多个资源块至网络设备,其中第一资源块承载所述第一导频和所述第一数据帧;第二资源块承载所述第二导频和第二数据帧。具体地,所述元素可以是导频编号或导频标识,还可以是一个或多个用于标识导频的特定参数。示例性地,可以将导频组表示为{p1,p2,…pn},n为大于2的整数,其中pn为导频组元素。可选地,在一种具体的实现方式中,所述来自网络设备的信令为主信息块(masterinformationblock,mib)、系统信息块(systeminformationblock,sib)信令或其他格式的信令。示例性地,一种sib信令格式如下所示,在sib的pilot~configinfo中增加pilot~groupindex字段,用于指示导频组配置的信息。systeminformationblocktype::=sequence{……radioresourceconfigcommonsib,……}radioresourceconfigcommonsib::=sequence{……pilot~configcommon,pilot~configsib,……}pilot~configsib::=sequence{……pilot~configinfo……}pilot~configinfo::=sequence{……pilot~groupindex……}进一步地,步骤402中的所述信令携带用于指示导频组配置的信息,其中,所述用于指示导频组配置的信息可以是表格的编号,具体实现方案如下:导频组配置的信息预先以一个或多个表格形式存储在网络设备和各个ue上,所述每个表格至少包含导频组编号和导频组两项信息,例如表1或表2所示。所述信令需要将表格的编号广播至各个ue,各个ue根据预配置的算法从对应的表格中选取各自的导频组。这种方式的优点在于只需要较少的信息位来标识导频组配置的信息,节省信令开销。表1导频组编号导频组1{1,1}2{2,1}3{3,2}4{4,1}表2导频组编号导频组1{1,1,1}2{2,1,3}3{2,3,1}4{3,1,1}需要说明的是,上述多个表格的大小、内容可能不尽相同。基于不同的网络负载或者ue的数量,网络设备可以根据预配置算法选择不同的表格。比如,在某一个场景下,网络设备选择表1作为导频组配置的信息广播至各个ue。此时,信令只需要携带用于指示表1的信息即可,比如表格的编号1。当ue接收到所述信令后,获知应该从表1中选择合适的导频组作为自己的导频组。具体地,ue可以根据预配置算法从表1中选择自己的导频组,所述预配置算法有多种实现方式,本发明实施例提供三种实现方式,分别如下:比如,一种实现方式为:所述预配置算法可以是随机算法。示例性地,随机选择表1中导频组编号为2的导频组{2,1}。应理解,当ue通过随机算法获取导频组时,ue应该将导频组编号上报至网络设备。即在该种实现方式下,所述数据帧携带导频组编号2。再比如,另一种实现方式为:所述ue采用的预配置算法为用户设备标识(ueidentifier,ueid)与导频组个数k相除取余,记为ueid(mod)k。比如,表1中k等于4,id为9的ue选择的导频组为编号为1的导频组{1,1}。应理解,当ue通过ue的标识id与导频组个数取余获取导频组时,ue只需将自己的标识id上报至网络设备即可,当网络设备接收到ue的id后,可以根据ue的id与k取余获取导频组编号。在该种实现方式下,所述数据帧可以携带ue的id,还可以携带导频组编号。再比如,另一种实现方式为:所述预配置算法是ue的标识id与系统帧号(systemframenumber,sfn)之和与导频组个数k的余数,记为(ueid+sfn)modk。比如,所述表1中k等于4,id为9,sfn为1的ue选择的导频组为编号为2的导频组{2,1}。应理解,当ue通过ue的标识id与帧号sfn与导频组个数k取余获取导频组时,ue只需上报自己的id即可,当网络设备接收到ue的id后,再获取sfn,即可获取该ue的导频组。在该种实现方式下,所述数据帧携带ue的id,还可以携带导频组编号。应理解,所述ue的id网络设备分配给所述ue的、用于唯一标识所述ue。比如,ue在随机接入时,基站会给ue分配一个id用于标识该ue,或者其他过程,例如attach、detach、tau、servicerequest这些过程,网络设备会给ue分配唯一标识。关于ue的id的其他详细信息,请参考现有技术的描述,这里不再赘述。还应理解,sfn是在ue进行小区同步时从主公共控制物理信道中读取的信息,并临时保存在ue上的。一般地,sfn共10比特,取值为0至1023。关于sfn的其他详细信息,请参考现有技术的描述,这里不再赘述。优选地,所述方法400还包括:步骤a,根据所述导频组,获取导频。具体地,获取导频可以有多种实现方式。其中,一种实现方式为ue预配置导频编号与导频的映射关系表,如下表3所示:表3导频映射表导频编号具体的导频信号1a2b3c……在这种实现方式中,当导频组表示为{2,1},根据表3可获知第一导频为b,第二导频为a。另一种实现方式为:ue根据预配置的导频生成算法,生成具体的导频序列。比如导频生成算法表示为:p=function(u),其中p标识导频,function标识一种预定义算法,u标识一个或多个参数。示例性地,function可以为现有3gpp标准中规定的zc(zadoff-chusequence)序列的生成算法。在这种实现方式中,当导频组表示为{2,1},根据预定义算法可获知第一导频和第二导频。可选地,步骤406中生成的数据帧可以是自定义的帧,也可以是媒体接入控制(mediaaccesscontrok,mac)实体帧。其中,mac实体帧的格式可以如图5所示,关于mac实体帧的详细介绍可以参照3gpp的标准ts36.321第6.1.3章的介绍,这里不再赘述。进一步地,当所述数据帧为自定义格式的帧时,所述用于指示导频组的信息可以封装在所述数据帧的净荷域。进一步地,当所述数据帧为mac实体帧时,所述用于指示导频组的信息可以封装在所述mac实体帧的mac控制元素(maccontrolelement)字段。本发明实施一通过将导频组信息上报至网络设备,使得网络设备通过获取至少部分ue的导频组,进而获取ue的信道估计,进而译码ue在各个单位时间传输的数据,有效地解决了因发生部分导频碰撞而无法译码的技术问题。实施例二如图6所示,本发明实施例二提供一种数据处理方法,包括:步骤602,接收来自网络设备的信令,所述信令携带用于指示导频组配置的信息;步骤604,根据所述导频组配置的信息,确定导频组;其中,所述导频组至少包括两个 元素,第一元素用于指示ue在第一单位时间传输的第一导频,第二元素指示ue在第二单位时间传输的第二导频。步骤606,生成包括第一数据帧和第二数据帧的多个数据帧,其中,每个所述数据帧携带用于指示所述ue确定的导频组的信息;步骤608,发送多个资源块至网络设备,第一资源块承载第一导频和所述第一数据帧;第二资源块承载第二导频和所述第二数据帧。可选地,在一种具体的实现方式中,所述来自网络设备的信令为mib或sib消息或者其他格式的消息。示例性地,一种sib的消息格式如下所示,可以在sib的pilot~configinfo中增加pilot~groupindex字段,用于指示导频组配置的信息。systeminformationblocktype::=sequence{……radioresourceconfigcommonsib,……}radioresourceconfigcommonsib::=sequence{……pilot~configcommon,pilot~configsib,……}pilot~configsib::=sequence{……pilot~configinfo……}pilot~configinfo::=sequence{……pilot~groupindex……}具体地,所述元素可以是导频编号,还可以是一个或多个用于标识导频的特定参数。示例性地,比如将导频组表示为{p1,p2,…pn},其中pn为导频组元素。具体地,步骤602中的所述信令携带用于指示导频组配置的信息,实现方式如下:导频组配置的信息以一个表格形式预先存储在网络设备和ue上,所述表格至少包括导频组配置模式编号、导频组元素的个数两项内容。可选地,所述表格还可以包括可用的导频资源数目。比如,表格的形式可以如表4或表5所示:表4导频组配置模式编号导频组元素的个数122334……表5导频组配置模式编号导频组元素的个数可用的导频资源数目126423163448………其中,导频组配置模式编号用于标识不同的导频组配置模式;导频组元素的个数用于标识导频组元素个数;可用的导频资源数目用于标识系统可用的导频个数。应理解,导频组配置模式可以用来表示导频组属于哪种类型,导频组类型举例性地可以依据导频组所包含的导频个数为依据来划分,当然本领域技术人员应理解导频组类型还可以依据其他因素来划分,在此不再赘述。依据导频组所包含的导频个数为依据来划分具体可以为:,导频组配置模式与应用场景或者系统当前网络状况有关,示例性地,网络设备根据当前网络状况(比如网络负载、ue的连接数量、信道的状态等因素),配置所述导频组包含2个元素;根据另外一种网络状况,配置所述导频组包含3个元素。优选地,导频组元素的个数取值为2、3或者4。在这种实现方式下,信令只需要携带用于指示导频组配置的信息即可,比如导频组配置模式编号。需要说明的是,针对表4中仅有两列信息,其隐含表明可用的导频资源数目是已 知的、缺省配置(比如64个),且导频已经预配置在ue和网络设备侧。比如,现有的lte共有64种导频,这64种导频资源被预先配置在网络设备和ue侧。示例性地,以ue侧预存储表4作为导频组的配置表格为例,当ue收到网络设备发送的选择配置模式编号为1的导频组时,表示当前系统的导频组元素个数为2。此时,ue可以通过多种方式获取具体的导频组。比如,一种实现方式为ue侧和网络设备侧预配置表6,表6为导频组编号与导频组的映射关系表。比如,ue选择了配置编号为1的导频配置,意味着后续的导频组将有两个元素,可以从系统中的64个导频序列选择导频。首先,ue可以采用实施例一中例举的三种实现方式获取导频组编号,比如随机选择、通过ue的id与导频组k取余、或者通过ue的id与sfn之和与k取余,这里不再赘述。然后根据表6获取对应的导频组。示例性地,ue根据ue的id与sfn之和mod64获得了导频组编号为2后,根据表6可以获知导频组为{1,2}。表6导频组编号导频组1{1,1}2{1,2}3{1,3}……4096{64,64}优选地,另一种实现方式为:采用预存储公式的方式,比如:ue侧和网络设备侧预配置如何根据导频组编号获取导频组的公式。同样地,首先,ue可以采用实施例一中例举的三种实现方式获取导频组编号,比如随机选择、通过ue的id与导频组k取余、或者通过ue的id与sfn之和与k取余,这里不再赘述。然后根据下述算法获取导频组。比如导频组编号记为gindex,导频组元素为z个,记为{sindex(z),sindex(z-1),…,sindex(1)},可用的导频资源的个数记为snumber,那么公式为:表示向下取整,mod为取余;或者公式表示为(当可用导频数目为缺省配置时):其中,c是大于2的整数,c的取值可以为常数。示例性地:snumber为5,编号为0-4。z=2,则gindex取值范围为0-24。当gindex取值23时,则可以通过上述公式算出,导频组编号为23时,相应的导频组元素为{4,3}。可选地,当所述ue确定了自己的导频组后,可以将导频组编号上报网络设备,即所述用于标识导频组的信息为导频组编号。可选地,当所述ue还可以将ue的id作为用于指示导频组的信息上报网络设备。在该种实现方式下,网络设备根据ue的id采用预存储的上述表格或公式来推算其选择的导频组。可选地,所述方法400还包括:步骤a,根据所述导频组,获取导频。具体地,获取导频可以有多种实现方式。其中一种实现方式为ue预配置导频编号与导频的映射关系表,如下表7所示:表7导频映射表导频编号具体的导频信号1a2b3c……另一种实现方式为:ue根据网络设备传输的pn和预配置的导频算法,生成具体的导频序列。比如导频生成公式为:p=function(u),其中p代表导频,function代表一种预定义算法,u代表一个或多个参数。示例性地,function可以为现有3gpp标准中规定的zc(zadoff-chusequence)序列的生成算法。其中,关于导频、导频组、导频组元素、单位时间以及资源块的说明,请参照前述实施例,这里不再赘述。可选地,步骤606中生成的数据帧可以是自定义的帧,也可以是是媒体接入控制(mediaaccesscontrok,mac)实体帧。其中,mac实体帧的格式可以如图5所示,关于mac实体帧的结构可以参照3gpp的标准ts36.321第6.1.3章的介绍,这里不再赘述。进一步地,当所述数据帧为自定义格式的帧时,所述用于指示导频组的信息可以封装在所述数据帧的净荷域。进一步地,当所述数据帧为mac实体帧时,所述用于指示导频组的信息可以封装在所述mac实体帧的maccontrolelement字段。本发明实施二通过将导频组信息上报至网络设备,使得网络设备通过获取至少部分ue的导频组,进而获取ue的信道估计,进而译码ue在各个单位时间传输的数据,有效地解决了因发生部分导频碰撞而无法译码的技术问题。实施例三如图7所示,本发明实施例三提供一种数据处理方法,包括:步骤702,ue生成导频组,所述导频组至少包括两个元素,第一元素用于指示ue在第一单位时间选择的第一导频,第二元素指示ue在第二单位时间选择的第二导频;步骤704,生成包括第一数据帧和第二数据帧的多个数据帧,所述每个数据帧携带用于指示所述导频组的信息;步骤706,发送多个资源块至网络设备,第一资源块承载第一导频和第一数据帧;第二资源块承载第二导频和第二数据帧。可选地,ue生成导频组,步骤如下:ue预存储导频编号与导频的映射关系表;根据预定义算法生成一个导频组。比如,根据随机选择算法,生成导频组为{2,3}。示例性地,导频编号与导频映射关系表8如下:表8导频映射表导频编号具体的导频信号1a2b3c……可选地,步骤704中生成的数据帧可以是mac实体帧,还可以是自定义的帧。其中,mac实体帧的格式可以如图5所示,关于mac实体帧的结构可以参照3gpp的标准ts36.321第6.1.3章的介绍,这里不再赘述。应理解,在本发明实施例中,所述用于指示导频组的信息为导频编号。还应理解,所述导频编号封装在所述mac实体帧的mac控制元素(maccontrolelements)字段。可选地,所述方法400还包括:步骤a,根据所述导频组,获取导频。具体地,获取导频可以有多种实现方式。其中一种实现方式为ue预配置导频编号与导频的映射关系表,如下表9所示:表9导频映射表导频编号具体的导频信号1a2b3c……另一种实现方式为:ue根据网络设备传输的pn和预配置的导频算法,生成具体的导频序列。比如导频生成公式为:p=function(u),其中p代表导频,function代表一种预定义算法,u代表一个或多个参数。示例性地,function可以为现有3gpp标准中规定的zc(zadoff-chusequence)序列的生成算法。其中,关于导频、导频组、导频组元素、单位时间以及资源块的说明,请参照前述实施例,这里不再赘述。本发明实施三通过将导频组信息上报至网络设备,使得网络设备通过获取至少部分ue的导频组,进而获取ue的信道估计,进而译码ue在各个单位时间传输的数据,有效地解决了因发生部分导频碰撞而无法译码的技术问题。实施例四如图8所示,本发明实施例还提供一种数据处理的方法。在详细介绍如何采用导频组进一步解调数据之前,值得说明的是,接收端能否获得准确的用户检测和信道估计是译码数据 的关键。本发明实施例关注的是如何根据导频组信息获取准确的用户检测和信道估计,进而根据信道估计来进行正确的译码。步骤802,接收来自多个用户设备ue的多个资源块,所述每个资源块承载所述一个或多个ue的导频和数据帧,所述每个数据帧携带用于指示一个ue确定的导频组的信息;步骤804,获取至少部分所述用户设备ue确定的导频组,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在所述第二单位时间发送的第二导频;步骤806,根据所述至少部分ue确定的导频组,译码所述多个ue的数据帧。其中,关于导频、导频组、导频组元素、单位时间以及资源块的说明,请参照前述实施例,这里不再赘述。优选地,所述方法800还包括:广播信令至所述多个ue,所述信令携带用于指示所述导频组配置的信息。一种实现方案为实施例一中描述的方案:导频组配置的信息可以预先以一个或多个表格形式存储在网络设备和各个ue上,所述每个表格至少包含导频组编号和导频组两项信息,例如实施例一中表1或表2所示。所述信令需要将表格的编号广播至各个ue,各个ue根据预配置的算法从对应的表格中选取各自的导频组。应理解,在该种实现方案中,用于指示导频组配置的信息为表格的编号。第二种实现方案为实施例二中描述的方案:导频组配置的信息以一个表格形式预先存储在网络设备和ue上,所述表格至少包括导频组配置模式编号(或称为种类编号)、导频组元素的个数两项内容。可选地,所述表格还可以包括可供选择的导频资源数目。比如,表格的形式可以如实施例二中的表4或表5所示。应理解,在该种实现方案中,用于指示导频组配置的信息为导频组配置模式的编号。应理解,导频组配置模式可以用来表示导频组属于哪种类型,导频组类型举例性地可以依据导频组所包含的导频个数为依据来划分,当然本领域技术人员应理解导频组类型还可以依据其他因素来划分,在此不再赘述。依据导频组所包含的导频个数为依据来划分具体可以为:,导频组配置模式与应用场景或者系统当前网络状况有关,示例性地,网络设备根据当前网络状况(比如网络负载、ue的连接数量、信道的状态等因素),配置所述导频组包含2个元素;根据另外一种网络状况,配置所述导频组包含3个元素。优选地,导频组元素的个数取值为2、3或者4。具体地,获取至少部分所述ue确定的导频组,具体包括:步骤a:检测所述多个资源块,译码导频未发生碰撞的资源块,以获得第一数据帧;步骤b:根据所述第一数据帧携带的用于指示第一ue的导频组的信息,获得所述第一ue的导频组编号;步骤c:根据所述第一ue的导频组编号,获取第一ue确定的导频组。应理解,根据实施例一至实施例三的描述,用于指示第一ue的导频组的信息可以是导频组编号或者ue的id。当用于指示第一ue的导频组的信息为ue的id时,可以根据实施例一或实施例二描述的方式获取导频组,具体为:根据所述ue的id与导频组个数取余,或者根据所述ue的id与系统帧号sfn之和与导频组个数取余,以获得所述导频组编号。可选地,步骤c中,根据导频组编号,获取对应的导频组,有三种实现方式:第一种实现方式为实施例一中描述的方式,根据预存储的导频组编号和导频组的映射关系表,可以获得导频组。第二种和第三种实现方式为实施例二中描述的方式,根据预存储表格或者预定算法,获取对应的导频组,其中,预存储表格请参照实施例二中的表6,这里不再赘述。其中,预定算法为:其中,gindex为导频组编号,z为导频组元素个数,导频资源的个数为snumber,sindex(i)为导频组元素,{sindex(z),sindex(z-1),sindex(i)...,sindex(1)}为导频组。需要说明的是,当网络设备收到多个资源块后,开始检测所述多个资源块并尝试进行译码,一般情况下,只有未发生碰撞的导频对应的数据才能被成功译码。这是因为网络设备不能使用同一导频估计ue的各信道。具体地,根据所述至少部分ue的导频组,译码所述多个ue的数据帧,具体包括:s1、根据所述第一ue的导频组,获取所述第一ue在各个单位时间传输的导频;s2、将第一ue的数据译码正确的导频复用到发生碰撞的导频,复用包括确定所碰撞的导频和信道质量;s3、对发生碰撞的导频进行导频干扰消除,消除复用的导频信号;s4、检测干扰消除后的导频,估计信道质量;s5、译码发生碰撞的导频对应的数据。示例性地,为方便理解s1-s5,举例说明。比如网络设备s覆盖区当前有6个ue,分别为ue1~ue6,在ue进行上行grantfree时,各个ue分别选择的导频为下表10所示:表10其中,ue1和ue2在第一单位时间共同发送导频a,ue4和ue5在第一单位时间共同发送导频c;ue2和ue3在第二单位时间共同发送导频b,ue5和ue6在第二单位时间共同发送导频d。其中,在ue和网络设备都预存储导频元素与导频的映射表,以导频编号为例,如表11所示:表11导频编号导频1a2b3c4d其中,ue1~ue6发送给网络设备的导频组信息分别为:{1,1}、{1,2}、{2,2}、{3,3}、{3,4}、{4,4}。通常地,网络设备基于导频对上行信号进行用户检测和信道估计,进而译码多个用户叠加的数据信息。准确的用户检测和信道估计是正确译码的前提,以稀疏码分多址接入(sparsecodemultipleaccess,scma)为例,如果各个ue的导频不发生碰撞,信道估计准确,bs能够可靠地译码过载因子为500%(比如,20个ue的数据叠加在4个子载波上)数据。但是, 一旦发生导频碰撞,网络设备是无法检测出具体是哪些用户。比如,如下表12所示:表12如表12所示,在第一单位时间,由于ue1和ue2均发送了导频a,使得导频a发生了碰撞,网络设备无法进行译码。由于在第一单位时间,只有ue3发送了导频b,导频b没有发生碰撞,因此,网络设备可以利用现有的译码技术(比如,scma)成果译码ue3的数据。依次类推,在第一单位时间,导频c上也发生了碰撞,译码失败,导频d没有发生碰撞,译码成功。具体地,在一种实现方式下,网络设备当前可以获知ue1、ue3、ue4和ue6发送的数据,进而可以获知封装到数据中的ue1、ue3、ue4以及ue6的导频组分别为{1,1}、{2,2}、{3,3}、{4,4}。另一种实现方式下,网络设备可以获取ue1、ue3、ue4和ue6发送的数据,进而获知各个ue的id信息,通过隐式的方式获知ue1、ue3、ue4以及ue6的导频组分别为{1,1}、{2,2}、{3,3}、{4,4}。根据所述获取的导频组信息,进而可以获取:ue1在第一单位时间发送的导频为a;ue3在第二单位时间发送的导频为b;ue4在第一单位时间发送的导频为c,ue6在第二单位时间发送的导频为d。由于同一个用户设备在第一单位时间和第二单位时间经历的信道质量基本相同,因此,接下来采用导频复用和导频串行干扰消除(successiveinterferencecancellation,sic)的方式获取所有ue的导频,进而译码所述ue的数据。导频复用是指将检测的各个用户设备未发生碰撞的导频估计的信道替代在其他单位时间内发生碰撞的导频的信道;导频串行干扰消除是指接收端针对多个用户的干扰,从接收的导频信号中部分或全部消除干扰,对剩下的导频信号再次进行用户检测和信道估计。导频复用过程如下表13所示:表13导频sic的过程如下表14所示:表14通过上述方式,最终获取了各个ue在各个单位时间的导频和对应的信道,进而译码各个ue的数据。应理解,采用何种译码方案以及如何进行译码不是本发明的关键。在一种可能的实现方式中,可以采用scma,当然也可以采用现有技术规定的其他接入技术。比如,低密度扩频多址接入(lowdensityspreadingmultipleaccess,lds-ma),非正交多址接入(nonorthogonalmultipleaccess,noma),图样分割多址接入(patterndivisionmultipleaccess,pdma),多用户共享接入(multiusersharedaccess,musa),资源扩频多址接入(resourcespreadmultipleaccess,rsma),非正交编码多址接入(nonorthogonalcodedmultipleaccess,ncma)等。以上例举的各种译码技术需要以信道估计和用户检测作为译码的输入,从而正确译码。需要指出的是,具体如何进行导频串行干扰消除可以参照现有技术,这里不再赘述。应理解,本发明实施例提供的技术方案可以解决至少有部分导频没有发生碰撞的情况。本发明实施例提供的技术方案无法应用于所有的导频都发生碰撞的情况。本发明实施例网络设备通过获取至少部分用户设备的导频组,进而获取所有ue的导频,进而译码各个用户设备在各个单位时间发送的数据,解决了grantfree方案中因发生部分导频碰撞而无法译码的技术问题。实施例五图9为本发明又一实施例提供的一种用户设备ue的简化功能方框图,该用户设备900包括处理单元910、发送单元920、接收单元930。接收单元930用于接收来自网络设备的信令,所述信令携带用于指示导频组配置的信息;处理单元910用于根据所述用于指示导频组配置的信息,确定导频组;其中,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;处理单元910还用于生成包括第一数据帧和第二数据帧的多个数据帧,其中,每个所述数据帧携带用于指示所述ue确定的导频组的信息;发送单元920用于发送多个资源块至网络设备,第一资源块承载所述第一导频和所述第一数据帧以及第二资源块承载所述第二导频和第二数据帧。应理解,其中,关于导频、导频组、导频组元素、单位时间以及资源块的说明,请参照前述实施例,这里不再赘述。可选地,在一种具体的实现方式中,所述来自网络设备的信令为主信息块(masterinformationblock,mib)、系统信息块(systeminformationblock,sib)信令或其他格式的信令。进一步地,所述用于指示导频组配置的信息可以是表格的编号,具体实现方案请参照实施例一的描述。应理解,所述ue900还包括存储单元940用于存储导频组配置的信息,所述导频组配置的信息包括导频组编号和导频组。可选地,所述处理单元910还用于根据所述导频组,获取导频。具体实现方案请参照实施例一的描述。这里不再赘述。应理解,所述存储单元940还用于保存导频编号与导频的映射关系表。进一步地,当所述数据帧为自定义格式的帧时,所述用于指示导频组的信息可以封装在所述数据帧的净荷域。进一步地,当所述数据帧为mac实体帧时,所述用于指示导频组的信息可以封装在所述mac实体帧的mac控制元素(maccontrolelement)字段。应理解,本发明实施例是对应方法实施例一的装置实施例,对方法实施例一的描述,也适用于本发明实施例。本发明实施例中用户设备通过发送导频组至网络设备,使得网络设备根据导频组信息在发生导频碰撞的情况下,获取各个ue的导频和信道,进而译码数据,有效地解决了在发生 导频碰撞的情况下无法译码的技术问题。实施例六图10为本发明又一实施例提供的一种用户设备ue的简化功能方框图,该用户设备800包括处理单元1010、发送单元1020、接收单元1030。接收单元1030用于接收来自网络设备的信令,所述信令携带用于指示导频组配置的信息;处理单元1010用于根据用于指示导频组配置的信息,确定导频组;其中,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;处理单元1010还用于生成包括第一数据帧和第二数据帧的多个数据帧,其中,每个所述数据帧携带用于指示所述ue确定的导频组的信息;发送单元1020用于发送多个资源块至网络设备,第一资源块承载所述第一导频和所述第一数据帧;第二资源块承载所述第二导频和第二数据帧。应理解,其中关于导频、导频组、导频组元素、单位时间以及资源块的说明,请参照前述实施例,这里不再赘述。可选地,所述ue1000还包括存储单元1040,用于保存导频组配置的信息,所述导频组配置的信息包括导频组配置模式编号、导频组元素的个数两项内容。可选地,所述导频组配置的信息还可以包括可用的导频资源数目。详细的描述请参照实施例二的描述。可选地,所述处理单元1010还用于根据所述导频组配置模式的编号,获得导频组元素数目;根据导频组编号和所获得的导频组元素数目,确定导频组。可选地,所述处理单元1010还用于根据所述导频组编号和所获得的导频组元素数目以及可用的导频资源数目,确定导频组。进一步地,所述存储单元1040还可以用于保存导频组编号与导频组的映射关系表。进一步地,所述存储单元1040还可以用于保存导频编号与导频的映射关系。可选地,所述存储单元1040还可以用于执行:其中,gindex为导频组编号,z为导频组元素个数,导频资源的个数为snumber,sindex(i)为导频组元素,{sindex(z),sindex(z-1),sindex(i)...,sindex(1)}为导频组。可选地,所述处理单元1010还用于根据所述导频组,获取导频。具体的过程请参照实施 例二的描述,这里不再赘述。应理解,本发明实施例是针对方法实施例二的装置实施例,对方法实施例二的描述,也适用于本发明实施例。本发明实施例中用户设备通过发送导频组至网络设备,使得网络设备根据导频组信息在发生导频碰撞的情况下,获取各个ue的导频和信道,进而译码数据,有效地解决了在发生导频碰撞的情况下无法译码的技术问题。实施例七图11为本发明又一实施例提供的一种用户设备ue的简化功能方框图,该用户设备1100包括处理单元1110、发送单元1120。处理单元1110用于生成导频组,所述导频组至少包括两个元素,第一元素用于指示ue在第一单位时间发送的第一导频,第二元素指示ue在第二单位时间发送的第二导频;生成包括第一数据帧和第二数据帧的多个数据帧,所述每个数据帧携带用于指示所述导频组的信息;发送单元1120用于发送多个资源块至网络设备,第一资源块承载所述第一导频和所述第一数据帧以及第二资源块承载所述第二导频和第二数据帧。可选地,所述用户设备1100还包括存储单元1140,用于存储导频编号和导频的映射关系表。可选地,处理单元1110还用于根据所述导频编号和导频的映射关系表,获取导频。应理解,本发明实施例是针对方法实施例三的装置实施例,对方法实施例三的描述,也应适用于本发明实施例。本发明实施例中用户设备通过发送导频组至网络设备,使得网络设备通过获取至少部分ue的导频组,进而获取所有ue的导频组,进而获取ue的信道估计,进而译码ue在各个单位时间传输的数据,有效地解决了因发生部分导频碰撞而无法译码的技术问题。实施例八图12为本发明又一实施例提供的一种网络设备的结构示意图。如图12所示,所述网络设备1200包括处理单元1210和接收单元1220,具体地:接收单元1220用于接收来自多个用户设备ue的多个资源块,所述每个资源块承载所述一个或多个ue的导频和数据帧,所述每个数据帧携带用于指示一个ue导频组的信息;处理单元1210用于获取至少部分所述ue确定的导频组,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;根据所述至少部分ue确定的导频组,译码所述多 个ue的数据帧。在一种实现方式中,所述处理单元1210用于:配置多个导频组。可选地,所述网络设备1200还包括发送单元1230,用于广播信令至所述多个ue,所述信令携带用于指示导频组配置的信息。可选地,所述用于指示导频组配置的信息可以是表格的编号,或者是导频组配置模式的编号。可选地,所述网络设备1200还包括存储单元1240,用于存储导频组配置的信息,所述导频组配置的信息至少包括导频组配置模式的编号和导频组元素数目。可选地,所述网络设备1200还包括存储单元1240,用于存储导频组配置的信息,所述导频组配置的信息至少包括导频组编号和导频组。可选地,所述处理单元1210,还用于检测所述多个资源块,译码导频未发生碰撞的资源块,获得第一数据帧;根据所获得的第一数据帧携带的第一ue的标识id,获取所述第一ue的导频组。可选地,所述处理单元1210,还用于根据所述第一ue的id与导频组个数取余,或者根据所述第一ue的id与系统帧号sfn之和与导频组个数取余,获得所述导频组编号;根据导频组元素数目和所获得导频组编号,获取所述第一ue的导频组。可选地,所述处理单元1210,还用于根据所述第一ue的导频组配置模式的编号,获得导频组元素数目;根据导频组编号和所获得的导频组元素数目,获取所述第一ue的导频组。可选地,所述处理单元1210,还用于根据导频组编号和所获得的导频组元素数目以及可用的导频资源数目,获取第一ue的导频组。可选地,所述存储单元1240还用于存储导频编号和导频的映射关系。可选地,所述处理单元1210还用于执行:其中,gindex为导频组编号,z为导频组元素个数,导频资源的个数为snumber,sindex(i)为导频组元素,{sindex(z),sindex(z-1),sindex(i)...,sindex(1)}为导频组。可选地,所述处理单元1210还用于:将所述ue的标识id与导频组个数取余或者将所述ue的标识id与系统帧号sfn之和与导频组个数取余,以获得导频组编号;根据所述特定算法,获得所述导频组编号对应的导频组。在一种实现方式中,所述处理单元1210还用于:根据所述第一ue的导频组,获取所述第一ue在各个单位时间传输的导频;将第一ue的数据译码正确的导频复用到发生碰撞的导频,复用包括确定所碰撞的导频和信道质量;对发生碰撞的导频进行导频干扰消除,消除复用的导频信号;检测干扰消除后的导频,估计信道质量;译码发生碰撞的导频对应的数据。可选地,所述网络设备1200还包括发送单元1230,所述发送单元1230用于发送信令至所述ue,所述信令携带用于指示导频组配置的信息。具体地,用于指示导频组配置的信息可以参照实施例一至实施例四的介绍,这里不再赘述。在一种具体的实现方式中,所述导频组元素为导频标识或导频编号。在另一种具体的实现方式中,所述导频组元素为一个或多个参数。可选地,所述信令可以为mib或sib。其中,关于导频、导频组、导频组元素、单位时间以及资源块的说明,请参照前述实施例,这里不再赘述。应理解,本发明实施例为对应于方法实施例四的装置实施例,对于方法实施例四的解释说明,也应适用于本发明实施例,这里不再赘述。应理解,图9~图11的用户设备和图12的网络设备以功能单元的形式展示。在不受限制的情况下,本文所使用的术语“单元”可指执行一个或多个软件或固件程序的专用集成电路(asic)、电子电路、(共享、专用或组)处理器以及存储器,组合逻辑电路,和/或提供所述功能的其它合适的部件。实施例九图13为本发明又一实施例提供的一种网元的示意性框图。该网元1300包括处理器1310、存储器1320、收发器1330、天线1340、总线1350和用户接口1360。具体地,处理器1310控制网元1300的操作,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件。收发器1330包括发射机1332和接收机1334,发射机1332用于发射信号,接收机1334用于接收信号。其中,天线1340的数目可以为一个或多个。网元1300还可以包括用户接口1360,比如键盘,麦克风,扬声器和/或触摸屏。用户接口1360可传递内容和控制操作到网 元1300。网元1300的各个组件通过总线1350耦合在一起,其中总线系统1350除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统1350。需要说明的是,上述对于网元结构的描述,可应用于本发明的实施例。存储器1320可以包括只读存储器(readonlymemory,rom)和随机存取存储器(randomaccessmemory,ram),或者可存储信息和指令的其他类型的动态存储设备,也可以是磁盘存储器。存储器1320可用于保存实现本发明实施例提供的相关方法的指令。可以理解,通过编程或装载可执行指令到网元1300的处理器1310,缓存和长期存储中的至少一个。在一种具体的实施例中,所述存储器,用于存储计算机可执行程序代码,其中,当所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:接收来自网络设备的信令,所述信令携带用于指示导频组配置的信息;根据所述用于指示导频组配置的信息,确定导频组;其中,所述导频组至少包括两个元素,第一元素用于指示ue在第一单位时间传输的第一导频,第二元素指示ue在第二单位时间传输的第二导频。生成包括第一数据帧和第二数据帧的多个数据帧,其中,每个所述数据帧携带用于指示所述ue确定的导频组的信息;发送多个资源块至网络设备,其中第一资源块承载所述第一导频和第一数据帧以及第二资源块承载所述第二导频和第二数据帧。或者,在另一种具体的实施例中,所述存储器,用于存储计算机可执行程序代码,其中,当所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:生成导频组,所述导频组至少包括两个元素,第一元素用于指示ue在第一单位时间发送的第一导频,第二元素指示ue在第二单位时间发送的第二导频;生成包括第一数据帧和第二数据帧的多个数据帧,所述每个数据帧携带用于指示所述导频组的信息;发送多个资源块至网络设备,第一资源块承载所述第一导频和第一数据帧以及第二资源块承载所述第二导频和第二数据帧。以上作为用户设备ue的网元包含的处理器所执行操作的具体实现方式可以参照实施例一至实施例三中的由ue执行的对应步骤,本发明实施例不再赘述。实施例十图14为本发明又一实施例提供的一种网元的示意性框图。该网元1400包括处理器1410、存储器1420、收发器1430、天线1440、总线1450和用户接口1460。具体地,处理器1410控制网元1400的操作,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件。收发器1430包括发射机1432和接收机1434,发射机1432用于发射信号,接收机1434用于接收信号。其中,天线1440的数目可以为一个或多个。网元1400还可以包括用户接口1460,比如键盘,麦克风,扬声器和/或触摸屏。用户接口1460可传递内容和控制操作到网元1400。网元1400的各个组件通过总线1450耦合在一起,其中总线系统1450除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统1450。需要说明的是,上述对于网元结构的描述,可应用于本发明的实施例。存储器1420可以包括只读存储器(readonlymemory,rom)和随机存取存储器(randomaccessmemory,ram),或者可存储信息和指令的其他类型的动态存储设备,也可以是磁盘存储器。存储器1420可用于保存实现本发明实施例提供的相关方法的指令。可以理解,通过编程或装载可执行指令到网元1400的处理器1410,缓存和长期存储中的至少一个。在一种具体的实施例中,所述存储器,用于存储计算机可执行程序代码,其中,当所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述网元执行以下操作:接收来自多个用户设备ue的多个资源块,所述每个资源块分别承载所述一个或多个ue中的导频和数据帧,每个数据帧携带用于指示一个ue导频组的信息;获取至少部分所述ue确定的导频组,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;根据所述至少部分ue确定的导频组,获取所述多个用户设备的导频。以上作为网络设备的网元包含的处理器所执行操作的具体实现方式可以参照实施例四中的由网络设备执行的对应步骤,本发明实施例不再赘述。本发明实施例还提供了一种计算机存储介质,用于储存为用户设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。本发明实施例还提供了一种计算机存储介质,用于储存为上述网络设备所用的计算机软 件指令,其包含用于执行上述方面所设计的程序。本发明实施例还提供一种通信网络系统,包括用户设备ue和网络设备,所述网络设备通过无线网络连接多个所述ue,其中,所述多个ue用于发送多个资源块至网络设备,所述每个资源块分别承载所述一个或多个ue中的导频和数据帧,所述数据数据帧携带用于指示一个ue确定的导频组的信息,所述导频组至少包括两个元素,所述第一元素用于指示所述ue在第一单位时间发送的第一导频,所述第二元素用于指示所述ue在第二单位时间发送的第二导频;所述网络设备用于接收来自所述多个ue的多个资源块,获取至少部分所述ue确定的导频组,根据所述至少部分ue确定的导频组,译码所述多个ue的数据帧。关于ue和网络设备之间的交互过程请参考实施例一至实施例四,这里不再赘述。本专利申请中用户设备确定导频组信息后,通过资源块将指示导频组的信息发送至网络设备,使得网络设备通过获取至少部分ue的导频组,进而获取所有ue在各个单位时间传输的导频,进而译码ue在各个单位时间传输的数据,有效地解决了因发生导频碰撞而无法译码的技术问题。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1