在通信系统中处理冗余数据的制作方法
【专利摘要】使用显式丢弃指示,其允许无线电网络控制器(105)在操作于多点高速下行链路分组接入HSDPA场景中时、经由多个无线电基站(104)向用户设备(106)发送数据,同时降低在无线电基站与用户设备之间、通过Uu接口发送不需要的重复数据的风险。
【专利说明】在通信系统中处理冗余数据
【技术领域】
[0001]本公开涉及处理在无线电接入网中的不同实体(诸如,无线电基站和无线电网络控制器)之间传递的冗余数据。
【背景技术】
[0002]第三代合作伙伴计划3GPP目前正在发布11中致力于规定对MP HSDPA(多点高速下行链路分组接入)的支持。当采用MP HSDPA时,下行链路数据经由两个节点B (此处也称为无线电基站,RBS)而不是一个节点B发送至UE (用户设备,也称为移动/无线终端)。UE由此将经由两个MAC-hs (处理固定大小RLC数据的HSDPA媒体接入控制协议)或MAC_ehs(处理固定或可变大小RLC数据的HSDPA媒体接入控制协议)流接收数据,以及为了将数据递送至更高层而在RLC (无线电链路控制)级别对数据进行重新排序。应当注意,已经使用各种术语来在3GPP中描述此功能性,诸如HSDPA多点传输、节点B间多点传输和HSDPA多流数据,不过,将在下文中用缩写MP HSDPA来描述此功能性。
[0003]某些现有MP HSDPA方案的潜在问题在于,由于可以在UE中从不止一个节点B接收数据,所以在UE中递送至RLC层的数据可能是乱序的。由于UE中的RLC层将在检测到缺少RLC SN (序列号)时触发状态报告,那么如果缺少的数据已经发送到其他节点B但是尚未传送至UE,这会导致不必要的RLC重传。该不必要的重传由此将继而导致一个或两个节点B会缓冲并最终传输冗余数据至UE。
[0004]已经建议了在RLC级别上针对此问题的各种解决方案,如在3GPP参考R2-113299中、“Layer2considerations for Inter-Node Multipoint HSDPA operation,,中描述的,但是这些可能不能减轻/消除冗余数据的问题。为此,可以增加:在MP HSDPA中,甚至在一个或两个节点B PQ (优先队列)中存在相同MAC-d (处理专用数据的媒体接入控制协议)I3DU(协议数据单元)的多个拷贝,因为UE可以经由RLC状态报告发送针对已经在节点B中排队但尚未传输的数据的附加重传请求。
[0005]尽管这可能不一定引起协议失败,但是却是有害的,因为这可能导致现有解决方案中可用空中接口资源的低效使用,因为此冗余数据可能需要其在被丢弃之前发送至UE。
【发明内容】
[0006]为了使得能够更高效地利用空中接口资源,在若干方面中提供了方法、装置和计算机程序产品。因此,在本发明的第一方面中提供了一种在无线电网络控制器中的方法。该无线电网络控制器可配置用于多点HSDPA操作,其中数据经由至少两个无线电基站传递至第一用户设备。该方法包括:向至少两个无线电基站的至少一个传输丢弃指示信号。该丢弃指示信号包括第一数据帧序列号。丢弃指示信号向该至少一个无线电基站指示:该至少一个无线电基站在与第一数据帧序列号相关联的数据帧中、从无线电网络控制器接收的MAC-d PDU可被丢弃。
[0007]在本发明的第二方面中,提供了一种无线电基站中的方法。该无线电基站可配置用于参与多点HSDPA操作,其中数据经由该无线电基站和至少一个其他无线电基站传递至第一用户设备。该方法包括:在数据帧中、从无线电网络控制器接收MAC-d rou,其中传递MAC-d PDU的每个数据帧与序列号相关联。在缓冲区中缓冲待传输至第一用户设备的所接收的MAC-d PDU0从无线电网络控制器接收丢弃指示信号。接收的丢弃指示信号包括数据帧序列号,并且丢弃指示信号向无线电基站指示:无线电基站在与所述序列号相关联的数据帧中接收的MAC-d PDU可被丢弃。
[0008]在本发明的第三方面中,提供了 一种无线电网络控制器。该无线电网络控制器可配置用于多点HSDPA操作,其中数据经由至少两个无线电基站传递至第一用户设备。该无线电网络控制器包括数字数据处理电路,适用于生成用以传输至该至少两个无线电基站中的至少一个无线电基站的丢弃指示信号。该丢弃指示信号包括第一数据帧序列号,并且丢弃指示信号向该至少一个无线电基站指示:该至少一个无线电基站在与第一数据帧序列号相关联的数据帧中、从无线电网络控制器接收的MAC-d PDU可被丢弃。该无线电网络控制器还包括发射器,其可操作地与数字数据处理电路连接。该发射器适用于向该至少两个无线电基站中的该至少一个无线电基站传输生成的丢弃指示信号。
[0009]在本发明的第四方面中,提供了一种无线电基站。该无线电基站可配置用于参与多点HSDPA操作,其中数据经由该无线电基站和至少一个其他无线电基站传递至第一用户设备。该无线电基站包括接收器,布置用于在数据帧中、从无线电网络控制器接收MAC-dPDU,其中传递MAC-d PDU的每个数据帧与序列号相关联。该无线电基站进一步包括数字数据处理电路,其可操作地连接至接收器,并且布置用于在缓冲区中缓冲待传输至第一用户设备的所接收MAC-d PDU0该接收器进一步布置用于从无线电网络控制器接收丢弃指示信号。该丢弃指示信号包括数据帧序列号,并且丢弃指示信号向无线电基站指示:无线电基站在与所述序列号相关联的数据帧中接收的MAC-d PDU可被丢弃。
[0010]在本发明的第五方面中,提供了一种非瞬态计算机程序产品,包括软件指令,配置用于:当在处理器中执行时,执行第一和第二方面的方法。
[0011]即,本发明的实施方式利用显式丢弃指示,其允许无线电网络控制器在操作于MPHSDPA场景中时、经由多个无线电基站向用户设备发送数据,同时降低在Uu接口上发送不需要的重复数据的风险。由于经由不同无线电基站传递数据的容量会归因于传送网络和无线电状况二者的变化、随着时间而改变,所以如果可以在重传时具有最大容量的无线电基站链路上实施重传,将会是有利的。利用这种丢弃指示,可以在通过Uu接口传输之前、丢弃MAC-d PDU的冗余拷贝,从而节省Uu带宽。
【专利附图】
【附图说明】
[0012]图1示意性地示出了移动通信系统,
[0013]图2示意性地示出了无线电基站,
[0014]图3示意性地示出了无线电网络控制器,
[0015]图4和图5是实现本发明的方法流程图,
[0016]图6-图11示意性地示出了用于在移动通信系统的实体之间通信的数据帧的内容。【具体实施方式】
[0017]图1示意性地示出了本方法和装置可以在其中实现的蜂窝网络100形式的移动通信系统。图1中的蜂窝网络100由通用移动电信系统UMTS示意。然而,应当注意,本领域技术人员将容易地在涉及节点之间传输编码数据的其他类似通信系统中执行实现。
[0018]在图1中,蜂窝网络100包括核心网102和UMTS陆地无线电接入网UTRAN103。UTRAN103包括无线电网络控制器RNC105a,105b形式的多个节点,每一个经由所谓的传送网络TNl 12耦合至一个或多个节点B104a,104b, 104c形式的相邻节点集合。每个节点B104负责给定地理区域的无线电小区,并且控制RNC105负责在节点B104和核心网102之间路由用户数据和信令数据。所有RNC105彼此耦合。节点B和RNC之间的信令包括根据Iub接口的信令。UTRAN103的通用描述在3GPP技术规范TS25.401V3.2.0中给出。
[0019]图1还示出了移动设备或用户设备UE106a,106b形式的通信实体,以及节点B104a,10b,104c形式的无线电基站。第一 UE106a经由空中接口 111与第一节点B104a通信,以及第二 UE106b经由空中接口 111与第一节点B104a和第二节点B104b通信。空中接口 111中的信令包括根据Uu接口的信令。如在下文稍详细说明的,UE106b通过利用涉及这两个节点B104a和104b的MP-HSDPA进行操作。
[0020]核心网102包括由节点107代表的多个节点,以及经由UTRAN103向UE106提供通信服务,例如,用于在连接至UTRAN103或其他移动或固定网络的UE之间的通信,以及当与因特网109通信时向UE106提供通信服务,其中,在该因特网109处,服务器110示意性图示了移动设备106可以与之通信的实体。本领域技术人员将意识到,图1中的网络100可以包括核心网102和UTRAN103中的大量类似功能单元,并且在网络的典型实现中,移动设备的数量可能非常庞大。
[0021]图2是示意性地示出了无线电网络控制器RNC200的示例的功能框图,RNC200配置用于在诸如图1的UTRAN103的无线电接入网中操作。在图2的实施方式中,RNC200代表诸如图1中任一 RNC105的RNC。
[0022]RNC200包括数字数据处理电路,其包括处理器(PROC) 202、存储器(MEM) 204和通信电路(COMM) 206形式的处理装置、存储器装置和通信装置,其中通信电路206包括能够向网络中其他实体传输数据的发射器216。例如,这些装置202,204,和206的电路可以包括和/或形成一个或多个专用集成电路ASIC和一个或多个数字信号处理器DSP的部分。RNC200经由传入数据路径210接收数据212,以及经由传出数据路径208发射数据214。数据210,212可以是上行链路和下行链路数据的任何一个,本领域技术人员都能够理解。
[0023]下文将描述的方法可以实现在RNC200中。在这种实施方式中,方法动作借助于存储在存储器204中并可由处理器202执行的软件指令205实现。这种软件指令205可以以任何适当方式实现并提供至RNC200,例如,经由网络102,103提供,或者在制造期间进行安装,本领域技术人员都可以理解。而且,存储器204、处理器202和通信电路206包括软件和/或固件,除了被配置得能够实现待描述的方法之外,还被配置用于当在通信系统(诸如图1的系统100)中操作时控制RNC200的通用操作。然而,出于避免不必要细节的目的,不会在本公开中关于此通用操作做出更进一步的描述。
[0024]图3是以对应于图1中任一节点B106的节点B300的形式、示意性示出无线电基站RBS的示例的功能框图。节点B300包括射频RF接收和发射电路306,天线307和数字数据处理电路,该电路包括处理器302、存储器304和通信电路308。存储器304包括缓冲区311,用于对待与其他实体通信的数据进行缓冲。例如,缓冲区311可以在优先队列中保有MAC-PDU,这将在下文更详细讨论。通信电路308包括接收器313,其能够从网络中的其他实体接收数据。经由天线307的无线电通信借助于由处理器302控制的RF电路306实现,本领域技术人员将会理解。这些装置302,304和308的电路可以包括和/或形成一个或多个专用集成电路ASIC和一个或多个数字信号处理器DSP的部分。处理器302利用存储在存储器304中的软件指令305以便控制节点B300的功能(包括待在下文中、针对I3DU的处理详细描述的功能)。换言之,至少通信电路308、处理器302和存储器304形成数字数据处理和通信电路的部分,该电路配置用于如上文综述地以及如下文详述地那样处理rou。关于这些单元如何操作以在通信系统(诸如,图1的系统100)内执行正常功能的进一步细节超出了本公开的范围,因此不再进一步讨论。
[0025]现在转到图4和图5,以及继续参考之前的附图,将更详细地描述与丢弃PDU相关联的方法示例。
[0026]图4描述了在RNC (如图1中的RNC105和图2中的RNC200的任一)中的方法。图5描述了无线电基站RBS或节点B (诸如,图1中的节点B104示出的和图3中的节点B300示出的节点B)中的方法。图4和图5的方法描述了分隔的相互关联产品中的行为,其促进在通过空中接口传输之前、丢弃在节点B中排队的冗余数据。在MP HSDPA场景(S卩,涉及至少两个节点B)中,归因于RLC重传,可能在一个或两个节点B中存在冗余数据,因为这些数据已由UE接收。应当注意,在一个或两个节点B的PQ中甚至可能存在相同MAC-d PDU的多个拷贝,因为UE可能经由状态报告发送针对已经在节点B中排队但尚未传输的数据的额外重传。一旦UE已经经由任一节点B接收到此数据,则所有其他拷贝都是冗余的,并且优选地可以从PQ中清除,以便为UE尚未接收的数据的传输腾出位置。
[0027]通过跟踪发送了哪些数据(其中TN (传送网络)帧类型是I或2)以及通过监测UE发送的RLC状态报告,RNC知道UE何时接收到哪些数据,以及因此哪些数据仍在节点B中等待传输。基于此信息,RNC由此将知道何时向节点B发送丢弃指示。这些丢弃指示可以承载在被调度以进行传输的新数据或控制帧中,或者在没有数据被调度以进行传输的情况下、在没有数据的专用帧中进行发送,这些将在下文更详细示意。由于RNC经由RLC状态报告知道UE已经接收到数据但是不知道经由哪个节点B接收,所以可以向一个或多个节点B发送丢弃指示。节点B继而读取来自RNC的丢弃指示,以及如果存储了这种数据,则丢弃该数据。应当注意,RNC可以跟踪数据已经发送至了哪个节点B,以及仅向具有该冗余数据的节点B发送该丢弃指示。
[0028]图4示出了根据本发明一个实施方式、在无线电网络控制器中的方法。无线电网络控制器配置用于MP-HSDPA操作,其中数据经由至少两个无线电基站传递至第一用户设备。在步骤402,确定是否应当发送丢弃指示信号。此决策可以基于无线电网络控制器通过监测第一用户设备发送的RLC状态报告、以及提供RLC PDU的状态确认(其中每个RLC PDU对应于一个MAC-d rou)而推导出的关于第一用户设备已经接收了哪些数据的知识。在可能已经在数据帧中发送不止一个MAC-d PDU (以及作为结果,不止一个RLC I3DU)的场景中,该决策还可以基于无线电网络控制器对哪些数据(即,MAC-d PDU/RLC PDU)已经在哪些数据帧(即,传送网络帧)中发送的知识。因此,关于是否应当发送丢弃指示信号的决策可以基于无线电网络控制器通过监测第一用户设备发送的RLC状态报告以及跟踪哪些数据已经在哪些数据帧中发送而推导出的关于UE已经接收了哪些数据以及哪些数据仍等待传输的知识。
[0029]如果应当发送丢弃指示(步骤402处的选择“是”),则在传输步骤404中向至少两个无线电基站中的至少一个传输丢弃指示信号。该丢弃指示信号包括第一数据帧序列号,并且向该至少一个无线电基站指示:该至少一个无线电基站在与第一数据帧序列号相关联的数据帧中、从无线电网络控制器接收的MAC-d PDU可被丢弃。
[0030]图5示出了根据本发明一个实施方式、在无线电基站(或节点B )中的方法。该无线电基站配置用于参与MP HSDPA操作,其中数据经由无线电基站和至少一个其他无线电基站传递至第一用户设备。在接收步骤502中,从无线电网络控制器接收数据。所接收的数据采用数据帧中MAC-d PDU的形式,其中传送MAC-d PDU的每个数据帧与序列号相关联。所接收的MAC-d PDU在缓冲步骤502中被缓冲在缓冲区中,等待传送至第一用户设备。在接收步骤506中,从无线电网络控制器接收丢弃指示信号。该丢弃指示信号包括数据帧序列号,并且其中该丢弃指示信号向无线电基站指示:该无线电基站在与所述序列号相关联的数据帧中接收的MAC-d PDU可被丢弃。在丢弃步骤508,可以丢弃仍在缓冲区中并且与丢弃指示信号中的所述数据帧序列号相关联的任何MAC-d PDU0
[0031 ] 存在很多不同的方式来向节点B指示待丢弃的数据。即,现在将参考图6-图11来描述丢弃指示信号可以如何实现的示例,其中这些示例包括预留位的使用,或者向已经存在的字段指派新的含义,或者在类型I和2HS-DSCH (高速下行链路共享信道)帧协议(FP)的数据帧或控制帧中定义新的IE (信元)。图6-图11示出了通过斜线图形强调的帧字段。典型地,在下文中,详细讨论的字段是那些被强调的字段。
[0032]应当注意,节点B可能不能丢弃如丢弃消息所指示的所有MAC-d H)U,因为某些MAC-d PDU可能部分传输或者正在传输的过程中。在某些实施方式中,不会删除已经从节点B的PQ中移动、但仍在节点B的MAC-hs层或MAC-ehs层中等待传输的部分传输的MAC_dPDU和数据,而在其他实施方式中,这些MAC-d PDU也会被丢弃。
[0033]例如,为此目的,专门涉及丢弃功能性的新序列号(SN)、通过利用被预留以指示“用户缓冲区大小”的16位中的第15位、而在每个帧中进行发送。
[0034]为了与旧有使用相区分,使用类型I和类型2FP中预留的八比特组4中的位“O”。如果此位的值为“0”,则应用作为“用户缓冲区大小”的旧有定义。
[0035]如果取而代之地此位设置为“ I ”,则节点B应当将此解释为用于类型IFP的八比特组6中的所有8位和八比特组7中的位1-7指示SN这样的指示。八比特组7中的最后一位“0”用来指示节点B应当如何解释并使用关联的SN。如果此位设置为“ I ”,则节点B应当将所有MAC-d PDU存储为包含在帧中,并且将这些PDU与该SN相关联。如果此位设置为“0”,则节点B应当丢弃与此SN相关联的所有MAC-d PDU0注意,针对类型2FP,则该映射相同,但是八比特组5和6携带“用户缓冲区大小”字段。
[0036]此示例由于SN空间是32767而提供了这样的优势,即,在实现中,消除了 SN折回(wrap around)的风险。注意,使用“用户缓冲区大小”中少于16位的方案也是可行的,但是这可能降低对抗SN折回的裕量。然而,即使在实际中不存在折回的风险,当然仍可以实现基于定时器的冲刷,在定时器到期时,可以清除所有存储的数据。附加的增强在于使用“用户缓冲区大小”字段中16位的另一位,以指示PQ中的所有数据都应当被丢弃。在此情况中,一个可能实现是再一次使用在类型I和类型2FP中预留的八比特组4中的最后一位“O”。如果该位的值设置为“O”,则用于八比特组6和7的作为“用户缓冲区大小”的旧有定义应用于类型1FP。如果该位的值取而代之地设置为“1”,则在此情况下,节点B应当将此解释为八比特组6中的所有8位和八比特组7中的位2-7指示用于类型IFP的SN这样的指示。这意味着,SN空间从15位减小为14位,以及释放的位“I”继而将用于指示所有缓冲的数据都将被丢弃,如果该位设置为“I”的话,或者在该位设置为“0”的情况下,指示应当读取SN并且仅与此SN相关联的数据需要丢弃。注意,针对类型2FP,则该映射是一样的,但是八比特组5和6携带“用户缓冲区大小”字段。
[0037]注意,即使没有数据被调度进行传输的情况下,也可以指示丢弃。在此场景中,RNC发送带有与之前发送的SN相同SN的帧,但是在此情况下,不包含数据而只包含丢弃指示,如前所述。对于FP类型1,为“NumOfPDU (PDU的数量)”引入值“0”,以指示帧中未包含数据,因为在当前的标准版本中,PDU数量的范围限制为1-255。对于FP类型2,在当前标准中已经可行的是指示未包含数据,因为“PDU块的总数量”范围是0-31。
[0038]在另一示例中,“新IE标记”字段用于引入SN以及指示待丢弃的数据。在下文中,这将通过参考3GPP TS25.435,V10.3.0 (2011-09)对其进行说明,以及可以如何修改的编码以便适应这种示例。
[0039]参考3GPP TS25.435, V10.3.0 中的图 21A,HS_DSCH DATAFRAME TYPEl (HS-DSCH数据帧类型I)中新IE标记的位I指示该新IE标记IE之后的第三和第四八比特组中存在(I)还是不存在(0) SN。第四八比特组中的位0被分配给IE S/D0 HS-DSCH DATAFRAME TYPEl的新IE标记中的位2-6应当设置为O。
[0040]HS-DSCH DATA FRAME TYPEl 中的备用扩展(Spare Extension) IE 的字段长度为0-27个八比特组。
[0041]就如何补充3GPP TS25.435,V10.3.0中的IE编码的描述方面,可以参考帧序列号(SN)来做出如下补充:SN是由RNC指派给每个帧并且应当由节点B用来标识在帧中发送的MAC-d PDU集合的序列号。这也可以由RNC用来指示节点B应当丢弃的MAC-d PDU0值范围在{0..32767}中,并且字段长度为15位。
[0042]针对存储/丢弃(S/D)指示符,其指示节点B应当存储还是丢弃与SN相关联的数据。值范围是10=丢弃与SN相关联的数据,1=存储帧中的MAC-d PDU并将其与SN相关联},以及字段长度为I位。
[0043]图6中示出了针对FP类型I的这种改变和增加,图7中示出了针对FP类型2的这种改变和增加。注意,也可以针对类型2FP实施上文针对类型IFP示意的、使用“新IE标记”字段进行的相同类型映射,但此处未示出。
[0044]如上文示意,替代在FRAME TYPE (巾贞类型)报头中使用备用位(第四个八比特组中的位0),也可以定义新的IE MP以向节点B指示“用户缓冲区大小”是定义为旧有还是定义为SN。类似的改变可以应用于类型2 (未示出)。
[0045]现在参考图8,还可行的是,通过令HS-DSCH DATA FRAME TYPEl中的新IE标记的位I指示新IE标记IE下面第三八比特组中存在(I)还是不存在(0)MP,来补充IE编码。HS-DSCH DATA FRAME TYPEl中新IE标记的位2_6应当设置为O。在这种情况下,HS-DSCHDATA FRAME TYPEl中备用扩展IE的字段长度为0_28个八比特组。
[0046]此外,IE编码可以通过增加MP指示符进行补充。MP是用于多点相关操作的I位指示符。值0的意思是用户缓冲区大小定义为旧有;值I的意思是“用户缓冲区大小”定义为SN。值范围是{0,1},以及字段长度为I位。
[0047]其他示例包括这样的示例,S卩,HS-DSCH数据帧在相同帧中承载新数据和丢弃数据的指示。因此,这将需要两个SN和丢弃指示承载在相同帧中,这例如可以通过包括两个“新IE标记”字段或一个“新IE标记”字段组合“用户缓冲区大小”字段来实现。作为示例,图9示出了包括两个新SN字段的HS-DSCH数据帧类型1,以便将当前帧中的MAC_d PDU与一个SN相关联,以及利用第二 SN指示在节点B中丢弃哪个MAC-d PDU0
[0048]其他示例包括这样的示例,即,使用控制巾贞来允许RNC向节点B指示丢弃哪个SN。容量请求中的备用位或新IE可以用来指示容量(CA)请求(HS-DSCH容量请求)是旧有的还是用于丢弃目的。待丢弃的SN可以通过重用现有“用户缓冲区大小”字段或者通过引入新IE来指示。
[0049]例如,可以使用容量(CA)请求帧中第一八比特组中的预留位“4”- “7”。目前,位“4”设置为“O”。但是如果此位设置为“1”,则第二八比特组的8位中的“用户缓冲区大小”和第三八比特组的位7-1用于承载待丢弃的SN。或者如果引入了 SN作为新IE,则应当丢弃在新SN字段中指示的SN。节点B将其解释为:应当从节点B丢弃与SN相关联的MAC-dPDU。
[0050]在这种示例中,可以要求节点B总是将存储在类型I或类型2帧中的MAC-d PDU与SN相关联,以及存储此数据用于将来的可能使用(S卩,用于丢弃)。在此情况下,节点B不需要利用CA分配来回复RNC,以便向RNC指示该数据已经被丢弃。
[0051]但是这样也是可能的,即,如果RNC希望知道数据被丢弃,则在CA分配(HS-DSCH容量分配)中定义备用位或新IE以实现此目的。
[0052]HS-DSCH容量(CA)请求的示例(在图10中示出)示出了第一八比特组中的位4用于指示丢弃功能。
[0053]Dis,l位,如果其设置为I,则用户缓冲区大小用于承载待丢弃的SN。
[0054]HS-DSCH容量(CA)请求的另一示例涉及在HS-DSCH容量请求中定义新IE SN (15位或任何其他位),如图11所示。
[0055]在图11的示例中,CA请求中的新IE标记的位0指示在新IE标记IE后面两个八比特组中是存在SN (I)还是不存在(O)。CA请求帧中的新IE标记的位1-6应当设置为O。HS-DSCH容量请求中的备用扩展IE的字段长度为0-29个八比特组。
[0056]更多示例涉及令RNC在节点B应用部分/无线电网络子系统应用部分(NBAP/RNSAP)控制平面信令中向节点B指示丢弃哪个帧,一旦HS-DSCH数据帧与SN相关联并且节点B已经存储了该信息的话。
[0057]可以向现有NBAP/RNSAP信令(例如,在无线电链路删除请求中)增加标识可被丢弃的MAC-d帧的序列号的新信元。这样,修改该消息以使得RNC可以向节点B指示该消息的目的是丢弃该帧,并且该消息还包括当节点B接收到该消息时丢弃哪个SN。
[0058]包括SN标识符的新信令也可以引入NBAP/RNSAP,使得RNC可以向节点B指示丢弃哪个SN。[0059]如此处使用的,术语“包括”、“包含”、“具有”或其变体是开放式的,并且包括一个或更多陈述的特征、组成部分、节点、步骤、部件或功能,但是不排除存在或增加一个或多个其他特征、组成部分、节点、步骤、部件、功能或其群组。
[0060]此处参考计算机实现方法、装置(系统和/或设备)和/或计算机程序产品的流程图示意和/或框图描述了示例性实施方式。应当理解,框图和/或流程图示意的框,和框图和/或流程图示意中框的组合可以利用由一个或多个计算机电路执行的计算机程序指令实现。可以向可编程数据处理电路的处理器电路提供这些计算机程序指令,以产生机器,使得当这些指令经由计算机和/或其他可编程数据处理装置的处理器执行时,变换和控制晶体管、存储在存储器位置中的值和这种电路中的其他硬件部件,以实现在框图和/或流程图框中指定的功能/动作,以及由此创建用于实现在框图和/或流程图框中指定的功能/动作的装置(功能性)和/或结构。
[0061 ] 这些计算机程序指令也可以存储在有形计算机可读介质中,其可以指示计算机或其他可编程数据处理装置以特定方式起作用,使得存储在计算机可读介质中的指令产生制品,该制品包括实现在框图和/或流程图框中指定的功能/动作的指令。
[0062]有形非瞬态计算机可读介质可以包括电、磁、光、电磁或半导体数据存储系统、装置或设备。计算机可读介质的更特定示例将包括下述:便携式计算机盘、随机访问存储器(RAM)电路、只读存储器(ROM)电路、可擦除可编程只读存储器(EPROM或闪存)电路、便携式压缩盘只读存储器(⑶-ROM)和便携式数字视频盘只读存储器(DVD/蓝光)。
[0063]计算机程序指令也可以加载至计算机和/或其他可编程数据处理装置,以引起一系列的操作步骤在计算机和/或其他可编程装置上执行,从而产生计算机实现的过程,使得当指令在计算机或其他可编程装置上执行时,提供用于实现在框图和/或流程图框中指定的功能/动作的步骤。因此,本发明的实施方式可以体现在硬件和/或软件(包括固件、驻留软件、微代码等)中,其中软件运行在诸如数字信号处理器的处理器上,这可以统称为“电路”、“模块”或其变体。
[0064]而且,流程图和/或框图的给定框的功能性可以分割成多个框,和/或流程图和/或框图的两个或更多框的功能性可以至少部分集成在一起。最后,其他框可以添加/插入在所示框之间。
[0065]在本领域技术人员阅读了本说明书和附图之后,根据本发明实施方式的其他网络元件、通信设备和/或方法将变得显然。意欲将所有这种附加网络元件、设备和/或方法包括在本说明书中,以及权利要求的范围内。而且,意欲此处公开的所有实施方式可以单独实现或者以任何方式组合和/或以组合实现。
[0066]尽管已在上文尝试在首次遇到缩写时对其进行解释,不过下文还是给出了最常用缩与的列表:
[0067]AMD确认模式数据
[0068]FP帧协议
[0069]HSDPA高速下行链路分组接入
[0070]HS-DSCH高速下行链路共享信道
[0071]MAC媒体接入控制
[0072]MAC-d处理专用数据的媒体接入控制协议[0073]MAC-hs处理固定大小RLC数据的HSDPA媒体接入控制协议
[0074]MAC-ehs处理固定或可变大小RLC数据的HSDPA媒体接入控制协议
[0075]MP-HSDPA多点高速下行链路分组接入
[0076]NBAP节点B应用部分
[0077]PDU协议数据单元
[0078]PQ优先队列
[0079]RLC无线电链路控制
[0080]RNC无线电网络控制器
[0081]Node B无线电基站(备选地称为RBS)
[0082]RNSAP无线电网络子系统应用部分
[0083]SN序列号
[0084]TN传送网
[0085]UE用户设备
[0086]WCDMA宽带码分多址
【权利要求】
1.一种无线电网络控制器(105,200)中的方法,所述无线电网络控制器配置用于多点高速下行链路分组接入HSDPA操作,其中数据经由至少两个无线电基站(104,300)传递至第一用户设备(106),所述方法包括: -向所述至少两个无线电基站中的至少一个无线电基站传输(404)丢弃指示信号,其中所述丢弃指示信号包括第一数据帧序列号,并且其中所述丢弃指示信号向所述至少一个无线电基站指示:所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中、从所述无线电网络控制器接收的处理专用数据的媒体接入控制协议协议数据单元MAC-d PDU能够被丢弃。
2.如权利要求1所述的方法,其中所述丢弃指示信号是高速下行链路共享信道HS-DSCH数据帧,其包括所述第一数据帧序列号和丢弃标记,该丢弃标记指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
3.如权利要求2所述的方法,其中所述HS-DSCH数据帧包括新信元IE标记字段,其中所述新IE标记字段指示:所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中,并且所述丢弃标记和所述第一数据帧序列号包括在所述新IE标记字段之后的第三八比特组和第四八比特组中。
4.如权利要求2所述的方法,其中所述丢弃标记和所述第一数据帧序列号包括在所述HS-DSCH数据帧的报头部分中。
5.如权利要求4所述的方法,其中所述HS-DSCH数据帧是HS-DSCH数据帧类型1,并且其中所述丢弃标记和所 述第一数据帧序列号包括在所述HS-DSCH数据帧的所述报头部分的八比特组6和7中。
6.如权利要求5所述的方法,其中所述报头部分的八比特组4中的位指示所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中。
7.如权利要求4所述的方法,其中所述HS-DSCH数据帧是HS-DSCH数据帧类型2,并且其中所述丢弃标记和所述第一数据帧序列号包括在所述HS-DSCH数据帧的所述报头部分的八比特组5和6中。
8.如权利要求7所述的方法,其中所述报头部分的八比特组4中的一个或多个位指示所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中。
9.如权利要求1所述的方法,其中所述丢弃指示信号是包括所述第一数据帧序列号的控制帧,所述第一数据帧序列号指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
10.如权利要求9所述的方法,其中所述控制帧是HS-DSCH容量请求。
11.如权利要求1-10中任一项所述的方法,其中针对传输所述丢弃指示信号的决策是基于通过监测所述第一用户设备发送的无线电链路控制RLC状态报告而推导出的、关于所述第一用户设备已接收到哪些数据的知识。
12.一种在无线电基站(104,300)中的方法,所述无线电基站配置用于参与多点高速下行链路分组接入HSDPA操作,其中数据经由所述无线电基站和至少一个其他无线电基站传递至第一用户设备(106),所述方法包括; -在数据帧中、从无线电网络控制器(105,200)接收(502)处理专用数据的媒体接入控制协议协议数据单元MAC-d H)U,其中传递MAC-d PDU的每个数据帧与序列号相关联;-在缓冲区(311)中缓冲(504)待传输至所述第一用户设备的所接收的MAC-d PDU ; -从所述无线电网络控制器接收(506)丢弃指示信号,其中所述丢弃指示信号包括数据帧序列号,并且其中所述丢弃指示信号向所述无线电基站指示:所述无线电基站在与所述序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
13.如权利要求12所述的方法,其中当在所述缓冲区中缓冲所接收的MAC-dPDU时,维护每个MAC-d PDU与在其中接收到所述MAC-d PDU的所述数据帧的数据帧序列号之间的关联性。
14.如权利要求13所述的方法,其中响应于接收到所述丢弃指示信号,所述无线电基站丢弃仍在所述缓冲区中且与所述丢弃指示信号中的所述数据帧序列号相关联的任何MAC-d PDU。
15.如权利要求12-14中任一项所述的方法,其中所述丢弃指示信号是高速下行链路共享信道HS-DSCH数据帧,其包括所述第一数据帧序列号和丢弃标记,该丢弃标记指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
16.如权利要求15所述的方法,其中所述HS-DSCH数据帧包括新信元IE标记字段,其中所述新IE标记字段指示所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中,并且所述丢弃标记和所述第一数据帧序列号包括在所述新IE标记字段之后的第三八比特组和第四八比特组中。
17.如权利要求15所述的方法,其中所述丢弃标记和所述第一数据帧序列号包括在所述HS-DSCH数据帧的报头部分中。
18.如权利要求17所述的方法,其中所述HS-DSCH数据帧是HS-DSCH数据帧类型1,并且其中所述丢弃标记和所述第一数据帧序列号包括在所述HS-DSCH数据帧的所述报头部分的八比特组6和7中。
19.如权利要求18所述的方法,其中所述报头部分的八比特组4中的位指示所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中。
20.如权利要求17所述的方法,其中所述HS-DSCH数据帧是HS-DSCH数据帧类型2,并且其中所述丢弃标记和所述第一数据帧序列号包括在所述HS-DSCH数据帧的所述报头部分的八比特组5和6中。
21.如权利要求20所述的方法,其中所述报头部分的八比特组4中的一个或多个位指示所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中。
22.如权利要求12-14中任一项所述的方法,其中所述丢弃指示信号是包括所述第一数据帧序列号的控制帧,所述第一数据帧序列号指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
23.如权利要求22所述的方法,其中所述控制帧是HS-DSCH容量请求。
24.一种无线电网络控制器(105,200),所述无线电网络控制器可配置用于多点高速下行链路分组接入HSDPA操作,其中数据经由至少两个无线电基站传递至第一用户设备,所述无线电网络控制器包括: -数字数据处理电路(202,204,206),适用于生成用以传输至所述至少两个无线电基站中的至少一个无线电基站的丢弃指示信号,其中所述丢弃指示信号包括第一数据帧序列号,并且其中所述丢弃指示信号向所述至少一个无线电基站指示:所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中、从所述无线电网络控制器接收的处理专用数据的媒体接入控制协议协议数据单元MAC-d PDU能够被丢弃; -发射器(216),可操作地与所述数字数据处理电路连接,并且适用于向所述至少两个无线电基站中的所述至少一个无线电基站传输生成的所述丢弃指示信号。
25.如权利要求24所述的无线电网络控制器,其中所述丢弃指示信号是高速下行链路共享信道HS-DSCH数据帧,其包括所述第一数据帧序列号和丢弃标记,该丢弃标记指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-dPDU能够被丢弃。
26.如权利要求25所述的无线电网络控制器,其中所述HS-DSCH数据帧包括新信元IE标记字段,其中所述新IE标记字段指示所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中,并且所述丢弃标记和所述第一数据帧序列号包括在所述新IE标记字段之后的第三八比特组和第四八比特组中。
27.如权利要求25所述的无线电网络控制器,其中所述丢弃标记和所述第一数据帧序列号包括在所述HS-DSCH数据帧的报头部分中。
28.如权利要求24所述的无线电网络控制器,其中所述丢弃指示信号是包括所述第一数据帧序列号的控制帧,所述第一数据帧序列号指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
29.一种无线电基站(104,300),所述无线电基站可配置用于参与多点高速下行链路分组接入HSDPA操作,其中 数据经由所述无线电基站和至少一个其他无线电基站传递至第一用户设备(106),所述无线电基站包括; -接收器(313),布置用于在数据帧中、从无线电网络控制器(105,200)接收处理专用数据的媒体接入控制协议协议数据单元MAC-d H)U,其中传递MAC-d PDU的每个数据帧与序列号相关联; -数字数据处理电路(302,304,308),可操作地连接至所述接收器,并且布置用于在缓冲区(311)中缓冲待传输至所述第一用户设备的所接收的MAC-d PDU ; -其中所述接收器进一步布置用于:从所述无线电网络控制器接收丢弃指示信号,其中所述丢弃指示信号包括数据帧序列号,并且其中所述丢弃指示信号向所述无线电基站指示所述无线电基站在与所述序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
30.如权利要求29所述的无线电基站,其中所述数字数据处理电路适用于:当在所述缓冲区中缓冲所接收的MAC-d PDU时,维护每个MAC-d PDU与在其中接收到所述MAC-d PDU的所述数据帧的数据帧序列号之间的关联性。
31.如权利要求30所述的无线电基站,其中所述数字数据处理电路适用于:响应于所述接收机接收到所述丢弃指示信号,所述无线电基站丢弃仍在所述缓冲区中且与所述丢弃指示信号中的所述数据帧序列号相关联的任何MAC-d PDU0
32.如权利要求29-31中任一项所述的无线电基站,其中所述丢弃指示信号是高速下行链路共享信道HS-DSCH数据帧,其包括所述第一数据帧序列号和丢弃标记,该丢弃标记指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-dPDU能够被丢弃。
33.如权利要求32所述的无线电基站,其中所述HS-DSCH数据帧包括新信元IE标记字段,其中所述新IE标记字段指示所述丢弃标记和所述第一数据帧序列号存在于所述HS-DSCH数据帧中,并且所述丢弃标记和所述第一数据帧序列号包括在所述新IE标记字段之后的第三八比特组和第四八比特组中。
34.如权利要求32所述的无线电基站,其中所述丢弃标记和所述第一数据帧序列号包括在所述HS-DSCH数据帧的报头部分中。
35.如权利要求29-31中任一项所述的无线电基站,其中所述丢弃指示信号是包括所述第一数据帧序列号的控制帧,所述第一数据帧序列号指示所述至少一个无线电基站在与所述第一数据帧序列号相关联的数据帧中接收的MAC-d PDU能够被丢弃。
36.一种非瞬态计算机程序产品,包括软件指令,所述软件指令配置为当在处理器中执行时执行权利要求1-23中`任一项所述的方法。
【文档编号】H04L1/02GK103797743SQ201280036129
【公开日】2014年5月14日 申请日期:2012年10月31日 优先权日:2011年11月4日
【发明者】A·琼森, 石念山 申请人:瑞典爱立信有限公司