切换控制装置和方法以及移动通信系统的利记博彩app

文档序号:7904752阅读:225来源:国知局
专利名称:切换控制装置和方法以及移动通信系统的利记博彩app
技术领域
本发明涉及一种切换控制装置、一种中继路由器、一种网关装置、一种接入路由器、一种基站、一种移动通信系统以及一种切换控制方法。
背景技术
近年来,具有高通信线路利用率的分组通信用于在包含蜂窝电话的无线电终端设备之间发送和接收数据。在分组通信中,切换涉及一种转换接入路由器(AR)以传输分组到无线电终端设备的过程,而且担心在此转换期间某些分组将无法到达该无线电终端设备(分组损耗)。为降低分组损耗,因此在转换之前,在原接入路由器进行切换期间,缓冲从该无线电终端设备的通信对应方发送的分组,并在完成切换后传送这些分组到作为切换目的地的新接入路由器。

发明内容
移动通信系统中的主要拓扑结构(连接形式)通常划分为树型和网型,在任何一种拓扑情况下,都会出现下述的有关切换控制的问题。也就是说,在切换期间从通信对应方发送的分组在原AR中被缓冲。为此,在原AR和新AR之间要创建冗余路径,因此造成了网络资源的浪费。
用于从原AR传送分组到新AR的通信路径和用于从分组源发送分组到新AR的通信路径是并存的。这使得通过相应通信路径路由的分组以混合状态抵达,由此在切换期间可能出现分组顺序错误。
本发明的实现考虑到上述问题,并且本发明的目的是实现在切换后通过最佳路径传送分组到无线电终端,而与拓扑结构无关,从而有效利用网络资源并防止出现分组顺序错误,由此提供一种有效执行切换控制的切换控制装置、中继路由器、网关装置、接入路由器、基站,移动通信系统以及切换控制方法。
为解决上述问题,根据本发明的切换控制装置包括网关装置,中继路由器以及具有接入路由器装置的基站,并且适于控制在用于与无线电终端设备进行无线电通信的相应基站设置的接入路由器之间切换无线电终端设备,所述切换控制装置包括计算装置,用于从网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR(转接路由器)。
根据本发明的中继路由器是用于在多个基站或多个接入路由器与网关装置之间发送和接收数据的中继路由器,所述中继路由器包括计算装置,用于从网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
根据本发明的网关装置是与接入路由器相连的网关装置,所述网关装置包括计算装置,用于从网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
根据本发明的切换控制方法是在用于与无线电终端设备进行无线电通信的相应基站提供的接入路由器之间控制无线电终端设备切换的切换控制方法,所述切换控制方法包括计算步骤,其中切换控制装置从网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定步骤,其中切换控制装置基于所述计算步骤中计算的每个接入路由器的中继路由器数确定COR。
根据本发明这些方面,为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,并基于作为计算结果的每个接入路由器的中继路由器数确定COR。通过对分组传输使用中继路由器数较少的路径可以实现有效的切换控制。例如,从网关装置和接入路由器之间的路由上的通信设备中(每个通信设备是网关设备、中继路由器以及接入路由器中的一种),选择从网关装置通过这个通信设备到达用作无线电终端设备目的地的候选接入路由器的中继路由器数最少的通信设备作为COR。通过选择这种COR,就可执行有效的切换控制。也就是说,如果通往无线电终端设备的分组在切换期间在这个COR中被缓冲,则这些分组在切换后可通过最佳路径传送到该无线电终端设备;因此就能有效利用网络资源并防止出现分组顺序错误。
在根据本发明的切换控制装置中,优选确定装置从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,由所述计算装置计算的中继路由器数总和最少的中继路由器作为COR。
在根据本发明的中继路由器中,优选确定装置从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,由所述计算装置计算的中继路由器数总和最少的中继路由器作为COR。
在根据本发明的网关装置中,优选确定装置从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,由所述计算装置计算的中继路由器数总和最少的中继路由器作为COR。
在根据本发明的切换控制方法中,优选在确定步骤,切换控制装置从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,在所述计算步骤计算的中继路由器数总和最少的中继路由器作为COR。
根据本发明的这些方面,从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,中继路由器数总和最少的中继路由器作为COR。通过对分组传输使用中继路由器较少的路径可实现有效的切换控制。根据本发明的这些方面,选择在网关装置和接入路由器之间中继路由器总和最少的通信设备作为COR,从而能执行有效的切换控制。也就是说,如果通往无线电终端设备的分组在切换期间在这个COR被缓冲,则这些分组在切换后可通过最佳路径传送到该无线电终端设备;因此就能有效利用网络资源并防止出现分组顺序错误。
在根据本发明的切换控制装置中,更优选地,计算装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的中继路由器中,更优选地,计算装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的网关装置中,更优选地,计算装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的切换控制方法中,更优选地,在计算步骤,切换控制装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
根据本发明这些方面,为每个接入路由器计算中继路由器数以响应从接入路由器发送的COR确定请求。已经发送了COR确定请求的接入路由器在移动无线电终端设备之前是原接入路由器。因此,为确定COR,在切换后为无线电终端设备可从原接入路由器移动所至的每个接入路由器计算中继路由器数。
在根据本发明的切换控制装置中,更优选地,计算装置为每个网关设备计算,从多个网关设备到用作无线电终端设备目的地的候选接入路由器的中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的中继路由器中,更优选地,计算装置为每个网关设备计算,从多个网关设备到用作无线电终端设备目的地的候选接入路由器的中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的网关装置中,更优选地,计算装置为每个网关设备计算,从多个网关设备到用作无线电终端设备目的地的候选接入路由器的中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的切换控制方法中,更优选地,在计算步骤,切换控制装置为每个网关设备计算,从多个网关设备到用作无线电终端设备目的地的候选接入路由器的中继路由器数,以响应从接入路由器发送的COR确定请求。
根据本发明的这些方面,计算从多个网关设备到用作无线电终端设备目的地的候选接入路由器的中继路由器数,以响应从接入路由器发送的COR确定请求。对每个网关设备计算中继路由器数。已经发送了COR确定请求的接入路由器在移动无线电终端设备之前是原接入路由器。因此,为确定COR,为每个网关设备计算在切换后无线电终端设备可从原接入路由器移动所至的每个接入路由器的中继路由器数。通过以这种方式为每个网关设备确定COR,就能在网络以这种网状拓扑建立以便在移动通信系统中建立多条路径的情况下确定最佳COR。因此,不管采用什么网络拓扑都能确定最佳COR,而且能执行有效的切换控制。
根据本发明的切换控制装置更优选地还包括通知装置,用于通知已经发送了COR确定请求的接入路由器由所述确定装置确定的COR。
根据本发明的中继路由器更优选地还包括通知装置,用于通知已经发送了COR确定请求的接入路由器由所述确定装置确定的COR。
根据本发明的网关装置更优选地还包括通知装置,用于通知已经发送了COR确定请求的接入路由器由所述确定装置确定的COR。
根据本发明的切换控制方法更优选地还包括通知步骤,用于通知已经发送了COR确定请求的接入路由器在所述确定步骤确定的COR。
根据本发明这些方面,通知已经发送了COR确定请求的接入路由器由此确定的COR。如果通往无线电终端设备的分组在切换期间在这个COR被缓冲,则这些分组在切换后可通过最佳路径被传送到该无线电终端设备;因此就能有效利用网络资源并防止出现分组顺序错误。由此能更有效地执行切换控制。
根据本发明的切换控制装置更优选地还包括通知装置,用于通知已经发送了COR确定请求的接入路由器,由所述确定装置确定的对应预定网关设备的COR的地址。
根据本发明的中继路由器更优选地还包括通知装置,用于通知已经发送了COR确定请求的接入路由器,由所述确定装置确定的对应预定网关设备的COR的地址。
根据本发明的网关装置更优选地还包括通知装置,用于通知已经发送了COR确定请求的接入路由器,由所述确定装置确定的对应预定网关设备的COR的地址。
根据本发明的切换控制方法更优选地还包括通知步骤,用于通知已经发送了COR确定请求的接入路由器,在所述确定步骤确定的对应预定网关设备的COR的地址。
根据本发明这些方面,通知已经发送了COR确定请求的接入路由器所确定的对应预定网关设备的COR。如果通往无线电终端设备的分组在切换期间在这个COR被缓冲,则这些分组在切换后将通过最佳路径传送到该无线电终端设备;因此就能有效利用网络资源并防止出现分组顺序错误。通过以这种方式通知接入路由器对应该预定网关设备的COR,不管采用何种网络拓扑都能确定最佳COR,而且能更有效地执行切换控制。
根据本发明的切换控制装置更优选地还包括存储装置,用于相互对应地存储由所述确定装置确定的COR和对应该COR的网关设备的地址。
根据本发明的接入路由器是与上述的网关设备和上述的中继路由器连接的接入路由器,所述接入路由器包括存储装置,用于相互对应地存储由所述确定装置确定的COR和对应该COR的网关设备的地址。
根据本发明的基站是用于检测无线电终端设备的切换的基站,所述基站包括具有上述接入路由器功能的装置。
根据本发明的切换控制方法更优选地还包括存储步骤,用于在存储装置中相互对应地存储在所述确定步骤确定的COR和对应该COR的网关设备的地址。
根据本发明的这些方面,对照对应COR的网关设备的地址存储所确定的COR。当原接入路由器在通过切换移动前参考已存储的COR,并在切换期间缓冲分组到这个COR中的无线电终端设备10时,这些分组在切换后可通过最佳路径传送到该无线电终端设备;因此就能有效利用网络资源并防止出现分组顺序错误。通过以这种方式对照存储对应该COR的网关设备地址,不论采用何种网络拓扑都能确定最佳COR,而且可更有效地执行切换控制。
在根据本发明的切换控制装置中,更优选地从无线电终端设备通过接入路由器发送COR确定请求。
在根据本发明的中继路由器中,更优选地从无线电终端设备通过接入路由器发送COR确定请求。
在根据本发明的网关装置中,更优选地从无线电终端设备通过接入路由器发送COR确定请求。
在根据本发明的切换控制方法中,更优选地从无线电终端设备通过接入路由器发送COR确定请求。
本发明还可应用于包含上述切换控制装置和无线电终端设备,并且适合于在所述切换控制装置和无线电终端设备之间进行无线电通信的移动通信系统的建立和操作。
根据本发明这些方面,COR确定请求是从无线电终端设备通过接入路由器发送的。已经发送了COR确定请求的无线电终端设备在通过切换移动之前是与接入路由器无线电连接的无线电终端设备。因此,为确定COR,为无线电终端设备在切换后可移动所至的每个接入路由器计算中继路由器数。
在根据本发明的切换控制装置中,更优选地从接入路由器发送COR确定请求。
在根据本发明的中继路由器中,更优选地从接入路由器发送COR确定请求。
在根据本发明的网关装置中,更优选地从接入路由器发送COR确定请求。
在根据本发明的切换控制方法中,更优选地从接入路由器发送COR确定请求。
本发明还可应用于包含上述切换控制装置和无线电终端设备,并且适合于在所述切换控制装置和无线电终端设备之间进行无线电通信的移动通信系统的建立和操作。
根据本发明这些方面,COR确定请求是从接入路由器发送的。已经发送了COR确定请求的接入路由器是无线电终端设备在通过切换移动之前无线电连接的接入路由器。因此,为确定COR,为无线电终端设备在切换后可移动所至的每个接入路由器计算中继路由器数。
根据本发明的切换控制装置包括网关装置,中继路由器,以及具有接入路由器装置的基站,并且适合于在用于与无线电终端设备进行无线电通信的相应基站设置的接入路由器之间控制切换无线电终端设备,所述切换控制装置包括计算装置,用于从中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
根据本发明的中继路由器是用于在多个基站或多个接入路由器与网关装置之间发送和接收数据的中继路由器,所述中继路由器包括计算装置,用于从中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
根据本发明的网关装置是与接入路由器连接的网关装置,所述网关装置包括计算装置,用于从网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
根据本发明的切换控制方法是在用于与无线电终端设备进行无线电通信的相应基站设置的接入路由器之间控制无线电终端设备切换的切换控制方法,所述切换控制方法包括计算步骤,其中切换控制装置从中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定步骤,用于基于在所述计算步骤计算的每个接入路由器的中继路由器数确定COR。
根据本发明这些方面,从中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,并基于作为计算结果的每个接入路由器的中继路由器数确定COR。通过对分组传输利用中继路由器数较少的路径可实现有效的切换控制。根据本发明这些方面,选择在中继路由器和接入路由器之间中继路由器数总和最少的通信设备作为COR,由此可执行有效的切换控制。也就是说,如果通往无线电终端设备的分组在切换期间在该COR被缓冲,则这些分组在切换后可通过最佳路径传送到无线电终端设备;因此就能有效利用网络资源并防止出现分组顺序错误。
在根据本发明的切换控制装置中,优选地计算装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的中继路由器中,优选地计算装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的网关装置中,优选地计算装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
在根据本发明的切换控制方法,优选地计算步骤为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。
根据本发明的这些方面,为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从接入路由器发送的COR确定请求。已经发送了COR确定请求的接入路由器在移动无线电终端设备之前是原接入路由器。因此,为确定COR,在切换后为无线电终端设备可从原接入路由器移动所至的每个接入路由器计算中继路由器数。
在根据本发明的切换控制装置中,更优选地COR确定请求包含存储用作COR的候选中继路由器的地址,用作无线电终端设备目的地的候选接入路由器地址,中继路由器数,以及由确定装置确定的COR地址的区域。
在根据本发明的中继路由器中,更优选地,COR确定请求包含存储用作COR的候选中继路由器的地址,用作无线电终端设备目的地的候选接入路由器地址,中继路由器数,以及由确定装置确定的COR地址的区域。
在根据本发明的网关装置中,更优选地,COR确定请求包含存储用作COR的候选中继路由器的地址,用作无线电终端设备目的地的候选接入路由器地址,中继路由器数,以及由确定装置确定的COR地址的区域。
在根据本发明的切换控制方法中,更优选地,COR确定请求包含存储用作COR的候选中继路由器的地址,用作无线电终端设备目的地的候选接入路由器地址,中继路由器数,以及在确定步骤确定的COR地址的区域。
本发明还可应用于包含上述切换控制装置和无线电终端设备,并且适合于在所述切换控制装置和无线电终端设备之间进行无线电通信的移动通信系统的建立和操作。
在通过切换移动之前,COR确定请求被构成原接入路由器和网关装置之间最短路径的中继路由器依次接收。根据本发明这些方面,允许中继路由器在接收到的COR确定请求中参考来自作为COR确定请求源的通信设备(接入路由器或中继路由器)的中继路由器数,并比较该中继路由器数与来自COR确定请求目的地的通信设备(中继路由器或网关设备)的中继路由器数。
根据本发明的切换控制装置包括网关装置,中继路由器以及具有接入路由器装置的基站,并且适于在用于与无线电终端设备进行无线电通信的相应基站设置的接入路由器之间控制切换无线电终端设备,所述切换控制装置包括计算装置,用于从中继路由器为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,由所述计算装置计算的中继路由器数总和最少的中继路由器作为COR。
根据本发明的接入路由器是在用于检测无线电终端设备切换的基站提供,并且与中继路由器连接的接入路由器,所述接入路由器包括接收装置,用于从中继路由器接收,从中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算的中继路由器数;以及确定装置,用于从用作COR的候选中继路由器中,确定由所述接收装置接收的中继路由器数总和最少的中继路由器作为COR。
根据本发明的基站是用于检测无线电终端设备的切换的基站,所述基站包括一种具有上述接入路由器功能的装置。
根据本发明的中继路由器是用于在多个基站或多个接入路由器与网关装置之间发送和接收数据的中继路由器,所述中继路由器包括发送装置,用于发送从中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算的中继路由器数到无线电终端设备在切换前所连接的接入路由器。
根据本发明的网关装置是与接入路由器相连的网关装置,所述网关装置包括发送装置,用于发送从网关装置为用作无线电终端设备目的地的每个候选接入路由器计算的中继路由器数到切换前的原接入路由器。
本发明也可应用于包括上述切换控制装置和无线电终端设备,并且适于在所述切换控制装置和无线电终端设备之间进行无线电通信的移动通信系统的建立和操作。
根据本发明的切换控制方法是在用于与无线电终端设备进行无线电通信的相应基站设置的接入路由器之间控制切换无线电终端设备的切换控制方法,所述切换控制方法包括计算步骤,其中切换控制装置从中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定步骤,用于从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,在所述计算步骤计算的中继路由器数总和最少的中继路由器作为COR。
根据本发明这些方面,从用作COR的候选中继路由器中,确定对于用作无线电终端设备目的地的每个候选接入路由器,中继路由器数总和最少的中继路由器作为COR。通过对分组传输利用中继路由器数较少的路径可实现有效的切换控制。根据本发明这些方面,选择对于用作无线电终端设备目的地的每个候选接入路由器,中继路由器数总和最少的通信设备作为COR,由此可执行有效的切换控制。也就是说,如果通往无线电终端设备的分组在切换期间在该COR被缓冲,则这些分组在切换后可通过最佳路径传送到该无线电终端设备;因此就能有效利用网络资源并防止出现分组顺序错误。
从下面给出的详细描述和附图可更充分地理解本发明,这些描述和附图仅仅是用于示意,因此并不认为是限制本发明。
从下面的详细描述可更清楚本发明另外的应用范围。然而,应理解的是,这些详细描述和特定例子虽然说明了本发明的优选实施例,但仅仅用于示意,因为本领域的技术人员通过这些详细描述将了解在本发明精神和范围内的各种变化和修改。


