首页> 中国专利> 根据用户通信终端信息建立最合适通信路线的通信集成系统以及使用该系统的呼叫方法

根据用户通信终端信息建立最合适通信路线的通信集成系统以及使用该系统的呼叫方法

摘要

一种使用通信集成系统的呼叫方法,所述通信集成系统包括:多个通信集成系统服务器,其与多个通信终端和多个通信网络共同形成单元边界;以及中继服务器,其至少与两个通信集成系统服务器相连,该方法包括以下步骤:(a)从所述通信集成系统服务器将最合适通信路线计算请求信号传送给所述中继服务器;(b)中继服务器根据与所述请求信号相应的预定的权来计算用户间的最合适通信路线,而后将所述最合适通信路线提供给所述通信集成系统服务器;以及(c)所述通信集成系统服务器根据所述计算得到的最合适通信路线在用户的通信终端之间进行呼叫连接。

著录项

  • 公开/公告号CN1640170A

    专利类型发明专利

  • 公开/公告日2005-07-13

    原文格式PDF

  • 申请/专利权人 河京林;

    申请/专利号CN02822227.X

  • 发明设计人 河京林;

    申请日2002-11-01

  • 分类号H04Q7/38;

  • 代理机构北京英赛嘉华知识产权代理有限责任公司;

  • 代理人葛强

  • 地址 韩国汉城

  • 入库时间 2023-12-17 16:16:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-12-18

    未缴年费专利权终止 IPC(主分类):H04W76/02 授权公告日:20100526 终止日期:20121101 申请日:20021101

    专利权的终止

  • 2010-05-26

    授权

    授权

  • 2005-09-07

    实质审查的生效

    实质审查的生效

  • 2005-07-13

    公开

    公开

说明书

技术领域

本发明涉及计算机电话集成(CTI),且尤其涉及从多条路线中设定并连接最合适通信路线的通信集成系统以及建立这种通信路线的方法,所述多条路线可以通过共享基于用户位置的通信信息而在主叫方和受话方之间建立。

背景技术

当前,移动通信和互联网技术获得了显著发展。通过基于无线通信将细微频率分割成各个单元,移动通信使用户可以在移动过程中借助漫游和转移功能进行通信。目前,发展并提出了各种各样的移动通信服务,例如通过移动通信终端提供无线互联网服务和语音服务的无线应用协议(WAP)或I-模式。此外,语音服务是在IMT-2000环境下调度进行的。

随着通信环境的改变,用户对通信终端可以有多种选择:例如,通用的有线电话、移动电话和互联网电话。因此,在主叫方和接收方之间的通信路线多种多样。审视一下韩国在2001年的各家通信服务供应商的情形,总共注册有26家服务供应商:四家本地电话服务供应商,四家全国电话服务供应商,四家国际电话服务供应商,五家移动电话服务供应商,两家卫星移动/数据通信服务供应商,以及七家无线中继系统(TRS)服务供应商。就通信路线而言,在这种情况下预料可存在有676(=26×26)条通信路线。

图1显示了各种的通信网络的一个例子。这些通信网络通常包括:有线电话和传真机最常使用的PSTN(公共交换电话网);无线通信网络,其包括由蜂窝电话、PCS和TRS使用的移动通信网络,由“蓝牙”设备、Wi-Fi和用于局部无线通信的无线局域网所使用的DSRC(专用近程通信),以及由WLL(无线本地环路)和用于实现对固定通信终端无线连接的无线CATV(有线电视)所使用的LMDS(本地多点分配业务);由SNG(卫星新闻采集)、GPS(全球定位系统)、卫星基站和卫星电话使用的卫星通信网络;以及由个人计算机(PC)和互联网电话通过互联网使用的通信网络。

用户可以根据需要从它们之中选择适当通信路线,并且通常基于方便和经济效率的考虑而做出选择。

一些通信服务供应商要求用户在拨打呼叫电话号码之前提供识别号码给相应的服务商,这很不方便且已成为损耗通信网的利用率的主要因素之一。

用户倾向于使用费用便宜的通信网络。例如,回叫服务就是一种使用便宜通信网络的方式。因为不同国家/地区的国际电话费有差价,回叫服务主要用于实现能从较便宜的地点拨打电话。在回叫服务中,若主叫方拨打电话给接收方而后有意地在接收方接起电话之前挂断电话,则回叫服务供应商经由比较便宜的通信路线进行呼叫而使呼叫接通,因此可以使主叫方和接收方经由该路线进行通话。目前,许多使用本地网点回叫服务或呼叫接通(Call-Through)服务的改进系统都可提供这种回叫服务。但是,考虑到对存在于主叫方和接收方之间的所有通信网络,建立最合适通信路线仍然是不可能的。

例如,当主叫方和接收方可以选用有线电话、移动电话和互联网电话的情况下,则选用互联网电话使他们的话费支出最小。此外,根据主叫方和接收方的当前所处位置,回叫服务可能更加具有优益性。但是,主叫方、接收方乃至连通他们的通信服务商都不能核实对方或用户双方究竟拥有哪种通信终端,以及他们究竟可以接入哪种通信网络。因此,由于不具备这些信息,故无法确定出最合适通信路线。

发明内容

本发明被设计用于解决现有技术存在的那些问题,且因此本发明的一个目的是提供一种通信集成系统以及使用该系统的呼叫方法,所述通信集成系统基于实时核实的用户位置通过用户可使用的通信终端建立最合适通信路线。

根据本发明,主叫方不需要核实接收方究竟采用哪种通信终端以及哪种通信网络是最优益的。并且本发明的通信集成系统可根据用户所需的预定标准自动地建立最合适通信路线。

为了达到上述目的,本发明提供了一种使用通信集成系统的呼叫方法,所述通信集成系统包括:多个通信集成系统(CIS)服务器,其与多个通信终端和多个通信网络共同形成单元边界;以及中继服务器,其至少与两个CIS服务器相连,该方法包括以下步骤:(a)从所述CIS服务器将最合适通信路线计算请求信号传送给所述中继服务器;(b)中继服务器根据与所述请求信号相应的预定的权来计算用户间的最合适通信路线,而后将所述最合适通信路线提供给所述CIS服务器;以及(c)所述CIS服务器根据所述计算得到的最合适通信路线在用户的通信终端之间进行呼叫连接。

优选地,用户使用个人终端将用户的通信终端信息注册登记到所述中继服务器中。

根据本发明的另一实施例所述,用于读取用户标识信息的标识阅读器安设在其中设有所述CIS服务器的单元边界中,所述用户标识信息包括用户的身份证、指纹和虹膜,并且该方法进一步包括如下步骤:利用所述标识阅读器检查用户进入单元边界,而后将所述信息从所述CIS服务器发送给所述中继服务器;以及所述中继服务器根据所接收的信息从先前注册登记的用户信息数据库中搜索用户的通信终端信息,而后注册所述通信终端信息。

根据本发明的再一实施例,该呼叫方法还包括如下步骤:用户利用移动通信终端访问所述CIS服务器;所述CIS服务器检查进行访问的所述移动通信终端的特有信息,而后将所述特有信息传送给所述中继服务器;以及所述中继服务器根据所接收的所述特有信息从先前注册登记的用户信息数据库中搜索用户的通信终端信息,而后注册所述信息。

