用于在移动通信系统中传送/接收分组的设备和方法

文档序号:7948864阅读:276来源:国知局
专利名称:用于在移动通信系统中传送/接收分组的设备和方法
技术领域
本发明一般涉及用于在移动通信系统中传送/接收数据的设备和方法。具体地,本发明涉及用于在移动通信系统中传送/接收分组数据的设备和方法。
背景技术
已开发了移动通信系统用来提供语音服务,从而确保用户的移动性。随着通信技术的迅速进步,移动通信系统已演变为也能够提供数据服务的系统。近来,正在对码分多址(CDMA)移动通信系统中的高速数据传送进行许多研究。1x Evolution Data Only(1xEVDO)系统是具有用于高速数据传送的信道结构的典型的移动通信系统。在第三代合作伙伴项目2(3GPP2)中提出了1xEVDO系统,用来补充IS-2000系统的数据通信。
在1xEVDO系统中,可将数据通信划分为正向数据通信和反向数据通信。术语“正向数据通信”表示从接入网络(或基站)到接入终端(或移动站)的数据通信,而术语“反向数据通信”表示从接入终端到接入网络的数据通信。现在,将对1xEVDO系统中的正向信道的结构作出描述。正向信道被分类为导频信道、正向介质访问控制(MAC)信道、正向业务信道、以及正向控制信道,所有所述信道基于时分多路复用(TDM)而向接入终端进行传送。TDM传送信号的集合被称为“脉冲串(burst)”。
在这些信道之中,正向业务信道传送用户数据分组,而正向控制信道传送控制消息和用户数据分组。另外,正向MAC信道用于反向速率控制、功率控制信息的传送、以及正向数据信道的分配。
现在,将对1xEVDO系统中使用的反向信道作出描述。与正向信道不同,在1xEVDO系统中使用的反向信道包括对于接入终端来说唯一的不同标识码。因此,在下面的描述中,“反向信道”表示利用对于接入终端来说唯一的不同标识码而对接入网络进行传送的信道。反向信道包括导频信道、反向业务信道、接入信道、数据速率控制(DRC)信道、以及反向速率指示(RRI)信道。
现在,将更详细地描述反向信道的功能。与正向业务信道类似地,反向业务信道以相反方向传送用户数据分组。DRC信道用来指示接入终端可支持的正向数据速率,而RRI信道用来指示以相反方向传送的数据信道的速率。在连接业务信道之前,当接入终端将消息或业务传送到接入网络时使用接入信道。现在,将通过参照图1而对1xEVDO系统的配置、速率控制操作、及其关联的信道作出描述。
图1为图解1xEVDO移动通信系统的概念图。
参照图1,附图标记100表示接入终端(AT),附图标记110表示接入网络收发器系统(ANTS),而附图标记120表示接入网络控制器(ANC)。现在,将作出系统配置的简要描述。第一ANTS110a与多个AT100a和100b通信,而第二ANTS110b与AT100c通信。第一ANTS110a连接到第一ANC120a,而第二ANTS110b连接到第二ANC120b。ANC120a和120b中的每个可连接到两个或更多ANTS。在图1中,作为例子,一个ANC仅连接到一个ANTS。ANC120a和120b连接到提供分组数据服务的分组数据服务节点(PDSN)130,并且,PDSN130连接到因特网140。
在移动通信系统中,ANTS110a和110b中的每个仅将分组数据传送到位于其覆盖范围内的AT之中具有高分组数据速率的AT。现在,将对其作出详细描述。在下面的描述中,将通过附图标记100来表示AT,而将通过附图标记110来表示ANTS。
对于正向信道的速率控制,AT100测定ANTS110传送的导频信道的接收强度,并且,根据基于测定的导频接收强度而预定的固定值,确定AT100所期望的正向数据速率。之后,AT100通过DRC信道将与所确定的正向数据速率相对应的DRC信息传送到ANTS110。随后,ANTS110从位于其覆盖范围内的意欲与其通信的所有AT接收DRC信息。基于DRC信息,ANTS110能够以具有良好的信道质量条件的特定AT所报告的数据速率、仅将分组数据传送到该AT。DRC信息表示根据由AT通过测定其信道条件而计算出的可能的正向数据速率而确定的值。尽管通常根据实现而使正向信道条件和DRC信息之间的映射关系改变,但在AT的制造过程中,该映射关系是固定的。
在下面的表1中示出了AT所报告的DRC值及其关联的数据速率和传送时间之间的映射关系。
表1

