专利名称:分组处理方法、分组处理系统和计算机程序的制作方法
技术领域:
本发明涉及移动通信的基站控制器中的分组处理方法、分组处理系 统和计算机程序等。
背景技术:
目前,称为第三代移动通信的W-CDMA等的服务已在移动通信中变 得普及。第三代移动通信提供遵循"IMT-2000"标准的数字移动电话服 务。此外,提出了一种用于在保持第三代移动通信的基本规范的同时、 在上行方向上实现高速的技术。通常将这种技术称为"HSUPA (High-Speed Uplink Packet Access,高速上行分组接入)"等,相对于第 三代,将该技术定位为第3.5代。通过在新增加的传输信道"E-DCH (Enhanced Dedicated Channel, 增强专用信道)"与常规信道之间进行码分复用,HSUPA使得能够在同 一载波上同时提供高速数据通信服务和常规语音通信服务。作为关于HSUPA的技术,有美国专利申请公开US2005/249138和 US2005/047416中提出的现有技术。美国专利申请公开US2005/249138描述了一种技术,用于在传输包 含使用基站控制调度所需的调度信息的MAC-e PDU时,使由于E-DCH 的HARQ (Hybrid Automatic Repeat Request,混合自动重发请求)而产生 的延迟时间最小。此外,美国专利申请公开US2005/047416描述了一种技术,为了上行分组数据服务而报告存储用户终端所要发送的分组数据的的缓存的缓 存状态信息。如图16所示,在移动通信中,从移动终端发送的数据首先被通信范围包括了该移动终端的基站接收。如果存在多个这样的基站,则数据被 这多个基站接收。而且,基站接收的数据被发送到基站控制器,并且在 预定处理之后通过核心网络被发送到该移动终端的通信对方。这里,参照图16所示的框图,描述HSUPA中基站控制器的常规处 理的示例。注意,以下描述根据需要也会参照图17和18所示的流程图。在图16中,当从移动终端JTR发送了数据时,该数据被通信范围包 括了该移动终端JTR的三个基站JBT接收。所接收的数据被从各个基站 JBT发送到基站控制器JRN。基站控制器JRN的数据接收部901接收从各个基站JBT发送的数据 (#901)。分组生成部902使用各个接收数据生成基于E-DCH FP (Enhanced Dedicated Channel Frame protocol,增强专用信道帧协议)、被 称为"MAC-ePDU"的单位数据单元(分组)W902)。这里,称其为"E-DCH 分组"。E-DCH分组具有如图19所示的结构。图19所示的"传输块"指示 传输的数据。根据该数据生成E-DCH分组。如图19所示,E-DCH分组 包括报头部分的信息和称为"MAC-esPDU"的单元分组。MAC-esPDU进一步包括称为"MAC-dPDU"的单位分组。由于在图16所示的示例中从三个基站接收数据,因此生成与它们对 应的三个E-DCH分组。分组生成部902检查所生成的E-DCH分组是否正常(#903)。如果 正常(在糾04中是"是"),则将E-DCH分组发送到分割处理部903。如 果不正常(在#904中是"否"),则抛弃该E-DCH分组(#905)。分割处理部903以MAC-es PDU为单元分割所生成的E-DCH分组 (#906)。如图19所示,MAC-es PDU包括称为TSN (Transmission Sequence Number,传输序号)的顺序识别信息。当结束对于一个E-DCH分组的分割处理时,分割处理部903针对每 个TSN、将其中包含的MAC-es PDU存储在与发送了作为该E-DCH分 组的原本的数据的基站JBT相对应的存储区域中(#907)。根据从三个基站JBT发送的数据,生成三个具有相同内容的E-DCH分组。因此,对于各个TSN生成并存储三个包括在其中的MAC-esPDU。 选择处理部904进行处理,对于各个TSN选择三个MAC-es PDU中 的一个,作为发送到移动终端JTR的通信对方的数据。在该处理中,选 择三个MAC-es PDU中最先成为选择处理部904的处理对象的一个。虽 然最好根据通过处于最佳状态的线路发送的数据来选择三个中的一个, 即质量最好的一个,但是MAC-es PDU不包含关于质量的信息。因此, 这里选择最先成为处理对象的一个。更具体地,当对于一个E-DCH分组结束了分割处理并且存储了其中 包含的MAC-esPDU时,顺序地取出MAC-es PDU (#908)。检查是否已 经将与所取出的MAC-es PDU对应的其它MAC-es PDU,即具有基于从 不同基站JBT发送的数据的相同TSN的其它MAC-es PDU,选择为发送 对象(#909)。如果己经选择(在約09中是"是"),则抛弃所取出的MAC-esPDU (#910)。如果没有选择(在#909中是"否"),则选择该MAC-es PDU 作为发送对象(#911),并且记录对于该TSN确定了发送对象的MAC-es PDU (#912)。这个记录使得此后当具有基于从不同基站JBT发送的数据 的相同TSN的MAC-es PDU成为步骤#909中的确定对象时,能够确认对 于该TSN已经选择了其它MAC-es PDU。对于一个E-DCH分组中包含 的各个MAC-esPDU重复从步骤弁908到步骤#912的处理(#913)。通常,由于已将最先成为处理对象的E-DCH分组(最先的E-DCH 分组)中包含的MAC-esPDU选择为发送对象,因此在对最先的E-DCH 分组进行处理的时刻,各个TSN被记录为已选择(#912)。因此,即使 发送了两个具有相同内容的其它E-DCH分组,其中包含的所有MAC-es PDU全都成为抛弃对象(#910)。然而,在最先的E-DCH分组中,可能存在其中包含的所有TSN都 未被设定为已选择的情况。这是因为,例如,当发生故障时MAC-esPDU 可能部分丢失。在此情况下,选择两个具有相同内容的其它E-DCH分组 (其余E-DCH分组)中包含的与丢失部份对应的MAC-esPDU,作为发 送对象(#910)。因此,即使在最先的E-DCH分组中存在数据缺损,也可以得到补偿。缺损检查及补全部905接收被选择为发送对象的MAC-es PDU,并 且检查是否对于各个TSN己做好准备,即,是否存在MAC-es PDU的缺 损(图18中所示的#914)。如果存在缺损(在#914中是"是"),则启动 定时器(#915)。如果在超时之前发送了用于补全缺损部份的MAC-es PDU,则对其 进行补全(#916)。因此,如果对于每个TSN准备好了 MAC-esPDU,则 将MAC-esPDU发送到顺序校正部906。如果时间到了 (#916),则将此 时准备好的MAC-es PDU发送到顺序校正部906。顺序校正部906将发送来的MAC-es PDU的顺序校正为TSN的顺序 (#917和#918),将MAC-es PDU发送到发送处理部907。发送处理部 907以MAC-d PDU为单位分割MAC-es PDU (#919),并且按发送来的 顺序将其发送到核心网络CN (#920)。在上述常规方法中,对于每个生成的E-DCH分组,进行以MAC-es PDU为单位的分割处理(图17中所示的#906)和判定处理(#909)。因 此,即使在最先的E-DCH分组中存在缺损,也可以在与其对应的其它 E-DCH分组中补偿该缺损。然而,如果在最先的E-DCH分组中不存在缺损,则抛弃与其对应的 其它E-DCH分组中包含的所有MAC-es PDU,从而对于其它E-DCH分 组无谓地进行分割处理和判定处理。因此,并非高效。此外,随着E-DCH分组中包含的MAC-es PDU的数量增大,浪费 也增加。发明内容本发明的一个目的是提供一种用于在移动通信中处理分组的方法和 系统,其中与常规方法相比,可以更有效地处理根据多个基站从移动终端接收的数据而生成的分组。根据本发明一个实施方式的分组处理方法,是关于移动通信中根据 多个分支从移动终端接收的数据而生成的分组的处理方法。该分组处理方法包括第一判定步骤,判定分组是否具有与该分组之前处理的分组 相同的内容;分割步骤,如果在第一判定步骤中判定该分组不具有相同 内容,则将接受该第一判定的分组分割成更小单位的小分组;第二判定 步骤,判定各个通过所述分割而得到的小分组是否应当是待发送到所述 移动终端的通信对方的发送对象;以及发送步骤,发送在第二判定步骤 中判定为发送对象的小分组。如果在第一判定步骤中判定分组具有相同 内容,则不对该分组进行分割步骤、第二判定步骤和发送步骤的处理而 抛弃该分组。由于第一判定步骤包括判定分组的同一性,因此可以明确具有与已 经处理的分组相同内容的分组,从而可以省略对于该分组的分割步骤、 第二判定步骤和发送步骤的处理。因此,可以提高处理效率。例如,该分组处理方法可以是在HSUPA服务中使用的分组处理方法。此外,例如,根据接收数据生成的分组可以是基于E-DCH FP的分组。优选地,在第一判定步骤中,如果分组中包含的CFN和CRC值相 同,则可能判定该分组具有相同内容。或者,如果分组中包含的CFN、 SN和CRC值相同,则可以判定分 组具有相同的内容。注意,例如,所述的分支可以是移动通信中的基站和基站控制器。根据本发明,在移动通信中,可以与常规方法相比,更高效地对根 据多个基站从移动终端接收的数据而生成的分组进行处理。
图1是示出根据本发明一个实施方式的移动通信网络的示例的图。 图2是示出基站控制器的功能结构的示例的图。 图3是示出E-DCH分组的结构的图。 图4是用于说明E-DCH分组的格式的图。 图5是示出图4中所示参数的说明的图。图6是用于说明根据基站数据生成E-DCH分组时的处理的图。 图7是示出存储E-DCH分组的存储区域的图。 图8是示出E-DCH分组校验表的图。 图9是示出ES分组校验表的示例的图。图10是用于说明在基站控制器中,从接收基站数据到发送E-DCH 分组的处理流程的流程图。图11是用于说明在基站控制器中,从接收基站数据到发送E-DCH 分组的处理流程的流程图。图12是用于说明在基站控制器中,从接收基站数据到发送E-DCH 分组的处理流程的流程图。图13是示出基站控制器的功能结构的另一个示例的图。图14是示出存储子帧的存储区域的图。图15是示出子帧校验表的示例的图。图16是示出常规基站控制器的功能结构的示例的图。图17是用于说明在常规基站控制器中关于分组的处理流程的流程图。图18是用于说明在常规基站控制器中关于分组的处理流程的流程图。图19是用于说明基于E-DCHFP的分组的结构的图。
具体实施方式
现在参照附图详细描述本发明。图1是示出根据本发明一个实施方式的移动通信网络MN的示例的图。根据本发明一个实施方式的移动通信网络MN是用于向用户提供移 动通信服务的网络,并且由图1所示的移动终端TR1、 TR2……,基站 BT1、 BT2 ,基站控制器RN1、 RN2 ,核心网络CN,通信网络NT等组成。在下文中,移动终端TR1、 TR2......,基站BT1、 BT2......,基站控制器RN1、 RN2……可以分别称为"移动终端TR"、"基站BT"和"基站控制器RN",作为统称。对于其它附图标记,也可以按同样的 方式省略后缀序号。基站BT是移动通信中的基站。其可以称为"节点B"或"分支"等。 基站BT通过无线信道与存在于可通信范围(小区)内的移动终端TR进 行通信。移动终端TR是用户用于接收移动通信服务的移动电话或PDA等。 其可以称为"UE (UserEquipment,用户设备)"等。当进行通信等时,移动终端TR通过无线信道,与可通信范围(通信 范围)包含了移动终端TR的基站BT直接进行数据发送和接收。如果存 在多个通信范围包含移动终端TR的基站BT,则如图1所示移动终端TR4 与多个基站BT进行数据的发送和接收。因此,例如,即使在其中一个基 站BT出现故障,其它基站BT也可以从移动终端TR4接收数据。基站控制器RN是移动通信中的RNC (Radio Network Controller,无 线网络控制器)。其也可以称为"无线网络控制器"等。该基站控制器 RN使用称为"HSUPA (High-Speed Uplink Packet Access,高速上行分组 接入)"的技术,实现上行链路的高速分组通信。如图l所示,基站控制器RN分别连接到多个基站BT。基站控制器 RN对从基站BT发送的数据进行检査等,并将正常数据转换为预定格式, 从而将其发送到核心网络CN。此外,其将从核心网络CN发送的数据发 送到适当的基站BT,以便对象移动终端TR接收该数据。核心网络CN是移动通信中的基础网络,其包含交换机等。核心网 络CN将从基站控制器RN发送来的数据发送到由互联网(Internet)或 内部网(Intranet)构成的通信网络NT。此外,其将从通信网络NT发送 来的数据发送到基站控制器RN。图2是示出基站控制器RN的功能结构的示例的图,图3是示出 E-DCH分组PD的结构的图,图4是用于说明E-DCH分组的格式的图, 图5是示出图4中所示参数的说明的图,图6是用于说明根据基站数据 DK生成E-DCH分组PD时的处理的图,图7是示出存储E-DCH分组 PD的存储区域的图,图8是示出E-DCH分组校验表TD的图,以及,图9是示出ES分组校验表TE的示例的图。随后,参照由基站BT1、 BT2和BT3的通信范围中包含的移动终端 TR4进行上行通信的情况的示例,描述图2所示基站控制器RN的各部 的处理。如图2所示,基站控制器RN由数据存储部101、数据接收部102、 分组生成部103、分组划分处理部104、第一分割处理部105、缺损检査 及补全部106、 CRC校验处理部107、第二分割处理部108、选择处理部 109、顺序校正部110、发送处理部111等组成。可以通过软件、硬件或 其组合实现这些功能。数据存储部101存储"E-DCH分组PD"、 "ES分组PE"、 "E-DCH 分组校验表TD"、 "ES分组校验表TE"等,后面对它们进行描述。基站BT1、BT2和BT3接收从移动终端TR4发送的数据(在下文中, 可以称为"终端数据DT")。各个基站BT将终端数据DT加上附加的预 定信息(在下文中,可以称为"基站数据DK")而发送到基站控制器RN。例如,附加信息包括与终端数据DT的处理时间相关的"CFN (Connection frame Number,联接帧号)"和"SN (Subframe Number, 子帧号)"等的号码、CRC (循环冗余校验)等的与错误校验相关的校验 位、指示进行处理的基站BT的基站识别信息等。基站识别信息是用于识 别基站的信息。在本实施方式中,将"001"、 "002"……这样的基站号 用作基站识别信息。假设预先将基站号分配给了各个基站BT。后面详细 描述CFN和SN。基站控制器RN的数据接收部102接收从各个基站BT发送来的基站 数据DK。分组生成部103使用接收到的基站数据DK,生成基于E-DCH FP (Enhanced Dedicated Channel Frame Protrocol,增强专用信道帧协议)的 称为"MAC-ePDU"的单位数据单元(分组)。在下文中,该分组可以称 为"E-DCH分组PD"。此外,其检查所生成的E-DCH分组PD是否正常。例如,通过参照 E-DCH分组PD的报头信息或关于例如CRC的错误校验的校验位等,进行该检查。如果E-DCH分组PD不正常,则直接抛弃该E-DCH分组PD。 这里,参照图3描述E-DCH分组PD。如图3所示,E-DCH分组PD由"报头部"、"负载部"、"可选部" 等各部构成。图4示出关于这些部中包含的数据的参数。注意,参数的 细节如图5所示。这里,描述其中的主要参数。报头部是E-DCH分组PD的报头信息。在图4中,报头部中包含的 CFN是以移动终端TR与基站控制器RN之间建立的连接为单位,每 IO毫秒分配的编号。各个基站按照大致相同的定时,从移动终端TR4接 收具有相同内容的终端数据DT,并且每IO毫秒分配CFN,以便生成基 站数据DK。因此,分配有相同CFN的基站BT1、 BT2和BT3中的基站 数据DK具有相同的内容。此外,由于CFN是指示进行处理的顺序的编 号,因此,可以从它知道基站数据DK的正确顺序。负载部是E-DCH分组PD的数据主体。如图3所示,它由一个或更 多称为"子帧"的单元组成,并且各个子帧由一个或更多MAC-es PDU 组成。在图4中,将MAC-es PDU示为"第一MAC-es PDU第一子帧"等。 该MAC-es PDU包含称为"TSN (Transmission Sequence Number,传输 序号)"的顺序识别信息。该TSN是指示MAC-es PDU的顺序的从"0" 到"63"的序号。此外,MAC-es PDU由一个或更多MAC-d PDU等构成。在图4中 将MAC-dPDU等标为"MAC-es SDU (l)"。向各个子帧分配称为"SN (Subframe Number,子帧号)"的编号。 使用该编号,可以在E-DCH分组PD中识别子帧并确定其顺序。预先在 基站数据DK中包含CFN和SN,并且根据CFN和SN生成(组装)E-DCH 分组PD。在下文中,该子帧可以称为"子帧SF"。此外,MAC-esPDU可以 称为"ES分组PE"。可选部包含CRC校验位(在下文中,可以称为"CRC值")等的数据。再次参照图2,分组生成部103按照数据接收部102接收从各个基 站BT发送的基站数据DK的顺序,根据基站数据DK生成E-DCH分组 PD,并且按照生成顺序,递送并存储所生成的E-DCH分组PD。这里, 参照图6,描述根据发送来的基站数据DK生成E-DCH分组PD时的处 理。在图6中,用包含"A1"、 "B2"等的字母和数字的标记来标示基站 数据DK。包含相同字母的标记表示具有相同CFN的基站数据DK,艮卩, 基于相同终端数据DT的基站数据DK。包含相同数字的标记表示从相同 基站发送的基站数据DK。如图6所示,各个基站BT顺序地发送基于终端数据DT的基站数据 DK (图6所示的i)。数据接收部102按照接收的顺序接收基站数据DK (ii)。分组生成部103按照数据接收部102接收的顺序,生成并递送 E-DCH分组PD (iii)。如图7所示,分组生成部103对于各个CFN,将生成的E-DCH分 组PD与各个对应基站BT (发送了作为生成E-DCH分组PD的基础的基 站数据DK的基站BT)的记录区域MA关联起来。注意,在图7中,基 站号"001"、 "002"和"003"分别与基站BT1、 BT2和BT3对应。例如, 将基于从基站BT1发送的基站数据DK的CFN是"2"的E-DCH分组 PD与CFN "2"关联起来存储在基站号"001"的存储区域MA中。因此, 可以使用基站BT和CFN作为关键字来搜索各个E-DCH分组PD。在此 之后,由分组划分处理部104等对所生成的E-DCH分组PD进行预定的 处理,并且将其发送到核心网络CN。在图2所示的示例中,根据从三个基站BT发送的基站数据DK,生 成E-DCH分组PD。因此,对于具有相同内容的基站数据DK生成三个 E-DCH分组PD。换句话说,对于每一个CFN,生成三个E-DCH分组 PD。因此,将三个中的一个发送到核心网络CN就够了。在本实施方式 中,采用(选择)三个中基于最早到达数据接收部102的基站数据DK 而生成的E-DCH分组PD, S卩,最先成为处理对象的E-DCH分组PD(在 下文中,称为"第一 E-DCH分组PD"),作为发送对象。然而,可能存在由于故障或信道质量的劣化而生成具有部分缺损数据的E-DCH分组PD的情况,这可能导致E-DCH分组中包含的一部分 ES分组PE缺失(丢失)。由于选择第一 E-DCH分组PD作为发送对象,如果在第一 E-DCH 分组PD中出现例如缺损等问题,则必须使用三个中其它两个E-DCH分 组PD (在下文中,可以称为"第二 E-DCH分组PD")中包含的数据来 对该缺损进行补偿。因此,进行将生成的E-DCH分组PD顺序地士、成第一 E-DCH分组 PD和第二 E-DCH分组PD的处理。分组划分处理部104进行将生成的E-DCH分组PD分成第一 E-DCH 分组PD和第二 E-DCH分组PD的处理。使用图8中所示E-DCH分组校 验表TD来进行该划分处理。在图8中,E-DCH分组校验表TD是用于检査哪个CFN己经被判定 为发送对象E-DCH分组PD的表。E-DCH分组校验表TD包含"CFN"和与基站控制器RN1所管理的 基站BT对应的基站号的字段,并且为每个CFN存储记录。字段"001"、 "002"和"003"分别与基站BT1、 BT2和BT3对应。 后面描述的ES分组校验表TE和子帧校验表TS也是这样。如果在基站号的任意一个字段中记录具有标记"O (标志)",则意 味着已经对该记录中指示的CFN判定了发送对象E-DCH分组PD。此外, 哪个字段被分配了 "O"表示选择了与哪个基站BT对应的哪个E-DCH 分组PD (基于从哪个基站BT发送的基站数据DK的E-DCH分组PD) 作为发送对象。如果记录没有分配了 "O"的字段,则意味着还没有对 该记录中指示的CFN判定发送对象E-DCH分组PD。在这里,参照E-DCH分组校验表TD,更详细地描述由分组划分处 理部104进行的处理。当分组划分处理部104接收到所生成的E-DCH分组PD时,其参照 该分组中指示的CFN。进一步,其从E-DCH分组校验表TD搜索该CFN 的记录,并且检查该记录的"001"、 "002"或"003"中任一字段是否被 分配了标记"O"。如果没有分配标记"O",则判定该E-DCH分组PD是关于该CFN 的E-DCH分组PD中的第一个(第一 E-DCH分组PD),并且更新记录, 以对该记录中与该E-DCH分组PD对应的基站BT的基站号的字段分配 标记"O"。然后,将该E-DCH分组PD发送到第一分割处理部105。例 如,能够从E-DCH分组PD中包含的基站号知道对应的基站BT。如果搜索到的记录的字段"001"、 "002"或"003"都没有被分配标 记"〇",则判定该E-DCH分组PD是第二 E-DCH分组PD。在此情况下, 将该E-DCH分组PD发送到CRC校验处理部107。第一分割处理部105对于每个ES分组PE(以MAC-es PDU为单位) 分割从分组划分处理部104接收的E-DCH分组PD,即,被判定是第一 E-DCH分组PD的E-DCH分组PD。然后,将分割所得的ES分组PE与 各个TSN关联起来存储在数据存储部101的各个基站BT和各个CFN的 存储区域中。在此以后,把这里获得的ES分组PE作为发送到核心网络CN的发 送对象数据进行处理。第一分割处理部105更新图9中所示ES分组校验 表TE的记录,以记录通过分割得到了与哪个TSN相关的哪个ES分组 PE作为发送对象。在图9中,ES分组校验表TE包含与"TSN"和由基站控制器RN1 管理的基站BT的基站号对应的字段,并且为各个TSN存储记录。如果在基站号的任何一个字段中的记录具有标记"O",则意味着对 于该记录中'指示的TSN已经判定了发送对象ES分组PE。此外,对哪个 字段分配了 "O"表示选择了与哪个基站BT对应的哪个ES分组PE (与 哪个基站BT对应的E-DCH分组PD中包含的ES分组PE)作为发送对 象。如果记录没有分配"O"的字段,则意味着还没有对该记录中指示 的TSN判定发送对象ES分组PE。注意,为各个CFN准备ES分组校验 表TE,并将其存储在与各个CFN相关的数据存储部lOl中。当第一分割处理部105对于各个ES分组PE分割E-DCH分组PD时, 其首先获得与该E-DCH分组PD中指示的CFN相关联地保存的ES分组 校验表TE。然后,向与分割所得的ES分组PE中指示的TSN相对应的记录的对 应基站号的字段分配标记"O"。例如,如果作为分割对象的E-DCH分 组PD与基站BT1对应,则向字段"001"分配标记"O"。更新与分割 所得的每个ES分组PE中指示的TSN对应的记录。缺损检査及补全部106检査是否在发送对象ES分组PE中存在缺失 (丢失部分),并且,如果存在,则进行用于补偿该缺失的处理。在此情况下,缺损检査及补全部106首先从第一分割处理部105得 到分割所得的ES分组PE。进一步,其参照各个ES分组PE的TSN,检 査在TSN中是否存在缺失。注意,可以通过参照ES分组校验表TE的各 个记录来进行检査。在此情况下,没有分配标记"O"的记录中指示的 TSN的ES分组PE对应于该缺失。如果不存在缺失,则将ES分组PE发送到顺序校正部110。如果存 在缺失,则启动定时器,以等待从后面描述的选择处理部109发送与该 缺失对应的ES分组PE。在发送了时,对其补偿。然后,如果准备好了 所有的ES分组PE,则将它们发送到顺序校正部110。如果在直到启动的 定时器超时的时间内,没有发送与缺失对应的ES分组PE,则只将此时 准备好的ES分组PE发送到顺序校正部110。在选择第一 E-DCH分组PD作为发送对象之后,在特定的时机将与 其对应的第二 E-DCH分组PD发送到分组划分处理部104。如果检查了 第二 E-DCH分组PD是否包含第一 E-DCH分组PD中未包含的TSN的 ES分组PE,则可以检査真正要包含的TSN的ES分组PE是否在第一 E-DCH分组PD中缺失。因此,在参照图17和18以上描述的常规方法中,与第一E-DCH分 组PD的情况类似,也以MAC-es PDU为单位分割所有第二 E-DCH分组 PD。然后,对于各个MAC-es PDU检査包含在第一 E-DCH分组PD中(参 见#906到#913)。然而,如果在第一 E-DCH分组PD中没有缺失,则无谓地对第二 E-DCH分组PD进行分割和检查处理。因此,在本实施方式中,预先进 行使用CRC值的检査,以便根据其结果只对满足预定条件的E-DCH分组PD进行分割处理等。CRC校验处理部107将第一 E-DCH分组PD的CRC值与对应的第 二 E-DCH分组PD的CRC值(图4中所示"负载CRC")进行比较,以 判定它们是否彼此相同。因此,检查了两个分组的同一性。如下进行该 判定。首先,从E-DCH分组划分处理部104取得第二 E-DCH分组PD。参 照该E-DCH分组PD中指示的CFN。从E-DCH分组校验表TD搜索与 该CFN对应的记录。参照该记录中分配有标记"〇"的字段的基站号。 从数据存储部101的与该基站号对应的存储区域MA获得与该CFN对应 存储的第一 E-DCH分组PD。然后,将第二 E-DCH分组PD中指示的CRC 值与获得的第一E-DCH分组PD中指示的CRC值比较。如果CRC值彼此相等,则意味着第一 E-DCH分组PD的内容与第 二 E-DCH分组PD的内容相同。如果在两个E-DCH分组PD中的相同部 份出现缺损,则其CRC值可能会相同。然而,这样的情况不会如此频繁 地出现。因此,在此情况下,在第一 E-DCH分组PD中存在数据缺损的 可能性很小。因此,如果判定CRC值相同,则不像常规方法那样进行分 割处理等,而是抛弃或原样保留第二 E-DCH分组PD。另一方面,如果CRC值不相同,则第一 E-DCH分组PD的内容与 第二 E-DCH分组PD的内容不同。这意味着在同一时间基站BT的处理 内容与其它基站BT的处理内容不同。在此情况下,在第一 E-DCH分组 PD或第二 E-DCH分组PD中存在数据缺损的可能性很大。如果在第一 E-DCH分组PD中存在缺损,则必须分割第二 E-DCH分组PD,以便进 行补偿。因此,在此情况下,将第二 E-DCH分组PD发送到第二分割处 理部108。第二分割处理部108对于各个ES分组PE,对第二 E-DCH分组PD 中被判定为CRC值与对应的第一 E-DCH分组PD的CRC值不同的第二 E-DCH分组PD进行分割。选择处理部109如下进行这样的处理:选择通过第二分割处理部108 的分割处理得到的、要成为发送到核心网络CN的发送对象的ES分组PE。首先,从第二分割处理部108获得第二 E-DCH分组PD的CFN和 通过第二 E-DCH分组PD的分割得到的ES分组PE。参照与该CFN关联 存储的ES分组校验表TE,以搜索在基站的任何字段中都不具有标记"O" 的记录。检查与命中记录中指示的TSN对应的ES分组PE是否存在于所 获得的ES分组PE中。如果是"是",则认为它是对应的第一 E-DCH分 组PD中丢失的ES分组PE。因此,在此情况下,将其选择作为发送对象, 并且将其发送到缺损检査及补全部106。而且,可以将由第一分割处理部105存储在数据存储部101中的第 一 E-DCH分组PD的ES分组PE与通过第二分割处理部108的分割而获 得的ES分组PE进行比较。在此情况下,如果通过第二分割处理部108 的分割而获得的ES分组PE包含未作为第一 E-DCH分组PD的ES分组 PE存储的ES分组PE,则将其作为发送对象发送到缺损检査及补全部 106。顺序校正部(重新排序部)110按照TSN的顺序(升序),将从缺损 检査及补全部106发送来的ES分组PE发送到发送处理部111。发送处 理部111按照ES分组PE发送来的顺序,将其发送到核心网络CN。注 意,如果核心网络CN的接口支持MAC-dPDU,则以MAC-dPDU为单 位对其进行分割并发送。图10、 11和12是用于解释基站控制器RN中从接收基站数据DK 到发送E-DCH分组PD的处理流程的流程图。随后,参照图10、 11和 12所示的流程图,描述基站控制器RN中各部的处理。当从移动终端TR4发送了数据时,基站BT1、 BT2和BT3接收该数 据,并将该数据发送到基站控制器RNl。在图2中,基站控制器RN的数据接收部102接收从各个基站BT 发送的基站数据DK (图10中的#101)。分组生成部103根据接收到的基 站数据DK生成E-DCH分组PD (#102),并且检査E-DCH分组PD是否 正常(#103)。如果不正常(在#104中是"否"),则抛弃该E-DCH分组 PD (#105)。如是正常(在#104中是"是"),则将其存储在对应的基站 BT和CFN可以搜索的存储区域MA中(#106)。在这里,假设根据从基站BT3发送的基站数据DK,生成CFN是"2"的E-DCH分组PD1 。当分组划分处理部104得到了所生成的E-DCH分组PD1时,其参 照E-DCH分组校验表TD,以检査是否已对"2"的CFN判定了发送对 象E-DCH分组PD (#107)。如果在E-DCH分组校验表TD中,没有CFN是"2"的记录的基站 号字段被分配了标记"O",则认为没有对该CFN判定发送对象。因此, 在此情况下(在#107中是"否"),选择所得到的E-DCH分组PD1作为 发送对象,并且将其发送到第一分割处理部(图11中的#108)。此外, 向记录的"003"字段(与基站BT3对应的字段)分配标记"〇"(#109)。第一分割处理部105对于每个ES分组PE分割所发送来的E-DCH 分组PD1 (#110),并且将分割所得的各个ES分组PE与各个TSN关联 起来存储在数据存储部101的与基站BT1和CFN "2"对应的存储区域 中(#111)。然后,将各个ES分组PE作为发送对象发送到缺损检查及补 全部106 (#112)。此外,参照分割所得的各个ES分组PE的TSN,以向 与SFN "2"对应的ES分组校验表TE中的、与所参照的各个TSN对应 的记录的字段"003"分配标记"O" (#113)。缺损检查及补全部106根据发送来的ES分组PE的TSN,检查在 ES分组PE中是否有缺失(图12中的#114)。如果有缺失(在#114中是 "是"),则启动定时器(#115),以等待发送与该缺失对应的ES分组PE。 保留并存储在此期间发送的ES分组PE。如果没有丢失(在#114中是 "否"),则将ES分组PE发送到顺序校正部110。顺序校正部110根据TSN检查所发送的ES分组PE的顺序(#116)。 如果与TSN的顺序一致(在#116中是"是"),则将它们原样地发送到发 送处理部111。如果与该顺序不一致(在#116中是"否"),则将它校正 为TSN的顺序,并且将它们发送到发送处理部lll (#117)。发送处理部111按照发送的顺序,根据需要以MAC-d PDU为单位 分割所发送的ES分组PE(弁118),并且将它们发送到核心网络CN(#119)。分组生成部103根据数据接收部102从各个基站BT接收到的基站 数据DK,生成E-DCH分组PD。分组划分处理部104顺序地取得所生成的E-DCH分组PD,并且进行用于划分它们的处理。然后,在预定的时 机,根据从基站BT3之外的基站发送的基站数据DK,得到CFN是"2" 的E-DCH分组PD (在这里,称为"E-DCH分组PD2")。这里假设E-DCH 分组PD2是基于从基站BT1发送的基站数据DK的E-DCH分组PD。由于向E-DCH分组校验表TD中CFN是"2"的记录分配了标记"0", 因此判定已对CFN选择了发送对象E-DCH分组PD (在图10的#107中 是"是")。分组划分处理部104将该E-DCH分组PD (第二E-DCH分组 PD)发送到CRC校验处理部107。CRC校验处理部107根据从分组划分处理部104得到的E-DCH分 组PD2的CFN ("2"),从E-DCH分组校验表TD搜索记录。使用通过参 照该记录得到的基站号("003")和CFN ("2")作为关键字,从数据存 储部101得到E-DCH分组PD1 。然后,判定E-DCH分组PD1的CRC 值是否与E-DCH分组PD2的CRC值相同(#120)。如果它们相同(在#120中是"是"),则抛弃E-DCH分组PD2(弁105)。 如果它们不同(在#120中是"否"),则将E-DCH分组PD2发送到第二 分割处理部108。第二分割处理部108针对每个ES分组PE分割所发送来的E-DCH 分组PD2 (#121),并且针对每个TSN,将E-DCH分组PD2存储在数据 存储部101的与基站BT1和CFN "2"对应的存储区域中(#122)。然后, 将它们已被存储的信息发送给选择处理部109。然后,选择处理部109取得通过第二分割处理部108的分割处理而 得到的ES分组PE (#123),并且对于所取得的ES分组PE的TSN,判 定是否已经选择了发送对象ES分组PE (#124)。当进行该判定时,参照与CFN "2"对应的ES分组校验表TE。如 果向ES分组校验表TE的相应TSN的记录分配了标记"O",则判定已 对该TSN选择了发送对象ES分组PE (在#124中是"是")。如果判定为 已选择,则抛弃该ES分组PE (#125)。如果没有向相应TSN的记录分配标记"O",则判定还没有选择(在 #124中,"否")。该判定意味着,在E-DCH分组PD1中缺失了该TSN的ES分组PE。因此,在此情况下,为了补全该缺失,将与该判定相关 的ES分组PE作为发送对象发送到缺损检査及补全部106 (#126)。此外, 向ES分组校验表TE的与该TSN的记录的基站1对应的字段("001") 分配标记"O" (#127)。对通过E-DCH分组PD2的分割而得到的所有 ES分组PE执行从步骤#123到步骤#127的处理(#128)。如果在E-DCH分组PD1中存在ES分组PE的缺失,则缺损检查及 补全部106启动定时器并等待,以对此进行补全。如果在超时之前从选 择处理部109发送了与该缺失对应的ES分组PE,则缺损检查及补全部 106对其进行补全。如果所有的缺失都得到补全,则将ES分组PE发送 到顺序校正部110 (图12中的#129)。如果在超时之前没有发送与缺失相 应的所有ES分组PE,则只将此时准备好的ES分组PE发送到顺序校正 部110 (#129)。在此之后,按照TSN的顺序对发送到顺序校正部110的ES分组PE 进行排序(#116和#117),根据需要在发送处理部111中针对每个MAC-d PDU进行分割(#118),并且发送到核心网络CN (#119)。图13是示出基站控制器RN的功能结构的另一个示例的图。如上所述参照图3, E-DCH分组PD的负载部包含称为子帧SF的单 位数据。在图2所示的示例中,与分别生成三个具有相同CFN和相同内 容的E-DCH分组PD的情况类似,分别生成三个具有相同SN和相同内 容的子帧SF。虽然在图2所示的示例中进行以E-DCH分组PD为单位划 分成第一 E-DCH分组PD和第二 E-DCH分组PD的处理,但是在图13 中进行以子帧SF为单位进行划分的处理。在此情况下,将子帧SF分为 三个具有相同内容的子帧中的最先成为处理对象的子帧SF (在下文中, 称为"第一子帧SF")和其它子帧SF (在下文中,称为"第二子帧SF")。 选择第一子帧SF作为发送对象。第二子帧SF被处理成用于在第一子帧 SF中存在缺失时补全该缺失的数据。在图13中,数据存储部101b存储E-DCH分组PD、"子帧校验表 TS"、 ES分组校验表TE等。在数据存储部101b中,为CFN和SN的各 个组合准备ES分组校验表TE,并将其与各个组合关联起来存储。注意,后面会详细描述子帧校验表TS。数据接收部102接收从各个基站BT发 送的基站数据DK。分组生成部103b使用接收到的基站数据DK生成E-DCH分组PD。 此外,它检查所生成的E-DCH分组PD是否正常。如果正常,则将E-DCH 分组PD存储在数据存储部101b中。子帧划分处理部112取得分组生成部103b所生成的E-DCH分组PD, 并且进行将E-DCH分组PD中包含的子帧SF分为第一子帧SF和第二子 帧SF的处理。第一分割处理部105b将第一子帧SF分割为ES分组PE,并且将得 到的ES分组PE记录在图9所示的ES分组校验表TE中。缺损检査及补 全部106b检査在第一分割处理部105b进行的分割处理中得到的ES分组 PE中是否存在缺失。如果存在缺失,则进行补全处理。CRC校验处理部107b将第二子帧SF的CRC值与相应第一子帧SF 的CRC值进行比较,以检查它们是否相同。第二分割处理部108b将判定为CRC值与第一子帧SF不同的第二子 帧SF分割成ES分组PE。选择处理部10%进行如下的选择处理选择 通过第二分割处理部108b进行的分割处理而得到的、要成为发送到核心 网络CN的发送对象的ES分组PE。顺序校正部110按照TSN的顺序(升序),将发送来的ES分组PE 发送到发送处理部lll。发送处理部lll根据需要,按照发送来的顺序以 MAC-d PDU为单位分割ES分组PE,并且将其发送到核心网络CN。图14是示出存储子帧SF的存储区域的图,图15是示出子帧校验表 TS的示例的图。随后,参照图10、 11和12中所示的流程图,更详细地描述图13中所示的基站控制器RNb的各部的处理。当移动终端TR发送了数据时,基站BT1、 BT2禾BBT3接收该数据,并将其发送到基站控制器RNb。在图13中,基站控制器RNb的数据接收部102接收从各个基站BT 发送的基站数据DK (图10中的步骤#101)。分组生成部103b根据接收的终端数据DT,生成E-DCH分组PD (#102),并且检查E-DCH分组 PD是否正常(#103)。如果不正常(在#104中是"否"),则抛弃该E-DCH 分组PD (#105)。如果正常(在#104中是"是"),则如图14所示,将 E-DCH分组PD中包含的子帧SF与CFN和SN关联起来,存储到数据 存储部lOlb的对于各个基站BT的存储区域MB中(#106)。 CFN和SN 的组合可以指定子帧SF。此外,将与子帧SF对应的CRC值,即,包含 所有子帧SF的E-DCH分组PD中指示的CRC值,与各个子帧SF关联 起来存储。这里,假设根据从基站BT3发送的基站数据DK,生成E-DCH 分组PDl。子帧划分处理部112取得所生成的E-DCH分组PD1 。此外,其提取 其中E-DCH分组PD1中包含的一个子帧SF,并且使用图15中所示的子 帧校验表TS,判定该子帧SF (在这里,称为"子帧SF1")是第一子帧 SF还是第二子帧SF (#107)。这里,描述该子帧校验表TS。在图15中,子帧校验表TS是用于检查已经对于CFN和SN的哪个 组合判定了发送对象子帧SF的表。子帧校验表TS包含"CFN"、 "SN"和与基站控制器RNl所管理的 基站BT对应的基站号的字段,并且对各个CFN和SN的组合存储记录。如果在记录中基站号的任意字段被分配了标记"O",则意味着已对 于该记录中指示的CFN和SN的组合判定了发送对象子帧SF。此外,哪 个字段被分配了 "O"表示选择了与哪个基站BT对应的哪个子帧SF (基 于从哪个基站BT发送的基站数据DK的E-DCH分组PD中包含的子帧 SF)作为发送对象。如果记录没有被分配了 "O"的字段,则意味着还 没有对该记录中指示的CFN和SN的组合判定发送对象子帧SF。再次参照图13,子帧划分处理部112参照所得到的E-DCH分组PD 的CFN,和从其中提取的子帧SF1的SN。这里,假设参照的CFN和SN 分别是"2"和"1"。从子帧校验表TS中搜索与所参照的CFN和SN的 组合对应的记录,并且检查该记录是否被分配了标记"O"。如果在子帧校验表TS中CFN是"2"并且SN是"1"的记录中的 任何基站号字段都没有被分配标记"O",则意味着还没有对该CFN和SN的组合判定发送对象子帧SF。因此,在此情况下(在#107中是"否"), 选择子帧SF1作为发送对象(图11中的#108),并且向该记录的字段"003" 分配标记"O"(与基站BT3对应的字段)(#109)。然后,将CFN ("2") 和基站号("003")的信息发送到第一分割处理部105b,并且将子帧SF1 发送到第一分割处理部105b。第一分割处理部105b将发送来的子帧SF1分割成ES分组PE(#110)。对于各个TSN,将分割得到的ES分组PE存储在数据存储部 101b中的与从子帧划分处理部112发送来的基站号("003")和CFN("2")、以及子帧l中指示的SN ("1")对应的存储区域中(#111)。然 后,将各个ES分组PE作为发送对象发送到缺损检查及补全部106b(#112)。此外,更新与CFN "2"和SN "1"的组合对应的ES分组校验表 TE。换句话说,向ES分组校验表TE的与各个ES分组DE中指示的TSN 对应的记录的字段"003"分配标记"O" (#113)。缺损检查及补全部106b根据发送来的ES分组PE的TSN,检查是 否存在缺失的ES分组PE (图12中的#114)。如果存在缺失(在#114中 是"是"),则启动定时器(#115),以等待发送与该缺失对应的ES分组 PE。如果不存在缺失(在#114中是"否"),则将ES分组PE发送到顺序 校正部110。顺序校正部110根据TSN检査发送来的ES分组PE的顺序(#116)。 如果该顺序与TSN的顺序相同(在#116中是"是"),则将它们原样发送 到发送处理部111。如果该顺序与TSN的顺序不同(在#116中是"否"), 则将它们校正为TSN的顺序,并发送到发送处理部lll (#117)。发送处理部111根据需要以MAC-dPDU为单位分割发送来的ES分 组PE (#118),并且将其发送到核心网络CN (#119)。分组生成部103b根据数据接收部102从基站BT接收的基站数据 DK,生成E-DCH分组PD。子帧划分处理部112顺序地取得所生成的 E-DCH分组PD,并且进行划分其中包含的子帧SF的处理。然后,在特 定的时机提取CFN是"2"的E-DCH分组PD (在这里,称为"E-DCH分组PD2")中包含SN是"1"的子帧SF (在这里,称为"子帧SF2"), 作为划分对象。假设E-DCH分组PD2是根据来自基站BT1的基站数据 DK而生成的。由于已经向子帧校验表TS中CFN "2"和SN "1"的组合的记录分 配了标记"O",因此,判定为已经对CFN和SN的组合确定了发送对象 子帧SF (在图10所示#107中是"是")。子帧划分处理部112将子帧SF2与对应的基站号("001 ")、CFN("2") 和CRC值在一起,发送到CRC校验处理部107b。CRC校验处理部107b将子帧SF2的CRC值与对应的第一子帧SF1 的CRC值进行比较,以检查它们是否相同。在此情况下,CRC校验处理部107b首先使用从子帧划分处理部112 接收的CFN ("2")和子帧SF2中指示的SN ("1")作为关键字,从子帧 校验表TS搜索记录。由于己经对CFN和SN的组合选择了子帧SF1作 为发送对象,因此,向命中的记录中的字段"003"分配标记"O"。 CRC 校验处理部107b根据该记录,得到与子帧SF1对应的基站BT的基站号 ("003 ")。使用基站号("003")、 CFN ("2")和SN ("1")作为关键字,从数 据存储部101b得到子帧SF1的CRC值。然后,判定得到的CRC值是否 与从子帧划分处理部112接收的子帧SF2的CRC值相同(#120)。如果他们相同(在#120中是"是"),则抛弃子帧SF2 (#105)。如果 他们不相同(在#120中是"否"),则将子帧SF2发送到第二分割处理部 108b。同时,将与子帧SF2、CFN("2")和SN("1")对应的基站号("001") 的信息发送到第二分割处理部108b。第二分割处理部108b将发送来的子帧SF2分割为ES分组PE (#121),并针对每个TSN将ES分组PE存储在与基站、CFN和SN对 应的存储区域中(#122)。然后,将它们已被存储的信息发送到选择处理 部109。同时,向其发送与子帧SF2对应的基站号("001")的信息、CFN ("2")和SN ("l")。然后,选择处理部109取得在第二分割处理部108b进行的分割中得到的ES分组PE (#123),并判定是否已对得到的ES分组PE的TSN选 择了发送对象ES分组PE (#124)。当进行该判定时,参照与CFN "2"和SN "1"的组合对应的ES分 组校验表TE。如果向ES分组校验表TE中的对应TSN的记录分配了标 记"O",则判定已对该TSN选择了发送对象ES分组PE (在#124中是 "是")。如果判定为已经选择,则抛弃该ES分组PE (#125)。如果没有向对应TSN的记录分配标记"O",则判定还没有选择发 送对象ES分组PE (在#124中是"否")。还没有选择意味着在子帧SF1 中缺失了该TSN的ES分组PE。因此,在此情况下,为了补全该缺失, 将与该判定相关的ES分组PE作为发送对象发送到缺损检查及补全部 106b (#126)。此外,向ES分组校验表TE中的该TSN的记录的对应基 站号("001")的字段分配标记"O" (#127)。对于子帧SF2的分割中得 到的所有ES分组PE,进行从步骤#123到步骤#127的处理(#128)。如果在子帧SF1中缺失ES分组PE,则缺损检查及补全部106b启动 定时器,并且等待,以进行补全。如果在超时之前的期间从选择处理部 109b发送来了与该缺失对应的ES分组PE,则缺损检查及补全部106b 对其进行补全。因此,如果补全了所有与该缺失对应的ES分组PE,则 将该ES分组PE发送到顺序校正部110 (图12中的#129)。如果在超时 之前没有发送来所有与缺失对应的ES分组PE,则只将此时准备好的ES 分组PE发送到顺序校正部110 (#129)。在此之后,按TSN的顺序对发送到顺序校正部110的ES分组PE 进行排序(#116和#117),根据需要在发送处理部111中针对每个MAC-d PDU进行分割(#118),并发送到核心网络CN (#119)。根据本发明,着目于E-DCH的多重结构,利用CFN和CRC值(或 者CFN、 SN和CRC值)进行分组之间的同一性检查。由于预先进行检 査,因此可以过滤掉内容与之前已处理的分组相同的分组,从而可以在 此时抛弃这样的分组。然后,可以省去常规方法中对要抛弃的分组进行 多余的处理。此外,像常规方法一样,以MAC-esPDU为单位分割CFN与之前已处理的分组相同(或者CFN和SN相同)而CRC值与之前已处理的分组 不同的分组,并对于各个MAC-es PDU判定是否可以釆用作为发送对象。 更具体地,选择之前已处理的分组中缺失的MAC-es PDU,作为发送对 象。因此,即使在之前已处理的分组中存在缺损,也可以使用之后处理 并具有相同内容的分组进行补全。换句话说,可以对分组进行组合,从 而补全缺损部。因此,根据本发明,可以提高处理效率,同时保证数据的可靠性。 本发明特别适合于HSUPA。虽然以上在本实施方式中描述了基站控制器RN从基站BT接收数据 的示例,但是可以采用另一种结构,其中从另一个基站控制器RN或从 另一个基站控制器RN和基站BT接收数据。注意终端数据DT和基站数据DK可以是以MAC-e PDU为单位的数 据(分组)。或者,可以是以MAC-esPDU为单位的数据(分组)。或者, 可以是以子帧为单位的数据(分组)。而且,根据本发明的精神,如果需要,可以改变移动通信网络MN、 基站控制器RN和RNb的各部的功能、各个表的结构、数据内容、处理 内容和处理顺序等。虽然已示出和描述了本发明的示例性实施方式,但是可以理解本发 明不限于此,在不脱离如所附权利要求及其等同物中阐述的本发明的范 围的情况下,本领域技术人员可以作出各种变化和修改。
权利要求
1、一种在移动通信中对基于多个分支从移动终端接收的数据而生成的分组进行处理的分组处理方法,该分组处理方法包含第一判定步骤,判定分组是否具有与该分组之前已处理的分组相同的内容;分割步骤,如果在第一判定步骤中判定该分组不具有相同的内容,则将进行了第一判定的分组分割为更小单位的小分组;第二判定步骤,判定分割得到的各个小分组是否应当是发送到该移动终端的通信对方的发送对象;以及发送步骤,发送在第二判定步骤中判定为发送对象的小分组,其中如果在第一判定步骤中判定为分组具有相同的内容,则不对该分组进行所述分割步骤、第二判定步骤和发送步骤,而抛弃该分组。
2、 根据权利要求1所述的分组处理方法,其中该分组处理方法用于 HSUPA服务。
3、 根据权利要求1所述的分组处理方法,其中所述根据接收到的数 据而生成的分组是基于E-DCHFP的分组。
4、 根据权利要求1所述的分组处理方法,其中所述小分组是MAC-es PDU。
5、 根据权利要求1所述的分组处理方法,其中所述第一判定步骤包 括如果所述分组中包含的CFN相同,则判定为该分组具有相同的内容。
6、 根据权利要求1所述的分组处理方法,其中所述第一判定步骤包 括如果所述分组中包含的CFN和SN相同,则判定为该分组具有相同 的内容。
7、 根据权利要求1所述的分组处理方法,其中所述第一判定步骤包 括如果所述分组中包含的CFN和CRC值相同,则判定为该分组具有 相同的内容。
8、 根据权利要求1所述的分组处理方法,其中所述第一判定步骤包 括如果所述分组中包含的CFN、 SN和CRC值相同,则判定为该分组具有相同的内容。
9、 根据权利要求7所述的分组处理方法,其中对于在所述第一判定 步骤中因为CFN不同而被判定为不具有相同内容的分组,不进行所述第 二判定步骤的处理,而将该分组中包含的所有小分组判定为发送对象。
10、 根据权利要求8所述的分组处理方法,其中对于在所述第一判 定步骤中因为CFN和SN相同但是CRC值不同而被判定为不具有相同内 容的分组,不进行所述第二判定步骤的处理,而将该分组中包含的所有 小分组判定为发送对象。
11、 根据权利要求1所述的分组处理方法,其中所述分支是移动通 信中的基站或基站控制器。
12、 一种分组处理系统,其在移动通信中对基于多个分支从移动终 端接收的数据而生成的分组进行处理,该分组处理系统包括第一判定部,其判定分组是否具有与该分组之前已处理的分组相同 的内容;分割部,如果第一判定部判定为该分组不具有相同的内容,则该分 割部将经过了第一判定部进行的处理的分组分割为更小单位的小分组;第二判定部,其判定分割得到的各个小分组是否应当是发送到该移 动终端的通信对方的发送对象;以及发送部,其发送被第二判定部判定为发送对象的小分组,其中如果第一判定部判定为分组具有相同的内容,则不对该分组进行所 述分割部、第二判定部和发送部的处理,而抛弃该分组。
13、 根据权利要求12所述的分组处理系统,其中该分组处理系统是 移动通信中的基站控制器。
14、 根据权利要求12所述的分组处理系统,其中所述分支是移动通 信中的基站或基站控制器。
15、 一种在移动通信中对基于多个分支从移动终端接收的数据而生 成的分组进行处理的计算机中使用的计算机程序,该计算机程序使计算 机执行以下处理,包括第一判定处理,判定分组是否具有与该分组之前己处理的分组相同的内容;分割处理,如果在第一判定处理中判定该分组不具有相同的内容, 则将进行了第一判定处理的分组分割为更小单位的小分组;第二判定处理,判定分割得到的各个小分组是否应当是发送到该移 动终端的通信对方的发送对象;以及发送处理,发送在第二判定处理中判定为发送对象的小分组,其中如果在第一判定处理中判定为分组具有相同的内容,则不对该分组 进行所述分割处理、第二判定处理和发送处理,而抛弃该分组。
全文摘要
本发明提供了分组处理方法、分组处理系统和计算机程序。该分组处理方法包括以下步骤对于根据多个分支从移动终端接收的数据而生成的分组(MAC-e PDU),判定该分组是否具有与之前处理的分组相同的内容(#120);如果判定为该分组不具有相同内容(在#120中是“否”),则将该分组分割为以MAC-es PDU为单位的ES分组(#121);判定分割得到的各个ES分组是否应当是发送到核心网络的发送对象(#124);以及把判定为发送对象的ES分组发送到核心网络。在此情况下,对于在步骤#120的判定中被判定为具有相同内容的分组,不进行步骤#121中的分割处理和步骤#124的判定处理而抛弃该分组。
文档编号H04L12/56GK101227389SQ20071030740
公开日2008年7月23日 申请日期2007年12月28日 优先权日2007年1月15日
发明者撰晓久, 滨中直人, 高冈秀文 申请人:富士通株式会社