优选地,所述通信终端是选自使用PBX(专用分组交换机)的有线分机电话、移动通信终端和卫星电话中的至少一个。

根据本发明的另一个方面所述,它提供了一种使用通信集成系统的呼叫方法,所述通信集成系统包括:多个CIS服务器,其与多个通信终端和多个通信网络共同形成单元边界;以及中继服务器,其至少与两个CIS服务器相连,所述方法包括以下步骤:(a’)隶属于一个单元边界内的主叫方利用一个通信终端输入隶属于另一单元边界的接收方的一个通信终端的电话号码,而后尝试进行呼叫;(b’)主叫方CIS服务器将包含所述输入电话号码在内的最合适通信路线计算请求信息发送给所述中继服务器;(c’)所述中继服务器根据权计算在主叫方和接收方之间的最合适通信路线,而后将最合适通信路线传送给主叫方CIS服务器,其中所述权是通过搜索先前注册登记的用户信息、CIS服务器信息以及通信终端信息而确定的;(d’)所述主叫方CIS服务器沿循所接收到的最合适通信路线发送呼叫信号给所述接收方的通信终端;以及(e’)当接收方应答所述呼叫信号时连接主叫方和接收方之间的呼叫。

优选地,所述步骤(e’)包括以下步骤:将由主叫方CIS服务器发出而后由接收方的通信终端接收的呼叫信号发送给接收方CIS服务器;以及接收方CIS服务器将接收到的呼叫信号转接到接收方的有线分机电话上从而接通呼叫。

更优选地,主叫方和接收方之间的呼叫可以借助在主叫方和接收方所属单元边界内提供的其他用户的替代通信终端而连接。

此外,本发明的呼叫方法优选地包括如下步骤:所述中继服务器由接收方通信终端信息确定接收方的通信终端是否可用;当所述接收方的通信终端不可用时,所述中继服务器从用户信息数据库和CIS信息数据库中搜索属于接收方单元边界内的其他用户的替代通信终端;所述中继服务器将包含与所述替代通信终端有关的信息在内的最合适通信路线信息发送给主叫方CIS服务器,并且同时将识别信息传送给接收方CIS服务器;所述主叫方CIS服务器根据所述最合适通信路线信息将呼叫信号发送给所述替代通信终端;将所述替代通信终端接收的呼叫信号发送给接收方CIS服务器;所述接收方CIS服务器根据所述识别信息由接收到的呼叫信号识别主叫电话号码;以及根据所述被识别的主叫电话号码将呼叫连接到相应的接收方。

根据本发明的再一个方面,它还提供了一种使用通信集成系统的呼叫方法,所述通信集成系统包括:CIS服务器,其与多个通信终端和多个通信网络一起形成单元边界;以及中继服务器,其与所述CIS服务器相连,所述方法包括以下步骤:(a”)不隶属于所述单元边界内的主叫方输入隶属于所述单元边界的接收方的一个通信终端的电话号码,而后发送呼叫信号;(b”)将接收方的通信终端所接收到的呼叫信号发送给所述CIS服务器;(c”)所述CIS服务器将包含主叫方电话号码在内的最合适通信路线计算请求信息发送给所述中继服务器;(d”)所述中继服务器根据基于通话费的权来计算从接收方通信终端到主叫方通信终端的逆向最合适通信路线,其中所述权是通过搜索先前注册登记的用户信息和通信终端信息而确定的;(e”)确定所述最合适通信路线的通话费是否比从主叫方到接收方的正向通信路线的通话费便宜,并且如若是,则所述中继服务器将发送回叫请求信号给所述CIS服务器;(f”)接收到所述回叫请求信号的所述CIS服务器结束由主叫方发送的呼叫;(g”)结束所述呼叫的CIS服务器发送呼叫信号给主叫方通信终端;以及(h”)当主叫方应答所述呼叫信号时,所述CIS服务器连接主叫方和接收方之间的呼叫。

优选地,所述结束呼叫的步骤包括以下步骤:在接收方通信终端接收主叫方的呼叫信号;从所述CIS服务器提供导引消息给主叫方通信终端;以及在主叫方接收到所述导引消息之后结束所述呼叫。

根据本发明的再另一个方面,它还提供了一种通信集成系统,包括:CIS服务器,其连接多个通信终端和多个通信网以形成单元边界,并且通过所述网络实现呼叫连接;以及中继服务器,其至少与两个CIS服务器相连,用以共享与CIS服务器相连的通信终端的信息,其中,当所述CIS服务器发送最合适通信路线计算请求给所述中继服务器时,所述中继服务器根据由通信路线计算单元预先确定的权,计算并提供接收方与接收方之间的最合适通信路线,而后所述CIS服务器沿循所述计算得到的最合适通信路线执行所述通信终端之间的呼叫连接。

所述CIS服务器可包括:用以控制各个组件的主控制器;用以对从通信终端输入到CIS服务器的或从CIS服务器输出到通信终端的呼叫信号进行连接或断开操作的转接单元;用以接收通信终端从外部接收的呼叫信号而后对主叫电话号码进行识别的呼叫识别单元;用以变换并输出所述输入/输出呼叫信号以使其适合所连接的通信终端的信号变换单元;以及用以沿循最合适通信路线将呼叫信号发送到外部并且由外部接收呼叫信号的信号发送/接收单元。

优选地,所述中继服务器包括信息提供单元,其用于将用户信息发送并提供给连接互联网的个人终端,从而使在所述单元边界内的用户可在会话过程中检查对方的信息。

附图的简要说明

本发明优选实施例的这些和其它的特征、方面以及优点通过以下结合附图的详细文字说明将得到更加充分的描述。在这些附图中:

图1是说明各种通信网络和通信终端的示例的示意图;

图2是说明基于根据本发明优选实施例的单元边界的整个网络体系的示意图;

图3是说明根据本发明优选实施例的单元边界的示意图;

图4是说明根据本发明优选实施例的CIS服务器的框图;

图5是说明根据本发明优选实施例的中继服务器的框图;

图6a、6b、6c和6d的表格分别示例性地显示了根据本发明优选实施例的CIS服务器的电话号码系统数据库、用户信息数据库、语音信息数据库以及呼叫清单(call specification)数据库;

图7a、7b、7c、7d和7e的表格分别示例性地显示了根据本发明优选实施例的中继服务器的用户信息数据库、CIS服务器信息数据库、通信终端数据库、通话费数据库和征收清单数据库;

图8a的流程图示出了根据本发明优选实施例的使用诸如个人计算机或笔记本电脑的个人终端对用户通信终端信息进行注册和更新的过程;

图8b的流程图示出了根据本发明优选实施例的使用诸如身份证、指纹或虹膜的用户标识对用户通信终端信息进行注册和更新的过程;

图8c的流程图示出了根据本发明优选实施例的使用诸如蜂窝电话的移动通信终端对用户通信终端信息进行注册和更新的过程;

图9的框图用于说明根据本发明优选实施例所述的单元边界之间的呼叫过程;

图10的流程图用于说明根据本发明优选实施例所述的单元边界之间的呼叫过程;

图11a是与图10所示流程图链接的流程图,用于说明通过正向最合适通信路线的呼叫过程;

图11b是与图11a所示流程图链接的流程图,用于说明通过逆向最合适通信路线的呼叫过程;

图12是与图10所示流程图链接的流程图,用于说明将通话质量作为权时的呼叫过程;

图13是与图10所示流程图链接的流程图,用于说明将通信稳定性作为权时的呼叫过程;

图14的流程图用于说明在利用通信终端替代用户通信终端的情况下的呼叫过程;以及

图15a和15b的流程图说明了根据本发明优选实施例所述的在不隶属于一个单元边界的主叫方呼叫隶属于该单元边界的接收方时的过程。

实施本发明的最佳方式

1.通信集成服务系统的网络

图2显示了根据本发明的通信集成系统的网络。参看图2,使用该通信集成系统的用户属于一个“单元边界(Cell Bound)”。单元边界C100或C200是一个单位通信区域,其中有至少两个通信终端被连接到一个通信集成系统(下文简称作“CIS”)。

这些单元边界C100和C200都与CIS中继站C300连接并且像如下所述的那样共享用户的位置信息和通信终端信息。

CIS中继站C300通过网络与属于该单元边界的CIS服务器连接,以实时搜集用户的位置信息并且由此基于该位置信息提供最合适通信路线。

如图所示,单元边界C100和C200与CIS中继站C300连接并由此构成了一个大单元边界(grand cell bound),该大单元边界与相邻的大单元边界连接构成了一个全局单元边界(global cell bound)。下面将对单元边界的详细结构进行说明。

2.单元边界

图3示意性显示了根据本发明优选实施例的单元边界。如图3所示,单元边界具有连接了至少一个通信终端的CIS服务器10。更具体地讲,CIS服务器10连接了专用分组交换机(PBX)20、支线服务器(branchserver)30、互联网电话50、移动通信终端60、无线收发设备70以及卫星天线80,它们可以访问多种通信网络:例如公共交换电话网(PSTN)N100、互联网N200、无线用户网络N300、卫星通信网络N400以及移动通信网络N500。

例如,PBX 20连接多个内线分机电话并通过PSTN N100与外部连通。

支线服务器30可访问互联网N200并通过集线器31与多个诸如PC的个人终端40连接。

互联网电话50可经由互联网电话网关(未示出)通过互联网打电话。互联网电话50具有可根据VoIP协议对语音进行压缩、解压缩以及传送的装置。

移动通信终端60包括蜂窝电话、PCS、PDA、TRS等等,并且通过移动通信网络N500进行通信。无线用户网络N300可通过无线收发设备70实现WLL或无线CATV的通信连接。卫星通信网络N400连接卫星电话、卫星互联网终端等等(未示出)以通过它进行通信。

如稍后所述的那样,根据本发明的CIS服务器10可利用移动通信终端通过移动通信网络N500实现通信、利用无线收发设备70通过无线用户网络N300实现通信、或者利用卫星天线80通过卫星通信网络N400实现通信。根据各种通信技术的特点作为示例仅仅将无线用户网络N300、卫星通信网络N400和移动通信网络N500用作通信手段或媒介,用以描述说明实现本发明技术主旨的实施例。因此,应理解本发明不局限于那些情形,在下文描述以及所附权利要求中将包含移动通信网络的整个通信网络内含地表示为“无线通信网络”。而且,应当理解,在实施例中作为示范的通信终端包含了所有在本发明所属技术领域内通常采用的固定的或移动的通信终端。

根据本发明的优选实施例,用户使用无线LAN终端(诸如带有无线调制解调器的笔记本电脑41)以访问CIS服务器10,所述访问通过经由认可该无线调制解调器并交换信号的接入点32与支线服务器30连接而实现。

根据本发明的更优选实施例,支线服务器30具有用以识别诸如身份证、指纹或虹膜的用户标识的标识阅读器33。如稍后所述,当标识阅读器33识别用户标识时,用户可以注册他/她自己的位置信息和通信终端信息。

3.CIS服务器

CIS服务器10搜集用户的通信终端信息而后将其传送到CIS中继站C300。而且,CIS服务器10从CIS中继站C300接收最合适通信路线信息而后根据该信息接通通信线路。图4显示了CIS服务器10的配置结构。

如图4所示,CIS服务器10包含:用以对各个组件进行综合控制的主控制器11,用以对通信终端的输入/输出呼叫信号进行连接或断开操作的转接单元12;用以对接收自通信终端的呼叫的主叫方电话号码进行识别的呼叫识别单元13,用以对输入/输出信号进行变换以适合被连接的通信终端从而能够实现通信的信号变换单元14,用以实现连接的与各种通信终端物理连接的接口单元15,用以根据最合适通信路线发送呼叫信号并从对应方接收呼叫信号的信号发送/接收单元16,以及用以将数字语音数据转换为模拟语音数据而后将其提供给连线用户的语音应答系统(ARS)单元17。

优选地,协议转换程序14a用以将呼叫信号转换为相应于各个通信终端的协议,而各种解压缩程序14b(如PCM、ADPCM、ATC和ACELP)则用以对呼叫信号进行压缩、解压缩。所述协议转换程序14a和所述各种解压缩程序14b都装载在信号变换单元14中。此外,如下所述,信号发送/接收单元16产生并提供各种音频提示,如拨号音、呼叫音、忙音和提示音。

CIS服务器10与下列各种数据库一起进行工作:电话号码系统数据库100、用户信息数据库110、信号变换信息数据库120、语音信息数据库130和呼叫清单数据库140。

电话号码系统数据库100存储了用于比较主叫方和接收方输入的电话号码以便确定电话号码是否正确的数据。如图6a所示,存储在电话号码系统数据库100中的数据包含通信服务供应商的名称、通信服务供应商的ID(标识符)、区号、一种类型的电话号码等等。

用户信息数据库110存储了属于其中有CIS服务器10存在的单元边界的用户的注册信息。如图6b所示,该注册信息包括诸如用户姓名、用户隶属部门和用户职位(post)等的历史数据,以及诸如PBX分机号码、移动通信电话号码、IP地址、互联网电话号码和卫星电话号码等的通信终端电话号码数据。

信号变换信息数据库120存储了用于变换呼叫信号的各种通信终端的协议数据、各种数字压缩/解压缩算法数据、通信终端控制数据,等等。

如图6c所示,语音信息数据库130可包含:用于给用户提供引导消息的语音应答系统所需的语音应答系统(ARS)信息130a,各种音频提示信息130b(如拨号音、呼叫音、忙音和提示音),以及用以如下所述为主叫方提供广告广播的语音广告信息130c。

呼叫清单数据库140是用于记录根据CIS服务器10的控制而进行呼叫的用户的呼叫清单的数据库。如图6d所示,用于呼叫的通信终端的信息、通话时间和/或附加服务使用详情都存储在呼叫清单数据库140中,并且它们还被发送到CIS中继站C300以便用作征收通话费的数据根据。

采用如上结构配置的CIS服务器被设置在各个单元边界内,且因此受到CIS中继站C300的访问和控制。接下来将对CIS中继站进行详细说明。

4.CIS中继站和CIS中继服务器

如图2所示,CIS中继站C300连接到CIS服务器10和网络,且优选连接到互联网上。CIS中继站C300包含:web服务器(未示出),其用于为通过互联网访问的用户提供服务网页,并提供web站点以用于用户注册/认证以及新用户的通信终端信息的注册;以及中继服务器300(参见图5),其用以根据用户通信终端信息计算并提供最合适通信路线。

web服务器为通过网络访问web站点的用户执行用户注册和登录,并且提供用于输入通信终端信息的通用HTML网页。具备这些功能的web服务器,包括其各种改型,已经为本领域所公知,因此不再赘述。

中继服务器300在图5中得以详细显示。

如图5所示,中继服务器300包含:用以对各个单元进行控制的控制单元301;用以根据用户通信终端信息计算最合适通信路线的通信路线计算单元302;用以根据用户呼叫清单计算并征收通话费的征收单元303;接口单元304,其与诸如互联网的网络物理连接以便执行接口功能,用以连接CIS服务器10;以及信息提供单元305,其用于在呼叫之前或呼叫期间提供用户信息。

此外,中继服务器300包含以下数据库:用户信息数据库200、CIS服务器信息数据库210、通信终端信息数据库220、权信息数据库230和征收清单数据库240。

如图7a所示,用户信息数据库200可配置成具有历史信息200a、通信终端信息200b以及附加信息200c,这些都是用户为使用根据本发明的通信集成服务而注册的具体信息。

历史信息200a是用户的个人信息,其包含诸如姓名、ID、密码、地址、公司、部门和职位之类的历史数据。

通信终端信息200b是与各用户所持有的通信终端有关的信息,它包括:用以标识在用户所属单元边界中的CIS服务器的CIS ID,例如采用PBX系统(指包含作为公司或政府机构基本通信区的CIS服务器在内的单元边界)的有线电话的电话号码,分机号码,蜂窝电话或PCS的移动电话号码,IP地址,互联网电话号码,卫星电话号码,邮件地址,权信息等等。这里,术语“权”是指当用户使用根据本发明的通信集成系统选择一条通信路线时需要优先考虑的准则。通话费、通话质量或通信稳定性可以作为权。例如,当用户选择通话费作为权时,中继服务器300计算具有费用最便宜的最合适通信路线而后通过该路线接通电话。

附加信息200c是除了历史信息和通信终端信息之外的其它信息,它包含有用以介绍用户个人生平的介绍信息或者其它附加信息,如业余爱好、奖学金和家庭等。根据本发明的优选实施例,介绍信息以文本、图像或电影格式来表明用户历史。它在用户与对方通过电话通话期间提供给对方。因此,用户可以在通话过程中获取对方信息,而这使得用户觉得仿佛他/她在进行可视电话一样。

此外,CIS服务器信息数据库210存储了与设置在各单元边界内的CIS服务器10有关的信息。例如,如图7b所示,CIS服务器信息数据库210存储用以标识CIS服务器的CIS ID、CIS服务器所属单元边界的名称(即,组成该单元边界的公司或群组的名称)、密码、地址、该单元边界的电话总机号码、该单元边界中各用户的分机号码、IP地址,等等。

通信终端信息数据库220存储并实时更新连接各CIS服务器10的各通信终端的状态信息,并且显示在各单元边界中用户当时可以使用的通信终端的信息。如图7c所示,通信终端信息数据库220显示出了在各单元边界内用户的移动通信终端、互联网电话、有线电话和卫星电话是否可以使用。如下文所述,当用户访问中继服务器300并直接注册该信息时,或者当CIS服务器10搜集通信终端信息而后将其发送给中继服务器300时,就可获得该通信终端信息。

权信息数据库230存储了诸如通话费、通话质量或通信稳定性之类的准则信息,它可作为准则用以计算最合适通信路线,并且对各通信服务供应商或各通信网络进行信息分类。图7d示例性地显示了各通信服务供应商的通话费系统,其可作为数据根据用以计算费用最便宜的通信路线。

征收清单数据库240可具有例如图7e所示表格中的数据字段,其包含通过根据呼叫清单数据库140(参见图4)中存储的呼叫详情计算通话费所得到的数据。通信服务供应商将根据征收清单数据库240要求用户交纳通话费。

下面将说明利用根据本发明的CIS系统来计算最合适通信路线的方法以及该计算方法之后的呼叫方法。

5.通信终端信息的注册

使用根据本发明的CIS系统的用户预先要在CIS服务器10的用户信息数据库110和中继服务器300的用户信息数据库200中进行注册。用户应当在试图呼叫或应答接收的外部呼叫信号之前利用他/她拥有的通信终端注册他们的通信终端信息。这种通信终端信息的注册使用了个人终端,如个人计算机40(参看图3)或笔记本电脑41或用户识别装置42,或者优选地使用用户通信终端,例如移动通信终端。

5.1使用个人终端进行通信终端注册

用户可利用个人终端40将他/她自己的位置通报给中继服务器300并更新通信终端信息。例如,用户到办公室,进入他/她自己的单元边界,此时应当注册说明了该用户现在可进行通信的更新的通信终端信息。

为了更加详细地说明它,参看图8a,用户首先利用他/她自己的个人终端40访问CIS中继站C300的web服务器(未示出)所提供的主页(步骤S100)。

然后,用户通过输入ID或密码以执行登录过程(步骤S101)。此时,一个cookie文件被从用户的个人终端40传送到中继服务器300。

中继服务器300的控制单元301通过搜索用户信息数据库200来确定访问用户是否已注册(步骤S102)。若访问用户还未注册,则控制单元301引导用户进行注册(步骤S103)。

在上述步骤中若访问用户已经注册,则中继服务器300的控制单元301通过检查接收到的cookie文件中的CIS服务器信息然后搜索CIS服务器信息数据库210,从而检查与在用户所属单元边界内的CIS服务器10有关的信息(步骤S104)。

之后,中继服务器300的控制单元301从用户信息数据库200和CIS服务器信息数据库210中提取出相应用户的通信终端信息。而且,控制单元301确定用户能够在当前单元边界内进行通信而后更新通信终端信息数据库220(步骤S105)。根据本实施例所述,若用户利用个人终端40将他/她位于具有CIS服务器10的单元边界内的信息传送给中继服务器300,则中继服务器300确定所有由相应用户操作的通信终端都可以在该单元边界内使用,而后考虑到上述事实而更新通信终端信息数据库220。换言之,例如参看图7c所示表格,若通过cookie文件识别出用户位于单元边界CELL_A1内,则中继服务器300更新与相应用户的移动通信终端、互联网电话、有线电话和/或卫星电话有关的数据,它们都适于使用。此时,在用户信息数据库200中搜索通信终端类型和电话号码。

在利用诸如笔记本电脑41的无线LAN通过接入点32访问CIS中继站C300之后,可以用同样的方式来执行这种对通信终端信息的更新注册。

尽管在附图中没有特别说明,但用户可以为他/她自己的通信终端直接注册其可用/不可用状态。例如,当用户访问CIS中继站C300的web服务器时,web服务器在HTML网页中给出特定通信终端类型的建议,因此用户可以通过点选适当的通信终端类型来注册通信终端信息。

