Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017133232) DATA TRANSMISSION METHOD, TERMINAL, AND DATA TRANSMISSION SYSTEM
Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12  

附图

0001   0002   0003   0004   0005   0006   0007   0008  

说明书

发明名称 : 一种数据传输方法、终端及数据传输系统

[0001]
本申请要求于2016年2月5日提交中国专利局,申请号为201610082193.9、发明名称为“一种数据传输方法、终端及数据传输系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。

技术领域

[0002]
本申请涉及数据传输技术领域,特别涉及一种数据传输方法、终端及数据传输系统。

背景技术

[0003]
传统的LTE通信实现中,不考虑半持续调度的情况下,对于下行传输,一个调度指令能调度其所在子帧上的数据块,也就是说,终端在接收到下行调度指令之后,响应该调度指令,对其所在子帧上的数据块基于调度指令上的指示,实现下行数据块的接收。对于上行传输,一个调度指令也只能一个上行子帧上的数据块传输,终端在接收到上行调度指令之后,响应该调度指令,在相应的上行子帧上基于调度指令上的指示,进行上行数据块的发送。
[0004]
现有技术中,终端只能通过调度指令相应的子帧进行数据传输,无法调度其他子帧进行数据传输,由此无法实现跨子帧的数据传输。
[0005]
发明内容
[0006]
有鉴于此,本申请的目的是提供一种数据传输方法、终端及数据传输系统,用以解决现有技术中无法实现调度区别于调度指针所在子帧的其他子帧进行数据传输的技术问题。
[0007]
本申请提供了一种数据传输方法,应用于终端,所述方法包括:接收基站下发的调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧;获得所述位置识别码;依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识别规则,确定传输子帧,所述调度位置 识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系;通过所述传输子帧传输数据。
[0008]
上述方法,优选的,获得所述位置识别码,包括:从所述调度指令中的起始位置或结束位置获得所述位置识别码,所述位置识别码包括至少一个比特位,且所述位置识别码中的比特位长度固定。
[0009]
上述方法,优选的,获得所述位置识别码,包括:将所述调度指令进行循环冗余校验CRC加扰处理,得到加扰序列码作为所述位置识别码。
[0010]
上述方法,优选的,所述调度指令为多个,多个调度指令作为一个指令集合以联合编码的形式被接收;相应的,获得所述位置识别码,包括:对联合编码的指令集合进行解码,得到每个所述调度指令;获得每个所述调度指令对应的位置识别码。
[0011]
上述方法,优选的,在确定传输子帧之前,所述方法还包括:接收基站通过目标信令通道下发的所述调度位置识别规则,所述目标信令通道为RRC、MAC CE或物理层的通道。
[0012]
本发明还提供了一种终端,包括:指令接收单元,设置为接收基站下发的调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧;识别码获得单元,设置为获得所述位置识别码;子帧确定单元,设置为依据所述位置识别码、所述调度指令所在的子帧、以及调度位置识别规则,确定传输子帧,所述调度位置识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系;数据传输单元,设置为通过所述传输子帧传输数据。
[0013]
上述终端,优选的,所述识别码获得单元包括:第一获得子单元,设置为从所述调度指令中的起始位置或结束位置获得所述位置识别码,所述位置识别码包括至少一个比特位,且所述位置识别码中的比特位长度固定。
[0014]
上述终端,优选的,所述识别码获得单元包括:第二获得子单元,设置为将所述调度指令进行循环冗余校验CRC加扰处理,得到加扰序列码作为所述位置识别码。
[0015]
上述终端,优选的,所述调度指令为多个,多个调度指令作为一个指令 集合以联合编码的形式被接收;相应的,所述识别码获得单元包括:指令解码子单元,设置为对联合编码的指令集合进行解码,得到每个所述调度指令;码获得子单元,设置为获得每个所述调度指令对应的位置识别码。
[0016]
上述终端,优选的,还包括:规则接收单元,设置为在所述指令接收单元接收基站下发的调度指令之前,接收基站通过目标信令通道下发的所述调度位置识别规则,所述目标信令通道为RRC、MAC CE或物理层的通道。
[0017]
本发明还提供了一种数据传输系统,包括:终端和基站,其中:所述基站生成调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧;所述基站将所述调度指令发送到所述终端;所述终端接收到所述调度指令之后,获得所述位置识别码,并依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识别规则,确定传输子帧,所述调度识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系,再通过所述传输子帧传输数据。
[0018]
上述系统,所述基站生成的调度指令为多个,所述基站对多个所述调度指令进行联合编码,得到指令集合,并将所述指令集合发送给所述终端,每个所述调度指令中携带一个位置识别码。
[0019]
由上述方案可知,本申请提供的一种数据传输方法、终端及数据传输系统,通过在接收到基站下发的调度指令之后,获得调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现跨子帧的数据传输,实现本发明目的。

附图说明

[0020]
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]
图1为本发明实施例一提供的一种数据传输方法的流程图;
[0022]
图2为本发明实施例二提供的一种数据传输方法的流程图;
[0023]
图3为本发明实施例三提供的一种数据传输方法的流程图;
[0024]
图4为本发明实施例四提供的一种终端的结构示意图;
[0025]
图5为本发明实施例五提供的一种终端的结构示意图;
[0026]
图6为本发明实施例六提供的一种基站的结构示意图;
[0027]
图7为本发明实施例七提供的一种数据传输系统的结构示意图;
[0028]
图8为本发明实施例八提供的一种终端的结构示意图。

具体实施方式

