获得待发送到网络侧的用户数据的方法和无线控制基站的制作方法

文档序号:7594850阅读:175来源:国知局
专利名称:获得待发送到网络侧的用户数据的方法和无线控制基站的制作方法
技术领域
本发明涉及获得待发送到网络侧的用户数据的方法和无线控制基站。尤其是,本发明涉及获得待发送到具有交换系统的网络侧的用户数据的方法以及执行获得待发送到网络侧的用户数据的方法的无线控制基站。其中,无线控制基站通过多个无线基站接收包括传输块的用户数据,选择并组合在所接收的用户数据中的传输块,来获得待发送到网络侧的用户数据。所述传输块是从符合UMTS(通用移动电信系统)标准的Iub帧协议的同一移动终端发送的。
背景技术
使用CDMA(码分多址)方法的移动通信系统作为第三代(IMT2000)移动电话系统的规范已经被建立,并且已经开始全球服务。
使用CDMA方法的移动通信系统的典型的功能是功率控制功能和切换功能。通过允许这两种功能彼此之间相互作用,能向系统用户提供舒适的移动通信环境(服务),而且载频能够容纳更多的用户。
然而,使用CDMA方法的移动通信系统与第二代或以前的移动通信系统(TDMA(时分多址),FDMA(频分多址),模拟)相比,具有更复杂的协议。因此,移动终端侧和基站侧都要求庞大的协议处理能力。为了解决这个问题,半导体技术和无线电技术的发展很关键。因此,为了提高处理速度,就要求增加电路尺寸并且加速处理时钟,所以改善用于协议处理的软件处理性能也是必要的。
当提供诸如语音通信和视频电话这样的要求实时的服务时,在网络上最小化数据的传输延时是必要的。
作为与传输延时最小化的要求相矛盾的因素,可能提到在基站侧的切换处理。在切换处理中,无线控制基站通过使用多个表明已接收用户数据的无线状态的参数,来比较包括来自同一个移动终端的,通过多个无线基站(节点B)接收的传输块的用户数据,以便从所接收的用户数据中选择并组合最优传输块。
无线控制基站考虑到在由各个无线基站从同一个移动终端接收的用户数据之间可能存在接收时间上的差别,从而将所接收的各个用户数据和用于用户数据的参数存储到存储器中,以便后来读取并执行处理。通过使用软件单元或比较器来执行该处理,即在多级中的比较和分支处理,比较器是硬件单元。然而,通过这样的处理,可能产生传输延时,这与在网络上对用户数据传输延时最小化的要求相悖。
图4示出了移动通信系统的全部配置,其中,获得待发送到网络侧的用户数据的方法是通过选择并组合包括从同一个移动终端发送的传输块的用户数据来执行的。
如图4中所示,移动通信系统包括由用户携带的移动终端1,与移动终端1通信的多个无线基站(节点B)2,以及控制多个无线基站2的无线控制基站(RNC)3。
无线控制基站3包括用户数据接收处理部件31,其用于接收来自无线基站2的包括传输块的用户数据,以及选择和组合处理部件32,用于选择并组合从同一个移动终端发送的经由无线基站2已被接收的用户数据,以获得待发送到网络侧的用户数据。
从同一个移动终端1发送的用户数据由多个无线基站2接收。从同一个移动终端1发送的并且由各个无线基站2接收的用户数据,通过使用用于通信协议的Iub(Iub帧协议)待发送到无线控制基站3。无线控制基站3选择并组合从同一个移动终端1发送的这些用户数据中的最优传输块,并且通过使用Iu将组合了的用户数据发送到核心网(CN)侧。
通常,无线控制基站3使用Iub帧协议中的多个参数来选择包括在用户数据中的来自同一个移动终端1的传输块,以获得要待发送的用户数据。
Iub帧协议中的多个参数包括下面描述的参数类型。这些参数基于3GPP标准中的TS25.427。
(a)首部(header)CRC用于确定Iub帧协议的首部是否正常的参数,即表明网络中的传输条件的参数。
(b)帧类型表明Iub帧是用户数据帧还是控制帧的参数。
(c)CFN(连接帧数)在移动终端和无线基站之间被设置的连接帧数,其是表明帧顺序的参数。
(d)TFI(传输格式指示符)在呼叫设置时被设置的参数,用于确定从移动终端发送的用户数据的类型。更具体地是,其是表明传输块的数量和传输块大小的参数。
(e)传输块表明从移动终端发送的用户数据的参数。
(f)估计的质量(QE)表明在通过无线基站接收的已接收数据中的比特误差率的参数。
(g)CRCI表明用于每个传输块的无线上的CRC是否正常的参数,该传输块附加到由无线基站从移动终端接收的已接收数据上。
当多个分支存在时(即,当多个无线基站从同一个移动终端接收用户数据时),具有相同CFN的用户数据就是选择并组合的对象。
图5是用于说明由无线控制基站进行的常规处理操作的流程图,其通过使用多个参数,选择并组合包括从同一个移动终端发送的传输块的用户数据。
在步骤X1,就由多个分支(branch)(具有从同一个移动终端1接收的用户数据的多个无线基站2)接收的用户数据,核实Iub帧协议的首部CRC是否正常。如果首部CRC不正常,那么控制就进行到步骤X14以取消该帧。另一方面,如果首部CRC正常,则控制就进行到步骤X2。
在步骤X2,核实帧类型是用户数据帧还是控制帧。当帧类型是控制数据帧时,控制就进行到步骤X15,以执行控制帧的终止处理,并且从被选择并用被组合的对象中除去该分支。另一方面,当帧类型是用户数据帧时,控制就进行到步骤X3,临时将各个传输块(TB)和Iub帧协议中的各个参数存储到缓存器中。
在步骤X4,从同一个移动终端1接收的同一时序上的CFN帧(在各个被组合的分支中的帧)从缓存器中被读取,以及在步骤X5,具有正常有效载荷(payload)CRC的分支被选择。
在步骤X6,核实是否存在多个被选择的具有正常有效载荷CRC的分支。如果只有一个具有正常有效载荷CRC的分支,则控制就进行到步骤X21,以选择该分支并且获得将要发送的用户数据,并且发送已获得的用户数据。另一方面,如果存在多个具有正常有效载荷CRC的分支,则控制就进行到步骤X7。
在步骤X7,通过Iub帧协议中的TFI,确定每个分支中的传输块的数量和大小是否相同。如果不相同,控制就进行到步骤X16,如果相同,控制就进行到步骤X8。
在步骤X8,核实用于每个传输块的分支的数量是多个还是单个,这些分支中CRCI是OK。如果仅存在CRCI是OK的一个分支,则控制就进行到步骤X13,以选择该分支来获得待发送的用户数据,并发送该已获得的用户数据。另一方面,如果存在CRCI是OK的多个分支,则控制就进行到步骤X10。
在步骤X10,核实在每个分支中,比特误差率(QE)是否相同。如果不同,则控制就进行到步骤X12,以选择具有较低比特误差率的分支,并且控制进行到步骤X13。另一方面,如果比特误差率相同,则控制进行到步骤X11,以随意地选择一个分支,同时控制进行到步骤X13。
在步骤X13,所选分支的传输块被组合,以获得待发送到具有交换系统的网络侧的用户数据,并且发送该已获得的用户数据以完成该处理。
在步骤X16,当每个分支中的用户数据的数量和大小不相同时,控制就进行到这一步,在这些分支中的所有的传输块被选择,其中在每个分支中的第一CRCI是OK。
在步骤X17,验证其中第一CRCI是OK的分支的数量是否是多个。如果其中第一CRCI是OK的分支只有一个,那么控制就进行到步骤X21,以选择该分支以获得待发送的用户数据,同时发送已获得的用户数据。另一方面,如果其中第一CRCI是OK的分支有多个,那么控制就进行到步骤X18。
在步骤X18,核实其中第一CRCI是OK的每个分支中的比特误差率(QE)是否相同。如果不同,则控制就进行到步骤X20,以选择具有较低比特误差率的分支,并且控制进行到步骤X21,以选择该分支来获得待发送的用户数据,并且发送已获得的用户数据。另一方面,如果每个分支中的比特误差率相同,则控制就进行到步骤X19,以随意地选择分支来获得待发送的用户数据,并且将已获得的用户数据发送出去。
如上所述,通过无线控制基站为获得待发送到网络侧的用户数据而执行的常规处理是一个复杂的处理,其中有很多比较处理步骤,从而引起传输时延,其中,常规处理根据包括从同一个移动终端发送的传输块的用户数据,选择并组合最优传输块。

