CN102457977B - 一种数据调度方法及系统以及相关设备 - Google Patents
一种数据调度方法及系统以及相关设备 Download PDFInfo
- Publication number
- CN102457977B CN102457977B CN201010512523.6A CN201010512523A CN102457977B CN 102457977 B CN102457977 B CN 102457977B CN 201010512523 A CN201010512523 A CN 201010512523A CN 102457977 B CN102457977 B CN 102457977B
- Authority
- CN
- China
- Prior art keywords
- usf
- radio block
- terminal
- descending
- descending radio
- 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.)
- Expired - Fee Related
Links
Classifications
-
- 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/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种数据调度方法及系统以及相关设备,能够有效的提高分组无线信道的复用度以及分组无线接入的成功率。本发明实施例方法包括:终端获取下行无线块的时间特征以及分配给终端的USF,下行无线块的时间特征用于指示终端需要检测USF的下行无线块;接收网络侧设备在下行PDCH上发送的下行无线块;当接收到符合时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与下行PDCH对应的上行PDCH上发送上行数据或信令。本发明实施例还提供了一种数据调度系统以及相关设备。本发明实施例能够有效的提高分组无线信道的复用度以及分组无线接入的成功率。
Description
技术领域
本发明涉及通信领域,尤其涉及一种数据调度方法及系统以及相关设备。
背景技术
随着网络技术的不断发展,通用分组无线业务(GPRS,General PacketRadio Service)得到了广泛的应用。
GPRS中所有的数据传输都是通过建立临时块流(TBF,Temporary BlockFlow)来完成的,一个TBF用于完成若干用户数据(如点击网页上的一个链接所产生的数据)的传输。对于上行TBF,由于多个终端可能复用在同一个数据业务信道(PDCH,Packet Data Channel)上,为避免冲突,网络必须通过一定的方式决定某个PDCH的每一个上行无线块资源属于哪一个终端(即哪一个终端可以在该上行无线块上发送数据)。
目前GPRS网络中采用的是基于上行状态标识(USF,Uplink State Flag)的上行资源分配方式:网络在建立上行TBF时,给终端分配一个USF,终端监视下行PDCH上的无线块,如果某个无线块的头部中携带的USF与分配给自己的USF是相同的,则表明该终端可以在该下行PDCH对应的上行PDCH的下一个或多个无线块进行数据传输。
现有技术中的一种数据调度方法中,网络侧在一个TBF周期内为每个终端分配一个唯一且固定的USF,在该TBF周期内,这些终端则利用网络侧为其分配的USF进行上行数据或信令的调度。
但是,由于USF只携带3个信息比特,所以,一个PDCH上在同一TBF周期内,最多只能存在2的3次方个不同的USF,即最多只能复用8个终端。当大量终端需要同时或在同一个时间段内接入时,则会因为PDCH资源不足而被拒绝接入,并因为终端的反复尝试接入导致更多不必要的接入冲突和接入失败,因此降低了无线接入的成功率。
发明内容
本发明实施例提供了一种数据调度方法及系统以及相关设备,能够有效的提高分组无线信道的复用度以及分组无线接入的成功率。
本发明实施例提供的数据调度方法,包括:终端获取下行无线块的时间特征以及分配给所述终端的上行状态标识USF,所述下行无线块的时间特征用于指示所述终端需要检测USF的下行无线块;接收网络侧设备在下行数据业务信道PDCH上发送的下行无线块;当接收到符合所述时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
本发明实施例提供的数据调度方法,包括:分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF;所述下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以便所述各个终端在接收到符合自身对应的时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
本发明实施例提供的终端,包括:信息获取单元,用于获取下行无线块的时间特征以及分配给所述终端的上行状态标识USF,所述下行无线块的时间特征用于指示所述终端需要检测USF的下行无线块;数据接收单元,用于接收网络侧设备在下行数据业务信道PDCH上发送的下行无线块;校验单元,用于当接收到符合所述时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同;数据发送单元,用于当所述校验单元确定该下行无线块中包含的USF与分配给自身的USF相同时,在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
本发明实施例提供的网络侧设备,包括:信息发送单元,用于分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF;所述下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以便所述各个终端在接收到符合自身对应的时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
本发明实施例提供的数据调度系统,包括:网络侧设备,用于分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF,所述下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以及在下行数据业务信道PDCH上向各个终端发送下行无线块;终端,用于获取所述网络侧设备发送的所述下行无线块的时间特征以及分配给所述终端的上行状态标识USF,接收网络侧设备发送的下行无线块,当接收到符合所述时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,终端能够获取到USF以及下行无线块的时间特征。终端只在接收到符合该时间特征的下行无线块时,才会对该下行无线块进行USF的检测,而并不会对全部的下行无线块都进行USF的检测,所以只要分配给不同终端的时间特征不重复,就可以将同一个USF在一个TBF周期内分配给多个不同的终端使用,因此能够减少接入冲突和接入失败,从而提高分组无线信道的复用度以及分组无线接入的成功率。
附图说明
图1为本发明数据调度方法一个实施例示意图;
图2为本发明数据调度方法另一实施例示意图;
图3为本发明数据调度方法另一实施例示意图;
图4为本发明数据调度方法中DA分配方式示意图;
图5为本发明数据调度方法中EDA分配方式示意图;
图6为本发明终端一个实施例示意图;
图7为本发明网络侧设备实施例示意图;
图8为本发明数据调度系统实施例示意图。
具体实施方式
本发明实施例提供了一种数据调度方法及系统以及相关设备,能够有效的提高分组无线信道的复用度以及分组无线接入的成功率。
本发明实施例中的USF分配机制是将USF的值进行“时分复用”,即一个PDCH上的某个USF值(0~7)可以在某些下行无线块中属于终端1,而另一些下行无线块中属于终端2。
为了让更多MS共享一个PDCH,本发明实施例中可以将USF的归属在52复帧内以无线块为单位进行切分,即某个USF值在52复帧内的12个无线块中可以分属于不同的终端(达到12个)。这样,USF值和无线块号之间的组合在一个52复帧内能达到12*8=96个,即针对52复帧的方案,应用了本发明后一个PDCH上能复用96个终端。
下面对本发明实施例进行详细说明,请参阅图1,本发明数据调度方法一个实施例包括:
101、获取下行无线块的时间特征以及分配给终端的USF;
本实施例中,终端可以获取到下行无线块的时间特征以及分配给终端的USF,该时间特征指示终端需要检测USF的下行无线块,即表示该终端需要对哪些下行数据块进行USF的检测。
102、接收网络侧设备在下行PDCH上发送的下行无线块;
当终端与网络侧设备建立TBF连接之后,可以接收网络侧设备在下行PDCH上下发的下行无线块。
103、当终端接收到符合时间特征的下行无线块时,若该下行无线块中包含的USF与分配给自身的USF相同,则在与下行PDCH对应的上行PDCH上发送上行数据或信令。
终端在接收网络侧设备发送的下行无线块的过程中,当接收到与时间特征相符合的下行无线块时,则判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在下行PDCH对应的上行PDCH上发送上行数据或信令。
本实施例中,终端能够获取到USF以及下行无线块的时间特征。终端只在接收到符合该时间特征的下行无线块时,才会对该下行无线块进行USF的检测,而并不会对全部的下行无线块都进行USF的检测,所以只要分配给不同终端的时间特征不重复,就可以将同一个USF在一个TBF周期内分配给多个不同的终端使用,因此能够减少接入冲突和接入失败,从而提高分组无线信道的复用度以及分组无线接入的成功率。
请参阅图2,本发明数据调度方法另一实施例包括:
201、获取网络侧设备发送的分组上行指配消息(Packet UplinkAssignment);
本实施例中,终端在与网络侧设备建立TBF连接时,终端会向网络侧设备发送分组信道请求(Packet Channel Request),网络侧设备接收到该请求之后可以回复分组上行指配消息,该分组上行指配消息中包含有分配给该终端的USF以及下行无线块的时间特征,该时间特征用于指示终端需要检测USF的下行无线块,即分配给该终端的USF在哪些下行无线块上有效。
本实施例中,下行无线块的时间特征可以为下行无线块块号(例如52复帧内的特定无线块B0,B3,B8等),或下行无线块确定规则(例如52复帧内块号模5后余1的无线块,块号为3的倍数的无线块,奇数块号的无线块,偶数块号的无线块,等等)。
需要说明的是,该分组上行指配消息可以是在终端每次与网络侧设备建立TBF时从网络侧设备接收到,可以理解的是,当在TBF激活期间,或网络侧设备需要重新分配USF或时间特征,也可以再次发送分组上行指配消息或分组时隙重配(Packet Timeslot Reconfigure)进行重新配置。
本实施例中的网络侧设备可以为分组控制单元(PCU,Packet ControlUnit),该分组控制单元在实际应用中可以集成在基站收发信台(BTS,BaseTransceiver Station),或基站控制器(BSC,Base Station Controller),或其他网元中实现,或者也可以独立实现,具体此处不作限定。
202、接收网络侧设备在下行PDCH上发送的下行无线块;
当终端与网络侧设备建立TBF连接之后,可以接收网络侧设备在下行PDCH上下发的下行无线块。
本实施例中的下行无线块可以按照某种周期值进行重复,例如52复帧的12个无线块,每12个无线块为一个周期,不断进行轮回。
203、当接收到符合时间特征的下行无线块时,若该下行无线块中包含的USF与分配给自身的USF相同,则按照动态分配(DA,Dynamic Allocation)方式或扩展动态分配(EDA,Extended Dynamic Allocation)方式查询对应的上行无线块;
终端在接收网络侧设备发送的下行无线块的过程中,当接收到与时间特征相符合的下行无线块时,则判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则按照DA方式或EDA方式查询对应的上行无线块。
例如时间特征为“52复帧内奇数块号的无线块”,则终端只会在接收到52复帧内奇数块号的下行无线块时才会进行USF的检测。
本实施例中,每个下行无线块的头部都包含有USF,当终端接收到与时间特征相符合的下行无线块时,可以从该下行无线块的头部提取出USF,然后可以使用该USF与步骤201中获取到的USF进行比较。
本实施例中,当终端确定该下行无线块中包含的USF与分配给自身的USF相同时,则可以按照DA方式或EDA方式查询该下行无线块在上行PDCH上对应的上行无线块,具体的查询过程为本领域技术人员的公知常识,此处不作限定。
204、在查询到的上行无线块的后一上行无线块上或后若干连续上行无线块上发送上行数据或信令。
当查询到对应的上行无线块之后,则终端可以在该上行无线块的后一上行无线块或后若干连续上行无线块发送上行数据或信令,具体发送上行数据或信令的过程为本领域技术人员的公知常识,此处不作限定。
本实施例中,终端能够获取到USF以及下行无线块的时间特征。终端只在接收到符合该时间特征的下行无线块时,才会对该下行无线块进行USF的检测,而并不会对全部的下行无线块都进行USF的检测,所以只要分配给不同终端的时间特征不重复,就可以将同一个USF在一个TBF周期内分配给多个不同的终端使用,因此能够减少接入冲突和接入失败,从而提高分组无线信道的复用度以及分组无线接入的成功率;
此外,本实施例中还可以使用DA方式或EDA方式查询上行无线块以确定终端发送上行数据或信令的时机,能够提高方案的灵活性。
上面的实施例中从终端的角度对本发明数据调度方法进行了描述,下面从网络侧设备的角度对本发明数据调度方法进行描述,包括:
网络侧设备分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF;
所述下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以便所述各个终端在接收到符合自身对应的时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,终端则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
请参阅图3,本发明数据调度方法另一实施例包括:
301、网络侧设备向各终端发送对应的下行无线块的时间特征,以及分配给各个终端的USF;
本实施例中,网络侧设备在与各终端建立TBF连接时,可以通过分组上行指配消息向各终端发送对应的下行无线块的时间特征,以及分配给各个终端的USF。
该时间特征的含义与前述图2所示的实施例中描述的时间特征的含义相同,具体此处不再赘述。
需要说明的是,网络侧设备分配给各终端的USF可以重复,例如网络侧设备分配给终端1的USF和分配给终端2的USF可以相同,只要各自的下行无线块的时间特征不同即可,这样就能够使得不同的终端在一个TBF周期中的不同时间段内使用相同的USF。
本实施例中,网络侧设备可以采用多种方式下发时间特征,例如可以在原有的USF参数后增加一个若干位比特的位图(USF_BLOCK_BITMAP0:bit(X)),用以表示下行无线块的时间特征,例如可以是12位比特,这12个比特分别对应52复帧中的12个无线块,当该比特为1时,则表示终端需要对该无线块的USF进行检测,为0时则表示不检测。
可以理解的是,在实际应用中,还可以采用更多的方式在网络侧设备向终端发送的消息中携带下行无线块的时间特征,例如,可以在原有的USF参数后增加两个新的参数“<USF_BLOCK_DIVISOR0:bit(3)>”以及<USF_BLOCK_REMAINDER0:bit(3)>。
其中,使用52复帧内的块号(B0~B11)除以USF_BLOCK_DIVISOR0的数值,余数为USF_BLOCK_REMAINDER0的数值时,则表示符合时间特征。
例如USF_BLOCK_DIVISOR0的数值为“010”(即十进制的“2”),USF_BLOCK_REMAINDER0为“001”(即十进制的“1”)表示块号除以2余1的下行无线块符合时间特征,即奇数块;
USF_BLOCK_DIVISOR0的数值为“010”(即十进制的“2”),USF_BLOCK_REMAINDER0为“000”(即十进制的“0”)表示块号除以2余0的下行无线块符合时间特征,即偶数块。
在实际应用中还可以采用更多的方式来携带下行无线块的时间特征,具体此处不作限定。
302、在下行PDCH上向各终端发送下行无线块;
网络侧设备与终端建立了TBF连接之后,可以在下行PDCH上向各终端发送下行无线块,每个下行无线块的头部都包含有USF,以便各终端进行USF检测。
303、在上行PDCH上接收各终端发送的上行数据或信令。
当终端按照如前述图1或图2所示的实施例描述的内容确定了上行无线块之后,即可在对应的上行无线块发送上行数据或信令,则网络侧设备可以在上行PDCH上接收各终端发送的上行数据或信令。
网络侧设备给各终端分配的USF可以重复,例如网络侧设备分配给终端1的USF和分配给终端2的USF可以相同,只要各自的下行无线块的时间特征不同即可,这样就能够使得不同的终端在一个TBF周期中的不同时间段内使用相同的USF,因此能够减少接入冲突和接入失败,从而提高分组无线信道的复用度以及分组无线接入的成功率。
为便于理解,下面以一具体应用场景对本发明数据调度方法进行详细说明:
一、DA方式:
请参阅图4,假设网络侧设备为终端1的上行TBF分配了两个PDCH,为PDCH0和PDCH1,则该终端1可以在两条上行信道上发送数据,分别为上行PDCH0,上行PDCH1,同时必须在两条下行信道上检测USF,分别为下行PDCH0,下行PDCH1。
网络侧设备为终端2的上行TBF分配了两个PDCH,为PDCH0和PDCH1,则该终端2可以在两条上行信道上发送数据,分别为上行PDCH0,上行PDCH1,同时必须在两条下行信道上检测USF,分别为下行PDCH0,下行PDCH1。
需要说明的是,上行PDCH与下行PDCH相对应,无线块数目相同,由于上行无线块比相应的下行无线块出现晚3个时隙,所以上下行无线块之间在时间上并不完全对齐。
对于PDCH0,基站发送给终端1的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN0:bit(3)>
<USF_BLOCK_BITMAP0:bit(12)>}
其中,“USF_TN0:bit(3)”的数值为001,即表示分配给终端1的USF为“001”,“USF_BLOCK_BITMAP0:bit(12)”的数值为“100000000000”,表示终端1只对无线块B0进行USF的检测。
基站发送给终端2的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN0:bit(3)>
<USF_BLOCK_BITMAP0:bit(12)>}
其中,“USF_TN0:bit(3)”的数值为001,即表示分配给终端2的USF为“001”,“USF_BLOCK_BITMAP0:bit(12)”的数值为“000100000000”,表示终端2只对无线块B3进行USF的检测。
对于PDCH1,基站发送给终端1的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN1:bit(3)>
<USF_BLOCK_BITMAP1:bit(12)>}
其中,“USF_TN1:bit(3)”的数值为010,即表示分配给终端1的USF为“010”,“USF_BLOCK_BITMAP1:bit(12)”的数值为“000100000000”,表示终端1只对无线块B3进行USF的检测。
基站发送给终端2的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN1:bit(3)>
<USF_BLOCK_BITMAP1:bit(12)>}
其中,“USF_TN1:bit(3)”的数值为010,即表示分配给终端2的USF为“010”,“USF_BLOCK_BITMAP1:bit(12)”的数值为“000000100000”,表示终端2只对无线块B6进行USF的检测。
终端1和终端2可以在下行PDCH0和下行PDCH1上分别同时检测下行无线块,由于受到时间特征的限制,终端1在下行PDCH0上只会检测块号为B0的下行无线块,而在下行PDCH1上只会检测块号为B3的下行无线块。
终端2在下行PDCH0上只会检测块号为B3的下行无线块,而在下行PDCH1上只会检测块号为B6的下行无线块。
当终端1在下行PDCH0上接收到下行无线块B0时,确定时间特征中对应该下行无线块的比特为“1”,符合时间特征,则检测该下行无线块B0的头部包含的USF是否为001,确定为001之后,则可确定该下行无线块B0对应的上行无线块为上行PDCH0上的上行无线块B0,则终端1可以在上行无线块B0的后一上行无线块B1发送上行数据或信令。
当终端1在下行PDCH0上接收到下行无线块B1时,确定时间特征中对应该下行无线块的比特为“0”,不符合时间特征,则不会对下行无线块B1进行USF检测,即使此时下行无线块B3的头部包含的USF为001,终端1也不会在上行PDCH0的上行无线块B2发送上行数据或信令。
终端1在下行PDCH1和上行PDCH1的操作与前述操作类似,此处不再赘述。
同时,当终端2在下行PDCH0上接收到下行无线块B0时,确定时间特征中对应该下行无线块的比特为“0”,不符合时间特征,则不会对下行无线块B0进行USF检测。
当终端2在下行PDCH0上接收到下行无线块B3时,确定时间特征中对应该下行无线块的比特为“1”,符合时间特征,则检测该下行无线块B3的头部包含的USF是否为001,确定为001之后,则可确定该下行无线块B3对应的上行无线块为上行PDCH0上的上行无线块B3,则终端2可以在上行无线块B3的后一上行无线块B4发送上行数据或信令。
终端2在下行PDCH1和上行PDCH1的操作与前述操作类似,此处不再赘述。
二、EDA方式:
请参阅图5,假设网络侧设备为终端1的上行TBF分配了三个PDCH,为PDCH0,PDCH1和PDCH2,则该终端1可以在三条上行信道上发送数据,分别为上行PDCH0,上行PDCH1,上行PDCH2,同时必须在三条下行信道上检测USF,分别为下行PDCH0,下行PDCH1,下行PDCH2。
网络侧设备为终端2的上行TBF分配了三个PDCH,为PDCH0,PDCH1和PDCH2,则该终端2可以在三条上行信道上发送数据,分别为上行PDCH0,上行PDCH1,上行PDCH2,同时必须在三条下行信道上检测USF,分别为下行PDCH0,下行PDCH1,下行PDCH2。
需要说明的是,上行PDCH与下行PDCH相对应,无线块数目相同,由于上行无线块比相应的下行无线块出现晚3个时隙,所以上下行无线块之间在时间上并不完全对齐。
对于PDCH0,基站发送给终端1的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN0:bit(3)>
<USF_BLOCK_BITMAP0:bit(12)>}
其中,“USF_TN0:bit(3)”的数值为001,即表示分配给终端1的USF为“001”,“USF_BLOCK_BITMAP0:bit(12)”的数值为“100000000000”,表示终端1只对无线块B0进行USF的检测。
基站发送给终端2的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN0:bit(3)>
<USF_BLOCK_BITMAP0:bit(12)>}
其中,“USF_TN0:bit(3)”的数值为001,即表示分配给终端2的USF为“001”,“USF_BLOCK_BITMAP0:bit(12)”的数值为“000100000000”,表示终端2只对无线块B3进行USF的检测。
对于PDCH1,基站发送给终端1的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN1:bit(3)>
<USF_BLOCK_BITMAP1:bit(12)>}
其中,“USF_TN1:bit(3)”的数值为010,即表示分配给终端1的USF为“010”,“USF_BLOCK_BITMAP1:bit(12)”的数值为“000010000000”,表示终端1只对无线块B4进行USF的检测。
基站发送给终端2的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN1:bit(3)>
<USF_BLOCK_BITMAP1:bit(12)>}
其中,“USF_TN1:bit(3)”的数值为010,即表示分配给终端2的USF为“010”,“USF_BLOCK_BITMAP1:bit(12)”的数值为“100000000000”,表示终端2只对无线块B0进行USF的检测。
对于PDCH2,基站发送给终端1的分组上行指配消息中可以携带如下信息:
{0|1<USF_TN2:bit(3)>
<USF_BLOCK_BITMAP2:bit(12)>}
其中,“USF_TN1:bit(3)”的数值为011,即表示分配给终端1的USF为“011”,“USF_BLOCK_BITMAP1:bit(12)”的数值为“000001000000”,表示终端1只对无线块B5进行USF的检测。
基站发送给终端2的分组上行指配消息中携带如下信息:
{0|1<USF_TN1:bit(3)>
<USF_BLOCK_BITMAP1:bit(12)>}
其中,“USF_TN1:bit(3)”的数值为011,即表示分配给终端2的USF为“011”,“USF_BLOCK_BITMAP1:bit(12)”的数值为“010000000000”,表示终端2只对无线块B1进行USF的检测。
按照EDA方式的特性,终端1和终端2会根据PDCH序号由低到高的顺序依次检测所分配的PDCH,只要在某个下行PDCH上检测到属于自己的USF,则不必再检测后续下行PDCH。
受到时间特征的限制,终端1在下行PDCH0上只会检测块号为B0的下行无线块。
当终端1在下行PDCH0上接收到下行无线块B0时,确定时间特征中对应该下行无线块的比特为“1”,符合时间特征,则检测该下行无线块B0的头部包含的USF是否为001,若确定不为001,则可确定终端1不能在上行PDCH0上发送上行数据或信令。
当终端2在下行PDCH0上接收到下行无线块B3时,确定时间特征中对应该下行无线块的比特为“1”,符合时间特征,则检测该下行无线块B3的头部包含的USF是否为001,若确定为001,则可确定该下行无线块B3对应的上行无线块为上行PDCH0上的上行无线块B3,上行PDCH1上的上行无线块B3以及上行PDCH2上的上行无线块B3,则终端2可以在上行PDCH0的上行无线块B4,上行PDCH1的上行无线块B4以及上行PDCH2的上行无线块B4发送上行数据或信令。
当终端1在下行PDCH1上接收到下行无线块B4时,确定时间特征中对应该下行无线块的比特为“1”,符合时间特征,则检测该下行无线块B4的头部包含的USF是否为001,若确定为001,则可确定该下行无线块B4对应的上行无线块为上行PDCH1上的上行无线块B4以及上行PDCH2上的上行无线块B4,则终端1可以在上行PDCH1的上行无线块B5以及上行PDCH2的上行无线块B5发送上行数据或信令。
需要说明的是,本实施例图4以及图5中只示出无线块B0~B7,可以理解的是,在实际应用中,52复帧可以包含B0~B11等12个无线块。
上述仅以两个终端为例进行说明,在实际应用中,同样还可以有更多的终端,具体方式类似,此处不作限定。
本实施例中,网络侧设备仅为每个终端在一个PDCH上指配了一个需要检测USF的下行无线块,可以理解的是,在实际应用中,同样也可以为终端在一个PDCH上指配多个需要检测USF的下行无线块,只需要相应修改<USF_BLOCK_BITMAP0:bit(12)>参数的数值即可,具体此处不作限定。
由上述内容可知,网络侧设备在同一个PDCH上可以将相同的USF分配给不同的终端,只要各终端的时间特征不相同即可,则各终端分别检测各自的下行无线块,这样就能够使得不同的终端在一个TBF周期中的不同时间段内使用相同的USF,因此能够减少接入冲突和接入失败,从而提高分组无线信道的复用度以及分组无线接入的成功率。
下面对本发明实施例中的终端进行描述,请参阅图6,本发明终端一个实施例包括:
信息获取单元601,获取下行无线块的时间特征以及分配给终端的上行状态标识USF,该下行无线块的时间特征用于指示该终端需要检测USF的下行无线块;
数据接收单元602,用于接收网络侧设备在下行数据业务信道PDCH上发送的下行无线块;
校验单元603,用于当接收到符合该时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同;
数据发送单元604,用于当校验单元603确定该下行无线块中包含的USF与分配给自身的USF相同时,在与下行PDCH对应的上行PDCH上发送上行数据或信令。
本实施例中的数据发送单元604具体用于查询符合时间特征的下行无线块在上行PDCH上对应的上行无线块,并在查询到的上行无线块的后一上行无线块时间内或后若干连续上行无线块时间内发送上行数据或信令。
下面以一具体应用场景对本发明终端中各单元之间的关联进行描述:
本实施例中,信息获取单元601可以从网络侧设备获取到分组上行指配消息,该分组上行指配消息包括分配给终端的USF以及下行无线块的时间特征,该时间特征用于指示终端需要检测USF的下行无线块,即分配给该终端的USF在哪些下行无线块上有效。
本实施例中,下行无线块的时间特征可以为下行无线块块号(例如52复帧内的特定无线块B0,B3,B8等),或下行无线块确定规则(例如52复帧内块号模5后余1的无线块,块号为3的倍数的无线块,奇数块号的无线块,偶数块号的无线块,等等)。
需要说明的是,该分组上行指配消息可以是在终端每次与网络侧设备建立TBF时从网络侧设备接收到,可以理解的是,当在TBF激活期间,或网络侧设备需要重新分配USF或时间特征,也可以再次发送分组上行指配消息进行重新配置。
本实施例中的网络侧设备可以为分组控制单元,该分组控制单元在实际应用中可以集成在基站,或基站控制器,或其他网元中实现,或者也可以独立实现,具体此处不作限定。
当终端与网络侧设备建立TBF连接之后,数据接收单元602可以接收网络侧设备在下行PDCH上下发的下行无线块。
本实施例中的下行无线块可以按照某种周期值进行重复,例如52复帧的12个无线块,每12个无线块为一个周期,不断进行轮回。
数据接收单元602在接收网络侧设备发送的下行无线块的过程中,当接收到与时间特征相符合的下行无线块时,则校验单元603判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则触发数据发送单元604。
本实施例中,当校验单元603确定该下行无线块中包含的USF与分配给自身的USF相同时,则数据发送单元604可以按照DA方式或EDA方式查询该下行无线块在上行PDCH上对应的上行无线块,具体的查询过程为本领域技术人员的公知常识,此处不作限定。
当数据发送单元604查询到对应的上行无线块之后,则可以在该上行无线块的后一上行无线块时间内或后若干连续上行无线块时间内发送上行数据或信令。
本实施例中,信息获取单元601能够获取到USF以及下行无线块的时间特征。校验单元603只在接收到符合该时间特征的下行无线块时,才会对该下行无线块进行USF的检测,而并不会对全部的下行无线块都进行USF的检测,所以只要分配给不同终端的时间特征不重复,就可以将同一个USF在一个TBF周期内分配给多个不同的终端使用,因此能够减少接入冲突和接入失败,从而提高分组无线信道的复用度以及分组无线接入的成功率;
此外,数据发送单元604还可以使用DA方式或EDA方式查询上行无线块以确定终端发送上行数据或信令的时机,能够提高方案的灵活性。
下面介绍本发明实施例中的网络侧设备,请参阅图7,本发明网络侧设备一个实施例包括:
信息发送单元701,用于分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF;下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以便各个终端在接收到符合自身对应的时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与下行PDCH对应的上行PDCH上发送上行数据或信令;
发送单元702,用于在下行PDCH上向各个终端发送下行无线块;
接收单元703,用于在上行PDCH上接收各个终端发送的上行数据或信令。
下面以一具体应用场景对本发明网络侧设备中各单元之间的关联进行描述:
本实施例中,信息发送单元701在与各终端建立TBF连接时,可以通过分组上行指配消息向各终端发送对应的下行无线块的时间特征,以及分配给各个终端的USF。
该时间特征的含义与前述图2所示的实施例中描述的时间特征的含义相同,具体此处不再赘述。
需要说明的是,信息发送单元701分配给各终端的USF可以重复,例如信息发送单元701分配给终端1的USF和分配给终端2的USF可以相同,只要各自的下行无线块的时间特征不同即可,这样就能够使得不同的终端在一个TBF周期中的不同时间段内使用相同的USF。
本实施例中,信息发送单元701可以采用多种方式下发时间特征,例如可以在原有的USF参数后增加一个若干位比特的位图(USF_BLOCK_BITMAP0:bit(X)),用以表示下行无线块的时间特征,例如可以是12位比特,这12个比特分别对应52复帧中的12个无线块,当该比特为1时,则表示终端需要对该无线块的USF进行检测,为0时则表示不检测。
可以理解的是,在实际应用中,还可以采用更多的方式在信息发送单元701向终端发送的消息中携带下行无线块的时间特征,具体携带方式此处不作限定。
网络侧设备与终端建立了TBF连接之后,发送单元702可以在下行PDCH上向各终端发送下行无线块,每个下行无线块的头部都包含有USF,以便各终端进行USF检测。
当终端按照如前述图1或图2所示的实施例描述的内容确定了上行无线块之后,即可在对应的上行无线块发送上行数据或信令,则接收单元703可以在上行PDCH上接收各终端发送的上行数据或信令。
本实施例中的网络侧设备可以为分组控制单元,该分组控制单元在实际应用中可以集成在基站,或基站控制器,或其他网元中实现,或者也可以独立实现,具体此处不作限定。
信息发送单元701给各终端分配的USF可以重复,例如信息发送单元701分配给终端1的USF和分配给终端2的USF可以相同,只要各自的下行无线块的时间特征不同即可,这样就能够使得不同的终端在一个TBF周期中的不同时间段内使用相同的USF,因此能够减少接入冲突和接入失败,从而提高分组无线信道的复用度以及分组无线接入的成功率。
下面介绍本发明实施例中的数据调度系统,请参阅图8,本发明数据调度系统一个实施例包括:
网络侧设备801,分别向各个终端802发送对应的下行无线块的时间特征,以及分配给各个终端802的上行状态标识USF,下行无线块的时间特征用于指示各个终端802需要检测USF的下行无线块;以及在下行数据业务信道PDCH上向各个终端802发送下行无线块;
终端802,用于获取网络侧设备801发送的所述下行无线块的时间特征以及分配给所述终端的上行状态标识USF,接收网络侧设备801发送的下行无线块,当接收到符合所述时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
本实施例中的网络侧设备801与终端802的具体功能以及结构与前述图6至图7所示的实施例中描述的内容类似,此处不再赘述。可以理解的是,终端802表示多个终端的概念。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上对本发明所提供的一种数据调度方法及系统以及相关设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (11)
1.一种数据调度方法,其特征在于,包括:
终端获取下行无线块的时间特征以及分配给所述终端的上行状态标识USF,所述下行无线块的时间特征用于指示所述终端需要检测USF的下行无线块;
接收网络侧设备在下行数据业务信道PDCH上发送的下行无线块;
当接收到符合所述时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
2.根据权利要求1所述的方法,其特征在于,所述终端获取下行无线块的时间特征以及分配给所述终端的USF包括:
终端接收网络侧设备发送的分组上行指配消息,所述分组上行指配消息中包含下行无线块的时间特征以及分配给所述终端的USF。
3.根据权利要求1或2所述的方法,其特征在于,所述下行无线块的时间特征为下行无线块块号,或下行无线块确定规则。
4.一种数据调度方法,其特征在于,包括:
分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF;
所述下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以便所述各个终端在接收到符合自身对应的时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与下行数据业务信道PDCH对应的上行PDCH上发送上行数据或信令。
5.根据权利要求4所述的方法,其特征在于,所述分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的USF包括:
向各个终端分别发送对应的分组上行指配消息,所述分组上行指配消息中包含分别与所述各个终端对应的下行无线块的时间特征,以及分配给各个终端的USF。
6.根据权利要求4或5所述的方法,其特征在于,所述分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF之后包括:
在下行PDCH上向各个终端发送下行无线块;
在上行PDCH上接收各个终端根据下行无线块发送的上行数据或信令。
7.根据权利要求4或5所述的方法,其特征在于,所述下行无线块的时间特征为下行无线块块号,或下行无线块确定规则。
8.一种终端,其特征在于,包括:
信息获取单元,用于获取下行无线块的时间特征以及分配给所述终端的上行状态标识USF,所述下行无线块的时间特征用于指示所述终端需要检测USF的下行无线块;
数据接收单元,用于接收网络侧设备在下行数据业务信道PDCH上发送的下行无线块;
校验单元,用于当接收到符合所述时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同;
数据发送单元,用于当所述校验单元确定该下行无线块中包含的USF与分配给自身的USF相同时,在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
9.一种网络侧设备,其特征在于,包括:
信息发送单元,用于分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF;
所述下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以便所述各个终端在接收到符合自身对应的时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与下行数据业务信道PDCH对应的上行PDCH上发送上行数据或信令。
10.根据权利要求9所述的网络侧设备,其特征在于,所述网络侧设备还包括:
发送单元,用于在下行PDCH上向各个终端发送下行无线块;
接收单元,用于在上行PDCH上接收各个终端根据下行无线块发送的上行数据或信令。
11.一种数据调度系统,其特征在于,包括:
网络侧设备,用于分别向各个终端发送对应的下行无线块的时间特征,以及分配给各个终端的上行状态标识USF,所述下行无线块的时间特征用于指示各个终端需要检测USF的下行无线块,以及在下行数据业务信道PDCH上向各个终端发送下行无线块;
终端,用于获取所述网络侧设备发送的所述下行无线块的时间特征以及分配给所述终端的上行状态标识USF,接收网络侧设备发送的下行无线块,当接收到符合所述时间特征的下行无线块时,判断该下行无线块中包含的USF与分配给自身的USF是否相同,若相同,则在与所述下行PDCH对应的上行PDCH上发送上行数据或信令。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010512523.6A CN102457977B (zh) | 2010-10-14 | 2010-10-14 | 一种数据调度方法及系统以及相关设备 |
RU2013122094/08A RU2565513C2 (ru) | 2010-10-14 | 2011-10-13 | Способ и система планирования данных и соответствующее устройство |
EP11832046.4A EP2629460A4 (en) | 2010-10-14 | 2011-10-13 | METHOD, SYSTEM AND APPROPRIATE DEVICE FOR DATA PLANNING |
PCT/CN2011/080732 WO2012048649A1 (zh) | 2010-10-14 | 2011-10-13 | 一种数据调度方法及系统以及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010512523.6A CN102457977B (zh) | 2010-10-14 | 2010-10-14 | 一种数据调度方法及系统以及相关设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102457977A CN102457977A (zh) | 2012-05-16 |
CN102457977B true CN102457977B (zh) | 2016-08-10 |
Family
ID=45937903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010512523.6A Expired - Fee Related CN102457977B (zh) | 2010-10-14 | 2010-10-14 | 一种数据调度方法及系统以及相关设备 |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP2629460A4 (zh) |
CN (1) | CN102457977B (zh) |
RU (1) | RU2565513C2 (zh) |
WO (1) | WO2012048649A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104396327B (zh) * | 2013-06-21 | 2018-07-31 | 华为技术有限公司 | 更新下行无线块信息的方法和装置 |
WO2015013978A1 (zh) * | 2013-08-02 | 2015-02-05 | 华为技术有限公司 | 分组域资源调度方法、网络设备及终端 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6501745B1 (en) * | 1998-02-13 | 2002-12-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for variable block scheduling indication by an uplink state flag in a packet data communication system |
FI109438B (fi) * | 1999-10-15 | 2002-07-31 | Nokia Corp | Menetelmä tiedon siirtämiseksi pakettidatakanavalla |
EP1096696A1 (en) * | 1999-10-28 | 2001-05-02 | Telefonaktiebolaget L M Ericsson (Publ) | A method and apparatus for uplink scheduling |
US6747962B2 (en) * | 2000-10-10 | 2004-06-08 | Nokia Corporation | Method and apparatus for sharing uplink state flag (USF) with multiple uplink temporary block flows (TBFs) |
FI112138B (fi) * | 2001-02-09 | 2003-10-31 | Nokia Corp | Kehittynyt menetelmä ja järjestely tiedon siirtämiseksi pakettiradiopalvelussa |
TWI239197B (en) * | 2004-04-08 | 2005-09-01 | Mediatek Inc | Method and apparatus for detecting reliability of a flag value |
BRPI0418741B1 (pt) * | 2004-04-14 | 2017-07-04 | Telecom Italia S.P.A. | Method of distributing information contents received in data packages in the station sub-system based on mobile stations, wireless communication network system, and, mobile station for use in a wireless communication network |
GB2416961B (en) * | 2004-08-04 | 2007-03-14 | Matsushita Electric Ind Co Ltd | Improved uplink status flag detection method for GPRS |
US7639653B2 (en) * | 2005-03-10 | 2009-12-29 | Qualcomm Incorporated | Method and apparatus for managing uplink resource allocation in a communication system |
US7423997B2 (en) * | 2005-10-04 | 2008-09-09 | Motorola, Inc. | Group scheduling in wireless communication systems |
EP1780926B1 (en) * | 2005-10-28 | 2021-01-20 | Nokia Technologies Oy | Method for ACK/NACK signalling |
CN100583729C (zh) * | 2006-03-06 | 2010-01-20 | 华为技术有限公司 | 指示终端发送数据所采用的分组数据信道的方法 |
CN101043715A (zh) * | 2006-03-21 | 2007-09-26 | 华为技术有限公司 | 一种上行信道分配的方法 |
CN100450215C (zh) * | 2006-04-06 | 2009-01-07 | 华为技术有限公司 | 指示终端发送数据所采用的分组数据信道的方法 |
CN101047426B (zh) * | 2006-04-18 | 2010-08-04 | 华为技术有限公司 | 一种上行分组数据信道的分配方法及数据的发送方法 |
GB0702325D0 (en) * | 2007-02-07 | 2007-03-21 | Siemens Ag | Uplink allocation strategies |
CN100579078C (zh) * | 2007-06-19 | 2010-01-06 | 华为技术有限公司 | 实现上行资源调度的方法、基站和用户终端 |
US8374133B2 (en) * | 2009-02-06 | 2013-02-12 | Telefonaktiebolaget L M Ericsson (Publ) | Shared Uplink Notification Bursts (SUNB) |
-
2010
- 2010-10-14 CN CN201010512523.6A patent/CN102457977B/zh not_active Expired - Fee Related
-
2011
- 2011-10-13 EP EP11832046.4A patent/EP2629460A4/en not_active Withdrawn
- 2011-10-13 RU RU2013122094/08A patent/RU2565513C2/ru not_active IP Right Cessation
- 2011-10-13 WO PCT/CN2011/080732 patent/WO2012048649A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
RU2013122094A (ru) | 2014-11-20 |
EP2629460A4 (en) | 2013-11-20 |
EP2629460A1 (en) | 2013-08-21 |
RU2565513C2 (ru) | 2015-10-20 |
WO2012048649A1 (zh) | 2012-04-19 |
CN102457977A (zh) | 2012-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1792111B (zh) | 在tdd cdma通信体系中支持p2p通信的方法和装置 | |
CN110958096B (zh) | 一种资源指示方法及终端 | |
CN101091324B (zh) | 确定、传送和使用可用于干扰控制的信息的方法和装置 | |
RU2447614C2 (ru) | Способ распределения радиоресурсов восходящей линии связи | |
CN104869655B (zh) | 上行链路资源调度方法、无线基站和移动台 | |
CN101138220B (zh) | 用于在移动站和基站之间传送反馈信息的方法 | |
CN101127543A (zh) | 用于蜂窝通信系统的上行链路通信干扰限制的方法和装置 | |
CN1238107A (zh) | 配置包数据传输用的时分复用移动无线通信系统的移动站和基站之间无线通信接口的方法 | |
CN107135461A (zh) | 数据传输方法及装置 | |
CN1255956C (zh) | 使用动态信道分配的共享通信系统的动态发射机训练方法 | |
CN101998453A (zh) | 信道质量测量指示信令的发送与接收方法 | |
CN102457977B (zh) | 一种数据调度方法及系统以及相关设备 | |
CN105357716A (zh) | 一种资源分配方法及装置 | |
CN103260243B (zh) | 一种移动台和网络侧设备 | |
CN106465356A (zh) | 分配时频资源的方法和装置 | |
CN102752794B (zh) | 一种数据块发送、接收的方法、装置和传输系统 | |
CN103385030A (zh) | 用于对gsm网络中的上行链路分组数据信道的扩展共享的方法、移动台和基站 | |
CN103298134B (zh) | 多终端竞争冲突解决方法,终端和基站 | |
CN105142226A (zh) | 一种资源分配的方法及装置 | |
CN101491048A (zh) | 用于在无线电通信系统中传输数据的传输样式 | |
CN104509133A (zh) | 设备到设备临近服务中传输信号的方法、基站和用户设备 | |
CN100450215C (zh) | 指示终端发送数据所采用的分组数据信道的方法 | |
WO2006067683A2 (en) | Method and apparatus for eliminating p2p interference in p2p-enabled communication systems | |
CN101873635B (zh) | 分组业务数据的上行发送方法、移动台和通信系统 | |
CN104170309A (zh) | 一种资源管理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160810 Termination date: 20181014 |
|
CF01 | Termination of patent right due to non-payment of annual fee |