图1是根据本发明的移动通信系统的配置框图;图2是用于解释在第一个实施例的移动通信系统中的COR确定方法的简图;图3是用于详细解释在第一个实施例的移动通信系统中的COR确定方法的简图;图4是相互对应存储所确定的COR和网关设备的识别信元的表格实例;图5是在第二个实施例的移动通信系统中作为COR确定请求发送的数据配置实例;
图6是在第二个实施例的移动通信系统中作为COR确定请求发送的数据的另一个配置实例;图7是用于解释在第二个实施例的移动通信系统中的COR确定方法的简图;图8是作为目的地候选对象的接入路由器和作为COR候选对象的中继路由器之间的对应关系图;图9是用于解释在第三个实施例的移动通信系统中的COR确定方法的简图;图10(a)是为AR0存储中继路由器数的中继路由器数比较表格实例。图10(b)是为R2存储中继路由器数的中继路由器数比较表格实例。图10(c)是为R1存储中继路由器数的中继路由器数比较表格实例;图11(a)是为GW存储中继路由器数的中继路由器数比较表格实例。图11(b)是为GW存储中继路由器数的中继路由器数比较表格实例;图12是在第三个实施例的修改中的中继路由器数比较表格实例。
具体实施例方式
第一个实施例下面参考附图详细描述本发明的第一个实施例。
图1是在本发明第一个实施例中的移动通信系统配置框图。图1所示的移动通信系统100包括切换控制装置1和无线电终端设备10,如蜂窝电话或类似设备。切换控制装置1包含用于与无线电终端设备10进行无线电通信的多个基站21、22、23、24;在这些基站21至24中提供的接入路由器31、32、33、34;与接入路由器31至34直接或间接连接的中继路由器401至408;以及网关设备51、52、53、54。
为描述方便起见,下文中将网关设备51-54,中继路由器401-408以及接入路由器31-34统称为“通信设备”。这些通信设备构成了众所周知的网状拓扑。尽管图中没有示意,但这些通信设备是有线连接的,而且能在相互之间发送和接收数据。有线连接并不局限于只是相邻通信设备之间的有线连接。
移动通信系统100是根据在IETF(互联网工程任务组)中提议的移动IP、分层移动IP等技术建立的。接入路由器31至34保留有关无线电终端设备10下一步可移动所至的接入路由器的信息(例如,其地址)。例如,接入路由器32保留位于其周围的接入路由器31、33和34的地址,作为有关无线电终端设备10可移动所至的接入路由器的信息。
在从与接入路由器32的连接区移动无线电终端设备10到与接入路由器31、33、34的连接区的过程中,切换控制是根据无线电终端设备10或无线电终端设备10当前所连接的接入路由器32的无线电链路的无线电波状态启动的。切换控制装置1利用在接入路由器32中保留的接入路由器31、33、34的地址,从多个中继路由器401至408和网关设备51至54中确定COR(转接路由器)。
在切换无线电终端设备10时,在能传送分组到作为无线电终端设备10目的地的所有候选接入路由器,而且从网关设备到目的地候选接入路由器的中继路由器数最少的中继路由器中,此时的COR是位于最低层(靠近无线电终端设备的分层)的中继路由器。如果通往无线电终端设备10的分组在切换期间在这个COR被缓冲,则这些分组在切换后可通过最佳路径传送到该无线电终端设备,因此就能有效利用网络资源并防止出现分组顺序错误。因此,确定适当的COR以便执行有效的切换控制非常重要。
图2是构成根据本发明的切换控制装置的接入路由器、中继路由器以及网关设备之间的位置关系简图。在图2中,AR1是指在通过切换移动之前的原接入路由器,而AR2是指用作切换目的地的候选接入路由器。R1、R2、R3和GW是指作为COR候选对象的中继路由器或网关设备。此外,GW指示待定COR预定用于GW和AR2之间的通信路径。
下面参考图2描述在无线电终端设备10经历从基站31切换到基站32情况下的COR确定方法。首先,接入路由器31(AR1)向网关设备52(GW)发送COR确定请求。该COR确定请求至少包括作为切换目的地候选对象的接入路由器32(AR2)的地址,以及在接入路由器32被确定为COR的情况下在从网关设备52到接入路由器32的通信路径中(经由图2所示的虚线箭头A的通信路由)的中继路由器数N(AR1)。
在此,中继路由器数是指分组数据或类似数据从网关设备被路由到接入路由器途中所经过的中继路由器的数目。在从网关设备传输数据到接入路由器时中继路由器数被设置为最少,从而网关设备和接入路由器之间的通信路径可以是最短路由。
在优选实施例中,从AR1通过如图2的实线箭头M所示的最短路由发送COR确定请求到GW。此时,COR确定请求是通过位于AR1和GW之间的R1、R2和R3路由的。也可安排COR确定请求直接从AR1发送到R1、R2、R3和GW中的每个通信设备。
当中继路由器402(R1)接收到来自接入路由器31的COR确定请求时,在中继路由器402被确定为COR的情况下,其计算在从网关设备52到接入路由器32的通信路径中(经由图2所示的虚线箭头B的通信路由)的中继路由器数N(R1)。接着,中继路由器402比较N(R1)与中继路由器数N(AR1)加1后所得到的值。
在中继路由器数之间进行比较时,在位于较低层的路由器被设置为COR的情况下,为何要将中继路由器数加1的原因如下。例如,如果将中继路由器402作为COR情况下的中继路由器数N(R1)与接入路由器31作为COR情况下的中继路由器数N(AR1)直接作比较(不加1),虽然中继路由器402和接入路由器32之间的中继路由器数等于接入路由器31和接入路由器32之间的中继路由器数,但比较结果变成了N(AR1)小于N(R1);因此,在通信设备之间无法对中继路由器数作公正比较。因此,将相邻通信设备之间的中继路由器数差值“1”加到N(AR1),从而就能在从相应通信设备到作为目的地候选对象的中继路由器的中继路由器数之间做公正比较。假设在上面的描述中,在中继路由器和接入路由器之间做中继路由器数的比较,但对中继路由器和中继路由器之间以及中继路由器和网关设备之间的中继路由器数比较也采用大体相同的方法。
当比较结果为N(AR1)+1≤N(R1)时,从AR1和R1中确定位于较低层的AR1为COR。相反,当N(AR1)+1>N(R1),中继路由器402发送COR确定请求到比中继路由器402高一层次的中继路由器402中。
该COR确定请求至少包括作为切换目的地的候选接入路由器32(AR2)的地址,以及在中继路由器402被确定为COR的情况下在从网关设备52到接入路由器32的通信路径中的中继路由器数N(R1)。在此COR确定请求中包含的识别信息并不一定总是局限于所述地址,而可以是允许识别接入路由器的任何信息。例如,它可以是用以识别该通信设备的ID。
中继路由器406(R2)在接收到来自中继路由器402的COR确定请求后,在中继路由器406被确定为COR的情况下,计算在从网关设备52到接入路由器32的通信路径中(经由图2所示的虚线箭头C的通信路由)的中继路由器数N(R2)。接着,中继路由器406比较N(R2)与中继路由器数N(R1)加1后所得到的值。
当比较结果为N(R1)+1≤N(R2)时,从R1和R2中确定位于较低层的R1为COR。相反,当N(R1)+1>N(R2),中继路由器406发送COR确定请求到比中继路由器406高一层次的中继路由器410中。
该COR确定请求至少包括作为切换目的地的候选接入路由器32(AR2)的地址,以及在中继路由器406被确定为COR的情况下在从网关设备52到接入路由器32的通信路由中的中继路由器数N(R2)。对于中继路由器410和网关设备52将执行类似于中继路由器406的处理以计算中继路由器数。
图3是在上述COR确定方法的结果为N(R2)+1≤N(R3)的情况下用于解释COR通知处理的简图。当在中继路由器410被确定为COR的情况下,中继路由器数的计算处理结果为N(R2)+1≤N(R3)时,从R2和R3中确定位于较低层的中继路由器406,即R2,作为COR。由此确定的COR的地址从中继路由器410被发送到接入路由器31,如图3中的点划线箭头N1所示。
由此确定的COR的地址可从网关设备52发送到接入路由器31,如图3中的点划线箭头N2所示。然而,在此情况下,中继路由器410发送包含COR(中继路由器406)地址的COR确定请求到网关设备52,网关设备52从中继路由器410接收该COR确定请求。这使得网关设备52能识别出由此确定的COR并通知接入路由器31此COR。
最终,对通过由虚线箭头A-E指示的从网关设备经由图2和图3中的每个通信设备的路由的5条通信路径比较中继路由器数。这使得对于每个通信设备均被假定为COR的每种情况,该装置都能比较从网关设备52经每个中继路由器410、406、402,以及接入路由器31到达接入路由器32的中继路由器数。
为描述方便起见,通过假设作为切换目的地的候选接入路由器只是一个接入路由器设备32来描述本实施例,但如果存在多个候选接入路由器用作目的地,例如接入路由器32、33和34,则将基于为每个接入路由器计算的中继路由器数确定COR。
如上所述,在第一个实施例中,移动通信系统100包括切换控制装置1和无线电终端设备10。切换控制装置1包括网关设备51-54,中继路由器401-412以及接入路由器31-34。此外,切换控制装置1控制在用于与无线电终端设备10进行无线电通信的相应基站21-24提供的接入路由器31-34之间切换无线电终端设备10。切换控制装置1包括计算装置,用于对每个接入路由器计算,从网关设备52到作为无线电终端设备10目的地的候选接入路由器32-34的中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
通过对分组传输利用中继路由器较少的路径可实现有效的切换控制。例如,当选择网关设备52和接入路由器32-34之间中继路由器数最少的通信设备作为COR时,可执行有效的切换控制。也就是说,如果通往无线电终端设备10的分组在切换期间在这个COR被缓冲,则这些分组在切换后可通过最佳路径传送到无线电终端设备10,因此就能有效利用网络资源并且防止出现分组顺序错误。
在本实施例的移动通信系统100中,优选从用作COR的候选中继路由器中,确定为每个接入路由器计算的中继路由器数总和最少的中继路由器作为COR。这使得从网关设备经由作为路由转换点的COR到达接入路由器的中继路由器数总和最少,由此实现更为有效的切换控制。
本实施例描述了预定用于从网关设备52到接入路由器32-34的通信路径的COR确定方法,但此COR确定方法同样也适用于其它网关设备51、53、54和接入路由器32-34之间的通信路径。
也就是说,接入路由器32通过由图1中的实线箭头X所指示的路径发送COR确定请求到多个网关设备51、53、54,从而为从相应网关设备到接入路由器的通信路径确定COR。所确定的COR连同相应网关设备的地址通过由图1中的虚线箭头Y所示的路径,从网关设备51、53、54被发送到接入路由器32。这使得接入路由器32能为相应的网关设备保留COR。
图4是在接入路由器31中保留的表格实例,其中对应网关设备的识别信息(例如,其地址)存储根据上述COR确定方法确定的COR。图4所示的COR表格311具有网关设备地址存储区311a和COR地址存储区311b。在图4中,利用与附图中的附图标记相同的标记表示网关设备和COR的地址。
在网关设备地址存储区311a中,存储网关地址(例如,“51”、“52”、“53”和“54”)作为COR确定请求目的地的网关设备的识别信息。在COR地址存储区311b,存储路由器地址(例如,“405”、“406”、“403”和“408”)作为被确定为COR的中继路由器的识别信息。通过参考COR表格311中存储的数据,接入路由器31能很容易并且很快识别为相应网关设备确定的COR。通过以这种方式为每个网关设备确定COR,即使在移动通信系统中出现多条通信路径的网状拓扑中建立系统,也能确定最佳COR。为此,不用考虑网络拓扑就能确定最佳COR,而且也能执行有效的切换控制。
在本实施例中,COR确定请求是在通过切换移动无线电终端设备10之前从原接入路由器32发送的,但其也可从无线电终端设备10经由接入路由器32发送。
已经发送了COR确定请求的无线电终端设备10在通过切换移动之前是与接入路由器相连的无线电终端设备。因此,为确定COR,切换控制装置1为无线电终端设备10在切换后可移动所至的每个接入路由器计算中继路由器数。即使在原接入路由器32在通过切换移动之前不具备COR确定请求功能的情况下,位于接入路由器32的连接区的无线电终端设备10也能发送COR确定请求到网关设备52,从而执行COR确定处理。
第二个实施例下面参考附图详细描述本发明的第二个实施例。在第一个实施例中,是基于从网关设备到作为无线电终端设备目的地的候选接入路由器的中继路由器数确定COR的。相反,本实施例的设置是基于从用作COR的候选中继路由器或网关设备到作为无线电终端设备目的地的候选接入路由器的中继路由器数确定COR的。
在本实施例中,移动通信系统的主要配置与参考图1描述的移动通信系统100的配置基本上相同,因此在此省略其配置的说明和详细描述,而且相同部件也由相同的附图标记表示。下面将详细描述在第二个实施例的移动通信系统中的COR确定方法。
图5是在本实施例中作为COR确定请求发送的数据配置实例。图5所示的COR确定请求322是从接入路由器32发送到中继路由器403的COR确定请求,并且具有中继路由器地址存储区322a,接入路由器地址存储区322b,中继路由器数存储区322c,以及COR候选地址存储区322d。在图5中,包含路由器的相应通信设备的地址由与附图中的附图标记相同的标记表示。
中继路由器地址存储区322a是存储作为计算中继路由器数主要设备的通信设备的地址的数据区。例如,当接入路由器32是用于计算的主要设备时,在图5所示的中继路由器地址存储区322a中存储“32”。
接入路由器地址存储区322b是存储作为无线电终端设备10切换目的地的候选接入路由器的地址的数据区。例如,当原接入路由器为接入路由器32时,预期无线电终端设备在下一切换期间将移动到接入路由器31、33和34中的一个;因此,在图5所示的接入路由器地址存储区322b中存储“31”、“33”和“34”。
中继路由器数存储区322c是在对应通信设备被确定为COR以及无线电终端设备10移动到每个对应的接入路由器的每种情况下,存储从该通信设备到接入路由器的中继路由器数的数据区。例如,当对应通信设备为接入路由器32时,在图5所示的中继路由器数存储区322c存储指示到达相应接入路由器31、33和34的中继路由器数的数值“4”、“3”和“3”。
COR候选地址存储区322d是存储作为接收COR确定请求的COR候选对象的中继路由器或网关设备的地址的数据区。为每个接入路由器确定所述地址并在确定候选对象时对应每个接入路由器存储所述地址到COR候选地址存储区322d中。因此,在确定COR候选对象之前,如图5所示,对应接入路由器的COR候选地址存储区322d是空白的。
在通过切换移动之前,具有上述配置的COR确定请求被位于连接原接入路由器和网关设备的最短路径中的中继路由器和网关设备依次接收。每个中继路由器和网关设备从COR确定请求的源通信设备参考中继路由器数,并比较所述中继路由器数与来自COR确定请求的目的地通信设备的中继路由器数。
在COR确定请求具有上述配置的情况下,判断在对应相应接入路由器31、33和34的COR候选对象存储到COR候选地址存储区时,是否确定了关于对应接入路由器的COR候选对象。因此,判断在COR候选对象被存储到COR确定请求所包含的COR候选地址存储区的所有单元中时,是否关于接入路由器32确定了COR。这使得已经计算了中继路由器数的中继路由器或网关设备,通过参考COR候选地址存储区很容易了解是否完成了COR确定处理,而不用访问其它任何通信设备。
COR确定请求也可以用图6所示的形式配置。如图6所示,COR确定请求4061与前述的COR确定请求322的不同之处在于,COR确定请求4061具有另外的标志存储区4061e。中继路由器地址存储区4061a,接入路由器地址存储区4061b,中继路由器数存储区4061c,以及COR候选地址存储区4061d分别与上面详述的中继路由器地址存储区322a,接入路由器地址存储区322b,中继路由器数存储区322c,以及COR候选地址存储区322d基本上相同。因此,在此省略它们的具体描述,下面只描述标志存储区4061e。
标志存储区4061e存储二元标志,用于指示对于每个对应的接入路由器,是否完成了对应通信设备是否为COR候选对象的判断。也就是说,对于具有对应标志“1”的接入路由器33、34,完成了中继路由器406是否为COR候选对象的判断,而对具有标志“0”的接入路由器31,未完成中继路由器406是否为COR候选对象的判断。通过从COR确定请求中删除已经完成了通信设备是否为COR候选对象判断的接入路由器所对应的数据区,也可设置COR确定请求指示完成还是未完成判断。
图7是构成本实施例的切换控制装置的接入路由器、中继路由器以及网关设备之间的位置关系简图。在图7中,AR0是指在通过切换移动之前的原接入路由器,而AR1、AR2和AR3是指用作切换目的地的候选接入路由器。R1和R2是指用作COR的候选中继路由器。此外,GW是指待定COR预定用于GW和接入路由器之间的通信路径。
在图7中,相应通信设备的地址由AR0、AR1、AR2、AR3、R1、R2和GW表示,以便解释这些通信设备(接入路由器、中继路由器和网关设备)和它们的地址之间的对应关系。图7中的实线X1指示AR0和GW之间的最短路径。在图7中,实线箭头Y1指示COR确定请求的传输路径。在同一附图中,虚线箭头Y2表示位于虚线箭头两端的通信设备之间的最短路径。
下面参考图7描述在假设无线电终端设备10经历从接入路由器32切换到接入路由器31、33和34的其中一个的情况下的COR确定方法。正如第一个实施例的情况,接入路由器32保留无线电终端设备10下一步可移动所至的接入路由器31、33和34的地址。
首先,原接入路由器32(AR0)在通过切换移动之前计算到达每个接入路由器31、33、34的中继路由器数,并在中继路由器数存储区的对应单元中存储所述计算结果。在这个步骤中,从图7可看出,主要计算设备是接入路由器32,而到达接入路由器34(AR1)、到达接入路由器33(AR2)、以及到达接入路由器31(AR3)的中继路由器数分别为“4”、“2”和“2”;因此COR确定请求进入了由COR确定请求323所指示的状态。
接着接入路由器32发送COR确定请求323到中继路由器403。中继路由器403在接收到COR确定请求323后,计算从中继路由器403到每个接入路由器31、33和34的中继路由器数,并在COR确定请求的中继路由器数存储区的对应单元中存储所述计算结果。在这个步骤中,主要计算设备是中继路由器403,而到达接入路由器31、33和34的中继路由器数分别为“3”、“1”和“1”;因此COR确定请求进入了由COR确定请求4031所指示的状态。
在下一步骤,中继路由器403发送COR确定请求4031到中继路由器406。中继路由器406在接收到COR确定请求4031后,计算从中继路由器406到每个接入路由器31、33和34的中继路由器数,并在中继路由器数存储区的对应单元存储所述计算结果。在这个步骤中,主要计算设备是中继路由器406,而到达接入路由器31、33和34的中继路由器数分别为“2”、“2”和“2”;因此,“2”、“ 2”和“2”作为指示中继路由器数的数字存储在中继路由器数存储区。
接着中继路由器403根据参考图2和图3描述的COR确定方法比较中继路由器数。也就是说,其对每个接入路由器31、33、34,比较来自中继路由器403的中继路由器数N(R2)与来自接入路由器32的中继路由器数加1后所得到的值N(AR0)+1。根据比较结果,中继路由器403对满足N(AR0)+1≤N(R2)的任何一个接入路由器,确定位于R2之下一层的AR0作为COR候选对象。接下来,在通过将来自中继路由器403的中继路由器数加1所得到的值N(R2)+1,与来自中继路由器406的中继路由器数N(R1)之间进行比较。根据比较结果,中继路由器406对满足N(R2)+1≤N(R1)的任何一个接入路由器,确定位于R1之下一层的R2作为COR候选对象。
在当前实施例中,对应接入路由器33(AR2)和接入路由器31(AR3)的中继路由器数在中继路由器406都满足N(R2)+1≤N(R1)。因此,在无线电终端设备10从接入路由器32移动到接入路由器33、31的情况下,R2,即中继路由器403,被确定为COR候选对象。由此确定的中继路由器403的地址被存储到COR确定请求的COR候选地址存储区的对应单元中。由于此刻在无线电终端设备10移动到接入路由器34的情况下,COR还未被确定,因此对应接入路由器34的COR候选地址存储区的单元仍然保持空白。因此,COR确定请求进入到由COR确定请求4061所指示的状态。
位于COR确定请求传输路径末端的网关设备52也执行与中继路由器406基本相同的处理。也就是说,网关设备52在接收到从中继路由器406发送的COR确定请求4061后,计算从网关设备52到接入路由器34的中继路由器数,并在COR确定请求的中继路由器数存储区的对应单元中存储所述计算结果。在这个步骤中,主要计算设备是网关设备52,而且到达接入路由器34的中继路由器数分别为 “3”、“2”和“2”;因此,“3”、“2”和“2”作为指示中继路由器数的数字被存储到中继路由器数存储区。
接着网关设备52对接入路由器34,比较来自中继路由器406的中继路由器数加1后所得到的值N(R1)+1,与来自网关设备52的中继路由器数N(GW)。根据比较结果,网关设备52对满足N(R1)+1≤N(GW)的任何一个接入路由器,确定位于GW之下一层的R1作为COR。
在当前实施例中,对应接入路由器34(AR1)的中继路由器数满足N(R1)+1≤N(GW)。因此,在无线电终端设备10从接入路由器32移动到接入路由器34的情况下,中继路由器406被确定为COR。由此确定的中继路由器406的地址被存储到COR确定请求的COR候选地址存储区中。因此,COR确定请求进入到由COR确定请求521所指示的状态。图8示意了由上述COR确定处理确定的作为目的地候选对象的接入路由器与作为COR候选对象的中继路由器之间的对应关系。
由于在无线电终端设备10移动到接入路由器34的情况下COR被确定,因此数据被存储到COR确定请求的COR候选地址存储区的所有单元中。换言之,在移动到接入路由器34时作为COR的中继路由器406是最后被确定的COR,而且这个COR是在从接入路由器32切换无线电终端设备10时被确定为COR的。网关设备52通知接入路由器32由此确定的COR。
在当前实施例中,是参考从用作COR的候选中继路由器到用作无线电终端设备目的地的候选接入路由器的中继路由器数确定COR的,但也可参考从用作COR的候选中继路由器或网关设备到用作无线电终端设备目的地的候选接入路由器的中继路由器数确定COR。
如上所述,在第二个实施例中的移动通信系统包括切换控制装置和无线电终端设备10。切换控制装置包括网关设备51至54,中继路由器401至408,以及接入路由器31至34。此外,切换控制装置控制在用于与无线电终端设备10进行无线电通信的相应基站提供的接入路由器31-34之间切换无线电终端设备10。所述切换控制装置包括计算装置,用于在切换无线电终端设备10时对每个接入路由器,计算从中继路由器403、406到作为无线电终端设备10目的地的候选接入路由器31、33、34的中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
通过对分组传输利用中继路由器数较少的路径可实现有效的切换控制。当选择中继路由器403、406和接入路由器31、33、34之间中继路由器数最少的通信设备作为COR时,可执行有效的切换控制。也就是说,如果通往无线电终端设备10的分组在切换期间在这个COR被缓冲,则这些分组在切换后可通过最佳路径传送到无线电终端设备10;因此可有效利用网络资源并防止出现分组顺序错误。
在第二个实施例的移动通信系统中,如同第一个实施例一样,网关地址也作为COR确定请求目的地的网关设备的识别信息被存储到网关设备地址存储区中。路由器地址作为被确定为COR的中继路由器的识别信息被存储到COR地址存储区中。通过参考COR表格中存储的数据,允许接入路由器32容易和快速地识别为每个网关设备确定的COR。当本实施例还配置用于为每个网关设备确定COR时,即使是在移动通信系统中出现多个通信路由的网状拓扑中配置系统,也可确定最佳COR。因此,不管采用什么网络拓扑,都能确定最佳COR,而且可有效地执行切换控制。
第三个实施例下面参考附图详细描述本发明的第三个实施例。在第二个实施例中,中继路由器或网关设备被用来确定COR候选对象和COR。相反,在本实施例中,采用接入路由器来确定COR候选对象和COR。
本实施例中的移动通信系统的主要配置和参考图1描述的移动通信系统100的配置大体相同,因此在此省略其配置的示意和详细描述,而且相同的附图标记表示相同的部件。下面将详述在第三个实施例中的移动通信系统的COR确定方法。
图9是构成本实施例的切换控制装置的接入路由器、中继路由器以及网关设备之间的位置关系图。在图9中,AR0表示在通过切换移动之前的原接入路由器,而AR1、AR2和AR3表示用作切换目的地的候选接入路由器。R1和R2表示用作COR的候选中继路由器,其接收COR确定请求。此外,GW表示待定COR预定用于GW和接入路由器之间的通信路径。
在图9中,相应通信设备的地址由AR0、AR1、AR2、AR3、R1、R2和GW表示以便解释这些通信设备(接入路由器、中继路由器和网关设备)和它们的地址之间的对应关系。在图9中,实线X2表示AR0和GW之间的最短路径。在图9中,实线箭头Y3表示COR确定请求的传输路径。在同一附图中,虚线箭头Y4表示位于虚线箭头两端的通信设备之间的最短路径。
下面将参考图9描述在假设无线电终端设备10经历从接入路由器32切换到其中一个接入路由器31、33和34的情况下的COR确定方法。正如第二个实施例的情况一样,接入路由器32保留无线电终端设备10下一步可移动所至的接入路由器31、33、34的地址。
首先,接入路由器32生成COR确定请求324。COR确定请求324是通过与第二个实施例中生成COR确定请求323的相同方法生成的。接入路由器32接着发送COR确定请求324到中继路由器403。
接入路由器32存储在生成COR确定请求324时计算的从接入路由器32(AR0)到接入路由器31、33、34(AR3、AR2、AR1)的中继路由器数(3、2、2),到图10(a)所示的中继路由器数比较表格325的中继路由器数存储区325a中。因此,中继路由器数比较表格325进入图10(a)所示的状态。
中继路由器403在接收到来自接入路由器32的COR确定请求324后,通过与生成第二个实施例中的COR确定请求4031基本上相同的方法生成COR确定请求4032。中继路由器403通知接入路由器32在生成COR确定请求4032时计算的从中继路由器403(R2)到接入路由器31、33、34(AR3、AR2、AR1)的中继路由器数。
接入路由器32在接收到此通知后,将对应接入路由器32(AR0)的每个中继路由器数(3,2,2)加1,以便通过与第二个实施例中比较中继路由器数的相同方法(即,参考图2和图3描述的比较方法)比较中继路由器数。因此,中继路由器数存储区325a被修改,并在其中存储“4、3、3”。
接入路由器32在接收到来自中继路由器403的中继路由器数后,存储中继路由器数(2、1、1)到中继路由器数比较表格325的中继路由器数存储区325b中。因此,中继路由器数比较表格325进入图10(b)所示的状态。
中继路由器406和网关设备52如同中继路由器403一样执行基本上相同的处理。也就是说,中继路由器406通知接入路由器32从中继路由器406(R1)到接入路由器31、33、34(AR3、AR2、AR1)的中继路由器数。由此通知的中继路由器数被存储到中继路由器数比较表格325的中继路由器数存储区325c中。因此,中继路由器数比较表格325进入图10(c)所示的状态。
此外,网关设备52通知接入路由器32从网关设备52(GW)到接入路由器31、33、34(AR3、AR2、AR1)的中继路由器数。由此通知的中继路由器数被存储到中继路由器数比较表格325的中继路由器数存储区325d中。因此,中继路由器数比较表格325进入图11(a)所示的状态。
在完成了对应AR0、R2、R1和GW的所有中继路由器数的存储和更新后,接入路由器32计算对每个通信设备的中继路由器数之和。由此计算的总和作为中继路由器总数被存储到中继路由器数比较表格325的中继路由器数存储区325e中。因此,中继路由器数比较表格325进入图11(b)所示的状态。
接下来,接入路由器32I比较在中继路由器数存储区325e中存储的各个中继路由器数总和,以便从AR0、R2、R1和GW中确定具有最小总和的通信设备作为COR。在本实施例中,最小总和为“8”。有两个通信设备对应该相关总和,即R1和GW。在此情况下,R1更靠近接入路由器32,即,确定中继路由器406为COR,以便使从COR到接入路由器的通信路径更短。
如上所述,在第三个实施例中的移动通信系统包括切换控制装置和无线电终端设备10。切换控制装置包括网关设备51-54,中继路由器401-408,以及接入路由器31-34。此外,切换控制装置控制在用于与无线电终端设备10进行无线电通信的相应基站提供的接入路由器31-34之间切换无线电终端设备10。所述切换控制装置包括计算装置,用于在切换无线电终端设备10时,从中继路由器为作为无线电终端设备10目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于确定由所述计算装置计算的对每个接入路由器中继路由器数总和最少的中继路由器作为COR。
因此,从用作COR的候选中继路由器中,确定对每个接入路由器中继路由器数总和最少的中继路由器作为COR。通过对分组传输利用中继路由器数较少的路径可以执行有效的切换控制。由于选择接入路由器32和接入路由器31、33、34之间中继路由器数总和最少的通信设备作为COR,因此到达目的地接入路由器的中继路由器数平均最少。因此,就能实现有效的切换控制。也就是说,如果通往无线电终端设备10的分组在切换期间在这个COR被缓冲,则这些分组在切换后可通过最佳路径传送到无线电终端设备10;因此就能实现有效利用网络资源并防止出现分组顺序错误。
在第三个实施例的移动通信系统中,如同第一个和第二个实施例一样,在网关设备地址存储区存储网关地址作为COR确定请求目的地的网关设备的识别信息。在COR地址存储区存取路由器地址作为被确定为COR的中继路由器的识别信息。通过参考COR表格中存储的数据,允许接入路由器32容易并快速地识别为每个网关设备确定的COR。当本实施例还配置用于为每个网关设备确定COR时,即使是在移动通信系统中出现多条通信路径的网状拓扑中配置系统,也能确定最佳COR。为此,不管采用什么网络拓扑都能确定最佳COR,而且能实现有效的切换控制。
在本实施例中,对每个接入路由器,中继路由器总和最少的中继路由器被确定为COR,但也可在下述的修改中配置根据本发明的移动通信系统。
例如,接入路由器32获得对每个接入路由器(AR1、AR2、AR3)中继路由器数最少的通信设备(AR0、R2、R1、GW),并确定中继路由器数变为最少的次数最多的通信设备作为COR。
下面参考图12详细描述对第三个实施例的修改。图12是在此修改中的中继路由器数的比较表格的例子。在图12中圆内的每个中继路由器数指示,在接入路由器(AR1、AR2、AR3)的每个公共地址上,在这些中继路由器数中该中继路由器数最少。
在图12中,集中于目的地接入路由器为AR1,具有最少中继路由器数的设备为R1,即中继路由器406的情况。类似地,集中于目的地接入路由器为AR2,具有最少中继路由器数的设备为R2,即中继路由器403的情况。此外,集中于目的地接入路由器为AR3,具有最少中继路由器数的设备为R2,即中继路由器403的情况。因此,中继路由器数为最少的次数最多,即为2的中继路由器403被确定为COR。如果出现多个设备,其中继路由器数最少的次数都为最大,则位于较低层的设备被确定为COR,以便使从COR到接入路由器的通信路径更短。
在此修改中,在COR和接入路由器之间可以生成冗余路径,但更多数量的接入路由器在从COR到目的地接入路由器可以具有最少继路由器数。因此,从COR到目的地接入路由器的传输路径变为短路径的概率很高。
此外,还可能应用一种方法,以便从通信设备(AR0、R2、R1、GW)中获得从网关设备52到接入路由器31、33、34的中继路由器数差值,并确定具有最大差值的通信设备作为COR。这使得在大量减少冗余路径的同时能选择该通信设备作为COR。
在所有上述实施例中,优选在网络拓扑改变时,或以固定时间间隔,或在切换之前立即执行COR确定处理。
在第三个实施例中,可配置无线电终端设备10执行由接入路由器32为确定COR所执行的顺序处理。
根据上面描述的本发明,显然可以通过各种方式改变本发明的实施例。这些改变并不认为是偏离本发明的精神和范围,而且本领域的技术人员知道所有这些修改都包含在下面的权利要求书的范围内。
权利要求
1.一种切换控制装置,包括网关装置、中继路由器以及具有接入路由器装置的基站,并且适于在接入路由器之间控制切换无线电终端设备,其中该接入路由器设置在用于与所述无线电终端设备进行无线电通信的相应基站中,所述切换控制装置包括计算装置,用于从所述网关装置为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数量确定COR。
2.根据权利要求1的切换控制装置,其中所述确定装置从用作COR的候选中继路由器中,确定对于用作所述无线电终端设备目的地的每个候选接入路由器,由所述计算装置计算的中继路由器数量总和最少的中继路由器作为COR。
3.根据权利要求1的切换控制装置,其中所述计算装置为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数量,以响应从所述接入路由器发送的COR确定请求。
4.根据权利要求1的切换控制装置,其中所述计算装置为每个网关设备计算从多个网关设备到用作所述无线电终端设备目的地的候选接入路由器的中继路由器的数量,以响应从所述接入路由器发送的COR确定请求。
5.根据权利要求3的切换控制装置,还包括通知装置,用于通知已经发送了COR确定请求的接入路由器由所述确定装置确定的COR。
6.根据权利要求4的切换控制装置,还包括通知装置,用于通知已经发送了COR确定请求的接入路由器,由所述确定装置确定的对应预定网关设备的COR的地址。
7.根据权利要求4的切换控制装置,还包括存储装置,用于相互对应地存储由所述确定装置确定的COR和对应该COR的网关设备的地址。
8.根据权利要求3的切换控制装置,其中所述COR确定请求是从所述无线电终端设备通过所述接入路由器发送的。
9.根据权利要求3的切换控制装置,其中所述COR确定请求是从所述接入路由器发送的。
10.一种用于在多个基站或多个接入路由器与网关装置之间发送和接收数据的中继路由器,所述中继路由器包括计算装置,用于从所述网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数量确定COR。
11.一种与接入路由器相连的网关装置,所述网关装置包括计算装置,用于从所述网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数量确定COR。
12.一种与如权利要求11所述的网关装置以及中继路由器相连的接入路由器,所述接入路由器包括存储装置,用于相互对应地存储由所述确定装置确定的COR和对应该COR的网关设备的地址。
13.一种用于检测无线电终端设备的切换的基站,所述基站包括具有如权利要求12所述的接入路由器的功能的装置。
14.一种移动通信系统,包括如权利要求1所述的切换控制装置,以及一种无线电终端设备,并且适于在所述切换控制装置和无线电终端设备之间进行无线电通信。
15.一种切换控制方法,用于在接入路由器之间控制切换无线电终端设备,其中该接入路由器设置在用于与无线电终端设备进行无线电通信的相应基站中,所述切换控制方法包括计算步骤,其中切换控制装置从网关装置为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定步骤,其中切换控制装置基于在所述计算步骤计算的每个接入路由器的中继路由器数量确定COR。
16.一种切换控制装置,包括网关装置、中继路由器以及具有接入路由器装置的基站,并且适于在接入路由器之间控制切换无线电终端设备,其中该接入路由器设置在与所述无线电设备进行无线电通信的相应基站中,所述切换控制装置包括计算装置,用于从中继路由器为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数量确定COR。
17.根据权利要求16的切换控制装置,其中所述计算装置为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数,以响应从所述接入路由器发送的COR确定请求。
18.根据权利要求17的切换控制装置,其中所述COR确定请求包含存储用作COR的候选中继路由器的地址、用作所述无线电终端设备目的地的候选接入路由器地址、中继路由器数以及由所述确定装置确定的COR地址的区域。
19.一种用于在多个基站或多个接入路由器与网关装置之间发送和接收数据的中继路由器,所述中继路由器包括计算装置,用于从所述中继路由器为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数量确定COR。
20.一种与接入路由器相连的网关装置,所述网关装置包括计算装置,用于从所述网关装置为用作无线电终端设备目的地的每个候选接入路由器计算中继路由器数;以及确定装置,用于基于所述计算装置计算的每个接入路由器的中继路由器数确定COR。
21.一种切换控制方法,用于在接入路由器之间控制切换无线电终端设备,其中该接入路由器设置在与无线电终端设备进行无线电通信的相应基站中,所述切换控制方法包括计算步骤,其中切换控制装置从中继路由器为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定步骤,用于基于在所述计算步骤计算的每个接入路由器的中继路由器数量确定COR。
22.一种切换控制装置,包括网关装置,中继路由器以及具有接入路由器装置的基站,并且适于在接入路由器之间控制切换无线电终端设备,其中该接入路由器设置在与无线电终端设备进行无线电通信的相应基站中,所述切换控制装置包括计算装置,用于从中继路由器为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定装置,用于从用作COR的候选中继路由器中,确定对于用作所述无线电终端设备目的地的每个候选接入路由器,由所述计算装置计算的中继路由器数量总和最少的中继路由器作为COR。
23.一种设置在用于检测无线电终端设备切换的基站中的接入路由器,该接入路由器与中继路由器连接,所述接入路由器包括接收装置,用于从中继路由器接收在该中继路由器为用作所述无线电终端设备目的地的每个候选接入路由器所计算的中继路由器数量;以及确定装置,用于从用作COR的候选中继路由器中,确定对于用作所述无线电终端设备目的地的每个候选接入路由器,由所述接收装置接收的中继路由器数量总和最少的中继路由器作为COR。
24.一种用于在多个基站或多个接入路由器与网关装置之间发送和接收数据的中继路由器,所述中继路由器包括发送装置,用于将从所述中继路由器为用作无线电终端设备目的地的每个候选接入路由器所计算的中继路由器数量发送到切换前的原接入路由器。
25.一种与接入路由器相连的网关装置,所述网关装置包括发送装置,用于发送从所述网关装置为用作无线电终端设备目的地的每个候选接入路由器所计算的中继路由器数量到切换前的原接入路由器。
26.一种切换控制方法,在接入路由器之间控制切换无线电终端设备,其中该接入路由器设置在与无线电终端设备进行无线电通信的相应基站中,所述切换控制方法包括计算步骤,其中切换控制装置从中继路由器为用作所述无线电终端设备目的地的每个候选接入路由器计算中继路由器数量;以及确定步骤,用于从用作COR的候选中继路由器中,确定对于用作所述无线电终端设备目的地的每个候选接入路由器,在所述计算步骤计算的中继路由器数量总和最少的中继路由器作为COR。
全文摘要
根据本发明的移动通信系统(100)包括切换控制装置(1)和无线电终端设备(10)。切换控制装置(1)在用于与无线电终端设备(10)进行无线电通信的相应基站(21-24)设置的接入路由器(31-34)之间控制切换无线电终端设备(10)。切换控制装置(1)从网关设备(52)为用作无线电终端设备(10)目的地的每个候选接入路由器(32-34)计算中继路由器数,并基于为每个候选接入路由器(32、33、34)计算的中继路由器数确定COR。
文档编号H04L12/56GK1443012SQ0311991
公开日2003年9月17日 申请日期2003年3月6日 优先权日2002年3月6日
发明者磯部慎一, 五十嵐健, 岩崎淳, 西村健治, 輿水敬 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1