5.2使用用户标识的通信终端信息注册

位于一个单元边界中的用户可以通过使用诸如身份证、指纹或虹膜的用户标识来注册通信终端信息。参看图8b,其中显示了这样一个过程,用户通过在标识阅读器33中检查用户标识(步骤S110)来注册信息。标识阅读器33是诸如读卡机、指纹阅读器或虹膜识别器之类的安全识别装置。

标识阅读器33读取的信息被发送到支线服务器30,并且支线服务器30搜索单独的标识数据库(未示出)以根据标识信息识别用户(步骤S111)。

然后,若支线服务器将用户信息发送给CIS服务器,则CIS服务器将该用户信息连同诸如CIS ID的CIS服务器信息一起传送给中继服务器300(步骤S112)。之后,中继服务器300由如上所述的用户信息数据库200和CIS服务器信息数据库210检查用户位置信息(步骤S113),而后更新相应用户的通信终端信息(步骤S114)。

5.3使用移动通信终端的通信终端信息注册

根据本发明,用户可以通过使用他/她自己的移动通信终端60来注册通信终端信息,如图8c所明示。

在进入单元边界之后,用户利用他/她自己的移动通信终端60访问CIS服务器10(步骤S120)。此时,CIS服务器10的接口单元15(参见图4)配有用以连接移动通信终端60的端口,因此用户可以简单地通过连接该端口来实现访问。这种移动通信终端的物理访问并不局限于该实施例,而是可以有多种改型实施例:例如,用户可以通过将与集线器31连接的LAN(局域网)插入该端口而得以进行移动通信终端访问,或者用户可以通过无线分机电话网络进行访问,所述无线分机电话网络可以无线方式连接该移动通信终端。

若移动通信终端60访问CIS服务器10,则CIS服务器10的主控制器11通过信号变换信息数据库120中的通信终端控制数据将个人电话号码请求信号发送给移动通信终端60,而后接收该移动通信终端的个人电话号码(步骤S121)。

随后,CIS服务器的主控制器11将诸如‘CIS ID或移动通信终端的个人电话号码’的信息传送给中继服务器300(步骤S122)。之后,中继服务器300搜索如前所述的用户信息数据库200和CIS服务器信息数据库210(步骤S123),检查用户的位置信息(步骤S124),而后更新相应用户的通信终端信息数据库230(步骤S125)。

5.4信终端信息的删除

删除已经注册的通信终端信息的方法不是本发明关心的重点。但是,在本发明的具体实施例中,用户可以在利用个人终端50访问web服务器(如上所述)之后选择删除相应终端,从而删除通信终端信息。

作为一种备选方案,当用户通过将移动通信终端60和CIS服务器10脱开连接而取消访问时,CIS服务器10可以通过传送信息给中继服务器300以删除该用户的可用的通信终端信息。此时,可以独立地或成批地删除通信终端信息。换言之,当用户将移动通信终端60和CIS服务器10脱开连接时,可以确定用户已离开了该单元边界且因此可以删除所有通信终端的信息。此时,删除意味着“关闭状态”。更具体地,当用户利用用户标识42通过标识阅读器33检验时,可以确定该用户离开了该单元边界,因而可以删除所有的通信终端信息。

接下来将详细描述在用户通信终端信息已经注册的情形下计算最合适通信路线的连接呼叫过程。

6.在单元边界之间互连呼叫

图9显示了两个单元边界C100和C200。这里描述了属于一个单元边界C100的用户尝试呼叫另外单元边界C200的用户的情形。这种情形的呼叫连接过程显示在图10中。

6.1输入电话号码并搜索通信终端信息

为了拨打电话给属于单元边界C200的对方(接收方),属于单元边界C100的用户利用分机电话输入接收方电话号码(步骤S200)。此时,用户可以利用诸如互联网电话50的另一通信终端来尝试呼叫,但优选地使用分机电话21。若输入了电话号码,则PBX20在一般情况下很可能通过PSTN把该输入电话号码传送给交换局。但是,在本发明中,PBX20把输入的接收方电话号码传送给CIS服务器10(步骤S201)。

CIS服务器10的主控制器11将输入的接收方电话号码和电话号码系统数据库100进行比较,以确定该输入电话号码是否适用于通信服务供应商所使用的电话号码系统(步骤S202)。在传统有线电话的情况下,这个过程是在交换局完成的。但是,在本发明中,由于输入电话号码直接被传送到CIS服务器10而没有经过交换局,所以需要由CIS服务器10执行该过程。在该过程中,若输入电话号码不适于该电话号码系统,则信号发送/接收单元16产生并输出例如存储在语音信息数据库130的音频提示信息数据库130b(参看图6c)中的提示音(步骤S203),迫使用户重新输入电话号码(步骤S204)。

另一方面,在上述步骤中如若输入的接收方电话号码是适合的,则主控制器11将最合适路线计算请求信息传送给通过互联网N200连接的CIS中继站C300的中继服务器300(步骤S205),所述请求信息包括‘CISID、主叫方分机号码和接收方电话号码’。

接收最合适路线计算请求信息的中继服务器300的控制单元301搜索用户信息数据库200(步骤S206),而后检查与该请求的接收方电话号码相应的接收方是否为根据本发明的CIS系统的成员以及他/她的通信终端信息是否已注册到通信终端信息数据库220中(步骤S207)。

在上述步骤中,若接收方通信终端信息是共享的,则中继服务器300的通信路线计算单元302根据主叫方和接收方两方的通信终端信息,即,根据双向通信终端信息来计算最合适通信路线(步骤S209)。若接收方通信终端信息是非共享的,则通信路线计算单元302根据主叫方通信终端信息,即,根据单向通信终端信息来计算最合适通信路线(步骤S208)。

接下来将举例说明最合适通信路线的计算方法。

6.2最合适通信路线的计算

首先,对接收方通信终端信息为共享的正常情形进行说明。在这种情形下,根据主叫方和接收方两方的通信终端信息来计算最合适通信路线。通信路线计算单元302检查通信终端信息数据库220中与相应接收方有关的所有可用通信终端的信息。

计算最合适通信路线的准则是根据由主叫方选择的权来确立的。预先存储在用户信息数据库200中的主叫方的权,可以从通话费、通话质量、通信稳定性等中选择。当权为通话费的情况下,根据通话费数据库(参见图7d)计算最便宜通信路线,在所述通话费数据库中各服务供应商以及各时间段的通话费是分类别的。在权为通话质量或通信稳定性的情况下,根据例如有线电话网络→无线网络→互联网的次序来计算通过具有最佳通话质量或最佳通信稳定性的网络的路线。在图11a、11b、12和13中分别显示了根据这样的权来计算通信路线的过程。这里,图11a和11b显示了权为通话费的情况。图12显示了权为通话质量的情况。图13显示了权为通信稳定性的情况。本领域普通技术人员应该能够明白,这些实施例仅仅是实现本发明的举例而已,可以根据各种各样的权(如复合权)来计算通信路线。

