通信控制设备、无线通信设备、通信控制方法及无线通信方法

申请号 CN200780011405.3 申请日 2007-03-28 公开(公告)号 CN101411140A 公开(公告)日 2009-04-15
申请人 京瓷株式会社; 发明人 横田知好;
摘要 切换 服务器 100基于所获得的上行链路的通信 质量 ,确定是否将上行链路的网络从无线IP网络10A切换至无线IP网络10B。此外,在确定将上行链路的网络切换至无线IP网络10B时,切换服务器100向MN300发送上行链路切换指令,以将上行链路的网络切换至无线IP网络10B。
权利要求

1.一种通信控制设备,通过使用第一无线IP网络和第二无线IP 网络来控制至无线通信设备的通信路径,在所述第一无线IP网络中, 根据所述无线通信设备的位置,将第一转交IP地址动态地分配给所述 无线通信设备,在所述第二无线IP网络中,将第二转交IP地址分配 给所述无线通信设备,所述通信控制设备包括:
中继单元,被配置为从所述无线通信设备接收包括所述第一转交 IP地址并经由所述第一无线IP网络向通信目的地发送的IP分组,或 者包括所述第二转交IP地址并经由所述第二无线IP网络向所述通信 目的地发送的IP分组,并将所接收的IP分组中继至所述通信目的地;
上行链路通信质量获取单元,被配置为获取上行链路的所述第一 无线IP网络的通信质量,所述上行链路是从所述无线通信设备至所述 通信控制设备;
上行链路切换确定单元,被配置为基于所述上行链路通信质量获 取单元所获取的通信质量,确定是否将上行链路的网络从所述第一无 线IP网络切换至所述第二无线IP网络;以及
上行链路切换指令发送机,被配置为当所述上行链路切换确定单 元确定要将上行链路的网络切换至所述第二无线IP网络时,向所述无 线通信设备发送上行链路切换指令,以将上行链路的网络从所述第一 无线IP网络切换至所述第二无线IP网络。
2.如权利要求1所述的通信控制设备,还包括:
下行链路切换指令接收机,被配置为从所述无线通信设备接收下 行链路切换指令,以将下行链路的网络从所述第一无线IP网络切换至 所述第二无线IP网络,所述下行链路是从所述通信控制设备至所述无 线通信设备;
下行链路无声检测器,被配置为基于所述中继单元从所述通信目 的地接收到的IP分组来检测下行链路中的无声状态,在所述无声状态 中,不执行通信;以及
下行链路切换单元,被配置为基于所述下行链路切换指令接收机 接收到的下行链路切换指令,将下行链路的网络从所述第一无线IP网 络切换至所述第二无线IP网络,其中,
当所述下行链路无声检测器检测到无声状态时,所述下行链路切 换单元将下行链路的网络从所述第一无线IP网络切换至所述第二无 线IP网络。
3.如权利要求2所述的通信控制设备,其中,
所述第一无线IP网络使用第一语音编码协议来编码语音信号,以 及
在将下行链路的网络从所述第一无线IP网络切换至所述第二无 线IP网络时,所述下行链路切换单元将所述第一语音编码协议改变为 所述第二无线IP网络中使用的第二语音编码协议。
4.一种无线通信设备,通过使用第一无线IP网络和第二无线IP 网络,经由通信控制设备来执行与通信目的地的通信,在所述第一无 线IP网络中,根据所述无线通信设备的位置,将第一转交IP地址动 态地分配给所述无线通信设备,在所述第二无线IP网络中,将第二转 交IP地址分配给所述无线通信设备,所述无线通信设备包括:
第一无线通信单元,被配置为经由所述第一无线IP网络,向所述 通信控制设备发送包括所述第一转交IP地址并寻址到所述通信目的 地的IP分组;
第二无线通信单元,被配置为经由所述第二无线IP网络,向所述 通信控制设备发送包括所述第二转交IP地址并寻址到所述通信目的 地的IP分组;
下行链路通信质量获取单元,被配置为获取从所述通信控制设备 至所述无线通信设备的下行链路的所述第一无线IP网络的通信质量;
下行链路切换确定单元,被配置为基于所述下行链路通信质量获 取单元所获取的通信质量,确定是否将下行链路的网络从所述第一无 线IP网络切换至所述第二无线IP网络;以及
下行链路切换指令发送机,被配置为当所述下行链路切换确定单 元确定要将下行链路的网络切换至所述第二无线IP网络时,向所述通 信控制设备发送下行链路切换指令,以将下行链路的网络从所述第一 无线IP网络切换至所述第二无线IP网络。
5.如权利要求4所述的无线通信设备,其中,
所述第二无线通信单元被设定在休眠状态,在所述休眠状态中, 在预定的定时之外的其他定时,停止无线信号的发送和接收,
所述下行链路切换确定单元使用第一通信质量恶化条件和第二通 信质量恶化条件,来确定是否将下行链路的网络从所述第一无线IP网 络切换至所述第二无线IP网络,所述第二通信质量恶化条件用于确定 是否从经由所述第一无线IP网络切换至经由所述第二无线IP网络, 所述第二通信质量恶化条件与比所述第一通信质量恶化条件更加恶劣 的通信质量状态相对应,以及
当所述下行链路切换确定单元确定通信质量满足所述第一通信质 量恶化条件时,所述下行链路切换指令发送机解除所述第二无线通信 单元的休眠状态。
6.一种无线通信设备,所述无线通信设备通过使用第一无线IP 网络和第二无线IP网络,经由通信控制设备来执行与通信目的地的通 信,在所述第一无线IP网络中,根据所述无线通信设备的位置,将第 一转交IP地址动态地分配给所述无线通信设备,在所述第二无线IP 网络中,将第二转交IP地址分配给所述无线通信设备,所述无线通信 设备包括:
上行链路切换指令接收机,被配置为从所述通信控制设备接收上 行链路切换指令,以将从所述无线通信设备至所述通信控制设备的上 行链路的网络从所述第一无线IP网络切换至所述第二无线IP网络;
上行链路无声检测器,被配置为检测上行链路中的无声状态,在 所述无声状态中,不执行通信;以及
上行链路切换单元,被配置为基于所述上行链路切换指令接收机 接收到的上行链路切换指令,将上行链路的网络从所述第一无线IP网 络切换至所述第二无线IP网络,其中,
当所述上行链路无声检测器检测到无声状态时,所述上行链路切 换单元将上行链路的网络从所述第一无线IP网络切换至所述第二无 线IP网络。
7.如权利要求6所示的无线通信设备,其中,
所述第一无线IP网络使用第一语音编码协议来编码语音信号,以 及
在将上行链路的网络从所述第一无线IP网络切换至所述第二无 线IP网络时,所述上行链路切换单元将所述第一语音编码协议改变为 所述第二无线IP网络中使用的第二语音编码协议。
8.如权利要求6所示的无线通信设备,其中,
所述第二无线通信单元被设定在休眠状态,在所述休眠状态中, 在预定的定时之外的其他定时,停止无线信号的发送和接收,
所述上行链路切换指令接收机在接收所述上行链路切换指令之 前,接收通信质量恶化通知,以及
当所述上行链路切换指令接收机接收到通信质量恶化通知时,所 述上行链路切换单元解除所述第二无线通信单元的休眠状态。
9.一种通信控制方法,通过使用第一无线IP网络和第二无线IP 网络来控制与无线通信设备的通信路径,在所述第一无线IP网络中, 根据所述无线通信设备的位置,将第一转交IP地址动态地分配给所述 无线通信设备,在所述第二无线IP网络中,将第二转交IP地址分配 给所述无线通信设备,所述通信控制方法包括以下步骤:
从所述无线通信设备接收包括所述第一转交IP地址并经由所述 第一无线IP网络向通信目的地发送的IP分组,或者包括所述第二转 交IP地址并经由所述第二无线IP网络向所述通信目的地发送的IP分 组;
将所接收的IP分组中继至所述通信目的地;
获取上行链路的所述第一无线IP网络的通信质量,所述上行链路 是从所述无线通信设备至所述通信控制设备;
基于所获取的通信质量,确定是否将上行链路的网络从所述第一 无线IP网络切换至所述第二无线IP网络;以及
当确定要将上行链路的网络切换至所述第二无线IP网络时,向所 述无线通信设备发送上行链路切换指令,以将上行链路的网络从所述 第一无线IP网络切换至所述第二无线IP网络。
10.一种无线通信方法,通过使用第一无线IP网络和第二无线IP 网络,经由通信控制设备来执行与通信目的地的通信,在所述第一无 线IP网络中,根据位置动态地分配第一转交IP地址,在所述第二无 线IP网络中,分配第二转交IP地址,所述无线通信方法包括以下步 骤:
经由所述第一无线IP网络,向所述通信控制设备发送包括所述第 一转交IP地址并寻址到所述通信目的地的IP分组;
经由所述第二无线IP网络,向所述通信控制设备发送包括所述第 二转交IP地址并寻址到所述通信目的地的IP分组;
获取从所述通信控制设备至无线通信设备的下行链路的所述第一 无线IP网络的通信质量;
基于所获取的通信质量,确定是否将下行链路的网络从所述第一 无线IP网络切换至所述第二无线IP网络;以及
当确定要将下行链路的网络切换至所述第二无线IP网络时,向所 述通信控制设备发送下行链路切换指令,以将下行链路的网络从所述 第一无线IP网络切换至所述第二无线IP网络。
11.一种无线通信方法,通过使用第一无线IP网络和第二无线IP 网络,经由通信控制设备来执行与通信目的地的通信,在所述第一无 线IP网络中,根据位置动态地分配第一转交IP地址,在所述第二无 线IP网络中,分配第二转交IP地址,所述无线通信方法包括以下步 骤:
从所述通信控制设备接收上行链路切换指令,以将从所述无线通 信设备至所述通信控制设备的上行链路的网络从所述第一无线IP网 络切换至所述第二无线IP网络;
检测上行链路中的无声状态,在所述无声状态中,不执行通信; 以及
在检测到无声状态时,基于所接收到的上行链路切换指令,将上 行链路的网络从所述第一无线IP网络切换至所述第二无线IP网络。