从表1中可注意到,以(A,B,C)的形式表示传送格式。下面,作为例子,将在这里通过参照表1的第一字段来描述传送格式。在传送格式(A,B,C)中,C=1024指示1024位信息,B=16指示在16个时隙中传送该信息,而A=1024指示传送1024-chip(1024-片)的前同步码。因此,ANTS通过与AT所报告的DRC值相对应的传送格式而将数据传送到AT。在报告DRC值之后,AT尝试仅通过与所报告的DRC值相对应的传送格式而接收正向数据信道。因为不存在其它的信道来指示以正向方向传送的数据信道的数据速率,所以,作出这样的协定。也就是说,当ANTS使用除了AT所报告的传送格式之外的传送格式来传送数据时,无法指示该传送格式,导致AT不能接收数据。因此,ANTS仅通过与该AT所报告的DRC相对应(相兼容)的传送格式而传送数据。例如,对于通过DRC信道传送DRC=0x01的AT,ANTS使用与DRC值相对应的传送格式(1024,16,1024)来传送数据,并且,AT尝试仅通过对应的DRC值的传送格式而接收该数据。
在表1的各种传送格式之中,特定的传送格式具有非常长的传送时间。例如,与DRC=0x01相对应的传送格式示出16个时隙上的传送,而高速率分组数据(HRPD)系统具有4时隙交织结构,其中,其每4个时隙传送一个数据分组。HRPD系统必须在16×4=64个时隙中尝试传送,除非AT在于传送格式中定义的最大传送数目内成功接收数据。HRPD系统的AT暂时不尝试接收新分组,换句话说,不尝试检测新的前同步码。对于一般的数据服务来说,具有长传送时间的此传送格式不会造成不利。然而,当通过该传送格式来传送诸如语音和图像数据的对时间延迟敏感的实时数据时,尽管在经过64个时隙之后正确地进行了传送,但由于该传送的长延迟,因此不能使用正确传送/接收的分组。也就是说,在从可允许的传送时间起经过预定时间之后对传送/接收实时分组的连续尝试可能由于传送延迟而变得没有意义。
在表1的方法中、ANTS根据所接收的DRC信息而传送到一个AT的分组数据被称为“单用户分组”。ANTS使用单用户分组为一般数据服务传送数据。与一般的数据服务相比,例如基于因特网协议的语音(VoIP)的数据服务需要约为9.6kbps的较低的传送带宽,其中,每20ms传送约192位数据。通过具有最小1024位的大小的单用户分组而传送短数据造成不必要的带宽浪费。为了防止无线接入部分中的资源浪费,已引入了用于通过一个物理分组而传送几个用户的数据的方案,并且,此分组格式被称为“多用户分组”。现在,将通过参照下面的表2而描述多用户分组。
表2


表2图解了在1xEVDO系统中用于每个DRC的多用户分组的格式。在表2中,每个DRC索引包括其关联的数据速率、以及要传送到多个用户的分组的格式。作为例子,将通过参照表2的第5字段来作出其描述。也就是说,将传送到传送DRC=5的多个AT的多用户分组的格式给定为(128,4,256)、(256,4,256)、(512,4,256)、(1024,4,256)、(2048,4,128)。此多用户分组包括用于几个用户的分组数据,并和将接收该分组数据的AT的地址一起被传送。在接收到多用户分组时,AT确定其自己的地址是否被包括在所接收的多用户分组中,并且,如果其自己的地址被包括在其中,则处理与其相对应的用户分组,并且,响应于其而在反向ACK信道上传送确认(ACK)。
在1xEVDO系统中,在ANTS传送多用户分组直到传送格式的最后的时隙、或其从AT接收到ACK之前,ANTS不能将新分组传送到与所传送的多用户分组相兼容的AT。例如,在ANTS利用(1024,4,256)多用户分组而将数据传送到位于其小区中的AT#1、AT#2、以及AT#3的情况下,因为多用户分组与DRC=1~14兼容,所以,传送DRC=1~14的所有AT尝试接收该多用户分组。然而,除了AT#1、AT#2、以及AT#3之外的其它AT不传送ACK,这是因为,它们自己的地址未被包括在该多用户分组中。因此,在某些情况下,由于前述约束,ANTS不能将数据传送到除了AT#1、AT#2、以及AT#3之外的其它AT,即使AT#1、AT#2、以及AT#3已在传送格式的最后的时隙(即,第4时隙)之前已正确地接收到该多用户分组。因此,当AT#1、AT#2、以及AT#3已正确地接收到多用户分组、且分别在4个时隙之中的第1、第2和第3时隙传送了ACK时,ANTS必须在第4时隙调度新分组。然而,ANTS不能向除了已从其接收到ACK的AT#1、AT#2、以及AT#3之外的其它AT调度分组,这是因为,其向与所传送的多用户分组相兼容的AT传送多用户分组直到传送格式的最后的时隙,或者,其未能在其从AT接收到ACK之前传送新分组。

发明内容
本发明的一个目的在于,提供能够即使在传送在与由接入终端(AT)指示的数据速率控制(DRC)索引相对应的传送格式中定义的最大传送数目内失败的情况下、仍能够开始新数据分组的传送的设备和方法。
本发明的另一个目的在于,提供用于解决接入网络收发器系统(ANTS)的调度约束的设备和方法。
此外,本发明的另一个目的在于,提供能够通过有效地执行ANTS调度而增大吞吐量的设备和方法。
本发明的另一个目的在于,提供能够在传送多用户分组时、在最大传送数目内开始传送新数据分组的设备和方法。
根据本发明的示例实施例的一个方面,提供了一种方法,其用于通过接入网络(AN)而接收由每个接入终端(AT)测定并报告的正向导频信道的接收强度,作为正向数据速率信息,并根据正向数据速率信息而将分组数据传送到每个AT。当用于基于正向数据速率信息而传送的分组数据的重复的传送时隙的数目大于或等于2时,AN将分组数据重复地传送小于重复的传送时隙的数目的时隙的数目那么多次,并通过其余时隙传送新分组数据。
根据本发明的示例实施例的另一个方面,提供了一种方法,其用于通过接入终端(AT)而测定正向导频信道的接收强度,报告所测定的接收灵敏度,作为正向数据速率信息,并基于报告的正向数据速率信息而接收分组数据。当对其重复地传送所接收的分组数据时,AT基于正向数据速率信息而确定是否在重复的传送数目内接收到新分组数据,并且,如果接收到新分组数据,则处理所接收的新分组数据。
根据本发明的示例实施例的另一个方面,提供了一种方法,其用于在移动通信系统中执行部分传送,其中,每个接入终端(AT)测定从接入网络(AN)传送的导频信道的接收强度,并且,AN从每个AT接收有关所测定的接收强度的报告,并根据预定的正向数据速率信息而将分组数据传送到AT。该方法包括以下步骤如果用于基于正向数据速率信息而传送的分组数据的重复的传送时隙的数目大于或等于2,则AN将分组数据重复地传送比重复的传送时隙的数目小的时隙的数目那么多次,并传送新分组数据;以及AT接收分组数据比用于基于正向数据速率信息的分组数据的重复传送的数目小的数目那么多次,确定是否接收到新分组数据,并且,如果接收到新分组数据,则处理所接收的新分组数据。
根据本发明的示例实施例的另一个方面,提供了一种接入网络(AN)设备,其用于接收由每个接入终端(AT)测定并报告的正向导频信道的接收强度,作为正向数据速率信息,并根据正向数据速率信息而将分组数据传送到每个AT。AN设备包括数据队列,用于存储要传送到每个AT的数据;数据生成和传送/接收单元,用于根据传送格式,使用从数据队列接收的数据而生成分组数据,并传送分组数据;以及AN控制器,用于基于正向数据速率信息,调度存储在数据队列中的数据的传送时间,在调度时间,基于正向数据速率信息而控制传送,并且,当用于分组数据的重复的传送时隙的数目大于或等于2时,将分组数据重复地传送比重复的传送时隙的数目小的时隙的数目那么多次,并传送新分组数据。
根据本发明的示例实施例的另一个方面,提供了一种接入终端(AT)设备,其用于测定正向导频信道的接收强度,报告所测定的接收灵敏度,作为正向数据速率信息,并基于报告的正向数据速率信息而接收分组数据。AT设备包括射频(RF)单元,用于对所接收的正向分组数据进行下变频转换;解调器,用于对RF单元的输出进行解调;解码器,用于对由解调器解调的信号进行解码;以及AT控制器,用于当对其重复地传送所接收的分组数据时,基于正向数据速率信息,在重复传送的数目内接收写分组数据。


