处理呼叫的方法,对应的无线移动终端和计算机程序 【技术领域】
本发明涉及无线通信网络中的呼叫处理,更具体的是涉及处理在包括短程接口的无线移动终端上从无线通信网络接收的呼叫的方法。背景技术
专用于访问无线通信网络并且还包括用于短程通信的接口的移动无线终端,例如GSM移动电话或第三代UMTS移动电话在本领域是众所周知的。在1999年12月1日发布的,名称为″3合1电话″的蓝牙规范版本1.0B第100页中描述了这种移动无线终端的一个例子。在这种情况下,短程接口是一个蓝牙接口。蓝牙是一个描述移动电话,计算机,个人数字助理和其它独立设备如何能够使用短程无线连接方便地彼此互连的规范。各个设备均配备了一个在全球可用的2.45GHz频段(不同国家的带宽有某些差别)内进行发送和接收的微芯片收发器。通过蓝牙标准中定义的48位唯一地址标识各个设备。提供对这个唯一地址的内置加密和验证以保证连接的安全性。
在家庭中,″3合1电话″充当无绳电话。在移动时,它充当蜂窝电话。对于这两个第一应用,移动电话使用常见的无线通信网络接口,使得在家庭内3合1电话能够通过DECT与本地基站通信,在移动时3合1电话能够通过GSM进行通信。
在第三种结构中,当3合1电话到达另一个具有内置蓝牙技术的移动电话地范围内时,3合1电话充当对讲机并且通过蓝牙接口与其它移动电话进行单独的通信。在这种情况下,通信不需要无线通信网络的资源。而且通信是不收费的。
这种″3合1电话″的一个缺点是彼此独立地使用双方的无线接口。或者是无线通信网络的无线接口起作用,或者是短程接口起作用。
本发明的一个具体目标是增强对具有短程接口的无线移动电话上从无线通信网络接收的呼叫的呼叫处理功能。
本发明的另一个目标是提供一个执行这个方法的无线移动终端以及一个在无线移动终端中实现以便进行方法的计算机程序。发明内容
通过以下方法,无线移动终端和计算机程序来实现这些目标和下面提到的其它特性:
处理在无线移动终端上从无线通信网络上接收的呼叫的方法,上述无线移动终端包括至少一个短程接口,与上述短程接口范围内的办公设备通信,上述方法的特征在于包括以下步骤:-在上述无线移动终端上识别上述短程接口范围内所有适于处理一个预定呼叫类型列表中至少一个呼叫类型的办公设备;-当在上述无线移动终端上从上述无线通信网络接收一个呼叫时,上述呼叫具有一个属于上述预定列表的呼叫类型,选择一个能够处理上述呼叫类型的办公设备;并且向上述办公设备转移上述呼叫。
无线移动终端,上述无线移动终端包括一个用于访问无线通信网络的无线接口和至少一个短程接口,上述短程接口与上述短程接口范围内的办公设备进行通信,其特征在于上述无线移动终端还包括:-一个模块,该模块识别上述短程接口范围内所有适于处理一个预定呼叫类型列表中至少一个呼叫类型的办公设备;-一个模块,当从上述无线通信网络接收一个具有某呼叫类型的呼叫时该模块选择至少一个适于处理上述呼叫类型的办公设备;-一个向上述办公设备转移上述呼叫的模块。
包括适于执行的计算机程序代码装置的计算机程序,上述计算机程序被存储在一个无线移动终端中,上述无线移动终端包括一个第一无线接口和一个第二短程接口,其中上述第二短程接口和上述短程接口范围内的办公设备通信。
根据本发明,依托无线移动终端的环境来处理在包括短程接口的无线移动终端上从无线通信网络接收的呼叫。无线移动终端识别其短程接口与其附近的办公设备之间的通信所处的环境。接着,计算机程序根据位于短程接口的范围内的办公设备的能力确定呼叫的最优处理。
根据本发明,这个计算机程序执行″类似PBX″的功能,其中上述功能被重新放在无线移动终端而不是专用小交换机或公共交换机中。根据关于其环境的知识,无线移动终端选择一个适于其当前环境的″类PBX″功能。术语″类PBX″功能包括与呼叫转移到适当办公设备、传真机或进行呼叫等待类似的功能。可以认为基于本发明的方法全部支持范围更广的此类功能。
由于定期改变无线移动终端的环境,这个方法的优点是更加适于移动用户。此外,使用短程接口允许其具有非常精确的有关无线移动终端环境的信息。
基于本发明的方法的另一个优点是大大扩展了可以为最终用户提供的″类PBX″功能的范围。目前为止诸如呼叫转移,呼叫等待,呼叫转接的常见PBX功能只能针对连接到无线通信网络的办公设备。基于本发明的方法允许寻址到具有短程通信接口的独立办公设备。
在从属权利要求书中定义了本发明的其它有利特性。附图说明
结合附图,通过阅读下面关于以非限制性图解的方式提供的最优实现的描述可以理解本发明的其它特性和优点,其中:
-图1示出了一个可以实现基于本发明的方法的系统;
-图2示出了一个基于本发明的方法的流程图;
-图3示出了一个基于本发明的无线移动终端的实施例。具体实施方式
图1示出了一个可以实现基于本发明的方法的系统。系统包括一个无线移动终端11,一个属于无线通信网络14的基站13,一个通过公用交换电话网(PSTN)15与无线通信网络14互连的办公设备121和一个独立办公设备122。
术语办公设备包括诸如传真机,打印机,个人数字助理,膝上型电脑,耳机,在进一步处理无线移动终端上接收的呼叫时可能需要的常见设备。传真机属于被连接到无线通信网络的办公设备。耳机属于独立设备分组。膝上型电脑,或个人数字助理和打印机可以属于两个分组。它们或者是独立的,或者被连接到无线通信网络14,或者被连接到自身与无线通信网络14互连的通信网络15。这个通信网络15可以是PSTN或类似因特网的数据通信网络。
无线移动终端11包括一个通过空中接口与无线通信网络14的基站13通信的天线111。无线通信网络14最好是一个GSM网络或UMTS网络。然而任何其他的无线通信网络也可以是无线通信网络14的例子。
无线移动终端也包括一个与办公设备121,122通信的短程接口112。这种短程通信接口可以是诸如基于射频通信的本地RF,蓝牙的无线接口。也可以在短程无线接口上利用红外光学通信。红外数据协会(IrDa)定义的标准描述了这种红外通信。也可以考虑在本发明的框架中使用诸如USB或R232的有线接口。然而有线接口减少了本发明的优点。
对于蓝牙,在无线移动终端和办公设备之间的距离小于10米的情况下可以通过短程无线接口建立通信,红外通信的另一个条件是办公设备和无线移动终端之间没有诸如墙壁的障碍。
根据本发明,无线移动终端11通过短程无线接口112发送一个″识别请求″消息请求无线电波范围内的所有办公设备121,122声明其身份。″识别请求″消息到达的各个办公设备121,122通过短程接口112发送一个识别确认消息作为应答,识别确认消息包含一个明确标识自身身份的标识符。在使用蓝牙短程接口的情况下,48位唯一地址可被用于这个目的。
办公设备121,122最好也指示其能力,即能够处理的呼叫的类型。48位唯一地址可以遵循一个预定格式,其中包含一个含有设备类型的字段。可选地,针对无线移动终端11可以实现一个握手机制以便向设备121,122请求其类型。
无线移动终端11在一个表格中存储标识符和各个办公设备可以处理的呼叫类型。
当从无线通信网络14接收一个呼叫时,无线移动终端11识别这个呼叫的呼叫类型并且选择一个能够处理这类呼叫的办公设备。
基于本发明的方法的可能和没有列举的例子可以是:
1.在一个移动终端上接收的传真呼叫被重定向到短程接口范围内的一个传真机或打印机上。
2.应当被一个房屋内的若干个人听到的语音呼叫被重定向到短程接口范围内的若干个耳机上。
3.诸如包括电子邮件的呼叫的数据呼叫可以被转移到一个支持电子邮件程序的膝上型电脑上。
在使用诸如例子2.的独立办公设备121的情况下,呼叫中包含的数据被转换成与短程接口112兼容的格式并且通过短程接口112将数据转移到办公设备121。
在使用诸如例子1.、包括一个短程接口并且与无线通信网络14互连的办公设备的情况下,可以通过针对独立设备描述的短程接口转移呼叫。可选地,无线移动终端11可以向无线通信网络发送一个包含命令的消息以便向一个办公设备转移呼叫,其中上述办公设备由在无线通信网络中的呼叫号明确标识了自身。
为此,在识别过程中可以通过短程接口112向无线移动终端11传送办公设备122的呼叫号。
接着,通过PSTN 15可以从无线通信网络14向办公设备122转移呼叫,并且可以释放通过接口111在无线移动终端11和无线通信网络14之间建立的连接。
在一个最优实施例中,无线移动终端包括一个允许终端用户选择呼叫应当被转移到的办公设备的人-机接口。这个功能在例子2中尤其有用,其中用户可以选择呼叫应当被转移到的耳机。人-机接口也可以允许用户选择应当如何向办公设备转移呼叫,例如通过短程接口或无线通信网络,加密或不加密等等。
图2示出了基于本发明的方法的一个流程图,其中包括步骤21到25。最好每当在无线移动终端上接收到来自无线通信网络的入线呼叫时执行这些步骤。
在步骤21更新位于无线移动终端附近的办公设备列表。在这个阶段可以使用常见的标准化连接过程。在短程接口上发出一个含有无线移动终端标识符的消息。这个消息请求所有接收这个消息的办公设备使用一个含有其自己的标识符的消息作出应答。在消息中还可以包含诸如设备类型的进一步信息。办公设备的应答被存储在无线移动终端上的一个动态表格中。一个表项含有办公设备标识符,这个设备的类型和该办公设备善于处理的呼叫类型。
可选地,可以通过独立于入线呼叫的出现的方式执行步骤21。可以按照规则的时间间隔执行这个步骤,也可以根据终端用户的请求执行这个步骤。这些候选方案具有在接收呼叫时不使用过多处理能力的优点。实际上这个步骤可能时间较长并且会延迟较多的呼叫。
在步骤22中,当在无线移动终端11的无线接口111上接收一个入线呼叫时识别呼叫类型。呼叫类型可以包括语音呼叫,传真呼叫,数据呼叫。可以根据主叫方标识符确定呼叫类型。
在步骤23从动态表格中选择能够处理在步骤22识别的呼叫类型的办公设备。
在步骤24检查步骤23选择的办公设备的当前状态。为此向所有这些办公设备发送一个请求消息以请求这些设备的状态。状态可以是″空闲″或″繁忙″。
在步骤25向一个识别为空闲的办公设备转移呼叫。
图3示出了一个基于本发明的无线移动终端的实施例。无线移动终端30包括一个无线接口311,一个短程接口312,一个识别短程接口312范围内的办公设备的模块32,一个当在无线接口311上接收一个入线呼叫时识别呼叫类型的模块33,一个选择某个办公设备的模块34和一个向某办公设备转移呼叫的模块35。
无线接口311允许在一个无线通信网络和无线移动终端30之间进行通信。短程接口312允许在无线移动终端30和短程接口312范围内的办公设备之间进行通信。短程接口312上使用的标准最好是蓝牙。
根据本发明,识别短程接口312范围内的办公设备的模块32被用来通过短程接口广播″识别请求″消息并且在一个数据库中存储应答″识别请求″消息的办公设备的身份和能力。
当在无线接口311上接收一个入线呼叫时识别呼叫类型的模块33允许其确定从无线通信网络接收的呼叫的种类。可能的呼叫类型是数据呼叫,语音呼叫,传真呼叫。这个列表是不详尽的。识别呼叫类型的模块33被连接到选择能够处理模块33中识别的呼叫类型的办公设备的模块34。选择办公设备的模块34产生一个请求以便检查含有办公设备列表的数据库内容。能够处理模块33中识别的呼叫类型的办公设备的身份被返回到模块34,模块34根据一个预定的选择条件可以选择一或多个办公设备。
可选地,选择办公设备的模块34被连接到一个允许和终端用户进行会话的人-机接口。一种可能性是通过一个位于模块34内的计算机程序自动显示已经选择的办公设备。可选地,可以请求终端用户在模块34中的计算机程序建议的若干种可能性中间选择其自己的一个可能性。
当已经进行选择时,模块34向转移入线呼叫的模块35指示选择结果。
模块35可以包括一个转换模块,转换模块按照与短程接口兼容的数据格式转换呼叫中包含的信息。
可选地,模块35可以产生一个激活无线通信网络中的呼叫转移功能的消息。仅当模块34中选择的办公设备也被连接到无线通信网络时才能使用这个功能。在这种情况下,通过无线接口311向无线通信网络发送呼叫转移消息,无线通信网络负责向选择的办公设备转移呼叫并且释放到无线移动终端30的连接。
在本发明的另一个实施例中,无线移动终端30可以具有若干个不同类型的短程接口(蓝牙,IrDa,USB),使得识别短程接口范围内的办公设备的模块32对于每个短程接口均有一个办公设备列表。
进行基于本发明的方法的软件可以被下载到无线移动终端中,也可以被固化到无线移动终端中。在使用WAP无线移动终端的情况下,最好在WTA代理中存储和执行软件。