[0029]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0030]
参考图1,为本发明实施例一提供的一种数据传输方法的实现流程图,其中,所述方法可以适用于数据传输的终端,如在下行传输中对数据进行接收的终端或在上行传输中对数据进行发送的终端。
[0031]
具体的,在本实施例中,所述方法可以包括以下步骤:
[0032]
步骤101:接收基站下发的调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧。
[0033]
其中,所述调度指令可以为单个指令,进而能够调度一个传输子帧,进行数据传输;或者,所述调度指令也可以为多个指令所组成的指令集合,进而能够调度多个传输子帧,进行数据传输。
[0034]
需要说明的是,所述调度指令为基站生成并发送,由此,所述终端能够接收到所述调度指令。
[0035]
步骤102:获得所述调度指令携带的位置识别码。
[0036]
其中,所述位置识别码可以为所述调度指令中直接包含的信息码,也可以为所述调度指令所表征的信息码,由此,所述终端在接收到所述调度指令之后,获得所述调度指令所携带的位置识别码。
[0037]
步骤103:依据所述位置识别码、所述调度指令所在的子帧、以及调度位置识别规则,确定传输子帧。
[0038]
其中,所述调度识别规则中包括位置识别码、调度指令所在的子帧、以及传输子帧的对应关系。
[0039]
具体的,所述调度位置识别规则包括:位置识别码所能够表征的调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系的信息规则,由此,本实施例中在得到所述调度指令所携带的位置识别码之后,基于这一调度位置识别规则,识别出所述位置识别码所表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系,进而再利用所述调度指令所在的子帧的位置及这个位置对应关系,确定需要找到的传输子帧。
[0040]
需要说明的是,所述调度位置识别规则为所述基站与所述终端之间进行协议商定的识别规则,也就是说,所述调度位置识别规则是所述基站预先发送给所述终端的,由此所述基站与所述终端之间能够基于一致的协议进行数据传输。
[0041]
步骤104:通过所述传输子帧传输数据。
[0042]
具体的,本实施例中利用所述传输子帧进行数据接收或进行数据发送,例如,在下行传输中,所述终端利用所述传输子帧进行数据接收;在上行传输中,所述终端利用所述传输子帧进行数据发送。
[0043]
由上述方案可知,本发明实施例一提供的一种数据传输方法,通过在接收到基站下发的调度指令之后,获得调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现跨子帧的数据传输,实现本实施例目的。
[0044]
需要说明的是,所述调度指令为单个指令时,所述调度指令中携带一个位置识别码,本实施例中,在终端一方接收到调度指令之后,获得该调度指令所携带的位置识别码,进而基于所述位置识别码、所述调度指令所在的子帧以及所述调度位置识别规则,来确定传输子帧,进而通过该传输子帧进行数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本 发明目的。
[0045]
另外,所述调度指令为多个时,这些多个调度指令作为一个指令集合以联合编码的形式被终端接收,也就是说,所述基站将这些多个调度指令进行联合编码之后,得到一个指令集合,进而将联合编码的形式的指令集合发送给终端。其中,所述终端接收到的指令集合的多个调度指令中,每个所述调度指令都会携带一个位置识别码,每个所述位置识别码可以相同的也可以是不同的,进而本发明中所述终端在接收到含有多个调度指令的指令集合之后,首先对该联合编码的这些调度指令进行解码,得到每个独立的调度指令,利用这些多个调度指令,实现多个传输子帧的跨子帧调度,进行多子帧的数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本发明目的。
[0046]
具体的,参考图2,为本发明实施例二提供的一种数据传输方法的实现流程图,其中,所述方法可以包括以下步骤:
[0047]
步骤201:接收基站通过目标信令通道下发的所述调度位置识别规则。
[0048]
其中,所述目标信令通道为RRC、MAC CE或物理层的通道。也就是说,在所述终端一方,本实施例预先接收基站通过RRC、MAC CE或物理层等通道下发的所述调度位置识别规则。
[0049]
步骤202:接收基站下发的指令集合,所述指令集合包括多个调度指令,所述多个调度指令以联合编码形式存在,且每个所述调度指令中携带一个位置识别码,每个所述调度指令用于调度一个传输子帧。
[0050]
具体的,所述步骤202中,所述终端接收到联合编码形式存在的指令集合之后,需要对所述联合编码的指令集合进行解码,进而才能得到每个所述调度指令。
[0051]
步骤203:获得每个所述调度指令携带的位置识别码。
[0052]
步骤204:依据每个所述调度指令携带的位置识别码、相应的调度指令所在的子帧、以及所述调度位置识别规则,确定每个所述调度指令所携带的位置识别码所对应的传输子帧。
[0053]
其中,所述调度位置识别规则中包括:位置识别码、调度指令所在的子 帧、以及传输子帧的对应关系。
[0054]
具体的,所述调度位置识别规则包括:每个位置识别码所能够表征的调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系的信息规则,由此,本实施例中在得到每个所述位置识别码之后,基于这一规则,识别出每个所述位置识别码所表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系,进而再利用每个所述调度指令所在的子帧的位置及相应的位置对应关系,确定需要找到的传输子帧。
[0055]
步骤205:通过确定的多个所述传输子帧传输数据。
[0056]
具体的,本实施例中利用多个所述传输子帧进行数据接收或进行数据发送,例如,在下行传输中,所述终端利用多个所述传输子帧进行数据接收;在上行传输中,所述终端利用多个所述传输子帧进行数据发送。
[0057]
由上述方案可知,本发明实施例二提供的一种数据传输方法,通过在接收到基站下发的包含多个调度指令的指令集合之后,对指令集合进行解码,得到每个独立的调度指令,由此获得每个调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是预先从基站接收到的调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现多子帧的跨子帧的数据传输,实现本实施例目的。
[0058]
基于前述实施例,所述位置识别码可以为所述调度指令中直接包含的信息码,也可以为所述调度指令中所表征的信息码,以下对所述位置识别码的存在形式进行具体说明:
[0059]
一种实现方式中,所述位置识别码是位于所述调度指令的起始位置或结束位置的信息域,所述位置识别码的长度至少是一个比特位,且所述位置识别码的长度固定,相应的,本实施例在获得所述位置识别码时,是直接从所述调度指令的起始位置或结束位置的信息域上直接获得所述位置识别码。
[0060]
具体的,所述位置识别码在所述调度指令中的位置是固定的,且该位置识别码中的比特位长度固定,要么在起始位置上,要么在结束位置上,由此,在终端接收到所述调度指令之后,能够直接在该位置上获得所述位置识别码,进而依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识 别规则,确定传输子帧,通过所述传输子帧传输数据,进而实现跨子帧调度的数据传输。
[0061]
在具体实现中,所述调度位置识别规则中含有能够表征所述位置识别码如何获得的信息,诸如所述位置识别码在调度指令中的位置信息,如在起始位置或结束位置等,以及比特位长度等信息,如:所述调度位置识别规则中包括:位置识别码位于所述调度指令的起始位置、以及位置识别码的比特位长度等;或者,所述调度位置识别规则中包括:位置识别码位于所述调度指令的结束、以及位置识别码的比特位长度等。由此,所述终端在接收到所述调度指令之后能够基于这些信息获得所述位置识别码,进而基于位置识别码、调度指令所在的子帧以及调度位置识别规则,确定传输子帧,从而通过确定的传输子帧来进行数据传输。
[0062]
需要说明的是,所述位置识别码中的比特位长度与所述调度指令最大所能够调度的子帧的数量相关。例如,所述调度指令最大可以调度的子帧个数是8个,那么所述位置识别码中的比特位长度是3,即所述位置识别码中有3个比特。而所述位置识别码中的比特值能够用以表征传输子帧与所述调度指令所在的子帧之间的位置对应关系,如,以所述调度指令所在的子帧为基准,该子帧、该子帧之后的下一个子帧、该子帧之后的第二个子帧、。。。、该子帧之后的第七个子帧,等等。
[0063]
如下表1中所述调度位置识别规则的示例所示,所述调度指令最大可以调度的子帧的数目为5,那么所述位置识别码的长度是3个比特(5不超过8个,但大于4),如表1所示:
[0064]
表1,调度位置识别规则
[0065]
[0066]
[0067]
需要说明的是,上述表格中的被调度子帧的位置表示只是其中一个示例,基于同样的道理,上述被调度的子帧位置可以是其他的子帧位置。
[0068]
例如,在终端一方,接收到调度位置识别规则如表1所示以及一个调度指令之后,对该调度指令上的固定位置上,如起始位置或结束位置上获得3个比特位的位置识别码,如码010,由此,根据表1,确定所述调度指令所在的子帧之后的第二个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输;或者所述位置信息码为100时,根据表1,确定所述调度指令所在的子帧之后的第四个可用的子帧为该调度指令所需要使用的传输子帧,进而通过该传输子帧进行数据传输。
[0069]
而在终端接收到调度位置识别规则以及多个调度指令以联合编码形式所组成的指令集合之后,首先对该指令集合进行解码,进而得到每个独立的调度指令,如调度指令a1和a2,再在每个调度指令上的固定位置上,如起始位置或固定位置上获得的3个比特位的位置识别码,如在调度指令a1的起始位置上获得3个比特位的位置识别码:010,在调度指令a2的起始位置上获得3个比特位的位置识别码:011,根据表1,确定调度指令a1所在的 子帧之后的第二个可用的子帧为调度指令a1所需要使用的传输子帧,并确定调度指令a2所在的子帧之后的第三个可用的子帧为调度指令a2所需要使用的传输子帧,进而通过这两个传输子帧进行相应的数据传输。
[0070]
另一种实现方式中,所述位置识别码是对所述调度指令经过CRC加扰的加扰结果进行加扰的正交序列码。也就是说,终端所接收到的基站所发送的调度指令为:初始的调度指令经过一次CRC加扰之后,利用正交序列码对该CRC加扰结果再进行一次加扰所得到的调度指令,而该正交序列码能够保证传输子帧与所述调度指令所在的子帧之间的位置对应关系。
[0071]
在具体实现中,所述调度位置识别规则中含有能够表征所述位置识别码如何获得的信息,如对所述调度指令进行相应的处理,进而得到该调度指令所携带的位置识别码。由此,在终端一方,本实施例在接收到调度指令之后,基于所述调度位置识别规则对所述调度指令进行相应的处理操作,进而知道该调度指令被基站生成过程中所使用的正交序列码,即为位置识别码,进而基于位置识别码、调度指令所在的子帧以及调度位置识别规则,确定传输子帧,从而通过确定的传输子帧来进行数据传输。
[0072]
在本实施例中,设置多个正交序列码组成一个正交序列组,该正交序列组中正交序列码的个数与所述调度指令所能够调度的子帧的数目相关,比如最大可以调度的子帧的个数为5个,那么该正交序列组中至少有8个正交序列码,如下表2中所示,每个所述正交序列码表征传输子帧与所述调度指令所在的子帧之间的位置对应关系,如以调度指令所在的子帧为基准,该子帧、该子帧之后的下一个子帧、该子帧之后的第二个子帧、。。。、该子帧之后的第七个子帧,等等。
[0073]
表2,调度位置识别规则
[0074]
[0075]
[0076]
需要说明的是,上述表格中的被调度子帧的位置表示只是其中一个示例,基于同样的道理,上述被调度的子帧位置可以是其他的子帧位置。
[0077]
例如,在终端一方,接收到调度位置识别规则如表2所示以及一个调度指令之后,对所述调度指令进行相应处理操作,以得到该调度指令被基站生成过程中所使用的正交序列码,即为位置识别码,如正交序列2,由此,根据表2,确定所述调度指令所在的子帧之后的第一个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输;或者所述位置信息码为正交序列4,由此,根据表2,确定所述调度指令所在的子帧之后的第三个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输。
[0078]
而在终端接收到调度位置识别规则以及多个调度指令以联合编码形式所组成的指令集合之后,首先对该指令集合进行解码,进而得到每个独立的调度指令,如调度指令b1、b2及b3,再对每个调度指令进行相应处理操作,以得到每个调度指令被基站生成过程中所使用的正交序列码,如调度指令b1在生成时所使用的正交序列2、调度指令b2在生成时所使用的正交序列3、调度指令b3在生成时所使用的正交序列4,根据表2,确定调度指令b1所在的子帧之后的第一个可用的子帧为调度指令b1所需要使用的传输子帧,确定调度指令b2所在的子帧之后的第二个可用的子帧为调度指令b2所需要使用的传输子帧,确定调度指令b3所在的子帧之后的第三个可用的子帧为 调度指令b3所需要使用的传输子帧,进而通过这三个传输子帧进行相应的数据传输。
[0079]
此外,本发明还提供了一种数据传输方法,其中,所述方法可以适用于数据传输的基站,如在下行传输中指示所述终端对数据进行接收的基站;或在上行传输中指示所述终端对数据进行发送的基站。
[0080]
在本实施例中,所述方法可以包括以下步骤:
[0081]
生成调度指令的步骤,以及将所述调度指令发送到终端的步骤。
[0082]
其中,在生成调度指令的步骤中,具体的,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧,也就是说,所述调度指令可以为单个,进而能够调度一个传输子帧,进行数据传输;或者,所述调度指令也可以为多个指令所组成的指令集合,进而能够调度多个传输子帧,进行数据传输。
[0083]
而在将所述调度指令发送到终端的步骤中,所述调度指令中所携带的位置识别码可以为:所述调度指令中直接包含的信息码,也可以为所述调度指令所表征的信息码,由此,所述终端在接收到所述调度指令之后,所述终端获得所述调度指令中所携带的位置识别码,进而依据所述位置识别码、所述调度指令所在的子帧,以及所述调度位置识别规则,确定传输子帧,再通过所述传输子帧传输数据。
[0084]
其中,所述调度位置识别规则中包括位置识别码、调度指令所在的子帧、以及传输子帧的对应关系。在具体实现中,所述调度位置识别规则包括:所述位置识别码所能够表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系的信息规则,由此,在所述基站将所述调度指令发送到所述终端之后,所述终端在得到所述位置识别码之后,基于这一调度位置识别规则,识别出所述位置识别码所表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系,进而再利用所述调度指令所在的子帧的位置及这个位置对应关系,确定需要找到的传输子帧。
[0085]
需要说明的是,所述调度位置识别规则为基站与终端之间进行协议商定的识别规则,也就是说,所述调度位置识别规则是所述基站预先发送给终端 的,由此基站与终端之间能够基于一致的协议进行数据传输。
[0086]
其中,所述调度指令为单个指令时,所述调度指令携带一个位置识别码,本实施例中,基站将生成的调度指令发送到终端,所述终端接收到调度指令之后,终端获得该位置识别码,进而基于所述位置识别码、所述调度指令所在的子帧以及所述调度位置识别规则,来确定传输子帧,进而通过该传输子帧进行数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本发明目的。
[0087]
另外,所述调度指令为多个时,这些多个调度指令作为一个指令一个以联合编码的形式由基站发送给终端,每个所述调度指令中携带一个位置识别码,每个所述位置识别码可以是相同的也可以是不同的,进而终端在接收到这些多个调度指令之后,首先对该联合编码这些调度指令进行解码,得到每个独立的调度指令,利用这些多个调度指令,实现多个传输子帧的跨子帧调度,进行多子帧的数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本发明目的。
[0088]
具体的,参考图3,为本发明实施例三提供的一种数据传输方法的实现流程图,其中,所述方法可以包括以下步骤:
[0089]
步骤301:通过目标信令通道下发的所述调度位置识别规则。
[0090]
其中,所述目标信令通道为RRC、MAC CE或物理层的通道。也就是说,在所述基站一方,本实施例预先通过RRC、MAC CE或物理层等通道下发所述调度位置识别规则到所述终端一方。
[0091]
步骤302:生成调度指令,所述调度指令为多个,多个调度指令以联合编码的形式组成指令集合,且每个所述调度指令中携带一个位置识别码,每个所述调度指令用于调度一个传输子帧。
[0092]
具体的,本实施例中对初始的多个调度指令进行联合编码,得到指令集合,而每个所述调度指令中携带一个位置识别码,每个所述调度指令用于调度一个传输子帧。
[0093]
步骤303:将包含多个调度指令的指令集合发送到终端。
[0094]
其中,每个所述调度指令中所携带的位置识别码可以为:所述调度指令 中直接包含的信息码,也可以为所述调度指令所表征的信息码,由此,所述终端在接收到指令集合之后,首先对指令集合进行解码,得到每个独立的调度指令,在获得每个所述调度指令所携带的位置识别码,进而依据每个所述位置识别码、相应的所述调度指令所在的子帧、以及调度位置识别规则,确定传输子帧,再通过每个所述传输子帧传输数据,需要说明的是,每个所述传输子帧不同。
[0095]
由上述方案可知,本发明实施例三提供的一种数据传输方法,通过基站在每个调度指令中携带一个位置识别码,进而将这些多个调度指令进行联合编码,得到一个指令集合,再将指令集合发送到终端中,由终端在获得指令集合之后,首先对指令集合进行解码,得到每个独立的调度指令,由此获得每个调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是预先从基站接收到的调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现多子帧的跨子帧的数据传输,实现本实施例目的。
[0096]
基于前述实施例,所述位置识别码可以为所述调度指令中直接包含的信息码,也可以为所述调度指令中所表征的信息码。
[0097]
具体的,所述位置识别码是位于所述调度指令的起始位置或结束位置的信息域,所述位置识别码的长度至少是一个比特位,且所述位置识别码的长度固定,且所述位置识别码中的比特位长度与所述调度指令最大所能够调度的子帧的数量相关。如表1中所述调度位置识别规则的示例所示,所述调度指令最大可以调度的子帧的数目为5,那么所述位置识别码的长度是3个比特(5不超过8个,但大于4)。
[0098]
例如,在基站一方,在一个调度指令的起始位置或结束位置上添加位置识别码010,由此,在终端一方接收到调度位置识别规则如表1所示以及这个调度指令之后,对该调度指令上的相应位置上获得3个比特位的位置识别码,如码010,由此,根据表1,确定所述调度指令所在的子帧之后的第二个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输;在基站一方,在一个调度指令的起始位置或结束位置上添加位置识别码100,由此,在终 端一方接收到调度位置识别规则如表1所示以及这个调度指令之后,对该调度指令上的相应位置上3个比特位的位置识别码100,根据表1,确定所述调度指令所在的子帧之后的第四个可用的子帧为该调度指令所需要使用的传输子帧,进而通过该传输子帧进行数据传输。
[0099]
再如,在基站一方,在调度指令a1的起始位置上添加位置识别码010,在调度指令a2的起始位置上添加位置识别码011,基站将这两个调度指令进行联合编码,得到一个指令集合发送给终端,在终端接收到调度位置识别规则以及这两个调度指令以联合编码形式所组成的指令集合之后,首先对该指令集合进行解码,进而得到每个独立的调度指令:调度指令a1和a2,再在每个调度指令上的相应位置上获得的3个比特位的位置识别码,如在调度指令a1的起始位置上获得3个比特位的位置识别码:010,在调度指令a2的起始位置上获得3个比特位的位置识别码:011,根据表1,确定调度指令a1所在的子帧之后的第二个可用的子帧为调度指令a1所需要使用的传输子帧,并确定调度指令a2所在的子帧之后的第三个可用的子帧为调度指令a2所需要使用的传输子帧,进而通过这两个传输子帧进行相应的数据传输。
[0100]
另一种实现方式中,所述位置识别码是对所述调度指令经过CRC加扰的加扰结果进行加扰的正交序列码。在本实施例中,基站设置多个正交序列码组成一个正交序列组,该正交序列组中正交序列码的个数与所述调度指令所能够调度的子帧的数目相关,比如最大可以调度的子帧的个数为5个,那么该正交序列组中至少有8个正交序列码,如表2中所示,每个所述正交序列码表征传输子帧与所述调度指令所在的子帧之间的位置对应关系,如以调度指令所在的子帧为基准,该子帧、该子帧之后的下一个子帧、该子帧之后的第二个子帧、。。。、该子帧之后的第七个子帧,等等。
[0101]
例如,在基站一方,对初始的调度指令进行CRC加扰的结果以正交序列码2进行加扰操作,并将加扰后的调度指令发送给终端,在终端一方,接收到调度位置识别规则如表2所示以及这个调度指令之后,对所述调度指令进行相应处理操作,以得到该调度指令被基站生成过程中所使用的正交序列码2,即为位置识别码,由此,根据表2,确定所述调度指令所在的子帧之 后的第一个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输;或者,在基站一方,对初始的调度指令进行CRC加扰的结果以正交序列码4进行加扰操作,并将加扰后的调度指令发送给终端,在终端一方,接收到调度位置识别规则如表2所示以及这个调度指令之后,对所述调度指令进行相应处理操作,以得到该调度指令被基站生成过程中所使用的正交序列码4,即为位置识别码,由此,根据表2,确定所述调度指令所在的子帧之后的第三个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输。
[0102]
再如,在基站一方,对初始的调度指令b1进行CRC加扰的结果以正交序列码2进行加扰操作,对初始的调度指令b2进行CRC加扰的结果以正交序列码3进行加扰操作,对初始的调度指令b3进行CRC加扰的结果以正交序列码4进行加扰操作,之后,将加扰后的调度指令b1、b2、b3进行联合编码,得到指令集合,将该指令集合发送给终端,所述终端在接收到调度位置识别码规则以及这个指令集合之后,首先对该指令集合进行解码,进而得到每个独立的调度指令:调度指令b1、b2及b3,再根据调度位置识别规则对每个调度指令进行相应处理操作,以得到每个调度指令被基站生成过程中所使用的正交序列码,如调度指令b1在生成时所使用的正交序列2、调度指令b2在生成时所使用的正交序列3、调度指令b3在生成时所使用的正交序列4,根据表2,确定调度指令b1所在的子帧之后的第一个可用的子帧为调度指令b1所需要使用的传输子帧,确定调度指令b2所在的子帧之后的第二个可用的子帧为调度指令b2所需要使用的传输子帧,确定调度指令b3所在的子帧之后的第三个可用的子帧为调度指令b3所需要使用的传输子帧,进而通过这三个传输子帧进行相应的数据传输。
[0103]
参考图4,为本发明实施例四提供的一种终端的结构示意图,其中,所述终端可以为数据传输的终端,如在下行传输中对数据进行接收的终端或在上行传输中对数据进行发送的终端。
[0104]
具体的,在本实施例中,所述终端可以包括以下结构:
[0105]
指令接收单元401,设置为接收基站下发的调度指令。
[0106]
其中,所述调度指令携带位置识别码,所述调度指令用于调度一个或多 个传输子帧,也就是说,所述调度指令可以为单个指令,进而能够调度一个传输子帧,进行数据传输;或者,所述调度指令也可以为多个指令所组成的指令集合,进而能够调度多个传输子帧,进行数据传输。
[0107]
需要说明的是,所述调度指令为基站生成并发送,由此,所述终端能够接收到所述调度指令。
[0108]
识别码获得单元402,设置为获得所述调度指令携带的位置识别码。
[0109]
其中,所述位置识别码可以为所述调度指令中直接包含的信息码,也可以为所述调度指令所表征的信息码,由此,所述终端在接收到所述调度指令之后,获得所述调度指令所携带的位置识别码。
[0110]
子帧确定单元403,设置为依据所述位置识别码、所述调度指令所在的子帧、以及调度位置识别规则,确定传输子帧。
[0111]
其中,所述调度位置识别规则中包括位置识别码、调度指令所在的子帧、以及传输子帧的对应关系。
[0112]
具体的,所述调度位置识别规则包括:位置识别码所能够表征的调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系的信息规则,由此,本实施例中在得到所述调度指令所携带的位置识别码之后,基于这一调度位置识别规则,识别出所述位置识别码所表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系,进而再利用所述调度指令所在的子帧的位置及这个位置对应关系,确定需要找到的传输子帧。
[0113]
需要说明的是,所述调度位置识别规则为所述基站与所述终端之间进行协议商定的识别规则,也就是说,所述调度位置识别规则是所述基站预先发送给所述终端的,由此所述基站与所述终端之间能够基于一致的协议进行数据传输。
[0114]
数据传输单元404,设置为通过所述传输子帧传输数据。
[0115]
具体的,本实施例中利用所述传输子帧进行数据接收或进行数据发送,例如,在下行传输中,所述终端利用所述传输子帧进行数据接收;在上行传输中,所述终端利用所述传输子帧进行数据发送。
[0116]
由上述方案可知,本发明实施例四提供的一种终端,通过在接收到基站 下发的调度指令之后,获得调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现跨子帧的数据传输,实现本实施例目的。
[0117]
需要说明的是,所述调度指令为单个指令时,所述调度指令中携带一个位置识别码,本实施例中,在终端一方接收到调度指令之后,获得该调度指令所携带的位置识别码,进而基于所述位置识别码、所述调度指令所在的子帧以及所述调度位置识别规则,来确定传输子帧,进而通过该传输子帧进行数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本发明目的。
[0118]
另外,所述调度指令为多个时,这些多个调度指令作为一个指令集合以联合编码的形式被终端接收,也就是说,所述基站将这些多个调度指令进行联合编码之后,得到一个指令集合,进而将联合编码的形式的指令集合发送给终端。其中,所述终端接收到的指令集合的多个调度指令中,每个所述调度指令都会携带一个位置识别码,每个所述位置识别码可以相同的也可以是不同的,进而本发明中所述终端在接收到含有多个调度指令的指令集合之后,首先对该联合编码的这些调度指令进行解码,得到每个独立的调度指令,利用这些多个调度指令,实现多个传输子帧的跨子帧调度,进行多子帧的数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本发明目的。
[0119]
具体的,参考图5,为本发明实施例六提供的一种终端的结构示意图,其中,所述终端可以包括以下结构:
[0120]
规则接收单元501,设置为接收基站通过目标信令通道下发的所述调度位置识别规则。
[0121]
其中,所述目标信令通道为RRC、MAC CE或物理层的通道。也就是说,在所述终端一方,本实施例预先接收基站通过RRC、MAC CE或物理层等通道下发的所述调度位置识别规则。
[0122]
指令接收单元502,设置为接收基站下发的指令集合,所述指令集合包 括多个调度指令,所述多个调度指令以联合编码形式存在,且每个所述调度指令中携带一个位置识别码,每个所述调度指令用于调度一个传输子帧。
[0123]
具体的,所述指令接收单元502在所述终端接收到联合编码形式存在的指令集合之后,需要对所述联合编码的指令集合进行解码,进而才能得到每个所述调度指令。
[0124]
识别码获得单元503,设置为获得所述调度指令携带的位置识别码。
[0125]
子帧确定单元504,设置为依据每个所述调度指令携带的位置识别码、相应的调度指令所在的子帧、以及所述调度位置识别规则,确定每个所述调度指令所携带的位置识别码所对应的传输子帧。
[0126]
其中,所述调度位置识别规则中包括:位置识别码、调度指令所在的子帧、以及传输子帧的对应关系。
[0127]
具体的,所述调度位置识别规则包括:每个位置识别码所能够表征的调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系的信息规则,由此,本实施例中在得到每个所述位置识别码之后,基于这一规则,识别出每个所述位置识别码所表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系,进而再利用每个所述调度指令所在的子帧的位置及相应的位置对应关系,确定需要找到的传输子帧。
[0128]
数据传输单元505,设置为通过确定的多个所述传输子帧传输数据。
[0129]
具体的,本实施例中利用多个所述传输子帧进行数据接收或进行数据发送,例如,在下行传输中,所述终端利用多个所述传输子帧进行数据接收;在上行传输中,所述终端利用多个所述传输子帧进行数据发送。
[0130]
由上述方案可知,本发明实施例五提供的一种终端,通过在接收到基站下发的包含多个调度指令的指令集合之后,对指令集合进行解码,得到每个独立的调度指令,由此获得每个调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是预先从基站接收到的调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现多子帧的跨子帧的数据传输,实现本实施例目的。
[0131]
基于前述实施例,所述位置识别码可以为所述调度指令中直接包含的信息码,也可以为所述调度指令中所表征的信息码,以下对所述位置识别码的存在形式进行具体说明:
[0132]
一种实现方式中,所述位置识别码是位于所述调度指令的起始位置或结束位置的信息域,所述位置识别码的长度至少是一个比特位,且所述位置识别码的长度固定,相应的,本实施例在获得所述位置识别码时,是直接从所述调度指令的起始位置或结束位置的信息域上直接获得所述位置识别码。
[0133]
具体的,所述位置识别码在所述调度指令中的位置是固定的,且该位置识别码中的比特位长度固定,要么在起始位置上,要么在结束位置上,由此,在终端接收到所述调度指令之后,能够直接在该位置上获得所述位置识别码,进而依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识别规则,确定传输子帧,通过所述传输子帧传输数据,进而实现跨子帧调度的数据传输。
[0134]
在具体实现中,所述调度位置识别规则中含有能够表征所述位置识别码如何获得的信息,诸如所述位置识别码在调度指令中的位置信息,如在起始位置或结束位置等,以及比特位长度等信息,如:所述调度位置识别规则中包括:位置识别码位于所述调度指令的起始位置、以及位置识别码的比特位长度等;或者,所述调度位置识别规则中包括:位置识别码位于所述调度指令的结束、以及位置识别码的比特位长度等。由此,所述终端在接收到所述调度指令之后能够基于这些信息获得所述位置识别码,进而基于位置识别码、调度指令所在的子帧以及调度位置识别规则,确定传输子帧,从而通过确定的传输子帧来进行数据传输。
[0135]
需要说明的是,所述位置识别码中的比特位长度与所述调度指令最大所能够调度的子帧的数量相关。例如,所述调度指令最大可以调度的子帧个数是8个,那么所述位置识别码中的比特位长度是3,即所述位置识别码中有3个比特。而所述位置识别码中的比特值能够用以表征传输子帧与所述调度指令所在的子帧之间的位置对应关系,如,以所述调度指令所在的子帧为基准,该子帧、该子帧之后的下一个子帧、该子帧之后的第二个子帧、。。。、该 子帧之后的第七个子帧,等等。
[0136]
另一种实现方式中,所述位置识别码是对所述调度指令经过CRC加扰的加扰结果进行加扰的正交序列码。也就是说,终端所接收到的基站所发送的调度指令为:初始的调度指令经过一次CRC加扰之后,利用正交序列码对该CRC加扰结果再进行一次加扰所得到的调度指令,而该正交序列码能够保证传输子帧与所述调度指令所在的子帧之间的位置对应关系。
[0137]
在具体实现中,所述调度位置识别规则中含有能够表征所述位置识别码如何获得的信息,如对所述调度指令进行相应的处理,进而得到该调度指令所携带的位置识别码。由此,在终端一方,本实施例在接收到调度指令之后,基于所述调度位置识别规则对所述调度指令进行相应的处理操作,进而知道该调度指令被基站生成过程中所使用的正交序列码,即为位置识别码,进而基于位置识别码、调度指令所在的子帧以及调度位置识别规则,确定传输子帧,从而通过确定的传输子帧来进行数据传输。
[0138]
在本实施例中,设置多个正交序列码组成一个正交序列组,该正交序列组中正交序列码的个数与所述调度指令所能够调度的子帧的数目相关,比如最大可以调度的子帧的个数为5个,那么该正交序列组中至少有8个正交序列码,如表2中所示,每个所述正交序列码表征传输子帧与所述调度指令所在的子帧之间的位置对应关系,如以调度指令所在的子帧为基准,该子帧、该子帧之后的下一个子帧、该子帧之后的第二个子帧、。。。、该子帧之后的第七个子帧,等等。
[0139]
此外,本发明还提供了一种基站,权重,所述基站为用于数据传输的基站,如在下行传输中指示所述终端对数据进行接收的基站;或在上行传输中指示所述终端对数据进行发送的基站。
[0140]
在本实施例中,所述基站可以用于
[0141]
生成调度指令,并将所述调度指令发送到终端。
[0142]
其中,所述基站所生成的调度指令中携带位置识别码,所述调度指令用于调度一个或多个传输子帧,也就是说,所述调度指令可以为单个,进而能够调度一个传输子帧,进行数据传输;或者,所述调度指令也可以为多个指 令所组成的指令集合,进而能够调度多个传输子帧,进行数据传输。
[0143]
而所述调度指令中所携带的位置识别码可以为:所述调度指令中直接包含的信息码,也可以为所述调度指令所表征的信息码,由此,所述终端在接收到所述调度指令之后,所述终端获得所述调度指令中所携带的位置识别码,进而依据所述位置识别码、所述调度指令所在的子帧,以及所述调度位置识别规则,确定传输子帧,所述调度识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系,再通过所述传输子帧传输数据。
[0144]
其中,所述调度位置识别规则中包括位置识别码、调度指令所在的子帧、以及传输子帧的对应关系。在具体实现中,所述调度位置识别规则包括:所述位置识别码所能够表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系的信息规则,由此,在所述基站讲所述调度指令发送到所述终端之后,所述终端在得到所述位置识别码之后,基于这一调度位置识别规则,识别出所述位置识别码所表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系,进而再利用所述调度指令所在的子帧的位置及这个位置对应关系,确定需要找到的传输子帧。
[0145]
需要说明的是,所述调度位置识别规则为基站与终端之间进行协议商定的识别规则,也就是说,所述调度位置识别规则是所述基站预先发送给终端的,由此基站与终端之间能够基于一致的协议进行数据传输。
[0146]
其中,所述调度指令为单个指令时,所述调度指令携带一个位置识别码,本实施例中,基站将生成的调度指令发送到终端,所述终端接收到调度指令之后,终端获得该位置识别码,进而基于所述位置识别码、所述调度指令所在的子帧以及所述调度位置识别规则,来确定传输子帧,进而通过该传输子帧进行数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本发明目的。
[0147]
另外,所述调度指令为多个时,这些多个调度指令作为一个指令一个以联合编码的形式由基站发送给终端,每个所述调度指令中携带一个位置识别码,每个所述位置识别码可以是相同的也可以是不同的,进而终端在接收到 这些多个调度指令之后,首先对该联合编码这些调度指令进行解码,得到每个独立的调度指令,利用这些多个调度指令,实现多个传输子帧的跨子帧调度,进行多子帧的数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本发明目的。
[0148]
具体的,参考图6,为本发明实施例六提供的一种基站的结构示意图,其中,所述基站可以包括以下结构:
[0149]
规则发送单元601,设置为通过目标信令通道下向终端发送所述调度位置识别规则。
[0150]
其中,所述目标信令通道为RRC、MAC CE或物理层的通道。也就是说,在所述基站一方,本实施例预先通过RRC、MAC CE或物理层等通道下发所述调度位置识别规则到所述终端一方。
[0151]
指令生成单元602,设置为生成调度指令,所述调度指令为多个,多个调度指令以联合编码的形式组成指令集合,且每个所述调度指令中携带一个位置识别码,每个所述调度指令用于调度一个传输子帧。
[0152]
具体的,本实施例中,所述指令生成单元802对初始的多个调度指令进行联合编码,得到指令集合,而每个所述调度指令中携带一个位置识别码,每个所述调度指令用于调度一个传输子帧。
[0153]
指令发送单元603,设置为将所述调度指令发送到终端。
[0154]
其中,每个所述调度指令中所携带的位置识别码可以为:所述调度指令中直接包含的信息码,也可以为所述调度指令所表征的信息码,由此,所述终端在接收到指令集合之后,首先对指令集合进行解码,得到每个独立的调度指令,在获得每个所述调度指令所携带的位置识别码,进而依据每个所述位置识别码、相应的所述调度指令所在的子帧,以及调度位置识别规则,确定传输子帧,再通过每个所述传输子帧传输数据,需要说明的是,每个所述传输子帧不同。
[0155]
由上述方案可知,本发明实施例六提供的一种基站,通过基站在每个调度指令中携带一个位置识别码,进而将这些多个调度指令进行联合编码,得到一个指令集合,再将指令集合发送到终端中,由终端在获得指令集合之后, 首先对指令集合进行解码,得到每个独立的调度指令,由此获得每个调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是预先从基站接收到的调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现多子帧的跨子帧的数据传输,实现本实施例目的。
[0156]
基于前述实施例,所述位置识别码可以为所述调度指令中直接包含的信息码,也可以为所述调度指令中所表征的信息码。
[0157]
具体的,所述位置识别码是位于所述调度指令的起始位置或结束位置的信息域,所述位置识别码的长度至少是一个比特位,且所述位置识别码的长度固定,所述位置识别码中的比特位长度与所述调度指令最大所能够调度的子帧的数量相关。如表1中所述调度位置识别规则的示例所示,所述调度指令最大可以调度的子帧的数目为5,那么所述位置识别码的长度是3个比特(5不超过8个,但大于4)。
[0158]
例如,在基站一方,在一个调度指令的起始位置或结束位置上添加位置识别码010,由此,在终端一方接收到调度位置识别规则如表1所示以及这个调度指令之后,对该调度指令上的相应位置上获得3个比特位的位置识别码,如码010,由此,根据表1,确定所述调度指令所在的子帧之后的第二个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输;在基站一方,在一个调度指令的起始位置或结束位置上添加位置识别码100,由此,在终端一方接收到调度位置识别规则如表1所示以及这个调度指令之后,对该调度指令上的相应位置上3个比特位的位置识别码100,根据表1,确定所述调度指令所在的子帧之后的第四个可用的子帧为该调度指令所需要使用的传输子帧,进而通过该传输子帧进行数据传输。
[0159]
再如,在基站一方,在调度指令a1的起始位置上添加位置识别码010,在调度指令a2的起始位置上添加位置识别码011,基站将这两个调度指令进行联合编码,得到一个指令集合发送给终端,在终端接收到调度位置识别规则以及这两个调度指令以联合编码形式所组成的指令集合之后,首先对该指令集合进行解码,进而得到每个独立的调度指令:调度指令a1和a2,再在 每个调度指令上的相应位置上获得的3个比特位的位置识别码,如在调度指令a1的起始位置上获得3个比特位的位置识别码:010,在调度指令a2的起始位置上获得3个比特位的位置识别码:011,根据表1,确定调度指令a1所在的子帧之后的第二个可用的子帧为调度指令a1所需要使用的传输子帧,并确定调度指令a2所在的子帧之后的第三个可用的子帧为调度指令a2所需要使用的传输子帧,进而通过这两个传输子帧进行相应的数据传输。
[0160]
另一种实现方式中,所述位置识别码是对所述调度指令经过CRC加扰的加扰结果进行加扰的正交序列码。在本实施例中,基站设置多个正交序列码组成一个正交序列组,该正交序列组中正交序列码的个数与所述调度指令所能够调度的子帧的数目相关,比如最大可以调度的子帧的个数为5个,那么该正交序列组中至少有8个正交序列码,如表2中所示,每个所述正交序列码表征传输子帧与所述调度指令所在的子帧之间的位置对应关系,如以调度指令所在的子帧为基准,该子帧、该子帧之后的下一个子帧、该子帧之后的第二个子帧、。。。、该子帧之后的第七个子帧,等等。
[0161]
例如,在基站一方,对初始的调度指令进行CRC加扰的结果以正交序列码2进行加扰操作,并将加扰后的调度指令发送给终端,在终端一方,接收到调度位置识别规则如表2所示以及这个调度指令之后,对所述调度指令进行相应处理操作,以得到该调度指令被基站生成过程中所使用的正交序列码2,即为位置识别码,由此,根据表2,确定所述调度指令所在的子帧之后的第一个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输;或者,在基站一方,对初始的调度指令进行CRC加扰的结果以正交序列码4进行加扰操作,并将加扰后的调度指令发送给终端,在终端一方,接收到调度位置识别规则如表2所示以及这个调度指令之后,对所述调度指令进行相应处理操作,以得到该调度指令被基站生成过程中所使用的正交序列码4,即为位置识别码,由此,根据表2,确定所述调度指令所在的子帧之后的第三个可用的子帧为传输子帧,进而通过该传输子帧进行数据传输。
[0162]
再如,在基站一方,对初始的调度指令b1进行CRC加扰的结果以正交序列码2进行加扰操作,对初始的调度指令b2进行CRC加扰的结果以正交 序列码3进行加扰操作,对初始的调度指令b3进行CRC加扰的结果以正交序列码4进行加扰操作,之后,将加扰后的调度指令b1、b2、b3进行联合编码,得到指令集合,将该指令集合发送给终端,所述终端在接收到调度位置识别码规则以及这个指令集合之后,首先对该指令集合进行解码,进而得到每个独立的调度指令:调度指令b1、b2及b3,再根据调度位置识别规则对每个调度指令进行相应处理操作,以得到每个调度指令被基站生成过程中所使用的正交序列码,如调度指令b1在生成时所使用的正交序列2、调度指令b2在生成时所使用的正交序列3、调度指令b3在生成时所使用的正交序列4,根据表2,确定调度指令b1所在的子帧之后的第一个可用的子帧为调度指令b1所需要使用的传输子帧,确定调度指令b2所在的子帧之后的第二个可用的子帧为调度指令b2所需要使用的传输子帧,确定调度指令b3所在的子帧之后的第三个可用的子帧为调度指令b3所需要使用的传输子帧,进而通过这三个传输子帧进行相应的数据传输。
[0163]
参考图7,为本发明实施例七提供的一种数据传输系统的结构示意图,其中,所述传输系统可以包括有:基站701和终端702,其中:
[0164]
所述基站701生成调度指令。
[0165]
其中,所述调度指令携带位置识别码,所述调度指令用于对调度一个或多个传输子帧,也就是说,所述调度指令可以为单个,进而能够调度一个传输子帧,进行数据传输;或者,所述调度指令也可以为多个指令所组成的指令集合,进而能够调度多个传输子帧,进行数据传输。
[0166]
需要说明的是,所述位置识别码可以为所述调度指令中直接包含的信息码,如所述调度指令的起始位置或结束位置上的信息码即为所述位置识别码;所述位置识别码也可以为所述调度指令所表征的信息码,如在调度指令被基站生成过程中,基站对所述调度指令经过CRC加扰的加扰结果进行加扰的正交序列码。
[0167]
所述基站701将所述调度指令发送到所述终端702。
[0168]
所述终端702接收到所述调度指令之后,获得所述位置识别码,并依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识别规则,确定 传输子帧,再通过所述传输子帧传输数据。
[0169]
其中,所述调度识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系。
[0170]
具体的,所述调度位置识别规则包括:所述位置识别码所能够表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系的信息规则,由此,本实施例中在得到所述位置识别码之后,基于这一规则,识别出所述位置识别码所表征的所述调度指令所在的子帧与需要找到的传输子帧之间的位置对应关系,进而再利用所述调度指令所在的子帧的位置及这个位置对应关系,确定需要找到的传输子帧。
[0171]
需要说明的是,所述调度位置识别规则为基站与终端之间进行协议商定的识别规则,由此基站与终端之间能够基于一致的协议进行数据传输,例如,基站预先通过RRC、MAC CE或物理层的通道信令将该调度位置识别规则发送到终端上,由终端进行接收。
[0172]
由上述方案可知,本发明实施例七提供的一种传输系统,通过基站向终端下发调度指令,在终端接收到调度指令之后,获得调度指令所携带的位置识别码,进而基于位置识别码、调度指令所在子帧及传输子帧之间的位置关系,也就是调度位置识别规则来找到传输子帧,由此再通过传输子帧进行数据传输,实现跨子帧的数据传输,实现本实施例目的。
[0173]
需要说明的是,本实施例中的其他具体实现可以参考前文中相关实施例,此处不再详述。
[0174]
在上述传输系统中,所述基站701所生成的调度指令可以为单个,该调度指令中携带一个位置识别码,本实施例中,所述基站701将生成的调度指令发送到所述终端702,所述终端702接收到调度指令之后,终端获得该位置识别码,进而基于所述位置识别码、所述调度指令所在的子帧以及所述调度位置识别规则,来确定传输子帧,进而通过该传输子帧进行数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本实施例目的。
[0175]
另外,所述基站701生成的调度指令可以为多个,相应的,所述基站701是通过对多个所述调度指令进行联合编码,进而得到指令集合,进而将所述 指令集合发送到所述终端702,每个所述调度指令中携带一个位置识别码,由此,所述终端702在接收到包含这些调度指令的指令集合之后,首先对该联合编码这些调度指令进行解码,得到每个独立的调度指令,利用这些多个调度指令,实现多个传输子帧的跨子帧调度,进行多子帧的数据传输,包括上行传输中的数据发送或者下行传输中的数据接收,实现本实施例目的。
[0176]
图8为本发明实施例八提供的一种终端的结构示意图。本发明实施例中的终端可以是不同类型的电子设备,例如:智能手机、平板电脑、掌上电脑以及移动互联网设备、个人数字助理、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等。如图8所示,本发明实施例中的终端包括:至少一个处理器810,例如CPU,至少一个接收器813,至少一个存储器814,至少一个发送器815,至少一个通信总线812。其中,所述通信总线812用于实现这些组件之间的连接通信。其中,所述接收器813和所述发送器815可以是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他设备进行数据通信。所述存储器814可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。
[0177]
所述处理器810可执行所述终端的操作系统以及安装的各类应用程序、程序代码等,例如,上述的各个单元,包括所述指令接收单元401、所述识别码获得单元402等。
[0178]
所述存储器814中存储有程序代码,且所述处理器810可通过通信总线812,调用所述存储器814中存储的程序代码以执行相关的功能。例如,图4、图5中所述的各个单元(例如,所述指令接收单元401、所述识别码获得单元402等)是存储在所述存储器814中的程序代码,并由所述处理器810所执行,从而实现所述各个单元的功能以进行数据传输。
[0179]
在本发明的一个实施例中,所述存储器814存储多个指令,所述多个指令被所述处理器810所执行以实现数据传输方法。具体而言,所述处理器810对所述多个指令的执行包括:接收基站下发的调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧;获得所述位置识别码;依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识别 规则,确定传输子帧,所述调度位置识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系;通过所述传输子帧传输数据。
[0180]
在进一步的实施例中,所述位置识别码是位于所述调度指令的起始位置或结束位置的信息域,所述位置识别码的长度至少是一个比特位,且所述位置识别码的长度固定。
[0181]
在进一步的实施例中,所述位置识别码是对所述调度指令经过循环冗余校验CRC加扰的加扰结果进行加扰的正交序列。
[0182]
在进一步的实施例中,所述调度指令为多个,多个调度指令作为一个指令集合以联合编码的形式被接收,相应的,所述处理器810获得所述位置识别码,包括:对联合编码的指令集合进行解码,得到每个所述调度指令,每个所述调度指令携带一个位置识别码,获得每个所述调度指令对应的位置识别码。
[0183]
在进一步的实施例中,在确定传输子帧之前,所述处理器810接收基站通过目标信令通道下发的所述调度位置识别规则,所述目标信令通道为RRC、MAC CE或物理层的通道。
[0184]
具体地,所述处理器810对上述指令的具体实现方法可参考图1至图3对应实施例中相关步骤的描述,在此不赘述。
[0185]
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0186]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限 定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0187]
以上对本发明所提供的一种数据传输方法、终端及传输系统进行了详细介绍,对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