发明内容
本发明的目的是提供了一种获得待发送到网络侧的用户数据的方法,其能够简化用于选择和组合来自包括传输块的用户数据的最优用户数据的无线控制基站的处理,其中所述用户数据来自于符合UMTS标准的Iub帧协议的同一移动终端,从而使待发送到具有交换系统的网络侧的用户数据的时延最小。另外,本发明的一个目的是提供一种能执行该方法的无线控制基站。
为了解决该问题,根据本发明的获得待发送到网络侧的用户数据的方法是一种获得待发送到网络侧的用户数据的方法,该网络具有交换系统,其中,无线控制基站通过多个无线基站接收包括传输块的用户数据,选择并组合在所接收的用户数据中的传输块,来获得待发送到网络侧的用户数据,所述传输块是从符合UMTS标准的Iub帧协议的同一个移动终端发送的,所述方法包括当所述无线基站发送所述用户数据时,针对每个传输块,数字表示分别使用的协议中的多个参数的步骤;通过增加多个数字表示的参数,获得表明每个传输块的通信质量的估计参数值的步骤;基于已获得的估计参数值来选择最优传输块的步骤;和通过组合已选择的最优传输块,获得待发送到网络侧的用户数据的步骤。
利用具有这样配置的方法,最优传输块能够基于已获得的估计参数值来选择,该估计参数仅是一个参数。结果,在此前所要求的多级比较就不必要了,因此,能够最小化在选择并组合传输块时产生的时延。
在根据本发明的获得待发送到网络侧的用户数据的方法中,所述多个参数是在各个用户数据中的有效载荷CRC的运算结果,每个传输块的CRCI的运算结果,以及在各个用户数据中的比特误差率。
利用具有这样配置的方法,通过增加用数字表示的多个参数而获得的估计参数值,能够适当地表明用户数据的通信质量。结果,具有最优通信质量的传输块能被选择出来作为待发送到网络侧的用户数据。
在根据本发明的获得待发送到网络侧的用户数据的方法中,在获得所述估计参数的值的步骤中,通过将数字表示用户数据中的有效载荷CRC运算结果的值与一个加权系数相乘而得到的值,以及将数字表示用于每个传输块的CRCI运算结果的值与一个不同的加权系数相乘而得到的值,与用户数据中的比特误差率相加而得到估计参数值。
利用具有这样配置的方法,通过将各个数字表示的参数乘以对应于影响通信质量的加权系数,考虑关于估计参数的各个参数的影响大小,就能获得与实际通信质量相符合的估计参数值。
在根据本发明的获得发送到网络侧的用户数据的方法中,当从同一个移动终端发送的包括在用户数据中传输块的数量与相应的接收无线基站不相同时,在获得估计参数值的步骤中,传输块的最大数量被指定为传输块的数量,而且,与具有未被包括传输块的用户数据中第一传输块的估计参数相同的值,被指定为所述未被包括传输块的估计参数值。
利用具有这样配置的方法,甚至当包括在用户数据中的从同一个移动终端发送的传输块的数量与接收无线基站不相同时,能够获得适当的估计参数值。
为了解决上述的问题,根据本发明的一种无线控制基站,其通过多个无线基站接收包括传输块的用户数据,选择并组合在所接收的用户数据中的传输块,来获得待发送到网络侧的用户数据,所述传输块是从符合UMTS标准的Iub帧协议的同一个移动终端经发送的,所述无线控制基站包括数字表示单元,当所述无线基站发送所述用户数据时,针对每个传输块,数字表示分别使用的协议中的多个参数;估计参数确定单元,通过增加由所述数字表示单元得到的多个数字表示的参数,获得表明每个传输块的通信质量的估计参数值;传输块选择单元,基于所述估计参数确定单元得到的估计参数值来选择最优传输块;和传输块组合单元,通过组合由所述传输块选择单元所选择的最优传输块,获得待发送到网络侧的用户数据。
通过具有这样配置的无线控制基站,能够简化选择并组合从同一个移动终端发送的包括传输块的用户数据的处理过程,结果,能够提供一种最小化用户数据时延的无线控制基站。
将参照附图更加详细地描述这种获得待发送到网络侧的用户数据的方法的最佳模式,以及执行这种方法的无线控制基站。


