移动终端控制程序和移动终端设备的制作方法

文档序号:7617387阅读:67来源:国知局
专利名称:移动终端控制程序和移动终端设备的制作方法
技术领域
本发明涉及移动终端设备和用于控制该移动终端设备的移动终端控制程序,特别涉及包括具有通过无线局域网进行呼叫的功能的无线LAN经由呼叫部和具有通过无线电话网络进行呼叫的功能的无线电话网络经由呼叫部的移动终端设备,以及用于控制该移动终端设备的移动终端控制程序。
背景技术
近年来,广泛地应用网际协议话音(Voice over Internet Protocol,VoIP)技术来进行互联网上或者内联网上的话音呼叫。VoIP允许在利用数据通信协议的计算机网络中传输音频信息,并且能够实现终端之间的话音呼叫。VoIP可应用于任何使用特定数据通信协议的网络,无论该网络是有线网络还是无线网络。
可通过引入通过无线局域网(LAN)实现的数据通信功能而提供无线网际协议(IP)电话机。无线IP电话机允许在无线LAN的接入点周围进行电话呼叫。如果实现了漫游功能,则无线IP电话机还可允许在接入点之间移动时进行电话呼叫(例如参考日本特开2002-125069号公报)。
也可以把无线IP电话的这些功能引入到用于通过移动电话网络和日本的个人手持电话系统(Personal Handyphone System)网络等的无线电话网络进行呼叫的无线电话机中。用户可以任意地选择无线电话网络或无线LAN来开始呼叫。这也适用于支持包括无线IP电话功能在内的无线LAN功能并且具有移动电话或PHS电话的通信功能的个人数字助理或者个人数据助理(PDA)。此后将具有通过无线电话网络或者无线LAN进行话音呼叫的功能的装置称为移动终端设备。
VoIP也可应用在用于移动电话、PHS电话等的无线电话网络中。然而,因为用于移动电话、PHS电话等的无线电话网络具有窄频带,所以在这些无线电话网络上应用VoIP会引起通话中断,或者产生大的延迟。因此,在进行电话呼叫时,应该作出选择例如,当连接例如无线LAN的宽带网络进行电话呼叫时,使用VoIP,而当连接移动电话、PHS电话等的窄带无线电话网络时,不使用VoIP。用户在开始呼叫前,应该根据通信状况选择VoIP呼叫功能或者无线电话网络经由呼叫功能。
当移动终端设备从另一电话机接收呼叫时,对方不可能知道该移动终端设备的无线LAN的无线电状况。因为移动终端设备是可移动的,所以通信状况也总是变化的。申请人注意到通过无线LAN实现的通信成本低但在待机状态下功耗大,并且提交了关于在待机状态下使用电话信道、而在连接状况良好时通过无线LAN接收呼入呼叫的专利申请(日本专利申请2004-181575号)。
可以不仅仅通过无线LAN的通信状况来确定用于电话呼叫的信道。例如,如果在无线LAN处于良好通信状况时,电池电量很微弱,则通过无线电话信道来接收电话呼叫,以使得电池可持续更长的时间。

发明内容
鉴于上述情况,本发明的目的是提供一种能够根据电池余量自动地选择适当通信信道的移动终端控制程序和移动终端设备。
为实现上述目的,根据本发明,提供了一种移动终端控制程序,用于控制移动终端设备,该移动终端设备包括具有通过无线LAN进行呼叫的功能的无线LAN经由呼叫部和具有通过无线电话网络进行呼叫的功能的无线电话网络经由呼叫部。该移动终端控制程序使计算机用作为无线LAN服务区域确定部,其从所述无线LAN经由呼叫部获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且如果所述无线LAN无线电强度信息表示无线电强度高于或等于特定水平,则确定该设备已经进入无线LAN的服务区域;通信信道选择部,如果所述无线LAN服务区域确定部确定该设备已经进入无线LAN的服务区域,则该通信信道选择部从用于管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为终接(terminating)通信信道;以及,转接设定请求部,当所述通信信道选择部选择了经由无线LAN的通信信道时,该转接设定请求部向用于管理信道转接设定的单元发出转接设定请求,请求将指向经由无线电话网络进行通信的电话号码的呼入呼叫转接到经由无线LAN的通信信道。
为了实现上述目的,根据本发明,提供了一种移动终端设备。该移动终端设备包括具有通过无线LAN进行呼叫的功能的无线LAN经由呼叫部;具有通过无线电话网络进行呼叫的功能的无线电话网络经由呼叫部;无线LAN服务区域确定部,其从所述无线LAN经由呼叫部获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且如果该无线LAN无线电强度信息表示无线电强度高于或者等于特定水平,则确定该设备已经进入无线LAN的服务区域;通信信道选择部,如果所述无线LAN服务区域确定部确定该设备已经进入无线LAN的服务区域,则该通信信道选择部从用于管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为终接通信信道;以及,转接设定请求部,当所述通信信道选择部选择了经由无线LAN的通信信道时,该转接设定请求部向用于管理信道转接设定的单元发出转接设定请求,请求将指向经由无线电话网络进行通信的电话号码的呼入呼叫转接到经由无线LAN的通信信道。
通过下面的说明,结合以示例方式示出本发明优选实施例的附图,可以更清楚地理解本发明的上述和其它目的、特征和优点。