说明书全文

技术领域

发明涉及使用转交(care of)IP地址经由无线IP网络执行通信 的通信控制设备、无线通信设备、通信控制方法及无线通信方法。

背景技术

在使用因特网协议(IP)组的无线通信网络(以下合适地称为“无 线IP网络”)中,定义了所谓的移动IP来改进无线通信设备的移动性 (例如参照非专利文献1)。
在移动IP中,使用转交IP地址(转交地址),根据无线通信设备 的位置将该转交地址动态地分配给无线通信设备。

发明内容

近年来,提供了允许无线通信设备使用多个无线IP网络(如蜂窝 电话网络和无线LAN网络)的环境。
然而,如果无线通信设备根据上述移动IP来使用多个无线IP网 络,则存在以下问题。具体地,在移动IP中,在各无线IP网络中将 转交IP地址分配给无线通信设备。由于无线通信设备仅能够使用任意 一个无线IP网络分配给它的单个转交IP地址,因此,无线通信设备 不能“同时”使用多个无线IP网络。
换言之,不能在上行链路和下行链路中使用不同的无线IP网络。 特别地,在无线IP网络中,与有线IP网络的情况相比,上行链路和 下行链路之间的通信质量,如通信带宽(通信速度)、延时、抖动通常 不同。出于这个原因,希望可以仅将通信质量恶化的一个链路的无线 IP网络切换至另一个无线IP网络。相应地,根据上述情况做出了本 发明。因此,本发明的目的是提供通信控制设备、无线通信设备、通 信控制方法及无线通信方法,在使用多个无线IP网络时,使用它们可 以仅将上行链路和下行链路之一的网络切换至另一个无线IP网络。
为了解决上述问题,本发明具有以下方面。首先,本发明的第一 方面概括为一种通信控制设备(切换服务器100),所述通信控制设备 通过使用第一无线IP网络(无线IP网络10A)和第二无线IP网络(无 线IP网络10B)来控制至无线通信设备的通信路径,在所述第一无线 IP网络中,根据所述无线通信设备的位置,将第一转交IP地址(转 交IP地址A1)动态地分配给所述无线通信设备(MN 300),在所述 第二无线IP网络中,将第二转交IP地址(转交IP地址A2)分配给 所述无线通信设备。所述通信控制设备包括:中继单元(分组中继单 元105),被配置为从所述无线通信设备接收包括所述第一转交IP地 址并经由所述第一无线IP网络向通信目的地(IP电话终端42)发送 的IP分组,或者包括所述第二转交IP地址并经由所述第二无线IP网 络向所述通信目的地发送的IP分组,并将所接收的IP分组中继至所 述通信目的地;上行链路通信质量获取单元(通信质量获取单元108), 被配置为获取上行链路中所述第一无线IP网络的通信质量,所述上行 链路是从所述无线通信设备至所述通信控制设备;上行链路切换确定 单元(主控制器111),被配置为基于所述上行链路通信质量获取单元 所获取的通信质量,确定是否将上行链路的网络从所述第一无线IP网 络切换至所述第二无线IP网络;以及上行链路切换指令发送机(主控 制器111),被配置为当所述上行链路切换确定单元确定要将上行链路 的网络切换至所述第二无线IP网络时,向所述无线通信设备发送上行 链路切换指令,以将上行链路的网络从所述第一无线IP网络切换至所 述第二无线IP网络。
根据这样的通信控制设备,基于上行链路的通信质量,仅将上行 链路的网络从所述第一无线IP网络切换至所述第二无线IP网络。此 外,所述中继单元可以处理包括所述第一转交IP地址的IP分组以及 包括所述第二转交IP地址的IP分组。相应地,可以通过同时使用所 述第一无线IP网络和所述第二无线IP网络的无线IP网络来执行通信。
这就是说,根据这样的通信控制设备,在使用多个无线IP网络的 情况下,可以仅将上行链路和下行链路之一的网络切换至另一个无线 IP网络。
本发明的第二方面与本发明的第一方面相关,概括为一种通信控 制设备,所述通信控制设备还包括:下行链路切换指令接收机(通信 接口单元101和主控制器111),被配置为从所述无线通信设备接收下 行链路切换指令,以将下行链路的网络从所述第一无线IP网络切换至 所述第二无线IP网络,所述下行链路是从所述通信控制设备至所述无 线通信设备;下行链路无声(silence)检测器(无声检测器107),被 配置为基于所述中继单元从所述通信目的地接收到的IP分组来检测 下行链路中的无声状态,在所述无声状态中,不执行通信;以及下行 链路切换单元(主控制器111),被配置为基于所述下行链路切换指令 接收机接收到的下行链路切换指令,将下行链路的网络从所述第一无 线IP网络切换至所述第二无线IP网络。在所述通信控制设备中,当 所述下行链路无声检测器检测到无声状态时,所述下行链路切换单元 将下行链路的网络从所述第一无线IP网络切换至所述第二无线IP网 络。
本发明的第三方面与本发明的第二方面相关,概括为一种通信控 制设备,其中,所述第一无线IP网络使用第一语音编码协议(例如 G.729)来编码语音信号,在将下行链路的网络从所述第一无线IP网 络切换至所述第二无线IP网络时,所述下行链路切换单元将所述第一 语音编码协议改变为所述第二无线IP网络中使用的第二语音编码协 议(例如G.711)。
本发明的第四方面概括为一种无线通信设备(MN 300),所述无 线通信设备通过使用第一无线IP网络(无线IP网络10A)和第二无 线IP网络(无线IP网络10B),经由通信控制设备(切换服务器100) 来执行与通信目的地(IP电话终端42)的通信,在所述第一无线IP 网络中,根据所述无线通信设备的位置,将第一转交IP地址(转交IP 地址A1)动态地分配给所述无线通信设备,在所述第二无线IP网络 中,将第二转交IP地址(转交IP地址A2)分配给所述无线通信设备。 所述无线通信设备包括:第一无线通信单元(无线通信卡301),被配 置为经由所述第一无线IP网络,向所述通信控制设备发送包括所述第 一转交IP地址并寻址到所述通信目的地的IP分组;第二无线通信单 元(无线通信卡303),被配置为经由所述第二无线IP网络,向所述 通信控制设备发送包括所述第二转交IP地址并寻址到所述通信目的 地的IP分组;下行链路通信质量获取单元(通信质量获取单元308), 被配置为获取从所述通信控制设备至所述无线通信设备的下行链路中 所述第一无线IP网络的通信质量;下行链路切换确定单元(主控制器 311),被配置为基于所述下行链路通信质量获取单元所获取的通信质 量,确定是否将下行链路的网络从所述第一无线IP网络切换至所述第 二无线IP网络;以及下行链路切换指令发送机(主控制器311),被 配置为当所述下行链路切换确定单元确定要将下行链路的网络切换至 所述第二无线IP网络时,向所述通信控制设备发送下行链路切换指 令,以将下行链路的网络从所述第一无线IP网络切换至所述第二无线 IP网络。
本发明的第五方面与本发明的第四方面相关,概括为一种无线通 信设备,其中,所述第二无线通信单元被设定在休眠状态,在所述休 眠状态中,在预定的定时之外的其他定时,停止无线信号的发送和接 收,所述下行链路切换确定单元使用第一通信质量恶化条件和第二通 信质量恶化条件,响应于比所述第一通信质量恶化条件更加恶劣的通 信质量状态,来确定是否将下行链路的网络从所述第一无线IP网络切 换至所述第二无线IP网络,所述第二通信质量恶化条件用于确定是否 从经由所述第一无线IP网络的链路切换至经由所述第二无线IP网络 的链路,当所述下行链路切换确定单元确定通信质量满足所述第一通 信质量恶化条件时,所述下行链路切换指令发送机解除所述第二无线 通信单元的休眠状态。
本发明的第六方面概括为一种无线通信设备(MN 300),所述无 线通信设备通过使用第一无线IP网络(无线IP网络10A)和第二无 线IP网络(无线IP网络10B),经由通信控制设备(切换服务器100) 来执行与通信目的地(IP电话终端42)的通信,在所述第一无线IP 网络中,根据所述无线通信设备的位置,将第一转交IP地址(转交IP 地址A1)动态地分配给所述无线通信设备,在所述第二无线IP网络 中,将第二转交IP地址(转交IP地址A2)分配给所述无线通信设备。 所述无线通信设备还包括:上行链路切换指令接收机(无线通信卡303 和主控制器311),被配置为从所述通信控制设备接收上行链路切换指 令,以将用于从所述无线通信设备至所述无线控制器的上行链路的网 络从所述第一无线IP网络切换至所述第二无线IP网络;上行链路无 声检测器(无声检测器307),被配置为检测上行链路中的无声状态, 在所述无声状态中,不执行通信;以及上行链路切换单元(主控制器 311),被配置为基于所述上行链路切换指令接收机接收到的上行链路 切换指令,将上行链路的网络从所述第一无线IP网络切换至所述第二 无线IP网络。在所述无线通信设备中,当所述上行链路无声检测器检 测到无声状态时,所述上行链路切换单元将上行链路的网络从所述第 一无线IP网络切换至所述第二无线IP网络。
本发明的第七方面与本发明的第六方面相关,概括为一种无线通 信设备,其中,所述第一无线IP网络使用第一语音编码协议(例如 G.729)来编码语音信号,在将上行链路的网络从所述第一无线IP网 络切换至所述第二无线IP网络时,所述上行链路切换单元将所述第一 语音编码协议改变为所述第二无线IP网络中使用的第二语音编码协 议(例如G.711)。
本发明的第八方面与本发明的第六方面相关,概括为一种无线通 信设备,其中,所述第二无线通信单元被设定在休眠状态,在所述休 眠状态中,在预定的定时之外的其他定时,停止无线信号的发送和接 收,所述上行链路切换指令接收机在接收所述上行链路切换指令之前, 接收通信质量恶化通知,当所述上行链路切换指令接收机接收到通信 质量恶化通知时,所述上行链路切换单元解除所述第二无线通信单元 的休眠状态。
本发明的第九方面概括为一种通信控制方法,所述通信控制方法 通过使用第一无线IP网络和第二无线IP网络来控制与无线通信设备 的通信路径,在所述第一无线IP网络中,根据所述无线通信设备的位 置,将第一转交IP地址动态地分配给所述无线通信设备,在所述第二 无线IP网络中,将第二转交IP地址分配给所述无线通信设备。所述 通信控制方法包括以下步骤:从所述无线通信设备接收包括所述第一 转交IP地址并经由所述第一无线IP网络向通信目的地发送的IP分组, 或者包括所述第二转交IP地址并经由所述第二无线IP网络向所述通 信目的地发送的IP分组,并接着将所接收的IP分组中继至所述通信 目的地;获取用于上行链路的所述第一无线IP网络的通信质量,所述 上行链路是从所述无线通信设备至所述通信控制设备;基于所获取的 通信质量,确定是否将上行链路的网络从所述第一无线IP网络切换至 所述第二无线IP网络;以及当确定要将上行链路的网络切换至所述第 二无线IP网络时,向所述无线通信设备发送上行链路切换指令,以将 上行链路的网络从所述第一无线IP网络切换至所述第二无线IP网络。
本发明的第十方面概括为一种无线通信方法,所述无线通信方法 通过使用第一无线IP网络和第二无线IP网络,经由通信控制设备来 执行与通信目的地的通信,在所述第一无线IP网络中,根据所述无线 通信设备的位置,动态地分配第一转交IP地址,在所述第二无线IP 网络中,分配第二转交IP地址。所述无线通信方法包括以下步骤:经 由所述第一无线IP网络,向所述通信控制设备发送包括所述第一转交 IP地址并寻址到所述通信目的地的IP分组;经由所述第二无线IP网 络,向所述通信控制设备发送包括所述第二转交IP地址并寻址到所述 通信目的地的IP分组;获取用于从所述通信控制设备至所述无线通信 设备的下行链路的所述第一无线IP网络的通信质量;基于所获取的通 信质量,确定是否将下行链路的网络从所述第一无线IP网络切换至所 述第二无线IP网络;以及当确定要将下行链路的网络切换至所述第二 无线IP网络时,向所述通信控制设备发送下行链路切换指令,以将下 行链路的网络从所述第一无线IP网络切换至所述第二无线IP网络。 本发明的第十一方面概括为一种无线通信方法,所述无线通信方法通 过使用第一无线IP网络和第二无线IP网络,经由通信控制设备来执 行与通信目的地的通信,在所述第一无线IP网络中,根据所述无线通 信设备的位置,动态地分配第一转交IP地址,在所述第二无线IP网 络中,分配第二转交IP地址。所述无线通信方法包括以下步骤:从所 述通信控制设备接收上行链路切换指令,以将用于从所述无线通信设 备至所述通信控制设备的上行链路的网络从所述第一无线IP网络切 换至所述第二无线IP网络;检测上行链路中的无声状态,在所述无声 状态中,不执行通信;以及在检测到无声状态时,基于所接收到的上 行链路切换指令,将上行链路的网络从所述第一无线IP网络切换至所 述第二无线IP网络。
根据本发明的这些方面,在使用多个无线IP网络的情况下,可以 提供通信控制设备、无线通信设备、通信控制方法及无线通信方法, 其中可以仅将上行链路和下行链路之一的网络切换至另一个无线IP 网络。
附图说明
图1示出了根据本发明的实施例的通信系统的总体示意配置图。
图2示出了根据本发明的实施例的通信控制设备的功能配置 图。
图3示出了根据本发明的实施例的无线通信设备的功能块配置 图。
图4是根据本发明的实施例的通信系统中执行的通信序列图。
图5是根据本发明的实施例的通信系统中执行的通信序列图。
图6是根据本发明的实施例的通信控制设备中执行的确定通信质 量恶化的处理的流程图
图7是根据本发明的实施例的通信控制设备中执行的确定无声状 态的处理的流程图。
图8是根据本发明的实施例的IP分组的配置图。
图9是一个视图,示出了根据本发明的实施例的通信控制设备中 使用的确定通信质量恶化的阈值的一个示例。
图10是一个视图,示出了根据本发明的实施例的无线通信设备中 使用的确定通信质量恶化的阈值的一个示例。

