CN104170341B - 一种数据传输方法、设备和*** - Google Patents
一种数据传输方法、设备和*** Download PDFInfo
- Publication number
- CN104170341B CN104170341B CN201480000557.3A CN201480000557A CN104170341B CN 104170341 B CN104170341 B CN 104170341B CN 201480000557 A CN201480000557 A CN 201480000557A CN 104170341 B CN104170341 B CN 104170341B
- Authority
- CN
- China
- Prior art keywords
- base station
- data
- sent
- moment
- data block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/27—Control channels or signalling for resource management between access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1816—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of the same, encoded, message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
- H04W84/045—Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明提供一种数据传输方法、设备和***,涉及通信领域,能够提高数据传输效率。所述方法包括:在第一时刻,辅基站向主基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于主基站确定通过第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;在第二时刻,辅基站向UE发送第一PUCCH码道资源的标识和第一数据块;辅基站从主基站接收反馈,该反馈是主基站通过第一PUCCH码道资源从UE接收到的;其中,第二时刻在第一时刻之后,且第二时刻与第一时刻之间的间隔T大于或等于辅基站与主基站的一次站间单向传输时延t。该数据传输方法、设备和***适用于载波聚合中的数据的传输。
Description
技术领域
本发明涉及通信领域,尤其涉及载波聚合的一种数据传输方法、设备和***。
背景技术
CA(Carrier Aggregation,载波聚合)技术通过将多个连续或非连续的载波聚合成更大的带宽(最大100MHz),以满足更高速率的要求,以及提高离散频谱的利用率。
HetNet(Heterogeneous Network,异构网络)作为一种重要的演进方案,该方案实现了移动通信网络的精准覆盖,显著提升了网络性能,为用户带来更佳的语音与移动数据业务体验。HetNet的网络侧可以包括:核心网、传输网、基站,与该网络通信的用户设备包括具有CA能力的UE(User Equipment,用户设备)和不具有CA能力的UE。
以具有CA能力的UE为例,HetNet采用CA方式进行数据传输时,EPC(EvolvedPacket Core,分组核心演进)网同时经过主基站和辅基站向UE下发数据信息,UE需要向主基站发送反馈,反馈用于指示主基站和/或辅基站下发的数据信息的接收情况。现有技术中,辅基站为UE分配PDSCH(Physical Downlink Shared Channel,物理下行共享信道)、PDCCH(Packet Data Control Channel,分组数据控制信道)资源,并向主基站请求发送给UE的数据块,辅基站收到主基站下发的数据块后,确定PUCCH(Physical Uplink ControlCHannel,物理上行链路控制信道)码道资源的标识,辅基站将所述PUCCH码道资源的标识发送给主基站,同时向UE发送所述数据块和PUCCH码道资源的标识,UE根据PUCCH码道资源的标识在相应的PUCCH码道资源上发送所述数据块的反馈,主基站可以根据该PUCCH码道资源标识在相应PUCCH码道上接收到反馈后进行反馈的解调。解调得到的反馈可以包括NACK(Negative Acknowledgement,否定应答)和ACK(Acknowledgement,确认应答)两种,辅基站需要对NACK对应的数据进行HARQ(Hybrid Automatic Repeat Request,混合自动重传请求)重传。但是,上述数据传输过程的传输效率较低。
发明内容
本发明的实施例提供一种数据传输方法、设备和***,能够提高数据传输效率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种数据传输方法,包括:
在第一时刻,辅基站向主基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述主基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
在第二时刻,所述辅基站向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
所述辅基站从所述主基站接收所述反馈,所述反馈是所述主基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
第二方面,提供一种数据传输方法,包括:
主基站接收辅基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
所述主基站通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述辅基站在第二时刻发送的第一数据块的反馈;
所述主基站将所述反馈发送给所述辅基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
第三方面,提供一种基站,包括发送单元和接收单元,其中:
所述发送单元用于在第一时刻,向第一基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述第一基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
所述发送单元还用于在第二时刻,向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
所述接收单元用于从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述基站与所述第一基站的一次站间单向传输时延t,所述基站服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
第四方面,提供一种基站,包括接收单元和发送单元,其中:
所述接收单元用于接收第二基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
所述接收单元还用于通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述第二基站在第二时刻发送的第一数据块的反馈;
所述发送单元用于将所述反馈发送给所述第二基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述第二基站与主基站之间进行一次传输的时延t,所述第二基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
第五方面,提供一种基站,包括:总线,以及连接在所述总线上的存储器和处理器;其中,所述存储器用于存储计算机指令;所述处理器执行所述计算机指令用于:
在第一时刻,向第一基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述第一基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
在第二时刻,向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述基站与所述第一基站的一次站间单向传输时延t,所述基站服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
第六方面,提供一种基站,包括:总线,以及连接在所述总线上的存储器和处理器;其中,所述存储器用于存储计算机指令;所述处理器执行所述计算机指令用于:
接收第二基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述第二基站在第二时刻发送的第一数据块的反馈;
将所述反馈发送给所述第二基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述第二基站与基站之间进行一次传输的时延t,所述第二基站服务于所述UE的辅载波,所述基站服务于所述UE的主载波。
第七方面,提供一种数据传输***,包括:第三方面提供的基站以及第四方面提供的基站。
第八方面,提供一种数据传输***,包括:第五方面提供的基站以及第六方面提供的基站。
本发明提供一种数据传输方法、设备和***,由于在第一时刻,辅基站向主基站发送第一PUCCH码道资源的标识,则在第一时刻和第二时刻的中间时刻,主基站便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即辅基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,主基站已经获取了针对所述第一数据块的反馈的解调依据,使得主基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种数据传输方法示意图;
图2为本发明实施例二提供的一种数据传输方法示意图;
图3为本发明实施例三提供的一种数据传输方法示意图;
图4为本发明实施例三提供的另一种数据传输方法示意图;
图5为本发明实施例四提供的一种数据传输方法示意图;
图6为本发明实施例五提供的一种数据传输方法示意图;
图7为本发明实施例六提供的一种数据传输方法示意图;
图8为本发明实施例六提供的一种辅基站向主基站请求第三PUCCH码道资源的标识的方法示意图;
图9为本发明实施例六提供的一种主基站主动为辅基站分配第三PUCCH码道资源的标识的方法示意图;
图10为本发明实施例七提供的一种数据传输方法示意图;
图11为本发明实施例八提供的一种数据传输方法示意图;
图12为本发明实施例九提供的一种基站结构示意图;
图13为本发明实施例九提供的另一种基站结构示意图;
图14为本发明实施例九提供的又一种基站结构示意图;
图15为本发明实施例九提供的再一种基站结构示意图;
图16为本发明实施例九提供的再又一种基站结构示意图;
图17为本发明实施例九提供的再另一种基站结构示意图;
图18为本发明实施例十提供的一种基站结构示意图;
图19为本发明实施例十提供的另一种基站结构示意图;
图20为本发明实施例十提供的又一种基站结构示意图;
图21为本发明实施例十提供的再一种基站结构示意图;
图22为本发明实施例十提供的再又一种基站结构示意图;
图23为本发明实施例十一提供的一种基站结构示意图;
图24为本发明实施例十二提供的一种基站结构示意图;
图25为本发明实施例十四提供的一种基站结构示意图;
图26为本发明实施例十四提供的另一种基站结构示意图;
图27为本发明实施例十四提供的又一种基站结构示意图;
图28为本发明实施例十四提供的再一种基站结构示意图;
图29为本发明实施例十五提供的一种基站结构示意图;
图30为本发明实施例十五提供的另一种基站结构示意图;
图31为本发明实施例十五提供的又一种基站结构示意图;
图32为本发明实施例十五提供的再一种基站结构示意图;
图33为本发明实施例十五提供的再又一种基站结构示意图;
图34为本发明实施例十六提供的一种基站结构示意图;
图35为本发明实施例十六提供的另一种基站结构示意图;
图36为本发明实施例十七提供的一种基站结构示意图;
图37为本发明实施例十九提供的一种基站结构示意图;
图38为本发明实施例十九提供的另一种基站结构示意图;
图39为本发明实施例十九提供的又一种基站结构示意图;
图40为本发明实施例二十提供的一种基站结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
CA是一种将两个或更多的载波单元聚合在一起以支持更大的传输带宽的技术。本发明实施例中,主基站和辅基站是相对的概念,是针对具体的UE来区分的,主基站是工作在主载波上的基站,即主基站服务于所述UE的主载波,UE在该基站进行初始连接建立过程或开始连接重建立过程。辅基站是工作在辅载波上的基站,即辅基站服务于所述UE的辅载波,一旦RRC(Radio Resource Control,无线资源控制)连接建立,辅基站就可能被配置以提供额外的无线资源。本发明实施例适用于多种通信***及场景,例如,所述主基站可以为宏基站,所述辅基站可以为微基站;又如,所述通信***可以为3GPP R10(3rd GenerationPartnership Project Release10,第三代合作伙伴计划版本10)对应的***。
实施例一
本发明实施例提供一种数据传输方法,该方法适用于包括第一基站、第二基站和UE的通信***,其中,所述第一基站和所述第二基站均可为UE提供服务。如下以所述第一基站为所述UE的主基站,所述第二基站为所述UE的辅基站为例进行说明。如图1所示,该方法可以包括如下步骤:
步骤101、在第一时刻,辅基站向主基站发送第一PUCCH码道资源的标识,以便于所述主基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈。
步骤102、在第二时刻,所述辅基站向所述UE发送所述第一PUCCH码道资源的标识和第一数据块。
步骤103、所述辅基站从所述主基站接收所述反馈,所述反馈是所述主基站通过所述第一PUCCH码道资源从所述UE接收到的。
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
可选的,所述辅基站与所述主基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述主基站和所述辅基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
这样一来,由于在第一时刻,辅基站向主基站发送第一PUCCH码道资源的标识,则在第一时刻和第二时刻的中间时刻,主基站便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即辅基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,主基站已经获取了针对所述第一数据块的反馈的解调依据,使得主基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
可选的,在本实施例中,在所述第一时刻之前,所述辅基站确定x,所述x为所述第一数据块的个数,且,所述辅基站接收并缓存所述主基站发送的业务;在所述第二时刻之前,所述辅基站从所述缓存的业务中获取所述x个第一数据块。例如,在满足第一条件时,所述辅基站从所述缓存的业务中获取所述x个第一数据块,或者,所述辅基站向所述主基站发送所述x;其中,所述第一条件可以包括:所述UE的优先级高于其他接入所述辅基站的UE的优先级。进一步的,所述第一条件还可以包括:所述业务的优先级高于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级。
可选的,在本实施例中,所述方法还包括:在所述第一时刻之前,所述辅基站确定x,所述x为所述第一数据块的个数;在所述第一时刻,所述辅基站向所述主基站发送所述x;在所述第二时刻之前,所述辅基站接收所述主基站发送的所述x个第一数据块。
可以理解的,在本实施例中,所述辅基站可以根据步骤103中接收到的反馈做不同后续处理,以下举例说明。
例如,所述方法还包括:若所述反馈包括否定应答NACK,所述辅基站将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块;所述辅基站确定所述重传是否失败;若所述辅基站确定所述重传失败,所述辅基站向所述主基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述主基站重传所述重传数据给所述UE。
又如,若所述辅基站在预设时段内从所述主基站接收所述反馈,且所述反馈包括NACK,所述方法还包括:所述辅基站采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
再如,若所述辅基站中设置有第一HARQ缓冲器和第二HARQ缓冲器,则所述方法还包括:若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态,所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。可选的,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号可以一一对应。因此,假设所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,则,所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE包括如下两种可能的实现方式:
第一种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,所述辅基站采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述辅基站上一次发送给所述UE的NDI值不同。
第二种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述辅基站采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述辅基站上一次发送给所述UE的NDI值相同。
实施例二
本发明实施例提供一种数据传输方法,该方法适用于包括第一基站、第二基站和UE的通信***,其中,所述第一基站和所述第二基站均可为UE提供服务。如下以所述第一基站为所述UE的主基站,所述第二基站为所述UE的辅基站为例进行说明。如图2所示,该方法可以包括如下步骤:
步骤201、主基站接收辅基站在第一时刻发送的PUCCH码道资源的标识。
步骤202、所述主基站通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述辅基站在第二时刻发送的第一数据块的反馈。
步骤203、所述主基站将所述反馈发送给所述辅基站。
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
可选的,所述辅基站与所述主基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述主基站和所述辅基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
这样一来,由于第二时刻之前,主基站便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即辅基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,主基站已经获取了针对所述第一数据块的反馈的解调依据,使得主基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
可选的,在所述第一时刻之前,所述方法还包括:主基站接收辅基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;所述主基站通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述辅基站在第二时刻发送的第一数据块的反馈;所述主基站将所述反馈发送给所述辅基站;其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
进一步的,在所述第一时刻之前,所述方法还可以包括:所述主基站接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述主基站之间的业务承载;所述主基站建立第一无线链路控制层RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述主基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述主基站与所述辅基站之间的传输。
更进一步的,所述方法还可以包括:所述主基站接收所述网关发送的业务;在所述第一时刻之前,所述主基站将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述辅基站,或者,所述主基站接收所述辅基站在所述第一时刻发送的x,所述x为所述辅基站在第二时刻向UE发送的第一数据块的个数,在所述第二时刻之前,所述主基站在所述业务中业务类型为非时延敏感数据的业务中获取x个第一数据块,并通过所述第二RLC层逻辑信道将所述x个第一数据块发送给所述辅基站。
或者,更进一步的,所述方法还包括:所述主基站接收所述网关发送的业务;所述主基站确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述主基站发送针对第二数据块的反馈;所述主基站通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
可选的,在本实施例中,在所述主基站将所述反馈发送给所述辅基站之后,所述方法还包括:所述主基站接收所述辅基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述辅基站在所述反馈包括NACK,且所述辅基站将所述重传数据重传给所述UE失败之后发送给所述主基站的;所述主基站重传所述重传数据给所述UE,所述重传数据为所述第一数据块中与所述NACK对应的数据块。
实施例三
以下以实施例三为例,对实施例一和实施例二提供的方法做进一步说明。本发明实施例中,当支持CA的数据传输***需要进行数据传输时,可以由UE或EPC网的网关触发业务承载的建立,所述业务承载为所述UE、所述网关与所述主基站的之间的业务承载,然后在相应的业务承载上进行业务传输,例如,在进行语音业务时,UE为被叫,则由网关触发业务承载的建立;又如,当UE需要进行数据的下载时,则UE触发业务承载的建立。
本发明实施例以UE触发业务承载的建立为例进行说明。此外,本实施例中,假设第二时刻在第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。可选的,t满足如下公式:t=t1*A+B;其中,t1为所述主基站和所述辅基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。其中,所述t的单位可以为ms。
本发明实施例提供一种数据传输方法,如图3所示,包括:
步骤301、UE向主基站发送业务承载建立请求。
所述业务承载建立请求用于请求建立所述UE、所述网关与所述主基站之间的业务承载。所述业务承载建立的过程与现有技术相同,本发明对此不做赘述。
步骤302、主基站建立第一无线链路控制层RLC(Radio Link Control,无线链路控制)逻辑信道和第二RLC层逻辑信道。
所述第一RLC层逻辑信道用于所述主基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述主基站与所述辅基站之间的传输。GPRS(General Packet Radio Service,通用分组无线服务技术)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、TD-SCDMA(Time Division-Synchronous Code Division Multiple Access,时分同步码分多址)或LTE(Long Term Evolution,长期演进)等无线通信***均包括RLC层。例如,在WCDMA***中,RLC层位于MAC(Medium/Media Access Control,介质访问控制)层之上,用于保证业务数据的按序递交。在本发明实施例中,RLC层逻辑信道(也可简称为RLC逻辑信道)位于RLC层,用于业务的传输、连接控制和流量控制等等。RLC层的功能是由部署在基站上的RLC实例来实现的。
步骤303、主基站接收网关发送的业务。
主基站接收的业务是由EPC网的网关发送过来的,所述业务的业务类型可以包括非时延敏感数据业务和时延敏感数据业务中的至少一种。非时延敏感数据业务指的是对于时延要求不高的数据业务,如数据下载业务;时延敏感数据业务指的是对于时延要求较高的业务,如信令业务和语音业务等实时小包业务。主基站可通过QCI(QoS ClassIdentifier:QoS分类识别码)类型、业务特征、时延参数等中的至少一种情况来确定所述业务的业务类型,具体方法可以参考现有技术,其中,QCI是标准协议中对于业务类型的区分方法,QoS(Quality of Service,服务质量)是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术,所述业务特征包括数据量大小和数据的编码特征等等,所述时延参数可以为PDB(Packet Delay Budget,预留包时延)。
步骤304、主基站将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述辅基站。
步骤305、辅基站缓存所述业务。
辅基站在接收所述主基站发送的业务后,可以在本地缓存所述业务,在本实施例中,所述主基站发送的业务为非时延敏感数据业务。
现有技术中,数据业务的RLC实例(entity)部署在主基站上,在UE被调度时,辅基站向主基站请求需要发送给UE的数据块,在辅基站接收到主基站发送的数据块后,将该数据块发送给UE,因此UE需要至少等待所述辅基站与所述主基站的一次站间单向传输时延(或称为一个基站向另一个基站发送信息的时刻与所述另一个基站接收所述信息的时刻之间的时长)才能收到所述数据块。
进一步地,本发明实施例中,可以在辅基站上设置RLC代理(RLC Agent)模块,在该RLC代理模块用于对主基站通过RLC层逻辑信道发送的业务进行缓存,以便于在UE被调度时,辅基站在RLC代理模块缓存的所述业务中获取数据块来发送给UE。这样一来,在UE被调度时,辅基站无需临时向主基站请求数据块,从缓存中获取需要发送给UE的数据块即可进行发送,减少了UE等待时间,提高了数据传输效率。
步骤306、在第一时刻,辅基站向主基站发送第一PUCCH码道资源的标识。
当主基站收到所述第一PUCCH码道资源的标识,可以确定通过所述第一PUCCH码道资源接收UE发送的针对第一数据块的反馈。
本发明实施例中,所述第一PUCCH码道资源的标识是辅基站在第一时刻之前确定的。例如,在第一时刻之前,辅基站确定x,所述x为所述第一数据块的个数,然后,辅基站根据x确定相应的第一PUCCH码道资源的标识。示例的,所述x为1或2。在一种辅基站确定x的方法中,辅基站可以根据所述UE的传输模式配置、RANK(秩指示)值以及所述业务的待传数据量和辅基站自身的平均吞吐率来预测在第二时刻时,该UE是否会被辅基站调度,以及,如果UE会被辅基站调度,辅基站将发送几个数据块给该UE,所述数据块也称为TB(Transmissionblock,传输数据块),其中,所述RANK值用来指示PDSCH的有效的数据层数,本发明实施例假设辅基站预测得到UE在第二时刻会被调度,则预测得到的数据块个数即为所述第一数据块的个数x。
需要说明的是,在UE接入辅基站时,辅基站会对该UE配置预设个数的PUCCH码道资源,该预设个数的PUCCH码道资源是根据预设标准配置的,与主基站为该UE配置的PUCCH码道资源的标准相同,例如,该预设个数为4。可选的,第一PUCCH码道资源包括的PUCCH码道资源的个数(也可简称为码道个数)与第一数据块的个数相等。则在本实施例中,确定的第一PUCCH码道资源的个数可以为x,例如,辅基站在所述预设个数的PUCCH码道资源中选择x个PUCCH码道资源,并获取该x个PUCCH码道资源的标识作为第一PUCCH码道资源的标识。
步骤307、在第二时刻,所述辅基站向所述UE发送所述第一PUCCH码道资源的标识和第一数据块。
需要说明的是,在所述第二时刻之前,所述辅基站可以从所述缓存的业务中获取所述x个第一数据块。例如,在满足第一条件时,所述辅基站从所述缓存的业务中获取所述x个第一数据块,或者,所述辅基站向所述主基站发送所述x;其中,所述第一条件包括:所述UE的优先级高于其他接入所述辅基站的UE的优先级。可选的,所述第一条件还包括:所述业务的优先级高于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级。
示例的,当所述UE的优先级高于其他接入所述辅基站的UE的优先级,而所述业务的优先级低于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级时,所述辅基站不进行x个第一数据块的获取,直到当所述UE的优先级高于其他接入所述辅基站的UE的优先级,而所述业务的优先级也高于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级时,再从所述缓存的业务中获取所述x个第一数据块。
这样一来,在辅基站调度所述UE的过程中,可以保证其他接入所述辅基站的UE的***消息、寻呼消息等优先级较高的消息优先发送,避免优先级较高的消息由于所述UE对信道资源的占用而导致的传输阻塞。
需要说明的是,辅基站可以通过调度PDCCH资源和PDSCH资源来发送所述第一PUCCH码道资源和x个所述第一数据块。例如,PDCCH资源中承载的是DCI(Downlink ControlInformation,下行控制信息),包含一个或多个用户设备上的资源分配和其他的控制信息,在本实施例中,所述PDCCH资源可以携带所述第一PUCCH码道资源。又如,PDSCH资源用于承载来自传输信道DSCH(Downlink Shared Channel,下行共享信道)的数据,所述PDSCH资源可以携带所述x个所述第一数据块。辅基站将所述第一PUCCH码道资源和x个所述第一数据块通过空口传输给所述UE。
步骤308、主基站通过所述第一PUCCH码道资源接收UE发送的反馈。
可以理解的,UE在从所述辅基站接收到所述第一PUCCH码道资源的标识和第一数据块之后,可以通过所述第一PUCCH码道资源向所述主基站发送针对所述第一数据块的反馈。相应的,主基站通过所述第一PUCCH码道资源接收UE发送的反馈。
其中,UE发送反馈的规则与主基站进行信息解析的规则相对应,从而保障发送方与接收方对于信息的理解一致。由于所述第一PUCCH码道资源的标识可以包括多个PUCCH码道资源的标识,UE在不同标识指示的PUCCH码道资源上进行不同信号的发送表示不同的反馈,即每个反馈是由存在信号的PUCCH信道资源的标识及信号的类型来确定的,本发明实施例中,UE发送反馈的规则与主基站进行信息解析的规则可以有多种。例如,UE接收到2个数据块,即x=2,相应的第一PUCCH码道资源的标识包括2个PUCCH码道资源的标识,参见表1,指示PUCCH码道资源为2时的传输情况,其中,(PUCCH,0)表示第一个PUCCH码道资源的标识,(PUCCH,1)表示第二个PUCCH码道资源的标识,HARQ-ACK(0)表示第一个数据块,HARQ-ACK(1)表示第二个数据块。如表1所示:当UE在第二个PUCCH码道资源上即(PUCCH,1)发送信号“1,1”时,表示第一个数据块对应ACK应答,第二个数据块对应ACK应答;当在第一个PUCCH码道资源上即(PUCCH,0)发送信号“1,1”时,表示第一个数据块对应ACK应答,第二个数据块对应NACK应答;UE在第二个PUCCH码道资源即(PUCCH,1)上发送信号“0,0”表示第一个数据块对应NACK应答,第二个数据块对应ACK应答;当UE在第一个PUCCH码道资源(PUCCH,0)上发送信号“0,0”表示第一个数据块对应为NACK应答,第二个数据块对应NACK应答。需要说明的是,表1中的DTX(Discontinuous Transmission,不连续发送)表示辅基站向UE只发送了PDCCH资源,而未发送PDSCH资源,导致在相应的PUCCH码道资源上没有数据传输,由于本发明实施例假设辅基站向UE同时发送了PDCCH资源和PDSCH资源,因此,在本实施例中不涉及DTX的应答。
表1
可选的,主基站扫描各个PUCCH码道资源;若扫描得到所述第一PUCCH码道资源中有信号;解析所述第一码道资源中的信号从而得到所述第一数据块的反馈。主基站进行信息解析的规则与UE发送反馈的规则相对应,具体可参见上述举例。上述反馈的表示方法只是示意性说明,实际应用中可以根据具体情况预先设定。
步骤309、主基站向辅基站发送针对所述第一数据块的反馈。
可选的,主基站接收的UE的反馈可能有多个,既包括UE对主基站发送给该UE的数据块的反馈,也包括针对所述第一数据块的反馈,主基站可以在接收的反馈中排除主基站发送给该UE的数据块的反馈,将其余的反馈作为针对所述第一数据块的反馈,并发送给辅基站。
步骤310、辅基站对针对所述第一数据块的反馈进行数据处理。
可选的,辅基站在接收所述主基站发送的所述第一数据块的反馈后,判断所述反馈中是否包括NACK,若所述反馈中包括NACK,所述辅基站可以将第一重传数据重传给所述UE,示例的,该辅基站可以采用HARQ方式将第一重传数据重传给所述UE,所述第一重传数据包括所述第一数据块中与所述NACK对应的数据块。此处,第一重传数据可以为所述第一数据块中与所述NACK对应的数据块。进一步的,所述辅基站可以确定所述重传是否失败;若所述辅基站确定所述重传失败,所述辅基站向所述主基站发送指示所述重传失败的信息以及与所述第一重传数据对应的SN(Sequence Number,序列号)以便于所述主基站重传所述第一重传数据给所述UE,所述指示所述重传失败的信息用于触发所述主基站重传所述第一重传数据给所述UE,主基站可以根据上述SN在主基站中查询获取相应的第一重传数据,并通过ARQ重传方式重传给UE。这样在辅基站第一次重传失败后,主基站进行所述第一重传数据的再次重传,可以保证所述第一重传数据有效地发送给UE,减少数据的发送失败率。
可选的,所述辅基站可以周期性检测是否接收到所述主基站发送的反馈。以一个周期的长度为预设时段为例,若所述辅基站在所述预设时段内从所述主基站接收所述反馈,且所述反馈包括NACK,所述辅基站还可以采用ARQ(Automatic Repeat-reQuest,自动重传请求)方式将第二重传数据重传给所述UE,所述第二重传数据包括所述第一数据块中与所述NACK对应的数据块,还可以包括所述预设时间段内,所述UE的其他反馈中与所述NACK对应的数据块。由于ARQ是一种周期性重传的方式,当辅基站采用ARQ方式,可以减少停等次数,提高数据传输效率。示例的,若预设时间段为4个HARQ RTT(Round-Trip Time,往返时延)的时间,1个HARQ RTT的时间为8ms,则预设时间段为32ms,辅基站可以检测在32ms内是否接收到回馈信息;若在预设时间段内接收到回馈信息,检测所述回馈信息中是否存在NACK,本发明假设存在4个NACK,则辅基站通过ARQ方式将所述4个NACK对应的数据重新发送给所述UE。
可选的,所述辅基站中可以设置有第一HARQ缓冲器和第二HARQ缓冲器;若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态,所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将第三重传数据重传给所述UE,所述第三重传数据包括所述第一数据块中与所述NACK对应的数据块。
本实施例中,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应,假设所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,则本实施例包括如下两种可能的实现方案。
第一种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,所述辅基站采用所述第二HARQ缓冲器中的其他进程重传所述第三重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述辅基站上一次发送给所述UE的NDI值不同;或者,
第二种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述辅基站采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述第三重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述辅基站上一次发送给所述UE的NDI值相同。
这样一来,通过增加辅基站中HARQ缓冲器的个数,在第一HARQ缓冲器的所有HARQ进程均处于等待回馈信息状态,采用第二HARQ缓冲器进行待传送数据的重传,减少了数据传输过程中的停等现象,避免停等产生的时延,因此减少了数据传输的整体时延,提供了数据传输效率。
需要说明的是,步骤304至步骤305中,第一数据块是由辅基站在调度UE时在缓存中获取的,由于步骤306中,在第一时刻,辅基站向主基站发送第一PUCCH码道资源的标识,存在一次站间单向传输时延t,之后,在步骤307中,在第二时刻,所述辅基站向所述UE发送所述第一PUCCH码道资源的标识和第一数据块,可以看出,第一时刻和第二时刻的最小间隔为所述辅基站与所述主基站的一次站间单向传输时延t,则当第一数据块是由辅基站在调度UE时在缓存中获取时,所述第二时刻与所述第一时刻之间的间隔T为t。
本发明实施例还提供了一种辅基站在调度UE时向主基站请求第一数据块的方法,具体如图4所示,包括:
步骤401、辅基站确定x。
所述x为所述第一数据块的个数。
步骤402、在所述第一时刻,所述辅基站向所述主基站发送所述x。
在满足第一条件时,所述辅基站向所述主基站发送所述x;
其中,所述第一条件包括:所述UE的优先级高于其他接入所述辅基站的UE的优先级。可选的,所述第一条件还包括:所述业务的优先级高于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级。
步骤403、主基站将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述辅基站。
所述主基站接收所述辅基站在所述第一时刻发送的x后,可以在所述业务中业务类型为非时延敏感数据的业务中获取x个第一数据块,并通过所述第二RLC层逻辑信道将所述x个第一数据块发送给所述辅基站。
可选的,上述步骤402与步骤306同时执行,步骤403在步骤306之后。例如,步骤402中的x和步骤306中的第一PUCCH码道资源的标识被携带在同一消息中,被所述辅基站发送给所述主基站。由于在第一时刻,步骤306中,辅基站向主基站发送第一PUCCH码道资源的标识,步骤402中所述辅基站向所述主基站发送所述x,存在一次站间单向传输时延,之后,在步骤403中,主基站将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述辅基站,又存在一次站间单向传输时延,步骤307中,在第二时刻,所述辅基站向所述UE发送所述第一PUCCH码道资源的标识和第一数据块,可以看出,第一时刻和第二时刻的最小间隔为所述辅基站与所述主基站的两次站间传输时延2t,则当第一数据块是由辅基站辅基站在调度UE时向主基站请求得到时,采用上述步骤所述第二时刻与所述第一时刻之间的间隔T为2t,即辅基站从主基站请求数据块到向UE发送所述数据块的间隔为2t。现有技术中,辅基站向主基站请求发送给UE的数据块,主基站向辅基站发送所述数据块,然后,辅基站再向主基站发送PUCCH码道资源的标识,并等待主基站收到该PUCCH码道资源的标识后再向UE进行PUCCH码道资源的标识和数据块的发送,以保证主基站在UE之前获取所述PUCCH码道资源的标识,可见,上述现有过程中,辅基站从主基站请求数据块到向UE发送所述数据块的间隔为3t。因此,采用本发明的数据传输方法,可以有效降低上述时延,有效提高数据传输效率。
在本发明实施例中,除了包括上述步骤的过程之外,所述主基站还可以执行其他与上述过程并行的过程,例如,所述主基站可以接收网关发送的业务,并确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述主基站发送针对第二数据块的反馈;所述主基站通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
现有技术中,主基站在接收到网关发送的业务后,可以将同一业务类型的业务数据的不同数据块分别发送给辅基站和UE,发送给辅基站的数据块再由辅基站发送给UE,由于主基站和辅基站的站间传输时延,可能出现数据块的序号错乱。而本发明实施例中,通过建立两个RLC层逻辑信道,并进行相应的业务类型区分,使得不同业务类型的业务进行有效分流,同一业务类型的数据块只通过同一个RLC层逻辑信道发送,避免了数据块的序号错乱,提高了业务的时效性。
进一步的,所述主基站通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块可以同时执行,即均在所述第二时刻执行,这样,在第二时刻,主基站和辅基站同时向所述UE发送数据块,可以实现主基站和辅基站的载波聚合,提高数据传输***的峰值吞吐率。
本发明实施例提供的数据传输方法,由于在第一时刻,辅基站向主基站发送第一PUCCH码道资源的标识,则在第一时刻和第二时刻的中间时刻,主基站便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即辅基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,主基站已经获取了针对所述第一数据块的反馈的解调依据,使得主基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例四
本发明实施例提供一种数据传输方法,该方法适用于包括第一基站、第二基站和UE的通信***,其中,所述第一基站和所述第二基站均可为UE提供服务。如下以所述第一基站为所述UE的主基站,所述第二基站为所述UE的辅基站为例进行说明。如图5所示,该方法可以包括如下步骤:
步骤501、辅基站向主基站发送第一信息,以便于所述主基站确定x个第一PUCCH码道资源的标识和x个第一数据块。
其中,所述第一信息包括第一物理上行链路控制信道PUCCH码道资源的个数x、所述辅基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字(code word)中的一种,其中,所述第一PUCCH码道资源用于所述UE向所述主基站发送针对所述第一数据块的反馈,所述第一信道码字为x个第一数据块对应的信道码字。
可选的,所述辅基站向主基站发送第一信息包括:所述辅基站确定所述UE的优先级高于所述其他接入所述辅基站的UE的优先级时,所述辅基站向主基站发送所述第一信息。
步骤502、所述辅基站接收所述主基站发送的x个第一PUCCH码道资源的标识和x个第一数据块。
步骤503、所述辅基站向所述UE发送所述x个第一PUCCH码道资源的标识和所述x个第一数据块。
步骤504、所述辅基站从所述主基站接收所述反馈,所述反馈是所述主基站通过所述第一PUCCH码道资源从所述UE接收到的。
本发明实施例中,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
这样一来,由于主基站确定x个第一PUCCH码道资源的标识,辅基站将所述x个第一PUCCH码道资源的标识和x个第一数据块发送给UE,则主基站接收到所述第一PUCCH码道资源的标识和第一数据块时,主基站已经获取了针对所述第一数据块的反馈的解调依据,使得主基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
进一步的,所述方法还可以包括:若所述反馈包括否定应答NACK,所述辅基站将重传数据重传给所述UE,所述重传数据包括所述x个数据块中所述NACK对应的数据块;所述辅基站确定所述重传是否失败;若所述辅基站确定所述重传失败,所述辅基站向所述主基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述主基站重传所述重传数据给所述UE。
或者,进一步的,若所述辅基站在预设时段内从所述主基站接收所述反馈,且所述反馈包括NACK,所述方法还可以包括:所述辅基站采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述x个数据块中与所述NACK对应的数据块。
或者,进一步的,若所述辅基站中设置有第一混合自动重传请求HARQ缓冲器和第二HARQ缓冲器,所述方法还可以包括:若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态,所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE,其中,所述重传数据包括所述x个数据块中所述NACK对应的数据块。
更进一步的,若所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应。假设所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,则所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE包括如下两种可能的实现方式。
第一种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,所述辅基站采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述辅基站上一次发送给所述UE的NDI值不同。
第二种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述辅基站采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述辅基站上一次发送给所述UE的NDI值相同。
可选的,本发明实施例中,所述方法还包括:所述辅基站向所述主基站发送第二信息,所述第二信息包括第三PUCCH码道资源的个数m、所述辅基站向所述UE发送的重传数据的数据块的个数m和第二信道码字中的一种,以便于所述主基站为所述辅基站分配所述第二PUCCH码道资源的标识,所述第二PUCCH码道资源用于所述UE向所述主基站发送针对重传数据的反馈,所述第二信道码字为所述重传数据的数据块对应的信道码字;所述辅基站接收所述主基站发送的所述m个第三PUCCH码道资源的标识;所述辅基站向所述UE发送所述m个第三PUCCH码道资源的标识;所述辅基站从所述主基站接收针对所述重传数据的反馈,针对所述重传数据的反馈是所述主基站通过所述第三PUCCH码道资源从所述UE接收到的。
或者,本发明实施例中,所述反馈包括NACK,所述辅基站从所述主基站接收所述反馈包括:所述辅基站从所述主基站接收所述反馈和第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述主基站发送针对所述重传数据的反馈;且,所述方法还包括:所述辅基站向所述UE发送所述第三PUCCH码道资源的标识;所述辅基站从所述主基站接收针对所述重传数据的反馈,所述重传数据的反馈是所述主基站通过所述第三PUCCH码道资源从所述UE接收到的。
实施例五
本发明实施例提供一种数据传输方法,该方法适用于包括第一基站、第二基站和UE的通信***,其中,所述第一基站和所述第二基站均可为UE提供服务。如下以所述第一基站为所述UE的主基站,所述第二基站为所述UE的辅基站为例进行说明。如图6所示,该方法可以包括如下步骤:
步骤601、主基站接收辅基站发送的第一信息。
其中,所述第一信息包括第一物理上行链路控制信道PUCCH码道资源的个数x、所述辅基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的一种,其中,所述第一PUCCH码道资源用于所述UE向所述主基站发送针对所述第一数据块的反馈,所述第一信道码字为x个第一数据块对应的信道码字。
步骤602、所述主基站向所述辅基站发送x个第一PUCCH码道资源的标识和x个第一数据块,以便于所述辅基站向所述UE发送所述x个第一PUCCH码道资源的标识和所述x个第一数据块。
步骤603、所述主基站通过所述第一PUCCH码道资源接收所述UE发送的所述反馈。
步骤604、所述主基站将所述反馈发送给所述辅基站。
本发明实施例中,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
这样一来,由于主基站确定x个第一PUCCH码道资源的标识,辅基站将所述x个第一PUCCH码道资源的标识和x个第一数据块发送给UE,则主基站接收到所述第一PUCCH码道资源的标识和第一数据块时,主基站已经获取了针对所述第一数据块的反馈的解调依据,使得主基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
可选的,在步骤601所述主基站接收辅基站发送的第一信息之前,所述方法还包括:所述主基站接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述主基站之间的业务承载;所述主基站建立第一无线链路控制RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述主基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述主基站与所述辅基站之间的传输。
进一步的,所述方法还可以包括:所述主基站接收所述网发送的业务;所述主基站在所述业务中业务类型为非时延敏感数据的业务中获取所述x个第一数据块,并确定所述x个第一PUCCH码道资源的标识;所述主基站向所述辅基站发送x个第一PUCCH码道资源的标识和x个第一数据块包括:所述主基站将所述x个第一PUCCH码道资源的标识和所述x个第一数据块通过所述第二RLC层逻辑信道发送给所述辅基站。
可选的,所述方法还包括:所述主基站接收所述网关发送的业务;所述主基站确定第二PUCCH码道资源的标识,所述第二PUCCH码道资源用于所述UE向所述主基站发送针对第二数据块的反馈;所述主基站通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
可选的,在本发明实施例中,如果所述反馈包括否定应答NACK,则在所述主基站将所述反馈发送给所述辅基站之后,所述方法还包括:所述主基站接收所述辅基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述辅基站在所述反馈包括NACK,且所述辅基站将所述重传数据重传给所述UE失败之后发送给所述主基站的;所述主基站重传所述重传数据给所述UE,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块。
或者,在本发明实施例中,如果所述反馈包括NACK,则在所述主基站将所述反馈发送给所述辅基站之后,所述方法还包括:所述主基站接收所述辅基站发送的第二信息,所述第二信息包括第三PUCCH码道资源的个数m、所述辅基站向所述UE发送的重传数据的数据块的个数m和第二信道码字中的一种,其中,所述第三PUCCH码道资源用于所述UE向所述主基站发送针对重传数据的反馈,所述第二信道码字为所述重传数据的数据块对应的信道码字,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块;所述主基站向所述辅基站发送m个所述第三PUCCH码道资源的标识,以便于所述辅基站向所述UE发送所述m个第三PUCCH码道资源的标识;所述主基站通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈;所述主基站将针对所述重传数据的反馈发送给所述辅基站。
或者,在本发明实施例中,如果所述反馈包括NACK,则所述主基站将所述反馈发送给所述辅基站包括:所述主基站向所述辅基站发送所述反馈和第三PUCCH码道资源的标识,以便于所述辅基站向所述UE发送所述第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述主基站发送针对重传数据的反馈,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块,且由所述辅基站发送给UE;所述方法还包括:所述主基站通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈;所述主基站将所述重传数据的反馈发送给所述辅基站。
实施例六
以下以实施例六为例,对实施例四和实施例五提供的方法做进一步说明。本发明实施例中,当支持CA的数据传输***需要进行数据传输时,可以由UE或EPC网的网关触发业务承载的建立,所述业务承载为所述UE、所述网关与所述主基站的之间的业务承载,然后在相应的业务承载上进行业务传输,例如,在进行语音业务时,UE为被叫,则由网关触发业务承载的建立;又如,当UE需要进行数据的下载时,则UE触发业务承载的建立。
本发明实施例以UE触发业务承载的建立为例进行说明。此外,本实施例中,假设所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波,如图7所示,
步骤701、UE向主基站发送业务承载建立请求。
所述业务承载建立请求用于请求建立所述UE、所述网关与所述主基站之间的业务承载。所述业务承载建立的过程与现有技术相同,本发明对此不做赘述。
步骤702、主基站根据所述业务承载建立请求建立第一RLC层逻辑信道和第二RLC层逻辑信道。
所述第一RLC层逻辑信道用于所述主基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述主基站与所述辅基站之间的传输。GPRS、WCDMA、TD-SCDMA或LTE等无线通信***均包括RLC层。例如,在WCDMA***中,RLC层位于MAC层之上,用于保证业务数据的按序递交。在本发明实施例中,RLC层逻辑信道位于RLC层,用于业务的传输、连接控制和流量控制等等。RLC层的功能是由部署在基站上的RLC实例来实现的。
步骤703、主基站接收网关发送的业务。
主基站接收的业务是由EPC网的网关发送过来的,所述业务的业务类型可以包括非时延敏感数据业务和时延敏感数据业务中的至少一种。非时延敏感数据业务指的是对于时延要求不高的数据业务,如数据下载业务;时延敏感数据业务,指的是对于时延要求较高的业务,如信令业务和语音业务等实时小包业务。主基站可通过QCI(QoS ClassIdentifier:QoS分类识别码)类型、业务特征、时延参数等中的至少一种情况来确定所述业务的业务类型,具体方法可以参考现有技术,其中,QCI是标准协议中对于业务类型的区分方法,QoS(Quality of Service,服务质量)是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术,所述业务特征包括数据量大小和数据的编码特征等等,所述时延参数可以为PDB。
步骤704、辅基站向主基站发送第一信息,其中,所述第一信息包括第一PUCCH码道资源的个数x、所述辅基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的一种。
例如,所述第一PUCCH码道资源用于所述UE向所述主基站发送针对所述第一数据块的反馈,所述第一信道码字为x个第一数据块对应的信道码字。所述第一信息可以由辅基站独立发送给主基站,也可以携带在辅基站方给主基站的资源请求中。
示例的,辅基站可以确定x,比如,所述x为1或2。在一种辅基站确定x的方法中,辅基站可以根据所述UE的传输模式配置、RANK(秩指示)值以及所述业务的待传数据量和辅基站自身的平均吞吐率来预测在第二时刻时,该UE是否会被辅基站调度,以及,如果UE会被辅基站调度,辅基站将发送几个数据块给该UE,所述数据块也称为TB,其中,所述RANK值用来指示PDSCH的有效的数据层数,本发明实施例假设辅基站预测的数据块个数即为所述第一数据块的个数x。
可选的,第一PUCCH码道资源包括的PUCCH码道资源的个数(也可简称为码道个数)与第一数据块的个数相等。因此,由于辅基站已经确定了第一数据块的个数x,则相应的可以确定第一PUCCH码道资源的个数为x。特别的,数据块的个数x与码字也存在一一对应关系,示例的,当数据块的个数为1时,对应单码字,当数据块个数为2时,对应双码字。因此,在本步骤中,所述辅基站发送给所述主基站的第一信息为第一PUCCH码道资源的个数x、所述辅基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的任一种,都能使得所述主基站确定所述辅基站需要的第一PUCCH码道资源的个数和第一数据块的个数,以便于所述主基站(参见如下步骤705)为所述辅基站分配第一PUCCH码道资源和第一数据块。
可选的,本发明实施例中,在满足第一条件时,所述辅基站向主基站发送第一信息;其中,所述第一条件包括:所述UE的优先级高于其他接入所述辅基站的UE的优先级。进一步的,所述第一条件还可以包括:所述业务的优先级高于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级。
示例的,当所述UE的优先级高于其他接入所述辅基站的UE的优先级,而所述业务的优先级低于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级时,所述辅基站不向主基站发送第一信息,直到当所述UE的优先级高于其他接入所述辅基站的UE的优先级,而所述业务的优先级也高于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级时,再向主基站发送第一信息,以便于所述主基站根据所述第一信息为所述辅基站分配x个第一PUCCH码道资源的标识和x个第一数据块。
这样一来,在辅基站调度所述UE的过程中,可以保证其他接入所述辅基站的UE的***消息、寻呼消息等优先级较高的消息优先发送,避免优先级较高的消息由于所述UE对信道资源的占用而导致的传输阻塞。
步骤705、所述主基站为所述辅基站确定所述x个第一PUCCH码道资源的标识和x个第一数据块。
由于所述第一信息包括第一PUCCH码道资源的个数x、所述辅基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的一种,则当所述第一信息包括第一PUCCH码道资源的个数x,则主基站可以相应确定第一数据块的个数为x;当所述第一信息包括第一数据块的个数x,则主基站可以相应确定第一PUCCH码道资源的个数为x;当所述第一信息包括第一信道码字,则主基站根据该第一信道码字确定第一数据块的个数,然后根据该第一数据块的个数确定第一PUCCH码道资源的个数,例如,若第一信息包括的第一信道码字为单码字,则主基站确定第一数据块的个数为1,第一PUCCH码道资源的个数也为1。
所述主基站可以在所述业务中业务类型为非时延敏感数据的业务中获取所述x个第一数据块,并确定所述x个第一PUCCH码道资源的标识,所述确定所述x个第一PUCCH码道资源的标识的可以是分配第一PUCCH码道资源的标识的动作。
需要说明的是,在UE接入主基站时,主基站会对该UE配置预设个数的PUCCH码道资源,该预设个数的PUCCH码道资源是根据预设标准配置的,与辅基站为该UE配置的PUCCH码道资源的标准相同,例如,该预设个数为4。可选的,第一PUCCH码道资源包括的PUCCH码道资源的个数(也可简称为码道个数)与第一数据块的个数相等。则在本实施例中,确定的第一PUCCH码道资源的个数可以为x,例如,主基站在所述预设个数的PUCCH码道资源中选择x个PUCCH码道资源,并获取该x个PUCCH码道资源的标识作为第一PUCCH码道资源的标识。
步骤706、所述主基站向所述辅基站发送x个第一PUCCH码道资源的标识和x个第一数据块。
可选的,所述主基站将所述x个第一PUCCH码道资源的标识和所述x个第一数据块通过所述第二RLC层逻辑信道发送给所述辅基站。
步骤707、所述辅基站向所述UE发送所述x个第一PUCCH码道资源的标识和所述x个第一数据块。
可选的,辅基站可以通过调度PDCCH资源和PDSCH资源来发送所述第一PUCCH码道资源和x个所述第一数据块。例如,PDCCH资源中承载的是DCI,包含一个或多个用户设备上的资源分配和其他的控制信息,在本实施例中,所述PDCCH资源可以携带所述第一PUCCH码道资源。又如,PDSCH资源用于承载来自传输信道DSCH的数据,所述PDSCH资源可以携带所述x个所述第一数据块。辅基站将所述第一PUCCH码道资源和x个所述第一数据块通过空口传输给所述UE。
步骤708、主基站通过所述第一PUCCH码道资源接收UE发送的反馈。
可以理解的,UE在从所述辅基站接收到所述第一PUCCH码道资源的标识和第一数据块之后,可以通过所述第一PUCCH码道资源向所述主基站发送针对所述第一数据块的反馈。相应的,主基站通过所述第一PUCCH码道资源接收UE发送的反馈。
其中,UE发送反馈的规则与主基站进行信息解析的规则相对应,从而保障发送方与接收方对于信息的理解一致。由于所述第一PUCCH码道资源的标识可以包括多个PUCCH码道资源的标识,UE在不同标识指示的PUCCH码道资源上进行不同信号的发送表示不同的反馈,即每个反馈是由存在信号的PUCCH信道资源的标识及信号的类型来确定的,本发明实施例中,UE发送反馈的规则与主基站进行信息解析的规则可以有多种。例如,UE接收到2个数据块,即x=2,相应的第一PUCCH码道资源的标识包括2个PUCCH码道资源的标识,参见表1,表1如实施例3中所示,指示PUCCH码道资源为2时的传输情况,其中,(PUCCH,0)表示第一个PUCCH码道资源的标识,(PUCCH,1)表示第二个PUCCH码道资源的标识,HARQ-ACK(0)表示第一个数据块,HARQ-ACK(1)表示第二个数据块。如表1所示:当UE在第二个PUCCH码道资源上即(PUCCH,1)发送信号“1,1”时,表示第一个数据块对应ACK应答,第二个数据块对应ACK应答;当在第一个PUCCH码道资源上即(PUCCH,0)发送信号“1,1”时,表示第一个数据块对应ACK应答,第二个数据块对应NACK应答;UE在第二个PUCCH码道资源即(PUCCH,1)上发送信号“0,0”表示第一个数据块对应NACK应答,第二个数据块对应ACK应答;当UE在第一个PUCCH码道资源(PUCCH,0)上发送信号“0,0”表示第一个数据块对应为NACK应答,第二个数据块对应NACK应答。需要说明的是,表1中的DTX(Discontinuous Transmission,不连续发送)表示辅基站向UE只发送了PDCCH资源,而未发送PDSCH资源,导致在相应的PUCCH码道资源上没有数据传输,由于本发明实施例假设辅基站向UE同时发送了PDCCH资源和PDSCH资源,因此,在本实施例中不涉及DTX的应答。
可选的,主基站扫描各个PUCCH码道资源;若扫描得到所述第一PUCCH码道资源中有信号;解析所述第一码道资源中的信号从而得到所述第一数据块的反馈。主基站进行信息解析的规则与UE发送反馈的规则相对应,具体可参见上述举例。上述反馈的表示方法只是示意性说明,实际应用中可以根据具体情况预先设定。
步骤709、主基站向辅基站发送针对所述第一数据块的反馈。
可选的,主基站接收的UE的反馈可能有多个,既包括UE对主基站直接发送(即发送过程不包括其他设备的转发)给该UE的数据块的反馈,也包括针对所述第一数据块的反馈,主基站可以在接收的反馈中排除主基站直接发送给该UE的数据块的反馈,将其余的反馈作为针对所述第一数据块的反馈,并发送给辅基站。
步骤710、辅基站根据针对所述第一数据块的反馈进行处理。
例如,辅基站在接收所述主基站发送的所述第一数据块的反馈后,判断所述反馈中是否包括NACK,若所述反馈中包括NACK,所述辅基站可以将第一重传数据重传给所述UE。示例的,该辅基站可以采用HARQ方式将第一重传数据重传给所述UE,所述第一重传数据包括所述第一数据块中与所述NACK对应的数据块。此处,第一重传数据可以为所述第一数据块中与所述NACK对应的数据块。
进一步的,所述辅基站还可以判断所述重传是否失败;若所述辅基站确定所述重传失败,所述辅基站向所述主基站发送指示所述重传失败的信息以及与所述第一重传数据对应的序列号(SN)以便于所述主基站重传所述第一重传数据给所述UE,所述指示所述重传失败的信息用于触发所述主基站重传所述第一重传数据给所述UE,这样在辅基站第一次重传失败后,主基站进行所述第一重传数据的再次重传,可以保证所述第一重传数据有效地发送给UE,减少数据的发送失败率。
又如,所述辅基站可以周期性检测是否接收到所述主基站发送的反馈。以一个周期的长度为预设时段为例,若所述辅基站在所述预设时段内从所述主基站接收所述反馈,且所述反馈包括NACK,所述辅基站还可以采用ARQ(Automatic Repeat-reQuest,自动重传请求)方式将第二重传数据重传给所述UE,所述第二重传数据可以包括所述第一数据块中与所述NACK对应的数据块,还可以包括所述预设时间段内,所述UE的其他反馈中与所述NACK对应的数据块。由于ARQ是一种周期性重传的方式,当辅基站采用ARQ方式,可以减少停等次数,提高数据传输效率。示例的,若预设时间段为4个HARQ RTT的时间,1个HARQ RTT的时间为8ms,则预设时间段为32ms,辅基站可以检测在32ms内是否接收到回馈信息;若在预设时间段内接收到回馈信息,检测所述回馈信息中是否存在NACK,本发明假设存在4个NACK,则辅基站通过ARQ方式将所述4个NACK对应的数据重新发送给所述UE。
再如,所述辅基站可以设置有第一HARQ缓冲器和第二HARQ缓冲器。若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态,所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将第三重传数据重传给所述UE,所述第三重传数据包括所述第一数据块中与所述NACK对应的数据块。
本实施例中,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应,假设所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,则本实施例包括如下两种可能的实现方案。
第一种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,所述辅基站采用所述第二HARQ缓冲器中的其他进程重传所述第三重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述辅基站上一次发送给所述UE的NDI值不同。
第二种、若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述辅基站采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述第三重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述辅基站上一次发送给所述UE的NDI值相同。
这样一来,通过增加辅基站中HARQ缓冲器的个数,在第一HARQ缓冲器的所有HARQ进程均处于等待回馈信息状态,采用第二HARQ缓冲器进行待传送数据的重传,减少了数据传输过程中的停等现象,避免停等产生的时延,因此减少了数据传输的整体时延,提供了数据传输效率。
可选的,在对重传数据进行重传的过程中,辅基站通过不同方式获取第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述主基站发送针对重传数据的反馈。例如,辅基站向主基站请求第三PUCCH码道资源的标识;又如,主基站主动为辅基站分配第三PUCCH码道资源的标识。以下进行详细说明。
如图8所示,辅基站向主基站请求第三PUCCH码道资源的标识的方法包括:
7111、所述辅基站向所述主基站发送第二信息。
其中,所述第二信息是在辅基站接收到所述反馈后生成的,所述第二信息包括第三PUCCH码道资源的个数m、所述辅基站向所述UE发送的重传数据的数据块的个数m和第二信道码字中的一种,所述第三PUCCH码道资源用于所述UE向所述主基站发送针对重传数据的反馈,所述第二信道码字为所述重传数据的数据块对应的信道码字。
可选的,第三PUCCH码道资源包括的PUCCH码道资源的个数与重传数据的数据块的个数相等,因此,由于辅基站已经确定了重传数据的数据块的个数m,则相应的可以确定第三PUCCH码道资源的个数为m。特别的,数据块的个数m与码字也存在一一对应关系,示例的,当数据块的个数为1时,对应单码字,当数据块个数为2时,对应双码字。
可以理解的,所述第二信息可以触发所述主基站为所述辅基站分配第三PUCCH码道资源(如步骤7112),因此所述第二信息可视为用于请求PUCCH码道资源。
7112、所述主基站向所述辅基站发送m个第三PUCCH码道资源的标识。
可以理解的,本步骤中,所述主基站根据所述第二信息确定分配给所述辅基站的m个第三PUCCH码道资源,然后向所述辅基站发送所述m个第三PUCCH码道资源的标识。
例如,若所述第二信息包括第三PUCCH码道资源的个数m,则主基站可以直接确定第三PUCCH码道资源的个数为m。又如,若所述第一信息包括重传数据的数据块的个数m,则主基站可以相应确定第一PUCCH码道资源的个数与所述重传数据的数据块的个数相同,即为m。再如,所述第一信息包括第二信道码字时,若第二信道码字为双码字,则主基站确定重传数据的数据块的个数为2,若第二信道码字为单码字,则主基站确定重传数据的数据块的个数为1,然后主基站将第三PUCCH码道资源的个数确定为与所述重传数据的数据块的个数相同。
UE接入主基站时,主基站会对该UE配置预设个数的PUCCH码道资源,该预设个数的PUCCH码道资源是根据预设标准配置的,与辅基站为该UE配置的PUCCH码道资源的标准相同,主基站可以为辅基站配置m个第三PUCCH码道资源,也即在所述预设个数的PUCCH码道资源中选择m个PUCCH码道资源,并获取该m个PUCCH码道资源的标识作为第三PUCCH码道资源的标识,然后将m个所述第三PUCCH码道资源的标识发送给辅基站。
7113、所述辅基站向所述UE发送所述m个第三PUCCH码道资源的标识。
7114、所述主基站通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈。
所述反馈过程可以参考上述步骤708。
7115、所述主基站将针对所述重传数据的反馈发送给所述辅基站。
如图9所示,主基站主动为辅基站分配第三PUCCH码道资源的标识的方法包括:
801、所述主基站向所述辅基站发送m个所述第三PUCCH码道资源的标识。
其中,所述第三PUCCH码道资源用于所述UE向所述主基站发送针对所述重传数据的反馈。
需要说明的是,主基站可以在接收的反馈中排除主基站发送给该UE的数据块的反馈,将其余的反馈作为针对所述第一数据块的反馈,然后确定该针对所述第一数据块的反馈是否有NACK,若存在NACK,为所述第一数据块中NACK对应的数据块,即重传数据分配第三PUCCH码道资源。所述步骤801与所述步骤708同时执行,即主基站在发送针对所述第一数据块的反馈时,同时发送第三PUCCH码道资源的标识,而无需等待其他触发的出现再执行步骤801。这样可以有效减少站间传输次数和时延。
802、所述辅基站向所述UE发送所述第三PUCCH码道资源的标识。
803、所述主基站通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈。
所述反馈过程可以参考上述步骤708。
804、所述主基站将针对所述重传数据的反馈发送给所述辅基站。
需要说明的是,在执行上述步骤的过程中,所述主基站可以接收网关发送的业务,并确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述主基站发送针对第二数据块的反馈;所述主基站通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
现有技术中,主基站在接收到网关发送的业务后,可以将同一业务类型的业务数据的不同数据块分别发送给辅基站和UE,发送给辅基站的数据块再由辅基站发送给UE,由于主基站和辅基站的站间传输时延,可能出现数据块的序号错乱。而本发明实施例中,通过建立两个RLC层逻辑信道,并进行相应的业务类型区分,使得不同业务类型的业务进行有效分流,同一业务类型的数据块只通过同一个RLC层逻辑信道发送,避免了数据块的序号错乱,提高了业务的时效性。
进一步的,所述主基站通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块可以与步骤707同时执行,这样,主基站和辅基站同时向所述UE发送数据块,可以实现主基站和辅基站的载波聚合,提高数据传输***的峰值吞吐率。
本发明实施例提供的数据传输方法,由于主基站确定x个第一PUCCH码道资源的标识,辅基站将所述x个第一PUCCH码道资源的标识和x个第一数据块发送给UE,则主基站接收到所述第一PUCCH码道资源的标识和第一数据块时,主基站已经获取了针对所述第一数据块的反馈的解调依据,使得主基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例七
本发明实施例提供一种数据传输方法,该方法适用于包括第一基站和UE的通信***,其中,所述第一基站为UE提供服务。进一步的,该方法也适用于第一基站与第二基站同时为UE提供服务的场景,例如,上述实施例一至实施例六提供了该方法应用于CA场景的举例,其中,所述第一基站为所述UE的主基站,所述第二基站为所述UE的辅基站。
在本实施例中,如图10所示,所述方法包括如下步骤:
步骤901、第二基站确定第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态。
步骤902、所述第二基站采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给用户设备UE。
其中,所述第一HARQ缓冲器和第二HARQ缓冲器为所述第二基站中设置的不同HARQ缓冲器。每个所述HARQ缓冲器设置有预设个数的HARQ进程,一个HARQ缓冲器的HARQ进程个数与TTI(Transmission Time Interval,发送时间间隔)的个数相等。
这样一来,通过在第二基站设置第一HARQ缓冲器和第二HARQ缓冲器,增加HARQ缓冲器的个数,在第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态时,采用第二HARQ缓冲器中空闲状态的HARQ进程进行第二数据块的发送,减少了数据传输过程中的停等现象,从而停等产生的时延,因此提高了数据传输效率。
可选的,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应。
进一步的,所述第二基站确定第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态之前,所述方法还包括:所述第二基站采用第一HARQ缓冲器中进程号为y的HARQ进程发送第一数据块给UE。
相应的,所述第二基站采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给所述UE之前,所述方法还包括:所述第二基站接收所述UE针对所述第一数据块的反馈。若所述反馈包括否定应答NACK,所述第二数据块为所述第一数据块中与所述NACK对应的数据块;或者,若所述反馈包括肯定应答ACK,所述第二数据块为与所述第一数据块不同的数据块。
更进一步的,若所述反馈包括NACK,且所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述第二基站采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给所述UE包括:所述第二基站采用第二HARQ缓冲器中进程号为y的HARQ进程发送第二数据块给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述第二基站上一次发送给所述UE的NDI值相同。
可选的,若所述反馈包括NACK,所述第二基站采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给所述UE之后,所述方法还包括:所述第二基站确定采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块失败;所述第二基站向所述第一基站发送指示所述失败的信息以及与所述第二数据块对应的序列号,所述指示所述失败的信息用于触发所述第一基站重传所述第二数据块给所述UE;其中,所述第二基站服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
可选的,本实施例中,所述第二基站接收所述UE针对所述第一数据块的反馈包括:所述第二基站从第一基站接收所述反馈,所述反馈是所述UE通过第一物理上行链路控制信道PUCCH码道资源发送给所述第一基站的;所述第一PUCCH码道资源的标识是由所述第二基站确定并发送给所述第一基站和所述UE的,或者,所述第一PUCCH码道资源的标识是所述第二基站向所述第一基站请求分配PUCCH码道资源之后从所述第一基站接收到的。
实施例八
以下以实施例八为例,对实施例七提供的方法做进一步说明,本实施例可以与上述实施例一至实施例六相互参照补充。可以理解的,本实施例适用于CA场景时,所述第二基站可以服务于所述UE的辅载波,所述第一基站可以服务于所述UE的主载波。
本发明实施例提供一种数据传输方法,如图11所示,所述方法包括如下步骤:
步骤1001、所述第二基站采用第一HARQ缓冲器中进程号为y的HARQ进程发送第一数据块给UE。
步骤1002、所述第二基站接收所述UE针对所述第一数据块的反馈。
可选的,所述第二基站从第一基站接收所述反馈,所述反馈是所述UE通过第一PUCCH码道资源发送给所述第一基站的。其中,所述第一PUCCH码道资源的标识是由所述第二基站确定并发送给所述第一基站和所述UE的,或者,所述第一PUCCH码道资源的标识是所述第二基站向所述第一基站请求分配PUCCH码道资源之后从所述第一基站接收到的。具体过程可以参考实施例三和实施例七中的相应描述,本实施例不再详述。
步骤1003、所述第二基站确定第二数据块。
其中,第二数据块可以分为两种类型,分别为新传数据和重传数据,其中,新传数据为第一次传输给UE的数据,重传数据为第二次或第二次以上传输给UE的数据。
可选的,若所述反馈包括NACK,所述第二数据块为所述第一数据块中与所述NACK对应的数据块,则此时第二数据块为重传数据;或者,若所述反馈包括肯定应答ACK,所述第二数据块为与所述第一数据块不同的数据块,则此时,所述第二数据块为新传数据。
可选的,本发明实施例中,需要传输给UE的数据可以缓存在第一基站或第二基站的RLC层,在所述UE的优先级大于其他接入所述第二基站的UE的优先级时,第二基站在本地RLC层缓存的业务或者第一基站RLC层中缓存的业务获取第二数据,则所述第二数据为新传数据;在数据第一次传输给UE后,该数据缓存在第一基站或第二基站的MAC层,第二基站接收所述第一基站发送的反馈,若所述反馈中包括NACK,在MAC层获取所述NACK对应的数据作为所述重传数据。因此,若第二基站获取的第二数据来自RLC层,则该数据为新传数据,若第二基站获取的第二数据来自MAC层,则该数据为重传数据。
步骤1004、第二基站确定第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态。
本发明实施例中,HARQ缓冲器的HARQ进程的状态通常可以分为两种,一种是空闲状态,即没有被数据占用;一种为占用状态,即HARQ缓冲器采用该HARQ进程进行了数据传输,该HARQ进程被数据占用,并等待相应的回馈信息。通常的,每个HARQ进程能够传输2个数据块。
步骤1005、所述第二基站采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给用户设备UE。
其中,所述第一HARQ缓冲器和第二HARQ缓冲器为所述第二基站中设置的不同HARQ缓冲器,可选的,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应。
可选的,若所述反馈包括NACK,且所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,则所述第二基站采用第二HARQ缓冲器中进程号为y的HARQ进程发送第二数据块给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述第二基站上一次发送给所述UE的NDI(New Data Index,新传数据指示)值相同。
可选的,若所述反馈包括NACK,且所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,则所述第二基站采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程的进程号不为y,且状态为空闲状态,所述NDI值与所述第二基站上一次发送给所述UE的NDI值不同。
需要说明的是,NDI值用于指示传输的数据是否为新传数据,若NDI值与第二基站上一次发送给所述UE的NDI值相同,则指示当前传输数据为重传数据,若NDI值与第二基站上一次发送给所述UE的NDI值不同,则指示当前传输数据为新传数据,UE根据接收到NDI值,判断相应的第二数据块是否为新传数据。特别的,若所述反馈包括NACK,且所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态时,由于第二基站采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,虽然第二基站侧实际执行的是第二数据块的重传,即第二基站能够确定所述第二数据块为重传数据,但是,第二基站在所述下行调度授权消息携带新的NDI值,则UE收到该NDI值后,确定所述第二数据块为新传数据,采用新传数据的处理方式对应该第二数据块进行处理,本发明对此不再详述。
通常的,采用0和1来标识传输的数据是否为新传数据,示例的,若当前接收的NDI值为0,第二基站上一次发送给所述UE的NDI值为0,则UE认为当前接收的数据为重传数据,若第二基站上一次发送给所述UE的NDI值为1,则UE认为当前接收的数据为新传数据。
步骤1006、所述第二基站确定采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块失败。
步骤1007、所述第二基站向所述第一基站发送指示所述失败的信息以及与所述第二数据块对应的SN,所述指示所述失败的信息用于触发所述第一基站重传所述第二数据块给所述UE。
步骤1008、所述第一基站重传所述第二数据块给所述UE。
第一基站可以根据第二数据块对应的序列号(SN)在第一基站中查询获取相应的第一重传数据,并通过ARQ重传方式重传给UE。这样在第二基站第一次重传失败后,第一基站进行所述第一重传数据的再次重传,可以保证所述第一重传数据有效地发送给UE,减少数据的发送失败率。
特别的,第二基站中还可以设置与第一、二HARQ缓冲器不同的HARQ缓冲器作为备用HARQ缓冲器,当第一和第二HARQ缓冲器中的所有HARQ进程的状态均为占用状态,采用该备用HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给UE。
需要说明的是,本实施例提供的数据传输方法步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,具体步骤也可以结合上述实施例和实施例七中的步骤进行调整,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不再赘述。
本发明实施例提供的数据传输方法,通过在第二基站设置第一HARQ缓冲器和第二HARQ缓冲器,增加HARQ缓冲器的个数,在第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态时,采用第二HARQ缓冲器中空闲状态的HARQ进程进行第二数据块的发送,减少了数据传输过程中的停等现象,从而停等产生的时延,因此提高了数据传输效率。
本发明还提供用于实现上述实施例提供的数据传输方法的装置和***,以下将举例说明。
实施例九
本发明实施例提供一种基站01,如图12所示,包括发送单元011和接收单元012,其中:
所述发送单元011用于在第一时刻,向第一基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述第一基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
所述发送单元011还用于在第二时刻,向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
所述接收单元012用于从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述基站01与所述第一基站之间进行一次传输的时延t,所述基站01服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
可选的,如图13所示,所述基站01还可以包括:
确定单元013,用于在所述第一时刻之前,确定x,所述x为所述第一数据块的个数,且,所述接收单元012还用于接收并缓存所述第一基站发送的业务;
获取单元014,用于在所述第二时刻之前,从所述缓存的业务中获取所述x个第一数据块。
可选的,如图14所示,所述基站01可以包括:
确定单元013用于在所述第一时刻之前,确定x,所述x为所述第一数据块的个数;所述发送单元011还用于在所述第一时刻,向所述第一基站发送所述x;所述接收单元012还用于在所述第二时刻之前,接收所述第一基站发送的所述x个第一数据块。
可选的,在满足第一条件时,所述获取单元014用于从所述缓存的业务中获取所述x个第一数据块,或者,所述发送单元011向所述第一基站发送所述x;其中,所述第一条件包括:所述UE的优先级高于其他接入所述基站01的UE的优先级。可选的,所述第一条件还可以包括:所述业务的优先级高于所述基站01发送给所述其他接入所述基站01的UE的消息的优先级。
可选的,所述基站01与第一基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述第一基站和所述基站01之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
可选的,如图15所示,所述基站01还可以包括:
第一重传单元015用于当所述反馈包括否定应答NACK时,将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块;
判断单元016用于确定所述重传是否失败;
指示单元017用于当所述判断单元016确定所述重传失败时,向所述第一基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述第一基站重传所述重传数据给所述UE。
可选的,如图16所示,所述基站01还可以包括:
第二重传单元018用于当在预设时段内从所述第一基站接收所述反馈,且所述反馈包括NACK时,采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
可选的,如图17所示,所述基站01还包括第一HARQ缓冲器0191和第二HARQ缓冲器0192,和第三重传单元019;所述基站01还可以包括:
第三重传单元019用于当所述反馈包括否定应答NACK,且所述第一HARQ缓冲器0191中的所有HARQ进程的状态均为占用状态时,采用所述第二HARQ缓冲器0192中的HARQ进程将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
其中,可选的,所述第一HARQ缓冲器0191中的HARQ进程的进程号与所述第二HARQ缓冲器0192中的HARQ进程的进程号一一对应;
当所述第一HARQ缓冲器0191中进程号为y的HARQ进程用于发送所述第一数据块给所述UE时,所述第三重传单元019可以具体用于:
若所述第二HARQ缓冲器0192中进程号为y的HARQ进程的状态为占用状态,采用所述第二HARQ缓冲器0192中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述基站上一次发送给所述UE的NDI值不同;或者,
若所述第二HARQ缓冲器0192中进程号为y的HARQ进程的状态为空闲状态,采用所述第二HARQ缓冲器0192中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
这样一来,由于在第一时刻,发送单元向第一基站发送第一PUCCH码道资源的标识,则在第一时刻和第二时刻的中间时刻,第一基站便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,第一基站已经获取了针对所述第一数据块的反馈的解调依据,使得第一基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十
本发明实施例提供一种基站02,如图18所示,包括接收单元022和发送单元021,其中:
所述接收单元021用于接收第二基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
所述接收单元022,还用于通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述第二基站在第二时刻发送的第一数据块的反馈;
所述发送单元021用于将所述反馈发送给所述第二基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述第二基站与基站02之间进行一次传输的时延t,所述第二基站服务于所述UE的辅载波,所述基站02服务于所述UE的主载波。
可选的,所述接收单元021,还用于在所述第一时刻之前,接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述基站02的业务承载;
如图19所示,所述基站02还可以包括:
信道建立单元023,用于建立第一无线链路控制层RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述基站与所述第二基站之间的传输。
可选的,本实施例中,所述接收单元021还用于接收所述网关发送的业务;所述发送单元022还用于在所述第一时刻之前,将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述第二基站。或者,本实施例中,所述接收单元021还用于接收所述第二基站在所述第一时刻发送的x,所述x为所述第二基站在第二时刻向UE发送的第一数据块的个数;且如图20所示,所述基站02还可以包括:获取单元024,用于在所述第二时刻之前,在所述业务中业务类型为非时延敏感数据的业务中获取x个第一数据块,并由所述发送单元022通过所述第二RLC层逻辑信道将所述x个第一数据块发送给所述第二基站。
可选的,本实施例中,所述接收单元021还用于接收所述网关发送的业务;且如图21所示,所述基站02还包括:确定单元025,用于确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述基站02发送针对第二数据块的反馈;所述发送单元022还用于通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
可选的,所述第二基站与所述基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述基站02和所述第二基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
可选的,本发明实施例中,所述接收单元021还用于在所述基站02将所述反馈发送给所述第二基站之后,接收所述第二基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述第二基站在所述反馈包括NACK,且所述第二基站将所述重传数据重传给所述UE失败之后发送给所述基站02的;可选的,如图22所示,所述基站02还包括:重传单元026,用于重传所述重传数据给所述UE,所述重传数据为所述第一数据块中与所述NACK对应的数据块。
由于第二时刻之前,接收单元便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即第二基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,基站已经获取了针对所述第一数据块的反馈的解调依据,使得基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十一
本发明实施例还提供另一种基站03,如图23,包括:总线031,以及连接在所述总线031上的存储器033和处理器034。可选的,所述基站03还包括连接在所述总线031上的通信接口032,用于与其他网元通信,例如,所述处理器034通过该通信接口032执行包括发送和接收等动作。
本实施例中,所述存储器033用于存储计算机指令0331;所述处理器034执行所述计算机0331指令用于:
在第一时刻,向第一基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述第一基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
在第二时刻,向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述基站03与所述第一基站之间进行一次传输的时延t,所述基站03服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
可选的,所述处理器034执行所述计算机指令0331还用于:
在所述第一时刻之前,确定x,所述x为所述第一数据块的个数,且,接收并缓存所述第一基站发送的业务;在所述第二时刻之前,从所述缓存的业务中获取所述x个第一数据块;或者,
在所述第一时刻之前,确定x,所述x为所述第一数据块的个数;在所述第一时刻,向所述第一基站发送所述x;在所述第二时刻之前,接收所述第一基站发送的所述x个第一数据块。
可选的,所述处理器034执行所述计算机0331指令用于:
在满足第一条件时,从所述缓存的业务中获取所述x个第一数据块,或者,向所述第一基站发送所述x;其中,所述第一条件包括:所述UE的优先级高于其他接入所述基站03的UE的优先级。可选的,所述第一条件还包括:所述业务的优先级高于所述基站03发送给所述其他接入所述基站03的UE的消息的优先级。
可选的,所述基站与所述第一基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述第一基站和所述基站03之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
可选的,所述处理器034执行所述计算机0331指令还用于:
若所述反馈包括否定应答NACK,将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块;
确定所述重传是否失败;
若确定所述重传失败,向所述第一基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述第一基站重传所述重传数据给所述UE。
可选的,所述处理器034执行所述计算机指令0331用于:
若所述基站03在预设时段内从所述第一基站接收所述反馈,且所述反馈包括NACK,则采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
可选的,所述基站03还包括:第一HARQ缓冲器和第二HARQ缓冲器;例如,所述存储器还包括第一HARQ缓冲器和第二HARQ缓冲器。相应的,所述处理器034执行所述计算机指令0331用于:
若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态,则采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
其中,可选的,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应;
若所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,所述处理器034执行所述计算机指令0331用于:
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述基站上一次发送给所述UE的NDI值不同;或者,
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
这样一来,由于在第一时刻,处理器向第一基站发送第一PUCCH码道资源的标识,则在第一时刻和第二时刻的中间时刻,第一基站便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,第一基站已经获取了针对所述第一数据块的反馈的解调依据,使得第一基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十二
本发明实施例提供一种基站04,如图24所示,包括:总线041,以及连接在所述总线041上存储器043和处理器044。可选的,所述基站04还包括连接在所述总线041上的通信接口042,用于与其他网元通信,例如,所述处理器044通过该通信接口042执行包括发送和接收等动作。
本实施例中,所述存储器043用于存储计算机指令0431;所述处理器043执行所述计算机指令0431用于:
接收第二基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述第二基站在第二时刻发送的第一数据块的反馈;
将所述反馈发送给所述第二基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述第二基站与基站04之间进行一次传输的时延t,所述第二基站服务于所述UE的辅载波,所述基站04服务于所述UE的主载波。
可选的,所述处理器04执行所述计算机指令0431还用于:
在所述第一时刻之前,接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述基站04的业务承载;
建立第一无线链路控制层RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述基站04与所述UE之间的传输,所述第二RLC层逻辑信道用于所述基站04与所述第二基站之间的传输。
可选的,所述处理器044执行所述计算机指令0431还用于:接收所述网关发送的业务;在所述第一时刻之前,将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述第二基站,或者,接收所述第二基站在所述第一时刻发送的x,所述x为所述第二基站在第二时刻向UE发送的第一数据块的个数,在所述第二时刻之前,在所述业务中业务类型为非时延敏感数据的业务中获取x个第一数据块,并通过所述第二RLC层逻辑信道将所述x个第一数据块发送给所述第二基站。
可选的,所述处理器04执行所述计算机指令0431还用于:接收所述网关发送的业务;确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述基站04发送针对第二数据块的反馈;通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
可选的,所述第二基站与基站04的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述基站04和所述第二基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
可选的,所述处理器04执行所述计算机指令0431还用于:
在所述基站04将所述反馈发送给所述第二基站之后,接收所述第二基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述第二基站在所述反馈包括NACK,且所述第二基站将所述重传数据重传给所述UE失败之后发送给所述基站04的;
重传所述重传数据给所述UE,所述重传数据为所述第一数据块中与所述NACK对应的数据块。
这样一来,由于第二时刻之前,处理器便收到了第一PUCCH码道资源的标识,保证了在第二时刻,即第二基站向UE发送所述第一PUCCH码道资源的标识和第一数据块时,基站已经获取了针对所述第一数据块的反馈的解调依据,使得基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十三
本发明实施例提供一种数据传输***,包括实施例九中任意所述的基站,和实施例十中任意所述的基站。
本发明实施例提供一种数据传输***,包括实施例十一中任意所述的基站,和实施例十二中任意所述的基站。
实施例十四
本发明实施例提供一种基站05,如图25所示,包括发送单元051和接收单元052,其中:
所述发送单元051用于向第一基站发送第一信息,所述第一信息包括第一物理上行链路控制信道PUCCH码道资源的个数x、所述基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的一种,以便于所述第一基站确定x个第一PUCCH码道资源的标识和x个第一数据块,其中,所述第一PUCCH码道资源用于所述UE向所述第一基站发送针对所述第一数据块的反馈,所述第一信道码字为x个第一数据块对应的信道码字;
所述接收单元052用于接收所述第一基站发送的所述x个第一PUCCH码道资源的标识和所述x个第一数据块;
所述发送单元051还用于向所述UE发送所述x个第一PUCCH码道资源的标识和所述x个第一数据块;
所述接收单元052还用于从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述基站05服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
可选的,所述发送单元051具体用于:所述基站确定所述UE的优先级高于所述其他接入所述基站的UE的优先级时,向第一基站发送所述第一信息。
可选的,如图26所示,所述基站05还包括:
第一重传单元053,用于若所述反馈包括否定应答NACK,将重传数据重传给所述UE,所述重传数据包括所述x个数据块中与所述NACK对应的数据块;
判断单元054,用于确定所述重传是否失败;
指示单元055,用于若确定所述重传失败,向所述第一基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述第一基站重传所述重传数据给所述UE。
可选的,如图27所示,所述基站05还包括:
第二重传单元056,用于当所述基站在预设时段内从所述第一基站接收所述反馈,且所述反馈包括NACK时,采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述x个数据块中与所述NACK对应的数据块。
可选的,如图28所示,所述基站05还包括第一混合自动重传请求HARQ缓冲器057、第二HARQ缓冲器058,和第三重传单元059;
所述第三重传单元059用于当所述反馈包括否定应答NACK,且所述第一HARQ缓冲器057中的所有HARQ进程的状态均为占用状态时,采用所述第二HARQ缓冲器058中的HARQ进程将重传数据重传给所述UE,其中,所述重传数据包括所述x个数据块中所述NACK对应的数据块。
可选的,所述第一HARQ缓冲器057中的HARQ进程的进程号与所述第二HARQ缓冲器058中的HARQ进程的进程号一一对应;
若所述第一HARQ缓冲器057中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,所述第三重传单元059具体用于:
若所述第二HARQ缓冲器058中进程号为y的HARQ进程的状态为占用状态,采用所述第二HARQ缓冲器058中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器058中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述基站上一次发送给所述UE的NDI值不同;或者,
若所述第二HARQ缓冲器058中进程号为y的HARQ进程的状态为空闲状态,采用所述第二HARQ缓冲器058中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
可选的,所述发送单元051还用于向所述第一基站发送第二信息,所述第二信息包括第三PUCCH码道资源的个数m、所述基站向所述UE发送的重传数据的数据块的个数m和第二信道码字中的一种,以便于所述第一基站确定所述第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述第一基站发送针对重传数据的反馈,所述第二信道码字为所述重传数据的数据块对应的信道码字;相应的,所述接收单元052还用于接收所述第一基站发送的所述m个第三PUCCH码道资源的标识;所述发送单元051还用于向所述UE发送所述m个第三PUCCH码道资源的标识;所述接收单元052还用于从所述第一基站接收针对所述重传数据的反馈,所述针对重传数据的反馈是所述第一基站通过所述第三PUCCH码道资源从所述UE接收到的。
可选的,所述反馈包括NACK,所述接收单元052具体用于:从所述第一基站接收所述反馈和第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述第一基站发送针对所述重传数据的反馈;相应的,所述发送单元051还用于向所述UE发送所述第三PUCCH码道资源的标识;所述接收单元052还用于从所述第一基站接收针对所述重传数据的反馈,所述重传数据的反馈是所述第一基站通过所述第三PUCCH码道资源从所述UE接收到的。
这样一来,由于第一基站确定x个第一PUCCH码道资源的标识,发送单元将所述x个第一PUCCH码道资源的标识和x个第一数据块发送给UE,则第一基站接收到所述第一PUCCH码道资源的标识和第一数据块时,第一基站已经获取了针对所述第一数据块的反馈的解调依据,使得第一基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十五
本发明实施例提供一种基站06,如图29所示,包括接收单元061和发送单元062,其中:
所述接收单元061用于接收第二基站发送的第一信息,所述第一信息包括第一物理上行链路控制信道PUCCH码道资源的个数x、所述第二基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的一种,其中,所述第一PUCCH码道资源用于所述UE向所述基站发送针对所述第一数据块的反馈,所述第一信道码字为x个第一数据块对应的信道码字;
所述发送单元062用于向所述第二基站发送x个第一PUCCH码道资源的标识和x个第一数据块,以便于所述第二基站向所述UE发送所述x个第一PUCCH码道资源的标识和所述x个第一数据块;
所述接收单元061还用于通过所述第一PUCCH码道资源接收所述UE发送的所述反馈;
所述发送单元062还用于将所述反馈发送给所述第二基站;
其中,所述第二基站服务于所述UE的辅载波,所述基站06服务于所述UE的主载波。
可选的,所述接收单元061还用于在接收第二基站发送的第一信息之前,接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述基站之间的业务承载;且如图30所示,所述基站06还包括:信道建立单元063,用于建立第一无线链路控制RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述基站与所述第二基站之间的传输。
可选的,所述接收单元061还用于06接收所述网关发送的业务;且如图31所示,所述基站06还包括:获取单元064,用于在所述业务中业务类型为非时延敏感数据的业务中获取所述x个第一数据块,并确定所述x个第一PUCCH码道资源的标识;相应的,所述发送单元062还用于向所述第二基站发送x个第一PUCCH码道资源的标识和x个第一数据块包括:所述发送单元062还用于将所述x个第一PUCCH码道资源的标识和所述x个第一数据块通过所述第二RLC层逻辑信道发送给所述第二基站。
可选的,所述接收单元061还用于接收所述网关发送的业务;且如图32所示,所述基站06还包括:确定单元065,用于确定第二PUCCH码道资源的标识,所述第二PUCCH码道资源用于所述UE向所述基站发送针对第二数据块的反馈;相应的,所述发送单元062还用于通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
可选的,所述反馈包括否定应答NACK,在将所述反馈发送给所述第二基站之后,所述接收单元061还用于接收所述第二基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述第二基站在所述反馈包括NACK,且所述第二基站将所述重传数据重传给所述UE失败之后发送给所述基站的;且如图33所示,所述基站06还包括:重传单元066,用于重传所述重传数据给所述UE,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块。
可选的,所述反馈包括NACK,在将所述反馈发送给所述第二基站之后,所述接收单元061还用于接收所述第二基站发送的第二信息,所述第二信息包括第三PUCCH码道资源的个数m、所述第二基站向所述UE发送的重传数据的数据块的个数m和第二信道码字中的一种,其中,所述第三PUCCH码道资源用于所述UE向所述基站发送针对重传数据的反馈,所述第二信道码字为所述重传数据的数据块对应的信道码字,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块;相应的,所述发送单元062还用于向所述第二基站发送m个所述第三PUCCH码道资源的标识,以便于所述第二基站向所述UE发送所述m个第三PUCCH码道资源的标识;所述接收单元061还用于通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈;所述发送单元062还用于将所述针对重传数据的反馈发送给所述第二基站。
可选的,所述反馈包括NACK,所述发送单元062具体用于:向所述第二基站发送所述反馈和第三PUCCH码道资源的标识,以便于所述第二基站向所述UE发送所述第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述基站发送针对重传数据的反馈,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块,且由所述第二基站发送给UE;相应的,所述接收单元061还用于通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈;所述发送单元062还用于将针对所述重传数据的反馈发送给所述第二基站。
这样一来,由于基站确定x个第一PUCCH码道资源的标识,辅基站将所述x个第一PUCCH码道资源的标识和x个第一数据块发送给UE,则接收单元接收到所述第一PUCCH码道资源的标识和第一数据块时,基站已经获取了针对所述第一数据块的反馈的解调依据,使得基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十六
本发明实施例提供一种基站07,如图34所示,包括:总线071,以及连接在所述总线071上的存储器073和处理器074。可选的,所述基站07还包括连接在所述总线071上的通信接口072,用于与其他网元通信,例如,所述处理器074通过该通信接口072执行包括发送和接收等动作。
本实施例中,所述存储器073用于存储计算机指令0731;所述处理器074执行所述计算机指令0731用于:
向第一基站发送第一信息,所述第一信息包括第一物理上行链路控制信道PUCCH码道资源的个数x、所述基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的一种,以便于所述第一基站确定x个第一PUCCH码道资源的标识和x个第一数据块,其中,所述第一PUCCH码道资源用于所述UE向所述第一基站发送针对所述第一数据块的反馈,所述第一信道码字为x个第一数据块对应的信道码字;
接收所述第一基站发送的所述x个第一PUCCH码道资源的标识和所述x个第一数据块;
向所述UE发送所述x个第一PUCCH码道资源的标识和所述x个第一数据块;
从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述基站07服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
可选的,所述处理器074执行所述计算机指令0731还用于:确定所述UE的优先级高于所述其他接入所述基站07的UE的优先级时,向第一基站发送所述第一信息。
可选的,所述处理器074执行所述计算机指令0731用于:若所述反馈包括否定应答NACK,将重传数据重传给所述UE,所述重传数据包括所述x个数据块中与所述NACK对应的数据块;确定所述重传是否失败;若确定所述重传失败,向所述第一基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述第一基站重传所述重传数据给所述UE。
可选的,所述处理器074执行所述计算机指令0731用于:若在预设时段内从所述第一基站接收所述反馈,且所述反馈包括NACK,采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述x个数据块中与所述NACK对应的数据块。
可选的,如图35所示,所述基站07,例如存储器073中,还包括第一混合自动重传请求HARQ缓冲器0732和第二HARQ缓冲器0733;所述处理器0731执行所述计算机指令0731用于:若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器0732中的所有HARQ进程的状态均为占用状态,采用所述第二HARQ缓冲器0733中的HARQ进程将重传数据重传给所述UE,其中,所述重传数据包括所述x个数据块中所述NACK对应的数据块。
可选的,所述第一HARQ缓冲器0732中的HARQ进程的进程号与所述第二HARQ缓冲器0733中的HARQ进程的进程号一一对应;若所述第一HARQ缓冲器0732中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,所述处理器074执行所述计算机指令0731用于:
若所述第二HARQ缓冲器0733中进程号为y的HARQ进程的状态为占用状态,采用所述第二HARQ缓冲器0733中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器0733中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述基站上一次发送给所述UE的NDI值不同;或者,
若所述第二HARQ缓冲器0733中进程号为y的HARQ进程的状态为空闲状态,采用所述第二HARQ缓冲器0733中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
可选的,所述处理器074执行所述计算机指令0731用于:向所述第一基站发送第二信息,所述第二信息包括第三PUCCH码道资源的个数m、所述基站向所述UE发送的重传数据的数据块的个数m和第二信道码字中的一种,以便于所述第一基站确定所述第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述第一基站发送针对重传数据的反馈,所述第二信道码字为所述重传数据的数据块对应的信道码字;接收所述第一基站发送的所述m个第三PUCCH码道资源的标识;向所述UE发送所述m个第三PUCCH码道资源的标识;从所述第一基站接收针对所述重传数据的反馈,所述针对重传数据的反馈是所述第一基站通过所述第三PUCCH码道资源从所述UE接收到的。
可选的,所述反馈包括NACK,所述处理器074执行所述计算机指令0731具体用于:从所述第一基站接收所述反馈和第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述第一基站发送针对所述重传数据的反馈;相应的,所述处理器074执行所述计算机指令0731还用于:向所述UE发送所述第三PUCCH码道资源的标识;从所述第一基站接收针对所述重传数据的反馈,所述重传数据的反馈是所述第一基站通过所述第三PUCCH码道资源从所述UE接收到的。
这样一来,由于第一基站确定x个第一PUCCH码道资源的标识,处理器将所述x个第一PUCCH码道资源的标识和x个第一数据块发送给UE,则第一基站接收到所述第一PUCCH码道资源的标识和第一数据块时,第一基站已经获取了针对所述第一数据块的反馈的解调依据,使得第一基站能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十七
本发明实施例提供一种基站08,如图36所示,包括:总线081,以及连接在所述总线081上的存储器083和处理器084。可选的,所述基站08还包括连接在所述总线081上的通信接口082,用于与其他网元通信,例如,所述处理器084通过该通信接口082执行包括发送和接收等动作。
本实施例中,所述存储器083用于存储计算机指令0831;所述处理器084执行所述计算机指令0831用于:
接收第二基站发送的第一信息,所述第一信息包括第一物理上行链路控制信道PUCCH码道资源的个数x、所述第二基站向所述用户设备UE发送的第一数据块的个数x和第一信道码字中的一种,其中,所述第一PUCCH码道资源用于所述UE向所述基站发送针对所述第一数据块的反馈,所述第一信道码字为x个第一数据块对应的信道码字;
向所述第二基站发送x个第一PUCCH码道资源的标识和x个第一数据块,以便于所述第二基站向所述UE发送所述x个第一PUCCH码道资源的标识和所述x个第一数据块;
通过所述第一PUCCH码道资源接收所述UE发送的所述反馈;
将所述反馈发送给所述第二基站;
其中,所述第二基站服务于所述UE的辅载波,所述基站08服务于所述UE的主载波。
可选的,在所述基站08接收第二基站发送的第一信息之前,所述处理器084执行所述计算机指令0831用于:接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述基站之间的业务承载;建立第一无线链路控制RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述基站与所述第二基站之间的传输。
可选的,所述处理器084执行所述计算机指令0831还用于:接收所述网关发送的业务;在所述业务中业务类型为非时延敏感数据的业务中获取所述x个第一数据块,并确定所述x个第一PUCCH码道资源的标识;相应的,向所述第二基站发送x个第一PUCCH码道资源的标识和x个第一数据块包括:将所述x个第一PUCCH码道资源的标识和所述x个第一数据块通过所述第二RLC层逻辑信道发送给所述第二基站。
可选的,所述处理器084执行所述计算机指令0831还用于:接收所述网关发送的业务;确定第二PUCCH码道资源的标识,所述第二PUCCH码道资源用于所述UE向所述基站发送针对第二数据块的反馈;通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
可选的,所述反馈包括否定应答NACK,在所述基站将所述反馈发送给所述第二基站之后,所述处理器084执行所述计算机指令0831还用于:接收所述第二基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述第二基站在所述反馈包括NACK,且所述第二基站将所述重传数据重传给所述UE失败之后发送给所述基站的;重传所述重传数据给所述UE,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块。
可选的,所述反馈包括NACK,在所述基站08将所述反馈发送给所述第二基站之后,所述处理器084执行所述计算机指令0831还用于:接收所述第二基站发送的第二信息,所述第二信息包括第三PUCCH码道资源的个数m、所述第二基站向所述UE发送的重传数据的数据块的个数m和第二信道码字中的一种,其中,所述第三PUCCH码道资源用于所述UE向所述基站发送针对重传数据的反馈,所述第二信道码字为所述重传数据的数据块对应的信道码字,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块;向所述第二基站发送m个所述第三PUCCH码道资源的标识,以便于所述第二基站向所述UE发送所述m个第三PUCCH码道资源的标识;通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈;将所述针对重传数据的反馈发送给所述第二基站。
可选的,所述反馈包括NACK,所述处理器084执行所述计算机指令0831具体用于:向所述第二基站发送所述反馈和第三PUCCH码道资源的标识,以便于所述第二基站向所述UE发送所述第三PUCCH码道资源的标识,所述第三PUCCH码道资源用于所述UE向所述基站发送针对重传数据的反馈,所述重传数据包括所述x个第一数据块中与所述NACK对应的数据块,且由所述第二基站发送给UE;相应的,所述处理器执行所述计算机指令还用于:通过所述第三PUCCH码道资源从所述UE接收针对所述重传数据的反馈;将针对所述重传数据的反馈发送给所述第二基站。
这样一来,由于处理器确定x个第一PUCCH码道资源的标识,处理器将所述x个第一PUCCH码道资源的标识和x个第一数据块发送给UE,则处理器接收到所述第一PUCCH码道资源的标识和第一数据块时,处理器已经获取了针对所述第一数据块的反馈的解调依据,使得处理器能够进行反馈的及时解调和转发,从而提高了数据传输效率。
实施例十八
本发明实施例提供一种数据传输***,包括实施例十四中任意所述的基站,和实施例十五中任意所述的基站。
本发明实施例提供一种数据传输***,包括实施例十六中任意所述的基站,和实施例十七中任意所述的基站。
实施例十九
本发明实施例还提供另一种基站09,如图37所示,包括:
确定单元091,用于确定第一混合自动重传请求HARQ缓冲器中的所有HARQ进程的状态均为占用状态;
发送单元092,用于采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给用户设备UE;
其中,所述第一HARQ缓冲器和第二HARQ缓冲器为所述基站中设置的不同HARQ缓冲器。
可选的,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应。
可选的,所述发送单元092还用于在所述基站09确定第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态之前,采用第一HARQ缓冲器中进程号为y的HARQ进程发送第一数据块给UE;且如图38所示,所述基站09还包括:接收单元093,用于在采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给所述UE之前,接收所述UE针对所述第一数据块的反馈;其中,若所述反馈包括否定应答NACK,所述第二数据块为所述第一数据块中与所述NACK对应的数据块;或者,若所述反馈包括肯定应答ACK,所述第二数据块为与所述第一数据块不同的数据块。
可选的,若所述反馈包括NACK,且所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述发送单元092具体用于:采用第二HARQ缓冲器中进程号为y的HARQ进程发送第二数据块给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
可选的,若所述反馈包括NACK,如图39所示,所述基站09还包括:判断单元094,用于在采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给所述UE之后,确定采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块失败;和,指示单元095,用于向所述第一基站发送指示所述失败的信息以及与所述第二数据块对应的序列号,所述指示所述失败的信息用于触发所述第一基站重传所述第二数据块给所述UE;其中,所述基站09服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
可选的,所述接收单元093具体用于:从第一基站接收所述反馈,所述反馈是所述UE通过第一物理上行链路控制信道PUCCH码道资源发送给所述第一基站的;其中,所述第一PUCCH码道资源的标识是由所述基站确定并发送给所述第一基站和所述UE的,或者,所述第一PUCCH码道资源的标识是所述基站向所述第一基站请求分配PUCCH码道资源之后从所述第一基站接收到的。
这样一来,通过在第二基站设置第一HARQ缓冲器和第二HARQ缓冲器,增加HARQ缓冲器的个数,在第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态时,发送单元采用第二HARQ缓冲器中空闲状态的HARQ进程进行第二数据块的发送,减少了数据传输过程中的停等现象,从而停等产生的时延,因此提高了数据传输效率。
实施例二十
本发明实施例还提供一种基站10a,如图40所示,包括:总线101a,以及连接在所述总线101a上的存储器103a和处理器104a。可选的,所述基站10a还包括连接在所述总线101a上的通信接口102a,用于与其他网元通信,例如,所述处理器104a通过该通信接口102a执行包括发送和接收等动作。
本实施例中,所述存储器103a用于存储计算机指令1031a;所述处理器104a执行所述计算机指令1031a用于:
确定第一混合自动重传请求HARQ缓冲器中的所有HARQ进程的状态均为占用状态;
采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给用户设备UE;
其中,所述第一HARQ缓冲器和第二HARQ缓冲器为所述基站中设置的不同HARQ缓冲器。可选的,所述第一HARQ缓冲器和所述第二HARQ缓冲器为所述存储器的一部份。
可选的,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应。
可选的,所述处理器104a执行所述计算机指令1031a还用于:确定第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态之前,采用第一HARQ缓冲器中进程号为y的HARQ进程发送第一数据块给UE;采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给所述UE之前,接收所述UE针对所述第一数据块的反馈;其中,若所述反馈包括否定应答NACK,所述第二数据块为所述第一数据块中与所述NACK对应的数据块;或者,若所述反馈包括肯定应答ACK,所述第二数据块为与所述第一数据块不同的数据块。
可选的,若所述反馈包括NACK,且所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述处理器104a执行所述计算机指令1031a具体用于:采用第二HARQ缓冲器中进程号为y的HARQ进程发送第二数据块给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
可选的,若所述反馈包括NACK,所述基站10a采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块给所述UE之后,所述处理器104a执行所述计算机指令1031a还用于:确定采用第二HARQ缓冲器中空闲状态的HARQ进程发送第二数据块失败;向所述第一基站发送指示所述失败的信息以及与所述第二数据块对应的序列号,所述指示所述失败的信息用于触发所述第一基站重传所述第二数据块给所述UE;其中,所述基站10a服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
可选的,所述处理器104a执行所述计算机指令1031a具体用于:从第一基站接收所述反馈,所述反馈是所述UE通过第一物理上行链路控制信道PUCCH码道资源发送给所述第一基站的;所述第一PUCCH码道资源的标识是由所述基站确定并发送给所述第一基站和所述UE的,或者,所述第一PUCCH码道资源的标识是所述基站向所述第一基站请求分配PUCCH码道资源之后从所述第一基站接收到的。
这样一来,通过在第二基站设置第一HARQ缓冲器和第二HARQ缓冲器,增加HARQ缓冲器的个数,在第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态时,处理器采用第二HARQ缓冲器中空闲状态的HARQ进程进行第二数据块的发送,减少了数据传输过程中的停等现象,从而停等产生的时延,因此提高了数据传输效率。
实施例二十一
本发明实施例提供一种数据传输***,包括实施例二十中任意所述的基站。
本发明实施例提供一种数据传输***,包括实施例二十一中任意所述的基站。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。又如,在本发明实施例的一些附图中,例如图12-22、25-33和37-39中,某些单元之间用实线或虚线连接,可以理解为实线表示单元之间可能为直接连接,虚线表示建议单元之间可能为间接连接,这里的直接连接指不通过本发明实施例提供的其他单元进行转发即可实现信息的发送和接收,间接连接指通过本发明实施例提供的其他单元进行转发或触发可实现信息的发送和接收或其他处理动作。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
可以理解的,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (47)
1.一种数据传输方法,其特征在于,包括:
在第一时刻,辅基站向主基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述主基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
在第二时刻,所述辅基站向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
所述辅基站从所述主基站接收所述反馈,所述反馈是所述主基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一时刻之前,所述辅基站确定x,所述x为所述第一数据块的个数,且,所述辅基站接收并缓存所述主基站发送的业务;在所述第二时刻之前,所述辅基站从所述缓存的业务中获取所述x个第一数据块;或者,
所述方法还包括:在所述第一时刻之前,所述辅基站确定x,所述x为所述第一数据块的个数;在所述第一时刻,所述辅基站向所述主基站发送所述x;在所述第二时刻之前,所述辅基站接收所述主基站发送的所述x个第一数据块。
3.根据权利要求2所述的方法,其特征在于,
在满足第一条件时,所述辅基站从所述缓存的业务中获取所述x个第一数据块,或者,所述辅基站向所述主基站发送所述x;
其中,所述第一条件包括:所述UE的优先级高于其他接入所述辅基站的UE的优先级。
4.根据权利要求3所述的方法,其特征在于,所述第一条件还包括:
所述业务的优先级高于所述辅基站发送给所述其他接入所述辅基站的UE的消息的优先级。
5.根据权利要求1所述的方法,其特征在于,所述辅基站与所述主基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述主基站和所述辅基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述方法还包括:
若所述反馈包括否定应答NACK,所述辅基站将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块;
所述辅基站确定所述重传是否失败;
若所述辅基站确定所述重传失败,所述辅基站向所述主基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述主基站重传所述重传数据给所述UE。
7.根据权利要求1至5任意一项所述的方法,其特征在于,若所述辅基站在预设时段内从所述主基站接收所述反馈,且所述反馈包括NACK,所述方法还包括:
所述辅基站采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
8.根据权利要求1至5任意一项所述的方法,其特征在于,所述辅基站中设置有第一HARQ缓冲器和第二HARQ缓冲器;所述方法还包括:
若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态,所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
9.根据权利要求8所述的方法,其特征在于,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应;
若所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,所述辅基站采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE包括:
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,所述辅基站采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述辅基站上一次发送给所述UE的NDI值不同;或者,
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,所述辅基站采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述辅基站上一次发送给所述UE的NDI值相同。
10.一种数据传输方法,其特征在于,包括:
主基站接收辅基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
所述主基站通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述辅基站在第二时刻发送的第一数据块的反馈;
所述主基站将所述反馈发送给所述辅基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述辅基站与所述主基站的一次站间单向传输时延t,所述辅基站服务于所述UE的辅载波,所述主基站服务于所述UE的主载波。
11.根据权利要求10所述的方法,其特征在于,在所述第一时刻之前,所述方法还包括:
所述主基站接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述主基站之间的业务承载;
所述主基站建立第一无线链路控制层RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述主基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述主基站与所述辅基站之间的传输。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
所述主基站接收所述网关发送的业务;
在所述第一时刻之前,所述主基站将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述辅基站,或者,所述主基站接收所述辅基站在所述第一时刻发送的x,所述x为所述辅基站在第二时刻向UE发送的第一数据块的个数,在所述第二时刻之前,所述主基站在所述业务中业务类型为非时延敏感数据的业务中获取x个第一数据块,并通过所述第二RLC层逻辑信道将所述x个第一数据块发送给所述辅基站。
13.根据权利要求11所述的方法,其特征在于,所述方法还包括:
所述主基站接收所述网关发送的业务;
所述主基站确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述主基站发送针对第二数据块的反馈;
所述主基站通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
14.根据权利要求10所述的方法,其特征在于,
所述辅基站与所述主基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述主基站和所述辅基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
15.根据权利要求10至14任意一项所述的方法,其特征在于,在所述主基站将所述反馈发送给所述辅基站之后,所述方法还包括:
所述主基站接收所述辅基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述辅基站在所述反馈包括NACK,且所述辅基站将所述重传数据重传给所述UE失败之后发送给所述主基站的;
所述主基站重传所述重传数据给所述UE,所述重传数据为所述第一数据块中与所述NACK对应的数据块。
16.一种基站,其特征在于,包括发送单元和接收单元,其中:
所述发送单元用于在第一时刻,向第一基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述第一基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
所述发送单元还用于在第二时刻,向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
所述接收单元用于从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述基站与所述第一基站的一次站间单向传输时延t,所述基站服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
17.根据权利要求16所述的基站,其特征在于,所述基站还包括:
确定单元,用于在所述第一时刻之前,确定x,所述x为所述第一数据块的个数,且,所述接收单元还用于接收并缓存所述第一基站发送的业务;
获取单元,用于在所述第二时刻之前,从所述缓存的业务中获取所述x个第一数据块;或者,
所述基站还包括:
确定单元,用于在所述第一时刻之前,确定x,所述x为所述第一数据块的个数;所述发送单元还用于在所述第一时刻,向所述第一基站发送所述x;所述接收单元还用于在所述第二时刻之前,接收所述第一基站发送的所述x个第一数据块。
18.根据权利要求17所述的基站,其特征在于,
在满足第一条件时,所述获取单元用于从所述缓存的业务中获取所述x个第一数据块,或者,所述发送单元向所述第一基站发送所述x;
其中,所述第一条件包括:所述UE的优先级高于其他接入所述基站的UE的优先级。
19.根据权利要求18所述的基站,其特征在于,所述第一条件还包括:
所述业务的优先级高于所述基站发送给所述其他接入所述基站的UE的消息的优先级。
20.根据权利要求16所述的基站,其特征在于,所述基站与所述第一基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述第一基站和所述基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
21.根据权利要求16至20任意一项所述的基站,其特征在于,所述基站还包括:
第一重传单元,用于当所述反馈包括否定应答NACK时,将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块;
判断单元,用于确定所述重传是否失败;
指示单元,用于当所述判断单元确定所述重传失败时,向所述第一基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述第一基站重传所述重传数据给所述UE。
22.根据权利要求16至20任意一项所述的基站,其特征在于,所述基站还包括:
第二重传单元用于当所述接收单元在预设时段内从所述第一基站接收所述反馈,且所述反馈包括NACK时,采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
23.根据权利要求16至20任意一项所述的基站,其特征在于,所述基站还包括:第一HARQ缓冲器、第二HARQ缓冲器,和第三重传单元;
所述第三重传单元用于当所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态时,采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
24.根据权利要求23所述的基站,其特征在于,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应;
当所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE时,所述第三重传单元具体用于:
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述基站上一次发送给所述UE的NDI值不同;或者,
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
25.一种基站,其特征在于,包括接收单元和发送单元,其中:
所述接收单元用于接收第二基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
所述接收单元还用于通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述第二基站在第二时刻发送的第一数据块的反馈;
所述发送单元用于将所述反馈发送给所述第二基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述第二基站与基站之间进行一次传输的时延t,所述第二基站服务于所述UE的辅载波,所述基站服务于所述UE的主载波。
26.根据权利要求25所述的基站,其特征在于,
所述接收单元还用于在所述第一时刻之前,接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述基站之间的业务承载;
所述基站还包括:
信道建立单元,用于建立第一无线链路控制层RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述基站与所述第二基站之间的传输。
27.根据权利要求26所述的基站,其特征在于,
所述接收单元还用于接收所述网关发送的业务;且所述发送单元还用于在所述第一时刻之前,将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述第二基站;或者,
所述接收单元还用于接收所述第二基站在所述第一时刻发送的x,所述x为所述第二基站在第二时刻向UE发送的第一数据块的个数;且所述基站还包括:获取单元用于在所述第二时刻之前,在所述业务中业务类型为非时延敏感数据的业务中获取x个第一数据块,并由所述发送单元通过所述第二RLC层逻辑信道将所述x个第一数据块发送给所述第二基站。
28.根据权利要求26所述的基站,其特征在于,
所述接收单元还用于接收所述网关发送的业务;
所述基站还包括:确定单元,用于确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述基站发送针对第二数据块的反馈;
所述发送单元还用于通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
29.根据权利要求26所述的基站,其特征在于,
所述第二基站与所述基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述基站和所述第二基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
30.根据权利要求26至29任意一项所述的基站,其特征在于,
所述接收单元还用于在所述基站将所述反馈发送给所述第二基站之后,接收所述第二基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述第二基站在所述反馈包括NACK,且所述第二基站将所述重传数据重传给所述UE失败之后发送给所述基站的;
所述基站还包括:
重传单元,用于重传所述重传数据给所述UE,所述重传数据为所述第一数据块中与所述NACK对应的数据块。
31.一种基站,其特征在于,包括:总线,以及连接在所述总线上存储器和处理器;其中,所述存储器用于存储计算机指令;所述处理器执行所述计算机指令用于:
在第一时刻,向第一基站发送第一物理上行链路控制信道PUCCH码道资源的标识,以便于所述第一基站确定通过所述第一PUCCH码道资源接收用户设备UE发送的针对第一数据块的反馈;
在第二时刻,向所述UE发送所述第一PUCCH码道资源的标识和第一数据块;
从所述第一基站接收所述反馈,所述反馈是所述第一基站通过所述第一PUCCH码道资源从所述UE接收到的;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述基站与所述第一基站的一次站间单向传输时延t,所述基站服务于所述UE的辅载波,所述第一基站服务于所述UE的主载波。
32.根据权利要求31所述的基站,其特征在于,所述处理器执行所述计算机指令还用于:
在所述第一时刻之前,确定x,所述x为所述第一数据块的个数,且,接收并缓存所述第一基站发送的业务;在所述第二时刻之前,从所述缓存的业务中获取所述x个第一数据块;或者,
在所述第一时刻之前,确定x,所述x为所述第一数据块的个数;在所述第一时刻,向所述第一基站发送所述x;在所述第二时刻之前,接收所述第一基站发送的所述x个第一数据块。
33.根据权利要求32所述的基站,其特征在于,所述处理器执行所述计算机指令用于:
在满足第一条件时,从所述缓存的业务中获取所述x个第一数据块,或者,向所述第一基站发送所述x;
其中,所述第一条件包括:所述UE的优先级高于其他接入所述基站的UE的优先级。
34.根据权利要求33所述的基站,其特征在于,所述第一条件还包括:
所述业务的优先级高于所述基站发送给所述其他接入所述基站的UE的消息的优先级。
35.根据权利要求31所述的基站,其特征在于,所述基站与所述第一基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述第一基站和所述基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
36.根据权利要求31至35任意一项所述的基站,其特征在于,所述处理器执行所述计算机指令还用于:
若所述反馈包括否定应答NACK,将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块;
确定所述重传是否失败;
若确定所述重传失败,向所述第一基站发送指示所述重传失败的信息以及与所述重传数据对应的序列号,所述指示所述重传失败的信息用于触发所述第一基站重传所述重传数据给所述UE。
37.根据权利要求31至35任意一项所述的基站,其特征在于,所述处理器执行所述计算机指令用于:
若所述基站在预设时段内从所述第一基站接收所述反馈,且所述反馈包括NACK,则采用自动重传请求ARQ方式将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
38.根据权利要求31至35任意一项所述的基站,其特征在于,所述存储器还包括第一HARQ缓冲器和第二HARQ缓冲器;所述处理器执行所述计算机指令用于:
若所述反馈包括否定应答NACK,且所述第一HARQ缓冲器中的所有HARQ进程的状态均为占用状态,则采用所述第二HARQ缓冲器中的HARQ进程将重传数据重传给所述UE,所述重传数据包括所述第一数据块中与所述NACK对应的数据块。
39.根据权利要求38所述的基站,其特征在于,所述第一HARQ缓冲器中的HARQ进程的进程号与所述第二HARQ缓冲器中的HARQ进程的进程号一一对应;
若所述第一HARQ缓冲器中进程号为y的HARQ进程用于发送所述第一数据块给所述UE,所述处理器执行所述计算机指令用于:
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为占用状态,采用所述第二HARQ缓冲器中的其他进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,其中,所述其他进程与所述第二HARQ缓冲器中进程号为y的HARQ进程为不同进程,且状态为空闲状态,所述NDI值与所述基站上一次发送给所述UE的NDI值不同;或者,
若所述第二HARQ缓冲器中进程号为y的HARQ进程的状态为空闲状态,采用所述第二HARQ缓冲器中进程号为y的HARQ进程重传所述重传数据给所述UE,并向所述UE发送下行调度授权消息,所述下行调度授权消息携带NDI值,所述NDI值与所述基站上一次发送给所述UE的NDI值相同。
40.一种基站,其特征在于,包括:总线,以及连接在所述总线上的存储器和处理器;其中,所述存储器用于存储计算机指令;所述处理器执行所述计算机指令用于:
接收第二基站在第一时刻发送的第一物理上行链路控制信道PUCCH码道资源的标识;
通过所述第一PUCCH码道资源接收用户设备UE发送的反馈,所述反馈为所述UE针对所述第二基站在第二时刻发送的第一数据块的反馈;
将所述反馈发送给所述第二基站;
其中,所述第二时刻在所述第一时刻之后,且所述第二时刻与所述第一时刻之间的间隔T大于或等于所述第二基站与基站之间进行一次传输的时延t,所述第二基站服务于所述UE的辅载波,所述基站服务于所述UE的主载波。
41.根据权利要求40所述的基站,其特征在于,所述处理器执行所述计算机指令还用于:
在所述第一时刻之前,接收所述UE或网关发送的业务承载建立请求,所述业务承载建立请求用于请求建立所述UE、所述网关与所述基站之间的业务承载;
建立第一无线链路控制层RLC层逻辑信道和第二RLC层逻辑信道,所述第一RLC层逻辑信道用于所述基站与所述UE之间的传输,所述第二RLC层逻辑信道用于所述基站与所述第二基站之间的传输。
42.根据权利要求41所述的基站,其特征在于,所述处理器执行所述计算机指令还用于:
接收所述网关发送的业务;
在所述第一时刻之前,将所述业务中业务类型为非时延敏感数据的业务通过所述第二RLC层逻辑信道发送给所述第二基站,或者,接收所述第二基站在所述第一时刻发送的x,所述x为所述第二基站在第二时刻向UE发送的第一数据块的个数,在所述第二时刻之前,在所述业务中业务类型为非时延敏感数据的业务中获取x个第一数据块,并通过所述第二RLC层逻辑信道将所述x个第一数据块发送给所述第二基站。
43.根据权利要求41所述的基站,其特征在于,所述处理器执行所述计算机指令还用于:
接收所述网关发送的业务;
确定第二PUCCH码道资源,所述第二PUCCH码道资源用于所述UE向所述基站发送针对第二数据块的反馈;
通过所述第一RLC层逻辑信道向所述UE发送所述第二PUCCH码道资源的标识和所述第二数据块,所述第二数据块为所述业务中业务类型为时延敏感的业务对应的数据块。
44.根据权利要求40所述的基站,其特征在于,
所述第二基站与所述基站的一次站间单向传输时延t满足如下公式:
t=t1*A+B;
其中,t1为所述基站和所述第二基站之间的理论传输时延,所述A为调整所述t1的常数,所述B为所述t1的偏置常数。
45.根据权利要求40至44任意一项所述的基站,其特征在于,所述处理器执行所述计算机指令还用于:
在所述基站将所述反馈发送给所述第二基站之后,接收所述第二基站发送的指示重传失败的信息以及与重传数据对应的序列号,所述指示重传失败的信息是所述第二基站在所述反馈包括NACK,且所述第二基站将所述重传数据重传给所述UE失败之后发送给所述基站的;
重传所述重传数据给所述UE,所述重传数据为所述第一数据块中与所述NACK对应的数据块。
46.一种数据传输***,其特征在于,包括:
权利要求16至权利要求24任意一项权利要求所述的基站;以及,
权利要求25至权利要求30任意一项权利要求所述的基站。
47.一种数据传输***,其特征在于,包括:
权利要求31至权利要求39任意一项权利要求所述的基站;以及,
权利要求40至权利要求45任意一项权利要求所述的基站。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/071809 WO2015113280A1 (zh) | 2014-01-29 | 2014-01-29 | 一种数据传输方法、设备和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104170341A CN104170341A (zh) | 2014-11-26 |
CN104170341B true CN104170341B (zh) | 2017-09-08 |
Family
ID=51912369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480000557.3A Active CN104170341B (zh) | 2014-01-29 | 2014-01-29 | 一种数据传输方法、设备和*** |
Country Status (5)
Country | Link |
---|---|
US (1) | US10314032B2 (zh) |
EP (1) | EP3101983B1 (zh) |
JP (1) | JP6262359B2 (zh) |
CN (1) | CN104170341B (zh) |
WO (1) | WO2015113280A1 (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6896640B2 (ja) * | 2015-03-04 | 2021-06-30 | アップル インコーポレイテッドApple Inc. | エッジクラウドモバイルプロキシに基づくミリ波無線アクセス技術の便宜的アクセス |
US10357907B2 (en) * | 2016-06-08 | 2019-07-23 | Bayou Holdco, Inc. | System and method for applying moldable material to a pipe by injecting moldable material from a movable support |
CN107566093B (zh) * | 2016-06-30 | 2020-02-04 | 电信科学技术研究院 | 跨基站载波聚合***的rlc arq方法及基站 |
US11146967B2 (en) * | 2016-08-10 | 2021-10-12 | Sharp Kabushiki Kaisha | Communication system, base station device, terminal device, communication method, and program |
CN110291732B (zh) * | 2016-12-21 | 2022-06-24 | 诺基亚技术有限公司 | 无线网络中的损坏数据的自动重传 |
CN110582966B (zh) * | 2017-05-05 | 2024-06-04 | 瑞典爱立信有限公司 | 用于发送反馈信息的方法和设备 |
CN109391450B (zh) * | 2017-08-11 | 2021-06-01 | 华为技术有限公司 | 一种数据传输方法和网络设备以及终端设备 |
WO2019153344A1 (zh) * | 2018-02-12 | 2019-08-15 | 华为技术有限公司 | 一种进程管理方法和终端 |
CN110149175B (zh) * | 2018-02-12 | 2022-06-21 | 大唐移动通信设备有限公司 | 一种资源映射方法及装置 |
WO2020087498A1 (zh) * | 2018-11-02 | 2020-05-07 | 上海诺基亚贝尔股份有限公司 | 一种信号的传输方法及装置 |
CN111163481B (zh) * | 2018-11-07 | 2023-06-27 | 北京新岸线移动多媒体技术有限公司 | 一种数据传输方法及*** |
JP2022517480A (ja) * | 2018-11-08 | 2022-03-09 | 日本電気株式会社 | 装置、方法及びプログラム |
US11147073B2 (en) * | 2019-03-21 | 2021-10-12 | Asustek Computer Inc. | Method and apparatus for beam indication for physical uplink shared channel (PUSCH) considering multiple nodes scenario in a wireless communication system |
WO2020223855A1 (en) * | 2019-05-05 | 2020-11-12 | Nokia Shanghai Bell Co., Ltd. | Transmissions of hybrid automatic repeat request feedbacks |
WO2021000305A1 (zh) * | 2019-07-03 | 2021-01-07 | Oppo广东移动通信有限公司 | 传输方式确定方法及相关设备 |
CN114070485B (zh) * | 2020-08-04 | 2023-12-26 | 中国信息通信研究院 | 一种数据传输方法和设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013075738A1 (en) * | 2011-11-22 | 2013-05-30 | Nokia Siemens Networks Oy | Carrier aggregation optimization |
CN103139911A (zh) * | 2011-11-25 | 2013-06-05 | 华为技术有限公司 | 实现载波聚合的方法、基站和用户设备 |
CN103188792A (zh) * | 2011-12-27 | 2013-07-03 | 华为技术有限公司 | 随机接入发起、随机接入资源的通知方法及主基站 |
CN103517355A (zh) * | 2012-06-28 | 2014-01-15 | 华为技术有限公司 | 辅助主小区的调整方法以及基站 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2584730B1 (en) * | 2010-06-16 | 2019-02-27 | LG Electronics Inc. | Method and device for transmitting acknowledgement in wireless communication system |
KR101867820B1 (ko) * | 2010-09-16 | 2018-06-18 | 엘지전자 주식회사 | 무선통신 시스템에서의 제어정보의 전송 방법 및 장치 |
CN102469599B (zh) * | 2010-11-01 | 2015-07-15 | 大唐移动通信设备有限公司 | Ack/nack反馈信息的信道资源确定方法和设备 |
CN102469610A (zh) * | 2010-11-16 | 2012-05-23 | 华为技术有限公司 | 载波聚合中反馈应答信息以及接收应答信息的方法与装置 |
CN102170339B (zh) * | 2011-04-29 | 2014-04-09 | 电信科学技术研究院 | Ack/nack反馈信息的传输方法和设备 |
DE102011085280A1 (de) * | 2011-10-27 | 2013-05-02 | Robert Bosch Gmbh | Überwachung einer differentiellen mehrkanalübertragungsstrecke |
JP2013102398A (ja) * | 2011-11-09 | 2013-05-23 | Ntt Docomo Inc | 無線通信システム、ユーザ端末及び無線通信方法 |
CN104126281B (zh) * | 2012-01-11 | 2018-06-15 | 诺基亚通信公司 | 用于站间载波聚合的辅小区准备的方法和装置 |
KR102004267B1 (ko) * | 2012-02-03 | 2019-07-26 | 엘지전자 주식회사 | 상향링크 신호 또는 하향링크 신호 송수신 방법 및 이를 위한 장치 |
US9425931B2 (en) * | 2012-03-02 | 2016-08-23 | Nokia Technologies Oy | PUCCH resource management mechanism for coordinated multi-point operation |
KR101956195B1 (ko) * | 2012-05-31 | 2019-03-08 | 삼성전자 주식회사 | 기지국간 반송파 결합을 지원하는 통신 시스템에서 물리채널의 송수신 방법 및 장치 |
WO2013179540A1 (ja) * | 2012-05-31 | 2013-12-05 | パナソニック株式会社 | 端末装置、基地局装置、送信方法及び受信方法 |
US9128845B2 (en) * | 2012-07-30 | 2015-09-08 | Hewlett-Packard Development Company, L.P. | Dynamically partition a volatile memory for a cache and a memory partition |
US10433159B2 (en) * | 2012-08-03 | 2019-10-01 | Texas Instruments Incorporated | Uplink signaling for cooperative multipoint communication |
US20140078989A1 (en) * | 2012-09-19 | 2014-03-20 | Innovative Sonic Corporation | METHOD AND APPARATUS FOR IMPROVING INTER-eNB CARRIER AGGREGATION IN A WIRELESS COMMUNICATION SYSTEM |
US9590791B2 (en) * | 2012-11-12 | 2017-03-07 | Qualcomm Incorporated | Uplink transmission for carrier aggregation via multiple nodes |
KR101645265B1 (ko) * | 2013-01-07 | 2016-08-03 | 삼성전자 주식회사 | eNB 간 반송파 집성을 위한 장치 및 방법 |
US20160021581A1 (en) * | 2013-01-17 | 2016-01-21 | Interdigital Patent Holdings, Inc. | Packet data convergence protocol (pdcp) placement |
US10075881B2 (en) * | 2013-04-02 | 2018-09-11 | Lg Electronics Inc. | Method for performing a cell change procedure in a wireless communication system and a device therefor |
US9160515B2 (en) * | 2013-04-04 | 2015-10-13 | Intel IP Corporation | User equipment and methods for handover enhancement using scaled time-to-trigger and time-of-stay |
ES2728348T3 (es) * | 2013-04-19 | 2019-10-23 | Toray Industries | Método para producir una lámina de fibra de refuerzo |
US9629025B2 (en) * | 2013-05-03 | 2017-04-18 | Blackberry Limited | Controlling data offload in response to feedback information |
US10565615B2 (en) * | 2014-07-01 | 2020-02-18 | Transform Sr Brands Llc | System and method for personalized add-on purchase |
-
2014
- 2014-01-29 WO PCT/CN2014/071809 patent/WO2015113280A1/zh active Application Filing
- 2014-01-29 EP EP14880694.6A patent/EP3101983B1/en active Active
- 2014-01-29 CN CN201480000557.3A patent/CN104170341B/zh active Active
- 2014-01-29 JP JP2016549043A patent/JP6262359B2/ja active Active
-
2016
- 2016-07-28 US US15/221,929 patent/US10314032B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013075738A1 (en) * | 2011-11-22 | 2013-05-30 | Nokia Siemens Networks Oy | Carrier aggregation optimization |
CN103139911A (zh) * | 2011-11-25 | 2013-06-05 | 华为技术有限公司 | 实现载波聚合的方法、基站和用户设备 |
CN103188792A (zh) * | 2011-12-27 | 2013-07-03 | 华为技术有限公司 | 随机接入发起、随机接入资源的通知方法及主基站 |
CN103517355A (zh) * | 2012-06-28 | 2014-01-15 | 华为技术有限公司 | 辅助主小区的调整方法以及基站 |
Also Published As
Publication number | Publication date |
---|---|
US10314032B2 (en) | 2019-06-04 |
EP3101983A1 (en) | 2016-12-07 |
EP3101983A4 (en) | 2017-01-18 |
EP3101983B1 (en) | 2021-05-26 |
US20160338044A1 (en) | 2016-11-17 |
JP6262359B2 (ja) | 2018-01-17 |
WO2015113280A1 (zh) | 2015-08-06 |
JP2017509231A (ja) | 2017-03-30 |
CN104170341A (zh) | 2014-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104170341B (zh) | 一种数据传输方法、设备和*** | |
CN104170303B (zh) | 一种数据传输方法、设备和*** | |
CN104170306B (zh) | 一种数据传输方法、设备和*** | |
CN103546254B (zh) | 执行混合式自动重送请求的方法及其基站与移动装置 | |
KR101863203B1 (ko) | 피드백 정보를 전송하는 방법 및 장치 | |
CN102158972B (zh) | 一种数据传输的方法和装置 | |
CN104125039B (zh) | 一种确定传输链路的类型的方法、***及设备 | |
JP6212030B2 (ja) | フレームの確認に用いられている方法及び装置 | |
CN105743619A (zh) | 混合自动重传请求(harq)传输的方法和设备 | |
WO2015039410A1 (zh) | 混合自动重传请求确认的传输方法、用户设备和基站 | |
CN106171004B (zh) | 一种rlc数据包分流方法及基站 | |
WO2013178187A2 (zh) | 信息的处理方法及装置 | |
CN110351020A (zh) | 一种传输数据的方法、装置和*** | |
CN107370575A (zh) | 一种自动重传的调度方法、终端及网络侧设备 | |
CN107624261A (zh) | 在无线通信***中执行针对基于竞争的pusch传输的竞争解决的方法和装置 | |
CN103220782B (zh) | 一种传输子帧的确定方法、***及设备 | |
CN104104485B (zh) | 一种d2d的数据传输方法 | |
JP5911977B2 (ja) | バッファ状態レポート方法および装置 | |
KR101945658B1 (ko) | 스펙트럼 통합의 데이터 발송 방법 및 장치 | |
CN106301444A (zh) | 射频处理设备及处理方法 | |
CN104618075B (zh) | Tti集束的传输处理方法及装置、网络侧设备、ue | |
CN104025649B (zh) | 控制上行载波聚合的方法、用户设备和基站 | |
CN104641586A (zh) | 用于自动重传的方法、用户设备和基站 | |
KR20210127100A (ko) | 사이드링크 통신에서 harq 응답의 송수신을 위한 방법 및 장치 | |
CN106165514A (zh) | 一种rlc数据包重传方法及基站 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |