经由信息和通信网络的一种呼叫方法、一种呼叫终端和一个呼叫系统的制作方法

文档序号:7697216阅读:137来源:国知局
专利名称:经由信息和通信网络的一种呼叫方法、一种呼叫终端和一个呼叫系统的制作方法
技术领域
本发明涉及经由信息和通信网络的一种呼叫方法、一种呼叫终端和一个呼叫系统,该信息和通信网络使用IP网诸如因特网和基于虚拟租用专线通信网IP和IP技术等。
背景技术
到目前为止,采用被称为TCP/IP协议的因特网已经在全方位基础上扩展,做为信息和通信网。在因特网中,数据按照被缩写为IP的网络分级协议被分成分组,并传送到指定的一个IP地址上。IP协议具有标识对方的功能,诸如划分和构造分组、指定地址和选择传送电路。一种上级的IP协议被缩写为TCP的传输控制协议,主要为从终端诸如工作站和和个人计算机上访问因特网,用于通过确定通信中使用的软件来建立通信路径。
在经由数据被分成多个分组的因特网进行数据通信时,其中不能保证发送分组的时间间隔和顺序肯定地与接收分组的时间间隔和顺序相一致。对分组来说,加上了TCP报头,表明该分组位于整个数据中的什么位置。在静态数据时,可以根据该TCP报头信息重新获得原始数据。
由于因特网的发展,传送动态数据例如话音和电影的实时应用和高质量服务的需求愈加高涨。对实时性很重要的数据来说,即使在传送分组时也必须使时间间隔和顺序对准。因此,在信息和通信网络中,已经开发出一种技术,在某个范围之内对被称为QoS的服务质量的参量进行折叠,诸如通信带宽速率、由于分组变化和损耗因数、由于网络服务质量造成的分组延迟时间和抖动量。结果,能够保证分组交换的延迟,并正在解决将数据通信和话音通信综合的网络问题。由于通过扩展电话网、ISDN(综合业务数字网络)、作为DSL(数字用户线)类型的ADSL(非对称数字用户线)、帧中继、ATM(异步传输模式)等等,出现了用于实现数据通信的技术,并且由于通过扩展数据通信网络实现话音QoS需求的通信技术,已经出现了被称为DiffServ和IntServ/RSVP的技术。有线天线电视和缩写成CATV的公共天线电视的传送使用电缆、被称作FTTH(Fiber toThe Home)的光缆等等被连接到因特网。特别是,由于数据通信已经超过话音通信数量,那么在IP网络上建立电话网络比在电话网上建立IP网更有效,从而DiffServ更加重要。已经公开了这样一种技术,即连接到IP网络的通信装置在呼叫期间,可以在IP网络和公用线路网之间转换呼叫路径。例如,日本未经审查的专利JP-A10-155034(1998)公开了一种关于通信终端的技术,其中经过公用线路网进行通话,此后经因特网转到此呼叫。日本未经审查的专利JP-A2000-184411(2000)公开了一种关于交换机的技术,其中在经由因特网呼叫期间,如果呼叫质量降低,则可以将经由因特网的连接转换到经公用线路网的连接。此外,还公开了一种技术,其中在建立呼叫之前,可以从包含经因特网连接的多个网络中选择和连接最便宜的网络。日本未经审查的专利JP-A2000-174823(2000)公开了一种技术,其中在可以经公用线路网和经由因特网连接的电话机中,如果在经因特网的呼叫质量降低时,该电话机自动判决,使得经由因特网的连接转到经由公用线路网的连接。
此外,已经公开了经IP网络呼叫收费的技术。日本未经审查的专利公开号JP-A10-98494(1998)公开了一种技术,其中在发送端和接收端,在公用线路网和因特网的边界部分配置了中继装置,监视呼叫的建立和完成,使得能够测量公用和因特网中的通话时长并计算合理的费用。
如上所述,通过利用已经公开的技术,在可以进行经因特网实现呼叫的通信装置中,在因特网和公用线路网之间的呼叫期间,如果呼叫质量恶化时能够转换呼叫路径。此外,呼叫之前,比较经因特网呼叫的价格和经由公用线路网呼叫的价格,并能够选择一种比较便宜的路径。此外,在经因特网呼叫时,收费可能更合理。
然而,在因特网中没有转换到另一个通信路径的技术可供参考。此外,也没有转换通信路径,从而没有在呼叫期间如何收取费用的考虑技术可借鉴。在IP电话业务中,即使在呼叫相同目的地的情况下也通常存在使用不同通信路径的接续。那么,通常费用会根据经由因特网连接的不同通信路径而改变。此外,以与公用线路网中电话业务同样的方式,在因特网电话业务中,呼叫价格通常根据周、日和时区改变。
在该相关技术中,不可能转换到经因特网另一个呼叫路径的一个呼叫。从而,即使在呼叫期间存在比较便宜的另一个呼叫路径情况下,仍然继续高费用的呼叫路径之呼叫。

发明内容
本发明的目的是提供一个经信息和通信网络的呼叫方法、呼叫终端和呼叫系统,其中,在经该信息和通信网络呼叫期间,如果能够得到比建立一个呼叫的呼叫路径更便宜的呼叫路径时,能够转换呼叫路径,并能够继续该呼叫。
本发明提供了经由信息和通信网络的呼叫方法,包括步骤在信息和通信网络中设置一个呼叫路径;连接发送端至接收端;和以分组通信建立呼叫,其中,虽然该呼叫在发送端和接收端之间连续进行,当能够使用比已经建立了该呼叫路径更便宜的价格的呼叫路径时,该发送端或该接收端转换该呼叫路径使得经由便宜价格的呼叫路径进行通话。
根据该发明,通过设置如因特网的信息和通信网络的呼叫路径,能够在发送端和接收端之间建立呼叫。当能够使用比已经建立的呼叫路径更便宜的呼叫路径时,此呼叫路径转到便宜的呼叫路径,使得能够利用廉价的呼叫路径而不继续使用高价的呼叫路径。
例如,在呼叫期间,以常规时间间隔或在指定的时间,询问此因特网中是否存在有效的另一个呼叫路径的信息和价格,如果存在有效的另一个呼叫路径并且其价格比目前使用的呼叫路径更便宜,则能够转换到此廉价的呼叫路径。能够预先获得由使用此发送端或接收端的用户指定并且可以改变的一个常规时间间隔、或其价格为变化的一个边界时间,并且在其边界时间时刻,能够对一个呼叫价格进行检查。相应呼叫路径的价格预先存储在终端中或连接到每次核对价格的一个数据库中,由此可以获得价格信息。此外,还核对在某各时间点上的呼叫质量、以及是否可用、并且可能成为选择呼叫路径的参数之一的信息。
根据此发明,呼叫路径建立在信息和通信网络中,并且呼叫建立在发送端和接收端之间,如果可使用比此已建立的呼叫路径更廉价的呼叫路径,那么可以将此呼叫路径转换到廉价的呼叫路径上。发送端和接收端的用户可以节省不必支付的费用。
此外,此发明最好是,就转换呼叫路径而论,如果可在终点端或在信息和通信网络中转换,由于维持已经建立的呼叫路径,那么要从已建立的呼叫路径中建立与廉价呼叫路径的一个接续,此接续完成之后,通过断开已经建立的呼叫路径进行转换。
根据此发明,在从已建立的呼叫路径转换到比已建立的呼叫路径更廉价的呼叫路径的时候,如果可在接收端或在信息和通信网络中进行转换,由于维持着已建立的呼叫路径,那么进行与廉价的呼叫路径的接续。完成接续到比已建立的呼叫路径更廉价的呼叫路径之后,中止已建立的呼叫路径,使得可以进行转换而不产生话音等的中断。
此外,根据此发明,在从已建立的呼叫路径转换到比已建立的呼叫路径更廉价的呼叫路径时,能够不产生话音等的中断。
此外,本发明最好是,可以从发送端或接收端来指定转换呼叫路径的时间。
根据本发明,由于使用发送端作为发送器或使用接收端作为接收器的用户可以指定转换呼叫路径的时间,那么此用户可以在任意的时间明确地转换此呼叫路径。
此外,根据此发明,使用此发送端作为发送器或使用此接收端作为接收器的用户可以在任意时间明确地转换呼叫路径。
此外,本发明最好是,构成一个数据库,提供多种呼叫路径的费用和关于呼叫路径和其可用性的数据,并通过从此数据库中获得有关费用的数据进行转换此呼叫路径的判决。
根据本发明,可以根据从此数据库中获得的呼叫路径费用和含有其呼叫路径可用性的数据进行转换呼叫路径的判决。
此外,根据此发明,适当地根据从数据库中获得的数据进行转换呼叫路径的判决。
此外,本发明最好是,可以从数据库中获得有关费用数据、有关时区、周、日、是否是国定假日、区域、距离至少之一的数据、和通话时长数据。
根据本发明,即使呼叫路径的费用随时区、周、日、是否是国定假日、区域、距离、呼叫时间等等而改变,也能够从本数据库中获得这些数据,因此在转换呼叫路径的时候能够进行合理费用的对照。
此外,根据本发明,即使呼叫路径的费用随时区、周、日、是否是国定假日、通话时长等等而改变,也能够在转换呼叫路径的时候进行合理费用的对照。
此外,本发明最好是,不仅通过预报那个时间点上价格的差别,而且预计完成该呼叫的时间,和通过根据预报时间计算呼叫费用,来判决是否此费用比已建立的呼叫路径费用更廉价。
根据此发明,在转换呼叫路径的时候,例如根据到相同目的地有关通话时长的以往记录,预报完成此呼叫的时间并进行费用的比较,因此用户可以有效地节省需要完成此呼叫的费用。
此外,根据此发明,此呼叫用户通过使用有关到相同目的地的呼叫时长的以往记录,可以有效地节省需要完成此呼叫的费用。
此外,本发明最好是,不仅通过那个时间点上价格的差别,而且通过测量可以转换的呼叫路径的呼叫质量,比较测量的值,来判决此费用是否比已建立的呼叫路径费用更廉价。
根据此发明,由于通过测量含有此测定值的对比的呼叫质量来进行是否进行转换到更廉价的呼叫路径的判决,则能够防止呼叫被转换到低费率但呼叫质量非常不好的呼叫路径。
此外,根据此发明,由于通过测量呼叫质量进行是否执行转换呼叫路径的判决,那么能够防止呼叫被转换到低费率但呼叫质量非常不好的一个呼叫路径上。
此外,本发明最好是,就呼叫质量测量而论,要测量的多个分组经由目标呼叫路径发送,并且从接收端接收一个答复,使得测量接收应答率、延迟和此延迟波动的抖动。
根据本发明,在判决呼叫路径是否转换的时候,要测量的多个分组事实上经由目标呼叫路径发送,并且从接收端接收一个答复,使得测量接收应答率、延迟和此延迟波动的抖动。由于除了测量接收应答率和延迟外还测量抖动,则可以以高度的精确性判决呼叫质量。
此外,根据本发明,在判决是否转换呼叫路径的时候,由于传送的分组事实上经由是判定的目标的呼叫路径来执行,然后测量接收应答率、延迟和此延迟波动的抖动,以高度的精确性判决呼叫质量。
此外,本发明最好是已建立的呼叫路径被转换到的对象含有用于电话通信的公众线路网或租用专线通信网。
根据本发明,由于呼叫路径被转换到的对象不仅包含信息和通信网络而且含有用于电话通信的公众线路网,公众线路网包含xDSL和ISDN数字网等等的模拟电话网或含有CATV网、ATM网、帧中继等等的租用专线通信,因此通过从大量的对象中的选择低费率的呼叫路径,则能够执行转换。
根据本发明,由于要转换到的呼叫路径对象不仅包含信息和通信网络而且包含用于电话通信的公用线路网和租用专线通信网,则有可能通过从大量对象中选择低费率路径来执行转换。
此外,本发明最好是,发送端和接收端至少之一经由用于电话通信的公用线路网或租用专线通信网连接到信息和通信网络。
根据本发明,如果发送端和接收端经由用于电话通信的公用线路网(包含xDSL和ISDN数字网等等的模拟电话网或含有CATV网络、ATM网、帧中继等等)的租用专线通信网连接到信息和通信网络,即使当发送端和接收端不直接连接到信息和通信网络,也能够转换呼叫路径,使此费用廉价。
此外根据本发明,如果发送端和接收端经由用于电话通信的的公用线路网或租用专线通信网连接信息和通信网络,即使当发送端和接收端不直接连接信息和通信网络,也能够转换呼叫路径,使此费用廉价。
此外,本发明提供了一个呼叫终端,能够经由设定在信息和通信网络中的呼叫路径建立呼叫分组通信,并用作发送端或接收端,此呼叫终端包含路径搜索装置,用于在发送端和接收端已建立的呼叫期间,搜索比已建立的呼叫路径更廉价的一个可利用的呼叫路径,路径转换装置,用于当通过路径搜索装置搜索比已建立的呼叫路径更廉价的呼叫路径时,将已建立的呼叫路径转换为搜索的呼叫路径。
根据本发明,如果一个呼叫路径设定在诸如因特网的信息和通信网络,在发送端和接收端之间要建立一个呼叫,那么可以通过路径搜索装置搜索比已建立的呼叫路径更廉价的一个可利用的呼叫路径。当通过路径搜索装置搜索比已建立的呼叫路径更廉价的呼叫路径时,由于路径转换装置将此呼叫路径转换为搜索的呼叫路径,则能够使用此低费率的呼叫路径而不经高费用的呼叫路径继续呼叫。
此外,根据本发明,如果搜索了比已建立的呼叫路径更廉价的一个可利用的呼叫路径,即使在呼叫路径设定在诸如因特网的信息和通信网中之后,在发送端和接收端之间建立一个呼叫,也能够使用此低费率的呼叫路径而不经高费用的呼叫路径继续呼叫。
此外,本发明最好是,如果可在终端或此信息和通信网中转换呼叫路径,由于已经建立的呼叫路径还在维持,则此路径转换装置接续到对比已建立的呼叫路径更廉价的呼叫路径。完成接续之后,断开已建立的呼叫路径。
此外,根据此发明,在从已建立的呼叫路径转换到比已建立的呼叫路径更廉价的呼叫路径时,如果可在终端或此信息和通信网中转换呼叫路径,由于已经建立的呼叫路径还在维持,执行接续到比已建立的呼叫路径更廉价的呼叫路径,完成接续之后,断开已建立的呼叫路径,使得执行转换而不产生话音等的中断。
此外,根据此发明,在从已建立的呼叫路径转换到比已建立的呼叫路径更廉价的呼叫路径时而不产生话音等的中断。
此外,本发明最好是,呼叫终端进一步包含指定装置,能够指定路径转换装置转换呼叫路径的时间。
根据本发明,由于可以由指定装置指定转换呼叫路径的时间,经由此信息和通信网的呼叫终端用户可以在任意时间明确地转换呼叫路径。
进一步,根据此发明,经由此信息和通信网的一个呼叫装置可以根据用户的指定在任意时间明确地转换呼叫路径。
此外,本发明最好是,呼叫终端进一步包含数据库装置,用于提供有关呼叫路径的数据和含有多个呼叫路径费用和其可用性的数据,其中在路径转换装置中,通过从数据库装置中获得有关费用数据来执行转换呼叫路径的判决。
根据本发明,由于经由信息和通信网的呼叫终端包含数据库装置,该数据库装置用于提供有关呼叫路径的数据和含有多个呼叫路径费用和其可用性的数据,通过从数据库装置中获得有关费用数据来执行转换呼叫路径的判决,那么能够通过从数据库装置中迅速地获得数据,执行转换到低费率的呼叫路径。
进一步,根据本发明,经由此信息和通信网的呼叫装置从此数据库装置中迅速地获得数据,并能够实现转换到低费率的呼叫路径。
此外,本发明最好是,在信息和通信网中构成数据库装置,用于提供有关呼叫路径的数据和含有多个呼叫路径费用和其可用性的数据,并且路径转换装置通过从数据库装置中获得有关费用数据来执行转换呼叫路径的判决。
根据此发明,由于从信息和通信网构成的数据库中获得有关费用数据进行转换判决,那么能够根据数据库所管理的最新和大量信息进行合理的判决。
进一步,根据此发明,根据信息和通信网中构成的数据库所管理的最新大量信息能够对转换到低费率呼叫路径进行合理的判决。
此外,本发明提供了一个呼叫系统,能够经由设定在信息和通信网络中的呼叫路径建立呼叫分组通信,并用作发送端或接收端,此呼叫系统包含一个呼叫中继器设备,利用此呼叫中继器,可以在信息和通信网中设定多个呼叫路径;当已建立的呼叫路径和其他呼叫路径受到监视并且比已建立的呼叫路径更廉价的一个呼叫路径变得可利用时,对于从经由呼叫中继器设备的多个呼叫路径中选出的已建立的一个呼叫路径来说,路径交换设备响应从发送端到接收端的呼叫,并将呼叫路径转换到低费率呼叫路径,呼叫计费设备响应此通向发送端和接收端至少之一的呼叫路径而收取费用。
根据该发明,利用呼叫中继器设备在此信息和通信网诸如因特网中设定呼叫路径,并且可以在发送端和接收端之间建立此呼叫。当比已建立的呼叫路径更廉价的呼叫路径变得可利用时,通过路径交换设备将呼叫路径转换到廉价的呼叫路径。因此,呼叫计费设备收取费用的发送端或接收端用户可以使用此廉价的呼叫路径而不继续使用高费用的呼叫路径进行呼叫。由于便宜的呼叫变成可能,呼叫用户越来越多,虽然个别的呼叫费用便宜,但经此信息和通信网的费用整体上得到提高,能够达到有效使用信息和通信网的目的。
另外,根据本发明,在信息和通信网诸如因特网中设定呼叫路径,在发送端和接收端之间建立呼叫,当比已建立的呼叫路径更廉价的呼叫路径变得可利用时,可以转换此呼叫路径,使得利用此廉价的呼叫路径来呼叫。发送端或接收端用户可以使用此廉价的呼叫路径而不继续使用高费用的呼叫路径进行呼叫。
此外,本发明提供了一个呼叫系统,能够经由设定在信息和通信网络中的呼叫路径建立呼叫分组通信,并用作发送端或接收端,此呼叫系统包含一个呼叫中继器设备,可以在信息和通信网中设定多个呼叫路径;一个路径交换设备,对从呼叫中继器设备的多个呼叫路径中选出的已建立的一个呼叫路径,响应自发送端到接收端的一个呼叫,和响应来自发送端或接收端的请求,将已建立的呼叫路径转换到另一个呼叫路径;一个呼叫计费设备,响应对发送端和接收端至少之一的呼叫路径进行收费。
根据本发明,利用呼叫中继器设备在一个信息和通信网诸如因特网中设定呼叫路径,并且可以在发送端和接收端之间建立一个呼叫。如果存在来自正使用此发送端或接收端的用户请求,那么此路径交换设备可以将此已建立的呼叫路径转换到另一个呼叫路径。用户等可以通过路径交换设备转换呼叫路径,使得经由低费率的呼叫路径,在比已建立的呼叫路径更廉价的的呼叫路径变得可利用时,情况与上述类似。呼叫计费设备收取费用的发送端或接收端用户可以使用一个廉价的呼叫路径而不继续使用高费用的呼叫路径进行呼叫。由于便宜的呼叫变成可能,呼叫用户越来越多,虽然各个的呼叫费用便宜,但经此信息和通信网的费用整体上得到提高,使得能够达到有效使用信息和通信网的目的。
进一步,根据本发明,在信息和通信网诸如因特网中设定呼叫路径,在发送端和接收端之间建立呼叫,当存在使用发送端或接收端的用户请求时,可以将已建立的呼叫路径转换到另一个呼叫路径。如果存在用户等的经由低费率呼叫路径的请求时,当比已建立的呼叫路径更廉价的呼叫路径变得可利用时,呼叫路径被转换到使用户使用此低费率的呼叫路径。


将参考详细说明连同附图更清楚的描述本发明的其他和此外的目的、特征和优点图1是表示如本发明实施例中的经由信息和通信网的一个呼叫系统示意结构方框图;图2是表示图1中的电话1和2的图解电结构方框图;图3是表示图1中的电话1和2的图解功能结构方框图;图4是表示包括整个图1实施例处理示例之一的流程图;图5是表示图1实施例的费用比较运算情况的处理示例流程图;图6是表示测量图1实施例的呼叫质量的程序示例流程图;图7是表示用于图1实施例的费用对比的费用信息数据结构图;图8是表示查询数据库服务器有关图1实施例的电话机1和2的费用信息的通信过程示例的序列图;和图9是表示作为本发明另一个实施例的终端侧的系统结构之简化方式方框图。
具体实施例方式
下面将参考附图、优选实施例描述本发明。
在下文中,将基于附图描述本发明的优选实施例。本发明可应用到能够呼叫的所有的呼叫装置信息处理装置中,可以直接连接到IP网诸如因特网,或经由公众线路网(模拟线路网、数字线路网等等)和租用专线通信网(ATM网、有线电视网等等),在本实施例中,将使用电话机作为本呼叫装置的一个例子来描述。
图1表示如本发明实施例中的一个呼叫系统示例的示意结构。电话机1和2经过因特网3连接并且进行呼叫。在因特网3中,建立了多个ISP(因特网服务提供者)并且提供各种业务进行商务活动。通过从电话机1和2直接连接到此ISP或经过接入网络10连接到本ISP,可以得到ISP提供的业务。也就是说,对于IP电话机来说,因特网3包含接入网络10和ISP网络11、12、13和14。
这里,电话机1假定为主叫方电话机,它连接到接入网络10上。电话机2假定为被叫方电话机,直接连接到ISP网络14。接入网络10和ISP网络11至14彼此连接,如图所示。也就是说,接入网络10和ISP网络11、接入网络10和ISP网络12、ISP网络11和ISP网络12、ISP网络11和ISP网络13、ISP网络12和ISP网络13、ISP网络13和ISP网络14分别彼此连接。以此方式,涉及IP电话机,包含接入网络10和存在于因特网3的ISP网络11至14部分共同地被称为一个IP网络15。
在今天的因特网3中,ISP、学术团体、公司等等联合一体,由相应管理局操作的网络彼此连接,因此建立了因特网。相应的网络分别被称作AS(独立系统)。由于通过因特网3提供电话通信的IP电话业务由相应的ISP提供,这里将描述有关IP网络15,包括ISP网络11至14。
如果对相应的ISP建立接续以便使用IP电话业务,如上所述,则存在用户通过被称为接入网络10的网络连接到ISP网络11和12的一种情况。在这种情况下,用户能够独立地或都在相同时间使用连接到接入网络10的任何一个ISP网络11和12。在IP电话业务中,如果主叫方和被叫方属于不同的ISP,那么经过的多个ISP对它们收费。对于每个ISP当然收取的金额不同,如果路径不同,则费用不同。例如,假定涉及ISP网络13,从ISP网络11至ISP网络13的主叫方路径16的费用不同于此ISP网络12至ISP网络13的主叫方路径17的费用。这种交互ISP费用的设置由ISP等等之间的协议确定。呼叫所需的这些费用根据时间递增,呼叫费用根据时区、一周的哪天等等而改变。
例如,在电话机1和2之间建立的呼叫路径当中,经过接入网络10、ISP网络11、13和14,包括呼叫路径16,在某些时点上得到廉价的费用时,呼叫路径16通过ISP网络12和13转换到呼叫路径17。此外,在图1中,假定电话机1是主叫方而电话机2是被叫方,但在本发明中,如果电话机2是主叫方而电话机1是被叫方时,以类似方式操作。
图2是表示图1中的电话机1和2的图解电结构方框图;电话机1和2包括含有CPU等的控制装置21;ROM22,存储由CPU等等操作的程序;RAM23,变成工作区用于CPU处理;时钟功能装置24;用于构成数据库等的可重写非易失性存储器装置25;输入和输出装置26;音频调制装置27和通信装置28。电话机1和2经过IP网络15和通信装置28进行连接。通信装置28在IP网络15和控制装置21之间适当地转换信号。此控制装置21决定整个装置的操作并命令整个装置,同时,共同执行存储在ROM22的程序和存储在可重写非易失性存储器装置25和RAM23中的数据,用户经过输入和输出装置26输入、向用户通知输入和输出装置26的信息的输出,从和向时钟功能装置24获得和设置时间,向和从音频调制装置27输入和输出语音数据。
图3表示由图2所示的电话机1和2中的程序运算实现的功能结构。电话机1和2包括功能使用统计记录部分31、使用统计控制部分32、话音输入输出部分33、话音功能部分34、用户界面部分35、时钟功能部分36、通信控制部分37、费用计算控制部分38、费用计算部分39、呼叫质量测量部分40、费用对比查询记录部分41、主叫路径控制部分42和通信I/F部分43。
使用统计记录部分31具有这样的功能,其中可以记录和读出用户使用的统计量。例如,记录呼叫目的地电话号码和呼叫时长的统计值。使用统计控制部分32具有的功能是计算用户使用的统计量并记录到使用统计记录部分31。例如,通过监视通信控制部分37,获得接收端电话号码和通话时长,如果涉及此呼叫接收端的统计量存在于使用统计记录部分31中,则读出,并计算此通话时长的统计值,并且记录在使用统计记录部分31中。这里,例如通话时长的统计能够使用一种加权平均,该加权平均具有低通滤波器的操作特性,用于减少由于算术平均和使用时间的变化造成的影响。然而,在此发明中,能够使用其他统计算法而不定义此加权平均的统计算法。
此外,通过以下第一公式可以计算更新为加权平均的呼叫时长T值,假定呼叫时长的记录值是Told,测量值是Tnew,大于等于零而小于1的实数是α。
T=α×Tnew+(1-α)×Told ...(1)话音输入输出部分33利用话音功能部分34呼叫的时候交换输入和输出的语音数据。话音功能部分34具有的功能是将适当的信号分别转换到话音输入输出部分33和通信控制部分37。例如,从话音输入输出部分33输入的模拟信号被数字化和压缩并输出到通信控制部分37。相反地,从通信控制部分37输入的压缩数字信号被解压缩以便转换为模拟信号并输出到话音输入输出部分33。此外,在此发明中,不定义话音功能部分34中的数字化方法或压缩和解压缩方法。就这些方法而论,可以使用现有技术。
用户接口部分35的功能是接收来自用户的输入和输出到适当的部分。此外,当呼叫路径控制部分42发生呼叫路径转换时,可以接收一个通知,表示发生呼叫路径的转换并通知用户。时钟功能部分36具有记录当时时间的功能。此外,假定可以进行时间设定。通信控制部分37接收来自相应功能部分的信息并将它们转换为分组,和将之输出到通信I/F部分43。相反地,输入到通信I/F部分43的分组以适合于相应部分的形式进行处理以便输出。费用计算部分39的功能是用于接收来自费用计算控制部分38的一个指令,用于获得来自费用比较查询记录部分41、使用统计记录部分31和时钟功能部分36的信息,并用于在相应的呼叫路径中向呼叫路径控制部分42输出费用计算结果。此外,根据从费用比较查询记录部分41中获得的信息,费用计算部分39的功能是用于计算执行费用计算的时间和用于在费用计算控制部分38中设置此费用计算。费用计算控制部分38具有的功能是接收来自时钟功能部分36的时间信息并输出一个指令,以便当执行费用计算的时间到来时,使费用计算部分39执行此费用计算。例如用于设置执行费用计算的时间的一个方法可以是在常规时间间隔由用户调整系统执行费用计算的方法,或者,当费用改变时,费用计算控制部分38能够获得一个边界时间,通过此费用计算部分针对记录的相应呼叫路径,执行其设置费用计算。然而本发明不定义具体的装置。
呼叫质量测试部分40的功能是,监视通信控制部分37、从时钟功能部分36获得时间信息并测量通信的延迟和抖动。此外,将测量的通信质量信息输出到呼叫路径控制部分42是可能的。费用比较信息记录部分41的功能是,在经过通信控制部分37正从外部发出的相应呼叫路径中获得和记录费用信息。此外,费用比较信息记录部分41还能够把费用信息输出到费用计算部分39。此外,例如通过向所连接的ISP业务提供者服务器传送一个请求就能够实现获得相应呼叫路径的费用信息。然而本发明不定义具体的装置。此外,至于相应的呼叫路径可用性的信息,可以设置为用户在常规时间间隔向此系统核对,经过呼叫路径控制部分42可以获得相应呼叫路径的可用性信息并可以被记录下来。然而本发明不定义具体的装置。
呼叫路径控制部分42的功能是,从费用计算部分39中获得的计算结果信息和从呼叫质量测试部分40中获得的通信质量信息中,判决有关是否应该转换此呼叫路径,如果转换,则计算应该转换到哪个呼叫路径,在转换情况下,经过通信控制部分37执行转换路径的处理。此外,在转换呼叫路径时,呼叫路径控制部分42能够将此信息通知给用户接口部分35。此外,在从用户指定的用户接口部分35收到指令的情况下,能够开始转换操作。这种情况下,呼叫路径控制部分42还能够从用户接口部分35接收信息,指定应该转换到哪个呼叫路径。通信I/F部分43的功能是用于在通信控制部分37和IP网络15传输介质之间转换适于彼此的信号形式。IP网络15经由接入网络或直接连接到此ISP。此外,使用统计记录部分31和费用比较信息记录部分41存在于图2所示的可重写非易失性存储器装置25中。
图4是表示覆盖整体实施例的一个处理示例。步骤a1表示处理的起点。在步骤a2,检查费用计算指令是否输入到费用计算控制部分38。如果输入了费用计算指令,程序进行到步骤a3。在步骤a3,执行费用计算和检查比已建立的呼叫路径更廉价的一个适当呼叫路径。如上所述,如果找到廉价费用的呼叫路径17,虽然此呼叫经由图1的呼叫路径16已经建立了,程序进行到步骤a4。在步骤a4,由于维持着目前(呼叫路径16)已建立的呼叫路径之呼叫,那么对被叫方实现经由步骤a3找到的呼叫路径17的一个接续。对有关步骤a3的核对,图5和图6将进行更详细的解释。
在步骤a5,核对是否完成经由呼叫路径17给被叫方的接续使得呼叫有效。如果呼叫不可实现的情况时,程序再进行到步骤a5,继续核对直至实现呼叫可利用的情况。如果变成呼叫可利用的情况,程序进行到步骤a6。在步骤a6,起动经呼叫路径17的一个呼叫。在这一点上,经呼叫路径16的呼叫仍然继续维持,实现经由两个呼叫路径16和17建立呼叫的情况。在步骤a7,切断经由呼叫路径16的接续。完成从呼叫路径16转换到呼叫路径17。在步骤a8,此呼叫按照原样继续进行。如果在步骤a2不输入费用计算的指令,程序进行到步骤a8并继续此呼叫。如果在步骤a3找不到要转换到的呼叫路径,那么程序进行到步骤a8并且继续此呼叫。此后,程序进行到步骤a9以便完成此处理。
此外,在如上所述的呼叫路径转换情况下,必要的是可由终端或IP网络15转换。例如,在接收端终端,由于维持着目前已建立的呼叫,有必要让又一个单独接续有效。或,在IP网络15,由于维持着目前已建立的呼叫,有必要对接收端让转换到又一个单独接续的处理有效。然而,本发明不定义在接收端或在IP网络15转换呼叫时的详细操作。
图5是费用比较运算时的一个处理示例。步骤b1表示处理开始。在步骤b2,核对费用比较表是否记录在费用比较信息记录部分41里。如果没有记录,程序进行到步骤b3。在步骤b3,连接到IP网络15建立的一个数据库服务器并且获得诸如可用的呼叫路径和费用的数据。如果在步骤b2,费用比较表记录在费用比较信息记录部分41里,程序进行到步骤b4。在步骤b4,从电话机1和2的费用比较信息记录部分41中获得可用的呼叫路径、费用信息等等。
当在步骤b3或步骤b4获得可用的呼叫路径、费用信息等等时,在步骤a5核对当前呼叫接收端通话时长的统计值是否记录在使用统计记录部分31里。如果没有记录此数据,程序进行到步骤b6,如果记录了,则进行到步骤b7。在步骤b6,使用定义值作为预计的通话时长计算费用比较。在步骤b7,从使用统计记录部分31中挑选与呼叫接收端的通话时长统计值,获得此预计的通话时长。在步骤68,利用从步骤b7中获得的预计通话时长计算费用比较。
步骤b6或步骤b8之后,程序进行到步骤b9,从费用比较计算结果中选择Z为费用最便宜的一个呼叫路径。在下一步b10,根据呼叫质量测试部分40测量的呼叫质量信息,检查此呼叫路径Z是否有呼叫质量问题。如果存在呼叫质量问题,那么程序进行到步骤b11。如果没有问题,进行到步骤b12。对于呼叫质量的测定,将在图6详细说明。步骤b11表明在图4的呼叫路径控制部分42执行“否”的答复。步骤b12表明呼叫路径控制部分42执行“是”的答复。此后,程序进行到步骤b13以便完成此处理。
图6表示用于测量通信质量的程序示例。步骤c1表示处理开始。在步骤c2,测试分组经呼叫路径Z发送到呼叫目的地。此测试分组的大小几乎是实际呼叫发送时的大小,在相同的时间间隔发送多个测试分组。接收端的测试分组具有的功能是对于此测试分组向发送方发送一个答复。在步骤c3,记录此测试分组的传输时间,以便测量延迟和抖动。在步骤c4,核对是否从接收端收到对此测试分组的答复。如果接收到测试分组答复,程序进行到步骤c5。在步骤c5,记录接收时间并且程序进行到步骤c6。如果在步骤c4没有接收到测试分组答复,那么程序直接进行到步骤c6。
在步骤c6,核对测试分组是否发送了指定的次数。如果没有发送指定的次数,那么程序进行到步骤c2,如果发送了指定的次数,则进行到步骤c7。在步骤c7,核对是否接收所有测试分组答复或者是否时间已用完。如果存在仍没有收到答复且时间没有用完,程序进行到步骤c4。如果收到所有答复或者时间已到,程序进行到步骤c8。在步骤c8,计算延迟、抖动和答复接收费用。在下一步c9,从呼叫路径Z的费用、延迟、抖动和答复接收费用中判定转换到呼叫路径Z是否合理。对此判决,预计出,如呼叫路径Z的费用和呼叫质量关系估价的一个例子,例如费用被分为3级,对于相应的分级,设置最大容许的延迟、抖动和答复接收费用。在这种情况下,如果延迟、抖动和答复接收费用的至少一个超过呼叫路径Z所属分级的最大允许值,那么能够断定这样不合理。
在步骤10,核对步骤c9的判决内容。如果步骤c9的判定为不合理,程序进行到步骤c11;如果步骤c9的判定合理,程序进行到步骤c12。步骤c11表明,在图5的步骤b10,程序进行到返回一个“否”答复的步骤b11。步骤c12表明,在图5的步骤b10,程序进行到返回一个“是”答复的步骤b12。此后,程序进行到步骤c13以便完成此处理。
图7表示记录在费用信息提供服务器(建立在图1的任何一个IP网络15中)中的费用信息或者记录在图3所示的终端中的费用比较信息记录部分41里的信息的一个例子。作为呼叫路径,记录由其建立连结的连接ISP、建立所述连接到其上的已连接的ISP,和所述连接通过的经过的ISP等。还记录其可用性。当费用根据周、日和时区设定时,例如,以一分钟为单位与时区相关的费用被记录下来等等。在这种数据库服务器中,记录在数据库里的数据能够包括时区、周、日,是否是国定假日、区域距离、通话时长、费用、在此IP网络中的路径等等。
图8表示当查询费用信息数据库服务器时通信过程的一个例子。在此例子中,使用TCP接续并执行费用信息的传送。也就是说,为了通过利用三种方式的"握手"联络方式(handshake)作为TCP连接过程,从终端侧发送SYN,从数据库服务器答复SYN+ACK,从该终端方发送ACK,交换相应的TCP信息段和建立一个接续之后,执行费用信息的传送。完成此传送之后,通过切断程序,交换相应FIN的TCP信息段、FIN+ACK、ACK并切断此接续。
图9表示此发明其他实施例的示意系统结构。在此实施例中,即使在不仅是电话机51而且是缩写为PC的一个个人计算机等等连接到具有转换到低费率呼叫路径功能的中继机50的情况下也有效。此外,这种功能可以装备有图1的IP网络15的ISP。在这种ISP中,处理向作为终端的电话机51和个人计算机52的一个用户的呼叫所需的费用收取。如上所述,利用具有转换呼叫路径计算功能处理的一个程序实现呼叫终端和部署ISP的一个呼叫系统服务器。
本发明的一个目的可以是此程序本身,还可以是记录此程序和可以利用计算机读出此程序的一个记录介质。
首先,在本发明中,由于此记录介质、在图2所示的控制装置21中执行微型计算机等等处理所需的存储器,例如类似于ROM22的一个东西可以是一个程序介质,虽然在本附图没有画出,但作为一个外存储器设备,配置了一个程序读出装置,还可以使用插入记录介质并由此可以被读出的一个程序介质。任何一种情况下,存储的程序可以是微机对其访问并执行的一个结构,或者在任何情况下,可使用的是读出程序的一个系统,并且读出程序加载给RAM23的一个程序存储器区,并执行该程序。用于加载的这个程序预先存储在ROM22等等。
这里,程序介质是一个记录介质,配置为从终端主体可分离的,还可以是一个用于保持固定程序的一种介质,包括诸如磁带和盒式磁带的磁带系列、诸如FD(flexible disk)和HD(hard disk)的磁盘,和诸如CD-ROM/MO/MD/DVD的光盘、IC卡(包括存储卡)/光卡系列等等,或者使用掩模只读存储器、EPROM、EEPROM、闪速ROM等等的半导体存储器。
此外,由于该发明是可以连接到包括因特网3的一种系统结构,可使用用于变化地保持程序的一种介质,使得可从通信网络中下载该程序。
此外,存储在记录介质的内容不局限于程序而是可以是数据,那么,在该发明中,作为程序本身,可以是处理本身,利用在图2所示的控制装置21中的微机执行其程序本身,或者可以是一个项目(article),可以通过访问包括因特网3的该通信网络而下载,或者可以是下载的项目,或者可以是从这里发送出去的一个项目。此外,还可以是作为在呼叫终端或者呼叫系统根据下载的程序所执行处理的结果而产生的一个产品。
替换地,还可以是作为在呼叫终端或者从该系统种发送出去时呼叫系统所执行处理的结果而产生的一个产品。
此外,这些项目不局限于程序而是可以是数据。
本发明可以实施在其他具体的形式中而不脱离其精神或本质特性。本实施例认为是说明性而不是限制性的,本发明的范畴由所附权利要求表明,而不是由上述所有变形表明,落入本权利要求等效范围内的手段被认为包括在该权利要求中。
权利要求
1.经由信息和通信网络的一种呼叫方法,包含在信息和通信网络中设置呼叫路径的步骤;连接发送端至接收端;和建立分组通信呼叫,其中,当呼叫在发送端和接收端之间继续时,如果能够使用比已经建立的呼叫路径更廉价的呼叫路径时,发送端或接收端转换此呼叫路径使得经由廉价费用的呼叫路径通话。
2.根据权利要求1所述的经由信息和通信网络呼叫方法,其特征在于,对于转换呼叫路径而言,如果在终端或在信息和通信网络处转换是可行的,由于要保持已经建立的呼叫路径,则从已建立的呼叫路径到费用廉价的呼叫路径之间建立一个接续,此接续完成之后,通过断开已建立的呼叫路径来执行转换。
3.根据权利要求1所述的经由信息和通信网络呼叫方法,其特征在于,可以从发送端或接收端指定此呼叫路径转换的时间安排。
4.根据权利要求1所述的经由信息和通信网络呼叫方法,其特征在于,构成一个数据库,提供多个呼叫路径的费用和涉及此呼叫路径和其可用性的数据,并通过从此数据库中获得涉及费用的数据来执行转换呼叫路径的判决。
5.根据权利要求4所述的经由信息和通信网络呼叫方法,其特征在于,可以从数据库中获得有关费用数据、有关时区、本周一天、是否是国定假日、区域、距离至少之一的数据、和通话时长数据。
6.根据权利要求1所述的经由信息和通信网络的呼叫方法,其特征在于,不仅通过预报那个时间点上价格的差别,而且通过预计完成通话的时间以及根据预定时间计算呼叫费用,来判决是否此费用比已建立的呼叫路径费用更廉价。
7.根据权利要求1所述的经由信息和通信网络呼叫方法,其特征在于,不仅通过那个时间点上价格的差别,而且通过测量可以转换的呼叫路径的呼叫质量,比较测量值,来判决此费用是否比已建立的呼叫路径费用更廉价。
8.根据权利要求7所述的经由信息和通信网络呼叫方法,其特征在于,对于呼叫质量的测定,经由目标呼叫路径发送要测量的多个分组,接收来自接收端的答复,使得测量接收应答率、延迟和一个延迟波动的抖动。
9.根据权利要求1所述的经由信息和通信网络呼叫方法,其特征在于,已建立的呼叫路径被转换到的对象含有用于电话通信的公众线路网或租用专线通信网。
10.根据权利要求1所述的经由信息和通信网络呼叫方法,其特征在于,发送端和接收端至少之一经由用于电话通信的公用线路网或租用专线通信网连接到信息和通信网络。
11.一个呼叫终端,能够经由设定在信息和通信网络中的呼叫路径建立呼叫分组通信,并用作发送端或接收端,此呼叫终端包含路径搜索装置,用于在发送端和接收端之间已建立的呼叫期间,搜索比已建立的呼叫路径更廉价的一个可利用的呼叫路径,路径转换装置,用于当通过路径搜索装置搜索比已建立的呼叫路径更廉价的呼叫路径时,将已建立的呼叫路径转换为此搜索到的呼叫路径。
12.根据权利要求11所述的经由信息和通信网络呼叫终端,其特征在于,如果呼叫路径可在终端或此信息和通信网中转换,由于已经建立的呼叫路径还在维持,则此路径转换装置对比已建立的呼叫路径更廉价的呼叫路径进行接续,完成此接续之后,断开已建立的呼叫路径。
13.根据权利要求11所述的经由信息和通信网络的呼叫终端,进一步包含指定装置,能够指定由路径转换装置转换呼叫路径的时间。
14.根据权利要求11所述的经由信息和通信网络的呼叫终端,进一步包含数据库装置,提供涉及一个呼叫路径的数据并包括多个呼叫路径的费用和其可用性的数据,其中,在此路径转换装置中,通过从此数据库装置中获得涉及费用的数据来执行转换呼叫路径的判决。
15.根据权利要求I1所述的经由信息和通信网络呼叫终端,其特征在于,在信息和通信网中构成数据库,用于提供有关呼叫路径的数据和含有多个呼叫路径费用和其可用性的数据,并且路径转换装置通过从数据库装置中获得有关费用数据来执行转换呼叫路径的判决。
16.一个呼叫系统,能够经由设定在信息和通信网络中的呼叫路径建立呼叫分组通信,并用作发送端或接收端,此呼叫系统包含一个呼叫中继器设备,利用此呼叫中继器,可以在信息和通信网中设定多个呼叫路径;一个路径变换设备,响应自发送端到接收端的一个呼叫,建立由所述呼叫中继设备从多个呼叫路径中选出的一个呼叫路径,当已建立的呼叫路径和其他呼叫路径受到监视并且比已建立的呼叫路径更廉价的一个呼叫路径变得可利用时,该路径交换设备将呼叫路径转换到低费率呼叫路径,呼叫计费设备响应此通向发送端和接收端至少之一的呼叫路径而收取费用。
17.一个呼叫系统,能够经由设定在信息和通信网络中的呼叫路径建立呼叫分组通信,并用作发送端或接收端,此呼叫系统包含一个呼叫中继器设备,可以在信息和通信网中设定多个呼叫路径;一个路径交换设备,响应自发送端到接收端的一个呼叫,建立经由呼叫中继器设备从多个呼叫路径中选出的一个呼叫路径,和响应来自发送端或接收端的请求,将已建立的呼叫路径转换到另一个呼叫路径;一个呼叫计费设备,响应对发送端和接收端至少之一的呼叫路径进行收费。
全文摘要
在通过一个信息和通信网络呼叫期间,在比已建立的呼叫路径更廉价的呼叫路径变得可利用时,可以将呼叫路径转换并继续呼叫。在经由包括接入网络的一个IP网络中选择出来的呼叫路径的因特网中的电话和ISP网络之间,呼叫成为可能。当已建立呼叫路径并且执行该呼叫时,如果比已建立的呼叫路径费用更廉价的一个呼叫路径变得可利用时,接续从一个呼叫路径转换到另一个呼叫路径,使得继续此呼叫,能够减少费用。
文档编号H04Q3/66GK1441588SQ02158430
公开日2003年9月10日 申请日期2002年9月21日 优先权日2001年9月21日
发明者矢仓基裕 申请人:夏普公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1