从下面结合附图的详细描述中,本发明的以上和其它目的、特征和优点将变得更清楚,附图中图1为图解1x Evolution Data Only(1xEVDO)移动通信系统的概念图;图2为图解根据本发明的示例实施例的、在最初建立会话时交换配置属性的过程的信令图;图3为图解根据本发明的示例实施例的、接入终端(AT)在接收部分传送信息之后接收正向物理分组的过程的流程图;图4为图解根据本发明的示例实施例的、在部分传送不被应用于单用户分组而仅被应用于多用户分组时控制AT的过程的流程图;图5为图解根据本发明的示例实施例的AN的部分传送操作的流程图;以及图6为图解根据本发明的示例实施例的AN和AT的结构的框图。
所有附图中,相同的附图标记将被理解为表示相同的部分、部件和结构。
具体实施例方式
现在,将通过参照附图而更详细地描述本发明的示例实施例。在下面的描述中,为了清楚和简明起见,将省略被合并于此的公知的功能和配置的详细描述。
在下面的描述中,本发明的示例实施例提供了这样的方法,其中,接入终端(AT)在接收数据的过程中尝试接收新分组,换句话说,尝试检测前同步码,而不考虑所传送的数据速率控制(DRC)值,由此,解决了传统的1xEVDO系统的问题。另外,本发明的示例实施例提供了这样的方法,其中,AT在接收多用户分组的过程中尝试接收新分组,换句话说,尝试检测前同步码,由此,解决了传统的1xEVDO系统的问题。
本发明的示例实施例定义了“部分传送信息”来提供这样的方法,其中,AT确定是否在接收分组的过程中连续地尝试检测前同步码,以便帮助接入网络(AN)的调度。可使用1xEVDO系统的配置属性或消息,而在AT和AN之间交换部分传送信息。
本发明的示例实施例的描述包括三个部分。首先,将对部分传送信息的定义、交换和设置作出描述。其次,将对在使用部分传送信息时的AT的操作作出描述。最后,将对在使用部分传送信息时的AN的操作作出描述。
1.使用配置属性的部分传送信息的交换和设置此章节提出了使用1xEVDO系统的配置属性而交换并设置部分传送信息的方法。当建立了会话时,确定用于要在1xEVDO系统中使用的每个协议的参数设置值。当利用一个设置值而打开会话时,根据本发明的示例实施例的部分传送信息可被用作介质访问控制(MAC)协议(例如,正向业务信道MAC协议)的配置属性。在此情况下,如果改变了会话设置值,从而复位了会话参数,则不能为每个AT设置要由AN使用的部分传送信息。这样的协议设置值可对于各个AN而不同,并且,当所述值改变时,必须通过新的协商来设置新的值。
在表3中示出了根据本发明的示例实施例的PartialSpanEnabled配置属性的格式,其包括部分传送信息配置属性。
表3

在表3中,部分传送信息配置属性具有作为缺省值的值0x00,并且,此值指示部分传送的可能性。当在AT和AN之间、部分传送信息配置属性协定为0x01时,AN可执行针对AT所报告的数据速率控制(DRC)及其关联的格式的部分传送。所添加的配置属性被定义为对应的协议的公共数据,并且,可被用于确定在根据DRC值而实际传送分组的物理层中是否可能有部分传送。
在表4中示出了根据本发明的示例实施例的MinSpan配置属性,其包括另一个部分传送信息配置属性。
表4

下面的记录中的一个或多个