此外,术语“计算最合适通信路线”并不意指含糊而不确定地计算“最佳”通信路线,而是指根据预先由主叫方选择确定的权(包括有通话费、通话质量和通信稳定性)来计算通信路线。它不是含义不确定的或不清楚的术语。由主叫方选择的权可以提供足够的准则用以只确立一条通信路线,因此可以基于本发明实施例中例举的数据库来充分计算该路线。但是,由于难以例举所有实施例来解释说明这种计算方法以及计算过程,并且本发明的技术精髓并不完全着眼于该计算方法自身,而是着重于‘根据共享信息计算最合适通信路线以尝试通过CIS服务器和中继服务器进行呼叫连接’的思路,因此下面的说明只包含了几个常见的例子。

参看图11a,通信路线计算单元302首先从主叫方的用户信息数据库200中搜索权,以便确定权是否为通话费(步骤S300)。

若由主叫方选择的权是通话费,则通信路线计算单元302计算最便宜的从主叫方到接收方的正向路线(步骤S301)。这个计算过程执行如下:检查在通信终端信息数据库220中注册登记的与主叫方和接收方有关的通信终端的信息,而后参考在权信息数据库230中的通话费数据库(参见图7d)。例如,主叫方拥有三种类型的通信终端,如有线电话21、互联网电话50和移动通信终端60。接收方也拥有三种类型的通信终端,如有线电话21’、互联网电话50’和移动通信终端60’,则这里存在9(=3×3)种可用以通信的正向通信路线。通信路线计算单元302计算出这些正向通信路线中的费用最便宜的一条。

随后,可以如上所述计算从接收方到主叫方的逆向通信路线(步骤S302)。

若已计算出正向最合适通信路线和逆向最合适通信路线,则通信路线计算单元302判定正向最合适通信路线的费用是否小于或等于逆向最合适通信路线的费用(步骤S303)。若是,则流程进行到步骤S304,从而沿循该正向最合适通信路线进行呼叫连接。否则,流程进行到步骤S320,从而沿循该逆向最合适通信路线进行呼叫连接。

6.3沿循正向最合适通信路线的连接呼叫

如果在步骤S303中正向最合适通信路线的费用比逆向最合适通信路线的便宜,则沿正向进行呼叫连接。具体而言,中继服务器300的通信路线计算单元302将计算出的正向最合适通信路线发送给主叫方的CIS服务器10(步骤S304)。此时,最合适通信路线信息包含接收方的通信终端以及该通信终端的特定电话号码。

随后,根据所接收到的最合适通信路线信息,CIS服务器10的信号变换单元14根据接收方通的信终端协议对信号进行变换,而后信号发送/接收单元16接收呼叫信号(步骤S305)。例如,当接收方的分机电话21’相应于最合适通信路线时,则CIS服务器10的信号发送/接收单元16通过PSTN N100发送与用户有线电话号码相应的呼叫信号,而当接收方的互联网电话50’相应于最合适通信路线时,则信号发送/接收单元16经由互联网N200发送呼叫信号数据包,该呼叫信号数据包是在信号变换单元14中根据接收方的互联网电话号码被转换并压缩的。此外,当针对接收方的移动通信终端60’设定最合适通信路线时,信号发送/接收单元16利用移动通信终端60通过移动通信网络N500发送与移动通信电话号码相应的呼叫信号。

之后,相应的接收方的通信终端接收呼叫信号(步骤S306),并且接收方通过接听电话以应答呼叫信号。根据本发明,接收方可以使用被最合适通信路线选定的相应通信终端进行应答。例如,通过PSTN N100传送的呼叫信号被接收方单元边界C200的PBX20’接收,因此接收方可以使用具有相应分机号码的分机电话21’对该信号进行应答。同时,通过互联网N200传送的互联网电话呼叫信号被接收方互联网电话50’接收,因此接收方可以使用互联网电话50’对该信号进行应答。此外,通过移动通信网络N500传送的呼叫信号直接被接收方的移动通信终端60’接收。因此,接收方可以只使用一个接收呼叫信号的通信终端进行应答,例如是分机电话21’、互联网电话50’和移动通信终端60’。

根据本发明更加优选的实施例,用户可以使用一个通信终端来应答所有呼叫信号,优选地使用有线分机电话21’,而不管最合适通信路线选定的通信终端为谁。更具体地,在步骤S306中如若呼叫信号被属于单元边界C200的接收方的一个通信终端接收,则这个信号直接被发送给接收方CIS服务器10’。此时,接收方CIS服务器10’中的信号变换单元(与主叫方CIS服务器中的信号变换单元相同)将接收到的信号转换为与有线分机电话21’相应的信号,并且转接单元(与主叫方CIS服务器中的转接单元相同)同时转接该相应信号以便连通该分机电话21’(步骤S307)。此外,接收方CIS服务器10’中的信号发送/接收单元(与主叫方CIS服务器中的信号发送/接收单元相同)传送振铃信号给接收方的分机电话21’(步骤S308)。

这种信号变换与转接可与主叫方CIS服务器10中的相同。换言之,由于主叫方也试图使用分机电话21通话,故即使最合适通信路线不是针对有线电话而是针对互联网电话或移动通信终端,信号变换单元14也能将呼叫信号转换为与有线电话相应的信号并同时由转接单元12转接接收方的通信路线以与分机电话12相连(步骤S309)。

随后,接收方通过应答分机电话21’对该信号做出响应(步骤S310),而后通过建立主叫方和接收方之间的通信路线而连接通话(步骤S311和S312)。

在电话会谈期间,通过信号变换单元14对其它通信终端的信号和路线进行转换并使其成为正确适当的协议信号,从而确保通话处于连通状态。主叫方和接收方之间的通话清单存储在CIS服务器10和/或10’中。在通话结束(步骤S313和S314)后,将通话清单发送到CIS中继站C300的中继服务器300,用于征收单元303的收费过程(见图5),并且将征收结果存储到征收清单数据库240中。

6.4沿循逆向最合适通信路线的连接呼叫(回叫)

如果在步骤S303中逆向最合适通信路线的费用比正向最合适通信路线的费用便宜,则流程进行到步骤S320,以沿循逆向最合适通信路线执行所谓的“回叫”,这在图11b中有详细表示。

这种回叫服务本质上是由通信服务供应商们确定的话费差别引起的,在国际电话通信上这种差别尤为显著。最初是主叫方试图呼叫连接接收方,但回叫服务不是由主叫方呼叫连接的,相反是由接收方呼叫连接主叫方。

因此,参看图11b,若中继服务器300通信路线计算单元302计算逆向最合适通信路线(即,回叫路线),则将回叫准备信号传送到主叫方CIS服务器10(步骤S320)。这种回叫准备信号用于要求用户等待接收方回叫信号,并且包括根据最合适通信路线计算出的诸如“接收方的通信终端以及该通信终端的电话号码(即回叫呼叫号码)”的信息。

若接收的回叫准备信号包含这些信息,则CIS服务器10的主控制器11保持等待状态而不进行呼叫连接,直至接收到与指定的接收方电话号码相应的回叫信号为止(步骤S321)。

