CN1201533C - 因特网电话网络***、网络访问方法及通话装置适配器 - Google Patents
因特网电话网络***、网络访问方法及通话装置适配器 Download PDFInfo
- Publication number
- CN1201533C CN1201533C CNB018033245A CN01803324A CN1201533C CN 1201533 C CN1201533 C CN 1201533C CN B018033245 A CNB018033245 A CN B018033245A CN 01803324 A CN01803324 A CN 01803324A CN 1201533 C CN1201533 C CN 1201533C
- Authority
- CN
- China
- Prior art keywords
- mentioned
- calling equipment
- equipment adapter
- voice communication
- communication data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/08—Indicating faults in circuits or apparatus
- H04M3/10—Providing fault- or trouble-signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0057—Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
- H04M7/0066—Details of access arrangements to the networks
- H04M7/0069—Details of access arrangements to the networks comprising a residential gateway, e.g. those which provide an adapter for POTS or ISDN terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/64—Distributing or queueing
- H04Q3/66—Traffic distributors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/50—Aspects of automatic or semi-automatic exchanges related to audio conference
- H04M2203/5009—Adding a party to an existing conference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/50—Aspects of automatic or semi-automatic exchanges related to audio conference
- H04M2203/5054—Meet-me conference, i.e. participants dial-in
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/36—Statistical metering, e.g. recording occasions when traffic exceeds capacity of trunks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42042—Notifying the called party of information on the calling party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/563—User guidance or feature selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13034—A/D conversion, code compression/expansion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13138—Least cost routing, LCR
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13389—LAN, internet
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
与现有电话机连接的因特网电话适配器曾存在一个当不能利用因特网电话而切换到公共线路上时不能作为正常电话来打电话的问题。与公共线路和IP网络连接的通话装置适配器,其公共线路信号收发部1100输入来自电话机10的通话信息和电话号码,连接对象判定部200取得与上述电话号码对应的IP地址,生成路径选择信息,把路径选择信息发送给线路连接切换部100。线路连接切换部100根据上述路径选择信息选择公共线路13的路径与从IP网络通信处理部5000经由IP网络14的路径中的任意一条路径,把上述通话信息发送给电话机20。
Description
技术领域
本发明涉及作为一种通话装置的电话机与通话装置适配器连接,上述通话装置适配器与IP网络及公共线路连接,通过公共线路与IP网络任意一方在电话机之间进行会话的因特网电话网络***。而且还涉及在电话机处于防火墙保护的环境下,在没有防火墙保护的环境中通过设置中继服务器,由中继服务器对电话机之间的会话进行中继,从而实现超越防火墙的电话机之间的通话的因特网电话网络***。
背景技术
目前,通过作为计算机网络的因特网和内联网把语音数据作为IP(Internet Protocol:因特网协议)数据包收发的因特网电话正在取代现有的采用公共线路的电话。这种技术被称为“Voice overInternet Protocol:因特网协议语音”技术(以下称VoIP)。
作为实现该因特网电话的装置,一般采用设置在网络上的路由器与电话机之间的网关装置(在NIKKEI COMMUNICATION 1999.2.1,Page126-133中有关于网关装置的记载。)。该网关装置有从支持多个电话线路的大规模装置到用于将现有的电话机简单地连接到网络上的电话适配器之类的小规模装置的各种形式。图44所示为以比如由NTT(株)公司生产的VolaLink-TA(
http:
//vocalink.ssi.isp.ntt. co.jp/)和由(株)ソリトンジステムズ(索里托***公司)生产的Solphone(http://www.soliton.co.jp/)(见Solphone产品手册)等VoIP适配器所示的现有的因特网电话适配器装置。因特网电话适配器装置由语音数据数字模拟转换部500、语音数据模拟数字转换部600、IP网络通信处理部5000、电话号码IP地址转换部300、公共线路信号收发部1100构成。这样,因特网电话适配器装置一端与电话机10连接,另一端与IP网络连接。
以下对其工作做以说明。
使用者所发出的语音数据被作为模拟信号从电话机10发送给电话适配器装置。该模拟信号通过语音数据模拟数字转换部600被转换为数字信号,在IP网络通信处理部5000内被实施语音编码处理,被作为语音数据包加工,然后发送到IP网络上。这样,利用者所发出的声音便被发送到对方的电话机内。
另一方面,接收侧所发出的语音数据通过IP网络被作为语音数据包发送,由IP网络通信处理部5000接收,对其进行分析处理,取出语音编码部分,进行语音解码。而且,该数字信号通过语音数据数字模拟转换部500被转换成模拟信号,发送到使用者的电话机10内。这样,在电话机10中便可以听到对方的说话声音。
而且有必要将由电话机10输入的接收侧的电话机电话号码转换为用于在IP网络上识别的IP地址。比如,在电话号码IP地址转换部300内预先存入电话号码及IP地址对应的信息。公共线路信号收发部1100接收由电话机输入的电话号码,电话号码IP地址转换部300获取与电话号码对应的IP地址。这样,可直接确定IP网络上的接收侧的电话地址并进行访问。
第1,对于现有的因特网电话适配器,虽然电话机本身可与公共线路直接连接,以正常的电话方式使用,但电话适配器与IP网络连接,不与公共线路连接。因此,当在电话机与电话适配器连接的情况下不能利用因特网电话时,如果从IP网络切换为公共线路,则不能通过公共线路利用电话机打电话,这是一个问题点。
本发明的优先实施方式的目的是在来自电话机的信号线仍然保持连接的状态下,根据需要通过IP网络侧与公共线路侧任意一方都可以打电话。
第2,对于现有的因特网电话适配器,为了能通过IP网络利用因特网电话打电话,有必要把接收侧的电话适配器的IP地址预先登录设定到自己的电话适配器内,所以利用者在输入作业中必将会花费一定的时间,这也是一个问题点。
本发明的优先实施方式的目的是把利用者从预先搜寻对方的通话装置适配器的IP地址并把它设定到自己的通话装置适配器的电话号码IP地址转换部内的作业中解放出来。
第3,现有的因特网电话适配器还存在一个不能举办需要对在只配备电话机及与该电话机连接的适配器情况下的三人以上者通过IP网络参加通话的参加者进行认证管理的电话会议的问题点。
本发明的优先实施方式的目的是可以举办需要对在只配备电话机及适配器情况下的三人以上者通过IP网络参加通话的参加者进行认证管理的电话会议。
第4,现有的因特网电话适配器还存在一个由于需要安装专门用于设定维护作业所需的内部信息的设定输入输出装置,因而将增大装置自身安装成本的问题点。
本发明可以解决上述问题点,其目的是通过与通话装置适配器连接的现有电话机及通用个人计算机等实施用于维护作业的内部信息的设定,从而削减专用设定输入输出装置的附加成本。
第5,现有的因特网电话适配器还存在一个难以确保语音数据通信处理中的实时特性的问题点。
本发明的优先实施方式的目的是提高语音数据通信处理中的实时特性。
第6,现有的因特网电话适配器还存在一个在经由防火墙的语音数据通信处理中一般不能使用任意的UDP端口的问题点。
本发明的优先实施方式的目的是为能实施经由防火墙的语音数据通信处理,通过预先指定若干个确定的UDP端口并相对该UDP端口进行通信处理,实施超越防火墙的语音数据通信处理。
而且,本发明的优先实施方式的目的是为能实施经由防火墙的语音数据通信处理,通过对接收侧的通话装置适配器的UDP端口的扫描,找出可以利用的UDP端口,实施超越防火墙的语音数据通信处理。
而且,本发明的优先实施方式的目的是为能实施经由防火墙的语音数据通信处理,通过对接收侧的通话装置适配器的HTTP端口的扫描,找出可以利用的HTTP端口,实施超越防火墙的语音数据通信处理。
第7,现有的因特网电话适配器还存在一个在作为通信对象的语音数据包中配有大于语音数据本身的各种协议报头部,从而产生网络通信量增大倾向的问题点。
本发明的优先实施方式的目的是通过尽可能缩小语音数据包中的各种协议报头部,减少网络的通信量。
第8,现有的因特网电话适配器还存在一个在IP网络的通信状态不稳定的场合下,不能保持稳定的语音质量的问题点。
本发明的优先实施方式的目的是边监视网络的通信量状况,同时参照过去的平均状况记录,边实施与该状况适应的最佳语音数据包传输处理。
第9,现有的因特网电话适配器的另一个问题点是,在作为设置场所的网络与外部因特网之间设置防火墙的场合下,虽然为使语音数据得以通过有必要变更防火墙的设定,但由于多数场合下一般的防火墙管理政策不能接受来自利用者的这种变更设定的要求,所以实质上不能使用超越防火墙的因特网电话。
本发明的因特网电话网络***可解决上述问题点,其目的是即使在作为设置场所的网络与外部因特网之间设置防火墙的场合下,通过利用最普通的数据收发用开放型HTTP端口,即使完全不变更防火墙的设定,也可使用因特网电话。
第10,现有的因特网电话适配器的另一个问题点是,虽然通话装置自身在通过PBX及按键电话装置等通话装置管理装置与公共线路连接后可以作为传统电话使用,但在与电话适配器连接的状态下,不论是正在利用经由IP网络的因特网电话时还是不能利用时,都不能经由PBX及按键电话装置等通话装置管理装置通过公共线路打电话。
本发明的优先实施方式的目的是在来自通话装置的信号线被通过PBX及按键电话装置连接的状态下,根据需要可通过IP网络侧与公共线路侧的任意一侧打电话。
第11,现有的因特网电话适配器的另一个问题点是,即使在可利用有number display功能(号码显示功能)业务协定的公共线路的场合下,或即使在正在利用经由IP网络的因特网电话时,或不能利用时,都不能利用通话装置上的号码显示功能。
本发明的优先实施方式的目的是通过使有号码显示功能协定的通话装置与本电话的适配器连接,在经由公共线路和IP网络打电话的场合下可使用号码显示功能。
发明内容
本发明涉及的因特网电话网络***是一种采用进行数字数据通信的数字通信线路和进行模拟数据通信的模拟通信线路的因特网电话网络***,其特征在于:
配有用于输入规定信息,选择上述数字通信线路和模拟通信线路中的任意一方的路径,并把上述规定信息输出到上述所选择的路径上的通话装置适配器。
而且其特征还在于:
上述数字通信线路是IP(因特网协议)网络,
上述模拟通信线路是公共线路,
上述规定信息至少是通话信息,
上述通话装置适配器与至少输出上述通话信息的通话装置连接,
其包括
用于输入由上述通话装置输出的上述通话信息的公共线路信号处理部;
用于通过上述IP网络对上述通话信息至少实施接收和发送之一的IP网络通信处理部;
生成用于选择上述公共线路与上述IP网络中任意一方的路径的路径选择信息的连接对象判定部;
由上述连接对象判定部输入上述路径选择信息,并基于上述路径选择信息把由上述公共线路信号处理部输入的通话信息输出到上述公共线路和上述IP网络通信处理部之一的线路连接切换部。
而且,其特征在于:
上述通话装置输出包括用于识别发送上述通话信息的接收侧的识别信息的上述通话信息,
上述公共线路信号处理部输入上述识别信息,
上述IP网络通信处理部对用于识别发送上述通话信息的接收侧的地址信息进行指定,并将上述通话信息发送到上述IP网络上,
上述通话装置适配器包括
使上述地址信息和上述识别信息相对应进行存储的地址转换表;
利用上述地址转换表把上述识别信息转换为上述地址信息的地址转换部,
上述连接对象判定部在上述地址转换部把上述识别信息转换为上述地址信息的场合下,利用上述地址信息生成上述路径选择信息,在上述地址转换部未能把上述识别信息转换为上述地址信息的场合下,利用上述识别信息生成上述路径选择信息,并把所生成的上述路径选择信息输出到上述线路连接切换部。
而且,其特征在于:
上述连接对象判定部配有IP地址学习部,其在上述地址转换部未能把上述识别信息转换为上述地址信息的场合下,判定出发送上述通话信息的对方能够通过上述IP网络接收到上述通话信息,并基于判定结果对上述地址转换表进行更新。
而且,其特征在于:
上述公共线路信号处理部把发送上述通话信息侧的上述通话装置识别信息所对应的地址信息发送给上述通话信息发送接收方侧。
而且,其特征在于:
用于通过上述IP网络通信处理部对上述IP网络至少实施发送和接收之一的上述通话信息是数字语音数据,
由上述通话装置输出并由上述公共线路信号处理部输入的上述通话信息是模拟语音数据,上述通话装置可以识别模拟语音数据,
上述通话装置适配器包括把通过上述IP网络接收的上述数字语音数据转换为上述通话装置可以识别的模拟语音数据的数字模拟转换部;
将作为由上述通话装置输出并由上述公共线路信号处理部输入的上述模拟语音数据的上述通话信息转换成用于通过上述IP网络发送的数字语音数据的模拟数字转换部。
而且,其特征在于:
上述因特网电话网络***配有多个与通过上述IP网络收发上述通话信息的上述通话装置适配器连接的上述通话装置,
与上述通话装置连接的上述通话装置适配器配有与多个通话装置中至少2个以上的通话装置适配器连接、对通过上述IP网络由多个上述通话装置接收的上述通话信息进行混合的通话信息混合部。
而且,其特征在于:
与多个上述通话装置连接的上述通话装置适配器中的至少1个通话装置适配器,包括
对用于确认许可在与多个上述通话装置之间收发上述通话信息的许可信息进行预先存储的许可信息存储部;
在通过上述IP网络从多个上述通话装置接收的上述通话信息之前先接收通话请求,参照基于上述通话请求在上述许可信息存储部存储着的许可信息,对许可在与多个上述通话装置之间收发通话信息进行确认的同步通话管理部。
而且,其特征在于:
上述许可信息存储部存储的许可信息至少是用于识别通话装置的通话装置识别号、用于识别在与多个上述通话装置之间收发通话信息的同步通话的同步通话识别号、用于参与上述同步通话所需的口令信息中的任意1个。
而且,其特征在于:
上述IP网络通信处理部通过上述IP网络把用于实施上述通话装置适配器控制的控制信息作为上述通话信息进行输入,
上述通话装置适配器配有
用于存储控制上述通话装置适配器用的控制信息的控制信息存储部、
根据由上述IP网络通信处理部输入的控制信息,对上述控制信息存储部存储的控制信息进行更新的IP网络数据读写部。
而且,其特征在于:
上述公共线路信号处理部把来自上述通话装置与上述公共线路之一的用于实施上述通话装置适配器控制的控制信息作为上述通话信息进行输入,
上述通话装置适配器配有
用于存储控制上述通话装置适配器用的控制信息的控制信息存储部、
根据由上述通话装置与上述公共线路之一输入的控制信息,对上述控制信息存储部存储的控制信息进行更新的电话机输入数据写入部。
而且,其特征在于:
通过上述IP网络通信处理部实施至少发送和接收之一的上述通话信息是数据包信息,
上述IP网络通信处理部包括用于对上述数据包信息实施UserDatagram Protocol(以下称UDP)通信处理的UDP通信处理部。
而且上述因特网电话网络***的特征在于:
上述因特网电话网络***配有用于防止在上述IP网络上对上述通话装置适配器进行的非法访问的防火墙,
上述IP网络通信处理部配有预先存储可超越对方通话装置适配器所配备的防火墙向上述对方通话装置适配器发送上述通话信息的规定的UDP端口号的UDP端口使用管理部,
上述UDP通信处理部利用在上述UDP端口使用管理部中预先存储的上述UDP端口号超越上述对方通话装置适配器所配备的防火墙向上述对方通话装置适配器发送上述通话信息。
而且,其特征在于:
上述IP网络通信处理部配有用于对可超越上述对方通话装置适配器所配备的防火墙向发送上述通话信息的对方通话装置适配器发送上述通话信息的UDP端口号进行确认的UDP端口通信确认部,
上述UDP通信处理部利用由上述UDP端口通信确认部确认的端口号,超越上述对方通话装置适配器所配备的上述防火墙向上述对方通话装置适配器发送上述通话信息。
而且,其特征在于:
上述IP网络通信处理部配有用于对上述数据包信息实施Real-time Transport Protocol(以下称RTP)通信处理的RTP通信处理部。
而且,其特征在于:
通过上述IP网络通信处理部实施至少发送和接收之一的上述通话信息是包信息,
上述IP网络通信处理部配有用于对上述包信息实施Transmission Control Protocol(以下称TCP)通信处理的TCP通信处理部。
而且,其特征在于:
上述IP网络通信处理部配有用于对上述包信息实施Hyper TextTransfer Protocol(以下称HTTP)通信处理的HTTP通信处理部。
而且,上述因特网电话网络***的特征在于:
上述因特网电话网络***配有用于防止在上述IP网络上对上述通话装置适配器进行的非法访问的防火墙,
上述IP网络通信处理部配有用于对可超越上述对方通话装置适配器所配备的防火墙向发送上述通话信息的对方通话装置适配器发送上述通话信息的HTTP端口号进行确认的HTTP端口通信确认部,
上述HTTP通信处理部利用由上述HTTP端口通信确认部确认的端口号,超越上述对方通话装置适配器所配备的上述防火墙向上述对方通话装置适配器发送上述通话信息。
而且,其特征在于:
上述IP网络通信处理部包括具有输入上述通话信息被数字化处理后的数字语音数据,并对上述输入的数字语音数据进行暂时保存的发送缓冲器、从上述发送缓冲器取出规定的数字语音数据并生成上述包信息的发送缓冲部。
而且,其特征在于:
上述发送缓冲器具有规定的缓冲容量,上述规定的缓冲容量可以变更。
而且,其特征在于:
由上述发送缓冲部生成的上述包信息中包括用于存入上述数字语音数据发送地址的地址信息的报头部和用于存储上述数字语音数据的数据部,
上述IP网络通信处理部配有用于输入来自上述发送缓冲部的上述包信息,对上述输入的包信息中的报头部中存储的信息和数据部中存储的信息中的至少任意一个信息进行压缩的语音数据包编码部。
而且,其特征在于:
上述IP网络通信处理部配有用于接收包含由对方通话装置适配器发送的压缩信息的上述包信息,对上述包信息的压缩信息进行解码,同时从上述解码后的上述包信息中取出上述报头部并进行分析的语音数据包解码部。
而且,其特征在于:
上述IP网络通信处理部配有具有用于在输入由上述语音数据包解码部实施上述解码后的上述包信息的同时,对上述输入的经过上述解码的包信息进行暂时保存的接收缓冲器,基于上述接收缓冲器以连续定时输出经上述解码的包信息的接收缓冲部。
而且,其特征在于:
上述接收缓冲器具有规定的缓冲容量,上述规定的缓冲容量可以变更。
而且,其特征在于:
上述IP网络通信处理部配有用于复制由上述发送缓冲部生成的上述包信息的冗余包发行部。
而且,其特征在于:
上述IP网络通信处理部配有用于为削减向上述对方通话装置适配器发送的上述包信息的数量而削减由上述发送缓冲部向上述语音数据包编码部输出的上述包信息的包生成过滤部。
而且,其特征在于:
上述IP网络通信处理部配有用于监视由上述IP网络通信处理部接收的上述包信息的通信量状况,并基于监视结果向上述接收缓冲部发出变更上述接收用缓冲器规模指令的网络通信量监视部。
而且,其特征在于:
上述网络通信量监视部基于上述监视结果,向上述冗余包发行部发出有关上述包信息复制数的指令。
而且,其特征在于:
上述网络通信量监视部基于上述监视结果,向上述包生成过滤部发出有关上述包信息削减条件的指令。
而且,其特征在于:
上述IP网络通信处理部配有用于取得上述网络通信量监视部的监视结果,对通信量状况进行统计,将统计结果通知上述网络通信量监视部的网络通信量统计数据管理部。
而且上述因特网电话网络***的特征还在于:
配有中继服务器,其设置在上述IP网络上,在对上述IP网络上的规定通话装置适配器进行管理的同时,对从规定的通话装置适配器向其它通话装置适配器通过依据规定的通信协议的访问所发送的上述通话信息代替上述其它通话装置适配器进行接收,保存所接收的上述通话信息,通过规定的通话装置适配器以与规定的通信协议下的上述访问相同的访问读出上述所保存的通话信息。
而且,其特征在于:
基于上述规定的通信协议顺序的访问是基于Hyper Text TransferProtocol(以下称HTTP)的通信协议的HTTP访问。
而且,其特征在于:
由上述中继服务器接收的通话信息是包括存入上述通话信息发送地址的地址信息的报头部和存入上述通话信息的数据部的包信息,
上述中继服务器包括
对上述接收到的包信息进行上述包信息Transmission ControlProtocol(以下称TCP)通信处理的TCP通信处理部;
对上述接收到的包信息进行上述包信息Hyper Text TransferProtocol(以下称HTTP)通信处理的HTTP通信处理部;
对上述包信息的报头部中存储的信息与数据部中存储的信息中的至少任意一个信息进行压缩的语音数据包编码部;
接收包含作为上述包信息被压缩的信息的包信息,对上述包信息的压缩信息进行解码,同时由上述解码后的上述包信息中取出上述报头部并进行分析的语音数据包解码部;
对由上述语音数据包解码部实施过上述解码的包信息进行暂时存储,在接收到用于读出上述被存储的解码包信息的HTTP访问的场合下,取出上述被存储的解码包信息,向上述语音数据包编码部输出的语音数据缓冲部;
对由上述中继服务器管理的通话装置适配器的状况进行管理,接收从规定的通话装置适配器查询其它通话装置适配器的状况的查询信息,基于上述查询信息确认上述其它通话装置适配器的状况,并将确认结果通知给上述规定的通话装置适配器的电话机呼叫信息管理部。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的IP网络通信处理部配有
在上述发送包信息接收方的通话装置适配器受到防火墙保护的场合下,通过上述HTTP访问把上述包信息发送给上述中继服务器的HTTP电话呼叫部。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的IP网络通信处理部配有
把由上述中继服务器的上述电话机呼叫信息管理部管理的上述发送包信息接收方的通话装置适配器状况的查询信息通过上述HTTP访问以轮询方式发送给上述中继服务器的HTTP轮询部。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的IP网络通信处理部配有
在通过上述IP网络发送上述包信息之前把从现在开始发送上述包信息的通知以电子邮件与即时讯息中的至少任意一种方式通知给上述发送包信息接收方的通话装置适配器的电话呼叫通信部。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的公共线路信号处理部,
在通过上述公共线路发送上述包信息之前把从现在开始发送上述包信息的通知发给上述发送包信息接收方的通话装置适配器。
而且,其特征在于:
上述中继服务器配有HTTP连接变更部,其接收从规定的通话装置适配器向其它通话装置适配器发送的上述包信息,对上述规定的通话装置适配器与其它通话装置适配器实施连接上述规定的通话装置适配器与其它通话装置适配器的连接交涉,同时在连接之后,在上述规定的通话装置适配器与其它通话装置适配器之间通过HTTP实施上述包信息的收发控制。
而且,其特征在于:
上述包信息的报头部中包括上述发送包信息接收方的地址信息和端口号,
上述中继服务器配有TCP/IP包报头转换部,其接收从规定的通话装置适配器向其它通话装置适配器发送的上述包信息,对上述规定的通话装置适配器与其它通话装置适配器实施连接上述规定的通话装置适配器与其它通话装置适配器的连接交涉,同时在连接之后,把上述包信息的报头部中的接收方地址信息及端口号转换成与最后接收上述包信息的预定通话装置适配器对应的地址信息及端口号。
而且上述因特网电话网络***的特征在于:
上述因特网电话网络***还至少与上述2个中继服务器连接,
配有中继服务器管理服务器,其包括
用于监视上述所连接的中继服务器的处理负荷状态的HTTP中继服务器负荷状态监视部;
根据上述HTTP中继服务器负荷状态监视部监视的负荷状态,选择规定的中继服务器的HTTP中继服务器指定部。
而且,其特征在于:
上述IP网络通信处理部指定用于识别上述通话信息接收方的识别名,把上述通话信息发送给上述IP网络,
上述地址转换表用于使上述识别名和上述识别信息相对应进行存储,
上述地址转换部利用上述地址转换表把上述识别信息转换为上述识别名,
上述通话装置适配器配有IP地址信息讯息处理部,其利用为采用上述识别名发送上述通话信息而用的控制讯息的格式被预先规定的通信协议把上述通话信息输出到上述IP网络上。
而且上述因特网电话网络***的特征在于:
上述因特网电话网络***除了上述公共线路以外,还配有其它公共线路,
上述通话装置适配器配有根据采用point-to-point protocol(以下称PPP)的通信协议通过上述其它公共线路经由上述IP网络至少实施上述通话信息的发送与接收中的任意一项的公共线路通信处理部。
而且,其特征在于:
上述通话装置适配器还配有串行端口通信处理部,其配有串行端口电缆,根据采用point-to-point protocol(以下称PPP)的通信协议通过上述串行端口电缆经由上述IP网络至少实施上述通话信息的发送与接收中的任意一项。
而且,其特征在于:
上述公共线路信号处理部在上述通话信息发送侧与上述通话信息发送接收方之间的通话结束后,保持上述公共线路的连接状态,同时把上述通话信息发送侧的上述通话装置识别信息所对应的地址信息通过上述公共线路发送给上述发送通话信息的接收方。
而且,其特征在于:
上述公共线路信号处理部在上述通话信息发送侧与上述通话信息接收侧的任意一方结束通话后,在经过了继续通话一侧的通话结束预计时间后,边保持与上述公共线路的连通,边把上述通话信息发送侧的上述通话装置识别信息所对应的地址信息通过上述公共线路发送给上述发送通话信息的接收方。
而且,其特征在于:
上述公共线路信号处理部在上述通话信息发送侧与上述通话信息接收侧的任意一方结束通话后,为使继续通话侧结束通话,从通话结束侧向继续通话侧至少发出忙音信号。
而且,其特征在于:
上述公共线路信号处理部在通过公共线路发送上述通话装置识别信息所对应的地址信息期间,在上述通话信息发送侧与上述发送通话信息的接收侧中的至少任意一方试图向规定的通话装置发送通话信息的场合下,向试图向上述规定的通话装置发送通话信息的通话装置至少发出忙音信号。
而且,其特征在于:
上述公共线路信号处理部在通过公共线路发送上述通话装置识别信息所对应的地址信息期间,在上述地址信息发送侧与上述发送地址信息的接收侧中的至少任意一方试图向规定的通话装置发送通话信息的场合下,对上述通话装置识别信息所对应的地址信息的发送处理将优先于对上述规定的通话装置的通话信息发送处理。
而且,其特征在于:
上述公共线路信号处理部在规定的时间结束后如果仍未检测出有上述识别信息输入,则判定上述识别信息输入结束。
而且,其特征在于:
上述识别信息由规定的字符信息和表示上述识别信息结束的结束信息组成,
上述公共线路信号处理部在确认出有上述结束信息输入时,判定上述识别信息输入结束。
而且,其特征在于:
上述识别信息至少包括用于确定通信经营商的通信经营商信息,由上述通信经营商信息来确定上述识别信息的长度,
上述公共线路信号处理部基于上述识别信息的上述通信经营商信息来确定上述识别信息长度,对所确定的识别信息长度与所输入的识别信息长度进行比较,判定上述识别信息输入结束。
而且,其特征在于:
上述公共线路信号处理部在判定上述识别信息输入结束后,向上述地址转换部发送输入结束的上述识别信息,上述地址转换部把由上述公共线路信号处理部发送来的上述识别信息转换为上述地址信息。
而且,其特征在于:
上述识别信息由1个以上的字符信息构成,
上述公共线路信号处理部在作为上述识别信息输入了至少1个字符信息后,把上述输入的至少1个字符信息传送给上述地址转换部,
上述地址转换部将所发送来的至少1个字符信息与上述地址转换表内存储的识别信息进行比较,把上述所发送来的至少1个字符信息与上述地址转换表内存储的识别信息的一部分相一致的地址信息作为候补地址信息。
而且,其特征在于:
上述地址转换部在上述候补地址信息只有1个的场合下,把该候补地址转换作为上述地址信息使用。
而且,其特征在于:
上述地址转换部在上述候补地址信息变为1个,同时由上述公共线路信号处理部传送的上述字符信息超过规定数的场合下,把上述只剩1个的候补地址信息作为上述地址信息使用。
而且,其特征在于:
上述发送通话信息的接收方的通过上述IP网络接收上述通话信息的通话装置具有与上述通话信息发送侧的上述通话装置适配器相同的接收侧通话装置适配器,
上述接收侧的通话装置适配器配有IP地址学习部,其在把用于识别与上述接收侧的通话装置适配器连接的通话装置的识别信息发送给上述通话信息发送侧的上述通话装置适配器的同时,接收由上述通话信息发送侧的上述通话装置适配器发送的上述地址信息。
而且,其特征在于:
上述接收侧的通话装置适配器的IP地址学习部对接收还是不接收由上述通话信息发送侧的上述通话装置适配器发送的上述地址信息做出任意一项选择。
而且,其特征在于:
上述IP地址学习部对是否把上述地址信息发送给上述发送通话信息的接收方做出任意一项选择。
而且,其特征在于:
上述公共线路信号处理部通过上述通话装置输入用于指令删除在上述地址转换表内存储的上述识别信息和上述地址信息的删除指令信息,
上述IP地址学习部根据上述删除指令信息删除在上述地址转换表内存储的上述识别信息和上述地址信息。
而且,其特征在于:
上述IP网络通信处理部和上述公共线路信号处理部中的任意一方在根据上述控制信息存储部中存储的控制信息对上述通话装置适配器实施控制的结果发生错误的场合下,对上述IP网络和上述通话装置及上述公共线路中的任意一方发出警告通知。
而且,其特征在于:
上述IP网络通信处理部和上述公共线路信号处理部中的任意一方在检测出上述IP网络和上述公共线路中的任意一方发生故障而不能通话的状态时,对上述IP网络和上述通话装置及上述公共线路中的任意一方发出警告通知。
而且,其特征在于:
上述IP网络通信处理部和上述公共线路信号处理部中的任意一方在修复了上述故障的场合下,对曾被发出警告通知的上述IP网络和上述通话装置及上述公共线路中任意一方发出故障修复通知。
而且,其特征在于:
上述IP网络通信处理部和上述公共线路信号处理部中的任意一方在对与正在实施上述公共线路的通话处理和上述RTP的通信处理及上述HTTP的通信处理中的任意一种处理的通话装置适配器连接的通话装置,从其它新的通话装置发出了连接请求的场合下,对上述其它新的通话装置发出正在处理中的状态通知。
而且,其特征在于:
上述中继服务器通过通话连接识别信息对上述规定的通话装置适配器与其它通话装置适配器之间的通信进行管理,把上述通话连接识别信息存入到上述包信息中并向上述IP网络输出。
而且,其特征在于:
上述中继服务器与上述通话连接识别信息相对应把通话时间与通信包量中的至少1方作为日志信息予以存储并管理。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的IP网络通信处理部把上述包信息中GET、POST及PUT中的至少任意一个方法的讯息通过上述HTTP访问发送给上述中继服务器。
而且,其特征在于:
上述中继服务器的HTTP通信处理部在对上述通话装置适配器的IP网络通信处理部的上述HTTP访问的响应讯息中存入上述通话信息,并向上述通话装置适配器发送,
由上述中继服务器管理的通话装置适配器的IP网络通信处理部接收由上述中继服务器发送的上述响应讯息,取出在所接收的响应讯息中存储的上述通话信息。
而且,其特征在于:
上述通话信息具有规定的第1长度,
由上述中继服务器管理的通话装置适配器的IP网络通信处理部为从上述中继服务器获取具有上述第1长度的通话信息,把获取比上述第1长度更长的第2长度的通话信息的GET方法讯息存入上述包信息中,通过上述HTTP访问发送给上述中继服务器,从上述中继服务器接收针对上述HTTP访问所发送的响应讯息。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的IP网络通信处理部维持与上述中继服务器的连接,接收1个以上的上述响应讯息,直到由上述中继服务器发送的响应讯息中存储的具有上述第1长度的通话信息的合计长度超过上述第2长度。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的IP网络通信处理部当与上述中继服务器的上述HTTP通信处理部之间在通信实施期间及通信刚结束后的任意一方定时连接被中断的场合下,实施重新连接继续进行通信。
而且,其特征在于:
由上述中继服务器管理的通话装置适配器的IP网络通信处理部在与上述中继服务器的上述HTTP通信处理部之间当在通信实施期间或通信刚结束后的任意一方定时即使经过了规定的时间,由上述中继服务器还没有响应的场合下,中断与上述中继服务器的连接,然后实施重新连接,继续进行通信。
而且上述因特网电话网络***的特征在于:
上述因特网电话网络***在上述通话装置适配器与上述多个通话装置之间配有用于管理多个上述通话装置的PBX和按键电话中的至少一方的通话装置管理装置,
上述通话装置适配器的上述公共线路信号处理部由上述通话信息发送侧的通话装置接收上述发送通话信息接收方的上述通话装置识别信息,并将上述所接收的识别信息发送给上述通话装置管理装置。
而且,其特征在于:
上述发送通话信息的接收方的上述通话装置具有用于表示上述通话信息发送侧识别信息的编号显示功能,并与上述通话装置适配器连接,
与具有上述编号显示功能的通话装置连接的上述通话装置适配器的上述公共线路信号处理部接收上述通话信息发送侧的上述识别信息,并将所接收的识别信息发送给具有上述编号显示功能的通话装置。
而且,其特征在于:
上述发送通话信息的接收方的上述通话装置具有用于表示上述通话信息发送侧的识别信息的编号显示功能,并与上述通话装置适配器连接,
与上述通话信息发送侧的通话装置连接的上述通话装置适配器的上述公共线路信号处理部在通过上述IP网络发送上述通话信息的场合下,把用于识别上述通话信息发送侧的通话装置的识别信息发送给上述发送通话信息的接收侧的上述通话装置适配器。
而且,其特征在于:
上述通话信息发送侧的通话装置输出包含用于指令不向上述发送通话信息的接收方的通话装置通知上述通话信息发送侧的通话装置识别信息的非通知信息的上述识别信息,
与上述通话信息发送侧的通话装置连接的上述通话装置适配器的上述公共线路信号处理部,在上述识别信息中包含上述非通知信息的场合下,不把上述识别信息发送给上述发送通话信息的接收方的上述通话装置适配器。
本发明所涉及的网络访问方法,是一种访问具有用于数字数据通信的数字通信线路和用于模拟数据通信的模拟通信线路的网络的网络访问方法,
输入来自通话装置的通话信息,选择IP(因特网协议)网络与公共线路中任意一方的路径,向上述选出的路径输出上述规定信息,其特征在于:
生成用于选择上述公共线路与上述IP网络中的任意一方路径的路径选择信息,
输入上述路径选择信息,基于上述路径选择信息把所输入的上述通话信息输出到上述公共线路与上述IP网络中的任意一方。
本发明所涉及的通话装置适配器,是一种通话装置适配器,输入来自通话装置的通话信息,选择IP(因特网协议)网络与公共线路中任意一方的路径,向上述选出的路径输出上述规定信息,其特征在于:包括
输入由上述通话装置输出的上述通话信息的公共线路信号处理部;
通过上述IP网络对上述通话信息至少实施发送与接收中的任意一项的IP网络通信处理部;
生成用于选择上述公共线路与上述IP网络中的任意一方的路径的路径选择信息的连接对象判定部;
由上述连接对象判定部输入上述路径选择信息,并基于上述路径选择信息把由上述公共线路信号处理部输入的上述通话信息输出到上述公共线路与上述IP网络通信处理部之一的线路连接切换部。
附图说明
图1是实施方式1的因特网电话网络***的网络构成图。
图2是实施方式1的通话装置适配器的概略示意图。
图3是实施方式1的通话装置适配器的各部构成图。
图4是实施方式1的通话装置适配器的工作处理流程图。
图5是实施方式1的通话装置适配器的工作处理流程图。
图6是实施方式1的通话装置适配器的工作处理流程图。
图7是实施方式1的通话装置适配器的工作处理流程图。
图8是实施方式2的通话装置适配器所配备的学习功能说明图。
图9是实施方式2的通话装置适配器的各部构成图。
图10是实施方式2的通话装置适配器的工作处理流程图。
图11是实施方式2的通话装置适配器的工作处理流程图。
图12是实施方式3的通话装置适配器的各部构成图。
图13是利用实施方式3的通话装置适配器的因特网电话网络***的网络构成图。
图14是实施方式3的通话装置适配器的工作处理流程图。
图15是实施方式3的许可信息存储部存储的许可信息示意例图。
图16是实施方式4的通话装置适配器的各部构成图。
图17是实施方式5的配有防火墙的因特网电话网络***的网络构成图。
图18是实施方式5的IP网络通信处理部构成图。
图19是实施方式5的通话装置适配器的工作处理流程图。
图20是实施方式5的通话装置适配器的工作处理流程图。
图21是实施方式5的通话装置适配器的工作处理流程图。
图22是实施方式5的语音数据包的结构示意图。
图23是实施方式6的IP网络通信处理部的构成图。
图24是实施方式7的IP网络通信处理部的构成图。
图25是实施方式7的IP网络通信处理部的构成图。
图26是实施方式8的配有防火墙和HTTP中继服务器及通话装置适配器的因特网电话网络***的网络构成图。
图27是实施方式8的HTTP中继服务器的各部构成图。
图28是实施方式8的IP网络通信处理部的构成图。
图29是实施方式8的HTTP中继服务器管理服务器与HTTP中继服务器的各部构成图。
图30是实施方式8的HTTP中继服务器管理服务器与HTTP中继服务器的各部构成图。
图31中(A),(B),(C)是实施方式8的用于超越防火墙而实施的HTTP中继服务器的配置方式说明图。
图32是利用实施方式8的HTTP中继服务器的通话装置适配器的工作处理流程图。
图33是利用实施方式8的HTTP中继服务器的通话装置适配器的工作处理流程图。
图34是实施方式8的HTTP中继服务器的工作处理流程图。
图35是实施方式9的通话装置适配器的各部构成图。
图36是实施方式10的通话装置适配器的各部构成图。
图37是实施方式11的通话装置适配器的各部构成图。
图38是表示实施方式14下二人利用者双方利用通话装置和通话装置适配器实施通话的概略构成示意图。
图39是表示实施方式14的IP地址信息收发顺序的顺序示意例图。
图40是表示实施方式15的各通信经营商的识别号示例的示意图。
图41是表示实施方式16的普通通话装置管理装置所采用的多条电话线路利用方式示意图。
图42是表示与实施方式16的通话装置适配器连接的通话装置管理装置所采用的多条电话线路利用方式示意图。
图43是表示在实施方式20的公共线路、UDP和HTTP这3种方式共存的通话处理中,由第3方打入电话场合下的模式图。
图44是现有的因特网电话适配器装置的构成图。
实施方式
实施方式1
以下结合附图对本发明的因特网电话网络***一例作以说明。
图1是实施方式1中因特网电话网络***的网络构成图。
在图1中,10,20是普通电话机,12,22是通话装置适配器。11是用于连接电话机10与通话装置适配器12的室内电话线。21是用于连接电话机20与通话装置适配器22的室内电话线。13是公共线路。比如公共线路13是电话线路。公共线路13用于连接通话装置适配器12与通话装置适配器22。14,24是作为数据通信网之一的IP网络,与通话装置适配器12,22连接。16是因特网或内联网。15,25是路由器,用于实施IP网络14,24与因特网或内联网16之间的控制。
图2是表示电话机10与通话装置适配器12之间连接的概略示意图。
如图1所示,电话机10与通话装置适配器12由室内电话线11连接。因此,通话装置适配器12连接IP网络14与公共线路13及电源线170。而且,通话装置适配器12配有表示电源接通或正在通话中等状态的LED显示部191。
图3是实施方式1中通话装置适配器的构成图。
在图3中,100是在经由IP网络与对方电话连接的场合下,实施连接线路(公共线路13、IP网络14)切换的线路连接切换部,1100是可通过公共线路13对电话机10收发作为通话信息之一的模拟语音数据的公共线路信号处理部,5000是可通过IP网络14收发作为通话信息之一的数字语音数据的IP网络通信处理部,200是对能否经由IP网络对与相同种类的通话装置适配器连接的其它电话机实施通话信息收发进行判定的连接对象判定部,302是使识别信息之一的电话号与作为用于通过IP网络把通话信息发送给对方侧的通话装置的地址信息的因特网协议地址对应存储的地址转换表。300是作为参照地址转换表302利用由电话机10输入的电话号按照因特网协议地址(以下称IP地址)转换的地址转换部的电话号IP地址转换部,500是作为把来自IP网络的数字语音数据转换为电话机10可以识别的模拟语音数据的数字模拟转换部的语音数据数字模拟转换部,600是作为把作为由电话机10输入的通话信息的模拟语音数据转换为用于通过IP网络发送的数字语音数据的模拟数字转换部的语音数据模拟数字转换部。
而且在图3中,虽然在电话机10与通话装置适配器12之间配有PBX(个人分线交换器)190,可以进行线路交换,但没有PBX190也行。配备PBX190具有对于数台电话机只需配备1台通话装置适配器12的优点。有关PBX190在后文中说明。
以下基于图4,图5的流程图对其工作作以说明。而且为便于说明,把图1中的电话机10与通话装置适配器12作为打电话侧,把电话机20与通话装置适配器22作为接电话侧予以说明。
首先,当通话装置适配器12的电源接通后(S10),由公共线路信号收发部1100及IP网络通信处理部5000对是否有来自对方的电话呼叫进行调查(S11)。在有来自公共线路侧的呼叫的场合下(S12),公共线路信号收发部1100把由公共线路13输入的来自电话机20的呼叫音按原样发送给电话机10,并一直待机到电话机10的受话器被摘机(S13)。电话机10的受话器是否被摘机或来自电话机20的呼叫结束(S14)时,返回S10。如果受话器被摘机(S14)则按原状态进入公共线路的通话状态,在被切断之前持续通话(S15,S30)。另一方面,在由IP网络侧呼叫的场合下,公共线路信号收发部1100把呼叫音发送给电话机10侧,等待受话器被摘机(S16)。如果电话机20的呼叫结束(S17),返回S10。如果受话器被摘机,则按原状态进入IP网络的通话状态,在被切断之前持续通话(S18)。
利用图7的流程图对S18的处理顺序作以详细说明。
图7中,在S1000中,IP网络通信处理部5000对是否接收到来自IP网络14的数据进行判断。在没有接收数据的场合下结束处理。在有接收数据的场合下(假设由IP网络14输入的接收数据(数字语音数据)是包信息),IP网络通信处理部5000从所接收的数据中把IP的报头删除(S1001)。接下来,IP网络通信处理部5000从已被删除IP报头的数据中再删除通信协议报头(S1002)。从而对所得到的数字语音数据进行解压缩(解码)(S1003)。接下来,由语音数据数字模拟转换部500把在S1003中被解码的数字语音数据转换成模拟语音数据(S1004)。然后,IP网络通信处理部5000把由语音数据数字模拟转换部500转换的模拟语音数据发送给公共线路信号收发部1100,公共线路信号收发部1100把所发送来的模拟语音数据发送给电话机10(S1005)。向电话机10发送模拟语音数据的过程结束后,为判断是否继续进行通话,返回后述的图6中的S2000,继续进行通话处理。
在图5的S18中记载的通话状态下继续实施以下处理:如图6及图7所示,来自电话机20的模拟语音数据由通话装置适配器22所配备的语音数据模拟数字转换部600转换成数字语音数据并被送往IP网络24,另一方面,通过因特网/内联网16由电话机20发送来的数字语音数据由语音数据数字模拟转换部500转换成模拟语音数据,发送给电话机10。
现在回到最初步骤,在没有对方呼叫的场合下(S11),公共线路信号收发部1100对本身的电话机10的受话器是否被摘机进行确认(S20)。此时,如果受话器未被摘机,则返回最初步骤(S10),在已被摘机的场合下,公共线路信号收发部1100向电话机10发送一个旨在通知进入电话号码输入状态的单音,对电话号码输入进行确认(S21)。电话号码IP地址转换部300基于所输入的电话号码,参照地址转换表获取对方电话机20的IP地址(S22)。如果IP地址被正确获取(S23),连接对象判定部200生成用于经由IP网络收发通话信息的路径选择信息,线路连接切换部100使IP网络通信处理部5000启动。IP网络通信处理部5000输出用于呼叫对方电话机20的数字信息,从受话器被摘机开始进入通话状态,在被切断之前维持通话状态(S24)。
以下利用图6对图4中的S24的详细处理情况作以说明。
在图6中,在S2000步骤下,IP网络通信处理部5000对电话机10的受话器是否挂机断路进行确认,接下来在S2001中,对是否有来自电话机10在设定时间内的语音输入进行确认(S2001)。如果有设定时间内的语音输入,语音数据模拟数字转换部600把所输入的模拟语音数据转换为数字语音数据。IP网络通信处理部5000在预定的规定取样时间内收集语音数据,把在取样时间内收集的语音数据从模拟数据转换成数字数据,向对方电话机20发送数字语音数据(S2002)。转换后的数字语音数据被发送给IP网络通信处理部5000,被实施语音数据压缩(编码)(S2003)。然后,IP网络通信处理部5000在编码后的语音数据主体上附加通信协议的报头(S2004),并在上述数据中附加IP报头(S2005),把所生成的数据发送给IP网络14(S2006)。接下来,对由电话机20通过IP网络24返回的通话信息进行确认,进入图7所示的S1000处理。对于图7的处理,由于在图5的S18详细处理说明中已有说明,所以这里省略对图7的处理说明。
如果没有正确获取IP地址,连接对象判定部200按照能够通过公共线路收发通话信息的方式生成路径选择信息,线路连接切换部100把线路连接切换到公共线路13上,启动公共线路信号收发部1100。公共线路信号收发部1100通过公共线路13向由电话机10输入的电话号码所对应的电话机发送来自公共线路13的呼叫音(S25),从对方的受话器被摘机开始,进入公共线路通话状态,在被切断之前维持通话状态(S30)。
虽然在图4的流程图中省略了对方电话机20的受话器未被摘机场合下的处理,但在该场合下将自动断路,返回最初处理步骤(S10)。
而且本通话装置适配器把连接普通电话机(拨号式,按键式等)的PBX等的输出电话线路分别与公共线路网和IP网络连接,在从电话机上打电话的场合下,也可对能否经由IP网络与对方电话连接进行判定,并基于判定结果由可实施连接线路切换的线路连接切换部100进行自动切换,当可以经由IP网络进行通话时,可以通过IP网络打电话,在电话号码不能被转换为IP地址的场合下、对方电话机未与IP网络连接的场合下、电话机20与IP网络24之间的通话装置适配器与通话装置适配器12之间没有互换性的场合下等不能通过IP网络通话的场合下,可以经由公共线路网打电话。
如上所述,在打电话对方的电话是可以经由IP网络通话的电话的场合下,可以通过IP网络打电话,否则则通过公共线路打电话,以此在二者之间进行自动切换,因此利用者只需一次性设置通话装置适配器与电话机,便可以根据需要,通过公共线路与IP网络的任意一方自动地收发通话信息。
这里,在实施方式1中,对以下列内容为特征的因特网电话网络***作了说明:配有来自普通电话机(拨号式,按键式等)的电话线路分别与公共线路和因特网协议所对应的网络(以下称IP网络)连接,在从电话机上打电话的场合下,基于对能否经由IP网络与对方电话连接的判定结果实施连接线路切换的线路连接切换部100、可以收发与上述电话机之间的公共线路上的信号的公共线路信号收发部1100、可以收发与IP网络侧之间的IP网络信号的IP网络通信处理部5000,在可通过IP网络通话的场合下,可经由IP网络打电话,否则可经由公共线路网打电话。
而且,对以下列内容为特征的因特网电话网络***作了说明:利用对能否通过IP网络由与同种类的通话装置适配器连接的其它电话机对与通话装置适配器连接的电话机打电话进行判定的连接对象判定部200可以经由IP网络打电话。
而且,对以下列内容为特征的因特网电话网络***作了说明:配有电话号码IP地址转换部300,该转换部通过向与通话装置适配器连接的电话机输入与相同种类的通话装置适配器连接的其它电话机的普通公共线路电话号码,在判断出可以经由IP网络打电话时,把该普通公共线路电话号码自动转换为因特网协议地址(以下称IP地址),利用者可以使用原来的电话号码,经由IP网络打电话。
而且,对以下列内容为特征的因特网电话网络***作了说明:配有按照与IP网络侧连接的电话机10可对与通话装置适配器连接的电话机进行语音通话的方式把来自IP网络的数字语音数据转换成向电话机10侧发送的语音模拟信号的语音数据数字模拟转换部500、把来自电话机10侧的语音模拟信号转换为向IP网络侧发送的数字语音数据的语音数据模拟数字转换部600,通过实施数字语音数据与语音模拟信号的双向转换,可以通过IP网络打电话。
实施方式2
在该实施方式2中,对通过连接对象判定部200由打电话对方侧的电话机对未设定在地址转换表302内的IP地址进行IP地址发送,并把由对方侧传来的IP地址登录到本方电话机侧的通话装置适配器的地址转换表302内的处理作以说明。
图8是实施方式2中连接对象判定部200所具有的连接学习功能的说明图。
在图8中,虽然由电话机10向电话机20打电话,但此时如果电话机20的电话号码所对应的IP地址未被登录到通话装置适配器12的地址转换表302内,则可实施下列步骤:
1.向未在地址转换表302内登录的对方通过公共线路通话
2.通话结束后互相交换IP地址,将所接收的IP地址登录到地址转换表302内
3.从第2次以后利用存储在地址转换表302内的IP地址通过IP网络打电话
连接对象判定部200配有根据上述1,2,3的顺序获取对方侧IP地址的学习功能。
图9是表示本发明的通话装置适配器的各部构成图。
在图9中,1100是经由普通公共线路打完电话挂机后从该挂断时刻起互相交换IP地址信息的公共线路信号收发部,400是IP地址学习部,该部用于向公共线路信号收发部1100发出从与接收侧的电话机连接的通话装置适配器获取连接对象判定部200中配有的与现有的普通公共线路电话号码对应的IP地址的指令。
接下来基于图10与图11中的流程图对图9所示的通话装置适配器的工作作以说明。
打电话的总体处理情况与实施方式1的图4,图5相同(图4与图5中的S10~S30与图10及图11中的S10~S30的处理情况相同)。
图10,11与图4,5的不同处理之处在于附加了在不能通过IP网络侧由电话机10侧打电话的场合下,在切断后由电话机10确认出与对方电话机连接的通话装置适配器是同种适配器后互相交换IP地址的处理。在打电话与接电话这二种场合下都附加同样的处理。
在前者(从电话机10侧打电话的场合)场合下,在经由公共线路的通话结束后(S25),IP地址学习部400向公共线路信号收发部1100发出指令,要求输出用于查询对方的电话机通过公共线路13所连接的通话装置适配器是否是同种类的通话装置适配器的单音信号(S40)。此时,如果对方的电话机的通话装置适配器不是具有与图9所示构成的通话装置适配器互换性的通话装置适配器(S41),由于在规定的待机时间结束后与对方的电话机连接的通话装置适配器没有返回响应信号,所以结束处理。如果与对方的电话装置连接的通话装置适配器是同种通话装置适配器(S41),由于与对方的电话机连接的通话装置适配器返回响应信号,所以IP地址学习部400对公共线路信号收发部1100发出首先通过模拟信号单音向对方的电话机所连接的通话装置适配器发送该方IP地址的指令(S42)。本身的IP地址与本身的电话号码共同存储在比如地址转换表302内后,公共线路信号收发部1100参照地址转换表302获取自己的电话号码所对应的IP地址。或者IP地址学习部400也可以参照地址转换表302获取自己的电话号码所对应的IP地址,并把所获取的IP地址发送到公共线路信号收发部1100内。接下来,接收侧的通话装置适配器将其IP地址发送过来,由公共线路信号收发部1100接收,公共线路信号收发部1100把所接收的IP地址发送给IP地址学习部400。IP地址学习部400将所接收的IP地址与对方的电话机的电话号码对应存储到地址转换表302内(S43)。
在后者(接电话的场合)场合下,在经由公共线路的通话结束后(S30),由于打电话的对方的电话机通话装置适配器输出一个用于查询通话装置适配器是否具有互换性的单音信号,所以由公共线路信号收发部1100接收由与对方电话机连接的通话装置适配器发出的单音信号,在规定时间内返回响应单音信号(S50)。在来自对方的通话装置适配器的查询单音信号尚未到达的场合下返回S10。当返回单音信号后,由于对方的通话装置适配器传来对方的IP地址,所以公共线路信号收发部1100接收所发送来的IP地址,把所接收的IP地址发送给IP地址学习部400。IP地址学习部400将对方的电话号码与IP地址对应存储到地址转换表302内(S51)。对方的电话号码被与IP地址一同发送,或者当对方通过电话机打来电话时,获取对方电话机的电话号码,暂时存储在公共线路信号收发部1100内或IP地址学习部400内。接下来,IP地址学习部400从地址转换表302中荻取自己的电话机的电话号码和与电话号码对应的IP地址,把电话号码和IP地址通知给公共线路信号收发部1100。公共线路信号收发部1100通过模拟信号单音方式把所通知的电话号码和IP地址发送给对方的电话机(S52)(只通知IP地址也可以)。
而且,截止到目前所说明的IP地址互相交换虽然是在通话结束后进行的,但也可以在即将开始通话之前(在电话机刚摘机后)进行。
如上所述,由于配有可以在经由公共线路打完电话后,把自己的电话机的电话号码及电话号码所对应的IP地址按照对方的电话号码进行通知,或者可接收对方电话机的电话号码所对应的IP地址的IP地址学习部400,因而利用者可不必事先了解对方的IP地址并实施把它设定到地址转换表302内的作业。
在本实施方式2中,对具有以下特征的因特网电话网络***作了说明:利用在相对与同种类通话装置适配器或本发明的通话装置适配器具有互换性的通话装置适配器连接的对方电话机的通话被切断时互相交换IP地址信息的公共线路信号收发部1100及将传统的普通公共线路的电话号码与IP地址对应存储的IP地址学习部400,可以在下一次电话呼叫后,自动经由IP网络打电话。
实施方式3
在该实施方式3中,对通话装置适配器配有举行电话会议的功能,利用与通话发送适配器连接的电话机举行电话会议的示例做以下说明。
图12是表示实施方式3的通话装置适配器的各部构成图。
在图12中,700是作为对除正在利用电话机10通话的自己的声音以外的其它2种以上声音数据进行混合并实施语音输出的语音数据混合部的语音数据混合部,800是对所设定的电话会议识别号进行管理的电话会议识别号管理部,900是对电话会议参加者的电话机识别号进行管理的电话机识别号管理部,1000是对电话会议参加者登录的口令进行存储及管理的电话会议参加者口令管理部。电话会议识别号管理部800、电话机识别号管理部900、电话会议参加者口令管理部1000构成同步通话管理部850。同步通话管理部850配有对作为许可信息的会议识别号或者电话机识别号或者会议参加者口令进行存储的许可信息存储部855。电话会议识别号管理部800、电话机识别号管理部900、电话会议参加者口令管理部1000分别参照许可信息存储部855对可能参加电话会议的电话机或通话者进行管理。
图13是实施方式3中因特网电话网络***的构成图。
在图13中,30是电话机,31是室内电话线,32是通话装置适配器,34是IP网络,35是路由器。其它符号与图1相同,因而省略其说明。
在该实施方式3中,假设当电话机10与电话机20正在通过IP网络14、24通话时,从电话机30向电话机10打电话,要求参与通话。
接下来,对其工作作以说明。
打电话的总体基本处理情况与实施方式1的图4,图5相同。但是考虑到电话会议是至少在3人之间进行的通话,所以在2人之间(电话机10,20)通话时,有必要实施接收第3人(电话机30)通话者参加的处理。为此,有必要在图4的S24处理及图5的S18处理中实施对下一个通话者参加的确认处理。图4的S24与图5的S18的详细处理情况如图6及图7所示。为此,利用基于图6及图7附加对第3人以后的通话者的参加确认处理的图14中的流程图对电话会议参加者的确认处理作以说明。
图14的S1000~S1005与S2000~S2006的处理与上述实施方式1中说明的图6的S2000~S2006及图7的S1000~S1005的处理相同,所以省略其说明。图14中增加了在图6的S2000处理后对是否有来自其它方即第3人以后的通话者的电话进行确认的S3000处理和在有来自第3方以后的通话者的电话的场合下使新通话者加入到当前通话处理中的S3001的处理。
在电话会议中,一开始通过IP网络在2人之间打电话,在第3人通过IP网络对前2人中的任意1人打电话的场合下,便进入包括该第3人在内的通话状态。此后,从第4人以后打来的电话也同样。在第3人以后的参加确认的处理过程中,语音数据混合部700对来自与同种类的通话装置适配器连接的其它电话机的通过IP网络接收的除自己声音以外的其它2种以上的语音数据进行混合并实施语音输出。比如把由通话装置适配器12的语音数据混合部700混合的电话机20、30的通话语音相对电话机10的通话者输出。
在该实施方式中,虽然把语音数据混合部700配置在通话装置适配器内,但作为其它方式,也可以把语音数据混合部700作为一个单独的装置,通过它对除自己的讲话语音以外的其它参加者的语音数据进行混合并发送给其它通话装置适配器装置。在该场合下,在其它通话装置适配器中没有必要配备语音数据混合部700。
上述的电话会议的参加确认顺序是一种在一开始在2人的电话机之间通话的过程中对是否有第3人以后的通话者的加入进行确认的顺序。在该顺序中,不包括对是否允许参加由3人以上通话者举行的电话会议的确认处理。如果在3人之间进行的通话是一种简单的联络和日常事务通话,则没有必要确认所参加的通话者是否是经过许可的通话者,但是如果是会议通话,则有必要确认是否经过参加通话的许可。为此,在该实施方式3中,为确认参加通话者是否经过许可,考虑了以下3种方法:对会议附加识别号,在开始通话前由通话者输入作为许可信息之一的会议识别号,并判定所输入的识别号是否正确的方法、对电话机预先附加识别号,基于作为其它许可信息的打来电话的电话机的识别号判定该电话机是否被允许参加会议的确认方法、在通话开始前输入作为其它许可信息的口令,对所输入的口令是否是正确口令进行确认的方法。以下对上述3种方法逐一进行说明。
首先说明对电话会议设定识别号的方法。
对各电话会议设定识别号,把所设定的识别号预先存储到许可信息存储部855内。但是并非在与参加电话会议的电话机连接的通话装置适配器所配备的所有许可信息存储部855内存储电话会议识别号,而只存储在主持电话会议的主持者的电话机所连接的通话装置适配器的许可信息存储部855内。因此,由主持者的电话机所连接的通话装置适配器确认是否可以参加电话会议。主持者的通话装置适配器的IP网络通信处理部5000在有来自IP网络14的通话请求时,向电话会议识别号管理部800发出有通话请求的通知。接收到该通知的电话会议识别号管理部800以语音数据形式向有通话请求的电话机发出输入电话会议识别号的通知讯息。当由打电话的对方的电话机输入电话会议识别号后,IP网络通信处理部5000接收识别号,并将所接收的识别号通知给电话会议识别号管理部800。电话会议识别号管理部800参照许可信息存储部855确认所通知的电话会议识别号是否是所设定的识别号。如果是所设定的识别号,电话会议识别号管理部800通过IP网络通信处理部5000输出许可通话讯息。许可通话讯息是一种对方通话者可以听到的语音讯息。而且如果所通知的电话会议识别号不是设定在许可信息存储部855内的号码,则电话会议识别号管理部800通过IP网络通信处理部5000向对方电话机输出不允许参加电话会议的讯息。该讯息也是一种对方电话机通话者可以听到的语音讯息。
接下来对根据电话机识别号判定是否可能参加电话会议的确认方法作以说明。
可参加电话会议的电话机识别号被预先存储在主持电话会议的主持者的电话机所连接的通话装置适配器的许可信息存储部855内。与主持者的电话机所连接的通话装置适配器的IP网络通信处理部5000在接收到来自IP网络14的通话请求后,把有通话请求的事实通知给电话机识别号管理部900。电话机识别号管理部900向对方的电话机发出输入电话机识别号的通知讯息。该讯息是一种对方电话机通话者可以听到的语音讯息。接下来,IP网络通信处理部5000从对方电话机接收电话机识别号,把所接收的识别号通知给电话机识别号管理部900。电话机识别号管理部900参照许可信息存储部855确认所通知的电话机识别号是否是所设定的识别号。如果是所设定的识别号,通过IP网络通信处理部5000输出许可参加电话会议的讯息。该讯息是一种对方电话机的通话者可以听到的语音讯息。而且如果所通知的电话机识别号没有设定在许可信息存储部855内,则通过IP网络通信处理部5000输出不允许参加电话会议的讯息。该讯息也是一种对方电话机通话者可以听到的语音讯息。而且在主持电话会议的主持者主持多个电话会议的场合下,由于许多场合下参加各电话会议的电话机各异,在这种情况下,根据上述说明的用于识别电话会议的各识别号设定电话机识别号。比如,在图15所示的主持3个电话会议的场合下,将所主持的每个电话会议的电话会议识别号设定为“1000”,“1330”,“1600”,在各电话会议识别号中,对电话会议识别号“1000”,把电话机识别号设为“500,501,503”,对电话会议识别号“1330”,把电话机识别号设为“500,600,700”,对电话会议识别号“1600”,把电话机识别号设为“101,102,105,501,502”。
虽然以上所说明的是打来电话的通话者从电话机输入电话机识别号的情形,但也可以在与电话机连接的通话装置适配器中预先存储电话机的识别号,由与电话会议主持者的电话机连接的通话装置适配器的电话机识别号管理部900向电话会话主持者的通话装置适配器发出通知。
以下对通过输入口令确认参加电话会议的方法作以说明。
虽然口令也可以存入主持电话会议的主持者的通话装置适配器所配备的许可信息存储部855内,但如果口令被通话者以外的人获取则将没有意义,所以通话者有必要预先对电话会议识别号设定自己的口令。有关设定方法在其它实施方式中说明。这里对假设口令已经存入电话会话主持者的通话装置适配器的许可信息存储部855内的情形作以说明。口令与图15中的电话机识别号一样也按照各电话会议识别号存储。电话会议主持者的通话装置适配器的IP网络通信处理部5000在通过IP网络14接收到通话请求后,把有通话请求的事实通知给电话会议参加者口令管理部1000。电话会议参加者口令管理部1000通过IP网络通信处理部5000向对方的电话机发出输入口令的通知讯息。该讯息是一种对方电话机通话者可以听到的语音讯息。由对方电话机的通话者输入口令,IP网络通信处理部5000接收口令,把所接收的口令通知给电话会议参加者口令管理部1000。电话会议参加者口令管理部1000参照许可信息存储部855确认是否是所设定的口令。由于口令在许可信息存储部855内基于电话会议识别号设定,所以在提示输入口令的同时也在提示输入电话会议识别号。因此IP网络通信处理部5000在接收来自对方电话机输入的口令的同时也接收电话会议识别号。如果所通知的口令与电话会议识别号已在许可信息存储部855内设定,电话会议参加者口令管理部1000将向对方电话机发出许可参加电话会议的通知讯息。如果没有设定,则向对方电话机输出不允许参加电话会议的通知讯息。该通知也是一种对方电话机通话者可以听到的语音讯息。
电话会议识别号、电话机识别号、口令也可以分别作为许可信息被任意组合用于参加电话会议的确认。
如上所述,由于对经由IP网络从与该实施方式的通话装置适配器连接的其它电话机接收的除自己的声音之外的2个以上的语音数据进行混合并输出语音,因此,可以通过IP网络举行3人以上通话者参加的电话会议。
而且,由于对电话会议设定识别号,并对该识别号进行直接指定发送,因而可以通过IP网络在确定参加者之间举行电话会议。
而且,由于根据与通话装置适配器连接的电话机设定识别号,通过参加电话会议的电话机把电话机的识别号发送给主持会议的主持者的电话机,因而可以通过IP网络在确定的电话机之间举行电话会议。
而且由于根据各电话会议对按各参加者分配的口令进行管理,使各参加者在参加时输入口令,并与所登录的口令进行比较对照,所以可以实施对电话会议参加者的认证。
在该实施方式中,对以下列内容为特征的因特网电话网络***作了说明:通过配备经由IP网络从与通话装置适配器连接的其它电话机打电话,对除自己的声音之外的2个以上的语音数据进行混合并输出语音的语音数据混合部700,可以通过电话举行3人以上的电话会议。
而且对以下列内容为特征的因特网电话网络***作了说明:通过配备对所设定的电话会议识别号进行管理的电话会议识别号管理部800和对电话会议参加者的电话机识别号进行管理的电话机识别号管理部900,可以实施对电话会议的参加者的认证。
而且对以下列内容为特征的因特网电话网络***作了说明:通过配备对电话会议参加者所登录的口令进行存储及管理的电话会议参加者口令管理部1000,可以实施对电话会议的参加者的认证。
实施方式4
在该实施方式4中,对通过IP网络或公共线路向存储用于控制通话装置适配器所配备的通话装置适配器的信息的设定信息存储部输入用于变更在设定信息存储部存储的控制信息的信息,以变更设定信息存储部内的信息的示例作以说明。
图16是表示实施方式4的通话装置适配器的各部构成图。
在图16中,1200是输入用于变更用于通过IP网络14控制通话装置适配器的信息的变更信息,并通过访问用于存储控制信息的存储部变更控制信息的IP网络数据读写部,1300是输入用于变更用于通过电话机10控制通话装置适配器12的控制信息的变更信息,并通过访问用于存储控制信息的存储部变更控制信息的电话机输入数据写入部。1400是存储用于控制通话装置适配器12的控制信息的设定信息存储部。
以下对其工作作以说明。
假设比如发生了通话装置适配器的维护作业。为实施维护作业,通过电话机10的按键等输入用于变更控制信息的变更信息,变更信息以单音信号形式由公共线路信号收发部1100接收。公共线路信号收发部1100将所接收的变更信息发送给电话机输入数据写入部1300。电话机输入数据写入部1300根据公共线路信号收发部1100所发送的变更信息访问设定信息存储部1400,实施设定信息的变更。
而且,也可以由电话机10以外的电话机通过公共线路13输入变更信息。这样,比如从远处也可以变更通话装置适配器12的设定信息存储部1400内存储的控制信息。
而且,假设比如IP网络14与个人计算机连接。由与IP网络14连接的个人计算机指定通话装置适配器的IP地址,通过IP网络14向通话装置适配器12输入用于变更控制信息的变更信息。变更信息由IP网络通信处理部5000接收,IP网络通信处理部5000把所接收的变更信息发送给IP网络数据读写部1200。IP网络数据读写部1200根据由IP网络通信处理部5000所发送的用于变更控制信息的变更信息对设定信息存储部1400内存储的控制信息进行变更。
这样,因为由与通话装置适配器连接的现有电话机与通用个人计算机等输入因维护作业而发生的控制信息,并根据所输入的变更信息实施在设定信息存储部存储的控制信息的变更,因而可以削减由于在通话装置适配器内附加维护作业专用数据输入输出装置而发生的成本。利用者等可以方便地通过传统的装置实施维护设定作业。
而且,上述实施方式3中说明的图12所示的许可信息存储部855中存储的电话会议识别号和电话机识别号及口令等许可信息通过与通话装置适配器连接的电话机或与IP网络连接的个人计算机或远程电话机输入,如果通过电话机输入,也可以由电话机输入数据写入部1300对许可信息存储部855进行访问和登录。在由个人计算机通过IP网络14输入的场合下,也可以由IP网络数据读写部1200对许可信息存储部855进行访问和登录。由于有关电话会议的许可信息可以由与通话装置适配器连接的电话机和与IP网络连接的个人计算机输入并登录,所以可以容易地实施有关新登录及已登录信息的变更和删除等发生频率预计较高的电话会议的许可信息登录变更作业。
在该实施方式4中,对于具有以下特征的因特网电话网络***作了说明:配有基于通话装置适配器中从IP网络接收的数据,可实施通话装置适配器内存储数据的更新及写入的IP网络数据读写部1200,用于控制通话装置适配器的控制信息的维护作业可以通过经由IP网络连接的个人计算机等计算机实施。
而且,对于具有以下特征的因特网电话网络***作了说明:配有可利用电话机上的拨号盘及按键把用于变更及登录通话装置适配器内存储的信息的信息输入到通话装置适配器内,利用所输入的信息实施通话装置适配器内存储信息的登录及变更的电话机输入数据写入部1300,用于控制通话装置适配器的控制信息的维护作业可以通过与通话装置适配器连接的电话机实施。
实施方式5
从实施方式1至实施方式4的附图中所示的是表示因特网电话网络***的通话装置适配器构成要素的各部构成图,在该实施方式5中对IP网络通信处理部5000的详细内部构成作以说明。
图17是实施方式5中IP网络上配备防火墙的网络构成图。
在图17中,17,27是防火墙。其它符号与图1相同,故而省略其说明。
图18是实施方式5中IP网络通信处理部5000的构成图。图18的IP网络通信处理部5000可按原样用作上述实施方式1至实施方式4的说明图中的IP网络通信处理部5000。
在图18中,5100是可实施作为IP网络14上语音数据收发处理通信协议的User Datagram Protocol(以下称UDP)处理的UDP通信处理部,5200是经由相对防火墙的确定UDP端口实施语音数据收发的UDP端口使用管理部,5300是用于调查是否存在可相对防火墙收发数据的UDP端口的UDP端口通信确认部,5400是可实施作为IP网络上语音数据收发处理通信协议的Real-time Transport Protocol(以下称RTP)处理的RTP通信处理部。
其次基于图19,20,21的流程图对其工作作以说明。
图19及图20中的处理过程与用于说明上述实施方式2的图10,图11的处理过程相同。图21所示为实施方式5的处理过程。IP网络通信处理部5000的处理过程与实施方式1~4的通话状态下的语音数据收发处理相同。在对由接收侧的通话装置适配器22经过IP网络14向通话装置适配器12发送语音数据的场合作说明之前,利用图22对利用UDP及RTP通信协议收发语音数据场合下的报头作以说明。在通话装置适配器12与通话装置适配器22之间通过IP网络14,24所发送的语音数据包的结构如图22所示。在实施方式5下的IP包结构中,相对语音数据50附加了IP报头51、UDP报头52和RTP报头53。
在通话装置适配器12中,当经由IP网络14由通话装置适配器22发送语音数据时,UDP通信处理部5100从语音数据的IP包中取出删除了IP报头51的附加了UDP报头52的数据包。接下来,RTP通信处理部5400从附加该UDP报头52的包中取出附加RTP报头53的包,接着,把已删除RTP报头的数字语音数据主体发送给语音数据数字模拟转换部500,由语音数据数字模拟转换部500转换成模拟语音数据,通过公共线路信号收发部1100发送给电话机10。本例所说明的虽然是由语音数据数字模拟转换部500转换的模拟语音数据通过公共线路信号收发部1100被发送给电话机10,但也可以采用以下路径,即直去语音数据数字模拟转换部500通过IP网络通信处理部5000向公共线路信号收发部1100发送模拟语音数据,再向电话机10输出。
接下来,对电话机10通过IP网络14向电话机20发送通话信息的场合作以说明。
由电话机10输入的模拟语音数据主体通过公共线路信号收发部1100和连接对象判定部200及线路连接切换部100被输入到IP网络通信处理部5000内。IP网络通信处理部5000通过语音数据模拟数字转换部600把所输入的模拟语音数据转换成数字语音数据。转换后的数字语音数据被输入到IP网络通信处理部5000的RTP通信处理部5400内,生成附加RTP报头53的数据包。接下来,由UDP通信处理部5100生成附加UDP报头52的数据包,接着,附加IP报头51的IP包通过IP网络14被发送给与接收侧的通话装置适配器22连接的电话机20内。
在利用UDP中,如果语音数据包未到达与接收侧的电话机20连接的通话装置适配器22,则不再实施重新发送处理。因此,可提高语音数据通信的实时特性。而且通过利用RTP,由于可以进行语音数据包的发送时间与计数的管理,所以可提高语音数据通信的实时特性。
以下对在防火墙17,27保护IP网络路径场合下对是否采用UDP端口的确认构成作以说明。而且,表示接收侧的网络环境受到防火墙保护的信息应与IP地址一同存入地址转换表302内。通过存储到地址转换表302内,可以在打电话时了解对方的网络环境状态。
通过与通话装置适配器连接的电话机打电话的顺序及接电话时的处理顺序虽然与上述实施方式2中说明的图10及图11相同,但在判断出可以通过IP网络向对方打电话的场合下,则实施是否存在可与接收侧的通话装置适配器进行通信的端口的确认处理。
图19、20、21表示从电话机10侧通过通话装置适配器12通话的顺序流程图。图19的处理情况与实施方式2中说明的图10的处理情况相同,图20的处理情况也同样与实施方式2中说明的图11的处理情况相同。图21是在实施方式5中追加的处理流程图。图21中从S2400至S2406的处理与图10中S24的处理相对应。图19中,在基于由电话机10输入的电话号码取得对应的IP地址的场合下(S23),UDP端口通信确认部5300经过IP网络14对对方的通话装置适配器的各端口进行扫描,检查是否可对任意UDP端口进行访问(S2400)。UDP端口通信确认部5300指定规定的端口号,发送用于确认是否可进行通信的数据。如果由与接收侧的电话机连接的通话装置适配器在一定时间内回答的数据按时到达,则判断出该端口号可以使用。在可访问任意UDP端口的场合下,把由UDP端口通信确认部5300检查过的UDP端口的端口号设定到UDP报头52的发送对方的端口号上,开始在任意UDP端口中的语音数据通信处理(S2401)。在不可能的场合下,实施对能否对由UDP端口使用管理部5200管理存储的预定UDP端口进行通信的确认(S2402)。一般来说,虽然防火墙不认可任意规格的UDP端口,但仍可以按照可利用限定的确定UDP端口的方式设定防火墙。在该场合下,由UDP端口使用管理部5200预先对限定的确定UDP端口进行管理存储。如果有这个可能,则开始相对确定UDP端口的语音数据通信处理(S2403)。如果没有这个可能,可对其它通信端口进行搜索,以寻找其它的可能性。该流程图示例表示正在检查是否具有访问正常使用的HTTP端口的可能性的场合(S2404)。但是为实施S2404所示的对是否可以访问HTTP端口的确认,有必要采用实施方式6中说明的HTTP端口通信确认部。虽然在本例中在S2402的处理中判断为“否”的场合下,实施对是否可以访问HTTP端口的确认,但在S2402的处理中判断为“否”的场合下,也可以转为S2406的错误通知处理。
如上所述,由于利用具有良好的通信处理实时特性的UDP及RTP,因而可以提高通话语音质量。而且一般情况下,对于不认可采用任意UDP端口的防火墙,通过按照可利用限定的确定UDP端口的方式设定防火墙,并把该确定的UDP端口号存入通话装置适配器内,可以实施超越防火墙的语音数据通信处理。而且,由于可以扫描可用于一般不认可使用任意UDP端口的防火墙的UDP端口,因而即使在不明确可用的UDP端口的场合下,也可以将其查找出来,实施语音数据的通信处理。
在该实施方式5中,对具有下列特征的因特网电话网络***作了说明:配有在由通话装置适配器通过IP网络打电话的场合下,可以实施作为IP网络上的语音数据收发处理的通信协议的UDP处理的UDP通信处理部5100,通过UDP实施语音数据的收发。
而且还对具有下列特征的因特网电话网络***作了说明:配有在由通话装置适配器通过IP网络打电话的场合下,相对以禁止从本通话装置适配器所连接管理的IP网络范围内对外部IP网络区范围的非法访问的安全性为目的的防火墙,对确定的UDP端口进行管理存储,并经由确定的UDP端口实施语音数据收发的UDP端口使用管理部5200,可利用所存储的UDP端口进行语音数据通话。
而且还对具有下列特征的因特网电话网络***作了说明:可通过在由通话装置适配器通过IP网络打电话的场合下,相对以禁止从本通话装置适配器所连接管理的IP网络范围内对外部IP网络区范围的非法访问的安全性为目的的防火墙,确认是否存在可进行数据收发的UDP端口的UDP端口通信确认部5300,对可进行语音数据收发的UDP端口进行确定,并利用该UDP端口进行语音数据通话。
而且还对具有下列特征的因特网电话网络***作了说明:配有在由通话装置适配器通过IP网络打电话的场合下,可实施作为IP网络上的语音数据收发处理通信协议的RTP的处理的RTP通信处理部5400,以RTP方式进行语音数据的收发。
实施方式6
从实施方式1至实施方式4的附图中所示是因特网电话网络***的通话装置适配器的各部构成图,在该实施方式6中IP网络通信处理部5000的详细内部构成如图23所示。图23的IP网络通信处理部5000可按原样用作上述实施方式1至实施方式4的说明图中的IP网络通信处理部。
把实施方式6的因特网电话网络***的***构成图看作与实施方式5的图17所示的网络构成图相同。
在图23中,5700是可实施作为IP网络上语音数据收发处理通信协议的Transmission Control Protocol(以下称TCP)处理的TCP通信处理部,5800是可实施作为IP网络上语音数据收发处理通信协议的Hyper Text Transfer Protocol(以下称HTTP)处理的HTTP通信处理部,5900是用于调查是否存在可相对防火墙收发数据的HTTP端口的HTTP端口通信确认部。
以下对其工作作以说明。
IP网络通信处理部5000的工作过程与实施方式1~5的通话状态下的语音数据收发处理相同。在语音数据被由接收侧的通话装置适配器22通过IP网络14发送给与通话装置适配器12连接的电话机10的场合下,TCP通信处理部5700接收所发送来的语音数据的IP包,TCP通信处理部5700从语音数据的IP包中取出删除了IP报头的附加了TCP报头的数据包。接下来,HTTP通信处理部5800从附加TCP报头52的包中取出附加HTTP报头的包,接着,把已删除HTTP报头的数字语音数据主体发送给语音数据数字模拟转换部500,由语音数据数字模拟转换部500转换成模拟语音数据,发送给公共线路信号收发部1100,公共线路信号收发部1100把模拟语音数据发送给电话机10。本例所说明的虽然是通过公共线路信号收发部1100把模拟语音数据发送给电话机10,但也可以由语音数据数字模拟转换部500通过IP网络通信处理部5000及公共线路信号收发部1100发送给电话机10。
接下来,对由电话机10输入模拟语音数据,通过IP网络向对方电话机20发送的场合作以说明。
由电话机10输入的模拟语音数据主体通过公共线路信号收发部1100和连接对象判定部200及线路连接切换部100被输入到IP网络通信处理部5000内。IP网络通信处理部5000把模拟语音数据主体发送给语音数据模拟数字转换部600。这样,模拟语音数据主体通过语音数据模拟数字转换部600被转换成数字语音数据,由HTTP通信处理部5800生成附加HTTP报头的数据包。接下来,由TCP通信处理部5700生成附加TCP报头的数据包,接着,附加IP报头的IP包通过IP网络14被发送给接收侧的电话机20。
在实施方式5中,HTTP端口通信确认部5900的用于调查UDP端口是否可用的调查部如图21的S2404所示,当UDP端口完全不能利用时,HTTP端口通信确认部5900通过一系列步骤检查HTTP端口是否可用,如果HTTP端口可用,则利用HTTP进行语音数据的通信处理。
如上所述,虽然许多情况下UDP端口不能用于一般的防火墙,但由于HTTP端口通常是开放的,而且将语音数据作为HTTP讯息进行通信,所以即使对于强固的防火墙,也可以实现经由IP网络的通话处理。
在该实施方式6中,对具有下列特征的因特网电话网络***作了说明:配有在由通话装置适配器通过IP网络打电话的场合下,可以实施作为IP网络上语音数据收发处理通信协议的TCP处理的TCP通信处理部5700,通过TCP实施语音数据的收发。
而且还对具有下列特征的因特网电话网络***作了说明:配有在由通话装置适配器通过IP网络打电话的场合下,可实施作为IP网络上语音收发处理通信协议的HTTP的处理的HTTP通信处理部5800,可通过HTTP实施语音数据的收发。
而且还对具有下列特征的因特网电话网络***作了说明:可通过在由通话装置适配器通过IP网络打电话的场合下,相对以禁止从本通话装置适配器所连接管理的IP网络范围内对外部IP网络区范围的非法访问的安全性为目的的防火墙,确认是否存在可进行数据收发的HTTP端口的HTTP端口通信确认部5900,对可进行语音数据收发的HTTP端口进行确定,并利用该HTTP端口进行语音数据通话。
实施方式7
上述实施方式1~6的附图所示是表示因特网电话网络***的通话装置适配器的各部构成图,在实施方式7中,IP网络通信处理部5000的详细内部构成图如图24,图25所示。该IP网络通信处理部5000可按原样用作上述实施方式1~6的说明图中的IP网络通信处理部。
把该实施方式7的网络***的构成图看作与实施方式5的图17所示的网络构成图相同。
在图24,25中,5500是用于压缩语音数据主体,并把具有RTP和HTTP等标准格式数据包的报头变更为被限定到最低必要信息限度的压缩报头的语音数据包编码部,5600是对所接收的压缩语音数据主体进行解码,并分析上述压缩报头,从而得到RTP及HTTP等标准格式的数据包报头的语音数据包解码部,6100是用于把由于网络通信的变化而从与IP网络连接的对方电话机20不定时接收的数字语音数据包按照延迟到转换为模拟信号输出的一定定时的方式暂时存储到其缓冲器规模可改变的接收缓冲器内的接收缓冲部,6200是用于在向与IP网络14,24连接的对方电话机20发送数字语音数据包的场合下,生成发送对象的数字语音数据包,并实施只利用输出前蓄存在其缓冲器规模可以改变的发送缓冲器内的必要数据建立数据包的附加处理的发送缓冲部,6300是用于在向与IP网络14,24连接的电话机20发送数字语音数据包的场合下,为应对根据网络通信的状况所发生的语音数据包丢失而重复发送可变数量的同一语音数据包的冗余包发行部,6400是用于在向与IP网络14,24连接的电话机发送数字语音数据包的场合下,为削减网络通信量而可削减发送对象的语音数据包个数的数据包生成过滤部,6500是用于监视来自IP网络14的语音数据包的接收定时的网络通信量监视部,6600是用于蓄存网络通信量状况统计数据,计算用于表示1日及1周等周期内各时间带的平均通信量状况的参数的网络通信量统计数据管理部。
以下对其工作作以说明。
IP网络通信处理部5000的工作情况与上述实施方式1~6中的通话状态下的语音数据收发处理状况相同,该IP网络通信处理部5000的基本工作与实施方式5~6相同。在这里,在相对RTP通信处理部5400及HTTP通信处理部5800收、发语音数据时,由语音数据包编码部5500对语音数据及RTP和HTTP的报头进行压缩,或由语音数据包解码部5600对语音数据及RTP和HTTP的报头进行解码。RTP和HTTP的报头压缩包括不采用根据实际标准制定的报头格式,而是只利用必要的最小限度信息重新生成结构紧凑的报头。
而且由于在IP网络上存在各种数据通信,所以语音数据包不一定在一定的时间间隔内连续到达。这种各数据包到达时间的变动称为发送时间波动。为吸收这种发送时间波动,在接收数据包时,把语音数据包蓄存在接收缓冲器内,每隔一定时间向作为模拟侧的公共线路信号收发部1100输出。这样,即使各包发生延迟,只要在接收缓冲器的容量以内,对输出侧的语音数据输出定时将保持一定,再生语音不会发生断音。该处理由接收缓冲部6100实施。接收缓冲部6100配有用于实施上述处理的接收缓冲器6101。由于受在接收缓冲器6101内蓄存的时间长度的影响,语音再生时将会发生较大的延迟,所以接收缓冲器的容量规模不能无限扩大。这里,有必要根据实际通话质量结合延迟与波动折衷考虑该容量规模(比如举一个极端的例子来说,如果经由IP网络发送来的语音数据包的到达时间有波动,则“早上好”这句话听起来将会变成“早……上……好”,在语句中***了“……”空白时间(空白时间称为断音状态),因此为消除该“……”空白时间,通过配备接收缓冲器,使总体的再生时间延迟,将会使接收缓冲器产生消除断音现象的处理效果。虽然接收缓冲器的规模越大,断音现象便越少,语音质量便越高,但由于总体延迟也将增大,因而将会有通话定时延迟的感觉,难以收听,也就是说,如果扩大接收缓冲器的规模,可以吸收波动,提高语音质量,但另一方面也将增加延时,难于收听,反之,如果减小规模,语音质量将变劣,但容易改善通话定时。根据对这二种特征的折衷考虑决定接收缓冲器的规模。),设定最佳值。但在现实中,根据网络通信的状况等,这种最佳值是变动的。在接收缓冲部6100中,可以根据任意条件改变该接收缓冲器6101的容量规模。而且,为应对频繁发生缓冲器溢出的场合,也可以采取把缓冲器容量规模设定到较大的数值上,只把正常数据的一部分发送给作为再生侧的语音数据数字模拟转换部500的对策。在该场合下,可考虑实施不仅对接收缓冲器的容量规模,对于向作为再生侧的语音数据数字模拟转换部500发送的数据长度也要根据各种条件进行变更的控制。
而且,同样为应对IP网络上的各种数据通信量状况,在发送侧也要对向IP网络14输出的语音数据包的规模进行变更。为此,发送缓冲部6200配有发送缓冲器6201。发送缓冲部6200在发送缓冲器6201内蓄存一定量的语音数据后再进行发送。虽然所发送的语音数据包的规模越小,延迟量便越小,通话质量可得到改善,但由于各数据包必须配有一定规模的报头部,因而数据包的规模再小也有一定的限度。而且如果规模缩小,包的数量将增加,所以网络通信量将增大。因此,也要实施根据网络通信量状况对发送的数据包规模进行变更的控制。
而且,同样为应对IP网络上的各种数据通信量状况,为应对在UDP通信处理中频繁发生所发送的数据包丢失的场合,考虑采取重复发送具有完全相同内容的语音数据包以作为备份的对策。该处理由冗余包发行部6300实施。该冗余包也同样不持续发行,当网络通信量增大时,由于总体上包的延迟也增大,所以为削减不必要的数据包,有必要进行不发行冗余包的调整。在虽然网络通信量没有过大增加,但频繁发生丢包的场合下,如果实施发行冗余包的控制,则可以降低丢包现象,提高通话质量。
而且,同样为应对IP网络上的各种数据通信量状况,在网络通信量增加的场合下,为降低发送数据量,可考虑实施不发送对于通话质量没有影响的语音数据包的控制。该处理由包生成过滤部6400实施。这里,作为实施过滤的条件,考虑把低于一定音量电平值的语音数据删除。这是因为人们已经认识到在人类的正常听觉中,即使一定音量电平值的语音不被再生,也不影响通话。这样,通过随着网络通信量的增大,按照增加被删除语音数据量的方式对发送时被删除的语音数据的音量极限电平进行控制,可以在几乎不损害通话质量的情况下维持通话。
上文中介绍了为应对IP网络上的各种数据通信量状况,在通信处理时由各部实施的各种通信控制。这里,为掌握网络通信的状况,由网络通信量监视部6500持续记录语音数据包的接收定时。这样,可比照网络通信量对用于上述通信控制的条件进行适宜的变更。比如,对于接收缓冲部6100,如果网络通信量监视部6500确认出网络通信量增大,则向接收缓冲部6100发出扩大接收缓冲器6101的容量规模的通知。当接收缓冲器的容量规模扩大后,由于数据包在接收缓冲器6101中蓄存到一定程度后将被发送给语音数据数字模拟转换部500,因而可以消化网络上的通信量。反之,在网络通信量减小的场合下,由于数据包能在稳定的定时下到达通信装置适配器,所以网络通信量监视部6500对接收缓冲部6100发出减小接收缓冲器6101的容量规模的通知。
而且,为应对IP网络上的各种数据通信量状况,也可应用统计数据变更用于上述通信控制的各种参数。网络通信量统计数据管理部6600接收由网络通信量监视部6500监视蓄存的数据,并提供由上述说明的接收缓冲部6100、发送缓冲部6200、冗余包发行部6300、包生成过滤部6400实施通信控制所需的必要信息。由网络通信量统计数据管理部6600所提示的1天或1周的周期内的平均网络通信趋势可用作各部实施通信控制的参考。
在图24所示的构成图中,通信处理部配有RTP通信处理部5400和UDP通信处理部5100,在图25所示的构成图中的通信处理部配有HTTP通信处理部5800和TCP通信处理部5700。接收缓冲部6100、发送缓冲部6200、包生成过滤部6400、网络通信量监视部6500、网络通信量统计数据管理部6600都被包括在图24和图25的构成图中。但冗余包发行部6300只被包括在图24所示的构成图中。这是由于UDP通信处理部5100与冗余包发行部6300之间有一定关系。由于具有在不建立UDP场合下的对话的情况下向对方发送数据的特征,所以即使频繁发生丢包现象,UDP本身也不具有处理丢包的功能。因此,为支持UDP,配备冗余包发行部6300。另一方面,由于TCP在确立对话后才开始通信,因而具有多次反复重试,直至确实可以进行数据通信为止的特征。因此,由于TCP无需支持重试功能,所以图25中的通话装置适配器有理由不配备冗余包发行部6300。
如上所述,作为通信对象的语音数据包的报头部被单独压缩。这样,可以比标准的包长更小,从而可以降低网络的通信量。所谓单独压缩系指比如采用报头信息压缩程序实施压缩,以缩小规模,使报头部内只保存作为本发明要素的通话装置适配器所必需的数据所实施的压缩。
而且由于即使作为通信对象的各语音数据包的发送时间有波动,由于在接收时直至蓄存到一定的规模后才向模拟再生侧发送,所以即使网络通信量状况不稳定,也能保持稳定的通话质量。
而且由于在发送作为通信对象的各语音数据包时,网络通信量小时缩小包长,通信量大时增大包长,所以即使网络通信量状况不稳定,也不会对网络通信产生影响,可保持稳定的通话质量。
而且,由于在发送作为通信对象的各语音数据包时,在频繁发生丢包时可以发行冗余包,所以网络通信即使在频繁发生丢包的状况下也能保持稳定的通话质量。
而且,由于在发送作为通信对象的各语音数据包时,在网络通信量增大的场合下,不发送在低于一定音量电平等条件下对通话质量没有影响的语音数据包,所以即使网络通信量增大,也能保持稳定的通话质量。
而且由于对作为通信对象的各语音数据包的接收定时进行计测,对网络通信量状况进行推断,并对上述通信处理的各种参数进行调整,因而可以根据网络通信的最新状况实施最佳通信处理,能保持稳定的通话质量。
而且由于对作为通信对象的各语音数据包的接收定时的计测结果进行蓄存,并可作为表示1日或1周等周期内的网络通信量状况的数据予以参照,所以可以实施与平均网络通信量状况对应的最佳通信处理控制,能保持稳定的通话质量。
在该实施方式7中,对具有以下特征的因特网电话网络***作了说明:配有对于与通话装置适配器连接的电话机,当与同种类的通话装置适配器连接的其它电话机发现连接对象的通话装置适配器是同种类的通话装置适配器时,压缩语音数据主体,并把具有RTP和HTTP等标准格式数据包的报头变更为被限定到最低必要信息限度的压缩报头并输出语音数据的语音数据包编码部5500、对所接收的压缩语音数据主体进行解码,并分析上述压缩报头,从而得到RTP及HTTP等标准格式的数据包报头的语音数据包解码部5600,可以实施减少收发数据量的效率良好的通话数据收发处理。
而且对具有以下特征的因特网电话网络***作了说明:配有对于与通话装置适配器连接的电话机,通过IP网络把由于网络通信的变化而从对方电话机以不连续定时方式接收的数字语音数据包按照延迟到转换为模拟信号输出的一定定时的方式暂时存储到其缓冲器规模可改变的接收缓冲器内的接收缓冲部6100,可以在稳定的定时下向电话机发送模拟语音信号。
而且对具有以下特征的因特网电话网络***作了说明:配有对于与通话装置适配器连接的电话机,在通过IP网络向对方电话机发送数字语音数据包的场合下,生成发送对象的数字语音数据包,并实施只利用输出前蓄存在其缓冲器规模可以改变的发送缓冲器内的必要数据建立数据包的附加处理的发送缓冲部6200,可以实现根据网络通信量状况的最佳数字语音数据包发送形态,可发送质量良好的语音数据。
而且对具有以下特征的因特网电话网络***作了说明:配有对于与通话装置适配器连接的电话机,在通过IP网络向对方电话机发送数字语音数据包的场合下,为应对根据网络通信的状况所发生的语音数据包丢失而重复发送可变数量的同一语音数据包的冗余包发行部6300,即使网络通信量状况恶化,发生丢包,也可发送质量良好的语音数据。
而且对具有以下特征的因特网电话网络***作了说明:配有对于与通话装置适配器连接的电话机,在通过IP网络向对方电话机发送数字语音数据包的场合下,为尽量削减网络通信量而可削减发送对象的语音数据包的个数的数据包生成过滤部6400,可以抑制由语音数据所产生的网络通信量的增大,可发送质量良好的语音数据。
而且对具有以下特征的因特网电话网络***作了说明:对于与通话装置适配器连接的电话机,在利用通过IP网络对于所接收的语音数据包的接收定时进行监视的网络通信量监视部6500对网络通信量状况进行分析,并检测出某种确定的状况后,可发出用于变更通话装置适配器所配备的上述接收缓冲部6100、发送缓冲部6200、冗余包发行部6300、包生成过滤部6400各部的工作状况的指令,可实现基于网络通信量状况的最佳信号收发处理,发送质量良好的语音数据。
而且对具有以下特征的因特网电话网络***作了说明:对于与通话装置适配器连接的电话机,利用对来自对于通过IP网络所接收的语音数据包的接收定时进行监视的网络通信量监视部6500的网络通信量状况统计数据进行接收蓄存,计算用于表示1日及1周等周期内各时间带的平均通信量状况的参数的网络通信量统计数据管理部6600,可以发出变更通话装置适配器所配备的上述接收缓冲部6100、发送缓冲部6200、冗余包发行部6300、包生成过滤部6400的工作状况的指令,可实现基于平均网络通信量状况的最佳信号收发处理,发送质量良好的语音数据。
实施方式8
在实施方式8中,对配有在接收侧的网络环境配有防火墙保护的场合下,无需意识防火墙的存在便可向对方的电话机发送通话信息的HTTP中继服务器的因特网电话网络***作以说明。
图26是实施方式8的网络构成图。
在图26中,18是HTTP中继服务器。其它符号与图17,所以省略其说明。
图27是构成实施方式8的因特网电话网络***所配备的HTTP中继服务器的各部构成图。
在图27中,5700是通过TCP经由IP网络19实施数据收发处理的TCP通信处理部,5800是接收来自TCP通信处理部5700的数据包,将其作为HTTP讯息予以分析,建立HTTP讯息,并作为向TCP通信处理部5700发送的数据进行发送的HTTP通信处理部,5600是对从HTTP通信处理部5800得到的语音数据包进行分解,取出经过编码处理的语音数据的语音数据包解码部,5500是把作为发送对象的编码后的语音数据建成数据包,并向HTTP通信处理部5800输出的语音数据包编码部,8100是对从语音数据包解码部5600得到的语音数据进行暂时存储,在通过HTTP访问取出语音数据时向语音数据包编码部5500输出的语音数据缓冲部。上述的HTTP访问的意思是,在把HTTP中继服务器假设为Web服务器,通话装置适配器中配有Web浏览器的假设条件下,各通话装置适配器可以采用HTTP中的被称为POST的讯息把语音数据发送给被假设为Web服务器的HTTP中继服务器。而且各通话装置适配器可以通过GET讯息取得由与各通话装置适配器连接的电话机输出的语音数据蓄存位置。通过HTTP访问予以实施。在HTTP中继服务器内暂时储存语音数据,通过由与需要该语音数据的其它电话机连接的通话装置适配器前往取得该数据,可以实现通话处理。
8200是根据来自通话装置适配器的电话呼叫对各通话装置的通话装置适配器是否有呼叫的信息进行确认,并在各通话装置适配器有查询时进行响应的电话机呼叫信息管理部,8300是将2个通话装置适配器,比如电话机10与电话机20进行通话场合下的与电话机10连接的通话装置适配器12和与电话机20连接的通话装置适配器22,与HTTP中继服务器18的连接变更为HTTP中继服务器与Web服务器连接,通话装置适配器与Web浏览器连接的HTTP连接变更部,8400是把从与进行通话的电话机连接的通话装置适配器向HTTP中继服务器18发送的语音数据包内的IP报头部的IP地址及TCP报头的端口号转换为最终接收方的通话装置适配器的IP地址及端口号的TCP/IP包报头转换部。
图28是实施方式8的IP网络通信处理部5000的内部构成图。图28的IP网络通信处理部5000可以按原样用作上述实施方式1~7的对应部分。
在图28中,7300是通过HTTP访问向HTTP中继服务器18发送电话呼叫信息的HTTP电话呼叫部,7100是利用查询信息,通过HTTP访问轮询对电话机呼叫信息管理部8200中存储的接收侧的通话装置适配器的通话状况进行调查的HTTP轮询部,7200是当电话号码IP地址转换部300判断出接收侧的通话装置适配器受到防火墙保护时,对接收侧的通话装置适配器正在接收电话这一事实进行报告的电话呼叫通信部。
图29,图30是表示实施方式8的因特网电话网络***的HTTP中继服务器管理服务器的各部构成图的第1例和第2例。
在图29,图30中,9200是作为对多个HTTP中继服务器的负荷状态进行监视的HTTP中继服务器负荷状态监视部的HTTP中继服务器负荷状态监视部,9100是根据通话装置适配器的查询对该通话处理中所利用的HTTP中继服务器进行指定的HTTP中继服务器指定部。
图29的第1例表示配有多个图27所示的HTTP中继服务器18,并对其进行总体管理的HTTP中继服务器管理服务器。图30的第2例表示图27中的HTTP中继服务器18只取出与通话装置适配器的连接交涉所需的处理部,把所取出的处理部内置于HTTP中继服务器管理服务器180内,由HTTP中继服务器管理服务器180实施连接交涉处理的形态。在该场合下,由于连接交涉后的通话语音数据的收发处理只由TCP/IP包报头转换部8400实施,所以HTTP中继服务器只内置TCP/IP包报头转换部8400即可。
其次对其工作作以说明。
首先,图31所示为由通话装置适配器与HTTP中继服务器组成的网络构成形态。图31(A)表示把HTTP中继服务器18假定为提供方的实施方式。调查是否正在对与通话装置适配器连接的电话机打电话的方法如下:对存储在作为HTTP中继服务器18的管理区的电话机呼叫信息管理部8200内的信息进行定期轮询调查,或者通过外部邮件、即时讯息、公共线路呼叫进行调查的方法。
在图31(B)中所考虑的方式是,在受到防火墙17与27保护的网络环境中配有通话装置适配器12和22,在受同一防火墙保护的网络环境中配有外线WWW服务器和代理服务器等,在上述环境下,通过外线WWW服务器等实施HTTP中继服务器程序。
在图31(C)中所考虑的方式是,在受到防火墙保护的网络环境中配有可与专用终端(实施HTTP中继服务器程序的终端)进行通话的电话终端,在所设置的该电话终端与专用终端之间进行通话。
虽然这里提出了(A),(B),(C)3种方式,但以下只基于图32与33的流程图(轮询方式)对(A)方式(由提供方等利用HTTP中继服务器的方式)作以说明。
由一方通话装置适配器向对方通话装置适配器打电话场合下的顺序如下:首先拿起打电话一侧的受话器,输入电话号码,通过电话号码IP地址转换部300把所输入的电话号码转换为对方的IP地址。有关IP地址的转换实施例与实施方式1中说明的情形相同。
(轮询方式的场合),在图33的S22中把电话号码转换为IP地址,在S23中正常转换为IP地址的场合下,接下来HTTP电话呼叫部7300把与所打电话的IP地址有关的标记信息设定到HTTP中继服务器18内的电话机呼叫信息管理部8200的各IP地址管理区内(S62)。由于接收侧的通话装置适配器的HTTP轮询部7100定期参照在电话机呼叫信息管理部8200的各IP地址管理区中的HTTP中继服务器内电话机呼叫信息管理部8200内的各自的管理区,所以与对方电话机连接的通话装置适配器可以知道对方正在接电话。
(邮件及即时讯息的场合),在图33的S23的确认处理中可以将电话号码转换为IP地址的场合下,接下来,电话呼叫通信部7200向接收侧的通话装置适配器发送邮件与即时讯息,向对方电话机通知正在接电话。邮件及即时讯息场合下的处理没有在图32及图33的流程图中专门示出。
(通过公共线路打电话通知的场合),在图33的S23中把电话号码正常转换为IP地址的场合下,接下来,公共线路信号收发部1100从公共线路侧向对方的电话机打电话,与对方的电话机连接的通话装置适配器瞬间便可以知道正在接电话。
这样,该对方的通话装置适配器向应与开始通话的通话装置适配器连接的电话机发送呼叫单音(S66)。打电话对方的电话机的受话器如果被摘机(S63,S67),则进入通话状态(S64),双方的电话装置适配器互相取得对方的通话数据,同时在必要时把自己的通话数据发送给HTTP中继服务器(S65,S68)。这一过程一直持续到线路中断。来自该通话装置适配器的通话数据在被对方的通话装置适配器取出之前暂时存储在语音数据缓冲器内,该通话的语音数据的收发处理由语音数据缓冲部8100实施。图32的S66,S67,S68的处理顺序依次为对方接电话,进入通话状态,进行通话,继续通话,图33的S62,S63,S64,S65的处理顺序依次为向对方打电话,对方电话机的受话器被摘机,进入通话状态,继续通话直至通话被切断。由于2台电话机通过HTTP中继服务器通话的场合下不论是打电话还是接电话都相同,所以上述说明的通话状态下2台电话机互相通过HTTP中继服务器实施通话数据收发的处理情况相当于图32的S66~S68及图33的S62~S65的处理说明。
以下对图34的HTTP中继服务器的流程图(轮询方式)作以说明。
HTTP中继服务器18只接收经由IP网络来自外部的访问中的HTTP访问。在图34的S70中,由HTTP通信处理部5800对是否接收到HTTP访问数据进行确认。用于确认各通话装置适配器是否对自己的话机打电话的HTTP访问形式只有轮询这种方式。除此之外,还存在对其它话机重新打电话场合下的访问、发送语音数据并获取自己用的语音数据的访问、在通话切断时用于联络的HTTP访问等形式。在S71中,在通过HTTP访问判断出向其它话机重新打电话的场合下,电话机呼叫信息管理部8200对该接收侧的管理区进行访问,调查是否已处于通话状态中(S75)。如果处于通话状态中,返回一个表示正在通话中的HTTP讯息(S76,S77),否则返回一个表示开始电话呼叫的HTTP讯息(S78)。在通话状态场合下,对由通话装置适配器传来的语音数据进行暂时存储(S79),语音数据缓冲部8100实施相应管理,使其它通话装置适配器回收这些语音数据。如果在接收侧的语音数据缓冲区内有通话数据,则语音数据缓冲部8100和HTTP通信处理部5800把该通话数据作为HTTP返回讯息发送给与接收侧电话机连接的通话装置适配器(S80)。而且,在S71的处理中,在用于确认自己的通话装置适配器是否正在接电话的HTTP访问场合下,电话机呼叫信息管理部8200对与原确认请求方的通话装置适配器连接的电话机是否发出电话呼叫的管理信息进行调查(S72)。如果调查结果是有电话呼叫(S73),HTTP通信处理部5800把表示有电话呼叫的信息发送给与原确认请求方的电话机连接的通话装置适配器(S74)。而且,在判断出是一种在S71的处理中切断通话的HTTP访问的场合下,电话机呼叫信息管理部8200把信息改变为表示通话主叫与通话被叫的管理信息都处于待机状态的信息(S81)。
如上所述,由于一般的防火墙都可允许通过HTTP访问外部因特网,而且通话装置适配器通过HTTP中继服务器实施电话呼叫及通话处理,因而可在无需对一般的防火墙作任何设定变更的情况下通过IP网络打电话。
虽然在HTTP中继服务器中,在最初各通话装置适配器之间的连接交涉处理后便可实施通话数据的收发,但由于该处理负荷相当沉重,所以如果通话数据的收发不经过HTTP中继服务器,而直接在两个通话装置适配器之间进行,则可以减轻HTTP中继服务器的处理负荷,即使有多个利用者打电话,造成通话处理集中,也不会产生处理阻滞,可以持续通话,并可保持通话质量。为此,由HTTP连接变更部8300在最初的连接交涉后把HTTP与TCP的连接变更为两个适配器之间的直接连接。
如上所述,由于通话数据的收发不经过HTTP中继服务器,而直接在两个通话装置适配器之间进行,所以可以减轻HTTP中继服务器的处理负荷,因而即使有多个利用者打电话,造成通话处理集中,也不会产生处理阻滞,可以持续通话,并可保持通话质量。
虽然在HTTP中继服务器中,在最初各通话装置适配器之间的连接交涉处理后便可实施通话数据的收发,但由于该处理负荷相当沉重,所以考虑只通过简单的处理尽可能限制由HTTP中继服务器实施的处理量。这一工作由TCP/IP包报头转换部8400实施,即在通过HTTP中继服务器实施通话的两个通话装置适配器被连接后的通话处理准备工作就绪时,把从两个通话装置适配器向HTTP中继服务器发送的语音数据包内的IP报头部的IP地址及TCP报头的端口号直接转换为最终接收方通话装置适配器的IP地址及端口号。
如上所述,由于在通话数据收发时,作为HTTP中继服务器的处理过程,把语音数据包内的IP报头部的IP地址及TCP报头的端口号直接转换为最终接收方通话装置适配器的IP地址及端口号,从而减轻HTTP中继服务器的处理负荷,所以即使有多个利用者打电话,造成通话处理集中,也不会产生处理阻滞,可以持续通话,并可保持通话质量。
另一方面,即使HTTP中继服务器能有效地实施通信处理,但如果随着利用者的增加,请求通话处理的电话装置适配器也增加,由于1台HTTP中继服务器的处理能力有一定限度,因而有时会出问题。因此,配备数台HTTP中继服务器,以此分散各通话装置适配器的通话处理量,从而可为各利用者保持一个舒适的通话状态。
这里,有必要配备对上述多台HTTP中继服务器进行统一管理的HTTP中继服务器管理服务器。HTTP中继服务器管理服务器与HTTP中继服务器的关系如图29,30所示。HTTP中继服务器管理服务器180在第1个通话装置适配器查询时,通过用于监视多个HTTP中继服务器的负荷状态的HTTP中继服务器负荷状态监视部9100找出当前可用的其使用者较少的HTTP中继服务器,通过HTTP中继服务器指定部9200指定用于该通话处理的候补HTTP中继服务器。
这样,在与通话装置适配器连接的电话机台数大量增加的场合下,由于通过按照配备多台HTTP中继服务器,对适当台数的HTTP中继服务器的负荷状态进行监视,并分配可用的服务器的方式由HTTP中继服务器管理服务器进行指定管理,使通话处理量分散,使HTTP中继服务器的处理负荷处于其性能限度以内,因而即使有多个利用者打电话,造成通话处理集中,也不会产生处理阻滞,可以持续通话,并可保持通话质量。
在实施方式8中对配有HTTP中继服务器的因特网电话网络***作了说明,该服务器是一种包括TCP通信处理部5700、HTTP通信处理部5800、语音数据包编码部5500、语音数据包解码部5600、电话机呼叫信息管理部8200、语音数据缓冲部8100的可实施HTTP通信处理的因特网连接装置,它被配置为因特网上不受防火墙保护的任意一个终端,可使相对允许HTTP数据通信的防火墙的经由IP网络通过HTTP访问从1台与通话装置适配器连接的电话机上接收的语音数据在其它电话机进行HTTP访问时输出,通过以上方式对被防火墙相隔的电话机的语音数据收发处理实施中继。
而且对以下因特网电话网络***作了说明,配有在由与通话装置适配器连接的电话机经过因特网打电话时,当电话号码IP地址转换部300判断出接收侧的通话装置适配器受到防火墙保护时,通过HTTP访问向HTTP中继服务器输出电话呼叫信息的HTTP电话呼叫部7300,通过由报告任意单元对接收侧通话装置适配器打电话的接收侧通话装置适配器进行HTTP访问,接收HTTP中继服务器上的语音数据,也可以反过来进行语音数据的收发处理。
而且对以下因特网电话网络***作了说明,在由与通话装置适配器连接的电话机经过因特网打电话时,当电话号码IP地址转换部300判断出接收侧的通话装置适配器受到防火墙保护时,为向接收侧的通话装置适配器报告正在接电话这一事实,HTTP轮询部7100检查用于存储各电话机通话状况的电话机呼叫信息管理部8200内的接收侧通话装置适配器的通话状况,并在一定的时间间隔内持续性地向HTTP中继服务器报告,当判明正在接电话时,该接收方通话装置适配器可通过HTTP访问的形式经由HTTP中继服务器打电话。
而且对以下因特网电话网络***作了说明,在由与通话装置适配器连接的电话机经过因特网打电话时,当电话号码IP地址转换部300判断出接收侧的通话装置适配器受到防火墙保护时,为向接收侧的通话装置适配器报告正在接电话这一事实,电话呼叫通信部7200通过一般能穿过防火墙的邮件及即时讯息等通信方法发送电话呼叫,使接收方通话装置适配器能通过HTTP访问经由HTTP中继服务器打电话。
而且对以下因特网电话网络***作了说明,在由与通话装置适配器连接的电话机经过因特网打电话时,当电话号码IP地址转换部300判断出接收侧的通话装置适配器受到防火墙保护时,为向接收侧的通话装置适配器报告正在接电话这一事实,公共线路信号收发部1100暂时通过公共线路只发送电话呼叫信息,使接收方通话装置适配器能通过HTTP访问经由HTTP中继服务器打电话。
而且对以下因特网电话网络***作了说明,配有在由与通话装置适配器连接的电话机经由因特网打电话时,当通过HTTP中继服务器实施通话的两个通话装置适配器被连接后的通话处理准备工作就绪后,变更两个通话装置适配器与HTTP中继服务器的HTTP连接,直接在两个通话装置适配器之间建立HTTP连接关系的HTTP连接变更部8300,可通过HTTP访问实施在两个通话装置适配器之间直接进行语音数据通信处理的电话通信。
而且对以下因特网电话网络***作了说明,配有在由与通话装置适配器连接的电话机经由因特网打电话时,当通过HTTP中继服务器实施通话的两个通话装置适配器被连接后的通话处理准备工作就绪后,把从两个通话装置适配器向HTTP中继服务器发送的语音数据包内的IP报头部的IP地址及TCP报头的端口号转换为最终接收方的通话装置适配器的IP地址及端口号的TCP/IP包报头转换部8400,可以提高在实施两个通话装置适配器之间的语音数据通信时经由HTTP中继服务器的处理速度。
而且对以下因特网电话网络***作了说明,配有在与对HTTP中继服务器进行HTTP访问的通话装置适配器连接的电话机台数大量增加的场合下,为使HTTP中继服务器的处理负荷处于性能极限以内而配备多台HTTP中继服务器并对负荷状态进行监视的HTTP中继服务器负荷状态监视部9100、通过来自第1个通话装置适配器的查询指定用于该通话处理的HTTP中继服务器的HTTP中继服务器指定部9200、对多台HTTP中继服务器进行统一管理的HTTP中继服务器管理服务器。
实施方式9
在该实施方式9中,对通话切断时在与原通话电话机连接的通话装置适配器之间互相发送终端识别符名称的通话装置适配器作以说明。
图35是实施方式9中通话装置适配器的各部构成图。
在图35中,420是作为IP地址信息讯息处理部的IP地址信息讯息收发部,用于利用SMTP协议在通话装置适配器之间交换有关IP地址信息的讯息。另外公共线路信号收发部1100具有在通话切断时在与原通话电话机连接的通话装置适配器之间互相发送终端识别符名称的功能。而且地址转换表302是用于对应储存电话号码与终端识别符名称的表格。
最近在企业界内从节约IP地址的观点出发,在许多情况下根据DHCP(动态主机配置协议)服务器和路由器动态分配IP地址。另外有时也在拨号连接配置下动态分配IP地址。在这种场合下,为在呼叫时确定对方的通话装置适配器,通过作为通话装置适配器识别符的名称而不是IP地址进行识别。
通过在呼叫时指定名称,利用邮件协议在与接收侧之间互相收发IP地址,可在其后的通话处理中指定IP地址。
利用实施方式2中连接对象判定部200所配有的IP地址学习部400,在通话切断时通过与接收侧电话机连接的通话装置适配器取得IP地址,通过通话装置适配器把自己的IP地址通知给对方的通话装置适配器。在该实施方式9中,在通话切断时,由IP地址信息讯息收发部420对通话装置适配器上附加的终端识别符名称而不是IP地址进行互相收发。这样,所接收的终端识别符名称对应于电话号码存储在地址转换表302内。当接收到终端识别符名称后再次向对方的电话机打电话时,由于IP地址已按终端识别符名称对应分配,因而可以通过IP网络打电话。
在实施方式9中,对具有以下特征的因特网电话网络***作了说明,利用由与相同种类的通话装置适配器连接的其它电话机通过传统的普通公共线路输入电话号码经由普通公共线路向与通话装置适配器连接的电话机打电话,在切断时互相发送终端识别符名称的IP地址学习部400、用于学习存储传统的普通公共线路电话号码及终端识别符名称的对应信息的地址转换表302、采用SMTP(simple mail transferprotocol:简易邮件传输协议的缩写)等协议在通话装置适配器之间交换IP地址信息讯息的IP地址信息讯息收发部420,在下次电话呼叫后可以自动地经由IP网络打电话。
实施方式10
在实施方式10中,对不同于实施方式9的通话装置适配器IP地址动态分配方法作以说明。
图36是实施方式10中通话装置适配器的各部构成图。
在图36中,5001是作为公共线路通信处理部的公共线路通信处理部,可以采用经由公共线路的PPP(point-to-point tunnelingprotocol:点到点隧道协议的缩写)等协议通过拨号连接实施经由IP网络的通信处理。
在由公共线路通信处理部5001把在上述实施方式1及2中说明的经由IP网络的处理转换为拨号连接方式的通信处理后可进行通话。
在实施方式10中,对具有以下特征的因特网电话网络***作了说明,配有利用经由普通公共线路的PPP等协议通过拨号连接方式对与通话装置适配器连接的电话机实施经由IP网络的通信处理的公共线路通信处理部5001,可以在把经由IP网络的处理方式转换成拨号连接方式的通信处理方式后打电话。
实施方式11
在该实施方式11中对可在把经由IP网络的处理转换为与终端适配器连接的串行端口上的通信处理后打电话的通话装置适配器作以说明。
图37是实施方式11中通话装置适配器的各部构成图。
在图37中,5002是作为串行端口通信处理部的用于利用经由普通公共线路的PPP等协议通过拨号连接方式在使普通终端适配器与RS232C等串行端口连接后实施经由IP网络的通信处理的串行端口通信处理部。通话装置适配器12与串行端口电缆33连接。其它符号与上述实施方式2中的图9相同。
在实施方式11中,对具有以下特征的因特网电话网络***作了说明,对于与通话装置适配器连接的电话机,配有用于利用经由普通公共线路的PPP等协议通过拨号连接方式在使普通终端适配器与RS232C等串行端口连接后实施经由IP网络的通信处理的串行端口通信处理部5002,可以在把经由IP网络的处理方式转换成与终端适配器连接的串行端口上的通信处理方式后打电话。
实施方式12
在上述实施方式1~11中,输入到通话装置适配器内的通话信息通过通话装置(电话机)输出。但是通话装置并不局限于电话机,也可以是个人计算机或便携式电话等。
实施方式13
如上述实施方式2中所述,在打电话和接电话这二种场合下,通话装置适配器均实施对接收侧IP地址的学习。但是虽然在打电话的场合下很有可能以后向同一对方再打电话,但在接电话的场合下,以后向对方再打电话的可能性不一定高。比如,以推销产品等销售活动及查询确定信息为目的打电话的场合下,接电话方再向打电话方回电话的可能性几乎没有。因此,在经常时连接到这类目的的电话的场合下,由于存储了较多的不想再回电话的对方IP地址,所以必然会消耗地址转换表302内的条目。
鉴于上述情况,可以对经常时连接到上述目的的电话的利用者的通话装置适配器进行在接收电话的场合下不学习接收侧IP地址的设定。
因此,虽然也可以考虑采用在接电话时不学习IP地址的处理方法,但考虑到上述状况会有变化,如果利用者可以根据是否采用上述处理方法改变设定状态则对利用者更为方便。采用上述的维护功能,通过通话装置适配器设定,可以选择在接电话的场合下是否学习接收侧的IP地址。或者利用者在打电话时把指令不学习IP地址的禁止学习地址信息通过电话机的拨号盘或按键接在对方电话号码之后输入。或者在对方电话号码之前输入。通过规定的拨号盘或规定的按键预先设定禁止学习地址信息。公共线路信号收发部1100检测出该禁止学习地址信息,向IP地址学习部400发出不实施IP地址学习的通知。这样,也可以不实施接收侧IP地址的学习。
在实施方式2中,所说明的是具有以下特征的因特网电话网络***一例:公共线路信号处理部在打电话侧与接电话侧二者中实施用于学习来自打电话侧与接电话侧的通话装置地址信息的IP地址学习部的学习处理,但在实施方式13中,所说明的是具有以下特征的因特网电话网络***一例:公共线路信号处理部不在接电话侧实施用于学习来自打电话侧的通话装置地址信息的IP地址学习部的学习处理。
而且也可以按照公共线路信号处理部可选择在打电话侧与接电话侧二者中实施用于学习来自打电话侧与接电话侧的通话装置地址信息的IP地址学习部的学习处理的方式或不在接电话侧实施用于学习来自打电话侧的通话装置地址信息的IP地址学习部的学习处理方式的形式建立其方式可设定的因特网电话网络***。
实施方式14
在该实施方式14中,对在上述实施方式2中所说明的通话结束后互相交换IP地址作更详细的说明。
图38表示2人利用者双方利用通话装置(电话机)与本通话装置适配器通话的场合的概略构成。
图38的适配器内的电话电路I/F(接口)控制电路1110假设包括公共线路信号收发部1100、线路连接切换部100、连接对象判定部200等。
在通话结束后,利用者在经过适当的时间之后把通话装置的受话器放回通话装置主体。受话器的这种状态一般称为挂机状态。反之取下受话器的状态称为摘机状态。如果受话器的挂机状态被按原样发送给公共线路交换机,则通话线路将被切断,从而无法交换IP地址信息。因此,通话装置适配器的公共线路信号收发部1100检测出通话装置的挂机状态,按照表示通话装置的摘机状态的方式由电话线路I/F控制电路1110切换公共线路电路。即该时点下的通话装置本身与公共线路断离,通话装置适配器取代通话装置与公共线路直接连接。
这样,即使利用者结束通话放下受话器,仍可以保持连接,实施IP地址信息的收发。
这里通过一例对具有以下特征的因特网电话网络***作以说明,上述公共线路信号处理部在通话双方结束通话,受话器刚挂机后,在保持公共线路连接不中断的同时,把上述通话信息发送侧的与上述通话装置识别信息对应的地址信息通过公共线路发送给上述通话信息的接收方。
图39表示IP地址信息收发顺序一例。该图假设在由电话机A向电话机B打电话场合下的顺序为从(1)至(9)。被打入电话的电话机B发出作为最初处理开始联络信号的切断音(1)。在发出该最初联络信号的切断音的时点下,双方通话装置的利用者有必要使受话器挂机。在通话结束后利用者放回受话器之前等待足够的时间,比如5秒后发出第一次切断音。这样,在几乎所有的场合下IP地址收发处理都能成功。假设在发出切断音时电话机A仍然处于摘机状态,则告失败,下次通话后再重新实施IP地址的收发处理。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在实施通话的某一方利用者结束通话,受话器刚挂机后,另一方利用者的受话器挂机所需的足够预计时间结束以后,公共线路信号处理部在保持公共线路上的连接不切断的同时,经由公共线路把与上述通话信息发送侧的上述通话装置识别信息对应的地址信息发送给上述通话信息的接收方。
另外,通话结束后,为使受话器的挂机操作与IP地址收发处理开始的时间相吻合,在一方的通话装置处于挂机状态的时点下,通过由与此相接的通话装置适配器向接收侧的通话装置发出忙音(表示正处于通话中的单音)信号,可以催促受话器挂机。这是因为一般来说,与什么声音也没有的场合相比,利用者更习惯于一听到忙音信号便立刻放下受放器。另外发送比忙音更具警告色彩的单音信号可能更有效果。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在实施通话的某一方利用者结束通话,受话器刚挂机后,为使另一方利用者将受话器挂机,公共线路信号处理部从另一方利用者的上述通话装置适配器向通话装置发送用于提醒利用者结束通话的忙音信号等。
而且在IP地址收发处理中,不能立刻再打电话。作为通话装置适配器的处理,当IP地址收发处理开始后,在该处理完全结束之前,不把在通话装置侧进行公共线路的连接切换。为使利用者了解这一状态,在IP地址收发处理中,也可以采用忙音之类的警告音提醒利用者不能利用该通信。在IP地址收发处理中,如果检测出通话装置受话器的摘机操作,可向通话装置侧发出忙音信号。如上所述,也可以发送比忙音更具警告色彩的其它单音信号。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在实施通话的双方利用者结束通话,受话器刚挂机后,公共线路信号处理部在保持公共线路上的连接不切断的同时,在经由公共线路把与上述通话信息发送侧的上述通话装置识别信息对应的地址信息发送给上述通话信息的接收方的期间,在双方利用者中的任意一方试图再次使用电话机而拿起受话器的场合下,为向上述利用者提出不能利用正在实施上述发送处理的电话机的警告,从上述利用者的上述通话装置适配器向通话装置发送用于提醒利用者不能通话的忙音信号等。
在上述的IP地址收发处理中虽然不能进行打电话的操作,但通话装置适配器可以只接收由通话装置输入的电话号码。这时不发送忙音信号,以正常方式接收电话号码的输入,在存储电话号码的通话装置识别信息及IP地址收发处理结束后,可以进行正常的打电话处理。由于IP地址收发处理并不花费较多的时间,所以利用者输入全部电话号码的操作可能性较高。这样,即使利用者在通话结束后立刻打电话,也无需等待IP地址收发处理,可以马上使用。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在通话双方的利用者结束通话,受话器刚挂机后,公共线路信号处理部在保持公共线路连接不中断的同时,经由公共线路把与上述通话信息发送侧的上述通话装置识别信息对应的地址信息发送给上述通话信息的接收方,在此期间,在双方利用者中的任意一方试图再次使用电话机而拿起受话器的场合下,可接收利用者的接收侧通话装置识别信息的输入,并加以存储,在上述发送处理结束后,开始实施与上述识别信息对应的通话处理。
以上只涉及到对IP地址表的登录处理,在下文中对根据利用者的需要对曾登录过的接收侧IP地址的删除作以说明。在实施方式13中已经对在接电话时,不想登录接收侧的IP地址的场合做过说明。该方式系针对可在接电话时一概不登录IP地址的设定,这里还包括以下情况:在确定通话结束后不想再次向该接收侧打电话的场合下,可以在该通话刚结束后立刻删除所登录的该对方IP地址。比如错打的电话,来自顾客的投诉电话,查询电话,情况调查电话等。为实现这种功能,在通话结束后的IP地址收发处理后,利用者可以拿起受话器,在向通话装置输入确定的#及*符号(删除指令信息)的同时输入表示实施删除登录功能的号码。根据该输入操作,通话装置适配器内的公共线路信号收发部1100通过电话号码IP地址转换部300把刚存储的IP地址表内的登录内容删除。这样,可以根据利用者的需要把所登录的不需要的接收侧IP地址删除。
这里通过一例对具有以下特征的因特网电话网络***作以说明,公共线路信号处理部在利用者进行通话时,在错打电话等明显不能用于以后通话的场合下,可通过通话装置按键等操作把该通话后由上述IP地址学习部所学习的接收侧的上述通话装置地址登录信息删除。
实施方式15
上述实施方式2的图4中的S21表示对电话号码的输入确认。在该实施方式15中,对该内容再做更为详细的说明。
作为通话装置识别信息的电话号码具有各种不同位数,所以对利用者是否结束电话号码的输入操作的判断方法也有多种。在基本上逐位数字连续输入电话号码的输入操作中,一般都以适当的时间间隔(比如0.3秒左右)重复。该时间间隔几乎不可能超过比如5秒,因此如果经过一定的设定时间后仍没有输入操作,则可以判定电话号码输入结束。由于该设定时间取决于利用者的电话操作习惯,根据各利用者设定适当的时间,所以可由利用者变更设定时间。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在检测出在确定时间结束后仍没有逐个字符连续信息输入时,公共线路信号处理部可以判定进行通话的利用者向通话装置输入接收侧通话装置识别信息的输入操作结束。
在上文中,虽然所设定的用于输入结束判定的待机时间为比如5秒,但有的利用者可能并不 意这样的待机时间。因此也可以考虑在由规定字符信息构成的电话号码的最后一个号码输入结束时,为使通话装置适配器侧知道该输入已经结束,可输入适当的作为表示输入结束字符的#、*等的结束信息。当然除输入结束信息的方法之外,也可以什么也不输入,在上述设定时间结束后自动地使其判断出输入结束。另一方面,对于基本上固定为规定数字位数的比如4位电话号码的公司内线,通过输入以9等开始的数字,可以使对方知道这是内线号码,接着再输入4位电话号码,便可自动判断出输入操作结束。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在检测出在逐个字符连续信息输入中有表示最终输入的确定字符输入时,公共线路信号处理部可以判定进行通话的利用者向通话装置输入接收侧通话装置识别信息的输入操作结束。
而且对于电话号码体系,由于采用由各通信经营商(电话服务公司)决定的通信经营商信息,所以通过输入该通信经营商信息(对便携式电话为090等),便可以确认后续电话号码的位数(长度)。
这里通过一例对具有以下特征的因特网电话网络***作以说明,进行通话的利用者在通话装置中输入接收侧的通话装置识别信息,公共线路信号处理部对其输入是否结束进行判定,方法是确认用于指定电话公司的上位识别信息(通信经营商信息)的输入,通过各电话公司的上位识别信息的号码体系决定识别信息的位数(长度),对所输入的字符数进行计数,同时检测出其输入的结束。
以下对各电话服务公司的上位识别信息作以说明。而且电话服务公司的公司名称采用简称。
·上位识别信息
在由NTT用户电话向NTT以外的其它通信经营商的用户电话打电话的场合下,拨号输入前面的3~4位数字。由于自2001年春季以后,开始采用在预先登录通信经营商的日常通话情况下,可以省略3~4位识别数字的“电话优先连接制度”,因而伴随着NTT公司的重组,NTT东日本公司与NTT西日本公司于1999年8月都从邮政省获得了对该识别号的批复。
图40表示各电话服务公司(通信经营商)的上位识别信息,图40中记载的电话服务公司(通信经营商)的公司名称为简称。
另一方面,在实施方式2中图4的S21之后,在S22中根据所输入的电话号码对地址转换表实施参照处理。该参照处理可以采用全部输入电话号码信息的方法,也可以采用每当输入1位电话号码时,从高数位减缩该IP地址表内的候补条目的方法。
这里通过一例对具有以下特征的因特网电话网络***作以说明,连接对象判定部在判定通话装置输入结束后,由上述地址转换部对接收侧的通话装置的所有输入识别信息进行转换处理。
这里通过一例对具有以下特征的因特网电话网络***作以说明,连接对象判定部在判断通话装置输入结束后,每当由接收侧的通话装置输入1个识别信息字符,由上述地址转换部继续进行转换处理。
如上所述,在根据逐位电话号码实施IP地址表项目检索的场合下,在实施相对所有数位的项目检索之前,在多数情况下可能只剩下1个候补地址信息。在这种场合下,在不存在其它候补地址信息的时点下,结束IP地址转换处理,从而可以实现速度更高的处理。
这里通过一例对具有以下特征的因特网电话网络***作以说明,连接对象判定部在判断通话装置输入结束后,每当由接收侧的通话装置输入1个识别信息字符,对具有由上述地址转换部转换处理的可能性的上述候补地址信息进行限定,在选择项被减缩至1项的时点下,不必等待所有识别信息都被输入进去,便将上述候补地址信息作为最终转换结果加以使用。
而且在按上述方法逐位确认电话号码中,如果其构成是一种不能减缩IP地址表候补项目的构成,则相对全部数位的电话号码进行检索,另外还考虑到了作为二者之间的场合,比如在输入8位电话号码的时点下实施IP地址表项目检索的方法。它基于假设如果8位数字左右的检索提前读取的检索结果比较合适,则该检索处理就是成功的。较合适的该提前读取数位在许多场合下不限于8位数字。在拨打4位数字的公司内线电话的场合较多的情况下,通过每输入4位数字进行一次检索处理,便可以实现具有综合高速度的判定处理。而且在该提前读取的检索处理中,在剩余多个候补项的场合下,通过对再度追加的电话号码的检索,可以实现更为正确的检索处理。
这里通过一例对具有以下特征的因特网电话网络***作以说明,连接对象判定部在判断通话装置输入结束后,每当由接收侧的通话装置输入1个识别信息字符,对具有由上述地址转换部转换处理的可能性的上述地址信息进行限定,在输入确定位数的上述识别信息后选择项被减缩至1项的时点下,不必等待所有识别信息都被输入进去,便将上述地址信息作为最终转换结果加以使用。
实施方式16
这里对PBX及按键式电话装置等通话装置管理装置与本通话装置适配器连接场合下的处理作以更为详细的说明。
图41表示一般的PBX及按键式电话装置所用的多条电话线路的使用形态。当通过通话装置(电话机)向超越该PBX190之外的区域打电话时,与只有现有通话装置场合下的通信处理并无不同。向通话装置输入的电话呼叫时的电话号码信息按原样被发送给电话总台的交换机,由交换机建立与接收侧的连接。另一方面,如图41所示,在从PBX190外部打电话的场合下,由于有必要对PBX内的确定通话装置进行选定,因而交换机192有必要将用于识别PBX所支持的多台通话装置10a~10d的电话号码的低数位信息发送给PBX侧。该PBX190与交换机192的信息收发方式由电话公司确定。
图42表示与通话装置适配器连接的通话装置管理装置所用的多条电话线路的使用形态。
为使本通话装置适配器22支持与PBX及按键式电话装置等的通话装置管理装置的连接形态,在从PBX190外部打来电话的场合下,有必要由实际的通话装置管理装置把从交换机192接收到的电话号码的低数位信息发送给通话装置的通话装置管理装置。此时的通话装置适配器22同PBX190的通话装置管理装置之间的信号收发方式采用与交换机192同PBX190之间的信号收发方式完全相同的方式。有关该电话号码低数位信息的收发方式,各电话公司有详细的规格披露。
这里通过一例对具有以下特征的因特网电话网络***作以说明,通话装置适配器的公共线路信号处理部在PBX及按键式电话装置等通话装置管理装置被连接在上述通话装置与通话装置之间的场合下,当上述通话装置适配器通过上述公共线路或上述IP网络打电话时,把用于识别与该通话装置管理装置连接的多个上述通话装置中确定通话装置识别信息发送给通话装置管理装置,通过该方式可在对通话装置确定后通话。
电话公司除交换机及一般的通话装置的信号收发处理之外,为提供上述PBX等装置及特别服务,也实施用于实现该服务的信号收发处理。除PBX等支持以外,还有数字显示(号码显示功能)方面的服务。它可用于使接收侧的电话号码显示在自己的通话装置的显示装置上,在交换机与通话装置之间实施电话号码信息的收发处理。基本上说,由交换机实施把电话号码信息发送给接电话方的通话装置的处理。本发明的因特网电话网络***为实现这一功能,由与接电话方的通话装置连接的通话装置适配器暂时存储由交换机发送的电话号码信息,按照与交换机的信号收发方式相同的方式把该电话号码信息进一步发送给通话装置。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在上述通话装置实施公共线路通话服务数字显示功能(号码显示功能)约定的场合下,当上述通话装置适配器通过上述公共线路或上述IP网络打电话时,通话装置适配器的公共线路信号处理部把用于识别接收侧通话装置识别信息发送给上述通话装置适配器,通过这种方式,可使接收侧的识别信息显示在上述通话装置的显示装置上。
由于上述服务是一种公共线路上的交换机服务,为了也能支持在IP网络上具有同样功能,打电话方的通话装置适配器可以实现把打电话方的电话号码信息发送给接电话方的通话装置适配器。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在接收侧的上述通话装置实施公共线路通话服务数字显示功能(号码显示功能)约定的场合下,当上述通话装置适配器通过上述IP网络打电话时,通话装置适配器的公共线路信号处理部把用于识别上述通话装置识别信息发送给接收侧的上述通话装置适配器,通过这种方式,可使本方的通话装置识别信息显示在接收侧的上述通话装置的显示装置上。
而且对于上述数字显示功能(号码显示功能),通过输入在电话号码的前端配以特殊数位(比如184等)的非通知性信息,可以拒绝向接收侧发送电话号码信息。由于经由公共线路打电话方的通话装置适配器只把包括所输入的上述特殊数位的电话号码按原样发送给交换机即可,所以虽然不需要特殊的通信处理,但通过公共线路接电话的通话装置适配器有必要经过拒绝要求交换机与通话装置之间的电话号码信息的通信处理这一中间过程。而且,在通过IP网络打电话的场合下,如果确认有上述特殊数位输入,则不向接电话一方的通话装置适配器发送电话号码信息。而且接电话一方的通话装置适配器有必要以与交换机的通信处理相同的方式拒绝向通话装置发送电话号码信息。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在接收侧的上述通话装置实施公共线路通话服务数字显示功能(号码显示功能)约定的场合下,当上述通话装置适配器通过上述IP网络打电话时,如果附加号码非通知性数位,通话装置适配器的公共线路信号处理部不把用于识别上述通话装置识别信息发送给接收侧的上述通话装置适配器,通过这种方法,可以禁止使本方的通话装置识别信息被显示在接收侧的上述通话装置的显示装置上。
对于与上述数字显示功能(号码显示功能)有关的服务,由于电话公司可公开交换机与通话装置之间的通信处理方式规格,因而可根据该规格在通话装置适配器内配置上述功能。
实施方式17
虽然通过上述实施方式4中说明的维护设定功能,利用者可以实施设定信息存储部内固有的控制信息的设定,但如果该设定有误,则不能在通话装置适配器内进行正常的处理。比如,如果通话装置适配器的IP地址和网络掩码有误,则IP网络内的所有访问处理都将失败。因此如果在实施通话装置适配器内的处理中检测出设定值中的明显错误,则向利用者通知设定值的错误。向利用者通知的手段包括比如用于向通话装置适配器提示的警告显示灯和显示屏面等,也可以利用所连接的通话装置,当受话器摘机时,发出表示设定有误的警告音。
这里通过一例对具有以下特征的因特网电话网络***作以说明,当利用者通过上述IP网络数据读写部或电话机输入数据写入部在上述通话装置适配器内实施设定后,如果在总体通话处理时由于该设定有误而不能实施通话,则IP网络通信处理部或上述公共线路信号处理部使上述通话装置适配器的显示装置上出现警告显示,或者向所连接的电话机发送表示警告的单音,引导利用者改正设定错误。
在上文中以与IP网络访问有关的IP地址等设定有误的场合为例,但在IP网络访问方面,如果所连接的路由器有故障或者IP网络断线,以至于不能实施IP网络访问,也可实施与上述相同的警告。
这里通过一例对具有以下特征的因特网电话网络***作以说明,当利用者通过上述IP网络数据读写部或电话机输入数据写入部在上述通话装置适配器内实施设定后,如果在总体通话处理时由于该设定有误而能实施通话处理,以及当与上述通话装置适配器连接的上述IP网络或上述公共线路断线,与上述通话装置适配器连接的上述电话机及IP网络装置由于故障和停止工作而不动作时,则IP网络通信处理部或公共线路信号处理部可使上述通话装置适配器的显示装置上出现警告显示,或者向所连接的电话机发送表示警告的单音,对利用者提出周边装置有异常的警告。
对于上述警告功能,在路由器故障修复或断线的IP网络重新恢复的场合下,由于可以重新开始正常的IP网络访问,所以在该场合下,通过停止传统的警告处理并开始正常处理,利用者可以免去解除警告功能的麻烦。
这里通过一例对具有以下特征的因特网电话网络***作以说明,当利用者通过上述IP网络数据读写部或电话机输入数据写入部在上述通话装置适配器内实施设定后,如果在总体通话处理时由于该设定有误而能实施通话处理,以及当与上述通话装置适配器连接的上述IP网络或上述公共线路断线,与上述通话装置适配器连接的上述电话机及IP网络装置由于故障和停止工作而不动作时,如果通过恢复周边装置的正常工作而使该状态恢复正常,则IP网络通信处理部或公共线路信号处理部可不再使上述通话装置适配器的显示装置上出现警告显示,或者停止向所连接的电话机发送表示警告的单音,对利用者提出周边装置异常已经排除的通知。
实施方式18
在上述实施方式8中,对作为向HTTP中继服务器发送的语音数据讯息的POST讯息作了说明。但除了POST以外也可使用被称为GET及PUT的讯息。不过由于从基本上讲GET讯息有必要归入被称为URL的字段内,所以其数据长度有上限。由于POST和PUT除被称为报头部的各种字段外还可以包括数据主体部,因而基本上没有长度上限(但对HTTP代理服务器的安装等有限制)。
而且在通过GET讯息从HTTP中继服务器取得语音数据的场合下,虽然也可以通过发行GET讯息反复取得经过细分的语音数据,但也可以通过只发行一次可取得比第1长度通话时间语音数据更长的第2长度数据的GET讯息,在可获取语音数据的时点下细分第1长度语音数据,反复获取。
根据HTTP规格,该讯息的收发处理需要在客户侧与服务器侧之间首先建立连接之后实施。由于从基本上讲该连接的建立需要一定的处理时间,所以为提高语音数据收发的实时处理性能,该连接一旦建立,最好尽量保持该连接,维持语音数据的收发。但由于客户侧与服务器侧之间大多都隔着HTTP代理服务器等网络节点,因而根据中继情况,有时不管客户铡与服务器侧的需要,该连接都会被切断,在这种场合下,可以重新建立连接,重新开始语音数据的收发处理。
而且不局限于HTTP,也可以在本通话装置适配器与HTTP中继服务器中通过TCP实施IP网络上的通信。TCP是一种连接型通信协议,有必要在数据收发之前建立连接(相接)。在通过该TCP进行通信处理时,由于IP网络上的某些原因,会产生数据收发长时间停滞或连接中断。当处于这种状态时,由于程序处理中止,因而可以采取以下措施防止***中断:通过IP网络,为所有的数据收发处理设定一定的停机时间值,如果在等待来自接收侧的回答中即使超过停机时间值也没有响应,可重新建立连接,从头重新开始IP网络的访问处理。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在通话装置适配器与上述中继服务器的上述HTTP通信处理部建立旨在发送语音数据包的连接后,语音数据以编码形式被存储在由HTTP规定的GET、POST、PUT等方法的讯息内并发送出去。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在通话装置适配器与上述中继服务器的上述HTTP通信处理部建立旨在接收语音数据包的连接后,语音数据以编码形式被存储在由HTTP规定的GET等方法的讯息的响应讯息内并被接收。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在通话装置适配器与上述中继服务器的上述HTTP通信处理部建立旨在接收语音数据包的连接后,由HTTP规定的GET方法的讯息取得其长度远大于电话通信的语音收发数据长度的数据,该语音数据在响应讯息的数据主体内以编码形式存储,每当发生语音数据时,以分片形式持续接收该语音数据。
这里通过一例对具有以下特征的因特网电话网络***作以说明,通话装置适配器与上述中继服务器的上述HTTP通信处理部建立旨在收发语音数据包的连接,在收发各种方法的讯息及其响应讯息后,并不立刻中断连接,而是继续进行各种方法的讯息及其响应讯息的收发。
这里通过一例对具有以下特征的因特网电话网络***作以说明,通话装置适配器与上述中继服务器的上述HTTP通信处理部建立旨在收发语音数据包的连接,在收发各种方法的讯息及其响应讯息的期间或者收发刚结束后,如果由于某种原因连接被切断,重新进行连接并继续进行各种方法的讯息及其响应讯息的收发。
这里通过一例对具有以下特征的因特网电话网络***作以说明,通话装置适配器与上述中继服务器的上述HTTP通信处理部建立旨在收发语音数据包的连接,在收发各种方法的讯息及其响应讯息的期间或者收发刚结束后,如果由于某种原因在某设定的一定时间之后仍没有接到HTTP或TCP的收发处理响应,则实施切断连接处理,重新建立连接,继续进行各种方法的讯息及其响应讯息的收发。
实施方式19
如上述实施方式8中的图34所示,电话机呼叫信息管理部8200访问接收侧管理区,对是否处于通话状态进行调查(S75)。在该实施方式19中,对通话行为附加作为通话连接识别信息的识别符(把该识别符称为对话ID),在以HTTP方式打电话时,首先在查询能否对HTTP中继服务器打电话的时点下,如果判断出能打电话,则HTTP中继服务器为该通话附加一个对话ID,确认其可以打电话。(基本来说对话ID可以由计数器以递增方式产生)。
HTTP中继管理器根据该对话ID对该通话相关的信息进行管理。如果利用者一侧的通话装置适配器也取得了作为通话许可的该对话ID,则可参照对话ID把相对HTTP中继服务器的语音数据收发与其它通话区别开。在HTTP中继服务器中,可以对该对话ID、通话相关信息、比如通话双方的通话装置识别信息、IP地址信息、通话时间、通话开始时间、通话结束时间等记录信息进行记录及管理。根据这些管理信息可开展收费业务。
这里通过一例对具有以下特征的因特网电话网络***作以说明,中继服务器把作为利用者通话时利用者双方的上述通话装置适配器的地址信息集合的对话信息当作通话连接识别信息进行管理,把上述通话连接识别信息存入语音数据包内,通过IP网络发送。
这里通过一例对具有以下特征的因特网电话网络***作以说明,中继服务器把作为利用者通话时利用者双方的上述通话装置适配器的地址信息集合的对话信息当作通话连接识别信息,在利用者进行通话时,可对通话时间及通信包量等进行存储并作为记录信息取出。
实施方式20
在该实施方式20中,对具有在经由公共线路的通话、经由IP网络的UDP方式通话、HTTP方式通话这3种方式通话中,当由第3方以其它方式打来电话时,向其通知正处于通话状态的处理方法的通话装置适配器作以说明。
在实施方式6中已对公共线路与UDP及HTTP3种方式共存的通话处理形态作过说明。而且在实施方式8中,对以HTTP方式打电话的顺序作过说明。这里,对采用作为打电话顺序的以SMTP(simple mailtransfer protocol:简单邮件传输协议)邮件方式进行电话呼叫的方法的场合作以说明。
在采用上述3种方法进行通话时,在有第3方打来电话的场合下,将会有如图43所示的9种方式存在。
如图43中的记载,发出对方正处于通话状态中的通知的处理方式基本上是向第3方的通话装置输出忙音信号。在来自第3方的电话呼叫经由公共线路的场合下,除由电话公司的交换机直接发送忙音信号以外,电话呼叫方的通话装置适配器也生成忙音信号,经由公共线路发送。但是在后者的场合下,虽然只通知对方正处于通话状态,但由于也构成通话状态,因而也要向电话公司支付电话费。在来自第3方的电话呼叫为UDP方式的场合下,由于由电话呼叫方的通话装置适配器发出正处于通话状态的报告,所以第3方的通话装置适配器本身也生成忙音信号,使利用者能听到该声音。在来自第3方的电话呼叫为HTTP方式的场合下,如果通过对HTTP中继服务器的查询查明正处于通话状态,则第3方的通话装置适配器本身将生成忙音信号,使利用者能听到该声音。
在上述方式中,即使3种电话通话方式混合使用,也可以对第3方的电话呼叫发出正处于通话状态的报告。但是为简化通话装置适配器等的安装,也可以省略上述的通话中状态的报告。在这种场合下,当第3方进行电话呼叫后,由于感到接收侧很长时间不回话,因而与现有的其它电话利用方式相比,会使利用者产生冷遇感。
这里通过一例对具有以下特征的因特网电话网络***作以说明,在利用者通过公共线路通信、RTP通信处理、HTTP通信处理的任何一种通话方法进行通话时,当第3方利用上述任何一种通话方法进行电话呼叫时,IP网络通信处理部或上述公共线路信号处理部可对第3方利用者的通话装置发送忙音信号,以通知目前正处于通话状态中。
产业上的可利用性
上述通过一例所说明的本发明因特网电话网络***的上述实施方式具有下述效果。
具有以下效果:在可经由IP网络通话时可以通过IP网络打电话,在电话号码不能转换为IP地址的场合、对方一侧的通话装置未与IP网络相接的场合、与对方通话装置连接的通话装置适配器不具有与发送方通话装置适配器的互换性等场合下不能通过IP网络通话时,可以经由公共线路网打电话。
还具有以下效果:利用者可以利用传统的普通电话号码,经由IP网络打电话。
还具有以下效果:在通过IP网络以数字语音数据形式接收通话信息的场合下,可以以模拟语音数据形式向通话装置发送。
还具有以下效果:在以模拟语音数据形式接收来自通话装置的通话信息的场合下,可以转换为数字语音数据形式向IP网络发送。
还具有以下效果:如果发送通话信息的对方通话装置可以经由IP网络通话,则可以从IP网络侧打电话,否则可以从公共线路侧打电话,从而可以在二者之间自动切换。因此通话者可以根据需要通过公共线路或IP网络之一收发通话信息。
还具有以下效果:由于配有在经由公共线路的通话结束后,能把自己的通话装置的电话号码和电话号码所对应的IP地址通知到对方电话号码上,或者接收对方的通话装置的电话号码所对应的IP地址的IP地址学习部,所以通话者无需事先查找对方的IP地址并把它设定到地址转换表内。
还具有以下效果:通过将传统的普通公共线路电话号码与IP地址对应存储,在下次电话呼叫后可以自动地经由IP网络打电话。
还具有以下效果:由于可以对经由IP网络从与本发明的通话装置适配器连接的其它通话装置接收的除自己的声音之外的2个以上的语音数据混合并输出语音,所以可以举行有3人以上通话者参加的经由IP网络的电话会议。
还具有以下效果:为电话会议附加会议识别号,在通话请求时由要求参加通话的通话者出示该会议识别号,因此可以举行由确定参加者参加的经由IP网络的电话会议。
还具有以下效果:对与通话装置适配器连接的通话装置设定电话机识别号,在通话请求时由要求参加通话的通话者出示该电话机识别号,因此可以在确定通话装置之间经由IP网络举行电话会议。
还具有以下效果:通过向预定参加电话会议的各通话者预先分配口令,根据各电话会议进行管理,通过在参加电话会议时输入各通话者的口令,可以与预先登录的口令进行比较,从而可以对电话会议的参加者进行认证。
由于由作为与通话装置适配器连接的现有电话机的通话装置及通用计算机等输入维护作业所发生的控制信息,根据所输入的控制信息对设定信息存储部存储的控制信息进行变更,所以可以取得削减在通话装置适配器内附加用于维护作业的专用数据输入输出装置的成本的效果。而且还具有以下效果:利用者等可以方便地利用传统的装置(现有的电话机的通话装置及通用计算机等)进行维护设定作业。
还具有以下效果:通过与通话装置适配器连接的电话机及与IP网络连接的计算机输入有关电话会议的许可信息并予以登录,可以容易地实施新登录及原登录信息的变更与删除等发生频度较高的电话会议相关许可信息的登录变更作业。
还具有以下效果:由于利用具有良好的通信处理实时特性的UDP和RTP,所以可以提高通话的语音质量。
还具有以下效果:对于不认可使用任意UDP端口的防火墙,通过按照可利用有限的确定UDP端口的方式设定防火墙并将该确定UDP端口号存储到通话装置适配器内,可以实施超越防火墙的语音数据通信处理。
还具有以下效果:对于不认可使用任意UDP端口的防火墙,由于可以对可用UDP端口进行扫描,所以即使在不明确可用UDP端口的场合下,也可以把它找出来以实施语音数据通信处理。
还具有以下效果:虽然对大多数防火墙不能采用UDP端口,但由于通常的HTTP端口是开放式的,因而可以把语音数据作为HTTP讯息发送。即使对强固的防火墙也可以实现经由IP网络的通话处理。
还具有以下效果:在通话装置适配器经由IP网络打电话的场合下,可以通过TCP进行语音数据的收发。
还具有以下效果:在通话装置适配器经由IP网络打电话的场合下,可以通过HTTP进行语音数据的收发。
还具有以下效果:在通话装置适配器经由IP网络打电话的场合下,相对以禁止从通话装置适配器所连接管理的IP网络范围内对外部IP网络区范围的非法访问的安全性为目的的防火墙,确认是否存在可进行数据收发的HTTP端口,从而对可进行语音数据收发的HTTP端口进行确定,并利用该HTTP端口进行语音数据通话。
还具有以下效果:作为通信对象的语音数据包的报头部被单独压缩。这样,可以比标准的包长更小,从而可以降低网络的通信量。而且由于被压缩的语音数据包可以被解码,所以可以接收被压缩的数据包信息。这样,可以取得减小网络通信量的效果。
还具有以下效果:即使作为通信对象的各语音数据包的发送时间有波动,由于在接收时直至蓄存到一定的规模后才向模拟再生侧发送,所以即使网络通信量状况不稳定,也能保持稳定的通话质量。而且配有在通过IP网络向对方电话机发送数字语音数据包的场合下,生成发送对象的数字语音数据包,并实施只利用输出前蓄存在其缓冲器规模可以改变的发送缓冲器内的必要数据建立数据包的附加处理的发送缓冲部,可以实现根据网络通信量状况的最佳数字语音数据包发送形态,可发送质量良好的语音数据。
还具有以下效果:由于在发送作为通信对象的各语音数据包时,当网络通信量较少时缩小包长,当通信量增大时增大包长,所以即使网络通信量状况不稳定,也能保持不受网络通信影响的稳定的通话质量。
还具有以下效果:由于在发送作为通信对象的各语音数据包时,在频繁发生丢包时可以发行冗余包,所以即使在频繁发生丢包的状况下网络通信也能保持稳定的通话质量。
还具有以下效果:由于在发送作为通信对象的各语音数据包时,在网络通信量增大的场合下,不发送在低于一定音量电平的条件下对通话质量没有影响的语音数据包,所以即使网络通信量增大,也能保持稳定的通话质量。
还具有以下效果:对作为通信对象的各语音数据包的接收定时进行计测,对网络通信量状况进行推断,并实施上述接收缓冲器规模的调整、冗余包发行部对包信息复制数的调整、包生成过滤部对削减包信息发送数条件的调整中的至少一项,因而可以根据网络通信的最新状况实施最佳通信处理,能保持稳定的通话质量。
还具有以下效果:由于对作为通信对象的各语音数据包的接收定时的计测结果进行蓄存,并可作为表示1日或1周等周期内的网络通信量状况的数据予以参照,所以可以实施与平均网络通信量状况对应的最佳通信处理控制,能保持稳定的通话质量。
还具有以下效果:由于防火墙允许通过HTTP访问外部因特网,而且通话装置适配器通过HTTP中继服务器实施电话呼叫及通话处理,因而可在无需对一般的防火墙作任何设定变更的情况下通过IP网络打电话。而且语音数据暂时存储在HTTP中继服务器内,通过必要时由与其它电话机连接的通话装置适配器前往取得该语音数据,便可实现通话处理。而且当判断出接收侧的通话装置适配器受到防火墙保护时,为向接收侧的通话装置适配器报告正在接电话这一事实,HTTP轮询部检查用于存储各电话机通话状况的电话机呼叫信息管理部内的接收侧通话装置适配器的通话状况,并在一定的时间间隔内持续性地向HTTP中继服务器报告,当判明正在接电话时,该接收方通话装置适配器通过HTTP访问的形式经由HTTP中继服务器通话。而且当判断出接收侧的通话装置适配器受到防火墙保护时,为向接收侧的通话装置适配器报告正在接电话这一事实,公共线路信号处理部暂时通过公共线路只发送电话呼叫信息,使接收方通话装置适配器能通过HTTP访问经由HTTP中继服务器通话,经由HTTP中继服务器互相交换通话信息。
还具有以下效果:在HTTP中继服务器中,在各通话装置适配器之间的最初连接交涉处理后,HTTP连接变更部把HTTP、TCP之间的连接变更为两个适配器之间的直接连接。虽然在各通话装置适配器之间的最初连接交涉处理后便可实施通话数据的收发,但由于该处理负荷相当沉重,所以如果通话数据的收发不经过HTTP中继服务器,而直接在两个通话装置适配器之间进行,则可以减轻HTTP中继服务器的处理负荷,即使有多个利用者打电话,造成通话处理集中,也不会产生处理阻滞,可以持续通话,并可保持通话质量。
还具有以下效果:由于通话数据的收发不经过HTTP中继服务器,而直接在两个通话装置适配器之间进行,所以可以减轻HTTP中继服务器的处理负荷,因而即使有多个利用者打电话,造成通话处理集中,也不会产生处理阻滞,可以持续通话,并可保持通话质量。
还具有以下效果:由于在通话数据收发时,作为HTTP中继服务器的处理过程,把语音数据包内的IP报头部的IP地址及TCP报头的端口号直接转换为最终接收方通话装置适配器的IP地址及端口号,从而减轻HTTP中继服务器的处理负荷,所以即使有多个利用者打电话,造成通话处理集中,也不会产生处理阻滞,可以持续通话,并可保持通话质量。
还具有以下效果:即使HTTP中继服务器能有效地实施通信处理,但如果随着利用者的增加,请求通话处理的电话装置适配器也增加,由于1台HTTP中继服务器的处理能力有一定限度,因而有时会出问题。因此,配备数台HTTP中继服务器以及对这些HTTP中继服务器进行统一管理的HTTP中继服务器管理服务器,查出当前可用的其使用者较少的HTTP中继服务器,指定用于该通话处理的候补HTTP中继服务器。通过把各通话装置适配器的通话处理分散到各HTTP中继服务器上,可以为各利用者保持一个舒适的通话状态。
还具有以下效果:利用通话装置适配器的名称代表事先在用于收发通话信息的通话装置适配器之间设置的通话装置适配器识别符。因此可以在IP地址不是固定的而是动态分配的网络环境下使用通话装置适配器。IP地址动态分配的场合包括向DHCP服务器学习IP地址的场合和通话装置适配器通过拨号连接方式与因特网服务供应商(ISP)连接并在连接时分配IP地址的场合,这样,即使不分配固定的IP地址,地可以实现通话装置适配器与接收侧的连接交涉处理。
还具有以下效果:并非是一种与IP网络常时连接的网络环境,必要时通过拨号方式与因特网服务供应商(ISP)连接后,便可以利用因特网电话。即使利用者没有约定建立常时连接方式,一般家庭也可以较方便地通过拨号连接方式利用因特网电话。
还具有以下效果:并非是一种与IP网络常时连接的网络环境,必要时可通过拨号方式与因特网服务供应商(ISP)连接,个人计算机普遍采用的终端适配器可以用作该拨号连接装置。在该终端适配器内配有调制解调器等用于公共线路和与ISDN通信的装置。通过这类装置,可以把安装简单的RS232C串行端口处理装置配备到通话装置适配器中,这样,可以把成本较高的装置设置到终端适配器一侧,从而可减少通话装置适配器的实现成本。
还具有以下效果:即使利用通话装置进行通话的双方通话者结束通话,而且放下通话装置的受话器,由于通话装置适配器保持与公共线路的连接,所以仍可以进行IP地址信息的收发。
还具有以下效果:在利用通话装置进行通话的场合下,当通话结束,发送通话信息一方放下受话器后,经过规定的时间,发送用于通知发送通话信息的对方断路的单音信号。因此在通话者的通话完全结束,双方放回受话器的状态下,由于仍保持通话装置适配器与公共线路的连接,所以仍可以可靠地进行IP地址信息的收发。
还具有以下效果:由于能发生旨在通知通话信息接收方通话结束的忙音信号等声响,所以通话信息接收侧的通话者能可靠地知道通话结束,从而可放回受话器。
还具有以下效果:如果在IP地址信息收发途中试图使用通话装置,由于能从受话器中听到忙音等音响信号,所以不能使其在IP地址信息收发过程中利用通话装置。
还具有以下效果:在IP地址信息收发过程中如果试图使用通话装置,则接收接收侧输入的识别信息,在IP地址信息收发结束后,重新连接所接收的对方识别信息。而且IP地址信息的收发处理并非占用很长时间。因此试图通话的利用者无需等待便可利用通话装置,从而可提高方便性。
还具有以下效果:在经过一定的时间后如果没有任何输入,则判断识别信息输入结束。因此进行通话的利用者可以省略输入用于判定识别信息输入结束的信息,从而可提高方便性。
还具有以下效果:通过输入确定信息,可判断识别信息输入结束。这样可以可靠地判定输入结束,可正确输入识别信息。
还具有以下效果:通过由通信经营商信息规定输入识别信息长度,并将确定识别信息长度与所输入的识别信息长度进行比较,判定识别信息的输入是否结束。这样进行通话的利用者在可采用与以往相同的方法输入识别号的同时,可靠地结束识别信息的输入,从而可提高方便性。
还具有以下效果:在识别信息的输入确实结束后,由地址转换部实施地址转换处理。这样,所取得的IP地址信息将是正确的信息,可提高因特网电话网络***的可靠性。
还具有以下效果:每当输入1个字符信息的识别信息后,地址转换部进行候补范围缩小处理。这样,可高速实施将识别信息转换为IP地址的处理。
还具有以下效果:在候补范围缩小处理过程中,当候补对象只剩下1个时,地址转换部的处理便告结束。这样,可高速实施将识别信息转换为IP地址的处理。
还具有以下效果:当构成所输入识别信息的字符信息超过规定数后,地址转换部把该字符信息转换为IP地址信息。这样,不必等待所有识别信息都输入进去,便可以转换为IP地址,因而可高速实施处理。
还具有以下效果:IP地址学习部的学习处理在打电话侧与接电话侧两方实施。因此,接电话时,可以自动地学习对方侧的识别信息和IP地址信息,可提供方便性较高的因特网电话网络***。
还具有以下效果:在接电话时,也可以禁止IP地址学习部的学习处理。这样,如果打电话侧的目的比如是推销产品,由于可以不登录对方侧的识别信息与IP地址,因而可以防止不必要使用地址转换表内的存储空间。
还具有以下效果:在打电话时,打电话侧也可以禁止对方侧的通话装置适配器的IP地址学习部实施学习处理。这样,根据打电话侧的需要禁止对方侧的学习处理,因此可提供极大方便于使用者的因特网电话网络***。
还具有以下效果:利用者可以删除地址转换表内登录的信息。这样,可以有效应用地址转换表内的存储空间。
还具有以下效果:在对控制信息进行错误修正的场合下,可向利用者发出通话装置适配器不能正常工作的通知。由于接到通知的利用者可立刻对控制信息进行修正,因而可提供极大方便于使用者的因特网电话网络***。
还具有以下效果:可以向利用者发出线路不良不能通话的通知。因此利用者可以立刻知道不能通话的状态。
还具有以下效果:当通话装置从不能使用状态转为可以使用状态后,向利用者发出可以使用的通知。这样,利用者可立刻知道可以利用的状态,因而可提供极大方便于使用者的因特网电话网络***。
还具有以下效果:在通过公共线路通话、通过RTP通信处理通话、通过HTTP通信处理通话的任何一种通话方法进行通话的过程中,在第3方有连接请求时,对第3方发出通话正在进行中的通知。从而可提供极大方便于使用者的因特网电话网络***。
还具有以下效果:中继服务器对通话行为附加对话信息,比如对话ID。这样,在用于发送通话信息的包信息中附加对话信息后发送。这样,中继装置可利用包信息中的对话信息对通话内容进行管理。
还具有以下效果:中继服务器利用对话信息对通话内容进行管理。因此,中继服务器可根据所管理的通话内容实施比如核费业务,因特网电话网络***可得到多方面的应用。
还具有以下效果:通话装置适配器利用GET、PUT、POST中的至少1种方法对中继装置进行HTTP访问。因此可以把中继服务器看作是Web服务器进行访问。
还具有以下效果:中继服务器在要求采用某种方法的请求的响应讯息中附加通话信息然后返回。这样,通话装置适配器可通过把中继服务器看作是Web服务器的HTTP访问从中继服务器获得通话信息。
还具有以下效果:在通过访问中继服务器从通话装置适配器接收通话信息的场合下,可发布接收其长度比实际通话信息更大的通话信息的方法。这样,每当进行通话并产生通话信息时,可反复接收通话信息。
还具有以下效果:通话装置适配器与中继服务器之间的连接关系即使在通话信息请求方法的发送过程和与请求对应的响应讯息的接收过程结束之后仍然保持。这样,可以节省通话装置适配器与中继服务器的连接处理时间,可实施实时通话信息的收发。
还具有以下效果:通话装置适配器与中继服务器之间的原有连接可能被意外切断。在这种场合下可以重新接通,因此利用者可以在意识不到断路的情况下从中继装置接收通话信息。
还具有以下效果:在规定时间过去后仍然没有从中继服务器接到回答的场合下,连接将被切断,然后重新接通。这样,利用者可以在意识不到中继服务器的状态的情况下从中继装置接收通话信息。
还具有以下效果:向与通话装置适配器连接的通话装置管理装置发送识别信息通知。这样通话装置管理装置可以从所管理的多台通话装置中确定所规定的通话装置。
还具有以下效果:在通过公共线路通话时,通话装置适配器向具有号码显示功能的通话装置发送识别信息。因此具有号码显示功能的通话装置可以确认接收侧的识别信息。
还具有以下效果:即使在通过IP网络通话的场合下,通话装置适配器向具有号码显示功能的通话装置通知识别信息。这样,即使在通过IP网络通话的场合下,也可以确认接收侧的识别信息。
还具有以下效果:识别信息中包括指令不显示号码的非通知性信息。因此,通话装置适配器在确认出识别信息中有非通知性信息的场合下,可不向接收侧通知识别信息,从而可提高利用者的方便性。
另外在上述实施方式中虽然所说明的是网络***,但上述说明即包括对网络访问方法的说明,也包括对通话装置的说明。而且上述说明的各部即可以通过硬件实现,又可以通过软件实现,也可以通过硬件与软件组合实现。在通过软件实现的场合下,由通过计算机中央处理装置运行的程序实现各部的功能。程序被记录在硬盘及非易失性存储器等记录媒体内,从计算机中央处理装置读出后被实施。
Claims (32)
1.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径输出上述语音通信数据,其特征在于:包括
线路连接切换部,在结束了上述语音通信数据的发送侧与上述语音通信数据发送的接收侧之间的通话后的切断时,保持上述公共线路的连接;
公共线路信号收发部,一边由上述线路连接切换部保持上述公共线路的连接,一边对上述语音通信数据发送的接收侧,通过上述公共线路发送上述语音通信数据发送侧的电话机识别信息对应的地址信息。
2.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径输出上述语音通信数据,其特征在于:包括
线路连接切换部,在结束了上述语音通信数据的发送侧与上述语音通信数据发送的接收侧之间的通话后的切断时,保持上述公共线路的连接;
公共线路信号收发部,一边由上述线路连接切换部保持上述公共线路的连接,一边从上述语音通信数据发送的接收侧通过上述公共线路接收上述语音通信数据发送接收侧的电话机识别信息对应的地址信息。
3.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径作为语音通信数据包输出上述语音通信数据,其特征在于:上述通话装置适配器,包括
UDP通信处理部,对上述语音通信数据包进行User DatagramProtocol(以下称为UDP)的通信处理;
HTTP通信处理部,对上述语音通信数据包进行Hyper TextTransfer Protocol(以下称为HTTP)的通信处理,
上述通话装置适配器,在不能由上述UDP通信处理部进行通信处理时,由上述HTTP通信处理部进行通信处理。
4.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径作为语音通信数据包输出上述语音通信数据,其特征在于:
包括
发送缓冲部,具有输入将语音通信数据数字化了的数字语音数据,临时保管上述输入了的数字语音数据的发送缓冲器,由上述发送缓冲器取出规定的数字语音数据,作为语音通信数据包生成存储上述数字语音数据发送目的地址的地址信息的头部和存储上述数字语音数据的数据部;
语音数据包编码部,由上述发送缓冲部输入上述语音通信数据包,压缩在上述输入了的语音通信数据包头部所存储的信息与在数据部所存储的信息中的至少之一的信息;
语音数据包解码部,通过上述IP网络接收具有由上述语音数据包编码部压缩了的信息的上述语音通信数据包,在解压缩上述语音通信数据包的压缩了的信息的同时,由上述解压缩了的上述语音通信数据包取出上述头部进行解析;
接收缓冲部,具有在输入由上述语音数据包解码部进行了上述解压缩的上述语音通信数据包的同时,临时保管上述输入了的进行了上述解压缩的语音通信数据包的接收缓冲器,由上述接收缓冲器以连续的时序输出进行了上述解压缩的语音通信数据包,
上述接收缓冲器,具有规定的缓冲器长度,上述规定的缓冲器长度可变。
5.权利要求4记载的通话装置适配器,其特征在于:
上述通话装置适配器还包括
网络通信量监视部,为了掌握通信量状况,监视由上述接收缓冲部接收的上述语音通信数据包的接收时序,并根据监视的结果指示上述接收缓冲部变更上述接收用缓冲器的长度。
6.权利要求5记载的通话装置适配器,其特征在于:
上述通话装置适配器还包括重复发行由上述语音数据包编码部接收的上述语音通信数据包的冗余包发行部,
上述冗余包发行部,基于由上述网络通信量监视部的监视结果对重复发行的上述语音通信数据包的数量进行调整。
7.权利要求5记载的通话装置适配器,其特征在于:
上述通话装置适配器还包括包生成过滤部,其基于上述网络通信量监视部的监视结果删减上述语音通信数据包。
8.权利要求5记载的通话装置适配器,其特征在于:
上述通话装置适配器还包括网络通信量统计数据管理部,
其取得由上述网络通信量监视部监视的监视结果来统计通信量状况,并提供统计结果。
9.一种中继服务器,包括
HTTP通信处理部,对从规定的通话装置适配器向其它通话装置适配器通过依据Hyper Text Transfer Protocol(以下称为HTTP)的通信协议的访问所发送的语音数据,代替上述其它通话装置适配器进行接收;
语音数据缓冲部,保管由上述HTTP通信处理部接收到的上述语音数据,
其特征在于:
上述HTTP通信处理部,由规定的通话装置适配器通过与依据HTTP的通信协议的上述访问相同的访问来读出由上述语音数据缓冲部保管的语音通信数据,
上述中继服务器还包括电话机呼叫信息管理部,管理通话装置适配器是否进行着呼叫的信息,从规定的通话装置适配器经上述HTTP通信处理部接收查询其它通话装置适配器状况的查询信息,依据上述查询信息确认上述其它通话装置适配器是否进行着呼叫的信息,并向上述规定的通话装置适配器通知确认了的结果。
10.一种采用数字数据通信的IP(因特网协议)网络和模拟数据通信的公共线路的因特网电话网络***,其特征在于:
具备
通话装置适配器,输入语音通信数据,选择IP网络和公共线路任意一方的路径,向上述所选择的路径输出上述语音通信数据;
中继服务器,对上述通话装置适配器进行管理,并设置在上述IP网络上,
上述通话装置适配器,具有经IP网络进行通信处理的IP网络通信处理部;经公共线路进行信号处理的公共线路信号处理部,
上述中继服务器,具有
TCP通信处理部,经由IP网络通过TCP进行数据的收发处理;
HTTP通信处理部,对从规定的通话装置适配器向其它通话装置适配器通过依据Hyper Text Transfer Protocol(以下称为HTTP)通信协议的访问所发送的上述语音通信数据,代替上述其它通话装置适配器经上述TCP通信处理部进行接收;
语音数据缓冲部,保管由上述HTTP通信处理部接收到的上述语音通信数据,
上述HTTP通信处理部,由规定的通话装置适配器通过与依据HTTP通信协议的上述访问相同的HTTP访问读出上述由语音数据缓冲部保管的语音通信数据,
上述中继服务器还具有电话机呼叫信息管理部,其管理被管理着的通话装置适配器的状况,从规定的通话装置适配器接收查询其它通话装置适配器状况的查询信息,依据上述查询信息确认上述其它通话装置适配器的状况,并向上述规定的通话装置适配器通知确认了的结果,
由上述中继服务器接收的语音通信数据为具有存入发送上述语音通信数据的目的地址的地址信息的头部和存入上述语音通信数据的数据部的语音通信数据包,
上述HTTP通信处理部,对所接收的语音通信数据包进行HTTP通信处理,
由上述中继服务器管理着的通话装置适配器,
具有HTTP电话呼叫部,当上述语音通信数据包的发送接收侧的通话装置适配器被防火墙保护时,通过上述HTTP访问向上述中继服务器发送上述语音通信数据包。
11.权利要求10记载的因特网电话网络***,其特征在于:
由上述中继服务器管理着的通话装置适配器,
具备HTTP轮询部,通过上述HTTP访问以轮询方式向上述中继服务器发送查询在上述中继服务器的上述电话机呼叫信息管理部管理着的上述语音通信数据包发送接收侧的通话装置适配器状况的信息。
12.权利要求10记载的因特网电话网络***,其特征在于:
由上述中继服务器管理着的通话装置适配器,
具备电话呼叫通信部,对上述语音通信数据包的发送接收侧的通话装置适配器,在通过上述IP网络发送上述语音通信数据包前,至少采用电子邮件和即时讯息之一来通知现在开始发送上述语音通信数据包。
13.权利要求10记载的因特网电话网络***,其特征在于:
由上述中继服务器管理着的通话装置适配器,
对上述语音通信数据包的发送接收侧的通话装置适配器,在通过上述公共线路发送上述语音通信数据包前,通知现在开始发送上述语音通信数据包。
14.权利要求9记载的中继服务器,其特征在于:
由上述中继服务器接收的语音通信数据为具有存入发送上述语音通信数据的目的地址的地址信息的头部和存入上述语音通信数据的数据部的语音通信数据包,
上述中继服务器具有HTTP连接变更部,其接收从规定的通话装置适配器向其它通话装置适配器发送的上述语音通信数据包,对上述规定的通话装置适配器与其它通话装置适配器实施连接上述规定的通话装置适配器与其它通话装置适配器的连接交涉,并在连接之后,在上述规定的通话装置适配器与其它通话装置适配器之间通过Hyper TextTransfer Protocol(以下称HTTP)实施上述语音通信数据包的收发控制。
15.权利要求9记载的中继服务器,其特征在于:
由上述中继服务器接收的语音通信数据为具有存入发送上述语音通信数据的目的地址的地址信息的头部和存入上述语音通信数据的数据部的语音通信数据包,
上述语音通信数据包的头部具有发送上述语音通信数据包的接收方的地址信息和端口号,
上述中继服务器具有TCP/IP包报头转换部,其接收从规定的通话装置适配器向其它通话装置适配器发送的上述语音通信数据包,对上述规定的通话装置适配器与其它通话装置适配器实施连接上述规定的通话装置适配器与其它通话装置适配器的连接交涉,并在连接之后,把上述语音通信数据包的报头部中的接收方地址信息及端口号转换成与最后接收上述语音通信数据包的预定通话装置适配器对应的地址信息及端口号。
16.一种采用数字数据通信的IP(因特网协议)网络和模拟数据通信的公共线路的因特网电话网络***,其特征在于:
具备
通话装置适配器,输入语音通信数据,选择IP网络和公共线路任意一方的路径,向上述所选择的路径输出上述语音通信数据;
中继服务器,对上述通话装置适配器进行管理,并设置在上述IP网络上,
上述通话装置适配器,具有经IP网络进行通信处理的IP网络通信处理部;经公共线路进行信号处理的公共线路信号处理部,
上述中继服务器,具有
TCP通信处理部,经由IP网络通过TCP进行数据的收发处理;
HTTP通信处理部,对从规定的通话装置适配器向其它通话装置适配器通过依据Hyper Text Transfer Protocol(以下称为HTTP)通信协议的访问所发送的上述语音通信数据,代替上述其它通话装置适配器经上述TCP通信处理部进行接收;
语音数据缓冲部,保管由上述HTTP通信处理部接收到的上述语音通信数据,
上述HTTP通信处理部,由规定的通话装置适配器通过与依据规定的通信协议的上述访问相同的访问读出上述保管的语音通信数据,
上述中继服务器还具有电话机呼叫信息管理部,其管理被管理着的通话装置适配器的状况,从规定的通话装置适配器接收查询其它通话装置适配器状况的查询信息,依据上述查询信息确认上述其它通话装置适配器的状况,并向上述规定的通话装置适配器通知确认了的结果,
由上述中继服务器接收的语音通信数据为具有存入发送上述语音通信数据的目的地址的地址信息的头部和存入上述语音通信数据的数据部的语音通信数据包,上述HTTP通信处理部,
对所接收的语音通信数据包进行HTTP通信处理,
上述因特网电话网络***,还至少与2个上述中继服务器连接,
并包括中继服务器管理服务器,具有
HTTP中继服务器负载状态监视部,监视上述连接的中继服务器处理的负载状态;
HTTP中继服务器指定部,根据由上述HTTP中继服务器负载状态监视部监视的负载状态选择规定的中继服务器。
17.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径输出上述语音通信数据,其特征在于:包括
线路连接切换部,连接于至少输出语音通信数据的电话机,输入由上述电话机输出的上述语音通信数据,在上述语音通信数据发送侧和上述语音通信数据发送接收侧的任意一方结束通话后,到经过了预测结束通话继续侧的通话的时间后为止,保持上述公共线路的连接;
公共线路信号收发部,一边由上述线路连接切换部保持上述公共线路的连接,一边对上述语音通信数据发送接收侧,通过上述公共线路发送上述语音通信数据发送侧的上述电话机识别信息对应的地址信息。
18.权利要求17记载的通话装置适配器,其特征在于:
上述公共线路信号收发部,在上述语音通信数据发送侧和上述语音通信数据发送接收侧的任意一方结束通话后,为了使通话继续侧的通话结束,从通话结束侧向通话继续侧至少发送忙音信号。
19.权利要求17记载的通话装置适配器,其特征在于:
上述公共线路信号收发部,通过公共线路发送上述电话机识别信息对应的地址信息,在上述发送期间,当上述语音通信数据发送侧和上述语音通信数据发送接收侧的至少一方欲向规定的电话机发送语音通信数据时,对欲向上述规定的电话机发送语音通信数据的电话机至少发送忙音信号。
20.权利要求17记载的通话装置适配器,其特征在于:
上述公共线路信号收发部,通过公共线路发送上述电话机识别信息对应的地址信息,在上述发送期间,当上述地址信息发送侧和上述地址信息发送接收侧的至少一方欲向规定的电话机发送语音通信数据时,相对向上述规定的电话机发送语音通信数据的处理优先进行上述电话机识别信息对应的地址信息发送处理。
21.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径输出上述语音通信数据,其特征在于:包括
公共线路信号处理部,从电话机输入含有由识别发送接收侧的1个以上字符信息构成的识别信息的语音通信数据,输出上述所输入的1个以上的字符信息;
IP网络通信处理部,指定识别上述语音通信数据发送接收侧的地址信息,向上述IP网络发送上述语音通信数据;
地址转换表,使上述地址信息与上述识别信息相对应进行存储;
地址转换部,比较由上述公共线路信号处理部输出的1个以上的字符信息与存储在上述地址转换表的识别信息,将上述输出的1个以上的字符信息与存储在上述地址转换表的识别信息的一部分一致的地址信息作为地址信息候选,在上述地址信息候选为单一,并且由上述公共线路信号处理部输出的上述字符信息超过规定数时,采用成为上述单一的地址信息候选作为上述地址信息,利用上述地址转换表将上述至少1个字符信息转换为上述地址信息;
线路连接切换部,选择上述IP网络通信处理部和公共网络的任意一方,向上述所选择的一方输出上述语音通信数据。
22.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径输出上述语音通信数据,其特征在于:
上述通话装置适配器,包括
输入由电话机输出的语音通信数据的公共线路信号处理部;
IP网络通信处理部,通过上述IP网络对上述语音通信数据作为语音通信数据包至少进行发送和接收之一,对上述语音通信数据包进行User Datagram Protocol(以下称UDP)的通信处理和Hyper TextTransfer Protocol(以下称HTTP)的通信处理,
上述IP网络通信处理部和上述公共线路信号处理部的任意一方,当对连接了正进行基于上述公共线路的通话处理、上述UDP通信处理和上述HTTP通信处理之一的处理的通话装置适配器的电话机,从其它新的电话机发生连接请求时,对上述其它新的电话机通知处理中的状态。
23.权利要求9记载的中继服务器,其特征在于:
由上述HTTP通信处理部接收的语音数据为具有存入发送上述语音数据的目的地址的地址信息的头部和存入上述语音数据的数据部的语音数据包,
上述中继服务器,把上述规定的通话装置适配器的地址信息和其它通话装置适配器的地址信息的集合作为通话连接识别信息,根据通话连接识别信息对上述规定的通话装置适配器和其它通话装置适配器之间的通信进行管理,
上述HTTP通信处理部上述通话连接识别信息存储在上述语音数据包中,并对上述IP网络输出。
24.权利要求23记载的中继服务器,其特征在于:
上述中继服务器,与上述通话连接识别信息相对应至少将通话时间和通信包量之一作为日志信息进行存储并管理。
25.一种采用数字数据通信的IP(因特网协议)网络和模拟数据通信的公共线路的因特网电话网络***,其特征在于:
具备
通话装置适配器,输入语音通信数据,选择IP网络和公共线路任意一方的路径,向上述所选择的路径输出上述语音通信数据;
中继服务器,对上述通话装置适配器进行管理,并设置在上述IP网络上,
上述通话装置适配器,具有经IP网络进行通信处理的IP网络通信处理部;经公共线路进行信号处理的公共线路信号处理部,
上述中继服务器,具有
TCP通信处理部,经由IP网络通过TCP进行数据的收发处理;
HTTP通信处理部,对从Hyper Text Transfer Protocol(以下称为HTTP)的通话装置适配器向其它通话装置适配器通过依据HTTP通信协议的访问所发送的上述语音通信数据,代替上述其它通话装置适配器经上述TCP通信处理部进行接收;
语音数据缓冲部,保管由上述HTTP通信处理部接收到的上述语音通信数据,
上述HTTP通信处理部,由规定的通话装置适配器通过与依据HTTP通信协议的上述访问相同的HTTP访问读出上述保管的语音通信数据,
上述中继服务器还具有电话机呼叫信息管理部,其管理被管理着的通话装置适配器的状况,从规定的通话装置适配器接收查询其它通话装置适配器状况的查询信息,依据上述查询信息确认上述其它通话装置适配器的状况,并向上述规定的通话装置适配器通知确认了的结果,
由上述中继服务器接收的语音通信数据为具有存入发送上述语音通信数据的目的地址的地址信息的头部和存入上述语音通信数据的数据部的语音通信数据包,
上述HTTP通信处理部,
对所接收的语音通信数据包进行HTTP通信处理,
由上述中继服务器管理着的通话装置适配器,基于上述HTTP访问向上述中继服务器发送上述语音通信数据包中至少GET、POST和PUT之一的方法的讯息。
26.权利要求25记载的因特网电话网络***,其特征在于:
上述中继服务器的HTTP通信处理部,在对基于上述通话装置适配器的上述HTTP访问的响应讯息中,存储上述语音通信数据并向上述通话装置适配器发送,
由上述中继服务器管理着的通话装置适配器,接收从上述中继服务器发送的上述响应讯息,并取出存储于所接收的响应讯息中的上述语音通信数据。
27.权利要求26记载的因特网电话网络***,其特征在于:
上述语音通信数据具有规定的第1长度,
由上述中继服务器管理着的通话装置适配器,为了由上述中继服务器取得具有上述第1长度的语音通信数据,将取得比上述第1长度大的第2长度的语音通信数据的GET的方法的讯息存储于上述语音通信数据包中,并基于上述HTTP访问向上述中继服务器发送,接收从上述中继服务器针对上述HTTP访问所发送的响应讯息。
28.权利要求27记载的因特网电话网络***,其特征在于:
由上述中继服务器管理着的通话装置适配器,到存储于从上述中继服务器发送的响应讯息中的具有上述第1长度的语音通信数据合计长度超过上述第2长度为止,继续与上述中继服务器的连接,接收1个以上的上述响应讯息。
29.权利要求25记载的因特网电话网络***,其特征在于:
由上述中继服务器管理着的通话装置适配器,当与上述中继服务器的上述HTTP通信处理部在通信进行期间及进行了通信之后立刻的任意一方的时限切断了连接的情况下,再次进行连接继续进行通信。
30.权利要求25记载的因特网电话网络***,其特征在于:
由上述中继服务器管理着的通话装置适配器,当与上述中继服务器的上述HTTP通信处理部在通信进行期间及进行了通信之后立刻的任意一方的时限经过了规定时间还没有由上述中继服务器响应的情况下,切断与上述中继服务器的连接,之后再次进行连接继续通信。
31.权利要求1记载的通话装置适配器,其特征在于:
上述通话装置适配器,与连接于多个电话机的管理多个上述电话机的PBX和按键电话的至少之一的电话机管理装置相连接,
上述公共线路信号收发部,由上述语音通信数据发送侧接收上述语音通信数据发送接收侧的上述电话机识别信息,对上述电话机管理装置发送上述接收到的识别信息。
32.一种通话装置适配器,其从电话机输入语音通信数据,并选择IP(因特网协议)网络和模拟数据通信的公共线路中任意一方的路径,向上述所选择的路径输出上述语音通信数据,其特征在于:
包括
IP网络通信处理部,向连接于具有显示上述语音通信数据发送侧识别信息的序号显示功能的上述语音通信数据发送接收侧的电话机的接收侧通话装置适配器,经上述IP网络输出上述语音通信数据,
上述IP网络通信处理部,当通过上述IP网络对上述接收侧的通话装置适配器发送上述语音通信数据时,在上述语音通信数据发送侧的电话机输出了含有指示不对上述接收侧的电话机通知上述语音通信数据发送侧的电话机识别信息的非通知信息的上述识别信息的情况下,不对接收侧的上述通话装置适配器发送上述识别信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP326771/2000 | 2000-10-26 | ||
JP2000326771A JP3437545B2 (ja) | 1999-11-30 | 2000-10-26 | 通話装置アダプタ |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1394426A CN1394426A (zh) | 2003-01-29 |
CN1201533C true CN1201533C (zh) | 2005-05-11 |
Family
ID=18803906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018033245A Expired - Lifetime CN1201533C (zh) | 2000-10-26 | 2001-05-15 | 因特网电话网络***、网络访问方法及通话装置适配器 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20030002637A1 (zh) |
EP (1) | EP1235416A4 (zh) |
KR (1) | KR100445284B1 (zh) |
CN (1) | CN1201533C (zh) |
NO (1) | NO20023074L (zh) |
WO (1) | WO2002035816A1 (zh) |
Families Citing this family (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389010B1 (en) * | 1995-10-05 | 2002-05-14 | Intermec Ip Corp. | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
WO2002098075A1 (fr) * | 2001-05-25 | 2002-12-05 | Mitsubishi Denki Kabushiki Kaisha | Systeme de communication par internet, procede de communication par internet, serveur de commande de session, adaptateur de communication, serveur de relais de communication et programme |
TWI259703B (en) * | 2001-06-12 | 2006-08-01 | Vodtel Comm Inc | Non-server type voice packet communication equipment and communication method |
JP3862056B2 (ja) * | 2001-08-06 | 2006-12-27 | 三菱電機株式会社 | 通話装置アダプタ |
US20030032444A1 (en) * | 2001-08-11 | 2003-02-13 | Peter Daykin | Cellnet phone system alarm |
US20030074461A1 (en) * | 2001-10-09 | 2003-04-17 | I-Dns.Net International Pte. Ltd. | Method of mapping names or identifiers to telecommunications network resource locations |
US8295270B2 (en) * | 2002-05-16 | 2012-10-23 | International Business Machines Corporation | Internet telephony system for enabling internet telephone access from traditional telephone interface |
US7457278B2 (en) | 2002-05-31 | 2008-11-25 | Softbank Corp. | Terminal connection device, connection control device, and multi-function telephone terminal |
CN1559038A (zh) * | 2002-07-29 | 2004-12-29 | ������������ʽ���� | 因特网通信***、因特网通信方法、对话管理服务器、无线通信装置、通信中继服务器及程序 |
US7376126B1 (en) | 2002-09-06 | 2008-05-20 | At&T Delaware Intellectual Property, Inc. | Systems and methods for messaging using a broadband connection |
US7228447B1 (en) * | 2002-09-19 | 2007-06-05 | Cisco Technology, Inc. | Methods and apparatus for monitoring a power source |
CA2500015A1 (en) * | 2002-09-27 | 2004-04-08 | Axesstel, Inc. | Telephony terminal providing connection between a telephone and a data network |
BR0316096A (pt) * | 2002-11-12 | 2005-09-27 | Thomson Licensing Sa | Método e aparelho para gerar e executar mensagens de diagnóstico indicativas de estado de fornecimento de mta |
JP3914861B2 (ja) * | 2002-11-29 | 2007-05-16 | Necインフロンティア株式会社 | 通信システム |
US7248577B2 (en) | 2002-12-05 | 2007-07-24 | Symbolic Intelligence Enhanced Systems, Inc. | Virtual PBX based on SIP and feature servers |
US7746848B2 (en) | 2002-12-05 | 2010-06-29 | Resource Consortium Limited | Virtual PBX based on feature server modules |
US7010107B1 (en) * | 2002-12-20 | 2006-03-07 | Yong Lee | Internet conference call bridge management system |
CA2513486C (en) * | 2003-01-16 | 2010-12-14 | Research In Motion Limited | System and method of exchanging identification information for mobile stations |
JP4368120B2 (ja) * | 2003-03-20 | 2009-11-18 | ソフトバンクBb株式会社 | 通信路設定方法及び通信路設定システム |
JP4255743B2 (ja) * | 2003-04-28 | 2009-04-15 | 株式会社日立コミュニケーションテクノロジー | Pstn/ip網共用電話機および呼接続制御方法 |
US8594078B2 (en) * | 2003-06-02 | 2013-11-26 | At&T Intellectual Property I, L.P. | Method and apparatus for stand-alone voice over internet protocol with POTS telephone support |
US7519986B2 (en) * | 2003-10-01 | 2009-04-14 | Tara Chand Singhal | Method and apparatus for network security using a router based authentication system |
US20050111435A1 (en) * | 2003-11-26 | 2005-05-26 | James Yang | [internet-protocol (ip) phone with built-in gateway as well as telephone network structure and multi-point conference system using ip phone] |
GB0413294D0 (en) * | 2004-06-15 | 2004-07-14 | Beer Julie De | Telephone system |
JP4328266B2 (ja) * | 2004-06-28 | 2009-09-09 | パナソニック株式会社 | Enumサーバ、ip電話装置及びip電話システム |
JP2006033105A (ja) * | 2004-07-13 | 2006-02-02 | Aruze Corp | メディア通信装置及びメディア通信プログラム |
US7594259B1 (en) * | 2004-09-15 | 2009-09-22 | Nortel Networks Limited | Method and system for enabling firewall traversal |
JP2006087016A (ja) * | 2004-09-17 | 2006-03-30 | Fujitsu Ltd | 通信端末、通信システム及び通信方法 |
DE102004049692A1 (de) * | 2004-10-12 | 2006-04-20 | Siemens Ag | Vorrichtung zum Umschalten eines Telekommunikations-Endgerätes, Verwendungen und Verfahren |
JP4445839B2 (ja) * | 2004-11-18 | 2010-04-07 | パイオニア株式会社 | Ofdm信号受信機及び受信方法 |
KR101065980B1 (ko) * | 2004-12-10 | 2011-09-19 | 에스케이 텔레콤주식회사 | P2p 방식의 컨텐츠 공유를 위한 유무선 인터넷 연동시스템 및 방법 |
US7924765B2 (en) * | 2005-02-25 | 2011-04-12 | Vtech Telecommunications Limited | Method and system for improved wireless communications payload |
WO2006129296A1 (en) * | 2005-05-31 | 2006-12-07 | Tvngo Ltd. | Method, system and circuit for suggesting alternative voip destinations to a called number |
US7804822B2 (en) * | 2005-09-21 | 2010-09-28 | At&T Intellectual Property Ii, L.P. | Method and apparatus for detecting subscriber service address change |
US8223938B2 (en) * | 2005-09-30 | 2012-07-17 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing caller identification services |
US8804695B2 (en) * | 2005-09-30 | 2014-08-12 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for providing alerts and notifications |
US20070209054A1 (en) * | 2005-09-30 | 2007-09-06 | Bellsouth Intellectual Property Corporation | Methods, systems, and computer program products for providing communications services |
US20080130635A1 (en) * | 2005-10-03 | 2008-06-05 | Sean Ryan | VOIP With Local Call Access |
WO2007041649A2 (en) * | 2005-10-03 | 2007-04-12 | Lagunawave Inc | Voip with local call access |
US7778261B2 (en) | 2005-11-15 | 2010-08-17 | ArcSoft (Shanghai) Technology | Using PSTN to communicate IP address for point-to-point text, voice, video, or data communication |
US20070147399A1 (en) * | 2005-11-15 | 2007-06-28 | Arcsoft (Shanghai) Technology Company, Ltd | Using Secondary Channels to Communicate IP Addresses for Point-To-Point Communication |
US8199743B1 (en) * | 2005-11-29 | 2012-06-12 | Rockstar Bidco, LP | Enhanced services for a pots line |
GB0525560D0 (en) * | 2005-12-15 | 2006-01-25 | Amrivox Ltd | Audio message insertion in networked devices |
CN101031007A (zh) * | 2006-03-01 | 2007-09-05 | 世纪民生科技股份有限公司 | 利用因特网的电话转接方法、装置和*** |
GB2438017A (en) * | 2006-05-02 | 2007-11-14 | Skype Ltd | Controlling communication quality by generating instructions providing a remedy to users to improve communication quality |
JP4788768B2 (ja) * | 2006-05-15 | 2011-10-05 | ソニー株式会社 | Getメソッドで長いデータを取得する方法 |
US7990956B2 (en) * | 2006-10-26 | 2011-08-02 | Shyh-Luh Huang | Voice communication system over IP phone system |
CN1997049B (zh) * | 2006-12-13 | 2011-09-28 | 东莞市高明企业服务有限公司 | 一种架构在网络电话***之上的语音通话*** |
KR100895334B1 (ko) * | 2007-09-07 | 2009-05-07 | 서울통신기술 주식회사 | Ip 단말의 호 처리 방법 및 그 방법에 따른 사설 교환기 |
JP4978388B2 (ja) * | 2007-09-11 | 2012-07-18 | コニカミノルタビジネステクノロジーズ株式会社 | 管理システム及び管理方法並びに管理プログラム |
GB0718980D0 (en) | 2007-09-27 | 2007-11-07 | Skype Ltd | User interface |
US8869032B2 (en) * | 2008-03-13 | 2014-10-21 | International Business Machines Corporation | Telecom web browsers, and methods for defining a telecom web browser |
US8867711B2 (en) * | 2008-03-19 | 2014-10-21 | International Business Machines Corporation | Telecom web browsers, and methods for defining a telecom web browser |
US8615581B2 (en) | 2008-12-19 | 2013-12-24 | Openpeak Inc. | System for managing devices and method of operation of same |
US8199507B2 (en) * | 2008-12-19 | 2012-06-12 | Openpeak Inc. | Telephony and digital media services device |
US8612582B2 (en) | 2008-12-19 | 2013-12-17 | Openpeak Inc. | Managed services portals and method of operation of same |
US8745213B2 (en) | 2008-12-19 | 2014-06-03 | Openpeak Inc. | Managed services platform and method of operation of same |
US8713173B2 (en) | 2008-12-19 | 2014-04-29 | Openpeak Inc. | System and method for ensuring compliance with organizational policies |
US8788655B2 (en) | 2008-12-19 | 2014-07-22 | Openpeak Inc. | Systems for accepting and approving applications and methods of operation of same |
US8856322B2 (en) | 2008-12-19 | 2014-10-07 | Openpeak Inc. | Supervisory portal systems and methods of operation of same |
US8650290B2 (en) | 2008-12-19 | 2014-02-11 | Openpeak Inc. | Portable computing device and method of operation of same |
KR101257724B1 (ko) * | 2009-03-13 | 2013-04-23 | 무라다기카이가부시끼가이샤 | 제 1 중계 서버 및 제 2 중계 서버 |
US7936746B2 (en) * | 2009-03-18 | 2011-05-03 | Avaya Inc. | Multimedia communication session coordination across heterogeneous transport networks |
EP2538640B1 (en) * | 2010-02-15 | 2019-08-07 | Nec Corporation | Portable terminal device, operation procedure communication system, and operation communication method |
JP5598111B2 (ja) * | 2010-06-17 | 2014-10-01 | ブラザー工業株式会社 | 通信装置及びコンピュータプログラム |
JP5636941B2 (ja) * | 2010-12-16 | 2014-12-10 | 村田機械株式会社 | 中継通信システムおよび中継サーバ |
JP5529177B2 (ja) * | 2011-01-19 | 2014-06-25 | ネイバー ビジネス プラットフォーム コーポレーション | P2p基盤のストリーミングサービスでバッファリングを行うシステムおよび方法、並びにクライアントでバッファリングを処理するアプリケーションを配布するシステム |
US8695060B2 (en) | 2011-10-10 | 2014-04-08 | Openpeak Inc. | System and method for creating secure applications |
US9408177B2 (en) | 2011-12-19 | 2016-08-02 | Cisco Technology, Inc. | System and method for resource management for operator services and internet |
US9668161B2 (en) * | 2012-07-09 | 2017-05-30 | Cisco Technology, Inc. | System and method associated with a service flow router |
US8917819B2 (en) * | 2012-10-18 | 2014-12-23 | Garry M Paxinos | Method and apparatus for spoken diagnostics |
JP6021836B2 (ja) * | 2014-02-25 | 2016-11-09 | Line株式会社 | 通信サーバ |
JP5929946B2 (ja) * | 2014-02-27 | 2016-06-08 | コニカミノルタ株式会社 | 画像形成システム、中継サーバー、通信制御方法及びプログラム |
US20160071040A1 (en) | 2014-09-05 | 2016-03-10 | Openpeak Inc. | Method and system for enabling data usage accounting through a relay |
US9100390B1 (en) | 2014-09-05 | 2015-08-04 | Openpeak Inc. | Method and system for enrolling and authenticating computing devices for data usage accounting |
US9350818B2 (en) | 2014-09-05 | 2016-05-24 | Openpeak Inc. | Method and system for enabling data usage accounting for unreliable transport communication |
US8938547B1 (en) | 2014-09-05 | 2015-01-20 | Openpeak Inc. | Method and system for data usage accounting in a computing device |
US9232013B1 (en) | 2014-09-05 | 2016-01-05 | Openpeak Inc. | Method and system for enabling data usage accounting |
CN105592238A (zh) * | 2014-10-20 | 2016-05-18 | 中兴通讯股份有限公司 | 一种基于voip的共线电话多方通话的方法及装置 |
CN104506236A (zh) * | 2014-12-17 | 2015-04-08 | 河南省电力勘测设计院 | 一种集成电话和网络接口的小型光端设备 |
US10419544B2 (en) * | 2015-12-22 | 2019-09-17 | Ribbon Communications Operating Company, Inc. | Methods and apparatus for managing the use of IP addresses |
US10834188B2 (en) * | 2016-03-23 | 2020-11-10 | International Business Machines Corporation | Distribution of data in cloud storage based on policies maintained in metadata |
JP7189419B2 (ja) * | 2018-08-09 | 2022-12-14 | ダイキン工業株式会社 | 冷凍システム及び無線lanアダプタ |
Family Cites Families (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5726984A (en) * | 1989-01-31 | 1998-03-10 | Norand Corporation | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
JPH03192864A (ja) * | 1989-12-21 | 1991-08-22 | Nec Corp | 切替装置 |
JPH03270430A (ja) * | 1990-03-20 | 1991-12-02 | Mitsubishi Electric Corp | パケットテレビ会議通信方式 |
JPH08340374A (ja) * | 1995-06-14 | 1996-12-24 | Matsushita Electric Ind Co Ltd | 音声ダイヤル装置 |
JPH09214618A (ja) * | 1996-02-02 | 1997-08-15 | Canon Inc | 通信装置及び通信システム |
JP3019914B2 (ja) * | 1995-10-26 | 2000-03-15 | 松下電送システム株式会社 | ファクシミリ装置 |
US5838665A (en) * | 1996-03-11 | 1998-11-17 | Integrated Technology, Inc. | Data network telephone adaptor device |
US6069890A (en) * | 1996-06-26 | 2000-05-30 | Bell Atlantic Network Services, Inc. | Internet telephone service |
FR2748172B1 (fr) * | 1996-04-24 | 1998-10-02 | Alcatel Business Systems | Equipement d'adaptation de protocole pour poste telephonique et poste equipe d'un tel equipement |
EP0897631A2 (en) * | 1996-05-07 | 1999-02-24 | Webline Communications Corporation | Method and apparatus for coordinating internet multi-media content with telephone and audio communications |
US6014379A (en) * | 1996-06-26 | 2000-01-11 | Bell Atlantic Network Services, Inc. | Telecommunications custom calling services |
US6021126A (en) * | 1996-06-26 | 2000-02-01 | Bell Atlantic Network Services, Inc. | Telecommunication number portability |
US7613801B2 (en) * | 1996-07-12 | 2009-11-03 | Microsoft Corporation | System and method for monitoring server performance using a server |
US5761294A (en) * | 1996-07-18 | 1998-06-02 | Siemens Business Communication Systems | Method and system for connecting a digital phone limited to analog transmissions |
US5970126A (en) * | 1996-08-09 | 1999-10-19 | International Business Machines Corporation | Communication method and system |
JP3662080B2 (ja) * | 1996-08-29 | 2005-06-22 | Kddi株式会社 | ファイアウォール動的制御方法 |
US6011794A (en) * | 1996-09-09 | 2000-01-04 | Netplus Communications Corp. | Internet based telephone apparatus and method |
JP3658152B2 (ja) * | 1996-10-14 | 2005-06-08 | 日本電信電話株式会社 | 音声通信方式の選択方法及びシステム及び発信端末及び音声通信方式の選択プログラムを格納した記憶媒体 |
US6091808A (en) * | 1996-10-17 | 2000-07-18 | Nortel Networks Corporation | Methods of and apparatus for providing telephone call control and information |
US5905872A (en) * | 1996-11-05 | 1999-05-18 | At&T Corp. | Method of transferring connection management information in world wideweb requests and responses |
US6064653A (en) * | 1997-01-07 | 2000-05-16 | Bell Atlantic Network Services, Inc. | Internetwork gateway to gateway alternative communication |
US5953322A (en) * | 1997-01-31 | 1999-09-14 | Qualcomm Incorporated | Cellular internet telephone |
US6064667A (en) * | 1997-02-10 | 2000-05-16 | Genesys Telecommunications Laboratories, Inc. | Apparatus and methods enhancing call routing to and within call centers |
US6026087A (en) * | 1997-03-14 | 2000-02-15 | Efusion, Inc. | Method and apparatus for establishing a voice call to a PSTN extension for a networked client computer |
US6104704A (en) * | 1997-03-20 | 2000-08-15 | At&T Corp. | Methods and apparatus for gathering and processing billing information for internet telephony |
US6175565B1 (en) * | 1997-09-17 | 2001-01-16 | Nokia Corporation | Serial telephone adapter |
JPH11164018A (ja) * | 1997-09-29 | 1999-06-18 | Canon Inc | 発信者情報通知方法 |
DE19745961A1 (de) * | 1997-10-17 | 1999-04-22 | Cit Alcatel | Vorrichtung und Verfahren zum Aufbau einer Gesprächsverbindung |
US6404770B1 (en) * | 1997-12-02 | 2002-06-11 | Yamaha Corporation | Data communication interface with adjustable-size buffer |
JP3482893B2 (ja) * | 1997-12-02 | 2004-01-06 | ヤマハ株式会社 | インターフェイス装置 |
JP2999167B2 (ja) * | 1998-01-16 | 2000-01-17 | 日本電信電話株式会社 | Lan内グループ化電話番号提供・利用方法、その提供装置、その利用装置、及びその提供プログラム・利用プログラムを記録した記録媒体 |
JPH11220549A (ja) * | 1998-01-30 | 1999-08-10 | Fuji Xerox Co Ltd | 網切替装置および電話装置 |
JPH11225218A (ja) * | 1998-02-05 | 1999-08-17 | Matsushita Electric Ind Co Ltd | インターネット電話装置及び広域データ通信網を利用した通信システム及びターミナルアダプタ |
US6058420A (en) * | 1998-02-27 | 2000-05-02 | Netsolve, Inc. | Alarm server systems, apparatus, and processes |
US6711160B2 (en) * | 1998-03-31 | 2004-03-23 | International Business Machines Corporation | Packet network telephone interface system for POTS |
JP2000099428A (ja) * | 1998-09-25 | 2000-04-07 | Nippon Telegr & Teleph Corp <Ntt> | ネットワーク間における情報の収集方法及びこれに用いるネットワーク管理装置 |
JP2000115244A (ja) * | 1998-10-06 | 2000-04-21 | Nippon Telegr & Teleph Corp <Ntt> | データ通信方法および装置 |
JP2998839B1 (ja) * | 1998-10-08 | 2000-01-17 | 株式会社エヌ・ティ・ティ・データ | データ通信方法、データ中継装置及び記録媒体 |
JP3426144B2 (ja) * | 1998-11-16 | 2003-07-14 | シャープ株式会社 | マルチメディア通信装置 |
JP2000196593A (ja) * | 1998-12-24 | 2000-07-14 | Nippon Telegr & Teleph Corp <Ntt> | トラヒック及び通信品質測定システム |
JP2000224292A (ja) * | 1999-01-28 | 2000-08-11 | Funai Electric Co Ltd | 通信端末装置 |
JP2000228675A (ja) * | 1999-02-05 | 2000-08-15 | Matsushita Electric Ind Co Ltd | 音声パケット通信方式 |
JP2000261457A (ja) * | 1999-03-10 | 2000-09-22 | Nippon Telegr & Teleph Corp <Ntt> | 可変レートアクセスシステム |
JP2000270308A (ja) * | 1999-03-18 | 2000-09-29 | Nec Corp | 分散マルチポイントテレビ会議システムおよび分散マルチポイントテレビ会議構築方法 |
WO2000057621A1 (en) * | 1999-03-19 | 2000-09-28 | Estara, Inc. | Public web phone system |
US7010110B2 (en) * | 1999-03-31 | 2006-03-07 | Walker Digital, Llc | Method and apparatus for monitoring telephone status |
US6625640B1 (en) * | 1999-09-01 | 2003-09-23 | Inventec Corporation | Modem having embedded network transmission protocols |
US6366661B1 (en) * | 1999-10-25 | 2002-04-02 | Quest Communications Int'l., Inc. | Online call routing apparatus and method |
US6621834B1 (en) * | 1999-11-05 | 2003-09-16 | Raindance Communications, Inc. | System and method for voice transmission over network protocols |
US6574195B2 (en) * | 2000-04-19 | 2003-06-03 | Caspian Networks, Inc. | Micro-flow management |
US7984147B2 (en) * | 2000-12-29 | 2011-07-19 | Hewlett-Packard Development Company, L.P. | Apparatus and method for identifying a requested level of service for a transaction |
WO2002098075A1 (fr) * | 2001-05-25 | 2002-12-05 | Mitsubishi Denki Kabushiki Kaisha | Systeme de communication par internet, procede de communication par internet, serveur de commande de session, adaptateur de communication, serveur de relais de communication et programme |
CN1559038A (zh) * | 2002-07-29 | 2004-12-29 | ������������ʽ���� | 因特网通信***、因特网通信方法、对话管理服务器、无线通信装置、通信中继服务器及程序 |
-
2001
- 2001-05-15 WO PCT/JP2001/004003 patent/WO2002035816A1/ja not_active Application Discontinuation
- 2001-05-15 CN CNB018033245A patent/CN1201533C/zh not_active Expired - Lifetime
- 2001-05-15 KR KR10-2002-7008265A patent/KR100445284B1/ko active IP Right Grant
- 2001-05-15 EP EP01930121A patent/EP1235416A4/en not_active Withdrawn
- 2001-05-15 US US10/168,850 patent/US20030002637A1/en not_active Abandoned
-
2002
- 2002-06-25 NO NO20023074A patent/NO20023074L/no unknown
Also Published As
Publication number | Publication date |
---|---|
US20030002637A1 (en) | 2003-01-02 |
CN1394426A (zh) | 2003-01-29 |
EP1235416A4 (en) | 2005-08-10 |
KR20020063922A (ko) | 2002-08-05 |
EP1235416A1 (en) | 2002-08-28 |
WO2002035816A1 (fr) | 2002-05-02 |
NO20023074D0 (no) | 2002-06-25 |
NO20023074L (no) | 2002-08-23 |
KR100445284B1 (ko) | 2004-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1201533C (zh) | 因特网电话网络***、网络访问方法及通话装置适配器 | |
CN1306780C (zh) | 网络电话***及其方法 | |
CN1263302C (zh) | 远程会议***和远程会议支持方法 | |
CN1199417C (zh) | 多业务通信***及方法 | |
CN1291616C (zh) | 在网络上通信的方法与设备 | |
CN1227862C (zh) | 多媒体信息通信*** | |
CN1507725A (zh) | 因特网通信***、因特网通信方法、对话管理服务器、通信适配器、通信中继服务器及程序 | |
CN1565105A (zh) | 手持无线会议技术 | |
CN1191695C (zh) | 信息通讯*** | |
CN1655553A (zh) | 便于第三方呼叫和设备控制的***和方法 | |
CN1956424A (zh) | 基于分布式网关的通信方法及应用 | |
CN1559038A (zh) | 因特网通信***、因特网通信方法、对话管理服务器、无线通信装置、通信中继服务器及程序 | |
CN1914893A (zh) | 用Web浏览器统一管理局域网、广域网和因特网上的不同类型的通信的方法及装置 | |
CN1148031C (zh) | 多媒体信息通信*** | |
CN1359585A (zh) | 用于从配置在综合电信网络中的实体中提供至业务节点的接入的***与方法 | |
CN1770142A (zh) | 服务登记*** | |
CN1823347A (zh) | 用来提供一种服务的***和方法 | |
CN1306720A (zh) | 虚拟电话通用可配置接口 | |
CN1309200C (zh) | 数据传送装置及方法、数据接收装置及方法和通信*** | |
CN1399839A (zh) | 包括一个或多个有程序设计功能的电话通信设备的分布式通信网络 | |
CN1770773A (zh) | 网络***、目录服务器和终端装置 | |
CN1235421C (zh) | 智能终端应用协议 | |
CN1692612A (zh) | 提供集成通讯id的***和方法 | |
CN1859188A (zh) | 通信指纹***及通信指纹采集、管理方法 | |
CN1193574C (zh) | 固定电话网的信息提供*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20050511 |
|
CX01 | Expiry of patent term |