MinSpan配置属性包括长度字段、AttributeID字段、ValueID字段、MinSpanSUPDRC0~MinSpanSUPDRCE字段、以及MinSpanMUP1024~MinSpanMUP5120字段。长度字段指示配置属性的长度,AttributeID字段包括用于将该配置属性于其它配置属性区分的标识(ID)字段,ValueID字段是用于在为MinSpanSUPDRC0~MinSpanSUPDRCE和MinSpanMUP1024~MinSpanMUP5120而提供的特定值之间区分的ID字段,并且,MinSpanSUPDRC0~MinSpanSUPDRCE字段以及MinSpanMUP1024~MinSpanMUP5120字段均指示实际的部分传送信息。
MinSpanSUPDRC0~MinSpanSUPDRCE字段指示在当前的传送分组是单用户分组、而其传送格式对应于DRC0~DRCE中的每个时,部分传送可能在开始传送格式的传送之后的多少个时隙。例如,如果AN正在利用与AT所报告的DRC1相对应的单用户传送格式(16时隙传送格式)而将分组传送到特定AT、且MinSpanSUPDRC1的值为5,则AN在第1至第5时隙的传送期间不执行部分传送,但可在第6时隙开始执行部分传送。在接收第1至第5时隙的同时,不需要正在接收与DRC1相对应的传送格式的AT进行新前同步码的检测尝试,但必须检测在第6时隙开始的新前同步码。
也就是说,AT必须在与用于与AT所报告的DRC相对应的单用户传送分组的最大重新传送数目、用于当前接收的单用户分组的最大重新传送数目(可在无部分传送的情况下传送下一个分组的点)、以及MinSpanSUPDRCx值(由于出现部分传送而能够传送下一个分组的点)之中的最小值相对应的时隙开始尝试检测新前同步码。
类似地,MinSpanMUP1024~MinSpanMUP5120字段指示在当前的传送分组是多用户分组、而其传送格式对应于<1024(或128、256、512),4,256>、<2048,4,128>、<3072,2,64>、<4096,2,64>和<5120,2,64>中的每个时,部分传送可能在开始传送格式的传送之后的多少个时隙。例如,如果AN正在利用<2048,4,128>的多用户传送格式而将分组传送到特定AT、且用于对应的AT的MinSpanMUP2048字段的值为2,则AN不在第1和第2时隙的传送期间执行到AT的部分传送,而可在第3时隙开始执行部分传送。在接收第1和第2时隙的同时,不需要正在接收传送格式的AT进行新前同步码的检测尝试,但必须在第3时隙开始检测新前同步码。
也就是说,AT必须在与用于与AT所报告的DRC相对应的单用户传送分组的最大重新传送数目(可正确地接收到当前接收的多用户分组的点,并且,此条件仅在多用户分组格式的长度比与AT的DRC相对应的单用户分组格式长时才有效)、用于当前接收的多用户分组的最大重新传送数目(可在无部分传送的情况下传送下一个分组的点)、以及MinSpanSUPDRCx值(由于出现部分传送而能够传送下一个分组的点)之中的最小值相对应的时隙开始尝试检测新前同步码。
图2为图解根据本发明的示例实施例的、在最初建立会话时交换配置属性的过程的信令图。现在,将通过参照图2而对根据本发明的示例实施例的、在最初建立会话时交换配置属性的过程作出描述。
在会话建立之前,AT100和AN111建立单播接入终端标识符(UATI)。也就是说,在步骤200中,AT100将UATI请求信号传送到AN111。作为响应,AN111生成UATI,并在步骤202中将UATI传送到AT100。在步骤204中,AT100向AN111通知UATI的接收,从而完成UATI设置过程。如果通过完成UATI设置而完成了接入设置,则开始确定会话配置属性的过程。通过附图标记206来表示确定会话配置属性的过程。现在,将对确定会话配置属性的过程作出描述。
配置属性决定过程被分为一个部分,其中,由AN111处理AT100的配置属性请求值;以及另一个部分,其中,由AT100处理AN111的配置属性请求值。由AN111处理请求值的过程在AT100的配置属性请求之后。也就是说,在步骤210中建立AT100和AN111之间的连接,并且,在步骤220中执行会话协商过程。
在步骤222中,AN111生成用于会话协商的ConfigurationStart消息,并将ConfigurationStart消息传送到AT100。随后,在步骤224中,AT100生成包括指示其自己的部分传送信息的PartialSpanEnabled配置属性或MinSpan配置属性的ConfigurationRequest消息,并将ConfigurationRequest消息传送到AN111。作为响应,AN111在步骤226中将ConfigurationResponse消息传送到AT100,从而处理配置属性。响应于其,AT100在步骤228中生成ConfigurationComplete消息,并将ConfigurationComplete消息传送到AN111。通常,对于指示部分传送信息的PartialSpanEnabled配置属性或MinSpan配置属性,AN111不设置配置属性,但使用由AT100请求的值。
在完成了关于会话属性的协商之后,AT100和AN111使用新配置的属性,重新初始化为了会话建立而利用缺省属性初始化的协议,由此,应用新的配置值。也就是说,在步骤230中,在AN111和AT100之间交换密钥值(key value),并且,AN111根据密钥交换结果而生成ConfigurationComplete消息,并在步骤232中将ConfigurationComplete消息传送到AT100。通过此过程,在步骤240中,完成了AN111和AT100之间的会话重新配置。
可替换地,可通过由AN传送到AT的消息而传送部分传送信息,而不使用配置属性。根据示例实现,即使不交换该信息,也可以预先规定的方法而执行部分传送。
2.AT的操作图3为图解根据本发明的示例实施例的、AT在接收部分传送信息之后接收正向物理分组的过程的流程图。现在,将通过参照图3而对根据本发明的示例实施例的、AT在接收部分传送信息之后接收正向物理分组的过程作出描述。
因为本发明的示例实施例提出了用于根据特定传送格式、在传送物理分组的过程中传送新分组的方法,所以,为了清楚和简明起见,将省略初始传送的操作的描述。
如果在步骤300中确定未接收到分组,换句话说,AT100具有空接收缓冲器、且正在等待初始传送,则AT100执行传统的初始接收操作。然而,如果在步骤300中确定存在被存储在接收缓冲器中的分组,且AT100正在等待分组的下一个子分组,则AT100前进到步骤302。在步骤302中,AT100使用部分传送信息或预先规定的传送方法而确定在当前时隙中是否可能有部分传送。如果在步骤302中确定在当前时隙中可能有部分传送,则AT100前进到步骤304。然而,如果在当前时隙中不可能有部分传送,则AT100前进到步骤310。首先,将在下面描述前进到步骤304。
当可能有部分传送时,即使在传送特定传送格式的过程中,AN111也可开始新分组的传送。在此情况下,AN111通过在传送新分组的第一子分组之前传送根据分组的数据速率而区分的前同步码以及接收候选(a receivingcandidate),而向AT100通知新分组的传送的开始。因为在传统的技术中、在开始新分组的传送的过程中使用前同步码传送方法,所以,为了清楚和简明起见,将省略其详细描述。
在步骤304中,AT100在前同步码传送周期中检测前同步码,并在步骤306中确定是否在该周期中检测到前同步码。也就是说,在步骤306中,AT100确定是否存在与由AT100传送的DRC相兼容的、所传送的新的单用户分组或多用户分组的前同步码。如果在步骤306中确定存在新的所传送的前同步码,则AT100前进到步骤308。否则,AT100前进到步骤310。当存在新的所传送的前同步码时,因为不再传送先前重新传送的分组的子分组,所以AT100前进到步骤308,其中,其通过从缓冲器中删除接收到但解码失败的先前的分组,而初始化其接收缓冲器。之后,在步骤310中,AT100接收正向数据,并且,在步骤312中,将所接收的正向数据与存储在接收缓冲器中的先前传送的数据相组合,当AT100从步骤308前进到步骤310时,不执行该组合,这是因为,接收缓冲器清空。因此,在此情况下,不执行步骤312。
之后,在步骤314中,AT100确定是否出现循环冗余校验(CRC)错误。如果出现了CRC错误,则AT100前进到步骤316。否则,AT100前进到步骤322。首先,将描述前进到步骤316。在步骤316中,AT100确定当前传送的数据是否为最后的数据。如果在步骤316中确定当前传送的数据是最后的数据,则AT100前进到步骤320,其中,其将否定ACK(NAK)传送到AN111,并且,随后结束时隙t。然而,如果在步骤316中确定当前传送的分组不是最后的分组,则AT100前进到步骤318,其中,其将所接收的数据存储在接收缓冲器中,并且,随后结束时隙t。
然而,如果未出现CRC错误,则AT100在步骤322中确定所接收的数据是否为多用户分组。如果在步骤322中确定所接收的数据是多用户分组,则AT100前进到步骤326。然而,如果所接收的数据是单用户分组,则AT100前进到步骤324。在步骤326中,AT100确定其自己的地址是否被包括在多用户分组中。否则,AT100前进到步骤328,其中,其初始化接收缓冲器。如果其自己的地址被包括在多用户分组中,则AT100前进到步骤324。如果AT100从步骤322或步骤326前进到步骤324,则AT100将ACK信息传送到AN111,将所接收的分组传送到上层,并且,随后初始化接收缓冲器。
图4为图解根据本发明的示例实施例的、在部分传送不被应用于单用户分组而仅被应用于多用户分组时控制AT的过程的流程图。现在,将通过参照图4而描述根据本发明的示例实施例的、在部分传送不被应用于单用户分组而仅被应用于多用户分组时控制AT的过程。
如果在步骤400中确定未接收到分组,换句话说,AT100具有空接收缓冲器、且正在等待初始传送,则AT100执行传统的初始接收操作。然而,如果在步骤400中确定存在被存储在接收缓冲器中的分组,且AT100正在等待分组的下一个子分组,则AT100在步骤402中确定所接收的分组是否为多用户分组。如果所接收的分组是多用户分组,则AT100在步骤404中使用部分传送信息或预先规定的传送方法而确定在当前的时隙中是否可能有部分传送。如果在当前的时隙中可能有部分传送,那么,即使在传送特定的多用户分组的过程中,AN111也可开始新的单用户分组或多用户分组的传送。AN111通过在传送新分组的第一子分组之前传送根据分组的数据速率而区分的前同步码以及接收候选,而开始新分组的传送。因为在传统的技术中、在开始新分组的传送的过程中使用前同步码传送方法,所以,为了清楚和简明起见,将省略其详细描述。
如果可能有部分传送,则AT100在步骤406中确定是否已传送了与由AT100传送的DRC相兼容的新的单用户分组或多用户分组的前同步码。在步骤408中,AT100确定是否已传送了新的前同步码。如果已传送了新的前同步码,那么,因为不再传送先前传送的分组的子分组,所以,AT100前进到步骤410,其中,其通过从缓冲器中删除接收到但解码失败的先前的分组,而初始化其接收缓冲器。在检测到与其自己的DRC相兼容的新的前同步码之后,AT100在步骤412中接收正向数据,并且,在步骤414中,将所接收的正向数据与存储在接收缓冲器中的先前传送的数据相组合。当AT100从步骤410前进到步骤412时,不执行该组合,这是因为,接收缓冲器为空。因此,在此情况下,不执行步骤414。
之后,在步骤416中,AT100确定是否出现CRC错误。如果出现了CRC错误,则AT100前进到步骤418。否则,AT100前进到步骤426。首先,将描述前进到步骤418。在步骤418中,AT100确定当前传送的数据是否为最后的数据。如果在步骤418中确定当前传送的数据是最后的数据,则AT100前进到步骤424,其中,其将NAK传送到AN111,并且,随后结束时隙t。然而,如果在步骤418中确定当前传送的分组不是最后的分组,则AT100前进到步骤420,其中,其将所接收的数据存储在接收缓冲器中,并且,随后结束时隙t。
然而,如果未出现CRC错误,则AT100在步骤426中确定所接收的数据是否为多用户分组。如果在步骤426中确定所接收的数据是多用户分组,则AT100前进到步骤430。然而,如果所接收的数据是单用户分组,则AT100前进到步骤428。在步骤430中,AT100确定其自己的地址是否被包括在多用户分组中。如果其自己的地址被包括在多用户分组中,则AT100前进到步骤428。否则,AT100前进到步骤432,其中,其初始化接收缓冲器。如果AT100从步骤426或步骤430前进到步骤428,则AT100将ACK信息传送到AN111,将所接收的分组传送到上层,并且,随后初始化接收缓冲器。
3.AN的操作现在,将对根据本发明的示例实施例的AN的总体操作作出描述。
当部分传送信息的值指示不可能有部分传送时,如果AT未能在用于与AT所报告的DRC相对应的传送格式的最大传送数目、或最大重新传送数目内正确地接收物理层分组,那么,在与用于传送格式的最大重新传送数目相对应的时间内,AN不能开始到对应的AT的新分组的传送。相反,当部分传送信息的值指示可能有部分传送时,即使AT未能在用于与AT所报告的DRC相对应的传送格式的最大传送数目、或最大重新传送数目内正确地接收物理层分组,AN也可在与用于传送格式的最大重新传送数目相对应的时间内开始到对应的AT的新分组的传送。当这样的部分传送是可能的时,AN通过在传送新分组的第一子分组之前传送根据分组的数据速率而区分的前同步码以及接收候选,而向AT通知新分组的传送的开始。
当仅将部分传送应用于多用户分组时,如果AT未能在用于对应的单用户分组的传送格式的最大传送数目、或最大重新传送数目内正确地接收物理层分组,那么,在传送单用户分组的过程中,在与用于传送格式的最大重新传送数目相对应的时间内,AN不能开始到对应的AT的新分组的传送。
对于传送与AN传送的多用户分组相兼容的DRC的AT之中的其部分传送信息指示不可能有部分传送的AT,如果对应的AT未能在用于多用户分组的最大传送数目、或最大重新传送数目内正确地接收物理层分组,那么,在与用于传送格式的最大重新传送数目相对应的时间内,AN不能开始到对应的AT的新分组的传送。相反,对于传送与AN传送的多用户分组相兼容的DRC的AT之中的其部分传送信息指示可能有部分传送的AT,如果对应的AT未能在用于多用户分组的最大传送数目、或最大重新传送数目内正确地接收物理层分组,那么,在与用于传送格式的最大重新传送数目内,AN能够开始到对应的AT的新分组的传送。
图5为图解根据本发明的示例实施例的AN的部分传送操作的流程图。现在,将通过参照图5而对根据本发明的示例实施例的AN的部分传送操作作出描述。
因为本发明的示例实施例提出了用于根据特定传送格式、在传送分组的过程中开始传送新分组的方法,所以,为了清楚和简明起见,将省略初始传送的操作的描述。
在步骤500中,AN111确定其目前是否正在传送特定的传送格式。如果其并非正在传送特定传送格式,则AN111前进到步骤512,其中,其执行初始传送操作,将所有其AT视为调度候选。否则,如果在步骤500中确定AN111目前正在传送特定的传送格式,则AN111在步骤502中确定目前传送的传送格式是单用户格式还是多用户格式。如果当前的传送格式是单用户格式,则AN111在步骤504中确定是否已达到了用于目前传送的单用户格式的最大传送数目。如果已达到了该最大传送数目,则AN111前进到步骤512,其中,其执行初始传送操作,将所有其AT视为调度候选。
否则,如果在步骤504中确定尚未达到该最大传送数目,则AN111在步骤506中确定是否已从目前正在接收单用户格式的AT接收到ACK。如果已接收到ACK,则AN111前进到步骤512。然而,如果尚未接收到ACK,则AN111结束当前的传送,并前进到步骤508,其中,其确定是否存在新传送的需要。如果不存在新传送的需要,则AN111前进到步骤516,其中,其继续传送当前的传送格式的下一个子分组。否则,如果存在新传送的需要,则AN111在步骤510中确定目前正在接收单用户格式的AT在当前的时隙中是否支持部分传送。如果AT支持部分传送,则AN111前进到步骤512,其中,其执行初始传送操作,将包括对应AT的所有其AT视为调度候选。
然而,如果在步骤510中确定目前正在接收单用户格式的AT在当前的时隙中不支持部分传送,则AN111前进到步骤514,其中,其执行初始传送操作,将除了对应AT之外的所有其AT视为调度候选。
然而,如果在步骤502中确定目前传送的传送格式是多用户格式,则在步骤520中确定是否已达到了用于目前传送的多用户格式的最大传送数目。如果已达到了该最大传送数目,则AN111前进到步骤528,其中,其执行初始传送操作,将所有其AT视为调度候选。否则,如果在步骤520中确定尚未达到该最大传送数目,则AN111在步骤522中确定是否已从其地址被包括在多用户格式中的所有候选AT接收到ACK。如果已从所有候选AT接收到ACK,则AN111前进到步骤528,其中,其执行初始传送操作,将所有其AT视为调度候选。然而,如果在步骤522中确定尚未从所有候选AT接收到ACK,则AN111在结束当前的传送之后、在步骤524中确定是否存在新传送的需要。如果不存在新传送的需要,则AN111前进到步骤516,其中,其继续传送当前的传送格式的下一个子分组。然而,如果在步骤524中确定存在新传送的需要,则AN111前进到步骤526,其中,其执行初始传送操作,将迄今为止传送了ACK的AT、以及目前正在接收多用户格式的AT之中的除了在当前的时隙中不能用于部分传送的AT的所有其AT视为调度候选。
在通过参照图5而描述的操作中,将在本发明的示例实施例中提出的部分传送操作应用于单用户格式和多用户格式两者。当未将部分传送操作应用于单用户格式时,如果在步骤508中存在新传送的需要,则AN111跳过步骤510的过程而直接前进到步骤514。另外,当未将部分传送操作应用于多用户格式时,AN111在步骤526中执行初始传送操作,将传送了ACK的AT、以及除了目前正在接收多用户格式的AT之外的所有其AT视为候选。
现在,将对根据本发明的示例实施例的AN和AT的结构作出描述。
图6为图解根据本发明的示例实施例的AN和AT的结构的框图。现在,将通过参照图6而对根据本发明的示例实施例的AN和AT的结构作出详细描述。
首先,在此,将在下面描述AN610的结构和操作。为了清楚和简明起见,未在图6中图解用于执行会话建立和在其上存储信息的结构。AN控制器611包括用来控制结合图5描述的调度操作的调度功能。数据队列613存储分别用于各个用户的从上节点(upper node)612接收的用户数据。例如,上节点612对应于图1的ANC120。AN控制器611检测在数据队列613中存储的数据,并且,在传送之前根据数据的特性而执行调度。换句话说,AN控制器611控制在数据队列613中存储的数据的传送。当传送单用户分组时,AN控制器611仅将在一个数据队列中存储的数据输出到数据生成和传送/接收单元614。然而,当传送多用户分组时,AN控制器611将在多个数据队列中存储的用户数据输出到数据生成和传送/接收单元614。随后,数据生成和传送/接收单元614在AN控制器611的控制下生成传送脉冲串,并通过对应的无线电频带传送该传送脉冲串。
尽管未在图6中图解,但AN610通过数据生成和传送/接收单元614而接收会话协商所需的信息。AN610解调并解码所接收的数据,并将解码的数据提供到AN控制器611。这样,AN控制器611可在执行会话协商的同时检索通过参照图2而描述的信息,根据检索的信息生成响应数据,并通过数据生成和传送/接收单元614而将响应数据提供到AT600。另外,AN610将用于对应的AT的会话信息存储在独立存储器(未在图6中示出)中,并且,基于会话信息,在图5的过程中,确定是否可能有部分传送。
接下来,将描述AT600的结构和操作。AT600对应于图1的AT100。在AT600中,射频(RF)单元601将从天线接收的RF信号下变频转换为基带信号,并将基带信号输出到解调器602。解调器602对在其传送期间被调制的基带信号进行解调,并将经解调的数据输出到解码器603。解码器603对在其传送期间编码的经解调的数据进行解码,并将经解码的数据连同CRC错误校验结果一起输出到AT控制器604。AT控制器604控制图3和4的操作。为了清楚和简明起见,将省略AT控制器604所执行的其它控制操作的描述。
另外,AT控制器604生成要沿反向方向传送的控制信号、以及图2中示出的会话协商所需的数据,并将所生成的控制信号和会话协商数据输出到编码器606。编码器606对用户数据、控制信号和会话协商数据进行编码,并将经编码的数据输出到调制器607。调制器607利用根据数据的特性的调制方法而执行调制,并将经调制的数据输出到RF单元601。RF单元601将从调制器607接收到的数据上变频转换为RF信号,并经由天线而将RF信号反向传送到AN610。
如可从前面的描述中理解的,即使AT在与由AT指示的DRC相对应的传送格式的最大传送数目内未成功传送,AN仍可开始新数据分组的传送,由此,解决AN的调度约束。这样,本发明的示例实施例有助于增大移动通信系统的吞吐量。
尽管已通过参照本发明的特定示例实现而示出并描述了本发明的示例实施例,但本领域的技术人员将理解,可在其中作出形式和细节上的各种改变,而不会背离如由所附权利要求限定的本发明的精神和范围。
权利要求
1.一种方法,包括通过接入网络(AN)而接收由每个接入终端(AT)测定并报告的正向导频信道的接收强度,作为正向数据速率信息;以及根据正向数据速率信息而将分组数据传送到每个AT,其中,当用于基于正向数据速率信息而传送的分组数据的重复的传送时隙的数目大于或等于2时,AN将分组数据重复地传送时隙的数目那么多次,所述时隙的数目是小于重复的传送时隙的数目的时隙的数目,并通过其余时隙传送新分组数据。
2.如权利要求1所述的方法,其中,在与AT的会话协商期间预先确定所述时隙的数目。
3.如权利要求1所述的方法,其中,AN重复地传送分组数据,直到从AT接收到用于所传送的分组数据的确认信号(ACK)为止。
4.如权利要求1所述的方法,其中,所传送的分组数据包括单用户分组数据。
5.如权利要求1所述的方法,其中,所传送的分组数据包括多用户分组数据。
6.如权利要求5所述的方法,其中,AN重复地传送分组数据,直到从在分组中包括的所有AT接收到用于所传送的分组数据的确认信号(ACK)为止,或将分组数据重复地传送预先规定的次数。
7.如权利要求1所述的方法,其中,当将单用户分组传送到所有AT、且对于所有AT来说可能有部分传送时,AN调度新分组数据,将所有AT视为调度候选。
8.如权利要求1所述的方法,其中,当将单用户分组传送到所有AT、且对于所有AT来说不可能有部分传送时,AN调度新分组数据,将AN中除了目前正在传送分组数据的AT之外的所有AT视为调度候选。
9.如权利要求1所述的方法,其中,当分组数据包括多用户分组、且完成了多用户分组的重复传送时,AN调度新分组数据,将所有AT视为调度候选。
10.如权利要求1所述的方法,其中,当分组数据包括多用户分组、且存在在AN从接收多用户分组的所有AT接收ACK之前调度新分组数据的需要时,AN执行调度,将传送ACK的AT、以及除了必须对正在接收多用户分组的AT作出重复传送的AT之外的所有AT视为调度候选。
11.一种方法,包括通过接入终端(AT)而测定正向导频信道的接收强度;报告所测定的接收灵敏度,作为正向数据速率信息;以及基于报告的正向数据速率信息而接收分组数据,其中,当对其重复地传送所接收的分组数据时,AT基于正向数据速率信息而确定是否在重复的传送数目内接收到新分组数据,并且,如果接收到新分组数据,则处理所接收的新分组数据。
12.如权利要求11所述的方法,其中,AT在接收了分组数据在会话协商期间预先确定的数目那么多次之后,确定是否接收到新分组数据。
13.如权利要求11所述的方法,其中,AT通过检查在AT的分组数据的接收点中是否检测到前同步码,而确定是否接收到新分组数据。
14.如权利要求11所述的方法,其中,分组数据包括单用户分组数据。
15.如权利要求11所述的方法,其中,分组数据包括多用户分组数据。
16.如权利要求15所述的方法,还包括以下步骤在接收到分组数据时,检查在所接收的分组数据中是否出现了错误,并且,如果未出现错误,则传送确认信号(ACK)。
17.如权利要求16所述的方法,还包括以下步骤在传送ACK之后,等待新分组数据。
18.一种方法,其用于在移动通信系统中执行部分传送,其中,每个接入终端(AT)测定从接入网络(AN)传送的导频信道的接收强度,并且,AN从每个AT接收有关所测定的接收强度的报告,并根据预先确定的正向数据速率信息而将分组数据传送到AT,该方法包括以下步骤如果用于基于正向数据速率信息而传送的分组数据的重复的传送时隙的数目大于或等于2,则AN将分组数据重复地传送时隙的数目那么多次,并传送新分组数据,其中所述时隙的数目是比重复的传送时隙的数目小的时隙的数目;AT接收分组数据比用于基于正向数据速率信息的分组数据的重复的传送的数目小的数目那么多次;确定是否接收到新分组数据;以及如果接收到新分组数据,则处理所接收的新分组数据。
19.如权利要求18所述的方法,其中,在AN和AT之间的会话协商期间,确定所述比用于基于正向数据速率信息的分组数据的重复的传送的数目小的数目。
20.一种接入网络(AN)设备,用于接收由每个接入终端(AT)测定并报告的正向导频信道的接收强度,作为正向数据速率信息,并根据正向数据速率信息而将分组数据传送到每个AT,该设备包括数据队列,用于存储要传送到每个AT的数据;数据生成和传送/接收单元,用于根据传送格式,使用从数据队列接收的数据而生成分组数据,并传送分组数据;以及AN控制器,用于基于正向数据速率信息,调度存储在数据队列中的数据的传送时间,在调度时间,基于正向数据速率信息而控制传送,并且,当用于分组数据的重复的传送时隙的数目大于或等于2时,将分组数据重复地传送时隙的数目那么多次,所述时隙的数目是比重复的传送时隙的数目小的时隙的数目,并传送新分组数据。
21.如权利要求20所述的AN设备,其中,在与AT的会话协商期间预先确定时隙的数目。
22.如权利要求20所述的AN设备,其中,分组数据包括单用户分组数据。
23.如权利要求20所述的AN设备,其中,分组数据包括多用户分组数据。
24.如权利要求22所述的AN设备,其中,AN重复地传送分组数据,直到从在分组中包括的所有AT接收到用于所传送的分组数据的确认信号(ACK)为止,或将分组数据重复地传送预先规定的次数。
25.如权利要求20所述的AN设备,其中,当将单用户分组传送到所有AT、且对于所有AT来说可能有部分传送时,AN调度新分组数据,将所有AT视为调度候选。
26.如权利要求20所述的AN设备,其中,当将单用户分组传送到所有AT、且对于所有AT来说不可能有部分传送时,AN调度新分组数据,将除了目前正在传送分组数据的AT之外的所有其AT视为调度候选。
27.如权利要求20所述的AN设备,其中,当分组数据包括多用户分组、且完成了多用户分组的重复传送时,AN调度新分组数据,将所有AT视为调度候选。
28.如权利要求20所述的AN设备,其中,当分组数据包括多用户分组、且存在在AN从接收多用户分组的所有AT接收ACK之前调度新分组数据的需要时,AN执行调度,将传送ACK的AT、以及除了必须对正在接收多用户分组的AT作出重复传送的AT之外的所有AT视为调度候选。
29.一种接入终端(AT)设备,用于测定正向导频信道的接收强度,报告所测定的接收灵敏度,作为正向数据速率信息,并基于报告的正向数据速率信息而接收分组数据,该设备包括射频(RF)单元,用于对所接收的正向分组数据进行下变频转换;解调器,用于对RF单元的输出进行解调;解码器,用于对由解调器解调的信号进行解码;以及AT控制器,用于当对其重复地传送所接收的分组数据时,基于正向数据速率信息,在重复传送的数目内接收新分组数据。
30.如权利要求29所述的AT设备,还包括编码器,用于检查在所接收的分组数据中是否出现了接收错误,并且,对包括错误检查结果的信号进行编码;以及调制器,用于对经编码的信号进行调制;其中,RF单元在传送之前对经调制的信号进行上变频转换。
全文摘要
提供了一种方法和设备,其用于通过接入网络(AN)而接收由每个接入终端(AT)测定并报告的正向导频信道的接收强度,作为正向数据速率信息,并根据正向数据速率信息而将分组数据传送到每个AT。当用于基于正向数据速率信息而传送的分组数据的重复的传送时隙的数目大于或等于2时,AN将分组数据重复地传送小于重复的传送时隙的数目的时隙的数目那么多次,并通过其余时隙传送新分组数据。
文档编号H04W24/00GK101023604SQ200580031523
公开日2007年8月22日 申请日期2005年9月16日 优先权日2004年9月18日
发明者郑丁寿, 裵范植, 金大均, 金唯哲 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1