同时,中继服务器300的通信路线计算单元302将回叫请求信号传送给接收方单元边界C200的CIS服务器10′(步骤S322)。这种回叫请求信号用于请求接收方逆向连接呼叫到主叫方,并且包含诸如“相对的主叫方的通信终端以及该通信终端的电话号码”的信息。在下文中,原始主叫方变为接收回叫信号的接收方,而原始接收方变为发送回叫信号的主叫方。但是,术语“主叫方”和“接收方”在下文描述中不再颠转表述,而是利用它们最初的限定含义以避免含混误解。

然后,接收回叫请求信号的接收方CIS服务器10′的信号发送/接收单元将呼叫(或回叫)信号根据指定电话号码传送给相对的主叫方的通信终端(步骤S323)。

因此,主叫方单元边界C100中指定的通信终端接收该呼叫信号(步骤S324),并且将包含接收方电话号码(即回叫呼叫号码)的信号再次传送到CIS服务器10(步骤S325)。

随后,主叫方CIS服务器10的呼叫识别单元13检查接收信号是否包含接收方电话号码(即,步骤S320中接收的回叫呼叫号码)(步骤S326)。若是如此,则信号变换单元14对呼叫信号进行转换,并且转接单元12转接如上所述呼叫,由此将呼叫连接到主叫方的分机电话21(步骤S327)。

另一方面,接收方CIS服务器10′的信号发送/接收单元除了在步骤S323中传送呼叫信号之外,还传送振铃信号到接收方的分机电话21′(步骤S328)。之后,若接收方通过如上所述的信号变换和转接处理应答振铃信号(步骤S329),则在主叫方和接收方之间实现呼叫连接(步骤S330和S331)。

6.5根据其它权计算最合适通信路线并沿循该路线连接呼叫

若在图11a所示步骤S300中确定出预先选择的权不是通话费,则流程进行到步骤S400,如图12所详示。

参见图12,若主叫方的权不是通话费,则中继服务器300的通信路线计算单元302确定使用何种准则作为权,例如通话质量(步骤S400)。

若主叫方的权是通话质量,则根据优先级进行呼叫连接,所述优先级基于存储在中继服务器300的权信息数据库230中的各通信终端和/或服务供应商的通话质量信息来确定。

例如,若通话质量优先级从高到低的次序为:有线电话→移动通信终端→互联网电话,则通信路线计算单元302首先确定有线(或分机)电话21′是否可用(步骤S401)。若可用,则计算连接到接收方的有线(或分机)电话21′的最合适通信路线(步骤S402)。

在上述步骤中,如若接收方的有线电话不可用,则通信路线计算单元302就确定接收方的移动通信终端60′是否可用(步骤S403)。若可用,则计算关于移动通信终端60′的最合适通信路线。

进一步,如若接收方的有线电话21′和移动通信终端60′都不可用,则通信路线计算单元302检查接收方的互联网电话50′是否可用,且因此计算最合适通信路线(步骤S404)。

与计算得到的包含“接收方的通信终端以及该终端的电话号码”的最合适通信路线有关的信息如上述步骤S305所述被传送到主叫方CIS服务器10以便接通呼叫。这个流程实质上与前面的描述相同。

另一方面,在步骤S400中如若主叫方选择的权不是通话质量,则流程进行到图13中所示的步骤S500以便确定选择何种准则作为权。

参看图13,若主叫方的权不是通话质量,则中继服务器300的通信路线计算单元302确定权是否为另一准则,即,通信稳定性(步骤S500)。

若主叫方的权是通信稳定性,则根据存储在中继服务器300的权信息数据库230中的各通信终端和/或服务供应商的通信稳定性信息执行呼叫连接。

例如,若通信稳定性优先级从高到低的次序为:有线电话→移动通信终端→互联网电话,则通信路线计算单元302首先由接收方的通信终端信息来确定有线(或分机)电话21′是否可用(步骤S501)。若可用,则通信路线计算单元302计算连接到接收方的有线(分机)电话21′的最合适通信路线(步骤S502)。

如果在上述步骤中接收方的有线电话不可用,则通信路线计算单元302将确定移动通信终端60′是否可用(步骤S503)。若可用,则基于移动通信终端60′来计算最合适通信路线。

另外,如果接收方的有线电话21′和移动通信终端60′都不可用,则通信路线计算单元302检查接收方的互联网电话50′是否可用,且因此计算最合适通信路线(步骤S504)。

与计算得到的包含“接收方的通信终端以及该终端的电话号码”的最合适通信路线有关的信息如上述步骤S305所述被传送到主叫方CIS服务器10以便接通呼叫。这个流程实质上与前面的描述相同。

6.6根据单向通信终端信息计算最合适通信路线

如果在图10的步骤S207中接收方不是根据本发明的CIS系统的用户或者他/她的通信终端信息是非共享的,则只根据主叫方的通信终端信息来计算最合适通信路线。

甚至在这种情形下,通过考虑把通话费、通话质量和通信稳定性中的哪一种选择作为权,就可以根据相应的数据库来计算最合适通信路线。但是,尽管主叫方可以拥有各种通信终端,如有线电话、移动通信终端和互联网电话,但接收方可以使用一种与主叫方输入的电话号码相应的通信终端。因此,考虑权重选择从主叫方的一个通信终端到接收方的预定通信终端的正向路线。另外,可以只有正向路线,而不存在逆向回叫路线。

6.7多个共享通信终端的选择以及费用征收

根据本发明,主叫方和接收方不仅可以共用他们自己的通信终端,而且可以共用在同一单元边界内可共享的其他人的通信终端。这很方便,尤其是在主叫方和接收方的通信终端不可使用的情形下,如图14所示的那样。

例如,在根据通话费计算出最合适通信路线(步骤S340)后,如若确定通过接收方移动通信终端60′进行呼叫连接是非常有利的选择,则中继服务器300的通信路线计算单元302搜索通信终端信息数据库220以确定接收方的移动通信终端60′是否可用(步骤S341)。

此时,若接收方移动通信终端60′是可用的,则其中将接收方移动通信终端作为连接通信终端的最合适通信路线的信息被传送到主叫方CIS服务器10(步骤S342)。当然,这种最合适通信路线信息包含“接收方的连接通信终端和连接电话号码”。随后,CIS服务器10接收呼叫信号并且以与跟随在步骤S305之后的步骤相同的方式接通呼叫。

但是,在步骤S341中如若接收方移动通信终端60′是不可用的,则通信路线计算单元302搜索在相同条件下与接收方单元边界C200的CIS服务器10′相连的其它通信终端(即其他用户拥有的移动通信终端;在下文中,指称为“替代移动通信终端”)(步骤S343)。如若可能,通信路线计算单元302计算使用替代移动通信终端作为连接通信终端的最合适通信路线信息,且因此将该信息传送给主叫方CIS服务器10(步骤S344)。当然,此时这种最合适通信路线信息包含“接收方的替代通信终端以及替代电话号码”。同时,中继服务器300将识别信号传送给接收方CIS服务器10′(步骤S345)。这种识别信号包含诸如将呼叫信号传送给接收方替代通信终端的‘主叫方的呼叫电话号码’的信息以及‘最终接通呼叫的接收方的分机号码’。

