一种实现数据调度的方法、装置和系统的制作方法_2

文档序号:9924348阅读:来源:国知局
ed NodeB,成员基站)为其配置的RB,其中该配置信令中包含了该RB对应的逻辑信道Y与S-eNB的对应关系。
[0031]需要明确的是,所述配置RB的配置信令可以从任何eNB发出,即所述逻辑信道X与P-eNB对应并不意味着逻辑信道X的配置信令一定由P-eNB发出,其也可以由S_eNB发出;同理,所述逻辑信道Y与S-eNB对应并不意味着逻辑信道Y的配置信令一定由S-eNB发出,其也可以由P-eNB发出;或者,网络侧也可以通过一条配置信令配置两个RB,而这两个RB对应的逻辑信道与P-eNB和S-eNB分别对应。但是,在本实施例的方法中,不论配置信令由哪个eNB发出,其中的逻辑信道与eNB的对应关系保持不变。
[0032]步骤120:当有上行数据需要发送时,利用所述逻辑信道与eNB的对应关系生成所述上行数据所在逻辑信道对应eNB的BSR。
[0033]在实际应用中,所述BSR中包含eNB对应的逻辑信道所属逻辑信道组上的(以下简称“逻辑信道上”)的待传上行数据量以及所述eNB标识,如图2所示的BSR格式,其中,BufferfO表明第O组逻辑信道上的待传数据量,Bufferfl表明第I组逻辑信道上的待传数据量,Buffer#2表明第2组逻辑信道上的待传数据量,Buffer#3表明第3组逻辑信道上的待传数据量,以此类推;在图2所示的BSR中,采用eNB ID表示所述eNB标识,如图2中采用P_eNBID表示第一个BSR与所述P-eNB对应,采用S-eNB ID表示第二个BSR与所述S_eNB对应,以此类推。
[0034]当然,所述BSR中的eNB标识还可以采用其他方式,如图3所示,采用位图表示所述BSR中的eNB标识,每个eNB对应一个比特位,例如如果比特位置为I,则表示BSR中有该eNB对应的待传数据,如果比特位置O,则表示BSR中没有该eNB对应的待传数据。
[0035]此外,所述BSR中的eNB标识还可以采用预设顺序的方式表示,如图4所示;在这种方式下,按照预先设置的顺序排列各个eNB对应的上报BSR,其中所述预设的顺序可以是eNBID,也可以是eNB index(基站索引);例如,默认第一个BSR与P-eNB相对应,或者默认最后一个BSR与P-eNB相对应,或者将P-eNB对应的BSR放在其他固定的位置,具体本实施例在此不再赘述。
[0036]步骤130:上报所述BSR,在所述上行数据所在所述逻辑信道对应的eNB分配的无线资源上传输上行数据。
[0037]具体的,可利用eNB分配的上行资源向该eNB上报所述BSR,其具体包括但不局限于以下两种方式:
[0038]A、利用上行数据所在逻辑信道对应的eNB分配的上行资源上报该eNB的BSR:在生成上行数据所在逻辑信道对应eNB的BSR后,等待该对应的eNB的上行资源,并在得到该上行数据所在逻辑信道对应的eNB分配的上行资源后,向该eNB上报对应的BSR;例如,如果在P-eNB配置的RB所在的逻辑信道X上有上行数据需要发送,则当生成该P-eNB的BSR后,必须等到所述P-eNB为该UE分配了上行资源后,该UE才能在所述P-eNB分配的上行资源上向该P-eNB上报BSR,而在S-eNB分配的上行资源上不能发送该P-eNB的BSR;同理,如果在S-eNB配置的RB所在的逻辑信道Y上有上行数据需要发送,则当生成该S-eNB的BSR后,必须等到所述S-eNB为该UE分配了上行资源后,该UE才能在所述S-eNB分配的上行资源上向该S-eNB上报BSR,而在P-eNB分配的上行资源上不能发送该S-eNB的BSR;
[0039]B、利用任意eNB分配的上行资源上报所有eNB的BSR;例如,如果在P-eNB配置的RB所在逻辑信道X上和在S-eNB配置的RB所在逻辑信道Y上皆有上行数据需要发送,则当分别生成所述P-eNB和S-eNB的BSR后,如果接收到所述P-eNB为该UE分配的上行资源,则该上行资源上向该P-eNB上报P-eNB和S-eNB的BSR;同理,如果接收到所述S-eNB为该UE分配的上行资源,则该上行资源上向该S-eNB上报P-eNB和S-eNB的BSR。
[0040]图5示出了本发明实施例2提供的一种实现数据调度的方法。本实施例中,网络侧配置RB时,将逻辑信道与eNB的对应关系通知UE。所述UE如果有上行数据需要发送,可以生成如图2、4或4所示的BSR。当所述UE上报BSR的流程被触发后,使用最先收到的上行资源发送该BSR,不论该上行资源是在哪个eNB上。如图5所示,该方法可以包括:
[0041 ] S501: S-eNB为所述UE分配上行资源。本实施例中,S_eNB为所述UE分配的上行资源可以通过上行授权(UL Grant)发送给所述UE。
[0042]S502:所述UE利用所述S-eNB分配的上行资源向所述S-eNB上报所述BSR。
[0043]本领域技术人员可以理解,图5中示出的所述UE上报的BSR的格式可以是图2、图3或图4中描述的BSR的格式。
[0044]S503:当所述S-eNB接收到UE上报的BSR后,如果所述BSR包含了针对所述S-eNB的资源请求(即:所述UE有需要向所述S-eNB传输的上行数据),所述S-eNB为所述UE分配用以传输上行数据的无线资源。
[0045]S504:如果该BSR中还包含了针对P_eNB的资源请求,则所述S_eNB通过X2接口通知所述P-eNB为所述UE分配无线资源。
[0046]如图5所示,所述S-eNB向所述P-eNB发送所述P-eNB的BSR以通知所述P-eNB为所述UE分配无线资源。
[0047]S505:所述P-eNB为所述UE分配用以传输上行数据的无线资源。
[0048]因此,所述UE就可以根据S503和S505分配的无线资源向对应的eNB发送上行数据了。
[0049]图6示出了本发明实施例3提供的一种实现数据调度的方法。本实施例中,网络侧配置RB时,将逻辑信道与eNB的对应关系通知UE。所述UE如果有上行数据需要发送,可以生成如图2、4或4所示的BSR。当所述UE上报BSR的流程被触发后,只有收到P-eNB的上行资源,才向P-eNB发送BSR J-eNB收到BSR后,如果发现有其它eNB对应的BSR,就将对应的BSR剥离出来,转发给相应的S-eNB ο如图6所示,该方法可以包括:
[0050]S601: P-eNB为所述UE分配上行资源。
[0051 ] S602:所述UE利用所述P-eNB分配的上行资源向所述P-eNB上报所述BSR。
[0052]S603:所述P-eNB收到所述UE上报的BSR后,如果所述BSR包含了针对所述P_eNB的资源请求(即:所述UE有需要向所述P-eNB传输的上行数据),所述P-eNB为所述UE分配用以传输上行数据的无线资源。
[0053]S604:如果所述BSR中有S-eNB对应的BSR,则将该S-eNB对应的BSR剥离并转发给该S-eNBο
[0054]S605:所述S-eNB为所述UE分配用以传输上行数据的无线资源。
[0055]因此,所述UE就可以根据S603和S605分配的无线资源向相应的eNB传输上行数据了。
[0056]图7为本发明实施例4提供的一种实现数据调度的方法。本实施例中,网络侧配置RB时,将逻辑信道与eNB的对应关系通知UE。当所述UE上报BSR的流程被触发后,UE总是在BSR中按eNB上报所有逻辑信道组中的待发数据。例如图7所示,P_eNB和S_eNB分别对应的逻辑信道O上分别有100Bytes(字节)和800Bytes的上行数据需要发送,当UE生成BSR并在接收到所述P-eNB分配的上行资源后,UE利用该上行资源向所述P-eNB发送所述BSR以及300Bytes的上行数据。该BSR通知网络侧:P-eNB对应的逻辑信道O中还剩余700Bytes的待传上行数据,S-eNB对应的逻辑信道O中还剩余SOOBytes的待传上行数据。此后,而当所述UE接收到所述S-eNB分配的上行资源后,利用该上行资源发送BSR和200Bytes的上行数据,该BSR通知网络侧:P-eNB对应的逻辑信道O中还有700Bytes的待传上行数据,S-eNB对应的逻辑信道O中还剩余600Bytes的待传上行数据,以此类推直至所有上行数据全部发送完毕。
[0057]当所述BSR上报到eNB后,eNB发现UE有上行数据需要传输,会为该UE分配无线资源;而UE收到一个eNB分配的无线资源后,根据已获取的所述eNB和逻辑信道的对应关系来确定分配了无线资源的eNB对应的逻辑信道,在所述已确定的eNB对应的逻辑信道上利用所述无线资源传输上行数据,而对于其他与分配了无线资源的eNB不对应的逻辑信道上的上行数据,并不采用该无线资源传输。
[0058]可以看出,利用上述各实施例的方法,在基站间的载波聚合模式中,通过生成包含逻辑信道与eNB对应关系的BSR,利用该BSR以及所述逻辑信道与eNB的对应关系,使UE能够在eNB分配的无线资源上发送该eNB对应的逻辑信道上的上行数据,避免了由于无线资源与逻辑信道对应不同
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1