图1示出了实施例的概略图;图2示出了本实施例的系统配置;图3示出了终接信道设定处理的概念;图4示出了接收呼入呼叫时执行的信道连接处理;
图5示出了移动终端设备的硬件配置;图6是示出了移动终端设备的功能的框图;图7是示出了终接信道确定处理的流程图;图8是示出了始发信道确定处理的流程图。
具体实施例方式
下面将参考附图描述本发明的实施例。
图1示出了实施例的概略图。如图中所示,移动终端设备1包括无线LAN经由呼叫部1a、无线电话网络经由呼叫部1b、无线LAN服务区域确定部1c、电池管理电路1d、通信信道选择部1e和转接设定请求部1f。
无线LAN经由呼叫部1a具有通过无线LAN 2发起VoIP呼叫的功能。该呼叫功能包括检测并以数值形式表述来自无线LAN 2的接入点2a的无线电波的强度的功能。无线LAN经由呼叫部1a将表示来自接入点2a的无线电波的强度的数值输出为无线LAN无线电强度信息。
无线电话网络经由呼叫部1b与移动电话网络和PHS通信网络等的无线电话网络3的基站3a进行通信,并且具有通过无线电话网络3进行呼叫的功能。
无线LAN服务区域确定部1c从无线LAN经由呼叫部1a获取表示由无线LAN 2的接入点2a发出的无线电波的强度的无线LAN无线电强度信息,并且如果该无线LAN无线电强度信息表示无线电波强度值超过特定水平或者预定阈值,则确定该设备已经进入无线LAN 2的服务区域。
电池管理电路1d管理电池。具体而言,电池管理电路1d测量并以数值形式表示电池余量,并且将表示电池余量的值输出为电池余量信息。
通信信道选择部1e在无线LAN服务区域确定部1c确定该设备已经进入无线LAN 2的服务区域时,从电池管理电路1d获取电池余量信息。如果电池余量信息表示电池余量高于或者等于特定水平,则通信信道选择部1e选择经由无线LAN 2的通信信道作为终接通信信道。
当通信信道选择部1e选择了经由无线LAN 2的通信信道时,转接设定请求部1f向管理信道转接设定的单元(如图1中示出的交换机3b)提供转接设定请求,请求将指向用于通过无线电话网络3进行通信的电话号码的呼入呼叫转接到经由无线LAN 2的通信信道。
利用上述的移动终端控制程序,无线LAN服务区域确定部1c在移动终端设备1进入无线LAN的服务区域时,从无线LAN经由呼叫部1a获取无线LAN无线电强度信息,并且当无线LAN无线电强度信息表示无线电强度超过特定水平时,确定该设备已经进入无线LAN 2的服务区域。接着,通信信道选择部1e从电池管理电路1d获取表示电池余量的电池余量信息,并且根据该电池余量信息选择终接通信信道。如果通信信道选择部1e选择了经由无线LAN 2的通信信道,则转接设定请求部1f向用于管理信道转接设定的单元(如交换机3b)提供转接设定请求,请求将指向用于通过无线电话网络3进行通信的电话号码的呼入呼叫转接到经由无线LAN 2的通信信道上(步骤S1)。
响应于该转接设定请求,交换机3b在其内部指定将指向无线电话网络经由呼叫部1b的电话号码XXX-XXX-XXXX的呼入呼叫转移到无线LAN经由呼叫部1a的电话号码YYY-YYY-YYYY上。接着,如果移动终端设备4呼叫电话号码XXX-XXX-XXXX,则交换机3b将该呼叫转移到无线LAN经由呼叫部1a(步骤S2)。
这样,可根据无线LAN的无线电状况和电池余量来选择适当的终接信道。如果该设备进入无线LAN 2的服务区域,则此后该设备可通过无线LAN 2接收呼叫。然而,经由无线LAN 2的呼叫比经由移动电话网络或PHS通信网络等的无线电话网络的呼叫消耗更多的电力。当电池电量较弱时,与通过无线电话网络进行呼叫的情况相比,通过无线LAN 2进行呼叫时通话时间更短,并且电池充电或更换前就耗尽的可能性也更高。因此,当电池余量低时,即使该设备处于无线LAN的服务区域中,也不通过无线LAN来传送呼入呼叫,而是通过无线电话网络来接收。这样,电池可持续更长时间,并且可延长通话时间。
假设将移动电话网络用作无线电话网络,下面将更详细地描述该实施例。
图1示出了如何选择终接通信信道。本实施例也使得移动终端设备可以根据无线LAN的无线电强度和电池余量自动地选择始发(originating)通信信道。
本实施例的移动终端设备允许用户指定表示如何选择通信信道的用户模式。在本实施例中,在选择通信信道时对预定的用户模式给予最高的优先级。有三种用户模式。在移动电话专用模式中,总是选择移动电话网络,并且不转接到无线LAN。在移动电话优先模式中,如果该设备离开了移动电话网络的服务区域,则转接到无线LAN。在无线LAN优先模式中,当检测到无线LAN的无线电波时立即转接到无线LAN。
对于通信信道的选择,对本实施例的移动终端设备进入无线LAN的服务区域之后由该移动终端设备接收到的无线电波的强度给予第二高的优先级。例如,如果从无线LAN的接入点发出的无线电波的强度低于-100dBm,则不使用无线LAN。如果无线电强度是-100dBm或者更高,则使用经由无线LAN的通信信道。
此外,可根据一定时期(如基本计费期)内的当前电话费来选择始发通信信道。如果选择了移动电话优先模式,并且该设备可从移动电话网络接收到足够的无线电波(如果该设备可基于无线电波的强度显示多个条,则在此至少要在屏幕上显示出一个条),则不转接到无线LAN。如果预先规定了最大允许移动电话费,并且如果已经达到了该极限,则使用经由无线LAN的始发通信信道。例如,如果月电话费达到了10,000日元的极限,则使用经由无线LAN的通信信道。
当选择了无线LAN优先模式时,或者当在移动电话优先模式中来自基站的无线电波很微弱时,也可依据电池余量选择通信信道。通常,经由无线LAN的呼叫比经由移动电话网络的呼叫消耗更多的电力。如果电池余量很低,则即使用户选择了无线LAN优先模式,也使用经由移动电话网络的通信信道。如果用户选择了移动电话优先模式,并且来自移动电话的无线电波非常微弱(如果该设备根据无线电波的强度显示多个条,此时没有条显示在屏幕上),则经由移动电话网络的通信不稳定。然后,如果可从无线LAN接收充足的无线电波,并且电池余量足够高,则使用经由无线LAN的通信信道。
图2示出了本实施例的一个系统配置,它使用包括无线LAN的互联网21和移动电话网络22作为进行话音呼叫的通信媒体。移动终端设备100,100a和100b具有通过无线LAN进行VoIP呼叫的功能,和通过移动电话网络22进行呼叫的功能。
互联网21与管理移动终端设备100、100a和100b等的当前IP地址的移动IP本地代理23相连接。该移动IP本地代理23接收指向移动终端设备100、100a或100b的VoIP分组,将目的地转换为当前IP地址,并且将分组传递给移动终端设备100、100a或者100b。
互联网21还与设置在企业内部无线LAN区域30中的无线LAN控制器31和设置在楼宇内无线LAN区域40中的无线LAN控制器41相连接。互联网21还连接到设置在中心50中的会话发起协议(SIP)服务器51和存在管理服务器(presence management server)52。SIP是用于建立、释放和控制VoIP通信的会话的通信协议。SIP服务器51管理通过互联网21进行的SIP通信。存在管理服务器52根据移动终端设备100、100a或100b的请求,向交换机24发出用于转接经由通信信道的呼入呼叫的PushButton(PB)信号或者其它信号。
移动电话网络22具有交换机24。该交换机24连接移动终端设备100、100a和100b之间的信道。该交换机24具有自动地将指向移动电话网络22中的电话号码的呼叫转移到预定电话号码的功能。移动电话网络22具有基站25以及基站26。基站25和26与移动终端设备100、100a和100b进行无线通信。
企业内部无线LAN区域30包括连接到无线LAN控制器31的接入点32和33。接入点32和33能够与进入企业内部无线LAN区域30的移动终端设备100进行无线通信。
集体住宅群内部无线LAN区域40包括连接到无线LAN控制器41的接入点42和43。该接入点42和43能够与进入集体住宅群内部无线LAN区域40的移动终端设备100a进行通信。
上述系统配置允许在移动终端设备100、100a和100b之间进行经由互联网21的VoIP呼叫和经由移动电话网络22的呼叫。用于移动终端设备100、100a和100b之间的呼叫的信道是自动选择的。
根据移动终端设备100、100a和100b的请求,预先在交换机24中指定用于终接对移动终端设备100、100a、和100b的呼叫的信道。
下面将描述在移动终端设备100中指定呼入呼叫的转接的过程。
图3示出了终接信道设定处理的概念,它示出了作为示例的、持有移动终端设备100的用户61进入企业内部无线LAN区域30时的情况。
步骤S11用户61操作移动终端设备100来在交换机24中指定作为转接目标的经由无线LAN的电话号码。可通过移动电话网络22来指定该电话号码。例如,用户61从移动终端设备100呼叫管理移动电话网络的运营商所指定的电话号码。接着,该用户可听到解释运营商所指定的配置方法的语音提示。用户61按照该语音提示来操作移动终端设备100,以输入要在通过无线LAN进行呼叫时使用的电话号码。所指定的电话号码与要在移动电话网络22中使用的移动终端设备100的电话号码被关联起来,并且存储在交换机24中。
步骤S12用户61携带移动终端设备100进入企业内部无线LAN区域30。
步骤S13移动终端设备100检测无线LAN的接入点32和33,并且执行转接设定处理。在转接设定处理中,首先确定终接信道。更具体而言,移动终端设备100检查无线LAN的无线电状况、电池余量等,并且确定是否通过无线LAN接收呼入呼叫。如果决定通过无线LAN接收呼入呼叫,则移动终端设备100通过无线LAN向存在管理服务器52发送转接设定请求。
在发送了转接设定请求之后,移动终端设备100等待通过无线LAN呼入的呼叫,并且可禁止等待通过移动电话网络进入的呼叫的功能。
步骤S14存在管理服务器52接收该转接设定请求,接入交换机24,并且将转接设定标志设定为ON。例如,存在管理服务器52通过调制解调器接入交换机24,并且向交换机24发出用于将对应于移动终端设备100的转接设定标志设定为ON的信号。交换机24将与移动终端设备100的电话号码相对应的转接设定标志设定为ON。
这样,设定变化为当移动终端设备100处于无线LAN的服务区域中时,自动地将呼入呼叫当作经由无线LAN的VoIP呼叫。在移动终端设备100处于无线LAN的服务区域中时,将指向移动终端设备100在移动电话网络中的电话号码的呼入呼叫转接到无线LAN。
下面将描述在呼入呼叫的转接设定完成之后,当对移动终端设备100进行呼叫时执行的处理。
图4示出了当接收呼入呼叫时执行的信道连接处理,它示出了用户62从移动终端设备100b呼叫移动终端设备100时的情况。
步骤S21用户62从移动终端设备100b呼叫移动终端设备100的移动电话号码。将该移动电话号码传送给交换机24。
步骤S22交换机24检查对应于该移动电话号码的转接设定标志。如果该转接设定标志是ON,则交换机24请求SIP服务器51通过无线LAN呼叫移动终端设备100。
步骤S23根据请求,该SIP服务器51通过无线LAN呼叫移动终端设备100。当用户61应答该呼叫时,在移动终端设备100和移动终端设备100b之间就建立了经由无线LAN的VoIP通信信道。
步骤S24如果转接设定标志是OFF,则交换机24通过移动电话网络22呼叫移动终端设备100。当用户61应答该呼叫时,在移动终端设备100和移动终端设备100b之间建立了经由移动电话网络22的通信信道。
如上所述,可以使用移动终端设备100所指定的信道作为终接通信信道。移动终端设备100具有指定通信信道转接的功能。下面将进一步详细描述该功能。
图5示出了移动终端设备的硬件配置。通过控制电路110控制移动终端设备100。该控制电路110连接到无线LAN通信电路101、无线电话通信电路102、麦克风103、扬声器104、输入键105、监视器106和存储器107。
无线LAN通信电路101通过天线101a执行与无线LAN的接入点之间的无线数据通信。无线电话通信电路102通过天线101b执行与移动电话网络的基站之间的无线数据通信。
麦克风103将用户的话音传送给控制电路110。扬声器104基于从控制电路110输出的音频数据输出话音。
输入键105包括数字键盘等的多个键。当按下任意键时,对应的信号被发送到控制电路110。监视器106例如是液晶显示单元,并且显示从控制电路110发送来的图像数据。
存储器107存储描述待由控制电路110执行的处理内容的程序、该处理所需的数据等。存储器107中存储的程序包括通过互联网21下载的Java(注册商标)applet。
下面将描述如上述配置的由移动终端设备100实现的功能。
图6是示出了移动终端设备的功能的框图。移动终端设备100包括无线LAN通信模块111、无线电话通信模块112、话音输入和输出模块113、信道切换模块114、网络连接模块115、移动IP外地代理(FA)116、媒体监视模块117、VoIP控制模块118、电话费管理模块119和电池余量管理模块120。由控制电路110控制各个外围设备而实现这些模块。
无线LAN通信模块111执行经由无线LAN或者互联网21的通信。当SIP服务器51连接经由互联网21的信道时,无线LAN通信模块111执行经由无线LAN和互联网21的VoIP通信。
无线电话通信模块112执行经由移动电话网络22的通信。当交换机24连接到与移动终端设备100b等的其它方之间的信道时,无线电话通信模块112执行经由移动电话网络22的通信。
话音输入和输出模块113控制从麦克风103输入的话音和输出到扬声器104的话音。更具体地说,话音输入和输出模块113将从麦克风103输入的音频信号转换为数字信号,并且将该数字信号传送给信道切换模块114。该话音输入和输出模块113也从信道切换模块114接收音频数据,将该数据转换为模拟音频信号,以从扬声器104输出话音。
信道切换模块114基于用户的呼叫请求激活VoIP控制模块118并且拨打电话号码。信道切换模块114根据无线LAN和移动电话网络的状况选择信道。网络连接模块115发送指令以转接信道。
当选择经由无线LAN的通信信道时,信道切换模块114与VoIP控制模块118交换音频数据。当选择经由移动电话网络22的通信信道时,信道切换模块114与无线电话通信模块112交换音频数据。
网络连接模块115包括用户模式信息115a和电话费限度值115b。用户模式信息115a包括选择通信信道的标准。更具体地,用户模式信息115a规定了是否一直选择经由移动电话网络的通信信道;如果否,则首先选择经由无线LAN的通信信道还是经由移动电话网络的通信信道。网络连接模块115根据用户的操作输入改变用户模式信息115a的内容。
电话费限度值115b是用户规定的一定时间中的移动电话的电话费的限度。如果一定时间的电话费超过了用户规定的限度,则网络连接模块115将首先为随后的始发呼叫选择经由无线LAN的通信。网络连接模块115根据用户的操作输入改变电话费限度值115b的内容。
当始发呼叫时,网络连接模块115检查用户模式信息115a的内容,并且根据媒体监视模块117获取的信息选择信道。将所选择的信道类型通报给信道切换模块114。网络连接模块115还将操作指令发布给无线LAN通信模块111和无线电话通信模块112。该指令例如可以是呼入呼叫等待状态中的待机指令、操作停止指令或者启动指令。
当媒体监视模块117报告该设备已经进入无线LAN的服务区域时,网络连接模块115从媒体监视模块117获取电话费、电池余量、无线LAN的无线电状况、移动电话网络的呼叫状况和其它信息。基于这些信息,网络连接模块115判断是否使用经由无线LAN的终接通信信道。当选择了经由无线LAN的终接通信信道时,网络连接模块115向存在管理服务器52发出转接设定请求。
移动IP外地代理(FA)116支持LAN漫游。移动IP FA 116与网络侧的移动IP本地代理23一起工作来保持连接LAN时的会话。更具体而言,移动IP FA 116向移动IP本地代理23报告经由无线LAN的网络上的当前位置。该位置由无线LAN等的接入点的识别信息表示。
互联网工程任务组(Internet Engineering Task Force,IETF,一个与互联网相关的标准化组织)已经对实现由移动IP FA 116和图2所示的移动IP本地代理23实现的互联网上的终端的透明移动(transparent movement)的系统进行了标准化(RFC2002)。该系统允许在移动到不同的子网之后仍然使用原来的IP地址。
媒体监视模块117监视网络媒体的状态。媒体监视模块117监视无线LAN通信模块111、无线电话通信模块112、电话费管理模块119、和电池余量管理模块120的状况,并且将通信信道的状况传送给网络连接模块115。更具体而言,媒体监视模块117从无线LAN通信模块111接收指示无线LAN的无线电状况的信息、从无线电话通信模块112接收指示移动电话网络的无线电状况的信息、从电话费管理模块119接收当前电话费信息、并从电池余量管理模块120接收电池余量的信息。
VoIP控制模块118执行经由无线LAN通信模块111的VoIP音频数据通信。更具体而言,VoIP控制模块118从信道切换模块114接收音频数据,生成VoIP分组,并且将该分组发送给无线LAN通信模块111。VoIP控制模块118还从无线LAN通信模块111接收VoIP分组,再生原始音频数据,并且将该数据发送给信道切换模块114。
电话费管理模块119管理移动终端设备100的移动电话费。例如,电话费管理模块119将单位时间的电话费率乘以一定期间的总通话时间来计算电话费,并且将该电话费存储在存储器107中。
电池余量管理模块120监视移动终端设备100的电池余量。电池余量管理模块120应媒体监视模块117的请求向媒体监视模块117报告表示电池余量的数值,例如表示为百分比的当前电池余量与完全充电状况的比率。
利用这些功能,移动终端设备100自动地设定终接通信信道。下面将更详细地描述终接通信信道确定处理。
图7是示出了终接信道确定处理的流程图。下面将依据步骤序号的顺序描述各个步骤。
步骤S31当媒体监视模块117报告该设备已经进入无线LAN的服务区域时,网络连接模块115获取用户模式信息115a。
步骤S32网络连接模块115检查用户模式信息115a以判断是否应该一直使用移动电话网络22。如果是,则不输出转接设定请求,并且结束处理。否则处理进入步骤S33。
步骤S33网络连接模块115检查用户模式信息115a以判断是否应该首先选择无线LAN。如果是,则处理进入步骤S39。否则,网络连接模块115确定应该首先选择移动电话网络22,并且处理进入步骤S34。
步骤S34网络连接模块115从媒体监视模块117获取指示由移动电话网络22的基站发出的无线电波的强度的信息。
步骤S35网络连接模块115检查该设备是否处于移动电话网络22的服务区域中。更具体而言,如果从移动电话网络22的基站发出的无线电波足够强可以进行通话,则网络连接模块115确定装置处于服务区域中。如果该设备处于移动电话网络22的服务区域中,则不输出转接设定请求,并且处理结束。如果装置处于移动电话网络22的服务区域之外,则处理进入步骤S36。
步骤S36如果在步骤S35中没有确定装置在服务区域中,则网络连接模块115检查是否到达了来自移动电话网络22的基站的非常微弱的无线电波。如果是,则处理进入步骤S39。如果没有无线电波到达,则处理进入步骤S37。
步骤S37如果没有来自移动电话网络22的基站的无线电波到达,则网络连接模块115从媒体监视模块117获取指示由无线LAN的接入点发出的无线电波的强度的信息。
步骤S38网络连接模块115检查是否装置处于无线LAN的服务区域中。更具体地,如果从无线LAN的接入点发出的无线电波的强度高于或者等于最低允许通话水平,例如-100dBm,则确定该设备是处于服务区域中。如果装置处于无线LAN的服务区域中,则处理进入步骤S43。否则,不输出转接设定请求,并且结束处理。
步骤S39网络连接模块115从媒体监视模块117获取指示由无线LAN的接入点发出的无线电波的强度的信息。
步骤S40网络连接模块115检查装置是否处于无线LAN的服务区域中。更具体地,如果来自无线LAN的接入点的无线电波的强度高于或者等于最低允许通话水平,例如-100dBm,则网络连接模块115确定装置处于服务区域中。如果装置处于无线LAN的服务区域中,则处理进入步骤S41。否则,则不输出转接设定请求,并且结束处理。
步骤S41网络连接模块115从媒体监视模块117获取指示电池余量的信息。
步骤S42网络连接模块115检查电池余量是否高于或者等于特定水平或者预定阈值。例如,如果将完全充电状态的三分之一规定为阈值,则网络连接模块115检查电池余量是否低于完全充电状态的三分之一。如果电池余量高于或者等于阈值,则处理进入步骤S43。如果电池余量低于阈值,则不输出转接设定请求,并且处理结束。
步骤S43网络连接模块115向存在管理服务器52发出转接到无线LAN的请求。接着,结束处理。
根据用户模式信息、移动电话网络的无线电波的强度、无线LAN的无线电波的强度和电池余量确定是否进行转接。如果总是选择经由移动电话网络的信道,则不设定转接。如果移动电话网络优先,则当装置超出移动电话网络的服务区域,从移动电话网络接收到非常微弱的无线电波,并且该设备处于无线LAN的服务区域,同时电池余量高于或者等于阈值时,输出转接设定请求。当装置接收不到来自移动电话网络的无线电波,并且处于无线LAN的服务区域中时,也输出转接设定请求。如果无线LAN优先,则当装置处于无线LAN的服务区域中,并且当电池余量高于或者等于阈值的时候,输出转接设定请求。
当输出转接设定请求时,存在管理服务器52向交换机24给出发布转接设定指令的信号。当接收到指向移动终端设备100的移动电话号码的呼叫时,交换机24启动经由无线LAN的对移动终端设备100的VoIP呼叫。即,虽然呼叫移动终端设备100的移动电话号码,但双方可经由无线LAN进行通话。
当移动终端设备100从无线LAN的服务区域中离开时,网络连接模块115根据媒体监视模块117所监视的无线LAN的无线电波的强度得知这个情况。接着网络连接模块115向存在管理服务器52发出转接设定解除请求。响应于该转接设定解除请求,存在管理服务器52向交换机24发出用于解除转接请求的信号(例如特定顺序的PB信号)。这样,自动地解除了转接请求。
当发送了转接设定请求时,移动终端设备100可启动无线LAN通信模块111的等待经由无线LAN的呼入呼叫的功能,并且可停止无线电话通信模块112的等待经由移动电话网络的呼入呼叫的功能。当发送了转接设定解除请求时,移动终端设备100可启动无线电话通信模块112的等待经由移动电话网络的呼入呼叫的功能,并且可停止无线LAN通信模块111的等待经由无线LAN的呼入呼叫的功能。如上所述,停止接收经由一种通信信道的呼入呼叫的功能可减少待机状态中的功耗。
此外,移动终端设备100可自动地确定要使用的始发信道,并且经由所选择的始发信道发送信号。
图8是示出了始发信道确定处理的过程的流程图。下面将按照步骤号的升序描述各个步骤。
步骤S51当输入了始发呼叫的用户操作时,网络连接模块115获取用户模式信息115a。
步骤S52网络连接模块115检查用户模式信息115a以明确是否应该一直使用移动电话网络22。如果是,则处理进入步骤S53。否则,处理进入步骤S54。
步骤S53网络连接模块115确定使用经由移动电话网络22的信道来始发呼叫,并且向信道切换模块114发出选择经由移动电话网络的命令。无线电话通信模块112通过移动电话网络22始发呼叫。接着处理结束。
步骤S54网络连接模块115检查用户模式信息115a以明确是否应该首先使用无线LAN。如果是,则处理进入步骤S60。如果否,则网络连接模块115确定应该首先选择移动电话网络22,并且处理进入步骤S55。
步骤S55网络连接模块115检查该设备是否处于移动电话网络22的服务区域中。更具体地,如果从移动电话网络22的基站发出的无线电波的强度高于或者等于最低可允许通话水平,则网络连接模块115确定该设备处于移动电话网络22的服务区域中。如果该设备处于移动电话网络22的服务区域中,则处理进入步骤S56。如果该设备超出移动电话网络22的服务区域,则处理进入步骤S64。
步骤S56网络连接模块115检查电话费限度值115b是否规定了电话费的限度。如果是,则处理进入步骤S58。如果否,则处理进入步骤S57。
步骤S57如果移动电话网络优先,并且没有规定电话费限度值,则网络连接模块115确定使用经由移动电话网络22的始发信道。网络连接模块115向信道切换模块114发出把呼叫转接到移动电话网络的指令。接着,无线电话通信模块112发起经由移动电话网络22的移动电话呼叫,并且处理结束。
步骤S58如果规定了电话费限度值,则网络连接模块115从媒体监视模块117获取指示当前电话费的信息。
步骤S59网络连接模块115将当前电话费与电话费限度值进行比较。如果当前电话费低于该限度值,则处理进入步骤S57,并且经由移动电话网络22始发呼叫。如果当前电话费高于或者等于限度值,则处理进入步骤S60。
步骤S60网络连接模块115从媒体监视模块117获取指示无线LAN发出的无线电波的强度的信息。
步骤S61网络连接模块115检查装置是否在无线LAN的服务区域中。例如,如果无线电强度是-100dBm或者更高,则确定装置是在服务区域中,并且如果无线电强度低于-100dBm,则确定装置在服务区域外。如果装置处于无线LAN的服务区域中,则处理进入步骤S62。如果装置处于无线LAN的服务区域外,则处理进入步骤S63。
步骤S62网络连接模块115确定使用经由无线LAN的始发信道,并且向信道切换模块114发出选择经由无线LAN的信道的命令。接着无线电话通信模块112通过无线LAN始发呼叫,并且处理结束。
步骤S63网络连接模块115确定使用经由移动电话网络22的始发信道,并且向信道切换模块114发出选择经由移动电话网络的信道的命令。接着无线电话通信模块112通过移动电话网络22始发呼叫,并且处理结束。
步骤S64如果在步骤S55中确定装置处于服务区域之外,则网络连接模块115检查是否从移动电话网络22的基站接收到非常微弱的无线电波。如果是,则处理进入步骤S65,如果否,则处理进入步骤S60,并且确定是否应该通过无线LAN始发呼叫。
步骤S65如果从移动电话网络22的基站接收到非常微弱的无线电波,则网络连接模块115从媒体监视模块117获取指示无线LAN发出的无线电波的强度的信息。
步骤S66网络连接模块115确定装置是否处于无线LAN的服务区域中。如果是,则处理进入步骤S67。如果否,则处理进入步骤S70。
步骤S67网络连接模块115从媒体监视模块117获取指示电池余量的信息。
步骤S68网络连接模块115确定电池余量是否高于或者等于预定水平,例如完全充电状态的三分之一。如果是,则处理进入步骤S69。如果否,则处理进入步骤S70。
步骤S69网络连接模块115确定使用经由无线LAN的始发信道,并且向信道切换模块114发出选择经由无线LAN的信道的命令。接着无线电话通信模块112通过无线LAN始发呼叫,并且处理结束。
步骤S70网络连接模块115确定使用经由移动电话网络22的始发信道,并且向信道切换模块114发出选择经由移动电话网络的信道的命令。接着无线电话通信模块112通过移动电话网络22始发呼叫,并且处理结束。
如上所述,可根据用户模式信息、从移动电话网络的基站发出的无线电波的强度、从无线LAN的接入点发出的无线电波的强度和电话费来选择适当的始发通信信道。
在图8中示出的处理中,如果用户模式信息指示无线LAN优先,则与电池余量无关地选择信道。这是因为,将电话费限制于特定水平优先于通过降低功耗来延长通话时间。如果延长通话时间优先,则可根据电池余量信息来选择通信信道。
更具体地,如果网络连接模块115在步骤S54中识别出应该首先选择无线LAN,则处理转向步骤S66。接着,当用户模式信息指示无线LAN优先,并且确定装置处于无线LAN的服务区域中时,如果电池余量高于或者等于预定水平,则选择经由无线LAN的信道。如果电池余量低于预定水平,则选择经由移动电话网络的信道。
在本实施例中,移动终端设备选择终接信道。存在管理服务器也可选择终接信道。在这种情况下,当移动终端设备100进入无线LAN的服务区域中时,将来自移动电话网络22的基站的无线电状况、来自无线LAN的接入点的无线电状况、和电池余量信息发送给存在管理服务器52。存在管理服务器52根据所接收的信息执行与图7中所述的处理类似的处理。在对应图7中示出的步骤S42的步骤中,存在管理服务器52访问交换机24,并且执行将转接设定标志变为ON的处理。这使得存在管理服务器52可以选择终接信道。
在上述实施例中,存在管理服务器52将转接设定信号输出到交换机24。也可从移动终端设备100向交换机24发送转接设定信号。
如果移动终端设备100包含CPU,则该CPU可执行由移动终端设备100的网络连接模块115执行的处理。在这种情况下,提供描述网络连接模块115执行的处理的内容的程序。当CPU执行该程序时,在移动终端设备100上实现对应功能。描述处理内容的程序可以记录在计算机可读记录介质上。计算机可读记录介质包括磁记录装置、光盘、磁光记录介质和半导体存储器。磁记录装置包括硬盘驱动器(HDD)、软盘(FD)和磁带。光盘包括数字多功能盘(DVD)、DVD随机访问存储器(DVD-RAM)、光盘只读存储器(CD-ROM)、可记录CD(CD-R)和可擦写CD(CD-RW)。磁光记录介质包括磁光盘(MO)。
可以采用存储程序的便携式记录介质(如DVD和CD-ROM)的形式来发布该程序。也可把程序存储在服务器计算机的存储装置中,并且可将其从服务器计算机经由网络传送到移动终端设备100中。例如,可将Java(注册商标)applet存储在服务器计算机中,并且移动电话等的移动终端设备可经由移动电话网络22等下载该程序。
用于执行程序的CPU将记录在便携式记录介质上的程序、或者从服务器计算机传送来的程序存储在移动终端设备100的存储装置中。接着,CPU从移动终端设备100的存储装置中读取程序,并且根据该程序执行处理。CPU也可直接从便携式记录介质中读取程序,并且可根据该程序执行处理。每次从服务器计算机传送了程序时,CPU都可根据该程序执行处理。
在本发明的第一方面,当装置进入无线LAN的服务区域时,并且当确定电池余量高于或者等于预定水平时,输出通过无线LAN来传送指向移动终端设备的移动电话号码的呼入呼叫的转接设定请求。因此可根据无线LAN的无线电状况和电池余量选择适当的终接通信信道。
在本发明的第二方面,当输入电话号码以始发呼叫时,如果装置处于无线LAN的服务区域中,并且电池余量高于或者等于预定水平,则向无线LAN经由呼叫部发出始发指令。因此,可以根据无线LAN的无线电状况和电池余量选择适当的始发通信信道。
前述说明仅是用于示出本发明的原理。另外,因为本技术领域的技术人员可容易地想到大量的修改和变型,所以不能将本发明限定为所示出和描述的精确的结构和应用,因此,应当认为所有适当的变型和等同都落入所附权利要求及其等同限定的本发明的范围中。
权利要求
1.一种用于控制移动终端设备的移动终端控制程序,该移动终端设备包括具有经由无线局域网(LAN)进行呼叫的功能的无线LAN经由呼叫装置;和具有经由无线电话网络进行呼叫的功能的无线电话网络经由呼叫装置,该移动终端控制程序使计算机用作为无线LAN服务区域确定装置,用于从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且如果所述无线LAN无线电强度信息表示无线电强度高于或等于特定水平,则确定该设备已经进入无线LAN的服务区域;通信信道选择装置,如果所述无线LAN服务区域确定装置确定该设备已经进入无线LAN的服务区域,则该通信信道选择装置从管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果所述电池余量信息表示电池余量高于或等于特定水平,则选择经由无线LAN的通信信道作为终接通信信道;以及转接设定请求装置,如果所述通信信道选择装置选择了经由无线LAN的通信信道,则向用于管理信道转接设定的单元发出转接设定请求,请求把指向用于经由无线电话网络的通信的电话号码的呼入呼叫转接到经由无线LAN的通信信道。
2.根据权利要求1所述的移动终端控制程序,还使计算机用作为模式管理装置,用于接收对经由无线电话网络的通信信道优先还是经由无线LAN的通信信道优先进行选择的操作输入,并且用于存储指示所选择的通信信道的模式信息;通信信道选择装置,如果所述模式信息表示无线电话网络优先,则该通信信道选择装置从所述无线电话网络经由呼叫装置获取指示由无线电话网络的基站发出的无线电波的强度的无线电话网络无线电强度信息,并且如果所述无线电话网络无线电强度信息表示无线电强度高于或者等于特定水平,则选择经由无线电话网络的通信信道作为终接通信信道。
3.一种用于控制移动终端设备的移动终端控制系统,该移动终端设备包括具有经由无线LAN进行呼叫的功能的无线LAN经由呼叫装置;和具有经由无线电话网络进行呼叫的功能的无线电话网络经由呼叫装置,该移动终端控制程序使计算机用作为无线LAN服务区域确定装置,用于在输入了电话号码以始发呼叫时,从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且用于依据所述无线LAN无线电强度信息是否表示无线电强度高于或者等于特定水平,确定该设备是否处于无线LAN的服务区域中;通信信道选择装置,如果所述无线LAN服务区域确定装置确定该设备处于无线LAN的服务区域中,则从管理电池的电池管理电路获取指示电池余量的电池余量信息,如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为始发通信信道,并且如果所述电池余量信息表示电池余量低于所述特定水平,则选择经由无线电话网络的通信信道作为始发通信信道;以及始发控制装置,如果所述通信信道选择装置选择了经由无线电话网络的通信信道,则该始发控制装置向所述无线电话网络经由呼叫装置发出始发指令,并且如果选择了经由无线LAN的通信信道,则向所述无线LAN经由呼叫装置发出始发指令。
4.根据权利要求3的移动终端控制程序,还使计算机用作为模式管理装置,用于接收对于经由无线电话网络的通信信道优先还是经由无线LAN的通信信道优先进行选择的操作输入,并且用于存储指示所选择的通信信道的模式信息;通信信道选择装置,如果所述模式信息表示无线电话网络优先,则该通信信道选择装置从用于管理电话费的电话费管理装置获取指示当前电话费的电话费信息,并且如果所述电话费信息表示没有超过特定限度值,则选择经由无线电话网络的通信信道作为始发通信信道。
5.一种通过无线电来进行呼叫的移动终端设备,该移动终端设备包括无线LAN经由呼叫装置,其具有通过无线LAN进行呼叫的功能;无线电话网络经由呼叫装置,其具有通过无线电话网络进行呼叫的功能;无线LAN服务区域确定装置,用于从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且如果所述无线LAN无线电强度信息表示无线电强度高于或者等于特定水平,则确定该设备已经进入无线LAN的服务区域;通信信道选择装置,如果所述无线LAN服务区域确定装置确定该设备已经进入无线LAN的服务区域,则该通信信道选择装置从管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为终接通信信道;以及转接设定请求装置,如果所述通信信道选择装置选择了经由无线LAN的通信信道,则向管理信道转接设定的单元发出转接设定请求,请求把指向用于经由无线电话网络的通信的电话号码的呼入呼叫转接到经由无线LAN的通信信道。
6.一种通过无线电进行呼叫的移动终端设备,该移动终端设备包括无线LAN经由呼叫装置,其具有通过无线LAN进行呼叫的功能;无线电话网络经由呼叫装置,其具有通过无线电话网络进行呼叫的功能;无线LAN服务区域确定装置,用于在输入电话号码以始发呼叫时,从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且用于依据所述无线LAN无线电强度信息是否表示无线电强度高于或者等于特定水平,确定该设备是否处于无线LAN的服务区域中;通信信道选择装置,如果所述无线LAN服务区域确定装置确定该设备处于无线LAN的服务区域中,则该通信信道选择装置从管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为始发通信信道;并且如果所述电池余量信息表示电池余量低于所述特定水平,则选择经由无线电话网络的通信信道作为始发通信信道;以及始发控制装置,如果所述通信信道选择装置选择了经由无线电话网络的通信信道,则向所述无线电话网络经由呼叫装置发出始发指令,并且如果选择了经由无线LAN的通信信道,则向所述无线LAN经由呼叫装置发出始发指令。
7.一种用于控制移动终端设备的移动终端控制方法,该移动终端设备包括具有经由无线LAN进行呼叫的功能的无线LAN经由呼叫装置和具有经由无线电话网络进行呼叫的功能的无线电话网络经由呼叫装置,借助计算机,该移动终端控制方法实现无线LAN服务区域确定装置从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且如果所述无线LAN无线电强度信息表示无线电强度高于或者等于特定水平,则确定该设备已经进入无线LAN的服务区域;如果所述无线LAN服务区域确定装置确定该设备已经进入无线LAN的服务区域中,则通信信道选择装置从管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为终接通信信道;以及如果所述通信信道选择装置选择了经由无线LAN的通信信道,则转接设定请求装置向管理信道转接设定的单元发出转接设定请求,请求把指向用于经由无线电话网络的通信的电话号码的呼入呼叫转接到经由无线LAN的通信信道。
8.一种用于控制移动终端设备的移动终端控制方法,该移动终端设备包括具有经由无线LAN进行呼叫的功能的无线LAN经由呼叫装置和具有经由无线电话网络进行呼叫的功能的无线电话网络经由呼叫装置,借助计算机,该移动终端控制方法实现当输入了电话号码以始发呼叫时,无线LAN服务区域确定装置从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且依据所述无线LAN无线电强度信息是否表示无线电强度高于或者等于特定水平,确定该设备是否处于无线LAN的服务区域中;如果所述无线LAN服务区域确定装置确定该设备处于无线LAN的服务区域中,则通信信道选择装置从管理电池的电池管理电路获取指示电池余量的电池余量信息,如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为始发通信信道,而如果所述电池余量信息表示电池余量是低于所述特定水平,则选择经由无线电话网络的通信信道作为始发通信信道;以及如果所述通信信道选择装置选择了经由无线电话网络的通信信道,则始发控制装置向所述无线电话网络经由呼叫装置发出始发指令,而如果选择了经由无线LAN的通信信道,则向所述无线LAN经由呼叫装置发出始发指令。
9.一种记录了移动终端控制程序的计算机可读记录介质,该移动终端控制程序用于控制移动终端设备,该移动终端设备包括具有经由无线LAN进行呼叫的功能的无线LAN经由呼叫装置和具有经由无线电话网络进行呼叫的功能的无线电话网络经由呼叫装置,该移动终端控制程序使计算机用作为无线LAN服务区域确定装置,用于从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且如果所述无线LAN无线电强度信息表示无线电强度高于或者等于特定水平,则确定该设备已经进入无线LAN的服务区域;通信信道选择装置,如果所述无线LAN服务区域确定装置确定该设备已经进入无线LAN的服务区域,则从管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为终接通信信道;以及转接设定请求装置,如果所述通信信道选择装置选择了经由无线LAN的通信信道,则向管理信道转接设定的单元发出转接设定请求,请求把指向用于经由无线电话网络的通信的电话号码的呼入呼叫转接到经由无线LAN的通信信道。
10.一种记录了移动终端控制程序的计算机可读记录介质,该移动终端控制程序用于控制移动终端设备,该移动终端设备包括具有经由无线LAN进行呼叫的功能的无线LAN经由呼叫装置,和具有经由无线电话网络进行呼叫的功能的无线电话网络经由呼叫装置,该移动终端控制程序使计算机用作为无线LAN服务区域确定装置,用于在输入了电话号码以始发呼叫时,从所述无线LAN经由呼叫装置获取指示由无线LAN的接入点发出的无线电波的强度的无线LAN无线电强度信息,并且用于依据所述无线LAN无线电强度信息是否表示无线电强度高于或者等于特定水平,确定该设备是否处于无线LAN的服务区域中;通信信道选择装置,如果所述无线LAN服务区域确定装置确定该设备处于无线LAN的服务区域中,则该通信信道选择装置从管理电池的电池管理电路获取指示电池余量的电池余量信息,并且如果所述电池余量信息表示电池余量高于或者等于特定水平,则选择经由无线LAN的通信信道作为始发通信信道,而如果所述电池余量信息表示电池余量低于所述特定水平,则选择经由无线电话网络的通信信道作为始发通信信道;以及始发控制装置,如果所述通信信道选择装置选择了经由无线电话网络的通信信道,则该始发控制装置向所述无线电话网络经由呼叫装置发出始发指令,并且如果选择了经由无线LAN的通信信道,则向所述无线LAN经由呼叫装置发出始发指令。
全文摘要
一种移动终端控制程序,用于依据电池余量自动地选择适当通信信道。当移动终端设备进入无线LAN的服务区域时,无线LAN服务区域确定部从无线LAN经由呼叫部获取无线LAN无线电强度。如果无线电强度不低于特定水平,则确定该设备已经进入服务区域。接着通信信道选择部从电池管理电路获取电池余量,并且根据电池余量选择终接通信信道。如果通信信道选择部选择了经由无线LAN的通信信道,则转接设定请求部向信道转接设定管理单元发出转接设定请求,请求把指向用于经由无线电话网络的电话号码的呼入呼叫转接到经由无线LAN的通信信道。
文档编号H04W88/06GK1794838SQ20051006516
公开日2006年6月28日 申请日期2005年4月11日 优先权日2004年12月22日
发明者末松卓 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1