通过选择终端和通信媒介的通信管理设备的制作方法

文档序号:7588396阅读:139来源:国知局
专利名称:通过选择终端和通信媒介的通信管理设备的制作方法
技术领域
本发明涉及通信终端之间的通信领域,更具体地说,本发明涉及应请求建立通信终端之间的通信或呼叫。
背景技术
目前,许多人拥有不同类型的通信终端,提供不同类型的业务(例如固定或者移动电话,或者通过互联网进行的电话、文本数据的传输、话音、固定或者变化图像或者多媒体数据)。对许多拥有专用网的公司而言,尤其如此。
基于这种情况,当呼叫者希望直接发送特定类型的数据给被叫方,必须满足三个条件被叫方必须可以接入,主叫方和被叫方必须同时有可用终端,能够交换相同类型的数据,以及通信网络资源,呼叫在通信网络中建立,该通信网络必须能处理需要交换的数据类型,必须能够用于该次呼叫。
现在当主叫方决定发起传输时,他一般并不知道这三个条件是否同时满足。因此,他必须输入该终端,判断是否适合该次传输,然后尝试建立该次呼叫。如果尝试不成功,这是一种出现相对较多的情况,主叫方必须操作号码,并且/或者建立一个或多个呼叫,以确定他能够用以联系到被叫方的终端的通信地址。主叫方还可能被限制成使用另一种终端类型。此外,一旦在主叫终端和被叫终端之间建立了连接之后,并不能保证主叫方能够发送他的数据给被叫方,尤其当他们各自的终端提供不同类型的服务时。最后,即使终端允许处理某种类型的交换,仍然不能保证应用的网络能够处理介质的传输(例如两个移动电话可以处理MMS类型的交换,但无法交换数字图像,因为它们的GPRS/GPM类型网络没有MMS服务器),即使该网络能够处理呼叫的建立。换句话说,主叫方不仅必须手工执行各个操作,而且无法知道他的尝试是否真能成功。

发明内容
因此,本发明的目的是弥补所有或部分上述不足。
为此,本发明提出了一种设备,它专用于应主叫用户的请求,管理通信终端之间的通信。
该设备的特征在于,其特征在于,它包括一个存储器,能够存储用户的用户标识符,这些标识符对应于具有至少一个通信终端标识符的清单,以及,处理装置,当处理装置接收到从主叫用户发往被叫用户的呼叫请求时,访问所述存储器,以得到与所述主用户叫和被叫用户标识符相关联的终端标识符清单,然后根据得到的清单,按照至少一个可用性标准,确定可能在它们之间建立呼叫的主叫和被叫终端,该呼叫能够满足主叫用户的呼叫请求。
通过这种方式,该管理设备在进行任何通信尝试之前,确定主叫用户和被叫用户之间是否能够建立连接,而不需要主叫用户做任何事。
按照本发明的另一种特性,处理装置最好不仅确定主叫和主叫终端,而且确定最适合这些主叫和被叫终端的通信介质。“最适合的通信介质”这里是指允许传输最大数量的不同类型数据的介质。
根据存储器和处理装置的安置,按照本发明的管理设备可以通过许多方式实现,并且可以有不同组合,具体地说-处理装置可以根据主叫和被叫终端的可用性状态,实现确定过程。这种情况下,存储器最好能够根据对应终端的可用性状态,存储通信终端标识符。
-处理装置可以根据通信网资源的可用性状态,实现确定过程,(至少部分)满足主叫用户需求的通信必须在前述通信网中进行。
-处理装置可以根据至少一个其他标准,称为辅助标准,实现确定过程。在这些标准中,可以具体提到以下几项·主叫和/或被叫用户的可接入性。处理装置可以按照用户的可接入性,实现确定过程。在这种情况下,存储器最好能够对应于用户的可用性状态,存储用户标识符。
·用户的终端使用取向。处理装置根据主叫和/或被叫用户的终端使用取向,实现确定过程。在这种情况下,存储器最好能够根据终端使用取向,存储用户标识符。
·公司对终端使用和/或介质使用的政策。这种情况下,处理装置能够根据主叫用户和/或被叫用户所关联的公司的使用政策,实现确定过程。
·通信质量等级。处理装置能够根据与主叫和/或被叫用户相关联的质量等级信息,实现确定过程。这种情况下,存储器最好能够根据指示通信质量等级的信息,存储用户标识符。
·公司内部主叫和/或被叫用户的层次等级。处理装置根据主叫和/或被叫用户的层次等级,实现确定过程。这种情况下,存储器最好能够根据指示公司内部层次等级的信息,存储用户标识符。
·主叫和/或被叫用户的地理位置信息。处理装置根据主叫和/或被叫用户的地理位置,以及将要进行通信的至少一个通信网络拓扑,实现确定过程。这种情况下,存储器最好能够根据指示地理位置的信息,存储用户标识符。
·通信网络连接资源的可用性。处理装置根据需要进行通信的至少一个通信网的连接资源可用性信息,实现确定过程。连接资源可用性的辅助标准还可以与可用连接资源质量的辅助标准和/或所述连接使用的成本组合。
-处理装置负责发送数据给主叫用户,该数据指示了为该次通信所确定的介质。
-在确定了主叫和被叫终端之后,处理装置指令建立主叫和被叫终端之间的呼叫。该指令可以自动发送或者从主叫和/或被叫用户那里得到授权之后发送。
-处理装置在无法建立该次呼叫时,还可以确定另一主叫和/或被叫用户,可能在他们之间建立另一呼叫,该呼叫能够满足主叫用户的初始请求,和/或确定另一通信介质。
本发明还涉及通信网络的呼叫服务器,后者包括至少一种上述类型的管理设备。