具体实施方式

接下来,描述本发明的实施例。注意,在以下的描述中,附图中 相同或相似的参考标号表示相同和相似的部分。应注意,附图是示意 性的,各尺寸的比例等与现实中不同。
相应地,在考虑以下描述时,应确定具体尺寸等。当然,一些尺 寸关系和比例在各图中也不同。
通信系统的总体示意配置
图1示出了根据本发明的实施例的通信系统1的总体示意配置图。 如图1所述,通信系统1包括无线IP网络10A和无线IP网络10B。无线IP 网络10A(第一无线IP网络)是能够发送IP分组的IP网络。在无线IP 网络10A中,根据蜂窝电话终端300(以下合适地称为MN 300)的位 置,将转交IP地址A1(第一转交IP地址)动态地分配给MN 300。在本 实施例中,无线IP网络10A是采用CDMA(特别是作为3GPP2标准的 HRPD)作为无线通信方案的蜂窝电话网络。
与无线IP网络10A类似,无线IP网络10B也能够发送IP分组。在无 线IP网络10B中,将转交IP地址A2(第二转交IP地址)分配给MN 300。 在本实施例中,无线IP网络10B采用兼容IEEE 802.16e标准的移动 WiMAX作为无线通信方案。
此外,在无线IP网络10A和无线IP网络10B中,发送VoIP分组,在 VoIP分组中,将语音信号转换为IP分组。注意,使用CDMA的无线IP 网络10A和使用移动WiMAX的无线IP网络10B在用于编码语音信号的 CODEC(语音编码协议)上不同。具体地,无线IP网络10A中使用ITU-T G.729,而无线IP网络10B使用ITU-T G.711。
这里,当MN 300与无线IP网络10A连接时,从无线IP网络10A提 供转交IP地址A1。类似地,当MN 300与无线IP网络10B连接时,从无 线IP网络10B提供转交IP地址A2。
此外,在本实施例中,转交IP地址A1和转交IP地址A2与归属 (home)IP地址AH相关联。
此外,切换服务器100和MN 300能够在同时使用无线IP网络10A 和无线IP网络10B的情况下执行通信。
具体地,切换服务器100和MN 300在上行链路(从MN 300至切换 服务器100的链路)以及下行链路(从切换服务器100至MN 300的链路) 两路链路中使用无线IP网络10A开始通信。如果在开始通信之后,上 行链路或下行链路的通信质量恶化,则切换服务器100和MN 300仅将 通信质量恶化的链路的网络从无线IP网络10A切换至无线IP网络10B。
无线IP网络10A和无线IP网络10B与因特网20连接。此外,中继中 心30与因特网20连接。
在中继中心30,提供了对MN 300发送和接收的IP分组进行中继的 网络设备。具体地,在中继中心30中提供了切换服务器100以及VPN 路由器200A和200B。
切换服务器100控制至MN 300的通信路径。在本实施例中,切换 服务器100构成了通信控制设备。具体地,切换服务器100能够经由无 线IP网络10A或无线IP网络10B向MN 300发送IP分组。
VPN路由器200A和200B执行IP分组的路由处理。此外,VPN路由 器200A和200B中的每一个使用VPN(IPSec)建立MN 300与切换服务 器100之间的隧道。通过建立隧道来实现OSI第三层的虚拟化,从而确 保MN 300的IP移动性的安全。
具体地,在本实施例中,与不能同时与多个无线IP网络通信的移 动IP(例如RFC 2002)不同,MN 300能够在同时使用分别经由无线IP 网络10A和无线IP网络10B设定的通信路径的情况下,执行与通信目的 地(特别是IP电话终端42)的通信。
中继中心30(切换服务器100)经由预定的有线通信网络(未示 出)与用户住所40连接。在用户住所40中提供了IP电话交换系统41和 IP电话终端42。IP电话交换系统41在预定的有线通信网络与IP电话终 端42之间中继IP分组(具体而言是VoIP分组)。IP电话终端42将语音信 号与VoIP分组互相转换,并发送和接收IP分组。
换言之,在本实施例中,MN 300经由切换服务器100执行与IP电 话终端42(通信目的地)的通信。
通信系统的功能块配置
接下来,描述通信系统1的功能块配置。具体地,给出通信系统1 中包括的切换服务器100和MN 300的功能块配置的描述。注意,以下 主要描述与本发明相关的部分。相应地,应注意,虽然在附图中没有 示出,或者省略其描述,但是切换服务器100和MN 300每个均包括执 行功能所需的逻辑块(如电源供给)。
(1)切换服务器100
图2示出了切换服务器100的功能块配置图。如图2所示,切换服 务器100包括通信接口单元101、通信接口单元103、分组中继单元105、 无声检测器107、通信质量获取单元108、发送分组分发处理器109、主 控制器111以及存储单元113。
通信接口单元101与VPN路由器200A和200B连接。例如,可以将 通信接口单元101配置为IEEE 802.3ab定义的1000BASE-T。
此外,如上所述,在本实施例中,设定使用IPSec的VPN,使得通 信接口单元101要发送和接收的IP分组,即要在切换服务器100与MN 300之间发送和接收的VoIP分组(更具体地,是MN 300要发送的VoIP 分组)包括图8(a)所示的配置。如图8(a)所示,封装了归属IP首 部(归属IP地址AH)、TCP/UDP首部以及有效载荷,并向其添加了转 交IP地址(转交IP地址A1或转交IP地址A2)。
注意,要在切换服务器100和MN 300之间发送和接收的访问控制 分组包括图8(b)所示的配置。该访问控制分组由数据链路层首部、 转交IP地址、TCP首部和控制码配置而成。注意,以后将详细给出该 控制码的描述。
通信接口单元103在IP电话交换系统41与IP电话终端42之间的通 信的执行中使用。
分组中继单元105具有缓存器,并对通信接口单元101和通信接口 单元103发送和接收的IP分组进行中继。具体地,分组中继单元105根 据发送分组分发处理器109或主控制器111的指令来对IP分组进行中 继。
特别地,在本实施例中,分组中继单元105包括转交IP地址A1, 接收从MN 300经由无线IP网络10A向IP电话终端42发送的IP分组,并 将所接收的IP分组中继至IP电话终端42。此外,分组中继单元105包括 转交IP地址A2,接收从MN 300经由无线IP网络10B向IP电话终端42发 送的IP分组,并将所接收的IP分组中继至IP电话终端42。在本实施例 中,分组中继单元105构成了中继单元。
无声检测器107基于分组中继单元105从IP电话终端42接收到的IP 分组(具体地,是VoIP分组),检测下行链路中的无声状态,在无声状 态中,不执行通信。在本实施例中,无声检测器107构成了下行链路无 声检测器。
无声检测器107基于分组中继单元105从IP电话终端42接收到的 VoIP分组的接收间隔来检测无声状态。具体地,当分组中继单元105 从IP电话终端42接收到VoIP分组时,无声检测器107启动定时器,并测 量直到接收到下一个分组的时间。每次接收到VoIP分组,无声检测器 107重新启动定时器。
当定时器测量的VoIP分组的接收间隔变为预定的阈值 (Thresh_frame_n)或更大时,无声检测器107将该状态确定为无声状 态。注意,在接收到由CNG(舒适噪音产生)方法无声压缩的VoIP分 组时,无声检测器107不重新启动定时器。
此外,在本实施例中,对IP电话终端42中使用的CODEC(语音编 码协议)的每时间(n),定义用于检测无声状态的预定阈值 (Thresh_frame_n)。例如,如果帧时间是20ms,则可以使用100ms作 为预定阈值(Thresh_frame_n),这是由于,与无线IP网络10A或无线 IP网络10B不同,在中继中心30与用户住所40之间的有线通信网络中 不会引起主要的延迟和抖动。
通信质量获取单元108获取上行链路中的无线IP网络10A的通信 质量。在本实施例中,通信质量获取单元108构成了上行链路通信质量 获取单元。
具体地,通信质量获取单元108获取分组中继单元105经由通信接 口单元101接收到的IP分组的通信质量的统计信息(例如分组丢失、吞 吐量、接收间隔以及向分组中继单元105提供的缓存器欠载(under run) 计数或过载(over run)计数)。
发送分组分发处理器109执行处理,将从通信接口单元101经由分 组中继单元105发送的IP分组分发至无线IP网络10A和无线IP网络10B 之一。
具体地,发送分组分发处理器109基于来自主控制器111的指令, 向从IP电话终端42接收到的包括归属IP地址AH的IP分组添加转交IP地 址A1。从通信接口单元101向无线IP网络10A发送添加了转交IP地址A1 的IP分组。此外,发送分组分发处理器109基于来自主控制器111的指 令,向从IP电话终端42接收到的包括归属IP地址AH的IP分组添加转交 IP地址A2。从通信接口单元101向无线IP网络10B发送添加了转交IP地 址A2的IP分组。
主控制器111控制要发送至MN 300的IP分组以及要从MN 300接 收到的IP分组的通信路径。此外,主控制器111执行访问控制分组的处 理。
特别地,在本实施例中,主控制器111基于通信质量获取单元108 所获取的上行链路的通信质量,确定是否将上行链路的网络从无线IP 网络10A切换至无线IP网络10B。在本实施例中,主控制器111构成了 上行链路切换确定单元。
具体地,主控制器111基于表1和2所示的条件,确定是否将上行 链路的网络从无线IP网络10A切换至无线IP网络10B。
表1
  阈值1   阈值2   阈值3   阈值4   N   M   K   通信质   量恶化   平1   70   60   50   35   10   2   3   通信质   量恶化   水平2   80   70   50   40   10   3   5
表2
  内容  确定条件1   逝去时间t-(seq*20ms)>阈值1  确定条件2   对于最近接收的N个IP分组,m次或更多次满足:时间   t-(seq*20ms)>阈值2  确定条件3   对于最近接收的N个IP分组,k次或更多次满足:时间   t-(seq*20ms)>阈值3  确定条件4   最近接收的N个IP分组的接收间隔>阈值4
当使用表1所示的“通信质量恶化水平2”(第二通信质量恶化条 件)满足表2所示的确定条件时,主控制器111确定将上行链路的网络 从无线IP网络10A切换至无线IP网络10B。注意,表2所示的“seq”是 VoIP分组中包括的RTP(实时传输协议)的序列号。
此外,当使用表1所示的“通信质量恶化水平1”(第一通信质量 恶化条件)满足表2所示的确定条件时,主控制器111向MN 300发送通 信质量恶化通知,该通知表示上行链路的通信质量发生恶化。注意, 接收到通信质量恶化通知的MN 300解除针对无线IP网络10B的无线通 信卡303(参照图3)的休眠状态。或者,MN 300驱动(开启电源)针 对无线IP网络10B的无线通信卡303。
此外,如图9所示,主控制器111可以针对每个无线IP网络为阈值1 至阈值4、N、M和K设定不同的值。这是因为,对于每个无线IP网络, 要被确定为通信质量恶化的水平(通信质量恶化水平2)以及用于解除 无线通信卡303的休眠状态或用于驱动无线通信卡303的水平(通信质 量恶化水平1)不同。
此外,当确定要将用于上行链路的网络从无线IP网络10A切换至 无线IP网络10B时,主控制器111向MN 300发送通信路径切换指令(上 行链路切换指令),指令将上行链路的网络从无线IP网络10A切换至无 线IP网络10B。在本实施例中,主控制器111构成了上行链路切换指令 发送机。
此外,主控制器111从MN 300接收通信路径切换指令(下行链路 切换指令),指令将下行链路的网络从无线IP网络10A切换至无线IP网 络10B。在本实施例中,主控制器111构成了下行链路切换指令接收机。 注意,使用访问控制分组(参照图8(b))来发送和接收通信路径切换 指令。表3示出了从MN 300向切换服务器100发送的访问控制分组的内 容的一个示例。此外,表4示出了从切换服务器100向MN 300发送的访 问控制分组的内容的一个示例。
表3
访问控制分组(从MN 300至切换服务器100)
  类型   控制码   处理内容   通信质量恶化通知   0x11   通知切换服务器:MN检测到通信   质量恶化水平1   通信路径切换指令   0x22   当MN检测到通信质量恶化水平2   时,指令切换服务器切换下行链路   的网络   复制回复请求   0x31   要使用具有控制码32的指定有效   载荷从MN向切换服务器发送   通信路径切换指令响应   0x28   对来自切换服务器的通信路径切   换指令的响应   通信质量恶化通知响应   0x15   对至切换服务器的通信质量恶化   通知的响应
表4
访问控制分组(从切换服务器100至MN 300)
  类型   控制码   处理内容   通信路径切换指令响应   0x24   对来自MN的通信路径切换指令的   响应   复制响应   0x32   对控制码0x31的响应   通信质量恶化通知   0x14   通知MN切换服务器检测到通信质   量恶化水平1(MN基于接收到的通   信质量恶化通知,解除针对无线IP   网络要切换至的目的地的无线通   信卡的休眠状态。MN也向切换服   务器发送复制回复请求,并检查无   线IP网络要切换至的目的地的状   态)   通信路径切换指令   0x26   当切换服务器检测到通信质量恶   化水平2时,指令MN切换上行链路   的网络   通信质量恶化通知响应   0x12   对来自MN的通信质量恶化通知的   响应
注意,使用访问控制分组的有效载荷部分的头1字节(参照图8 (b))来表示控制码。此外,在控制码之后,可以添加MN 300的归属 IP地址AH。当从MN 300接收到具有表1所示的内容的访问控制分组 时,切换服务器100向MN 300发送表2所示的访问控制分组(响应分 组)。
此外,主控制器111基于从MN 300接收到的通信路径切换指令(下 行链路切换指令),将下行链路的网络从无线IP网络10A切换至无线IP 网络10B。在本实施例中,主控制器111构成了下行切换单元。注意, 在无声检测器107检测到下行链路的无声状态时,主控制器111可以将 下行链路的网络从无线IP网络10A切换至无线IP网络10B。
此外,当将下行链路的网络切换至无线IP网络10B时,主控制器 111可以改变所使用的编解码器。具体地,主控制器111可将编解码器 从无线IP网络10A中使用的G.729(第一语音编码协议)改变为G.711 (第二语音编码协议)。
此外,主控制器111检查经由无线IP网络10A和无线IP网络10B接 收到的IP分组的顺序。在本实施例中,主控制器111检查在MN 300与 IP电话终端42之间发送和接收的VoIP分组中包括的RTP的序列号 (seq)。
存储单元113存储提供了切换服务器100的功能的应用程序等。此 外,存储单元113存储与如无线IP网络10A和无线IP网络10B之类的网 络相关的信息。
特别地,存储单元113存储MN 300的归属IP地址AH,在本实施例 中,该归属IP地址AH与转交IP地址A1和转交IP地址A2相关联。具体 地,主控制器111使存储单元113存储由MN 300告知的转交IP地址A1、 转交IP地址A2以及归属IP地址AH。
注意,主控制器111能够使用注册到可经由因特网20访问的归属 代理(home agent)(未示出)的归属IP地址,来验证从IP电话终端42 发送的IP分组中包括的归属IP地址AH。通过主控制器111执行的验证, 可以确定哪个运营商为MN 300分配了归属IP地址AH。
(2)MN 300
图3示出了MN 300的功能块配置图。与切换服务器100类似,MN 300能够在同时使用无线IP网络10A和无线IP网络10B的情况下执行通 信。这里,在以下的描述中,合适地省略与上述切换服务器100相同的 功能块的描述。
如图3所示,MN 300包括无线通信卡301、无线通信卡303、转交 IP地址接口单元305A、转交IP地址接口单元305B、无声检测器307、 通信质量获取单元308、发送分组分发处理器309、主控制器311以及存 储单元313。
无线通信卡301执行与无线IP网络10A中使用的无线通信方案 (HRPD,HRPD是3GPP2标准)兼容的无线通信。在本实施例中,无 线通信卡301构成了第一无线通信单元,该第一无线通信单元经由无线 IP网络10A向切换服务器100发送IP分组,所述IP分组包括至IP电话终 端42的转交地址A1。
无线通信卡303执行与无线IP网络10B中使用的无线通信方案(移 动WiMAX)兼容的无线通信。在本实施例中,无线通信卡303构成了 第二无线通信单元,该第二无线通信单元经由无线IP网络10B向切换 服务器100发送IP分组,所述IP分组包括至IP电话终端42的转交地址 A2。
此外,在本实施例中,至少可以将无线通信卡303设定为休眠状 态,在所述休眠状态中,在预定的定时之外的其他定时,停止无线信 号的发送和接收。被设定为休眠状态的无线通信卡303在预定的间隔运 行,接收无线基站(未示出)等发送的控制数据。在接收数据时间段 之外的其他时间段中,停止对无线通信卡303的电源供给。
转交IP地址接口单元305A与无线通信卡301连接。转交IP地址接 口单元305A基于无线IP网络10A中为MN 300分配的转交IP地址A1来 发送和接收IP分组。
转交IP地址接口单元305B与无线通信卡303连接。转交IP地址接 口单元305B基于无线IP网络10B中为MN 300分配的转交IP地址A2来 发送和接收IP分组。
无声检测器307检测上行链路中的无声状态,在无声状态中,不 执行通信。在本实施例中,无声检测器307构成了上行无声检测器。
具体地,无声检测器307基于根据RTP之类创建VoIP分组之前语音 信号的音量水平来检测无声状态。
通信质量获取单元308获取下行链路中的无线IP网络10A的通信 质量。在本实施例中,通信质量获取单元308构成了下行链路通信质量 获取单元。
具体地,通信质量获取单元308获取与经由无线通信卡301接收的 IP分组的通信质量相关的统计信息(例如吞吐量、SINR、RSSI、DRC 以及发送功率)。此外,通信质量获取单元308获取RSSI,作为与经由 无线通信卡303接收的IP分组的通信质量相关的统计信息。
发送分组分发处理器309执行处理,将从通信接口单元101经由分 组中继单元105发送的IP分组分发至无线IP网络10A和无线IP网络10B 之一。
具体地,发送分组分发处理器309基于来自主控制器311的指令, 创建包括转交IP地址A1和归属IP地址AH的IP分组并输出该IP分组。从 无线通信卡301向无线IP网络10A发送包括转交IP地址A1和归属IP地 址AH的IP分组。此外,发送分组分发处理器309基于来自主控制器311 的指令,创建包括转交IP地址A2和归属IP地址AH的IP分组并输出该IP 分组。从无线通信卡303向无线IP网络10B发送包括转交IP地址A2和归 属IP地址AH的IP分组。
主控制器311控制要发送至切换服务器100的IP分组以及要从切换 服务器100接收到的IP分组的通信路径。此外,主控制器111执行访问 控制分组的处理。
特别地,在本实施例中,主控制器311基于通信质量获取单元308 所获取的下行链路的通信质量,确定是否将下行链路的网络从无线IP 网络10A切换至无线IP网络10B。在本实施例中,主控制器311构成了 下行链路切换确定单元。
具体地,主控制器311检测无线IP网络10A中的通信质量满足“通 信质量恶化水平1”(第一通信质量恶化条件)。相应地,可以选择以下 参数。注意,如上所述,在解除无线通信卡303的休眠状态或驱动无线 通信卡303时,使用通信质量恶化水平1。
(a)SINR≤Thresh_SINR_x1
(b)DRC≤Thresh_DRC_x1
(c)发送功率≥Thresh_Tx_Power_x1
(d)DRC≤Thresh_DRC_Lock_x1
(e)RSSI≤Thresh_RSSI_x1
这里,“x”表示无线IP网络的标识号,“1”表示通信质量恶化水 平1。由此,虽然在本实施例中使用了无线IP网络10A和无线IP网络 10B,但是,还可以使用更多无线IP网络。
在检测到下行链路的通信质量满足通信质量恶化水平1时(即在 检测到下行链路的通信质量满足第一通信质量恶化条件时),主控制器 311解除无线通信卡303的休眠状态或驱动无线通信卡303。
注意,如上所述,即使在从切换服务器100接收到通信质量恶化 通知时,主控制器311也解除无线通信卡303的休眠状态。主控制器311 在接收通信路径切换指令(上行链路切换指令)之前接收通信质量恶 化通知。
此外,在检测到下行链路的通信质量满足通信质量恶化水平1时, 主控制器311也向切换服务器100发送通信质量恶化通知。
此外,主控制器311可以选择以下参数,以检测无线IP网络10A中 的“通信质量恶化水平2”(第二通信质量恶化条件)。注意,如上所述, 通信质量恶化水平2用于确定是否将网络从无线IP网络10A切换至无 线IP网络10B。在下列参数中,“2”表示通信质量恶化水平2。
(a)SINR≤Thresh_SINR_x2
(b)DRC≤Thresh_DRC_x2
(c)发送功率≥Thresh_Tx_Power_x2
(d)DRC锁≤Thresh_DRC_Lock_x2
(e)RSSI≤Thresh_RSSI_x2
如上所述,主控制器311使用通信质量恶化水平1和通信质量恶化 水平2。响应于通信质量比通信质量恶化水平1更加恶化的状态,将通 信质量恶化水平2用于确定是否将网络从无线IP网络10A切换至无线IP 网络10B。
此外,主控制器311可以使用以下参数,以检测无线IP网络10B中 的“通信质量恶化水平1”。
RSSI≤Thresh_RSSI_y1
这里,“y”表示切换目的地的无线IP网络的标识号,“1”表示通 信质量恶化水平1。此外,主控制器311可以使用以下参数,以检测无 线IP网络10B中的“通信质量恶化水平2”。
RSSI≤Thresh_RSSI_y2
在本实施例中,无线IP网络10B是与移动WiMAX兼容的无线LAN 网络。相应地,主控制器311可以仅获取RSSI。这里,下行链路的带 宽(通信速度)与RSSI相关联。由此,可以基于RSSI值来确定通信质 量是否恶化。注意,即使确定是否将下行链路的网络从无线IP网络10B 切换至无线IP网络10A时,主控制器311也可以使用该参数。
此外,如图10(a)和10(b)所示,主控制器311可以对每个无线 IP网络设定不同的阈值(Thresh)。注意,图10(a)示出了能够使用 多个参数来确定通信质量的恶化的无线IP网络(如无线IP网络10A)的 示例。图10(b)示出了仅能够使用RSSI来确定通信质量的恶化的无 线IP网络(如无线IP网络10B)的示例。
此外,在确定将下行链路的网络切换至无线IP网络10B时,主控 制器311向切换服务器100发送通信路径切换指令(下行链路切换指 令),以将下行链路的网络从无线IP网络10A切换至无线IP网络10B。 在本实施例中,主控制器311构成了下行链路切换指令发送机。
此外,主控制器311从切换服务器100接收通信路径切换指令(上 行链路切换指令),以将上行链路的网络从无线IP网络10A切换至无线 IP网络10B。在本实施例中,无线通信卡303和主控制器311构成了上 行链路切换指令接收机。
此外,主控制器311基于从切换服务器100接收到的通信路径切换 指令(上行链路切换指令),将上行链路的网络从无线IP网络10A切换 至无线IP网络10B。在本实施例中,主控制器311构成了上行链路切换 单元。注意,当无声检测器307检测到上行链路中的无声状态时,主控 制器311可以将上行链路的网络从无线IP网络10A切换至无线IP网络 10B。
此外,当将上行链路的网络切换至无线IP网络10B时,主控制器 311可以改变所使用的编解码器。具体地,主控制器311可将编解码器 从无线IP网络10A中使用的G.729(第一语音编码协议)改变为G.711 (第二语音编码协议)。
存储单元313存储提供了MN 300的功能的应用程序等。此外,存 储单元313存储MN 300的归属IP地址AH,该归属IP地址AH与转交IP 地址A1和转交IP地址A2相关联。
通信系统的操作
接下来,描述上述通信系统的操作。具体地,描述(1)MN 300 检测到下行链路的通信质量恶化的情况下,以及(2)切换服务器100 检测到上行链路的通信质量恶化的情况下的操作。
(1)检测到下行链路的通信质量恶化的情况
图4示出了MN 300检测到下行链路的通信质量恶化的情况下的通 信序列图。如图4所示,在步骤S11D至S18D中,切换服务器100将IP 电话终端42发送的IP分组中继至MN 300,具体地,该IP分组经过在 VPN中发送所必需的封装处理,或经过VoIP分组所必需的首部的添加 处理(如图中的实线所示)。
同时,在步骤S11U至步骤S15U中,MN 300向切换服务器100顺序 发送VoIP分组。在VoIP分组的解封装或首部改变处理(如图中虚线所 示)之后,将从MN 300向切换服务器100发送的VoIP分组顺序中继至 IP电话终端42。
在步骤S101,在发送和接收这样的VoIP分组时,MN 300检测下行 链路的通信质量的恶化。具体地,MN 300检测到下行链路的通信质量 满足通信质量恶化水平1。
在步骤S103,MN 300开始“通信路径切换处理”,将下行链路的 网络从无线IP网络10A切换至无线IP网络10B。具体地,检测到满足通 信质量恶化水平1的MN 300解除针对无线IP网络10B的无线通信卡303 的休眠状态或驱动无线通信卡303。
在步骤S105,根据下行链路的通信质量满足通信质量恶化水平1 的事实,MN 300向切换服务器100发送通信质量恶化通知(0x11,参 照表3)。经由无线IP网络10B发送该通信质量恶化通知。在以下描述 中,经由无线IP网络10B来发送与通信路径的切换相关的信息。
在步骤S107,基于从MN 300接收到通信质量恶化通知,切换服务 器100向MN 300发送通信质量恶化通知响应(0x12,参照表4)。
在步骤S109,MN 300向切换服务器100发送复制回复请求(0x31, 参照表3)。
在步骤S111,基于从MN 300接收到复制回复请求,切换服务器100 向MN 300发送复制响应(0x32,参照表4)。
当接收到复制回复请求时,切换服务器100经由无线IP网络10B发 送包括与该复制回复请求中所包括的有效载荷相同的有效载荷的复制 响应。通过使用这种方式,即所谓分组的回声(echo back),切换服 务器100和MN 300基于该分组来执行无线IP网络10B的通信质量的统 计处理(例如,IP分组的接收间隔的统计处理)。基于该统计处理的 结果,切换服务器100和MN 300可以确定是否可以执行将网络切换至 无线IP网络10B。
在步骤S113,MN 300检测下行链路的通信质量满足通信质量恶化 水平2。
在步骤S115,MN 300选择要将无线IP网络切换至的目的地。这里, MN 300选择了无线IP网络10B。
在步骤S117,MN 300向切换服务器100发送通信路径切换指令 (0x22,参照表3)。
在步骤S119,基于从MN 300接收到通信路径切换指令,切换服务 器100向MN 300发送通信路径切换指令响应(0x24,参照表4)。
在步骤S121,MN 300开始检测上行链路的无声状态。此外,在步 骤S123,切换服务器100选择要将无线IP网络切换至的目的地。这里, 切换服务器100选择了无线IP网络10B。
在步骤S125,切换服务器100检测下行链路的无声状态。在步骤 S127,在检测到下行链路的无声状态时,切换服务器100将下行链路 的网络从无线IP网络10A切换至无线IP网络10B。
此外,根据将网络切换至无线IP网络10B,切换服务器100切换编 解码器。具体地,切换服务器100将G.729改变为G.711。注意,由于切 换了编解码器,在改变之后发送信息,所述信息中,向针对该编解码 器进行了代码转换的有效载荷添加了必需的首部,如RTP。
在步骤S129,切换服务器100检测到由于呼叫方重新开始通信, 下行链路中的无声状态结束,因此检测到有声状态。由此,不经由无 线IP网络10A,而经由无线IP网络10B来发送从IP电话终端42向MN 300 发送的VoIP分组(参照步骤S17D和S18D)。
在步骤S131,MN 300检测上行链路中的无声状态。在步骤S133, 当检测到上行链路中的无声状态时,MN 300将上行链路的网络从无线 IP网络10A切换至无线IP网络10B。
此外,根据将网络切换至无线IP网络10B,MN300切换编解码器。 具体地,MN 300将G.729改变为G.711。
在步骤S135,MN 300检测到由于呼叫方重新开始通信,上行链路 中的无声状态结束,因此检测到有声状态。由此,MN 300不经由无线 IP网络10A,而经由无线IP网络10B来发送VoIP分组(参照步骤S15U)。
注意,在步骤S113中检测到下行链路的通信质量满足通信质量恶 化水平2之后,直到在步骤S127中将下行链路的网络切换至无线IP网络 10B之前(图中的SEC1),MN 300接收的VoIP分组的通信指令开始恶 化。
此外,在上述通信序列中,随着下行链路的通信路径的切换,上 行链路的通信路径也切换。然而,另一种配置当然是可能的,在该配 置中,仅切换被检测到通信质量恶化的下行链路的通信路径。
(2)检测到上行链路的通信质量恶化的情况
接下来,参照图5至图7,描述切换服务器100检测到上行链路的 通信质量恶化的情况下的操作。
(2.1)通信序列
图5示出了切换服务器100检测到上行链路的通信质量恶化的情 况下的通信序列图。注意,切换服务器100检测到上行链路的通信质量 恶化的情况下的通信序列包括与MN 300检测到下行链路的通信质量 恶化的情况下的上述通信序列类似的部分(参照图4)。相应地,合适 地省略类似部分的描述。
如图5所示,在步骤S11D至S17D中,切换服务器100顺序将IP电话 终端42发送的IP分组(VoIP分组)中继至MN 300(如图中的实线所示)。 此外,在步骤S11U至步骤S16U中,MN 300向切换服务器100顺序发送 VoIP分组。切换服务器100将从MN 300向切换服务器100发送的VoIP 分组顺序中继至IP电话终端42(如图中虚线所示)。
在步骤S201,切换服务器100检测到上行链路的通信质量满足通 信质量恶化水平1。
此外,在步骤S203,由于上行链路的通信质量满足通信质量恶化 水平1,切换服务器100向MN 300发送通信质量恶化通知(0x14,参照 表4)。经由无线IP网络10B发送该通信质量恶化通知。在以下描述中, 经由无线IP网络10B来发送与通信路径的切换相关的信息。
在步骤S205,切换服务器100开始检测下行链路的无声状态。
在步骤S207,基于从切换服务器100接收到的通信质量恶化通知, MN 300开始通信路径切换处理,在该处理中,将下行链路的网络从无 线IP网络10A切换至无线IP网络10B。具体地,MN 300解除针对无线IP 网络10B的无线通信卡303的休眠状态。
在步骤S209,基于从切换服务器100接收到通信质量恶化通知, MN 300向切换服务器100发送通信质量恶化通知响应(0x15,参照表 3)。此外,在步骤S211,MN 300开始检测上行链路的无声状态。
在步骤S213,MN 300向切换服务器100发送复制回复请求(0x31, 参照表3)。此外,在步骤S215,切换服务器100向MN 300发送复制响 应(0x32,参照表4)。此外,在步骤S217和步骤S219,重复复制回复 请求和复制响应的发送和接收。
在步骤S221,切换服务器100检测到上行链路的通信质量满足通 信质量恶化水平2。
在步骤S223,切换服务器100选择要将无线IP网络切换至的目的 地。这里,切换服务器100选择了无线IP网络10B。
在步骤S225,切换服务器100向MN 300发送通信路径切换指令 (0x26,参照表4)。
在步骤S227,基于从切换服务器100接收到通信路径切换指令, MN 300向MN 300发送通信路径切换指令响应(0x28,参照表3)。
在步骤S229,MN 300检测上行链路的无声状态。在步骤S231, 在检测到上行链路的无声状态时,MN 300将上行链路的网络从无线IP 网络10A切换至无线IP网络10B。此外,根据将网络切换至无线IP网络 10B,MN 300切换编解码器。
在步骤S233,MN 300检测到由于呼叫方重新开始通信,上行链路 中的无声状态结束,因此检测到有声状态。由此,MN 300不经由无线 IP网络10A,而经由无线IP网络10B来发送VoIP分组(参照步骤S14U、 S15U和S16U)。
在步骤S235,切换服务器100检测下行链路的无声状态。在步骤 S231,在检测到下行链路的无声状态时,切换服务器100将下行链路 的网络从无线IP网络10A切换至无线IP网络10B。此外,根据将网络切 换至无线IP网络10B,切换服务器100切换编解码器。
在步骤S239,切换服务器100检测到由于呼叫方重新开始通信, 下行链路中的无声状态结束,因此检测到有声状态。由此,不经由无 线IP网络10A,而经由无线IP网络10B来发送从IP电话终端42向MN 300 发送的VoIP分组(参照步骤S16D和S17D)。
此外,在上述通信序列中,随着下行链路的通信路径的切换,上 行链路的通信路径也切换。然而,另一种配置当然是可能的,在该配 置中,仅切换被检测到通信质量恶化的上行链路的通信路径。
(2.2)切换服务器100确定上行链路通信质量恶化的处理
接下来,参照图6描述由切换服务器100执行的确定上行链路通信 质量恶化的处理的示例。
如图6所示,在步骤S501,切换服务器100从MN 300顺序接收VoIP 分组。具体地,当MN 300与IP电话终端42开始通信(语音通信)时, 切换服务器100首先接收RTP序列号(seq)为0的VoIP分组。
在步骤S503,切换服务器100启动定时器来测量VoIP分组的接收 间隔。在步骤S505,切换服务器100监控从MN 300顺序接收的VoIP分 组中包括的RTP序列号以及VoIP分组的接收时间。
在步骤S507,切换服务器100检测上行链路的通信质量是否满足 通信质量恶化水平1。
当满足通信质量恶化水平1时(步骤S507中为是),在步骤S509, 切换服务器100向MN 300发送通信质量恶化通知(0x14),并重复从步 骤S505开始的处理。
当不满足通信质量恶化水平1时(步骤S507中为否),在步骤S511, 切换服务器100检测上行链路的通信质量是否满足通信质量恶化水平 2。
当满足通信质量恶化水平2时(步骤S511中为是),在步骤S513, 切换服务器100确定当前通信路径的上行链路(即无线IP网络10A)中 是否正在执行通信。
当不满足通信质量恶化水平2时(步骤S511中为否),切换服务器 100重复从步骤S505开始的处理。
当上行链路中正在执行通信时(步骤S513中为是),在步骤S515, 切换服务器100向MN 300发送通信路径切换指令(0x26)。
当上行链路中未执行通信时(步骤S513中为否),切换服务器100 重复从步骤S505开始的处理。
(2.3)切换服务器100确定下行链路无声状态的处理
接下来,参照图7,描述切换服务器100执行的确定下行链路无声 状态的处理的示例。
如图7所示,在步骤S601,切换服务器100确定MN 300与IP电话终 端42是否在通信(语音通信)中。
当MN 300与IP电话终端42在通信中时(步骤S601中为是),在步 骤S603,切换服务器100启动定时器,并设定用于检测与当前使用的 编解码器相对应的无声状态的阈值(Thresh_frame_n)。
在步骤S605,切换服务器100确定是否从IP电话终端42接收到 VoIP分组。
当从IP电话终端42接收到VoIP分组时(步骤S605中为是),在步 骤S607,切换服务器100确定接收的VoIP分组是否是由CNG方法无声 压缩的VoIP分组。
当该VoIP分组不是由CNG方法无声压缩的VoIP分组时(步骤S607 中为否),在步骤S609,切换服务器100重新启动定时器。
当该VoIP分组是由CNG方法无声压缩的VoIP分组时(步骤S607中 为是),切换服务器100重复从步骤S605开始的处理。因此,切换服务 器100不重新启动定时器。
当未从IP电话终端42接收到VoIP分组时(步骤S605中为否),在 步骤S611,切换服务器100确定定时器值是否等于或大于设定的值 Thresh_frame_n。
当定时器值等于或大于设定的值Thresh_frame_n时(步骤S611中 为是),在步骤S163,切换服务器100检测下行链路处于无声状态。
当定时器值小于设定的值Thresh_frame_n时(步骤S611中为否), 切换服务器100重复从步骤S605开始的处理。
效果和优点
根据切换服务器100,基于上行链路的通信质量,仅将上行链路 的网络从无线IP网络10A切换至无线IP网络10B。此外,分组中继 单元105可以处理包括转交IP地址A1的IP分组以及包括转交IP地 址A2的IP分组。相应地,可以通过同时使用无线IP网络10A和无 线IP网络10B的无线IP网络来执行通信。
这就是说,根据切换服务器100,在使用多个无线IP网络的情况 下,可以仅将上行链路和下行链路之一的网络切换至另一个无线IP网 络。
根据切换服务器100,在无声检测器107检测到下行链路的无声状 态时,可以将下行链路的网络从无线IP网络10A切换至无线IP网络 10B。
因此,可以仅切换下行链路的网络,而对MN 300与IP电话终端42 之间正在执行的语音通信没有任何影响(例如断开连接或瞬时中断)。 这里,在传统方法中,在切换至另一个无线网络时,必须将上行链路 的网络和下行链路的网络切换至相同的网络。相应地,两个链路均必 须处于无声状态,以便可以切换网络而对正在执行的语音通信没有任 何影响。然而,考虑到语音通信的特性,总体上是一个呼叫方在说话。 因此,两个链路均处于无声状态的频度极低。因此,在传统方法中, 存在这样的问题,即直到两个链路均变为无声状态之前不执行切换网 络,从而在等待状态中,由于通信质量恶化导致的影响变得更大。
根据切换服务器100,当将下行链路的网络从无线IP网络10A切换 至无线IP网络10B时,可以将编解码器(语音编码协议)切换至无线IP 网络10B中使用的编解码器。出于这个原因,可以根据将无线IP网络 切换至的目的地的特性来使用正确的编解码器。例如,与移动WiMAX 兼容的无线IP网络10B使用高速通信速度,因此,可以容易便捷地将 编解码器改变为对应的具有更高质量的编解码器。
此外,MN 300可以以与切换服务器100类似的方法来执行上行链 路的网络的切换。换言之,根据通信系统1,根据上行链路或下行链路 的通信质量,可以仅将上行链路或下行链路之一的网络切换至另一个 无线IP网络。
此外,根据MN 300,直到检测到满足通信质量恶化水平1之前, 将针对无线IP网络10B的无线通信卡303设定为休眠状态。相应地,即 使安装多个无线通信卡,MN 300也能够抑制其功率消耗的增加。
其他实施例
如上所述,通过本发明的一个实施例公开了本发明的内容。然而, 构成本公开的一部分的描述和附图不能被认为限制了本发明。根据本 公开,各种选择性实施例对本领域技术人员而言应是显而易见的。
例如,虽然通信系统1包括无线IP网络10A和无线IP网络10B,但 是,可以采用更大数目的无线IP网络。此外,可以仅将上行链路和下 行链路之一的网络切换至另一个无线IP网络。
此外,不必须执行无声状态的检测和编解码器的改变。此外,不 必须将MN 300的无线通信卡303设定为休眠状态。
选择性地,例如,上述无线通信卡301(或无线通信卡303)可以 是嵌入无线通信设备中的无线单元。如上所述,本发明当然包括此处 未描述的各种实施例。因此,本发明的技术范围仅由根据适合以上描 述的权利要求的范围的标识本发明的实质来限定。
应注意,日本专利申请No.2006-089135(2006年3月28日递交) 的全部内容结合在此作为参考。
工业实用性
如上所述,由于在使用多个无线IP网络的情况下,可以仅将上行 链路和下行链路之一的网络切换至另一个无线IP网络,因此,根据本 发明的通信控制设备、无线通信设备、通信控制方法及无线通信方法, 在如移动通信之类的无线通信中是有效的。
非专利文献1:C.Perkins,“IP Mobility Support(RFC2002),” [online],October 1996,IETF,[2006年3月15日检索],(因特网URL: http://www.ietf.org/rfc/rfc2002.txt)。
QQ群二维码
意见反馈