图1是根据本发明,用于解释获得待发送到网络侧的用户数据的方法的流程图。
图2是示出了通过获得估计参数的值来选择最优传输块的一个实例图。
图3是示出了通过获得估计参数的值来选择最优传输块的另一个实例图。
图4是示出了移动通信系统的整个配置的图。
图5是用于解释在无线控制基站中的常规的处理操作的流程图。
具体实施例方式
本发明被应用的移动通信系统与参照图4描述的移动通信系统相同,其中,该移动通信系统包括移动终端1,无线基站2,和无线控制基站3。
从同一个移动终端1发送的用户数据由多个无线基站2接收。通过使用用于通信协议的Iub(Iub帧协议),由各个无线基站2接收的用户数据待发送到无线控制基站3。无线控制基站3经由用户数据接收处理部件31,从无线基站2接收用户数据,通过选择和组合处理部件32,从被接收的用户数据中选择并组合最优传输块,并且通过使用Iu,将被组合的用户数据发送到核心网(CN)。
由无线控制基站3中的选择并组合处理部件32执行的获得发送到网络侧的用户数据的方法,将参照图1来解释。
在步骤S1,对于多个分支(具有从同一个移动台1接收的用户数据的多个无线基站2)接收的用户数据,核实Iub帧协议的首部CRC是否正常。如果不正常,控制就进行到步骤S11,以取消该帧。如果该首部CRC正常,则控制就进行到步骤S2。
在步骤S2,核实帧类型是用户数据帧还是控制帧。当帧类型是控制帧时,控制就进行到步骤S12,以执行控制帧的终止处理,并且从被选择并组合的对象中除去该分支。另一方面,当帧类型是用户数据帧时,控制就进行到步骤S3。
在步骤S3,计算估计参数P的值。计算方法是这样的,即OK/NG作为有效载荷CRC的运算结果,针对分支中的每个传输块用数字表示,并且,作为CRCI的运算结果的OK/NG用数字表示,它们被加到比特误差率(QE)上。考虑到关于估计参数P的各个参数的影响,可以在乘以加权系数之后执行相加。
在步骤S4,各个传输块和与传输块相关的估计参数P被临时存储到缓存器中。
在步骤S5,从缓存器中读取从同一个用户发送的相同时序的CFN帧(在各个分支中被组合的帧)。
在步骤S6,通过Iub帧协议中的TFI,核实传输块的数量和大小是否相同。如果不相同,则控制就进行到步骤S13,与第一传输块的估计参数值相同的值被指定为在未包括的传输块中的估计参数P的值,并且控制进行到步骤S7。另一方面,如果传输块的数量和大小相同,则控制就直接进行到步骤S7。
在步骤S7,在用于每个分支的传输块单元中,选择具有估计参数P的优良值(即,估计参数P的值是最小的)的传输块。
在步骤S8,核实是否有多个具有估计参数P的优良值的传输块,其在步骤S7被选择。如果仅有一个传输块,则控制就进行到步骤S10,在那里传输块被组合以获得待发送的用户数据,并且将这些获得的用户数据发送出去。另一方面,如果有多个传输块,则控制就进行到步骤S9,以选择任意的传输块。在步骤S10,组合被选择的传输块以获得待发送的用户数据,并且将这些获得的用户数据发送出去。
执行这种处理的选择和组合处理部件32包括数字表示单元、估计参数确定单元、传输块选择单元以及传输块组合单元,这些没有被示出。
下面描述了包括在该选择和组合处理部件32中的这些单元,与图1中示出的各个步骤相对应。也就是说,数字表示单元和估计参数确定单元对应于步骤S3,传输块选择单元对应于步骤S6到S9,以及传输块组合单元对应于步骤S10。
图2示出了一个实例,其中,获得了用于用户数据的估计参数P的值,该用户数据包括从同一个移动终端发送的,并且经由三个分支接收的传输块TB1到TB3,并且基于所获得的估计参数P的值来选择最优传输块。
图2中示出的实例说明了一个例子,在其中,存在经由三个分支(三个无线基站2)接收的用户数据,从这些分支发送的用户数据中的首部CRC是正常的,而在各个分支中的TFI的值彼此一致。
在此,估计参数P的计算方法如下。
(1)如果有效载荷CRC的运算结果是OK,则使用通过给0乘以加权系数W1而获得的值。如果有效载荷CRC的运算结果是NG,则使用通过给FF(十六进制数)乘以加权系数W1而获得的值。然而,在这种情况下加权系数W1是1000/FF。
(2)如果CRCI的运算结果是OK,则使用通过给0乘以加权系数W2而获得的值。如果CRCI的运算结果是NG,则使用通过给FF(十六进制数)乘以加权系数W2而获得的值。在这种情况下,加权系数Ws是100/FF。当CRCI具有多个比特时,对比特数进行乘法运算,并进行累计。
(3)QE的数值(比特误差率)实际上被保留。
(4)将以这种方式计算的各个数值相加,以获得估计参数P。
对于在图2所示的实例中用于各个分支1到3的用户数据来说,下面描述了用于各个传输块TB1到TB3的估计参数P的运算结果。
就分支1中的TB1和TB3来说,由于有效载荷CRC是OK,CRCI也是OK,而比特误差率为80,所以根据0×W1+0×W2+80,参数P的值为80。
就分支1中的TB2来说,由于有效载荷CRC是OK,CRCI是NG,而比特误差率为80,所以根据0×W1+FF×W2+80,参数P的值为180。
就分支2中的TB1和TB2来说,由于有效载荷CRC是OK,CRCI也是OK,而比特误差率为20,所以根据0×W1+0×W2+20,参数P的值为20。
就分支2中的TB3来说,由于有效载荷CRC是OK,CRCI是NG,而比特误差率为20,所以根据0×W1+FF×W2+20,参数P的值为120。
就分支3中的TB1和TB3来说,由于有效载荷CRC是NG,CRCI也是OK,而比特误差率为20,所以根据FF×W1+0×W2+20,参数P的值为1020。
就分支3中的TB2来说,由于有效载荷CRC是NG,CRCI也是NG,而比特误差率为20,所以根据FF×W1+FF×W2+20,参数P的值为1120。
如上所述,通过选择已计算参数P的最小值,能够获得被传输到具有交换系统的网络侧的用户数据。在该实例中,为TB1和TB2选择分支2,以及为TB3选择分支1。待发送到网络侧的用户数据能够通过组合这些被选择的传输块TB1到TB3而获得。
图3是示意图,出了用于通过获取估计参数P的值而选择最优传输块的另一个实例。
在图3示出的实例中,在两个分支中的TFI值彼此不一致。也就是说,分支1包括三个传输块,然而分支2仅包括一个传输块。当传输块的数量彼此不一致时,三个传输块分别获得估计参数P的值,是最大数量。
在这种情况下,以与图2中所示实例相同的方式,就各个传输块来说,计算估计参数P的值。
就分支1中的TB1和TB3来说,由于有效载荷CRC是OK,CRCI也是OK,而比特误差率为80,所以根据0×W1+0×W2+80,参数P的值为80。
就分支1中的TB2来说,由于有效载荷CRC是OK,所以CRCI是NG,而比特误差率为80,所以根据0×W1+FF×W2+80,参数P的值为180。
就分支2中的TB1来说,由于有效载荷CRC是OK,CRCI也是OK,而比特误差率为20,所以根据0×W1+0×W2+20,参数P的值为20。
就分支2中的TB2和TB3来说,由于没有传输块,因此赋值20,其是TB1的估计参数P的值,作为分支2中的第一传输块。
以这种方式计算出的参数P的最小值被选择。在该实例中,为TB1到TB3选择分支2。在这种情况中,因为在分支2中没有用于TB2和TB3的传输块,所以这些传输块TB2和TB3被取消了,而仅将分支2的传输块TB1发送到具有交换系统的网络侧。
获得估计参数P的值的方法不限于上述实例,各种方法都可以被考虑。例如,用于获得估计参数的Iub帧协议中的参数的类型和加权系数W1和W2的值以及当没有传输块时的该处理都不限于上述的实例。
从上述的解释中显而易见,按照根据本发明的获得待发送到网络侧的用户数据的方法,能够基于估计参数值选择最优传输块,估计参数仅是一个参数。结果,在此前所要求的多级比较就不必要了,因此,能够最小化在选择并组合传输块时产生的时延。
参考标号1移动终端2无线基站3无线控制基站31用户数据接收处理部件32选择和组合处理部件
权利要求
1.一种获得待发送到网络侧的用户数据的方法,该网络侧具有交换系统,其中,无线控制基站通过多个无线基站接收包括传输块的用户数据,选择并组合在所接收的用户数据中的传输块,来获得待发送到网络侧的用户数据,所述传输块是从符合UMTS标准的Iub帧协议的同一个移动终端发送的,所述方法包括当所述无线基站发送所述用户数据时,针对每个传输块,数字表示分别使用的协议中的多个参数的步骤;通过增加多个数字表示的参数,获得表明每个传输块的通信质量的估计参数值的步骤;基于已获得的估计参数值来选择最优传输块的步骤;和通过组合已选择的最优传输块,获得待发送到网络侧的用户数据的步骤。
2.根据权利要求1的获得待发送到网络侧的用户数据的方法,其中,所述多个参数是在各个用户数据中的有效载荷CRC的运算结果,每个传输块的CRCI的运算结果,以及在各个用户数据中的比特误差率。
3.根据权利要求2的获得待发送到网络侧的用户数据的方法,其中,在获得所述估计参数的值的步骤中,通过将数字表示用户数据中的有效载荷CRC运算结果的值与一个加权系数相乘而得到的值,以及将数字表示用于每个传输块的CRCI运算结果的值与一个不同的加权系数相乘而得到的值,与用户数据中的比特误差率相加而得到估计参数值。
4.根据权利要求1的用于获得发送到网络侧的用户数据的方法,其中,当从同一个移动终端发送的包括在用户数据中传输块的数量与相应的接收无线基站不相同时,在获得估计参数值的步骤中,传输块的最大数量被指定为传输块的数量,而且,与具有未被包括传输块的用户数据中第一传输块的估计参数相同的值,被指定为所述未被包括传输块的估计参数值。
5.一种无线控制基站,其通过多个无线基站接收包括传输块的用户数据,选择并组合在所接收的用户数据中的传输块,来获得待发送到网络侧的用户数据,所述传输块是从符合UMTS标准的Iub帧协议的同一个移动终端发送的,所述无线控制基站包括数字表示单元,当所述无线基站发送所述用户数据时,针对每个传输块,数字表示分别使用的协议中的多个参数;估计参数确定单元,通过增加由所述数字表示单元得到的多个数字表示的参数,获得表明每个传输块的通信质量的估计参数值;传输块选择单元,基于所述估计参数确定单元得到的估计参数值来选择最优传输块;和传输块组合单元,通过组合由所述传输块选择单元所选择的最优传输块,获得待发送到网络侧的用户数据。
全文摘要
本发明提供了一种获得待发送到网络侧的用户数据的方法,其能够简化用于选择和组合来自用户数据的最优用户数据的处理过程以使时延最小,其中,用户数据包括从同一个移动终端发送的传输块。该方法包括当无线基站发送用户数据时,针对每个传输块,数字表示分别使用的协议中的多个参数的步骤;通过增加多个数字表示的参数,获得表明每个传输块的通信质量的估计参数值的步骤;基于已获得的估计参数值来选择最优传输块的步骤;和,通过组合已选择的最优传输块,获得待发送到网络侧的用户数据的步骤。
文档编号H04L12/28GK1592202SQ20041005832
公开日2005年3月9日 申请日期2004年8月10日 优先权日2003年9月4日
发明者筱崎雅之, 木场幸德 申请人:埃沃列姆公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1