CN101350804B - 一种调度高速下行分组接入业务的方法及装置 - Google Patents
一种调度高速下行分组接入业务的方法及装置 Download PDFInfo
- Publication number
- CN101350804B CN101350804B CN2007101193660A CN200710119366A CN101350804B CN 101350804 B CN101350804 B CN 101350804B CN 2007101193660 A CN2007101193660 A CN 2007101193660A CN 200710119366 A CN200710119366 A CN 200710119366A CN 101350804 B CN101350804 B CN 101350804B
- Authority
- CN
- China
- Prior art keywords
- mac
- data
- identification field
- formation
- node
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种调度高速下行分组接入业务的方法及装置,该方法包括:确定需要同时传输的多个优先级队列;从多个优先级队列中取出数据,并将来自所述同一个队列的不同大小的数据块和来自不同队列的数据块级联在一起生成MAC-hs PDU;将MAC-hs PDU储存在HARQ缓存中,并给UE分配HSDPA资源;构造HS-SCCH上的调度信息,并发送给UE;当分配给UE的HSDPA资源生效时,发送MAC-hsPDU至用户设备。该装置包括:UE确定单元;HARQ实体和优先级队列确定单元;MAC-hs PDU生成单元;HSDPA资源分配单元;调度信息构造单元;数据发送单元。利用该方法或装置,能实现只需一个HARQ进程,在一次调度中同时传递多个优先级队列。
Description
技术领域
本发明涉及第三代移动通信技术,特别是涉及一种调度(HSDPA,HighSpeed Downlink Packet Access)高速下行分组接入业务的方法及装置。
背景技术
在3GPP的Release5版本中,提出了HSDPA技术。该技术的主要特点是采取了自适应的调制编码技术、混合请求重传机制(HARQ)、以及资源共享机制,以便取得更大的容量、减少延迟和取得更高的峰值速率。利用HSDPA技术,不同的用户可以同时共享一组资源。
HSDPA的高速数据业务承载主要通过高速下行共享信道(HS-DSCH,High Speed Downlink Shared Channel)来实现传输。HS-DSCH是HSDPA的专用信道。HS-DSCH是一个传输信道,由它映射到的物理信道称高速物理下行共享信道(HS-PDSCH,High Speed Physical Downlink Shared Channel)。另外,HS-DSCH在上行和下行分别有对应的共享信道,即上行的HS-DSCH共享信息信道(HS-SICH,Shared Information Channel for HS-DSCH)和下行的HS-DSCH共享控制信道(HS-SCCH,Shared Control Channel forHS-DSCH)。
当用户设备(UE,User Equipment)与节点B(Node B)之间的HSDPA业务建立后,Node B对UE的HSDPA业务进行调度,现有技术的调度HSDPA业务的方法包括如下步骤:
步骤A,Node B确定需要被调度的UE,例如根据轮询的原则,确定UE;
步骤B,Node B在每个传输时间间隔为UE选择处于空闲状态且具有足 够缓存空间的HARQ实体;
步骤C,节点B将从欲传输的一个优先级队列中读取出来的数据生成MAC-hs PDU,并将该MAC-hs PDU储存在HARQ缓存中;
步骤D,节点B给UE分配HSDPA资源;
步骤F,节点B根据给UE分配的HSDPA资源,构造HS-SCCH上的调度信息,并将该调度信息通过HS-SCCH发送给UE,UE监听HS-SCCH并获取其上的控制信息;
步骤G,根据HS-SCCH与分配给UE的HSDPA资源之间的时序关系,节点B在分配的HSDPA资源生效的时刻,发送MAC-hs PDU;
步骤H,UE接收该MAC-hs PDU,并返回相应的接收结果。
在现有技术的调度HSDPA业务的方法中,一次调度中,一个混合自动请求重传(HARQ,Hybrid Automatic-Repeat-Request)实体只能与一个优先级队列对应,一个HARQ进程传送的只能是从一个优先级队列中读取的数据所生成的MAC-hs协议数据单元(PDU,Protocol Data Unit),且分配的底层HSDPA物理资源也只能对应一个优先级队列。在现有技术的调度方法中,生成的MAC-hs PDU的帧结构是现有技术标准的帧结构,一个MAC-hsPDU只能承载来自一个优先级队列的数据。图1示出了现有技术标准的MAC-hs PDU的帧结构示意图。如图1,现有技术标准的MAC-hs PDU的帧结构包括:头部和数据承载部;其中,头部设置有指示数据承载部中数据内容排列顺序的控制信息,而数据承载部按照MAC-hs PDU头部中设置的控制信息指示的顺序承载来自一个优先级队列的数据。在图1中,现有技术标准的MAC-hs PDU帧结构中各标识字段的含义如下:
VF:协议标识字段,该标识固定设置为0。
Queue ID:队列号标识字段,用于指示所承载的该优先级队列的队列号。
TSN:数据编号标识字段,用于指示本队列所发送的数据的编号,以便数据块的接收端能够按照编号指定的顺序将数据组合起来;
SID:数据块大小标识字段,用于指示本队列所传输的数据块(MAC-hsSDU)的大小;
N:数据块数目标识字段,用于指示本队列中,具有由SID标识的、相同大小的、连续传输的、数据块(MAC-hs SDU)的数目;
F:头部结束标识字段,该字段F长度为1比特,用于指示MAC-hs PDU的头部是否结束;如果F被设置成“0”,则表明MAC-hs PDU的头部还未结束,字段F后紧跟着的是字段SID;如果F被设置成“1”,则表明MAC-hsPDU的头部已结束,字段F后紧跟着的是MAC-d PDU。
MAC-hs业务数据单元(SDU,Service Data Unit)表示来自于一个优先级队列中的数据块。
利用上述现有技术的调度方法,当节点B(Node B)希望同时调度同一个UE的多个属于不同优先级队列的业务时,必须要求有相同数目的HARQ进程,且必须要有多组不重叠的HSDPA物理资源,且由于每一个调度需要基于一个队列,因此,每个调度需要一组HS-SCCH和HS-SICH来传送控制信息。从而,UE需要同时接收多组HS-SCCH,然后根据HS-SCCH上的控制信息,读取来自不同优先级队列的数据,然后在各个不同的HS-SICH上返回确认消息。在该方案中,需要同一个UE同时监听多组HS-SCCH,并在不同的HS-SICH上返回响应,这显然导致资源利用率下降,由于HS-SCCH和HS-SICH上只传输少量的控制信息,因此,为一个UE配置多个HS-SCCH和HS-SICH,比较浪费。此外,由于将不同的业务区分开来调度,还将会导致高速物理下行共享信道(HS-PDSCH,High Speed Physical Downlink SharedChannel)也必须被严格区分开,从而可能导致HS-PDSCH资源的浪费。
然而,在3G应用中,由于业务的多样化,很有可能一个UE有多个业务同时承载在HSDPA上,利用现有技术的HSDPA的调度方法,显然不利于来自于同一个UE的多个业务对物理资源的共用,因此,如何更好的同时调度一个UE的多个业务队列成为一个现实问题。
发明内容
有鉴于此,本发明提供了一种调度HSDPA业务的方法及装置,利用该方法或装置,Node B可实现只利用一个HARQ进程,在一次调度中同时传输一个UE的多个优先级队列。
为了达到上述目的,本发明的技术方案是这样实现的:
一种调度高速下行分组接入业务的方法,包括:
节点B确定需要被调度的用户设备;
节点B确定在本次调度中允许同时传输的多个优先级队列和每个队列允许传输的数据量,并在每个传输时间间隔为所述用户设备选择处于空闲状态且具有足够缓存空间的HARQ实体;
节点B从所述允许同时传输的多个优先级队列中读取数据,并以队列为顺序,分别将来自不同队列的数据块级联在一起生成MAC-hs协议数据单元,其中,当同一个队列的数据包括多个不同大小的数据块时,该队列的数据块由该多个不同大小的数据块级联形成;
节点B将所述MAC-hs协议数据单元储存在所述具有足够缓存空间的HARQ实体中,并给用户设备分配高速下行分组接入资源;
节点B根据所述给用户设备分配的高速下行分组接入资源,构造HS-SCCH上的调度信息,并发送给用户设备;
根据所述HS-SCCH与所述分配的高速下行分组接入资源之间的时序关系,节点B在所述分配的高速下行分组接入资源生效的时刻,发送所述MAC-hs协议数据单元至用户设备。
所述的方法,其中,所述生成MAC-hs协议数据单元包括:
生成所述MAC-hs协议数据单元的头部和数据承载部;其中,
所述头部,包括:用于指示从所述多个优先级队列中读取的数据块在所述数据承载部中的排列顺序的控制信息;
所述数据承载部,包括:从所述多个优先级队列中读取的数据块,其中, 所述数据块按照所述MAC-hs头部中的控制信息所指示的顺序级联在一起。
所述的方法,其中,所述生成MAC-hs协议数据单元的头部包括:
生成与所述多个优先级队列中的每个优先级队列相对应的控制信息部;
以队列为顺序,将对应于不同优先级队列的控制信息部级联在一起;
其中,所述对应于每个优先级队列的控制信息部包括:
队列号标识字段,用于指示所述数据承载部承载的数据所属的优先级队列;
数据编号标识字段,用于指示所述数据承载部中、来自于所述队列号标识字段指示的所述队列的、数据的编号;
数据块大小标识字段,用于指示所述数据承载部中、来自于所述队列号标识字段指示的所述队列的、数据块的大小;
数据块数目标识字段,用于指示所述数据承载部中、来自于所述队列号标识字段指示的所述队列的、具有所述数据块大小标识字段指示的大小的、连续传输的数据块数目;
头部结束标识字段,用于指示紧跟其后的内容为:对应于来自所述队列号标识字段指示的所述队列的、具有不同大小的数据块的控制信息,或对应于另一队列的控制信息,或Mac-d协议数据单元。
所述的方法,其中,所述生成与所述多个优先级队列中的每个优先级队列相对应的控制信息部包括:
根据预先设置的头部结束标识字段的取值与紧跟在所述头部结束标识字段后面的内容之间的对应关系,将所述每个优先级队列对应的控制信息部包含的头部结束标识字段的取值设置为:对应于紧跟在所述头部结束标识字段后面的内容为数据块大小标识字段;或,对应于紧跟在所述头部结束标识字段后面的内容为队列号标识字段;或,对应于紧跟在所述头部结束标识字段后面的内容为Mac-d协议数据单元。
所述的方法,其中,所述MAC-hs协议数据单元的头部还包括:
协议标识字段,用于标识生成的所述MAC-hs协议数据单元是否为能承载多个优先级队列的结构。
所述的方法,其中,在所述节点B确定需要被调度的用户设备之后,还包括:
节点B判断是否需要同时传输所述用户设备的多个优先级队列;如是,则设置所述协议标识字段的取值对应于:指示所述MAC-hs协议数据单元的帧结构为能承载多个优先级队列的结构。
所述的方法,其中,在所述节点B发送所述MAC-hs协议数据单元后,还包括:用户设备接收节点B发送的所述MAC-hs协议数据单元,并将成功接收的所述MAC-hs协议数据单元中属于不同队列的数据分别发送到不同的队列。
一种调度高速下行分组接入业务的装置,其中,包括:节点B,其中,所述节点B包括:
用户设备确定单元,用于确定需要被调度的用户设备;
HARQ实体和优先级队列确定单元,用于确定在本次调度中允许同时传输的多个优先级队列和每个队列允许传输的数据量,并在每个传输时间间隔为所述用户设备选择处于空闲状态且具有足够缓存空间的HARQ实体;
MAC-hs协议数据单元生成单元,用于从所述允许同时传输的多个优先级队列中读取数据,并以队列为顺序,分别将来自不同队列的数据块级联在一起生成MAC-hs协议数据单元,其中,当同一个队列的数据包括多个不同大小的数据块时,该队列的数据块由该多个不同大小的数据块级联形成;
高速下行分组接入资源分配单元,用于将所述MAC-hs协议数据单元生成单元生成的MAC-hs协议数据单元储存在所述具有足够缓存空间的HARQ实体中,并给所述用户设备分配高速下行分组接入资源;
调度信息构造单元,用于根据所述高速下行分组接入资源分配单元分配的高速下行分组接入资源,构造HS-SCCH上的调度信息,并将该调度信息发送给用户设备;
数据发送单元,用于根据所述HS-SCCH与所述分配的高速下行分组接入资源之间的时序关系,在所述分配的高速下行分组接入资源生效的时刻,发送所述MAC-hs协议数据单元至用户设备。
由此可见,本发明具有如下优点:
利用本发明的方法及装置,Node B通过将来自同一个队列的不同大小的数据块和来自不同队列的数据块级联在一起生成一个MAC-hs协议数据单元,可实现只利用一个HARQ进程,在一次调度中同时发送UE的多个优先级队列,从而在保证调度效率的前提下,最大限度地利用了资源。
附图说明
图1为现有技术中标准的MAC-hs PDU的帧结构示意图;
图2为本发明实施例的调度HSDPA业务的方法的流程示意图;
图3为本发明实施例的调度HSDPA业务的方法中,生成的MAC-hs PDU的帧结构示意图;
图4为本发明实施例的调度HSDPA业务的方法中,在本次调度中同时传输3个优先级队列时,生成的MAC-hs PDU的帧结构示意图;
图5为本发明实施例的调度HSDPA业务的装置的基本结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步地详细描述。
本发明提供了一种调度HSDPA业务的方法,Node B从允许同时调度的多个优先级队列中读取数据,并将来自同一个队列的不同大小的数据块和来自不同队列的数据块级联在一起生成MAC-hs协议数据单元,由此实现了只利用一个HARQ进程即可同时发送UE的多个优先级队列。
图2是本发明实施例的调度HSDPA业务的方法的流程示意图。如图2, 本发明一实施例的调度HSDPA业务的方法包括如下步骤:
步骤201,节点B确定需要被调度的UE。
在该步骤201中,节点B可根据现有技术的多种方法,如轮询方法,确定需要被调度的UE,因如何确定需要被调度的UE不是本发明的目的所在,在此不再赘述。
步骤202,节点B确定在本次调度中允许同时传输的多个优先级队列和每个队列允许传输的数据量,并在每个传输时间间隔(TTI,TransmissionTime Interval)为UE选择处于空闲状态且具有足够缓存空间的的HARQ实体。
在该步骤202中,节点B可根据UE反馈的信道质量指示(CQI,ChannelQuality Indicator),并结合小区内HS-PDSCH允许使用的时隙、码道、带宽和功率等资源信息,确定一个TTI内允许传输的数据量的大小,然后结合UE需要传输数据的优先级队列信息,确定在一个TTI内允许传输的优先级队列的个数和每个队列中的允许传输的数据量大小。
步骤203,节点B从允许同时传输的多个优先级队列中读取数据,并以队列为顺序,分别将来自不同队列的数据块级联在一起生成MAC-hs协议数据单元,其中,当同一个队列的数据包括多个不同大小的数据块时,该队列的数据块由该多个不同大小的数据块级联形成。
步骤204,节点B将该MAC-hs协议数据单元存储在HARQ缓存中,并给UE分配HSDPA资源。
步骤205,节点B根据给UE分配的HSDPA资源,构造HS-SCCH上的调度信息,并发送给UE,UE监听该HS-SCCH,并获取该HS-SCCH上的控制信息。
步骤206,根据HS-SCCH与该分配的高速下行分组接入资源之间的时序关系,节点B在该分配的高速下行分组接入资源生效的时刻,发送所述MAC-hs PDU至用户设备UE。
具体业务中,在该步骤206中,通常当UE收到HS-SCCH后,至少要间隔3个时隙,HS-SCCH上指示的第一个TTI所对应的HS-PDSCH时隙才能生效,即HS-SCCH上配置给UE的HSDPA资源才能生效。生效后,节点B才发送MAC-hs PDU至UE。
步骤207,UE接收节点B发送的MAC-hs PDU;如果UE能成功接收该MAC-hs PDU,则UE将在与HS-SCCH对应的HS-SICH上为此次传输返回成功响应,且UE将成功接收的MAC-hs PDU中属于不同队列的数据分别发送到不同的队列;如果UE不能成功该MAC-hs PDU,则UE将在与HS-SCCH对应的HS-SICH上为此次传输返回失败响应。
具体地,在该步骤207中,如果UE能成功接收该MAC-hs PDU,其将根据MAC-hs PDU中的队列号标识,将属于不同队列的数据分解出来,并分别发送到不同的队列。
其中,在本发明的该实施例中,生成的MAC-hs PDU的帧结构与现有技术中标准的MAC-hs PDU的帧结构不同,其是在现有技术中标准的MAC-hs PDU的帧结构的基础上进行修改形成的。
图3为在本发明实施例的调度HSDPA业务的方法中,生成的MAC-hsPDU的帧结构示意图。如图3,与现有标准的MAC-hs PDU的帧结构相似,本发明实施例中的MAC-hs PDU包括:头部和数据承载部,且当一个队列具体多种数据块时,即具有不同大小的多种数据块时,可通过在SID,N,F后面增加编号来区分。与现有标准的MAC-hs PDU帧结构不同的是,在本发明实施例的MAC-hs PDU的帧结构中,其可包含多个优先级队列的控制信息和数据,不同的队列用Queue ID表示,每个队列的Queue ID的配置在由UE在业务建立的过程中,由无线网络控制器(RNC,Radio NetworkControler)通过无线资源控制(RRC,Radio Resource Control)消息发送给UE和Node B。其中,在帧头部,位于Queue ID1字段后、Queue ID2字段前的控制信息对应于队列号为Queue ID1的优先级队列,用于指示来自于队 列号为Queue ID1的优先级队列的数据块在数据承载部中的顺序。类似地,当存在Queue ID3时,位于Queue ID2字段后、Queue ID3字段前的控制信息对应于队列号为Queue ID2的优先级队列。对于其它的队列,情况类似,在此不再赘述。在本发明的实施例中,以一个队列的控制信息级联另一个队列的控制信息的方式,将该多个优先级队列中各队列的控制信息级联在一起即形成本发明实施例的MAC-hs PDU帧结构的头部,该头部用于指示数据承载部中数据内容的排列顺序。将来自同一个队列的不同大小的数据块和来自不同的队列的数据块,按照MAC-hs PDU头中的控制信息所指示的顺序级联在一起可形成本发明实施例的MAC-hs PDU帧结构的头部。具体地,以来自一个队列的所有数据形成的数据块级联来自另一个队列的所有数据形成的数据块的方式,将该多个优先级队列中各队列的数据级联在一起形成本发明实施例的MAC-hs PDU帧结构的数据承载部。其中,当来自一个队列的数据包括多个不同大小的数据块时,该队列的数据块由该多个不同大小的数据块级联形成。
在图3中,各标识字段的含义如下:
VF:协议标识字段,不固定设置成0,可设置其取值为0或1,当其取0时,指示该帧结构是现有技术标准的MAC-hs PDU的帧结构;当其取1时,指示该帧结构是本发明实施例中修改后的MAC-hs PDU的帧结构。在本发明的实施例中,可通过将VF设置成相应的不同取值,来指示在MAC-hs PDU中只承载一个优先级队列的数据的情况和承载有多个优先级队列的数据的情况。具体地,例如,在节点B确定需要被调度的用户设备之后,节点B可进一步判断是否需要同时传输所述用户设备的多个优先级队列;如是,则节点B可根据预先设置的该标识字段的取值与所指示情况的对应关系将该标识设置为对应于:指示需要将多个优先级队列的数据承载在一个MAC-hsPDU中,且用来承载该多个优先级队列的MAC-hs PDU帧结构为本发明实施例中修改后的、能承载多个优先级队列数据的MAC-hs PDU帧结构,例 如,可将该标识字段设置为1;如否,则可将该标识设置为对应于:指示只需传输一个队列,且用来承载该一个队列的为现有技术标准的MAC-hs PDU帧结构,例如,可将该标识字段设置为0;从而,UE可以从接收的MAC-hsPDU中判断出本次调度采用的是本发明实施例中修改后的MAC-hs PDU帧结构,还是现有技术标准的MAC hs PDU帧结构。当然,该字段的具体取值与所指示的情况的对应关系可变化,例如,可设置该字段取0时,指示采用改变后的MAC hs PDU帧结构。
Queue ID:队列号标识字段,用于指示相应的数据来自哪个优先级队列。
TSN:数据编号标识字段,用于指示本队列所发送的数据的编号,以便数据块的接收端能够按照编号指定的顺序将数据组合起来;
SID:数据块大小标识字段,用于指示本队列所传输的数据块(MAC-hsSDU)的大小;
N:数据块数目标识字段,用于指示本队列中,具有由SID标识的、相同大小的、连续传输的、数据块(MAC-hs SDU)的数目;
F:头部结束标识字段,与现有标准的MAC-hs PDU中的字段F不同的是,本发明实施例的该字段F至少具有2比特的长度,根据预先设定的该字段取值与其所指示的情况的对应关系,通过将该字段设置为相应的值,其不仅能用于指示MAC-hs PDU帧结构的头部是否结束,即指示字段F后紧接着的内容是否为MAC-d PDU;且当MAC-hs PDU帧结构的头部未结束时,还可用于具体指示紧接在字段F后的内容是对应于来自本队列的、具有不同大小的数据块的控制信息,还是对应于另一队列的控制信息。具体地,例如,当MAC-hs PDU帧结构的头部未结束时,还用于指示紧接其后的内容是字段SID还是Queue ID。根据预先设定的、字段F的取值和紧接在F字段后面的内容之间的对应关系,节点B可将F的值设置成与其要指示的内容相对应的值。例如,当字段F的长度设置为2比特时,如果字段F后紧跟着的是字段SID,则可将F设置成“00”;如果字段F后紧跟着的是Queue ID, 则可将F设置成“01”;如果字段F后紧跟着的是MAC-d PDU,则可将F设置成“11”。当然,字段F的具体取值与紧接在F字段后面的内容之间的对应关系有多种变形。例如,如果字段F后紧跟着的是MAC-d PDU,则可将F设置成“10”。根据需要,可设置字段F的长度为其它值,例如,3比特。
MAC-hs SDU表示来自于优先级队列中的数据块。
图4示出了在本发明实施例的调度方法中,同时传输3个优先级队列时,生成的MAC-hs协议数据单元的帧结构示意图,即能承载3个优先级队列的MAC-hs协议数据单元的帧结构示意图。在该实施例中,预先设定F的取值与其后内容的对应关系为:F=00,对应于字段F后紧跟着的是字段SID;F=01,对应于字段F后紧跟着的是Queue ID;F=11,对应于字段F后紧跟着的是MAC-d PDU。如图4,假设在本发明的实施例中,节点B需同时发送的三个优先级队列为队列1,队列3和队列5,对应的队列编号分别为:
Queue ID1=001;Queue ID2=011;Queue ID3=101;
对应队列1的控制信息为:
TSN=000001;
SID1=001;N1=0000010;F1=00;
SID2=010;N2=0000001;F2=01。
根据上述队列1的控制消息可知,队列1发送的数据的编号为1,其承载的数据块包括:两个数据块大小索引为1的MAC-hs SDU数据块,一个传输块大小索引为2的MAC-hs SDU数据块。
对应队列3的控制信息为:
TSN=000101;
SID1=010;N1=0000001;F1=01。
根据上述队列3的控制消息可知,队列3发送的数据的编号为5,其承载的数据块包括:一个数据块大小索引为2的MAC-hs SDU数据块。
对应队列5的控制信息为:
TSN=000010;
SID1=100;N1=0000001;F1=11。
根据上述队列5的控制消息可知,队列5发送的数据的编号为2,其承载的数据块包括:一个数据块大小索引为4的MAC-hs SDU数据块,且该队列是承载在MAC-hs PDU上的最后一个队列。
按照头部的控制信息,将来自队列1的两个传输块大小索引为1的MAC-hs SDU数据块,一个传输块大小索引为2的MAC-hs SDU数据块,来自队列3的一个传输块大小索引为2的MAC-hs SDU数据块,来自队列5的一个传输块大小索引为4的MAC-hs SDU数据块按照头部的控制信息中指示的顺序级联在一起,形成图4中的MAC-hs PDU的数据承载部。
本发明还提供了一种调度高速下行分组接入业务的装置。图5示出了本发明一实施例的调度高速下行分组接入业务的装置。如图5,本发明一实施例的调度高速下行分组接入业务的装置包括:节点B,
其中,所述节点B包括:
用户设备确定单元501,用于确定需要被调度的UE;
HARQ实体和优先级队列确定单元502,用于确定在本次调度中允许同时传输的多个优先级队列和每个队列允许传输的数据量,并在每个传输时间间隔为所述用户设备选择处于空闲状态且具有足够缓存空间的的HARQ实体;
MAC-hs协议数据单元生成单元503,用于从允许同时传输的多个优先级队列中读取数据,并以队列为顺序,分别将来自不同队列的数据块级联在一起生成MAC-hs协议数据单元,其中,当同一个队列的数据包括多个不同大小的数据块时,该队列的数据块由该多个不同大小的数据块级联形成;
高速下行分组接入资源分配单元504,用于将所述MAC-hs协议数据单元生成单元生成的MAC-hs协议数据单元储存在HARQ缓存中,并给所述UE分配HSDPA资源;
调度信息构造单元505,用于根据所述高速下行分组接入资源分配单元分配的HSDPA资源,构造HS-SCCH上的调度信息,并将该调度信息发送给UE;
数据发送单元506,用于根据HS-SCCH与所述分配的高速下行分组接入资源之间的时序关系,节点B在所述分配的高速下行分组接入资源生效的时刻,发送所述MAC-hs协议数据单元至用户设备。
与现有技术的、同时调度UE的多个优先级队列方法及装置相比,本发明的方法及装置不需要使用多组HS-SCCH/HS-SICH,由此减少了HS-SCCH/HS-SICH的使用数量,提高HS-SCCH/HS-SICH的利用效率,并减少了来自网络中的HSDPA控制信道对***的干扰;而且,UE不需再同时监听多组HS-SCCH,也不需在不同的HS-SICH上返回响应,从而提高了资源的利用率;减少了来自网络中得HSDPA控制信道对***的干扰;进而,由于HS-SCCH的使用减少,可将节省出的功率提供给必要的HS-SCCH或者其它链路使用,从而提高了这些信道传输的可靠性。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (8)
1.一种调度高速下行分组接入业务的方法,其特征在于,包括:
节点B确定需要被调度的用户设备;
节点B确定在本次调度中允许同时传输的多个优先级队列和每个队列允许传输的数据量,并在每个传输时间间隔为所述用户设备选择处于空闲状态且具有足够缓存空间的HARQ实体;
节点B从所述允许同时传输的多个优先级队列中读取数据,并以队列为顺序,分别将来自不同队列的数据块级联在一起生成MAC-hs协议数据单元,其中,当同一个队列的数据包括多个不同大小的数据块时,该队列的数据块由该多个不同大小的数据块级联形成;
节点B将所述MAC-hs协议数据单元储存在所述具有足够缓存空间的HARQ实体中,并给用户设备分配高速下行分组接入资源;
节点B根据所述给用户设备分配的高速下行分组接入资源,构造HS-SCCH上的调度信息,并发送给用户设备;
根据所述HS-SCCH与所述分配的高速下行分组接入资源之间的时序关系,节点B在所述分配的高速下行分组接入资源生效的时刻,发送所述MAC-hs协议数据单元至用户设备。
2.根据权利要求1所述的方法,其特征在于,所述生成MAC-hs协议数据单元包括:
生成所述MAC-hs协议数据单元的头部和数据承载部;其中,
所述头部,包括:用于指示从所述多个优先级队列中读取的数据块在所述数据承载部中的排列顺序的控制信息;
所述数据承载部,包括:从所述多个优先级队列中读取的数据块,其中,所述数据块按照所述MAC-hs头部中的控制信息所指示的顺序级联在一起。
3.根据权利要求2所述的方法,其特征在于,所述生成MAC-hs协议数据单元的头部包括:
生成与所述多个优先级队列中的每个优先级队列相对应的控制信息部;
以队列为顺序,将对应于不同优先级队列的控制信息部级联在一起;
其中,所述对应于每个优先级队列的控制信息部包括:
队列号标识字段,用于指示所述数据承载部承载的数据所属的优先级队列;
数据编号标识字段,用于指示所述数据承载部中、来自于所述队列号标识字段指示的所述队列的、数据的编号;
数据块大小标识字段,用于指示所述数据承载部中、来自于所述队列号标识字段指示的所述队列的、数据块的大小;
数据块数目标识字段,用于指示所述数据承载部中、来自于所述队列号标识字段指示的所述队列的、具有所述数据块大小标识字段指示的大小的、连续传输的数据块数目;
头部结束标识字段,用于指示紧跟其后的内容为:对应于来自所述队列号标识字段指示的所述队列的、具有不同大小的数据块的控制信息,或对应于另一队列的控制信息,或Mac-d协议数据单元。
4.根据权利要求3所述的方法,其特征在于,所述生成与所述多个优先级队列中的每个优先级队列相对应的控制信息部包括:
根据预先设置的头部结束标识字段的取值与紧跟在所述头部结束标识字段后面的内容之间的对应关系,将所述每个优先级队列对应的控制信息部包含的头部结束标识字段的取值设置为:对应于紧跟在所述头部结束标识字段后面的内容为数据块大小标识字段;或,对应于紧跟在所述头部结束标识字段后面的内容为队列号标识字段;或,对应于紧跟在所述头部结束标识字段后面的内容为Mac-d协议数据单元。
5.根据权利要求3或4所述的方法,其特征在于,所述MAC-hs协议数据单元的头部还包括:
协议标识字段,用于标识生成的所述MAC-hs协议数据单元是否为能承载多个优先级队列的结构。
6.根据权利要求5所述的方法,其特征在于,在所述节点B确定需要被调度的用户设备之后,还包括:
节点B判断是否需要同时传输所述用户设备的多个优先级队列;如是,则设置所述协议标识字段的取值对应于:指示所述MAC-hs协议数据单元的帧结构为能承载多个优先级队列的结构。
7.根据权利要求1所述的方法,其特征在于,在所述节点B发送所述MAC-hs协议数据单元后,还包括:用户设备接收节点B发送的所述MAC-hs协议数据单元,并将成功接收的所述MAC-hs协议数据单元中属于不同队列的数据分别发送到不同的队列。
8.一种调度高速下行分组接入业务的装置,其特征在于,包括:节点B,其中,所述节点B包括:
用户设备确定单元,用于确定需要被调度的用户设备;
HARQ实体和优先级队列确定单元,用于确定在本次调度中允许同时传输的多个优先级队列和每个队列允许传输的数据量,并在每个传输时间间隔为所述用户设备选择处于空闲状态且具有足够缓存空间的HARQ实体;
MAC-hs协议数据单元生成单元,用于从所述允许同时传输的多个优先级队列中读取数据,并以队列为顺序,分别将来自不同队列的数据块级联在一起生成MAC-hs协议数据单元,其中,当同一个队列的数据包括多个不同大小的数据块时,该队列的数据块由该多个不同大小的数据块级联形成;
高速下行分组接入资源分配单元,用于将所述MAC-hs协议数据单元生成单元生成的MAC-hs协议数据单元储存在所述具有足够缓存空间的HARQ实体中,并给所述用户设备分配高速下行分组接入资源;
调度信息构造单元,用于根据所述高速下行分组接入资源分配单元分配的高速下行分组接入资源,构造HS-SCCH上的调度信息,并将该调度信息发送给用户设备;
数据发送单元,用于根据所述HS-SCCH与所述分配的高速下行分组接入资源之间的时序关系,在所述分配的高速下行分组接入资源生效的时刻,发送所述MAC-hs协议数据单元至用户设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101193660A CN101350804B (zh) | 2007-07-20 | 2007-07-20 | 一种调度高速下行分组接入业务的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101193660A CN101350804B (zh) | 2007-07-20 | 2007-07-20 | 一种调度高速下行分组接入业务的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101350804A CN101350804A (zh) | 2009-01-21 |
CN101350804B true CN101350804B (zh) | 2011-07-06 |
Family
ID=40269384
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101193660A Expired - Fee Related CN101350804B (zh) | 2007-07-20 | 2007-07-20 | 一种调度高速下行分组接入业务的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101350804B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101594639B (zh) * | 2009-06-29 | 2011-05-25 | 中兴通讯股份有限公司 | 一种高速分组接入***的调度方法及设备 |
EP4164169B1 (en) * | 2015-05-05 | 2023-12-06 | Samsung Electronics Co., Ltd. | Device and method for signaling information in wireless local area network system |
CN109548090B (zh) * | 2016-05-24 | 2020-07-07 | 华为技术有限公司 | QoS控制方法及设备 |
CN112469135B (zh) * | 2017-12-20 | 2022-11-11 | 安科讯(福建)科技有限公司 | 一种保证***稳定性的mac层数据调度方法及终端 |
CN113038530B (zh) * | 2021-03-22 | 2021-09-28 | 军事科学院***工程研究院网络信息研究所 | 卫星移动通信***QoS保障的分组业务高效传输方法 |
CN113395733B (zh) * | 2021-07-30 | 2023-11-21 | 上海瀚讯信息技术股份有限公司 | 基于优化harq缓存利用率的提升基站用户容量的方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1731771A (zh) * | 2005-08-16 | 2006-02-08 | 中兴通讯股份有限公司 | 一种支持多载波下行高速数据分组接入的***和方法 |
CN1859037A (zh) * | 2005-11-30 | 2006-11-08 | 华为技术有限公司 | 一种高速媒体接入控制分组数据单元的发送和接收方法 |
-
2007
- 2007-07-20 CN CN2007101193660A patent/CN101350804B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1731771A (zh) * | 2005-08-16 | 2006-02-08 | 中兴通讯股份有限公司 | 一种支持多载波下行高速数据分组接入的***和方法 |
CN1859037A (zh) * | 2005-11-30 | 2006-11-08 | 华为技术有限公司 | 一种高速媒体接入控制分组数据单元的发送和接收方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101350804A (zh) | 2009-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10517109B2 (en) | Wireless communication method and apparatus for transferring buffered uplink data from a WTRU to a Node-B | |
JP5788971B2 (ja) | 無線ネットワーク内でバッファ・ステータス・レポートを送信するための方法および装置 | |
KR101498123B1 (ko) | 강화된 업링크를 지원하는 매체 접속 제어 계층 아키텍처 | |
CN101312551B (zh) | 数据传输方法和无线网络控制器、基站及用户终端 | |
US20100061329A1 (en) | Wireless communication method and apparatus for reporting traffic volume measurement information to support enhanced uplink data transmissions | |
CN100555925C (zh) | 适用于多载波高速下行分组接入的信道配置和分配方法 | |
JP2007503138A5 (zh) | ||
CN101375623A (zh) | 通信***、通信装置、通信方法以及程序 | |
JP2006352382A (ja) | チャネル割り当て方法、無線通信システム、および無線区間のチャネル構造 | |
CN102595600A (zh) | 半静态调度方法、用户设备及网络设备 | |
CN101350804B (zh) | 一种调度高速下行分组接入业务的方法及装置 | |
CN101272231B (zh) | 管理共存分组流的方法 | |
CN102843776B (zh) | 多载波终端调度方法、信道质量信息发送方法及*** | |
CN103814611A (zh) | 用户设备选择资源的方法、对应的用户设备、计算机程序及存储介质 | |
CN101098295B (zh) | 高速下行分组接入媒介接入控制的多队列传输方法及装置 | |
CN101018191A (zh) | 多队列分组数据传输方法及其*** | |
CN102342060B (zh) | 一种混合自动重传请求多进程数据管理的方法和装置 | |
JP2000078119A (ja) | 再送制御情報の伝送方法 | |
AU2008202330B2 (en) | Wireless communication method and apparatus for transferring buffered enhanced uplink data from a mobile station to a node-B | |
CN101212411A (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110706 Termination date: 20160720 |