之后,如上所述,主叫方CIS服务器10将呼叫信号传送给接收方替代通信终端(步骤S346),并且这种呼叫信号为接收方替代通信终端所接收而后被传送到接收方CIS服务器10′(步骤S347)。

随后,接收呼叫信号的接收方CIS服务器10′的呼叫识别单元对来自接收信号的呼叫电话号码进行识别,而后检查该呼叫信号是否与之前在步骤S345接收到的细节一致(步骤S348)。结果,如呼叫电话号码通过识别,则通过如步骤S307所述的信号变换和转接处理流程连接呼叫。换言之,将接收的主叫信号转接到应该最终连接的接收方分机号码以便连通呼叫。

现在,简要说明一下在这个实施例中的通话费征收过程。例如,当主叫方A(电话号码是011-123-4567)尝试着借助用户C的替代通信终端(电话号码是016-569-7848)呼叫接收方B(电话号码是016-235-5623)时,图7e所示征收清单数据库中记录的细节详情如下:指定电话号码,征收电话号码,主叫电话号码即主叫方A的电话号码(011-123-4567),路由电话号码即用户C的电话号码(016-569-7848),以及接收电话号码即接收方B的电话号码(016-235-5623)。

如此使用替代通信终端和路由电话号码同样也可适用于作为逆向呼叫的回叫。这就确保用户能够通过使用属于同一公用单元边界内的其他人的通信终端来对通话费、通话质量和通信稳定性进行各色各样的选择,并且当指定接收方的通信终端受限制时使用它们作为替代通信终端。

7.由外部到单元边界的呼叫连接

现在将参照图15a对试图呼叫隶属不同单元边界的接收方而主叫方不是根据本发明的CIS系统的用户或者离开了单元边界的情况进行说明。

首先,主叫方将接收方的电话号码(如移动通信电话号码)输入到他/她自己的移动通信终端中,而后按下呼叫按钮以发送呼叫信号(步骤S600)。这个呼叫信号通过移动通信网络N500为接收方单元边界(为方便起见,本实施例中的单元边界指得是图9中的C100)中的通信终端60所接收(步骤S601)。若主叫方输入的是有线电话号码或互联网电话号码,则呼叫信号将分别通过PSTN N100或互联网N200被PBX20或互联网电话50所接收。

接收方通信终端接收的信号被再次传送到接收方CIS服务器10,并且呼叫识别单元13(参见图4)从接收信号中识别并检查主叫电话号码(步骤S602)。

随后,主控制器11将接收信号信息传送到中继服务器300而不接收呼叫信号,以便请求计算最合适通信路线(步骤S603)。最合适通信路线请求包含诸如“接收方CIS ID、接收方分机号码以及被识别的主叫方电话号码”的信息。

在接收到最合适通信路线请求后,中继服务器300搜索用户信息数据库200、CIS服务器信息数据库210以及通信终端信息数据库220,以根据如上所述的权来计算最合适通信路线。此时,还需要确定最合适通信路线是否需要利用回叫实现(步骤S605)。这里,如若不需要回叫,则该通信路线就是从主叫方正向连接到接收方的单向通信。但是,由于单向通信已经被主叫方的呼叫连接所占用,所以接收方CIS服务器10通过信号变换与转接处理将振铃信号传送给分机号码(步骤S606),而后接收方应答振铃信号(步骤S607)从而连通呼叫(步骤S608和S609)。

另一方面,在步骤S605中如若确定回叫是最合适通信路线,则中继服务器300将回叫请求信号传送给接收方CIS服务器10(步骤S610)。这种回叫请求信号包含诸如“主叫方通信终端及其电话号码”的信息。

根据这个实施例,应当终止主叫方发出的呼叫信号以便从接收方向主叫方传送回叫信号。因此,接收方CIS服务器10信号发送/接收单元16断开主叫方发出的呼叫信号以终止该呼叫(步骤S611)。

之后,信号发送/接收单元16再传送回叫信号给主叫方通信终端(步骤S612),并且因此主叫方通信终端接收到该回叫信号(步骤S613)并做出应答(步骤S614)。

同时,信号发送/接收单元16传送振铃信号给接收方分机电话21(步骤S615),以便接通在主叫方和接收方之间的呼叫(步骤S617和S618)。

根据本发明的另一个实施例,在终止呼叫的步骤S611中可以传送通知性或广告性的消息给主叫方,如图15b所示。

换言之,在中继服务器300将回叫请求信号传送给接收方CIS服务器10(步骤S610)之后,接收方CIS服务器10的信号发送/接收单元16接收到一个从接收方通信终端发送过来的主叫方呼叫信号(步骤S611’)。之后,CIS服务器10的ARS单元17工作发送引导性消息给主叫方通信终端(步骤S611”)。这种引导消息是从语音信息数据库130的ARS信息130a中提取而来的,它可包含诸如“挂断电话并稍事等待,接收方将给出振铃”的引导性文字。

更优选地,ARS单元17可以提供广告消息给主叫方。这种广告消息数据是从语音信息数据库130的语音广告信息130c中提取而来的。

随后,若主叫方接收引导消息后挂断电话并等待,则接收方CIS服务器10将回叫信号传送给主叫方通信终端(步骤S612),且该过程与上文所述相同。

8.提供用户信息

根据本发明的优选实施例,主叫方和接收方在通话之前或在通话过程中,可以接收到关于对方的信息且在视觉上可视,从而从呼叫通话过程中获得乐趣。

换言之,中继服务器300的用户信息数据库200包含了介绍信息,如附加信息200c。因此,在从主叫方或接收方所属的单元边界的CIS服务器10’(或图9中的10)接收到最合适通信路线计算请求并因此计算、提供出最合适通信路线之后,中继服务器300从用户信息数据库200中提取主叫方和接收方的介绍信息,而后将该介绍信息分别传送到接收方的PC终端40’和主叫方的PC终端40,因此得以显示该介绍信息。该介绍信息不仅可以包含文字,而且还可以包含图像或电影。因此,用户可以在通话前或通话期间检查对方的个人信息。这种功能使得使用根据本发明的CIS系统的用户感觉他们就像在使用可视电话一样。

工业应用性

如上所述,根据本发明的CIS系统以及使用该系统的呼叫方法,享有关于隶属于一个单元边界的所有用户的通信终端的信息而计算在主叫方和接收方之间的最合适通信路线,因此确保提供具有较好质量的比较便宜的呼叫服务。而且,由于在本发明中CIS服务器和中继服务器是自动计算最合适通信路线以连接呼叫,所以用户不需要自己通过校验各种优点及效果来选择通信信道途径。

此外,尽管接收方所希望的通信终端处于不可用状态,但本发明仍能够通过使用替代通信终端顺利实现呼叫通话,所述替代通信终端连接在起连接媒介作用的同一单元边界内。而且,通过使用其它通信终端作为替代终端,使得用户能够有更多选择,例如通话费,尤其是当一名用户的通信终端受限制而又没有太多选择时。

上面已经对本发明做了详细的说明。但是,应当理解给出上面的详细说明与具体实施例表明了本发明的优选实施例,只是为了进行示例说明,本领域普通技术人员可以由这种详细说明出发在本发明的精神和范围内进行各种改变和修改。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号