权利要求书

[权利要求 1]
一种数据传输方法,其特征在于,应用于终端,所述方法包括: 接收基站下发的调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧; 获得所述位置识别码; 依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识别规则,确定传输子帧,所述调度位置识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系; 通过所述传输子帧传输数据。
[权利要求 2]
根据权利要求1所述的方法,其特征在于,所述位置识别码是位于所述调度指令的起始位置或结束位置的信息域,所述位置识别码的长度至少是一个比特位,且所述位置识别码的长度固定。
[权利要求 3]
根据权利要求1所述的方法,其特征在于,所述位置识别码是对所述调度指令经过循环冗余校验CRC加扰的加扰结果进行加扰的正交序列。
[权利要求 4]
根据权利要求1-3任一所述的方法,其特征在于,所述调度指令为多个,多个调度指令作为一个指令集合以联合编码的形式被接收; 相应的,获得所述位置识别码,包括: 对联合编码的指令集合进行解码,得到每个所述调度指令,每个所述调度指令携带一个位置识别码,获得每个所述调度指令对应的位置识别码。
[权利要求 5]
根据权利要求1-3任一所述的方法,其特征在于,在确定传输子帧之前,所述方法还包括: 接收基站通过目标信令通道下发的所述调度位置识别规则,所述目标信令通道为RRC、MAC CE或物理层的通道。
[权利要求 6]
一种终端,其特征在于,包括: 指令接收单元,设置为接收基站下发的调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧; 识别码获得单元,设置为获得所述位置识别码; 子帧确定单元,设置为依据所述位置识别码、所述调度指令所在的子帧、以及调度位置识别规则,确定传输子帧,所述调度位置识别规则中包括所述 位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系; 数据传输单元,设置为通过所述传输子帧传输数据。
[权利要求 7]
根据权利要求6所述的终端,其特征在于,所述位置识别码是位于所述调度指令的起始位置或结束位置的信息域,所述位置识别码的长度至少是一个比特位,且所述位置识别码的长度固定。
[权利要求 8]
根据权利要求6所述的终端,其特征在于,所述位置识别码是对所述调度指令经过循环冗余校验CRC加扰的加扰结果进行加扰的正交序列码。
[权利要求 9]
根据权利要求6-8任一所述的终端,其特征在于,所述调度指令为多个,多个调度指令作为一个指令集合以联合编码的形式被接收; 相应的,所述识别码获得单元,具体设置为对联合编码的指令集合进行解码,每个所述调度指令携带一个位置识别码,得到每个所述调度指令,获得每个所述调度指令对应的位置识别码。
[权利要求 10]
根据权利要求6-8任一所述的终端,其特征在于,还包括: 规则接收单元,设置为在所述子帧确定单元确定传输子帧之前,接收基站通过目标信令通道下发的所述调度位置识别规则,所述目标信令通道为RRC、MAC CE或物理层的通道。
[权利要求 11]
一种数据传输系统,其特征在于,包括:终端和基站,其中: 所述基站生成调度指令,所述调度指令携带位置识别码,所述调度指令用于调度一个或多个传输子帧; 所述基站将所述调度指令发送到所述终端; 所述终端接收到所述调度指令之后,获得所述位置识别码,并依据所述位置识别码、所述调度指令所在的子帧,以及调度位置识别规则,确定传输子帧,所述调度识别规则中包括所述位置识别码、所述调度指令所在的子帧、以及所述传输子帧的对应关系,再通过所述传输子帧传输数据。
[权利要求 12]
根据权利要求11所述的系统,其特征在于: 所述基站生成的调度指令为多个,所述基站对多个所述调度指令进行联合编码,得到指令集合,并将所述指令集合发送给所述终端,每个所述调度指令中携带一个位置识别码。

附图

[ 图 0001]  
[ 图 0002]  
[ 图 0003]  
[ 图 0004]  
[ 图 0005]  
[ 图 0006]  
[ 图 0007]  
[ 图 0008]