专利名称:无线电数据通信方法、服务器及无线电网络控制器的制作方法
技术领域:
本发明涉及一种无线电数据通信方法、一种服务器以及一种无线电网络控制器。
背景技术:
通用移动通信系统(UMTS)以作为第三代无线通信技术合作组织(3GPP)所标准化的无线通信系统而著称。
UMTS采用W-CDMA以作为无线电通信技术,并提供了软切换以作为移动终端的一个切换方法。软切换具有这样的优点,即移动终端可同时与多个基站相连以进行通信,执行切换而不会造成数据的损失。
参考图1至3,下面对可使移动终端进行软切换的软切换处理进行详细的描述。
如图1所示,UMTS网络是由一核心网络和一无线接入网络(RAN)组成的。该核心网络包括移动业务交换中心(MSCs)/服务GPRS支持节点(SGSNs)和网关MSC支持节点/网关GPRS支持节点(GGSN)。该无线接入网络包括无线电网络控制器(RNCs)和基站节点Bs。
在UMTS网络中,在RAN中执行软切换处理。
如图1所示,位于数据传输/接收路径中的RNC1,成为了用于移动终端MN1的无线电通信的服务RNC,其中数据传输/接收路径用于进行移动终端MN(移动节点)1所开始的无线电通信。SRNC对移动终端MN1执行软切换处理。这里,对于给定的无线通信而言仅存在单一的SRNC。
在下行无线电数据通信中实现软切换所需的软切换处理包括如下测定与移动终端MN1相连的节点Bs(与节点B2、B3)与SRNC之间的数据延迟,即移动终端MN1同时接收来自多个节点B2、B3的数据所需的处理,或者到达同步控制所需的处理;测定SRNC所具有的时钟与相连节点B2,B3所具有的时钟之间的时差;确定并通知从SRNC到相连节点B2,B3的传输时序;确定并通知从相连节点B2,B3到移动终端MN1的传输时序;通知从相连节点B2,B3到移动终端MN1的接收时序;将从MSC/SGSN所接收到的L3帧格式数据划分成L2帧格式的数据段;提供数据段(L2帧格式)与传输时序关联所需的序列号;将数据段复制,其复制次数等于相连节点数目;以及根据传输时序传输数据段。
在上行无线电数据通信中实现软切换所需的软切换处理包括如下对通过相连节点B2,B3从移动终端NM1传送来的数据(以L2帧格式)进行选择性的组合;必要时对移动终端MN1与SRNV之间以L2帧单元进行重发控制;以及在选择性的组合(或者重发控制)成L3帧格式数据之后,进行重建控制以组配L2帧格式数据段。
参考图2和图3,利用下述例子对图1中所示的UMTS网络中的SRNC的RNC1所执行的移动终端MN1的软切换处理进行详细的描述。在该例子中,移动终端MN1启动无线电数据通信并且移动终端MN1启动软切换到节点B3(或者移动终端MN1将一分支添加到节点B3上)。
首先,参考图2,对下行无线电数据通信中的处理进行详细的描述。
在步骤1001,在无线电数据通信开始时,SRNC(即RNC1)测定SRNC与节点B2间的数据延迟以及SRNC所具有的时钟与节点B2所具有的时钟之间的时差。在系统的构建过程中应当就进行了这种测定(在下文中,同样如此)。
在步骤1002,SRNC确定从SRNC到节点B2的传输时间(SRNC的时钟值,将要传送的数据的序列号),确定从节点B2到移动终端MN1的传输时间(节点B2的时钟值,将要传送的数据的序列号),并且确定移动终端MN1的接收时间(节点B2所给的时钟值,将要接收的数据的序列号)。
在步骤1003,SRNC向移动终端MN1通知移动终端MN1的接收时间。在步骤1004,SRNC向节点B2通知从节点B2到移动终端MN1的传输时间。
在步骤1005,SRNC接收来自MSC/SGSN1的L3帧格式的数据,并且在步骤1006,SRNC将L3帧格式数据划分成L2帧格式数据段,并且为每个数据段提供了一序列号。
在步骤1007,SRNC在步骤1002所确定的从SRNC到节点B2的传输时间,将数据段(以L2帧格式)传送到节点B2。在步骤1008,节点B2在步骤1004所给出的从节点B2到移动终端MN1的传输时间时将数据段(以L2帧格式)传送到移动终端MN1。
此后,在步骤1011,当将一分支添加到节点B3上时,移动终端MN1监测移动终端MN1与节点B3之间的无线电环境,并且检测出移动终端MN1与节点B3之间的无线电环境变得很好。在步骤1012,移动终端MN1向SRNC报告该事实。
在步骤1013,移动终端MN1测定节点B2所给时钟与节点B3所给时钟之间的时差,并且将此通知SRNC。
在步骤1014,SRNC测定SRNC与节点B3之间的数据延迟以及SRNC所具有的时钟与节点B3所具有的时钟之间的时差。
在步骤1015,根据该测定,SRNC确定从节点B3到移动终端MN1的传输时间以及从SRNC到节点B3的传输时间,以便移动终端MN1可同时接收来自节点B2和节点B3的相同数据。
在步骤1016,SRNC向节点B3通知从节点B3到移动终端MN1的传输时间。
在步骤1017,SRNC接收来自MSC/SGSN1的L3帧格式的数据,并且在步骤1018,SRNC将L3帧格式数据划分成L2帧格式数据段、根据序列号提供状态为给数据段提供序列号,并且通过复制而产生了两组数据段以将该数据段传送到节点B2和B3。
在步骤1019,SRNC在上述传输时间分别将这两组数据段(以L2帧格式)传送到节点B2和B3。在步骤1020,在上述传输时间,节点B2和B3分别将该数据段传送到移动终端MN1。
结果,移动终端MN1同时接收来自节点B2和B3的相同数据。
其次,参考图3,对上行无线电数据通信中的处理进行详细的描述。
在步骤1101a和1101b,在无线电数据通信开始时,仅通过节点B2将从移动终端MN1传送来的L2帧格式的数据传输到SRNC。这里移动终端MN1将L3帧格式数据划分成L2帧格式数据段,并且为进行传输而为每个数据段提供了一序列号。
在步骤1102,必要时,SRNC对通过SRNC与移动终端MN1间的节点B2所接收到的数据执行重建控制。
在步骤1103,SRNC组配L2帧格式数据以便重建原始的L3帧格式数据,并且在步骤1104,SRNC将已重建的L3帧格式数据传送到MSC/SGSN1。
此后,在步骤1111和1112,当移动终端MN1将一分支添加到节点B3上时,通过节点B2和B3将来自移动终端MN1的L2帧格式数据传送到SRNC。
在步骤1113,SRNC对所接收到的具有相同序列号的L2帧格式数据(数据段)执行有选择性的组合,并且如果需要时,执行SRNC与移动终端MN1之间的重建控制,并且组配已选择性组合的L2帧格式数据以便重建原始的L3帧格式数据。
在步骤1114,SRNC将已重建的L3帧数据传送到MSC/SGSN1。
结果,将来自节点B2和B3的数据组装到一起以传送到对应节点CN1。
如上所述,在传统的UMTS中,在单一SRNC上执行固定的软切换处理,并且在无线电数据通信的过程中执行软切换处理的SRNC是不变的。
当移动终端MN1通过RNC而执行切换时,采用用户线扩展系统,并且总是通过SRNC将数据传送到节点Bs并且接收来自节点Bs的数据。
在图1中,例如,通过MSC/SGSN1和RNC2来传输并接收作为SRNC的RNC1与节点B3之间的下行数据和上行数据。然而,RNC2仅仅是中继传输数据,仍然仅由作为SRNC的RNC1来执行软切换处理。
然而,上述的传统技术存在这样的问题,即在软切换情况下进行通信的过程中,没有指定用于接管控制以对控制点(SRNC)进行重定位的方法。这是因为在UMTS中,只是确定了在具有分级结构的网络中仅有一个RNC可执行软切换处理,并且在通信的过程中执行软切换处理的RNC是不变的。
在UMTS中,可将“SRNC重定位”方法被指定为在通信过程中对数据传输路径和数据接收路径进行切换的一种方法。
然而,该“SRNC重定位”方法不是软切换,并且存在这样一个问题,即在数据传输路径和数据接收路径的转换过程中会造成数据的损失。
例如,假定可构造这样一个扁平网络(路由器网络),即在该网络中,在交换机与作为IP网络的移动通信网络的RNC之间不存在差别,并且假定在网络的任何控制点上都可执行软切换。
例如,当在用户线扩展方法中,出现了其包括有诸如图1中所示的路径“A”这样的冗余部分的可替换路径时,通过有效的利用网络资源可非常有效的将用于转换数据传输和接收路径的点(控制点)转换到与MSC/SGSN1相对应的一位置上,以便使路径最佳化。然而,如上所述的,在UMTS中,不可能使那样的路径最佳化。
发明内容
鉴于上述问题而提出了本发明,并且本发明的一个目的就是提供一种无线电数据通信方法、一种服务器、以及一种无线电网络控制器。当移动终端执行软切换时该无线电数据通信方法、服务器、以及无线电网络控制器可使位于网络中的控制点发生变化而不会造成数据的损失。
本发明的第一方面概述了一种无线电数据通信方法,在该方法中,在第一无线电网络控制器通过第二无线电网络控制器和一基站而将数据传送到移动终端的下行无线电数据通信中,当移动终端执行软切换时,第一无线电网络控制器和第二无线电网络控制器中的至少一个执行软切换处理以可使移动终端进行软切换。该软切换处理包括步骤(A)确定将数据传送到与执行软切换的移动终端相连的所有基站上的第一传输时间;(B)划分数据并且为每个数据段提供序列号;以及(C)在第一传输时间将数据段传送到所有基站。当移动终端执行软切换时,用于执行软切换处理的无线电网络控制器就改变了。
本发明的第二方面概述了一种无线电数据通信方法,在该方法中在移动终端通过一基站和第二无线电网络控制器而将数据传送到第一无线电网络控制器的上行无线电数据通信中,当移动终端执行软切换时,第一无线电网络控制器和第二无线电网络控制器中的至少一个执行软切换处理以可使移动终端进行软切换。软切换处理包括步骤(A)对来自与执行软切换的移动终端相连的所有基站的数据段进行选择性的组合;以及(B)对来自经选择性组合的数据段的数据进行重建。当移动终端执行该软切换时,执行软切换处理的该无线电网络控制器就改变了。
本发明的第三方面概述了一种用于对无线电数据通信方法进行控制的服务器,在该服务器中,在第一无线电网络控制器通过第二无线电网络控制器和一基站而将数据传送到移动终端的下行无线电数据通信中,或者在移动终端通过一基站和第二无线电网络控制器而将数据传送到第一无线电网络控制器的上行无线电数据通信中,当移动终端执行软切换时,第一无线电网络控制器和第二无线电网络控制器中的至少一个执行软切换处理以可使移动终端进行软切换。该服务器包括一确定器以及一通知提供器。当移动终端执行软切换时,该确定器根据来自该移动终端的通知来确定其执行软切换处理的无线电网络控制器的变化。通知提供器用于向无线电网络控制器通知有关该确定的变化。
本发明的第四方面概述了一种无线电网络控制器,在第一无线电网络控制器通过第二无线电网络控制器和一基站而将数据传送到移动终端的下行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换。该无线电网络控制器包括一通知接收器、一数据划分器、一序列号提供器、一传输时间确定器、以及一数据传输器。该通知接收器接收一通知,该通知指示无线电网络控制器与第一无线电网络控制器一样执行该软切换处理。该数据划分器对数据进行划分以响应该通知。根据序列号提供状态,序列号提供器为每个数据段提供了一序列号以响应该通知。传输时间确定器确定将数据传送到与执行软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上的第一传输时间,并且确定将数据传送到第二无线电网络控制器的第二传输时间以响应该通知。数据传输器在第二传输时间将数据段传送到第二无线电网络控制器,并且在第一输出时间将数据段传送到与执行该软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上以响应该通知。
本发明的第五方面概述了一种无线电网络控制器,在通过基站将数据传送到移动终端的下行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换。该无线电网络控制器包括一通知接收器、一传输时间确定器、以及一数据传输器。该通知接收器接收一通知,该通知指示无线电网络控制器与第二无线电网络控制器一样执行该软切换处理。该传输时间确定器确定将数据传送到与执行软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上的第一传输时间以响应该通知。该数据传输器在第一传输时间将数据段从第一无线电网络控制器传送到与执行该软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上以响应该通知。
本发明的第六方面概述了一种无线电网络控制器,在通过基站将数据传送到移动终端的下行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换。该无线电网络控制器包括一通知接收器和一数据传输器。该通知接收器接收一通知,该通知指示无线电网络控制器不执行该软切换处理。该数据传输器无需划分数据即可对数据进行传输以响应该通知。
本发明的第七方面概述了一种无线电网络控制器,在移动终端通过基站来传送数据的上行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换。无线电网络控制器包括一通知接收器、一选择性组合器、以及一重建器。该通知接收器接收一通知,该通知指示无线电网络控制器与第一无线电网络控制器一样执行该软切换处理。该选择组合器对来自与执行软切换的移动终端相连的所有基站的数据段执行选择性的组合以响应该通知。重建器的对来自己选择性组合的数据段的数据进行重建以响应该通知。
本发明的第八方面概述了一种无线电网络控制器,在移动终端通过基站来传送数据的上行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换。无线电网络控制器包括一通知接收器、一选择性组合器、以及一数据传输器。该通知接收器接收一通知,该通知指示无线电网络控制器执行该软切换处理。该选择组合器对来自与执行软切换的移动终端相连的所有基站当中由无线电网络控制器所管理的基站的数据段执行选择性的组合以响应该通知。该数据传输器将已选择性组合的数据段传送到第一无线电网络控制器以响应该通知。
本发明的第九方面概述了一种无线电网络控制器,在移动终端通过基站来传送数据的上行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换。无线电网络控制器包括一通知接收器和一数据传输器。该通知接收器接收一通知,该通知指示无线电网络控制器不执行该软切换处理。该数据传输器无需执行选择性的组合即可将来自与执行软切换的移动终端相连的所有基站当中由无线电网络控制器所管理的基站的数据段传送到第一无线电网络控制器以响应该通知。
本发明的第十方面概述了一种无线电数据通信方法,当移动终端执行软切换时,第一无线电网络控制器和第二无线电网络控制器中的至少一个执行软切换处理以可使移动终端进行软切换。当移动终端执行软切换时,用于执行软切换处理的无线电网络控制器改变了。
图1给出了根据传统技术的无线电数据通信系统的整体框图;图2给出了根据传统技术的无线电数据通信系统中的下行无线电数据通信中的操作序列图;图3给出了根据传统技术的无线电数据通信系统中的上行无线电数据通信中的操作序列图;图4给出了根据本发明一实施例的无线电数据通信系统的整体框图;图5给出了根据本发明实施例的无线电数据通信系统中的移动终端的功能块框图;图6给出了根据本发明实施例的无线电数据通信系统中的路由器的功能块框图;图7给出了根据本发明实施例的无线电数据通信系统中的控制服务器的功能块框图;图8A至8D给出了根据本发明实施例的无线电数据通信系统中的控制点变化模式的示意图;图9给出了根据本发明实施例的无线电数据通信系统中的下行无线电数据通信中的控制点变化操作的序列图;图10给出了根据本发明实施例的在无线电数据通信系统中的下行无线电数据通信中的控制点变化期间序列号接管操作的序列图;图11给出了根据本发明实施例的在无线电数据通信系统中的上行无线电数据通信中的控制点变化期间序列号接管操作的序列图;图12给出了根据本发明实施例的无线电数据通信系统中的下行无线电数据通信中的控制点变化操作的顺序图;图13给出了根据本发明实施例的无线电数据通信系统中的下行无线电数据通信中的控制点变化操作的序列图;图14给出了根据本发明实施例的无线电数据通信系统中的上行无线电数据通信中的控制点变化操作的序列图;图15给出了根据本发明实施例的无线电数据通信系统中的上行无线电数据通信中的控制点变化操作的序列图;图16给出了根据本发明实施例的无线电数据通信系统中的上行无线电数据通信中的控制点变化操作的序列图;图17给出了根据本发明实施例的无线电数据通信系统中的上行无线电数据通信中的控制点变化操作的序列图。
具体实施例方式
<本发明第一实施例中的无线电数据通信系统的结构>
参考图4至7,对根据本发明第一实施例的无线电数据通信系统的结构进行详细的描述。利用其采用上述路由器网络的示例性无线电数据通信系统来对该实施例进行描述。
在根据该实施例的无线电数据通信系统中,在第一无线电网络控制器(例如路由器RT2)通过第二无线电网络控制器(例如接入路由器AR1和AR2)以及基站(例如接入点AP1至AP3)而将数据传送到移动终端MN1的下行无线电数据通信中,或者在移动终端MN1通过基站(例如接入点AP1至AP3)和第二无线电网络控制器(例如接入路由器AR1和AR2)而将数据传送到第一无线电网络控制器(例如路由器RT2)的上行无线电数据通信中,移动终端MN1执行软切换时,第一无线电网络控制器(例如路由器RT2)和第二无线电网络控制器(例如接入路由器AR1)中的至少一个执行软处理以可使该移动终端MN1进行软切换。
在下行无线电数据通信中移动终端MN1的软切换处理包括步骤确定出将数据传送到与执行该软切换的移动终端MN1相连的所有基站上(例如接入点AP1至AP3)的第一传输时间、划分数据并且为每个数据段提供了一序列号、并且在第一传输时间将该数据段传送到所有基站(例如接入点AP1至AP3)。
在上行无线电数据通信中移动终端MN1的软切换处理包括步骤对从与执行该软切换的移动终端MN1相连的所有基站(例如接入点AP1至AP3)发送而来的数据段进行有选择性的组合,并且对来自经选择性组合的数据段的数据进行重建。
在根据该实施例的无线电数据通信系统中,当移动终端MN1执行软切换时,执行移动终端MN1的软切换处理的无线电网络控制器改变了。
如图4所示,根据该实施例的无线电数据通信系统具有移动终端MN1、移动终端MN1的对应节点CN1、多个路由器RT1至RT3、多个接入路由器AR1至AR4、多个接入点AP1至AP8、以及控制服务器50。
在该实施例中,采用树形结构的网络作为路由器网络。本发明并不局限于此并且也可采用所需形式的网络以替代。
如图5所示,移动终端MN1包括一传输单元11、一接收单元12、一无线电环境监测单元13、以及一同步控制单元14。这里,同时与移动终端MN1相连的接入点AP的最大数目是三个,并且每次仅出现一个例如添加或者移走一分支的事件。
传输单元11将L2帧格式的数据传送到接入点AP,并向控制服务器50通知移动终端MN1与存取点AP之间的无线电环境。接收单元12接收来自一接入点AP的L2帧格式的数据、数据的接收时间等等。
无线电环境监测单元13监测移动终端MN1和接入点AP之间的无线电环境。当检测到移动终端MN1与给定接入点AP之间的无线电环境变得更好或者更坏时,该无线电环境监测单元13通过传输单元11来向控制服务器50通知该事实。无线电环境监测单元13通过传输单元11向控制服务器50通知将一分支添加到给定接入点AP上或者移走该分支。
同步控制单元14根据数据的接收时间来控制移动终端MN1与给定接入点AP、接入路由器AR和/或路由器RT之间的同步。
路由器RT1至RT3具有交换功能以对L3帧格式的数据(例如IP信息包)执行交换处理。接入路由器AR1至AR4是可调节接入点AP的路由器。例如接入点AP1至AP8是无线电基站。
如图6所示,路由器RT或者接入路由器AR包括一接收单元31、一传输单元32、一测量单元33、一传输时间确定单元34、一同步控制单元35、一数据划分单元36、一序列号提供单元37、一复制单元38、一选择性组合单元39、一重建单元40、以及一重发控制单元41。
接收单元31接收下行数据(L2帧格式或者L3帧格式)、上行数据(L2帧格式或者L3帧格式)、来自控制服务器50的控制点变化信息、诸如传输时间、时差、以及数据延迟这样的同步信息、序列号等等。
也就是说,该接收单元31用作通知接收器以接收一通知,该通知指示路由器作为第一或者第二无线电网络控制器(最上部控制点或者下部控制点)执行移动终端MN1的软切换处理或者不执行该移动终端MN1的软切换处理。
传输单元32传送上行数据(L2帧格式或者L3帧格式)、下行数据(L2帧格式或者L3帧格式)、诸如传输时间、时差以及数据延迟这样的同步信息、序列号等等。
当路由器用作一控制点时,测量单元33测定该路由器与上面的路由器RT、下面的路由器RT(接入路由器AR)或者接入点AP之间的数据延迟和时差。
当接收到指示第一无线电网络控制器(例如路由器RT2)作为最上部控制点的控制点变化信息(通知)时,位于第一无线电网络控制器(例如路由器RT2)中的传输时间确定单元34确定将数据传送到与执行软切换的移动终端MN1相连的基站(例如接入点AP1至AP3)当中由第一无线电网络控制器(例如路由器RT2)所管理的基站(例如存取点AP3)上的第一传输时间,以及将数据传送到作为下部控制点的第二无线电网络控制器上(例如接入路由器AR1)的第二传输时间。
当接收到指示第二无线电网络控制器(例如接入路由器AR1)作为下部控制点的控制点变化信息(通知)时,位于第二无线电网络控制器中的传输时间确定单元34(例如接入路由器AR1)确定将数据传送到与执行软切换的移动终端MN1相连的基站(例如接入点AP1至AP3)当中由第二无线电网络控制器(例如接入路由器AR1)所管理的基站(例如接入点AP1和AP2)上的第一传输时间。
当无线电网络控制器作为一控制点时,根据诸如传输时间、数据延迟、以及时差这样的同步信息,同步控制单元35控制无线电网络控制器与上面的或者下面的路由器RT(接入路由器AR)以及移动终端MN1之间的同步。
在该实施例中,当接收到指示第一无线电网络控制器(例如路由器RT2)作为最上部控制点的控制点变化信息(通知)时,位于第一无线电网络控制器(例如路由器RT2)中的传输单元32和同步控制单元35构成了一数据传输器以在第二传输时间将数据段传送到作为下部控制点的第二无线电网络控制器(例如接入路由器AR1),并且在第一传输时间将数据段传送到与执行软切换的移动终端MN1相连的基站(例如接入点AP1至AP3)当中由第一无线电网络控制器(例如路由器RT2)所管理的基站上(例如接入点AP3)。
在该实施例中,当接收到指示第一无线电网络控制器(例如路由器RT2)作为最上部控制点的控制点变化信息并且不存在下部控制点时,位于第一无线电网络控制器(例如路由器RT2)中的传输单元32和同步控制单元35构成了一数据传输器以在第一传输时间将数据段传送到与执行软切换的移动终端MN1相连的所有基站(例如接入点AP1至AP3)。
当接收到指示第二无线电网络控制器(例如接入路由器AR1)作为下部控制点的控制点变化信息时,位于第二无线电网络控制器(例如接入路由器AR1)中的传输单元32和同步控制单元35构成了一数据传输器以在第一传输时间将来自第一无线电网络控制器(例如路由器RT2)数据段传送到与执行软切换的移动终端MN1相连的基站(例如接入点AP1至AP3)当中由第二无线电网络控制器(例如接入路由器AR1)所管理的基站(例如接入点AP1和AP2)上。
当接收到指示路由器不作为控制点的控制点变化信息时,传输单元32和同步控制单元35无需考虑传输时间即可向下传送数据。
当接收到指示第一无线电网络控制器(例如路由器RT2)作为最上部控制点的控制点变化信息(通知)时,位于第一无线电网络控制器(例如路由器RT2)中的数据划分单元36将L3帧格式的下行数据划分成L2帧格式的数据段。当接收到指示路由器不作为控制点的控制点变化信息(通知)时,数据划分单元36停止该数据划分处理。
当接收到指示路由器作为最上部控制点(第一无线电网络控制器)的控制点变化信息(通知)时,序列号提供单元37根据序列号提供状态而为每个数据段提供了一序列号。当接收到指示路由器不作为控制点的控制点变化信息(通知)时,序列号提供单元37停止该序列号提供处理。
当接收到指示第一无线电网络控制器(例如路由器RT2)作为最上部控制点的控制点变化信息时,位于第一无线电网络控制器(例如路由器RT2)中的序列号提供单元37协同传输单元32将用于请求序列号提供状态(序列号提供状态通知请求位)的信息添加到数据段上以传送至第二无线电网络控制器(例如接入路由器AR1)。
因为添加有用于提供状态的请求序列号(序列号提供状态通知请求位)的信息的数据段已被传送,因此该序列号提供单元37可根据提供给下述数据段的序列号以及已传送的数据段的数目来接管来自第二无线电网络控制器(例如接入路由器AR1)的序列号提供状态,直到序列号被接收,其中该数据段添加有用于请求由第二无线电网络控制器(例如接入路由器AR1)所给出的序列号提供状态(序列号提供状态通知请求位)的信息。
当路由器作为控制点时,复制单元38对数据段执行复制处理以使复制次数等于基站数目。
当接收到指示路由器(例如路由器RT2)作为最上部控制点的控制点变化信息(通知)时,选择性组合单元39对来自与执行软切换的移动终端MN1相连的所有基站(例如接入点AP1至AP3)的数据段执行选择性的组合。
当接收到指示路由器(例如接入路由器AR1)作为下部控制点的控制点变化信息(通知)时,选择性组合单元39对来自与执行软切换的移动终端MN1相连的所有基站(例如接入点AP1至AP3)当中由路由器(例如接入路由器AR1)所管理的基站(例如接入点AP1和AP2)的数据段执行选择性的组合。
当接收到指示路由器不作为控制点的控制点变化信息时,选择性组合单元39不对数据段执行选择性的组合。
当接收到指示路由器作为最上部控制点的控制点变化信息(通知)时,重建单元40对来自经选择性组合的数据段(L2帧格式)的数据以L3帧格式进行重建。
当接收到指示路由器作为下部控制点的控制点变化信息(通知)或者接收到指示路由器不作为控制点的控制点变化信息(通知)时,该重建单元40不重建该数据。
当接收到指示路由器作为最上部控制点的控制点变化信息(通知)时,重发控制单元41执行路由器与移动终端锰1之间的L2帧单元重发控制。
该控制服务器50位于网络中并与网络中的设备相连,执行一辅助功能以使控制点在该网络中可执行软切换处理。如图7所示,该控制服务器50包括一接收单元51、一传输单元52、以及一控制点管理单元53。
该接收单元51接收来自移动终端MN1的无线电环境通知。该传输单元52向与该变化有关的无线电网络控制器(例如路由器RT2和接入路由器AR1)提供控制点管理单元52所产生的控制点变化信息的通知。
该控制点管理单元52根据无线电环境通知而产生了控制点变化信息。也就是说,当移动终端MN1执行软切换时,为响应来自移动终端MN1的通知,控制点管理单元52构成了一确定器以确定用于执行移动终端MN1的软切换处理的无线电网络控制器的变化。
<实施例中的无线电数据通信系统的操作>
参考图8A至17对根据该实施例的无线电数据通信系统的操作进行详细的描述。在该实施例中,当如图8A至8D所示改变控制点时,可对四种模式的无线电数据通信系统的操作来进行描述。
首先,参考图8A至13,对下行无线电通信中的无线电数据通信系统的操作进行描述。
模式1如图8A所示,在模式1中,移动终端MN1已连接到如图4所示网络中的接入点AP1和AP2上,并且仅是接入路由器AR1构成了控制点。此后移动终端MN1将一分支添加到接入点AP3上,以便添加路由器RT2以作为一控制点(转换到接入路由器AR1和路由器RT2同时所执行的软切换处理)。
简而言之,在模式1中,新的控制点(路由器RT2)位于在那时之前其是最上的最上部控制点(接入路由器AR1)之上。
在那种情况下,该实施例中的无线电数据通信系统可如图9所示进行操作,从而改变控制点而不会造成数据的损失。
如图9所示,在步骤101,并没有将一分支添加到存取点AP3上,仅是接入路由器AR1构成了一控制点,并且在接入点AP1和AP2与移动终端MN1之间建立了同步.
在步骤102,移动终端MN1检测出移动终端MN1与接入点AP3之间的无线电环境变得很好,并且向控制服务器50通知该事实。
一旦通知了,控制服务器50则确定将一分支添加到接入点AP3上,并且作为计算的结果,例如,确定出添加路由器RT2以作为控制点。
在步骤103a,该控制服务器50将其指示上面的路由器RT2变成一控制点的控制点变化信息传送到接入路由器AR1。在步骤103b,该控制服务器将其指示它变成最上部控制点的控制点变化信息传送到路由器RT2。在步骤103c,该控制服务器50将其指示路由器RT2变成其直接的上部控制点的控制点变化信息传送到接入点AP3。
在步骤104,一旦接收到控制点变化信息时,路由器RT2(新的最上部控制点)执行接管一序列号(SN)的处理,该序列号被添加到来自接入路由器AR1(以前的最上部控制点)的数据段上。下面将对此进行详细的描述。
在步骤105,在步骤104完成了接管一序列号的处理时,路由器RT2将由于划分L3帧格式的数据而产生的其添加有序列号的L2帧格式的数据段传送到接入路由器AR1。此时,该接入路由器AR1停止序列号提供处理并且将从路由器RT2所接收到的数据段传送到接入点AP1和AP2。
在步骤106,接入路由器AR1向路由器RT通知诸如接入点AP1和AP2与MN1之间的数据延迟和时差以及传输时间这样的在那时以前所使用的同步信息。
在步骤107,路由器RT2测定路由器RT2与接入路由器AR1之间的数据延迟和时差(时钟时间差异)。
在步骤108,路由器RT2根据步骤107的测定结果来确定从路由器RT2到接入路由器AR1的传输时间。在那时,接入路由器AR1之下的传输时间,即从接入路由器AR1到接入点AP1和AP2传输时间不改变。
在步骤109,移动终端MN1测定接入点AP1或AP2所给的时钟时间与接入点AP3所给的时钟时间之间的差值,并且向路由器RT2通知该时差。
在步骤110,路由器RT2测定路由器RT2与接入点AP3之间的数据延迟和时差,并且确定从接入点AP3到移动终端MN1的传输时间以及从路由器RT2到接入点AP3的传输时间。此后,路由器RT2向接入点AP3通知从接入点AP3到移动终端MN1的传输时间。
在步骤111,直到步骤110的操作完成时,除了那时以前已执行的数据划分处理以及序列号提供处理之外,路由器RT2还根据所确定的传输时间而开始数据的复制处理以及将数据传输到接入路由器AR1和接入点AP3的数据传输处理(定时传输处理)。
在步骤108完成时已开始到接入路由器AR1的定时传输处理。同时,必要时通过将数据段封装在L3帧(例如IP封装)中来实现数据段的传输处理。
在步骤111之后,当通过路由器RT1而接收到来自对应节点CN1的L3帧格式的数据时,在步骤112a,路由器RT2对数据执行将其划分成L2帧格式的数据的处理、序列号提供处理以及复制处理。
在步骤112b,路由器RT2执行到接入路由器AR1的定时传输处理,并且在步骤12c,路由器RT2执行到接入点AP3的定时传输处理。
在步骤113a,当接收到来自路由器RT2的数据(L2帧格式)时,接入路由器AR1执行复制处理,并且在步骤113b,接入路由器AR1执行到接入点AP1和AP2的定时传输处理。
在步骤114,接入点AP1至AP3在指定的传输时间执行到移动终端MN1的定时传输处理。
步骤106到108可与步骤109和110并行执行。
现在参考图10对序列号接管处理(步骤104)进行描述。
如果在序列号接管处理提供给作为先前最上部控制点的接入路由器AR1序列号与初次提供给作为新的最上部控制点的路由器RT2的序列号不连续,那么控制点的改变可引起序列号的不连续,这大大的增加了数据传输间隔,或者最坏情况可造成数据损失。
如图10所示的控制可避免上述问题,那就是说可使序列号接管保持连续性。
如图10所示,在步骤201,路由器RT2接收自上(例如路由器RT1)的L3帧格式的数据。在步骤202,路由器RT2开始将所接收到的L3帧格式的数据划分成L2帧格式的数据段的处理。然而,路由器RT2没有开始序列号提供处理。
在步骤203,路由器RT2将用于请求序列号提供状态的信息添加到数据段上。例如,路由器RT2开启位于数据段头的序列号提供状态通知位。
在步骤204,路由器RT2将数据段传送到接入路由器AR1。此后,在步骤207之前,路由器RT2执行数据划分处理并且继续将数据传送到接入路由器AR1的处理,以计算在此期间所传送的数据段的数目。
在步骤205,接入路由器AR1停止数据划分处理,虽然继续提供继最后提供给从路由器RT2所接收到的数据段(L2帧格式)的一号码之后的序列号以向下传输(即传输到接入点AP1和AP2)。
当接入路由器AR1在步骤205识别出序列号提供状态通知要求位是设置在从路由器RT2所接收到的数据段中时,在步骤206,接入路由器AR1向路由器RT2通知提供给第一数据段的序列号具有序列号提供状态通知要求位设置。
在步骤207,路由器RT2根据步骤206所接收到的序列号来计算在步骤202之后将被传输到接入路由器AR1的L2帧格式的数据段数目以及将被提供给要传输到接入路由器AR1的L2帧格式的下一个数据段的序列号。
在步骤208,路由器RT2根据步骤207的计算而开始将序列号提供给之后数据段的处理。
模式2如图8B所示,在模式2中,移动终端MN1与图4所示的网络中的接入点AP1至AP3相连,并且路由器RT2和接入路由器AR1构成了控制点。此后移动终端MN1移走到接入点AP3的分支,以便移走作为控制点的路由器RT2(转换到仅由接入路由器AR1所执行的软切换处理)。
简而言之,在模式2中,将定位于下部控制点的控制点(接入路由器AR1)变为最上部控制点。
在那种情况下,根据该实施例的无线电数据通信系统可如图11所示进行操作,从而改变控制点而不会造成数据损失。
如图11所示,在步骤301,在移走到接入点AP3上的分支之前,建立路由器RT2、作为控制点的接入路由器AR1、接入点AP1至AP3、以及移动终端MN1间的同步。
在步骤302,接入点AP3向控制服务器50通知移走了从移动终端MN1到接入点AP3的分支,也就是说,使移动终端MM1与接入点AP3之间断开。这种通知可以是从移动终端MN1到控制服务器50或者可以是从用于检测该断开的接入点AP3到控制服务器50。
例如,根据该通知,控制服务器50按计算的结果,确定从控制点处移走路由器RT2。
在步骤303,控制服务器50将控制点变化信息传送到接入路由器AR1以指示从控制点处移走上面的RT2,并且接入路由器AR1变成最上部控制点并且将控制点变化信息传送到路由器RT2以指示RT2从控制点的移走。
在步骤304,根据接收到控制点变化信息,路由器RT2(先前的最上部控制点)停止对接入点AP3的复制处理以及数据传送处理。
在步骤305,路由器RT2释放所具有的有关于与接入点AP3相同步的信息。在步骤306,不再作为控制点的路由器RT2停止在那时之前所执行的数据划分处理以及序列号提供处理。
在步骤307,路由器RT2停止到接入路由器AR1(新的最上部控制点)的定时传输处理,换句话说,仅仅将下行数据中继传输(传送)到接入路由器AR1。必要时,路由器RT2释放所具有的有关于与接入路由器AR1相同步的信息。
在步骤308,路由器RT2接收来自对应节点CN1的数据(L3帧格式),并且在步骤310,路由器RT2将该数据传送到接入路由器AR1,而无需执行数据划分处理、序列号提供处理、定时传输处理等等。
在步骤309,为了避免未要求处理的数据优于已被处理的数据这样的事件,在传输到接入路由器AR1期间反转数据的初始顺序,路由器RT2可执行诸如对不需要处理的缓冲数据进行排队处理这样的缓冲控制,直到完成将被处理的数据的传输。
在步骤311,接入路由器AR1检测出首先所接收的数据未受到数据划分处理以及序列号提供处理。在步骤312,接入路由器AR1对在一个接一个的数据划分处理之后所接收到的一个接一个的数据提供继最后所提供的序列号之后的序列号。其结果是,可保持序列号的连续性。
在步骤313,接入路由器AR1在那时之前所使用的传输时间连续地执行到接入点AP1和AP2的定时传输处理。在步骤314,接入点AP1和AP2在那时之前所使用的传输时间继续进行到移动终端MN1的定时传输处理。
模式3如图8C所示,在模式3中,移动终端MN1与图4所示的网络中的接入点AP1至AP3相连,并且路由器RT2和接入路由器AR1构成控制点。此后移动终端MN1移走到接入点AP1的分支,以便从控制点(也就是说,转换到仅由路由器RT2所执行的软切换处理)处移走接入路由器AR1。
简而言之,在模式3中,从该控制点处移走下部控制点(接入路由器AR1)而不是最上部控制点(路由器RT2)。
在那种情况下,根据该实施例的无线电数据通信系统可如图12所示进行操作,执行控制点的改变而不会造成数据损失。
如图12所示,在步骤401,在移走到接入点AP1的分支之前,建立路由器RT2、作为控制点的接入路由器AR1、接入点AP1至AP3、以及移动终端MN1间的同步。
在步骤402,接入点AP1向控制服务器50通知移走了从移动终端MN1至接入点AP1的分支,换句话说,移动终端MN1与接入点AP1之间断开了。这种通知可从移动终端MN1到控制服务器50,或者可从用于检测该断开的接入点AP1到控制服务器50。
在步骤403,根据通知,控制服务器50按照计算结果,确定出从控制点处移走接入路由器AR1。
控制服务器50将控制点变化信息传送到接入路由器AR1以指示其从控制点处移走,并将控制点变化信息传送到接入点AP2以指示将其直接的上部控制点变为路由器RT2并且将控制点变化信息传送到路由器RT2以指示从控制点处移走下面的接入路由器AR1并且接入点AP2直接位于其下。
在步骤404,根据接收到控制点变化信息,接入路由器AR1(先前的较低控制点)停止对接入点AP1的复制处理以及数据传送处理。
在步骤405,必要时,接入路由器AR1释放所具有的有关于与接入点AP1相同步的信息。然而,接入路由器AR1连续地执行到接入点AP2的定时传输处理。
在步骤406,根据接收到步骤403所传送的控制点变化信息,连续作为最上部控制点的路由器RT2测定路由器RT2与接入点AP2之间的数据延迟和时差。
在步骤407,接入路由器AR1将诸如数据延迟、时差以及那时之前所使用的传输时间这样的同步信息传送到路由器RT2。如果路由器RT2已接收到这种同步信息,将那么路由器RT2跳到步骤407。
在步骤408,路由器RT2根据步骤406的测定结果以及步骤407的同步信息来确定到接入点AP2的传输时间。从接入点AP2到移动终端MN1的传输时间没有变化。
在步骤409,路由器RT2向接入路由器AR1通知其停止了到接入路由器AR1的定时传输处理,并且在步骤410,必要时释放所具有的有关于与接入路由器AR1相同步的信息。
在步骤411,根据该通知,接入路由器AR20停止将来自路由器RT2的数据传送到接入点AP2的定时传输处理,并且仅将数据中继传输(传送)到接入点AP2。
在步骤412,路由器RT2接收自上(例如路由器RT1)的L3帧格式的数据,并且在步骤413,路由器RT2对所接收到的数据进行数据划分处理、序列号提供处理以及如那时之前所做的对接入点AP2和AP3的复制处理。
在步骤414a,路由器RT2执行将数据传送到接入点AP2的定时传输处理,并且在步骤414b,路由器RT2执行将数据(L2帧格式)传送到接入点AP3的定时传输处理。
接入路由器AR1可对从路由器RT2所接收到的数据执行缓冲控制并且此后将该数据传送到接入点AP2。
在步骤415,该接入点AP2和AP3在那时之前所使用的传输时序执行到移动终端MN1的定时传输处理。
模式4如图8D所示,在模式4中,移动终端MN1与图4所示的网络中的接入点AP2和AP3相连,并且仅由路由器RT2构成控制点。移动终端MN1此后将一分支添加到AP1上,以便添加接入路由器AR1以作为控制点(转换到由路由器RT2和接入路由器AR1所执行的软切换处理)。
简而言之,在模式4中,在比最上部控制点低的位置上添加一新的控制点(接入路由器AR1)。
在那种情况下,根据该实施例的无线电数据通信系统可如图13所示进行操作,从而执行控制点的改变而不会造成数据损失。
如图13所示,在步骤501,在将一分支添加到接入点AP1之前,建立作为控制点的路由器RT2、接入点AP2和AP3、以及移动终端MN1间的同步。
在步骤502,移动终端MN1向控制服务器50通知移动终端MN1与接入点AP1之间的无线电环境变得很好这样的事实。
在步骤503,根据该通知,控制服务器50确定将一分支添加到接入点AP1上,作为计算的结果,确定出添加接入路由器AR1以作为控制点。
此后,控制服务器50将控制点变化信息传送到接入点AP2以指示接入路由器AR1成为其直接的上部控制点、将控制点变化信息传送到接入路由器AR1以指示其成为接入点AP1和AP2与路由器RT2之间的控制点、并且将控制点变化信息传送到路由器RT2以指示接入点AP2不再是其直接的下面接入点AP并且添加接入路由器AR1以作为新的下部控制点。
根据接收到控制点变化信息,在步骤504a接入路由器AR1测定接入路由器AR1与直接的下面接入点AP2之间的数据延迟和时差,并且在步骤504b测定接入路由器AR1与直接的下面接入点AP1之间的数据延迟和时差。
在步骤505,接入路由器AR1向路由器RT2通知其包括有步骤504所测定的数据延迟和时差的同步信息。
在步骤506,移动终端MN1向路由器RT2通知所测定的接入点AP2(或者接入点AP3)所给时钟与接入点AP1所给时钟之间的时差。
在步骤507,路由器RT2测定路由器RT2与接入路由器AR1之间的数据延迟和时差。
在步骤508,路由器RT2根据在那时之前所使用的同步信息、步骤505所给出的同步信息、步骤506所给出的同步信息(时差)、以及步骤507所测定同步信息来确定从接入路由器AR1到接入点AP1和AP2的传输时间、从路由器RT2到接入路由器AR1的传输时间、以及从接入点AP1到移动终端MN1的传输时间。
在步骤509,路由器RT向接入路由器AR1通知从接入路由器AR1到接入点AP1和AP2的传输时间,并且在步骤510,路由器RT2向接入点AP1通知从接入点AP1到移动终端MN1的传输时间。
在步骤511,路由器RT2停止直接将之后的数据传送到接入点AP1。具体地说,路由器RT2将之后的数据传送到接入路由器AR1,并且接入路由器AR1对该数据执行定时传输处理。必要时路由器RT2释放所具有的有关于与接入点AP1相同步的信息。
在步骤512,路由器RT2通过路由器RT1接收来自对应节点CN1的L3帧格式的数据。
在步骤513,路由器RT2对所接收到数据进行数据划分处理、利用继最后所使用的号码之后的序列号的序列号提供处理、以及接入路由器AR1和接入点AP3的复制处理。
在步骤514a,路由器RT2对该数据(L2帧格式)执行到接入路由器AR1的定时传输处理,并且在步骤514b路由器RT2对数据(L2帧格式)执行到接入点AP3的定时传输处理。
在步骤515,接入路由器AR1对数据(L2帧格式)进行接入点AP1和AP2的复制处理。此后,在步骤516,接入路由器AR1对数据(L2帧格式)执行到AP1和AP2的定时传输处理。
在步骤517,接入点AP2和AP3连续地执行到移动终端MN1的定时传输处理,并且接入点AP1根据所给定的新传输时间来执行定时传输处理。
其次,参考图14至17,对无线电通信中的无线电数据通信系统的操作进行描述。模式1至4与上述所描述的下行无线电通信的模式相同。
模式1如图14所示,在步骤601,在将一分支添加到接入点AP3之前,仅是接入路由器AR1构成了控制点,并且接入路由器AR1对来自接入点AP1和AP2的上行数据(L2帧格式)执行选择性的组合处理、移动终端MN1的控制重发处理(必要时在下文中同样如此)、以及重建成L3帧格式的数据的处理。
在步骤602,移动终端MN1向控制服务器50通知移动终端MN1与接入点AP3之间的无线电环境变得很好这样的事实。
根据该通知,控制服务器50确定将一分支添加到接入点AP3,并且作为计算的结果,可以确定出添加路由器RT2以作为控制点。
此后,在步骤603a控制服务器50将控制点变化信息传送到接入路由器AR1以指示上面的路由器RT2成为控制点,在步骤603b将控制点变化信息传送到路由器RT2以指示其成为最上部控制点,并且在步骤603c将控制点变化信息传送到AP3以指示路由器RT2成为其直接的上部控制点。
在步骤604,一旦接收到控制点变化信息,路由器RT2(新的最上部控制点)开始选择性的组合处理、重发控制处理、以及重建控制处理。
在步骤605a,路由器RT2向接入路由器AR1(先前的最上部控制点)通知开始接收上行数据(L2帧格式)并且在步骤605b,路由器RT2向接入点AP3通知开始接收上行数据(L2帧格式)。
在步骤606,此后用于接收开始接收的通知的接入路由器AR1仅继续选择性的组合处理并且停止重发控制处理和以及对从接入点AP1和AP2所接收到的L2帧格式的数据进行的重建处理。
在步骤607,接入路由器AR1接收来自接入点AP1和AP2的L2帧格式的数据(数据段),并且在步骤608,接入路由器AR1对具有相同序列号的数据执行选择性的组合处理。
在步骤609,接入路由器AR1将已选择性组合的L2帧格式的数据传送到路由器RT2。此时,必要时接入路由器AR1对数据进行IP封装等等。
在步骤610,路由器RT2接收来自接入点AP3的上行数据(L2帧格式)。
在步骤611,路由器RT2对下述数据执行选择性的组合处理,该数据具有接入路由器AR1发送而来的数据和接入点AP3发送而来的数据的相同序列号,并且路由器RT2对已选择性组合的数据执行重发控制处理和重建处理。
在步骤612,路由器RT2通过路由器RT1将L3帧格式的已重建数据传送到目的地对应节点CN1。
在步骤604至609期间,为了避免加倍的产生数据和损失数据,可采用下列测定。
路由器RT2(新的最上部控制点)将从接入路由器AR1(先前的最上部控制点)所接收到的已重建数据按照原样转送到对应节点CN1。
路由器RT2(新的最上部控制点)对从接入路由器AR1(先前的最上部控制点)所接收到的L2帧格式的第一数据开始选择性的组合处理、重发控制处理、以及重建处理,并且丢弃从接入点AP3所接收到的L2帧格式的数据而不是丢弃从接入路由器AR1所接收到的数据。
这种L2帧格式的数据在接入路由器AR1中已被重建。如果来自接入点AP3的数据还受到重建处理,那么将加倍的产生了相同的L3帧格式数据。
当在步骤606重建L3帧格式的数据时,存在这样一种可能性,即在完成L3帧格式数据之前,接入路由器AR1(先前的最上部控制点)可向上传送下一个L2帧格式的数据。为了确保对L3帧格式的数据的重建,例如下列控制是可能的。
在第一个例子中,接入路由器AR1(先前的最上部控制点)完成了将被重建的L3帧格式数据的重建,并且开始将L2帧格式的下一个数据传送到路由器RT2(新的最上部控制点)而无需在其上执行重建处理。
在第二个例子中,接入路由器AR1(先前最上部控制点)和路由器RT2(新的最上部控制点)分别对一半的L3帧格式数据进行重建,此后在它们中的一个(例如路由器RT2)中将其组合在一起。
模式2如图15所示,在步骤701a,接入路由器AR1(下部控制点)对从接入点AP1和AP2发送而来的L2帧格式数据仅执行选择性的组合处理并且将已选择性组合的L2帧格式数据传送到作为上部控制点的路由器RT2。
在步骤701b,路由器RT2(最上部控制点)对从接入路由器AR1和接入点AP3发送而来的L2帧格式数据执行选择性的组合处理、重发控制处理以及重建处理,并且将已重建的L3帧格式数据传送到相应节点CN1。
在步骤702,接入点AP3向控制服务器50通知移走从移动发射站MN1至接入点AP3的一分支。这种通知可以是从移动终端MN1到控制服务器50或者可以是从用于检测该断开的接入点AP3到控制服务器50。
根据该通知,控制服务器50,按照计算的结果,确定从控制点处移走路由器RT2。
在步骤703,控制服务器50将控制点变化信息传送到接入路由器AR1以指示从控制点处移走上面的路由器RT2并且接入路由器AR1成为最上部的控制点并且将控制点变化信息传送到路由器RT2以指示RT2从控制点处移走。
在步骤704,根据接收到控制点变化信息,接入路由器AR1(新的最上部控制点)对来自接入点AP1和AP2的L2帧格式数据开始重发控制处理和重建处理以及选择性的组合处理。在步骤705,路由器RT2(先前的最上部控制点)报告该事实。
在步骤706,在步骤705接收通知的路由器RT2停止选择性的组合处理、重发控制处理以及重建处理,并且释放用于控制的资源。然而,如果仍接收来自接入路由器AR1的L2帧格式数据,那么在完成对数据的处理之后,路由器RT2停止这些处理。
在步骤707,接入路由器AR1接收L2来自接入点AP1和AP2的帧格式数据,并且在步骤708,接入路由器AR1对所接收到的数据执行选择性的组合处理、重发控制处理、以及重建处理。
在步骤709,接入路由器AR1通过路由器RT2将已重建的L3帧格式数据传送到相应节点CN1。这里路由器RT2可对来自接入路由器AR1的数据执行缓冲控制。
在步骤703至709的过程中,当在步骤703重建L3帧格式数据时,路由器RT2(先前的最上部控制点)不能接收之后的L2帧格式数据,因此存在L3帧格式数据是不完全的可能性。
在这种情况下,接入路由器AR1(新的最上部控制点)可对来自中间数据的L3帧格式数据进行重建。为了确保L3帧格式数据的重建,例如下列控制是有效的。
在第一个例子中,在步骤703,接入路由器AR1(新的最上部控制点)确定是否将要传送的L2帧格式数据是否是中间的L3帧格式数据中的数据,并且如果是这样的话,将中间数据传送到路由器RT2(先前的最上部控制点),并且利用其构成了之后L3帧格式数据的第一部分的数据来开始重建处理。
在第二个例子中,路由器T2(先前的最上部控制点)和接入路由器AR1(新的最上部的控制点)分别对一半的L3帧格式数据进行重建,此后在它们的一个(例如路由器RT2)中将其组合在一起。
模式3如图16所示,在步骤801a,在移走到接入点AP1的分支之前,作为下部控制点的接入路由器AR1对来自接入点AP1和AP2的数据仅执行选择性的组合处理,并且将已选择性组合的L2帧格式数据传送到作为下部控制点的路由器RT2。
在步骤801b,路由器RT2(最上部控制点)对来自接入路由器AR1和接入点AP3的L2帧格式数据执行选择性的组合处理、重发控制处理、以及重建处理,并且将已重建的L3帧格式数据传送到相应节点CN1。
在步骤802,接入点AP1向控制服务器50通知移走从移动发射站MN1到接入点AP1的分支。这种通知可以是从移动终端MN1到控制服务器50,或者可以是从用于检测断开的接入点AP1到控制服务器50。
根据该通知,控制服务器50按照计算结果,确定从控制点处移走接入路由器AR1。
在步骤803,控制服务器50将控制点变化信息传送到接入路由器AR1以指示其从控制点处移走、将控制点变化信息传送到接入点AP2以指示其直接的上部控制点变为路由器RT2、并且将控制点变化信息传送到路由器RT2以指示从控制点处移走下面的接入路由器AR1并且接入点AP2直接位于其下。
在步骤804,一旦接收到控制点变化信息,接入路由器AR1(先前的下部控制点)停止对从接入点AP1和AP2发送而来的L2帧格式数据进行选择性的组合处理。此后,接入路由器AR1将数据中继传输(传送)到路由器RT2。
在步骤805a,路由器RT2通过接入路由器AR1接收来自接入点AP2的L2帧格式数据,并且在步骤805b,路由器RT2还接收来自接入点AP2的L2帧格式数据。
在步骤806,路由器RT2对从接入点AP2和AP3所接收到的L2帧格式数据连续地执行选择性的组合处理、重发控制处理、以及重建处理。
在步骤807,路由器RT2通过路由器RT1将完全的L3帧格式数据传送到相应节点CN1。
模式4如图17所示,在步骤901,在将一分支添加到接入点AP1之前,作为最上部控制点的路由器RT2对L2帧格式数据执行选择性的组合处理、重发控制处理、以及重建处理。接入路由器AR1仅将来自接入点AP2的L2帧格式数据中继传输(传送)到路由器RT2。
在步骤902,移动终端MN1向控制服务器50通知移动终端MN1与接入点AP之间的无线电环境变得很好的事实。
根据该通知,控制服务器50确定将分支添加到接入点AP1上,作为计算结果,确定添加接入路由器AR1作为控制点。
在步骤903,控制服务器50将控制点变化信息传送到接入点AP2以指示接入路由器AR1成为其直接的上部控制点、将控制点变化信息传送到接入路由器AR1以指示其成为接入点AP1和AP2与路由器RT2之间的一控制点、并且将控制点变化信息传送到路由器RT2以指示接入点AP2不是在下面与其直接相连并且添加接入路由器AR1以作为新的下部控制点。
在步骤904,一旦接收到控制点变化信息,接入路由器AR1开始对来自接入点AP1和AP2的L2帧格式数据进行选择性的组合处理。
在步骤905,接入路由器AR1向接入点AP1和AP2通知开始接收L2帧格式数据。
在步骤906,接入路由器AR1接收来自接入点AP1和AP2的L2帧格式数据。在步骤907,接入路由器AR1对所接收到的数据仅执行选择性的组合处理。在步骤908,接入路由器AR1将已选择性组合的L2帧格式数据传送到作为上部控制点的路由器RT2。
在步骤909,路由器RT2还连续地接收来自接入点AP3的L2帧格式数据。
在步骤910,路由器RT2对来自接入路由器AR1和接入点AP3的L2帧格式数据连续地执行选择性的组合处理、重发控制处理、以及重建处理。
在步骤911,路由器RT2通过路由器RT1将完全的L3帧格式数据传送到相应节点CN1。
在该实施例中,每次与移动终端MN1相连的分支的最大数目是三个,因此控制点的数目最大是两个。然而,本发明并不局限于此并且适用所希望数目的分支以及所希望数目的控制点。
具体地说,在本发明中,仅要求确定所添加的或者所移走的等等是否是最上部的控制点,并且有选择地执行上述四个模式中相应一个模式的操作。
本发明通过上述四个模式的适当组合可调节每个控制点变化模式。例如,当在一个分支状态与两个分支状态之间的转换过程中添加或者移走一控制点时,上述组合可调节该控制点。
如果存在多个控制点时,不用作控制点的路由器可位于其之间的路径上。在那种情况下,路由器仅中继传输数据。
<实施例中的无线电数据通信系统的功能/效果>
在根据该实施例的无线电数据通信系统中,当在上行或者下行无线电数据通信中移动终端MN1执行软切换时,执行移动终端MN1的软切换处理的无线电网络控制器(控制点)改变了,从而可使数据传输和接收路径最佳化并且可有效的使用网络资源。另外,在根据该实施例的无线电数据通信系统中,一控制点(第一无线电网络控制器)可位于此后的控制点(第二无线电网络控制器)的上游,或者在位于最上部的控制点(第一无线电网络控制器)上执行处理直到时间已停止,或者在位于控制点(第一无线电网络控制器)下游的控制点(第二无线电网络控制器)上执行处理直到时间已停止,或者在时间之前控制点(第二无线电网络控制器)可位于一控制点(第一无线电网络控制器)的下游,这造成了可更加灵活的使数据传输和接收路径最佳化。
在根据该实施例的无线电数据通信系统中,控制点变化而不会损害提供给其将在下行无线电数据通信中传输到移动终端MN1的数据段(L2帧格式)的序列号的连续性。
如上所述,本发明提供了一种无线电数据通信方法、一种服务器、以及一种无线电网络控制器,当移动终端MN1执行软切换时,该无线电数据通信方法、该服务器、以及该无线电网络控制器可改变位于网络中的控制点,而不会造成数据损失。
对于本领域普通技术人员来说很容易得出其他好处和修改。因此,具有更宽方面的本发明并不局限于这里所给出的和所描述的细节以及示例性实施例。因此,在不脱离由随后权利要求和其等价体所定义的一般发明构思的精神或者范围的情况下可做出各种修改。
权利要求
1.一种无线电数据通信方法,在该方法中,当移动终端执行软切换时,第一无线电网络控制器和第二无线电网络控制器中的至少一个执行软切换处理以可使移动终端进行软切换,其中当移动终端执行软切换时,用于执行软切换处理的无线电网络控制器改变了。
2.如权利要求1所述的无线电数据通信方法,其中在第一无线电网络控制器通过第二无线电网络控制器和一基站而将数据传送到移动终端的下行无线电数据通信中,软切换处理包括步骤确定将数据传送到与执行软切换的移动终端相连的所有基站上的第一传输时间;划分数据并且为每个数据段提供了一序列号;以及在第一传输时间将数据段传送到所有基站。
3.如权利要求2所述的无线电数据通信方法,其中当第二无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知确定出第一无线电网络控制器将与第二无线电网络控制器一起执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第一无线电网络控制器接管来自第二无线电网络控制器的提供状态的序列号;第一无线电网络控制器确定将数据传送到第二无线电网络控制器的第二传输时间;根据提供状态的序列号,第一无线电网络控制器为每个数据段提供序列号;第一无线电网络控制器在第二传送时间将数据段传送到第二无线电网络控制器;第一无线电网络控制器在第一传送时间将数据段传送到与执行软切换的移动终端相连的基站当中由第一无线电网络控制器所管理的基站上;以及第二无线电网络控制器在第一传送时间将数据段从第一无线电网络控制器传送到与执行软切换的移动终端相连的基站当中由第一无线电网络控制器所管理的基站上。
4.如权利要求2所述的无线电数据通信方法,其中当第一无线电网络控制器和第二无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知而确定出第一无线电网络控制器将不会执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第一无线电网络控制器将数据传送到第二无线电网络控制器,而无需划分该数据并且无需为数据提供序列号;当检测到不对来自第一无线电网络控制器的数据进行划分并且其不具有序列号时,根据第一无线电网络控制器的提供状态的序列号,第二无线电网络控制器划分数据并且为每个数据段提供序列号;第二无线电网络控制器在第一传输时间将数据传送到与执行软切换的移动终端相连的所有基站上。
5.如权利要求2所述的无线电数据通信方法,其中当第一无线电网络控制器和第二无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知而确定出第二无线电网络控制器将不会执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第一无线电网络控制器划分该数据并且为每个数据段提供序列号;以及第一无线电网络控制器在第一传输时间将数据段传送到与执行软切换的移动终端相连的所有基站上。
6.如权利要求2所述的无线电数据通信方法,其中当第一无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知而确定出第二无线电网络控制器将与第一无线电网络控制器一起执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第一无线电网络控制器确定将数据传送到第二无线电网络控制器的第二传输时间;第一无线电网络控制器划分数据并为每个数据段提供了序列号;第一无线电网络控制器在第二传输时间将数据段传送到第二无线电网络控制器;第一无线电网络控制器在第一传输时间将数据段传送到与执行软切换的移动终端相连的基站当中由第一无线电网络控制器所管理的基站上;以及第二无线电网络控制器在第一传送时间将数据段从第一无线电网络控制器传送到与执行软切换的移动终端相连的基站当中由第二无线电网络控制器所管理的基站上。
7.如权利要求2所述的无线电数据通信方法,其中在该方法中在移动终端通过一基站和第二无线电网络控制器而将数据传送到第一无线电网络控制器的上行无线电数据通信中,软切换处理包括步骤对来自与执行软切换的移动终端相连的所有基站的数据段执行选择性的组合;以及对来自选择性组合的数据段的数据进行重建。
8.如权利要求7所述的无线电数据通信方法,其中当第二无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知而确定出第一无线电网络控制器将与第二无线电网络控制器一起执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第二无线电网络控制器对来自与执行软切换的移动终端相连的基站当中由第二无线电网络控制器所管理的基站的数据段执行选择性的组合;第一无线电网络控制器对来自第二无线电网络控制器的已选择性组合的数据段以及来自与执行软切换的移动终端相连的基站当中由第一无线电网络控制器所管理的基站的数据段执行选择性的组合;并且第一无线电网络控制器对来自选择性组合的数据段的数据进行重建。
9.如权利要求7所述的无线电数据通信方法,其中当第一无线电网络控制器和第二无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知而确定出第一无线电网络控制器将不会执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第二无线电网络控制器对来自与执行软切换的移动终端相连的基站当中由第二无线电网络控制器所管理的基站的数据段执行选择性的组合;第二无线电网络控制器对来自选择性组合的数据段的数据进行重建,并且向第一无线电网络控制器通知该事实;以及第一无线电网络控制器停止对数据段进行选择性组合以及重建以响应来自第二无线电网络控制器的通知。
10.如权利要求7所述的无线电数据通信方法,其中当第一无线电网络控制器和第二无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知而确定出第二无线电网络控制器将不会执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第二无线电网络控制器停止对来自与执行软切换的移动终端相连的基站当中由第二无线电网络控制器所管理的基站的数据段进行选择性的组合,并且将数据段传送到第一无线电网络控制器;第一无线电网络控制器对来自第二无线电网络控制器的已选择性组合的数据段以及来自与执行软切换的移动终端相连的基站当中由第一无线电网络控制器所管理的基站的数据段执行选择性的组合;并且第一无线电网络控制器对来自选择性组合的数据段的数据进行重建。
11.如权利要求7所述的无线电数据通信方法,其中当第一无线电网络控制器执行软切换处理时,一服务器根据来自移动终端的通知而确定出第二无线电网络控制器将与第二无线电网络控制器一起执行软切换处理;该服务器向第一无线电网络控制器和第二无线电网络控制器通知该确定;第二无线电网络控制器对来自与执行软切换的移动终端相连的基站当中由第二无线电网络控制器所管理的基站的数据段执行选择性的组合;第一无线电网络控制器对来自第二无线电网络控制器的已选择性组合的数据段以及来自与执行软切换的移动终端相连的基站当中由第一无线电网络控制器所管理的基站的数据段执行选择性的组合;并且第一无线电网络控制器对来自选择性组合的数据段的数据进行重建。
12.一种用于对无线电数据通信方法进行控制的服务器,在该服务器中在第一无线电网络控制器通过第二无线电网络控制器和一基站而将数据传送到移动终端的下行无线电数据通信中,或者在移动终端通过一基站和第二无线电网络控制器而将数据传送到第一无线电网络控制器的上行无线电数据通信中,当移动终端执行软切换时,第一无线电网络控制器和第二无线电网络控制器中的至少一个执行软切换处理以可使移动终端进行软切换,该服务器包括一确定器,当移动终端执行软切换时,该确定器根据来自移动终端的通知而确定出其执行软切换处理的无线电网络控制器的变化;以及一通知提供器,该通知提供器向无线电网络控制器通知有关该确定的变化。
13.一种无线电网络控制器,在第一无线电网络控制器通过第二无线电网络控制器和一基站而将数据传送到移动终端的下行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换,该无线电网络控制器包括一通知接收器,该通知接收器接收一通知,该通知指示无线电网络控制器与第一无线电网络控制器一样执行软切换处理;一数据划分器,该数据划分器对数据进行划分以响应该通知;一序列号提供器,该序列号提供器根据序列号提供状态而为每个数据段提供了一序列号以响应该通知;一传输时间确定器,该传输时间确定器确定出将数据传送到与执行软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上的第一传输时间,并且确定出将数据传送到第二无线电网络控制器的第二传输时间以响应该通知;以及一数据传输器,该数据传输器在第二传输时间将数据段传送到第二无线电网络控制器,并且在第一输出时间将数据段传送到与执行软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上以响应该通知。
14.如权利要求13所述的无线电网络控制器,其中数据传输器将用于请求序列号提供状态的信息添加到数据段上以传输到第二无线电网络控制器;并且因为对添加有用于请求序列号提供状态的信息的数据段进行传送,因此序列号提供器根据提供给下述数据段的序列号以及在接收到序列号之前所传送的数据段数目来接管序列号提供状态,其中该数据段添加有用于请求由第二无线电网络控制器所通知的序列号提供状态的信息。
15.一种无线电网络控制器,在通过基站将数据传送到移动终端的下行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换,该无线电网络控制器包括一通知接收器、该通知接收器接收一通知,该通知指示无线电网络控制器与第二无线电网络控制器一样执行软切换处理;一传输时间确定器,该传输时间确定器确定将数据传送到与执行软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上的第一传输时间以响应该通知;以及一数据传输器,该数据传输器在第一传输时间将数据段从第一无线电网络控制器传送到与执行软切换的移动终端相连的基站当中由无线电网络控制器所管理的基站上以响应该通知。
16.一种无线电网络控制器,在通过基站将数据传送到移动终端的下行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换,该无线电网络控制器包括一通知接收器,该通知接收器接收一通知,该通知指示无线电网络控制器不执行软切换处理;以及一数据传输器,该数据传输器无需划分数据即可对数据进行传输以响应该通知。
17.一种无线电网络控制器,在移动终端通过基站来传送数据的上行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换,该无线电网络控制器包括一通知接收器,该通知接收器接收一通知,该通知指示无线电网络控制器与第一无线电网络控制器一样执行软切换处理;一选择性组合器,该选择性组合器对来自与执行软切换的移动终端相连的所有基站的数据段执行选择性的组合以响应该通知;以及一重建器,该重建器对来自选择性组合的数据段的数据进行重建以响应该通知。
18.一种无线电网络控制器,在移动终端通过基站来传送数据的上行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换,该无线电网络控制器包括一通知接收器,该通知接收器接收一通知,该通知指示无线电网络控制器执行软切换处理;一选择性组合器,该选择性组合器对来自与执行软切换的移动终端相连的所有基站当中由无线电网络控制器所管理的基站的数据段执行选择性的组合以响应该通知;以及一数据传输器,该数据传输器将已选择性组合的数据段传送到第一无线电网络控制器以响应该通知。
19.一种无线电网络控制器,在移动终端通过基站来传送数据的上行无线电数据通信中,当移动终端执行软切换时,该网络控制器可执行软切换处理以可使移动终端进行软切换,该无线电网络控制器包括一通知接收器,该通知接收器接收一通知,该通知指示无线电网络控制器不执行软切换处理;以及一数据传输器,该数据传输器无需执行选择性组合即可将来自与执行软切换的移动终端相连的所有基站当中由无线电网络控制器所管理的基站的数据段传送到第一无线电网络控制器以响应该通知。
全文摘要
一种无线电数据通信方法在移动终端执行软切换时可改变位于网络中的控制点,而不会造成数据的损失。在该无线电数据通信方法中在第一无线电网络控制器通过第二无线电网络控制器和一基站而将数据传送到移动终端的下行无线电数据通信中(或者在上行无线电数据通信中),当移动终端执行软切换时,第一无线电网络控制器和第二无线电网络控制器中的至少一个执行软切换处理以可使移动终端进行软切换。当移动终端执行软切换时,执行软切换处理的第一无线电网络控制器或者第二无线电网络控制器变化了。
文档编号H04L12/46GK1525784SQ20041000603
公开日2004年9月1日 申请日期2004年2月25日 优先权日2003年2月26日
发明者西村健治, 川上博, 平田昇一, 一 申请人:株式会社Ntt都科摩