通过下面的详细描述以及附图,本发明的其他特性和优点将会更加明显,附图不仅使本发明更为完整,而且在适当的时候,可以辅助说明。其中;图1概要地说明了通信网,该通信网配备有按照本发明的管理设备的实现的一个例子。
具体实施例方式
本发明涉及在主叫用户请求下,针对数据的直接传输,对主叫和被叫用户之间的呼叫进行管理。
“呼叫”这里是指通过至少一个通信网,在主叫用户的通信终端和被叫用户的通信终端之间建立呼叫或通信,允许所述主叫和被叫用户直接交换一种或多种不同类型的数据(视频、音频或消息数据(文本文件、电子邮件和类似数据)。
图1概要表示了专用公司网(N),该网络例如采用I P协议。在该例中,每个用户(Ui,其中I=1和2)与一个公司相关联,其办公室(Bi)配备有连接器,后者能够通过有线或波传输(例如红外或蓝牙类型),连接到通信终端的专用网(N)。
此外,在该例中,每个用户(Ui)都有一个移动电话(TMi),固定的传真/电话(Tfi),以及单个计算机(Pci)。每个传真/电话(Tfi)通过专用网(N)连接公共电话交换网(PSTN)。每个移动电话(TMi)连接到例如GSM/GPRS(或UMTS)类型的移动电话网(未示出),专用网(N)连接到该移动电话网。
当然,本发明并不局限于专用通信网。本发明涵盖了任何类型的通信网。此外,本发明并不局限于与给定公司相关联的用户之间的呼叫管理。本发明涉及任何类型的用户,不管该用户是否与一个公司相关联。最后,本发明并不局限于配备了不同类型的三种通信终端的用户。本发明涉及配备了至少一个通信终端的用户(但显然,随着与给定用户相关联的终端数量的增加,本发明变得更为有用)。
本发明提出了一种管理设备(D),安装在例如专用网(N)的呼叫服务器(CS),它最好配备有一个接入网关(GW),负责按照通信协议,例如会话启动协议(SIP),对连接进行协商。
管理设备(D)包括一个存储器,其中存储了至少用户标识符和至少一个通信终端标识符清单之间的对应关系表。用户标识符由数据表示组成,例如一个名字或文字数字码。此外,与用户关联的清单包括他的每个通信终端的通信表示符。一个终端标识符是,例如电话号码或IP地址。
管理设备(D)还包括一个处理模块(PM),每当它从主叫用户(Ui)那里接收到发往被叫用户(Uj)的呼叫请求时,该处理模块访问存储器(M),得到与主叫(Ui)和被叫(Uj)用户相关联的两张终端清单。一旦得到了这两张清单,处理模块(PM)按照至少一个可用性标准,尝试根据清单确定可能在主叫和被叫之间建立呼叫的主叫终端和被叫终端,后者满足主叫用户(Ui)的请求。
该呼叫请求可以由主叫用户(Ui)以任何方式发起,例如通过话音控制或者通过在一个已知终端上,或者在位于其公司的交互式终端上选择菜单,然后通过话音、通过键盘输入或从号码簿中选择,输入被叫用户名(Uj)或他的标识符。在上述情况下,用户终端或者交互式终端知道安装了设备D的呼叫服务器(CS)的通信标识符,通过这种方式,它能够自动建立到后者的连接。但是,也可以设想,主叫用户(Ui)自己例如通过他的一个终端,或者任何其他通信终端,拨打安装了管理设备(D)的呼叫服务器(CS)的通信标识符,然后通过键盘输入,或者话音控制,将他自己的用户标识符和需要呼叫的用户标识符告知所述管理设备(D)。
可以采纳若干可用性标准,它们可以单独应用,也可以组合应用。在这些可用性标准中,可以特别提到终端可用性,或者至少一个通信网络的资源可用性,在通信将要在前述网络中进行,它满足主叫用户(Ui)的需求,或者是主叫终端和/或被叫终端的存储器资源的可用性。还可以设想其它的可用性标准,例如按照防火墙形式的安全政策,交换数据类型的必要的计算时间(CPU)或者授权。
当处理模块(PM)按照包含在与主叫用户(Ui)和被叫用户(Uj)相关联的清单中的通信终端可用性状态,实现其确定过程时,所述可用性状态最好应当存储在存储器(M)中,与终端标识符相对应。但是,这不是必需的。处理模块(PM)事实上可以用以确定专用网(N)内的该状态信息。
当处理模块(PM)按照网络资源的可用性状态,实现其确定过程时,它最好在该网络内部确定该状态信息。事实上,可以设想存储在存储器(M)中的对应表,总是包含用户终端所用的主要网络通信资源的可用性状态,前述用户的标识符包含在所述表中。
处理模块(PM)最好不仅确定主叫和被叫终端,而且确定最适合该主叫或被叫终端的通信介质(或者编解码器-编码器-解码器)或者承载电路(bearer),在可能时,最好能够确定允许传输最大数量不同数据类型的通信介质或者承载电路。
例如,专用于数据交换的通信网可以由传统GSM类型的移动电话网支持,其数据承载电路工作在9600波特,但在采用速度更高的GPRS承载电路时,也可以由同一种GSM网络支持。
这里,术语“介质”是指是和音频或话音和/或视频和/或文本(例如文本或消息)的通信介质或编解码器或者承载电路。“介质”还指采用的传输介质,例如互联网上的TCP/IP或UDP/IP,或者传输话音和数据的GSM,分组交换模式的GSDM/GPRS,或者UDP和TETRA。
理解下面这一点很重要,本发明的目的不是确定满足选定类型数据(例如视频)的传输请求的终端,而是在任何时候,确定主叫和被叫终端,最好还包括允许主叫方直接联系到被叫方的通信介质,而与传输的数据类型无关。换句话说,按照本发明的管理设备(D)负责确定在用户终端之间建立连接的可能性,如果是,确定在这两个终端之间能够传输最大数量的不同数据类型的通信介质。
处理模块(PM)可以根据不同于上述可用性标准的标准来实现其确定过程。在这些附加(或辅助)标准中,可以特别提到主叫和/或被叫用户的可接入性,用户的终端使用取向,公司的终端和/或使用政策,通信质量等级,主叫和/或被叫用户的层次等级,主叫和/或被叫用户的地理位置,以及呼叫的安全性。
当处理模块(PM)在确定过程中考虑了主叫和/或被叫用户的可接入性时,对应表最好应包含其标识符存储在存储器(M)中的用户的可接入性状态。但这不是必需的。处理模块(PM)实际上可以在专用网(N)中确定该信息。接入性状态这里指能或不能利用至少一个用户终端联系主叫和/或被叫用户。事实上,可以设想,在某个特定位置时,用户可能不希望被他的一个终端呼叫。例如,用户(Ui)在候诊室,或者看演出,或者在车里时,不希望被他的移动电话(TMi)呼叫。这种情况下,专用网(N)按照其用户的要求,提供一种业务,使得用户能够指示终端,他们在任何给定时刻希望被呼叫或者能够使用终端。
当处理模块(PM)在确定过程中考虑了用户的终端使用取向时,对应表最好应包含其标识符存储在存储器(M)中的用户的使用取向。但这不是必需的。处理模块(PM)实际上可以在专用网(N)中确定该信息。事实上,可以设想,用户可能希望被他的一个终端呼叫,或者发出呼叫。这种情况下,专用网(N)按照其用户的要求,提供一种业务,使得用户能够指示终端,他们希望被呼叫或者希望使用终端。但是,该信息最好可以根据对专用网(N)的不同用户的不同类型终端的使用进行分析来得到。这种情况下,专用网(N)最好确定并提供该统计信息。
当处理模块(PM)考虑了公司对终端和/或媒质的使用政策时,它最好在该公司的专用网(N)内部确定指示公司使用政策的信息数据。但这不是必需的。事实上,可以设想,存储在存储器(M)中的对应表应包含定义公司使用政策的数据。“公司使用政策”这里指规定,例如按照终端类型划分的终端优先级,和/或按照其类型划分的通信媒质的使用等级的规章。该使用政策可以与主叫和/或被叫用户的位置相关。实际上,可以设想,一家公司可能会希望用户在所述公司之外时,使用移动电话(TMi)通信,而当用户在所述公司内部时,使用固定电话(TFi)通信。
当处理模块(PM)考虑了与主叫和/或被叫用户相关联的质量等级时,对应表最好应包含一些信息数据,后者指示与其标识符存储在存储器(M)中的用户关联的所述质量等级。但这不是必需的。处理模块(PM)实际上可以在专用网(N)中确定该质量等级信息。事实上,可以设想,与公司相关联的用户根据他们在公司中的职位,可以有不同的质量等级。
当处理模块(PM)考虑了与主叫和/或被叫用户相关联的层次等级时,对应表最好应包含一些信息数据,后者指示与其标识符存储在存储器(M)中的用户关联的所述层次等级。但这不是必需的。处理模块(PM)实际上可以在专用网(N)中确定该层次等级信息。事实上,可以设想,与公司相关联的用户根据他们在公司中的层次等级,可以有不同的质量等级和/或接入权限。
当处理模块(PM)考虑了主叫和/或被叫用户的地理位置,以及专用网(N)和/或该专用网所连接的其他通信网的拓扑时,对应表最好应包含一些信息数据,后者指示其标识符存储在存储器(M)中的用户的地理位置。但这不是必需的。处理模块(PM)实际上可以在专用网(N)中确定该地理位置信息。事实上,可以设想,公司所授权的介质取决于主叫和/或被叫用户相对于专用网(N)的地理位置。
当处理模块(PM)考虑了呼叫的安全性时,它最好应确定指示专用网(N)和/或其他相关网络的安全性数据。但这不是必需的。事实上,可以设想,存储在存储器(M)中的对应表,包含了定义安全性的数据。例如,某个通信终端有权建立公司内部的企业网呼叫,但当它位于公司外部,通过其移动电话网连接到互联网时,出于公司的安全政策,可能无权建立这种通信类型的呼叫。
处理模块(PM)还可以发送主叫用户(Ui)数据,它指示了为该次呼叫确定的介质。因此,主叫用户(Ui)可以决定放弃它的呼叫,如果管理设备(D)所提出的介质无法支持他希望传输给被叫用户(Uj)的数据类型。这种情况下,主叫用户(Ui)清除与管理设备之间建立的呼叫,或者指示管理设备,他不想继续这次呼叫请求。另一方面,当管理设备(D)所提出的介质能够支持主叫用户(Ui)希望传输给被叫用户(Uj)的数据类型,所述主叫用户(Ui)能够指示管理设备(D),他接受了它的提议,他授权该管理设备建立它刚才提议的呼叫。授权也可以来自被叫用户(Uj)。但是,在这种情况下,该被叫用户(Uj)必须从处理模块(PM)中接收数据,该数据指示了为该次呼叫确定的介质。还可以设想,从两个用户,Ui和Uj那里得到双重授权。
另外,处理模块(PM)也可以自动指令它在主叫和被叫终端之间建立呼叫。
确定呼叫的建立指令这里由处理模块(PM)发送给呼叫控制器(CS)的接入网关(GW)。它包含了它所确定的主叫和/或被叫用户的通信标识符,以及它所选择的通信介质。该指令的发出意味着管理设备(D)的工作的结束。
在图1所说明的例子中,例如,处理模块(PM)决定了在主叫Ui的移动电话(TMi)和被叫用户的传真/电话(TF2)之间建立音频呼叫,并且考虑了所采用的所有标准。
在接收到呼叫建立指令时,接入网关(GW)与主叫方的移动电话(TMi)建立例如第一链路(L1),与被叫方的传真/电话(TF2)建立第二链路(L2),从而按照SIP流程,与它的两个终端TM1和TF2协商通过链路(L3)建立呼叫。当然,也可以设想采用其他呼叫建立方法。在所说明的例子中,主叫用户(Ui)不在他的办公室(Bi),所以链路S3通过移动电话网,电话交换网和专用网(N)建立,但不通过呼叫服务器(CS)。
一旦协商结束,两个终端TM1和TF2在,例如链路L3上被呼叫,从而对它们各自的用户发出通知。如果呼叫实际建立,则接入网关(GW)的作用结束。
另一方面,如果因为一个用户没有接机,呼叫无法建立,接入网关(GW)应当将这种情况通知给设备D。这种情况下,可以设想两种工作模式。
在第一种工作模式下,处理模块(PM)发送呼叫失败消息给主叫用户(Ui)用以发送呼叫请求的终端。
在第二种工作模式下,处理模块(PM)进行一次新的确定,将新的指令发送给接入网关(GW)。另外,也可以设想,处理模块(PM)能够为每个呼叫确定主方案和备用方案,在主方案所定义的呼叫失败时,它立即发送定义备用方案的特性给接入网关(GW)。在主叫和/或被叫用户的终端,以及通信介质方面,这种备用方案都可以与主方案相差很大。
管理设备(D),尤其是它的处理模块(PM),可以以电子电路、软件(计算机)模块、或者电路和软件的组合的方式实现。
本发明并不局限于上述以例子形式给出的管理设备和呼叫服务器的实施方式,实际上,本发明涵盖了本领域技术人员在后附权利要求书范围内可以设想到的所有变化。
因此,我们描述了一种实现例子,其中按照本发明的管理设备安装在专用通信网的呼叫服务器上。但是,该管理设备可以安装在通信网中,例如运营商控制的公共通信网中的一台服务器上(这种情况下,终端直接或者(通过路由器)间接连接到服务器,运营商代表个人或者公司,控制本发明所提供的呼叫建立业务)。
权利要求
1.一种管理通信终端(TMi,TFi,PCi)之间通信的设备(D),其特征在于,它包括一个存储器(M),能够存储用户的用户标识符,这些标识符对应于具有至少一个通信终端标识符的清单,以及处理装置(PM),当处理装置接收到从主叫用户(Ui)发往被叫用户(Uj)的呼叫请求时,访问所述存储器(M),以得到与所述主叫(Ui)和被叫(Uj)用户标识符相关联的终端标识符清单,然后根据得到的清单,按照至少一个可用性标准,确定可能在它们之间建立呼叫的主叫和被叫终端,该呼叫能够满足主叫用户的呼叫请求。
2.按照权利要求1的设备,其特征在于,所述处理装置(PM)确定所述主叫和主叫终端,而且确定适合所述主叫和被叫终端的通信介质。
3.按照权利要求2的设备,其特征在于,所述确定的介质是能够传输最大数量的不同类型数据的介质。
4.按照权利要求1的设备,其特征在于,所述处理装置(PM)适合根据主叫和被叫终端的可用性状态,实现确定过程。
5.按照权利要求4的设备,其特征在于,所述存储器(M)适合根据其可用性状态,存储所述通信终端标识符(TMi,TFi和PCi)。
6.按照权利要求1的设备,其特征在于,满足所述请求的通信应当在代表了资源可用性状态的至少一个通信网(N)中进行,其中所述处理装置(PM)能够根据所述通信网资源(N)的可用性状态,实现确定过程。
7.按照权利要求1的设备,其特征在于,所述处理装置(PM)能够根据至少一个其他标准,称为辅助标准,实现确定过程。
8.按照权利要求7的设备,其特征在于,所述处理装置(PM)能够按照用户的可接入性状态,实现确定过程,其中所述可接入性构成了一个辅助标准。
9.按照权利要求8的设备,其特征在于,所述存储器(M)能够对应于用户的可接入性状态,存储所述用户标识符。
10.按照权利要求7的设备,其特征在于,所述处理装置(PM)能够根据主叫和/或被叫用户的终端使用取向,实现确定过程,其中所述使用取向构成了一个辅助标准。
11.按照权利要求10的设备,其特征在于,所述存储器(M)能够根据终端使用取向,存储所述用户标识符。
12.按照权利要求7的设备,其特征在于,至少一个所述用户与某个公司相关联,该公司规定了终端使用和/或介质使用的政策,所述处理装置(PM)能够根据所述使用政策,实现确定过程,其中所述使用政策构成了一个辅助标准。
13.按照权利要求7的设备,其特征在于,所述处理装置(PM)能够根据与主叫和/或被叫用户相关联的质量等级信息,实现确定过程,其中所述质量等级构成了一个辅助标准。
14.按照权利要求13的设备,其特征在于,所述存储器(M)能够根据指示通信质量等级的信息,存储所述用户标识符。
15.按照权利要求7的设备,其特征在于,所述处理装置(PM)能够根据主叫和/或被叫用户的层次等级,实现确定过程,其中所述层次等级构成了一个辅助标准。
16.按照权利要求15的设备,其特征在于,所述存储器(M)能够根据指示所述公司内部层次等级的信息,存储所述用户标识符。
17.按照权利要求7的设备,其特征在于,所述处理装置(PM)能够根据主叫和/或被叫用户的地理位置,以及将要进行所述通信的至少一个通信网络拓扑信息,实现确定过程,其中所述地理位置构成了一个辅助标准。
18.按照权利要求17的设备,其特征在于,所述存储器(M)能够根据指示地理位置的信息,存储所述用户标识符。
19.按照权利要求7的设备,其特征在于,所述处理装置(PM)能够根据需要进行所述通信的至少一个通信网的连接资源的可用性信息,实现确定过程,前述至少一个通信网的连接资源可用性信息构成了一个辅助标准。
20.按照权利要求7的设备,其特征在于,所述处理装置(PM)发送数据给所述主叫用户(Ui),该数据指示了为所述呼叫所确定的介质。
21.按照权利要求1的设备,其特征在于,所述处理装置(PM)在确定了所述主叫和被叫终端之后,能够指令在所述主叫和被叫终端之间建立呼叫。
22.按照权利要求21的设备,其特征在于,所述处理装置(PM)自动指令进行所述建立。
23.按照权利要求21的设备,其特征在于,所述处理装置(PM)在从所述主叫用户(Ui)和/或所述被叫用户(Uj)那里得到授权之后指令进行所述建立。
24.按照权利要求21的设备,其特征在于,所述处理装置(PM)在无法建立所述通信时,能够确定另一被叫终端,能够在他们之间建立另一呼叫以满足所述请求,和/或确定另一通信介质。
25.一种通信网(N)的呼叫服务器(CS),其特征在于,它包括至少一个按照前述权利要求之一的管理设备(D)。
全文摘要
本发明公开了一种专用于管理通信终端(TMi,TFi,PCi)之间通信的设备。该设备包括一个存储器(M),能够存储用户的用户标识符,这些标识符对应于具有至少一个通信终端标识符的清单,以及处理装置(PM),当处理装置接收到从另一用户,称为主叫用户那里发往某个用户,称为被叫用户的呼叫请求时,负责访问存储器(M),得到与该主叫和被叫用户相关联的标识符清单,然后根据得到的清单,按照至少一个可用性标准,决定可能在主叫和被叫之间建立呼叫的主叫和被叫终端,该呼叫能够满足该次呼叫请求。
文档编号H04Q7/38GK1525718SQ20041000316
公开日2004年9月1日 申请日期2004年2月24日 优先权日2003年2月25日
发明者弗朗西斯·皮诺, 弗朗西斯 皮诺 申请人:阿尔卡特公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1