CN1207226A - 用于实现计算机网络/因特网电话系统的方法与装置 - Google Patents

用于实现计算机网络/因特网电话系统的方法与装置 Download PDF

Info

Publication number
CN1207226A
CN1207226A CN96199457.6A CN96199457A CN1207226A CN 1207226 A CN1207226 A CN 1207226A CN 96199457 A CN96199457 A CN 96199457A CN 1207226 A CN1207226 A CN 1207226A
Authority
CN
China
Prior art keywords
call
computer network
website
sent
telephone
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.)
Granted
Application number
CN96199457.6A
Other languages
English (en)
Other versions
CN1232096C (zh
Inventor
戴卫·L·特劳克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telecom Internet Ltd
Original Assignee
Telecom Internet Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24188348&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1207226(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Telecom Internet Ltd filed Critical Telecom Internet Ltd
Publication of CN1207226A publication Critical patent/CN1207226A/zh
Application granted granted Critical
Publication of CN1232096C publication Critical patent/CN1232096C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/66Traffic distributors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/56Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for VoIP communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/1245Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks where a network other than PSTN/ISDN interconnects two PSTN/ISDN networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/202VoIP; Packet switched telephony
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2254Arrangements for supervision, monitoring or testing in networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • H04M3/42289Systems providing special services or facilities to subscribers in networks with carrierprovider selection by subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13034A/D conversion, code compression/expansion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13092Scanning of subscriber lines, monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13093Personal computer, PC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13107Control equipment for a part of the connection, distributed control, co-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13138Least cost routing, LCR
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13166Fault prevention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13204Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1322PBX
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13389LAN, internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13396Signaling in general, in-band signalling

Abstract

提供了一种用于在一个计算机网络(214)上沟通音频信息的方法与装置。一台连接于PSTN(210)的标准电话机(202)可以跟连接于PSTN的任何其他电话机(204)通话,在这里,一个计算机网络,例如因特网(214),就是取代常规的电话传输设备的该传输设备。该主呼者拨打该计算机网络的一个存取口(206)的电话号码,并在接通该存取口后,发送该被呼一方的电话号码。该存取口接收该被呼一方的电话号码,并经由该计算机网络(214)建立一条通往一个靠近该被呼一方的对应的远方存取口或专用计算机系统(216)的两路、全双工通信链路。位于该接收端的该存取口被连接到处于该被呼一方区域内的本地PSTN,并使用该本地PSTN将该呼叫连接到该被呼一方。

Description

用于实现计算机网络/因特网 电话系统的方法与装置
本发明一般地涉及远程通信领域。特别是,本发明涉及一种使用一个计算机网络,例如因特网,向或从一部标准的电话机发送电话呼叫的方法与装置。
用于发送电话呼叫的诸通信系统已经成为日常生活中的一个主要的和不可缺少的部分。随着1876年亚历山大·格拉汉姆·贝尔发明第一部实用的电话机,电话就开始(在人们的日常生活中)植下了根。随着在该系统中主呼站或用户线路(电话)数目开始增加,用于互连诸电话机的接线系统变得极端复杂和笨拙。对这个问题的一个解决方案就是引入各种交换系统。集结每一条用户线路的本地的交换系统通常被称为一个中心局(CO)。该中心局所执行的任务就是将它所服务的每一条电话线路连接到一条相应的电话线路,以便完成一次呼叫。若一次呼叫的双方都由相同的中心局提供服务,则该呼叫可以由同一个中心局来完成,而不需要动用该远程通信网络的其他部分。若该呼叫需要连接到一条由远方中心局提供服务的电话线路,则使用一条干线来实现各中心局之间的连接,即,两个中心局之间的连接。
随着中心局数目的增加,人们需要较高层次的交换,以实现各中心局之间的互连。实质上,每一个中心局都被当作一条通往一个较高层次的交换系统、以便在各中心局之间交换话务的线路来看待。这样一来,从位于一个站点的一个第一用户到位于远方站点的一个第二用户的呼叫被按照路由从该第一用户送往服务于该第一用户的中心局。然后该呼叫被按照路由从该第一用户的中心局送往一个较高层次的交换局,接着送往该第二用户的中心局。最后,该呼叫从该第二用户的中心局被按照路由送往该第二用户。
每一个交换系统或中心局都包括用于提供信令、控制与交换功能的设备。该信令设备监测连接到该中心局的各条线路的活动,并将与每一条线路有关的控制信息送往该控制设备。该控制设备接收该控制信息,并借助于该交换设备建立各种适当的连接。从功能上来说,该交换设备是一个相交点矩阵,用于完成选定的诸输入线与选定的诸输出线之间的连接。在引入数字交换系统之前,人们使用多种纵横制开关来实现该相交点矩阵。最近,各种数字交换系统,例如AT&T公司的5ESS,已经被用来取代各种机械式或机电式的交换系统。数字电话交换系统,即一般所说的数字电话,其要点在约翰贝兰米所著“数字电话”(John Wiley & Sons公司,1991年出版)一书中已作了叙述,其内容作为参考文献已被收入本文。
最近,跨中心局的电话话务量已经增长得比本地电话话务量更快。其结果是,所谓“T载波”作为一种在各中心局之间进行传输的廉价方法已经被引入。T载波,例如T1,T1C,T1D,T2,T3和T4,全部都是数字载波,在它们借助于载波被传送到远端之前,需要将模拟的诸电话信号转换为数字格式。T载波中最常见的类型是T1,在本说明书中将使用这种类型。在远端,诸数字信号被反变换为模拟格式,并在该电话系统中按路由传送。施加于该T1载波之上的诸数字信号的传输可以利用时分多路复用(TDM)来完成,其中,一条高带宽的通信链路,例如,一个1.544兆位/秒的T1载波,被划分为许多条较低带宽的通信信道,例如64千位/秒的诸信道。每一条64千位的信道被分配该T1载波的一个时隙。这样一来,该高带宽T1载波,周期性地提供一段可用的限定的时间间隔,这对每一条按64千位/秒的有效速率进行传输的信道来说是足够的。
电话诸用户因使用该电话网络而被收费,这些费用典型地跟所使用的时长以及从该主叫一方到该被叫一方的距离成正比。因此,长途呼叫通常要比短途呼叫花更多的钱。还有,不涉及在该系统中的较高层次的交换或路由的呼叫通常按照一种跟用户的实际使用无关的包费制来收费。起码来说,可以为长途呼叫建立包费制的收费。借助于一条“租用线路”,即,该用户租借一条从一个站点到另一个站点的专用通信链路,就能做到这一点。在固定的收费方式下,该用户可以在这两个站点之间打电话。该用户能够拨打电话的次数受到该租用线路或通信链路的带宽的限制。
包费制业务的另一种类型是宽域电话业务(WATS),在此项业务中,用户可以选择一定的地理区域,用于接收或发送诸呼叫。这种类型的电话业务仅需按包费制付费,这取决于所选定区域的大小以及所选用的是全时WATS业务还是计时WATS业务,即每月一定的小时数。
对于普通用户来说,WATS业务或租借线路业务从经济上来说都是不实用的,因为这些业务仅仅对于那些例如公司以及其他机构这样的大宗用户来说才是合算的。因此,普通用户只好按照每分钟或每次使用来支付电话业务费用,并且无法享受使用包费制电话的好处。
电话通信的一种变通方案就是使用计算机技术的数据通信。在诸计算机之间进行数据通信的一种方法就是借助于调制解调器。特别是,一个调制解调器被用来从一台计算机向类似地安装了一个调制解调器的另一台计算机传输信息或数据。然而,对调制解调器通信来说,传输媒介还是该电话网络。因此,实际上并没有真正的经济效益。最近,随着在用的计算机数目的增长,各种计算机网络已经被用来互连大量的计算机以便提供数据通信。虽然对各种计算机网络的访问都通过该电话系统,但大多数用户对计算机网络的存取点通常是一次按包费制收费的本地呼叫。一旦数据已经进入该计算机网络,其互连和路由典型地借助于较低价格的各种线路,例如租用线路,来实现。因为现在有足够的话务量,使得与一条租用线路相关的价格变得很合算。
今天正在使用的因特网,作为一个政府项目,已经有二十多年的历史了。起初,这个计算机网络被称为ARPANET(美国国防部高级研究计划局计算机网络),并通过识别起网络集线器作用的横跨美国的各站点或地点的一个小组来建立。每一个集线器都通过一个运行于56千位/秒的专用租用线路直接地连接到每一个其他的集线器。这样一来,全部站点都通过高速载波互相连接,并使用本地电话网络在本地跟其他终端互连,后者不具备与任何其他站点的直接连接。实际上,所实现的配置是一个国家级计算机网络。
随着该网络的扩展,在本地被连接到一个网络节点的附加终端数目显著地增加,上述网络节点本身又跟其他节点互连。当跟它们连接的终端节点开始起到中转卫星的作用以便向其他节点提供网络访问时,主要的集线器的数目保持相对恒定。实际上,引入的是一个“树状”网络。而且,还建立起通往美国以外的其他国家的连接,由此生成一个国际的或世界范围的网络。随着网络规模的增加,数据通信量也随之增加。这种通信量的增加是将该网络各个集线器互连起来的该通信媒介的带宽或容量增加的动力。今天,为了适应已经增加的通信量,在诸集线器进行互连时,在大多数情况下,如果不是全部,其主要的通信链路都是光纤链路。卫星通信设备与诸集线器的接口主要是经由光纤或T1电话链路。类似地,跟卫星通信设备连接的终端用户借助于调制解调器或T1线路进行连接。当前,网络的控制和运行主要由私人或商业机构进行管理,而不是直接的政府干预。
图1表示该因特网网络拓朴的一个典型部分100。每一个个人跟因特网的连接通过一个路由器(没有示出)来实现,路由器的型号,例如零件号Cisco 4000,可从加利福尼亚州门罗  派克的Cisco公司购得,或者零件号8230,可从弗吉尼亚州赫顿的新桥公司购得。该路由器在特定位置将诸局域网跟许多在因特网中传输的数据分组隔离开,后者对该特定的局域网来说是不感兴趣的。例如,若在因特网上建立起从LAN110到LAN120的连接,则在LAN110与LAN120之间所交换的任何信息也许是LAN130所不感兴趣的。因此,该路由器防止这样的信息到达LAN130。反过来说,若LAN120希望向LAN130发送信息,则该路由器具有充分的智能,通过与LAN130连接的LAN140,使该信息到达LAN130。
诸计算机在因特网上用以交换信息的诸通信协议包括TCP(传输控制协议)和UDP(用户数据报协议)。TCP是一个面向连接的协议,它在两个通信实体之间提供一条可靠的数据路径。与此相反,UDP则是一个无连接的协议,它不保证提供消息。虽然在典型情况下,UDP能成功地提供消息,但在网络出现故障或阻塞时就不是这样的情况。TCP和UDP这两个协议都是建立在被称为IP(网间协议)的一个低层协议的顶部。IP被用来为TCP和UDP消息建立格式并按路由传送。TCP/IP和UDP/IP已经成为用于进程间通信的事实上的全球性标准,并提供用于因特网的低层的传输机制。在道格拉斯E。坎莫所著的“用TCP/IP进行网间通信,卷1,原理、协议和结构”(Prentice Hall公司,1991年出版)一书中,对TCP/IP通信的原理和协议作了详细叙述。
能够在各站点之间传送数据或信息的、例如因特网那样的计算机网络,已经被用来在各计算机之间传送音频信息。在发送方的计算机,一个人的声音可以用一个模拟数字(A/D)转换器进行数字化,并传送到接收方的站点,在那里它通过一个数字模拟(D/A)转换器并再现为音频。这种类型的音频连接可论证地类似于包费制电话,在这种电话中,借助于一个高带宽、包费制的通信媒介,可将音频信息从一个站点传送到另一个站点。然而,这种类型的计算机电话系统存在若干重大的缺点。首先,该系统仅限于那些已接入因特网的用户使用。虽然现在因特网已经广泛地扩展,但是它还没有达到像POTS业务(“普通的老式电话业务”)那样的近乎普及的可访问性。如果希望跟尚未接入因特网的某个人通话,那末这样一个系统是完全无用的。
其次,这样的系统仅能提供半双工通信,即,在任何给定的时间点上,该信息只能沿一个方向传送。不存在同时的、双向的信息传输。第三,用户只能借助于一台计算机来访问这样一个系统,一台计算机显然比一部电话机贵得多。第四,跟有绳的、无绳的、移动的或蜂窝的各种电话相比,用户的访问极不方便,只能在物理地安装了一台计算机的地方提供那种访问。第五,要跟一个特定的个人通话,只能向他们的计算机网址传送信息,并不能使用他们的标准电话号码。
虽然人们已经作出各种尝试来弥补这些缺陷,但所得到的各种系统仍然是不合适的。例如,从新泽西州北瓦尔的VocalTec公司购得的“因特网电话”装置,是一个在因特网范围内提供全双工音频连接的基于计算机的视窗装置。然而,该系统用起来就非常麻烦并且不实用,还存在若干缺点。特别是,该因特网电话不使用标准电话号码去访问个人;在收发两端都需要一台计算机;并且收发双方都必须上网,以便在双方之间建立连接。更重要的是,由于通信会晤必须按部就班地进行,所以该系统不允许自发的通信。每一个潜在的接收终端都必须说明他们的时间可用性,并指定一个他们能够到达的计算机或机器站点。
本发明的一个目标是提供一种能在一个计算机网络上有效地沟通音频信息的方法与装置。
本发明的一个目标是提供一种能在一个计算机网络上有效地沟通音频信息的方法与装置,该网络实质上能以包费制或低收费来传送该信息。
本发明的一个附加的目标是提供一种能在一个计算机网络上,在尚未直接地接入该计算机网络的诸用户之间沟通音频信息的方法与装置。
本发明的又一个目标是提供一种能在一个计算机网络上,以全双工方式沟通音频信息的方法与装置。
本发明的另一个目标是提供一种在一个计算机网络上,不要求用户在其站点上使用计算机、能沟通音频信息的方法与装置。
本发明的一个附加的目标是提供一种在一个计算机网络上,不要求该用户处于一台计算机的位置上、能沟通音频信息的方法与装置。
本发明的还一个目标是提供一种在一个计算机网络上,使用标准的用户电话号码来引导所发送的信息的、能沟通音频信息的方法与装置。
根据本发明,提供了一种在一个计算机网络上用于沟通音频信息的新颖的方法与装置。本发明允许任何人用一部连接于公共交换电话网络(PSTN)的标准电话机,通过一个计算机网络,例如因特网,作为传输设备,用以代替诸如局间交换(interexchange)或局内交换(intralata)那样的常规电话传输设备,以便跟任何其他电话进行通话。
在使用本发明的一个说明性的实施例时,通话的发起者(主呼一方)拨打本系统的一个存取口的电话号码。该呼叫被按照路由传送到一个连接于该PSTN的中心局交换系统。当通往该存取口的连接建立起来以后,位于该存取口处的一台专用的计算机提示该用户发送待呼叫一方(被呼一方)的电话号码。该专用的计算机系统在该电话交换系统以及一个计算机网络,例如因特网,之间建立接口。该专用的计算机系统接收到该被呼一方的电话号码,并经由该计算机网络建立一条通往在靠近该被呼一方的一个存取口处的一个相应的专用计算机系统的双向、全双工通信链路。在接收端的这个专用计算机系统被连接到在该被呼一方的地域范围内的本地PSTN,并使用该PSTN将该呼叫连接到该被呼一方。一旦该被呼一方对该呼叫作出应答,该主呼与被呼双方就可以通话,如同已经用常规的电话系统来建立该呼叫一样。
由于诸存取口在该计算机网络上被连通,即使是长途呼叫,该用户也仅需向该存取口支付用于本地呼叫的费用,以及降低了的或包费制的使用该计算机网络的费用。
在以上的简要说明中所讨论的本发明的其他目标、特性和优点,在跟下面的一个实施例的详细描述结合在一起时,将被人们更清楚地理解,该实施例将被理解为仅仅是说明性的,并且诸附图反映那个实施例的各个方面,其中:
图1是现有技术的因特网计算机网络拓朴的一份方框图;
图2是根据本发明的一个计算机网络电话传输系统的一份方框图,用以说明电话到电话的通信;
图3是根据本发明的计算机网络电话传输系统的一个变通的实施例的一份方框图,用以说明电话到电话的通信;
图4是根据本发明的计算机网络电话传输系统的一个变通的实施例的一份方框图,用以说明电话到计算机的通信;
图5是根据本发明的一个专用计算机系统的一份方框图,该计算机系统在该PSTN与一个计算机网络之间建立接口;
图6是说明图5中的专用计算机系统的该入呼操作的一份流程图;
图7是说明图5中的专用计算机系统的该出呼操作的一份流程图;
图8是说明该呼叫始发模块(CIM)的工作的一份流程图;
图9是说明该呼叫接受模块(CAM)的工作的一份流程图;
图10是说明该电话因特网路由器模块(TIRM)的工作的一份流程图。
首先,参考图2来说明本发明的整个工作。图2是根据本发明的一个计算机网络电话传输系统的一份方框图,用以说明电话到电话的通信。如图2所示,计算机网络电话传输系统200被用来在主呼站202以及被呼站204之间提供电话服务。开始,位于该主呼站的该用户拨打位于一个因特网存取口的该专用计算机206的电话号码。该本地交换局208通过PSTN210将该呼叫按路由传送到服务于专用计算机206的中心局212。在这里,通过介于该主呼站202以及该专用计算机206之间的PSTN210,已经建立起一次呼叫。
专用计算机206提示位于该主呼站202的该用户提供所需的或被叫一方204的电话号码。根据该被叫一方204的电话号码,专用计算机206提供一条通往该被叫一方204的通信链路。由该专用计算机206在使用该TCP/IP协议的全球因特网214上启动一系列的信令消息来完成这一步。示于图2并在本文中讨论的本发明的这个特定的实施例被描述为使用因特网,应当明白,一般来说,本发明也可以使用任何计算机网络。还有,专用的计算机206可以使用TCP/IP或UDP/IP在该因特网上沟通语音数据。使用UDP/IP的一个好处就是这个协议需要较小的传输开销并得到较快的数据传输。由于电话呼叫的实时性质,要是将那些原先因无法传送而退回的消息重新传送,这将是不值得的。这是因为后继的消息继续地流过并且需要送出,以便保持实时的性质以及呼叫的流畅。提供经过延时的消息片段实际上是无用的。诸信令消息被该因特网214传送,并且被送往位于一个远方存取口的终到的专用计算机216。终到的专用计算机216跟专用计算机206相同,后者也被称为始发的专用计算机,所不同的是,该始发的专用计算机206被用来发送一次呼叫,而该终到的专用计算机216被用来接收一次呼叫。始发的和终到的专用计算机206和216分别地配备了诸发送电路以及诸接收电路,并且能够处理在两个方向其中之一上的诸呼叫。
终到的专用计算机216通过它所连接的中心局218向外拨打一次呼叫。接着中心局218通过PSTN 220将该呼叫按路由传送到为该被呼一方214服务的中心局222。在被呼一方204的电话被中心局222提供振铃,由此一条介于主呼一方202以及被呼一方204之间的通信链路已被建立。
在图3的标号250所示的根据本发明的一个变通的实施例中,通过将这些操作合并为一步,使得拨打该专用交换机的电话号码然后发送该被呼一方204的该电话号码的需求可以被消除。实质上,在这个实施例中,专用计算机216直接地连接到一个中心局或者一个专用电话交换机(PBX)218。在这种情况下,若该主呼一方位于204,它借助于PBX218被直接地连接到专用计算机,由于从该中心局或PBX218始发的所有呼叫都被直接地按路由送往专用计算机216,则位于204处的主呼一方仅需拨打位于202处的被呼一方的该电话号码。不需要通过一个PSTN去访问专用计算机216。当然,如上所述,位于站点202的诸呼叫仍然必须首先拨打专用交换机206的该电话号码。
在图4的标号300所示的根据本发明的又一个变通的实施例中,允许经由因特网214实现计算机到电话的通信。在这种情况下,被呼一方204的该电话号码符合于与计算机252相关的电话号码。在这种情况下,专用计算机206应当知道该被呼一方是一台计算机,因此他不会将该因特网呼叫送往靠近计算机252的一个因特网存取口。
现在参考图5,图中示出了在该因特网存取口处的该专用计算机206的方框图,该存取口也被称为因特网电话交换机(ITS),它被用来接通一次呼叫。还示出了终到一方专用计算机216,它也被称为远方ITS节点,用以接收一次呼叫。ITS节点206通过电话网络接口模块(TNIM)502与该PSTN210建立接口。在因特网呼叫管理器或ICM506的控制下,TNIM502从该PSTN210接收诸呼叫并对诸呼叫作出应答。从PSTN210接收的诸呼叫实际上是有待于通过该因特网按路由发出的诸出呼。从PSTN210接收的诸呼叫被按路由送往一个ICM506(将在下面详细讨论)以便在该因特网上按路由传送。当ITS节点206用作一台终到的专用计算机时,TNIM502被用来向PSTN210发出诸出呼,以便服务于从因特网上接收到的诸入呼。TNIM502可以用从位于新泽西州帕西盘尼的Dialogic公司购得的一块网络接口板(Dialogic数字电话接口DTI/211T-1)来实现。通过运行适当的软件就能实现所述的各种功能。在Dialogic产品与服务指南12.20版本中对该Dialogic DTI/211作了说明,其内容已作为参考文献被收入本文。该DTI/211通过一个T-1连接(一个DTI/211可以跟一个E-1连接配合使用)跟位于一个中心局里面的一个数字交换机建立接口。另一方面,DTI/211的一种模拟形式,即,LSI120,可以被用来跟诸模拟电话线路建立接口。该DTI/211提供与该PSTN进行通信时所需的适当的信令,例如,G.711信令。
在ITS节点206里面,TNIM502被连接到一个语音源模块504。语音源模块504提供语音呼叫处理,包括双音多频(DTMF)监测与产生,以及使用A律或μ律脉冲编码调制(PCM)将诸语音信号编码为64千位/秒的数据流。使用数据压缩可以将该64千位/秒的数据速率降低到24千位/秒。语音源模块504可以用从位于新泽西州帕斯盘尼的Dialogic公司购得的Dialogic D/121B 12口语音处理板来实现,运行适当的软件就能实现所述各种功能。在Dialogic产品与服务指南11.42版本中对Dialogic D/121B作了说明,其内容已作为参考文献被收入本文。该D/121B能存储来自该PSTN的数字化语音数据,并向该计算机返送。该D/121B包括用于存储和回放该数字化语音数据的可编程数字信号处理单元。该D/121B还提供用于电话通信的声调监测和产生。
该D/121B并没有被提供任何特定的电话功能,相反,该D/121B提供一条总线,例如Dialogic信号计算总线(SCbus),与该DTI/211进行通信。该信号计算总线允许来自该PSTN或待发往该PSTN的语音数据从该D/121B送往该DTI/211。此外,该信号计算总线提供一个交换矩阵的功能,以便在全部通过该PSTN去传送该呼叫比通过该计算机网络更为有效时,将一个来自该PSTN的入呼直接地连接到该PSTN的出呼。
语音源模块504在两个独立的因特网呼叫管理器(ICM)506与508之间建立接口。因特网呼叫管理器506被用来处理出呼,即,从PSTN210接收并准备经由该因特网按路由传送到被呼一方。反过来说,因特网呼叫管理器508被用来处理来自该因特网的诸入呼,即,那些始发于远方站点、通过该因特网按路由传送,并准备借助于TNIM502以及PSTN210连接到被呼一方的诸呼叫。一个ICM可以用硬件、软件或者二者的组合来实现。在上述三种事件中的每一种,对每一次被处理的呼叫都需要执行该ICM功能。若该ICM用软件来实现,则每一次呼叫都应当产生该ICM的一个实例。另一方面,该ICM应当能处理多个时隙,从而能同时处理多个呼叫。类似地,若该ICM用硬件来实现,则应当提供足够数量的ICM模块,以便能处理基于统计学的利用率的所需的呼叫话务量。该ICM利用该语音源模块的数字信号处理(DSP)单元对输入的语音数据流进行采样,并将其转换为诸消息或诸分组,然后在因特网上发送。ICM506和508中的每一个都直接地连接到TNIM502,以便沟通呼叫信令信息。实际的语音数据首先在TNIM502和语音源模块504之间进行通信,然后在语音源模块504和ICM506或508之间进行通信。
因特网呼叫管理器506从TNIM502那里接收诸呼叫,并提示该主呼一方给出希望拨通的被呼一方的电话号码。然后,因特网呼叫管理器506将这个信息送往连接始发模块(CIM)510,接着,后者在因特网214上建立一个数据连接,并且商定各种呼叫设置与建立参数。一旦由CIM510建立起该因特网数据呼叫以后,该语音呼叫的数据流就通过一个适当的以太网接口512传送到以太网214。
为了建立该呼叫,CIM510跟与位于接收端的该远方ITS节点有关的一个呼叫接受模块(CAM)556进行通信。在呼叫协商与设置期间,不论该已分组的语音数据流在被送到以太网214之前是否通过该语音压扩器(将在下面讨论)和/或该线路质量模块(将在下面讨论)进行滤波,CIM510跟CAM556都要交换诸参数,例如待拨打的目标电话号码。还有,用于在ITS节点206以及ITS节点216之间进行数据传输的特定协议被建立。数据传输协议典型地是TCP/IP或UDP/IP,因为这些都是因特网214所支持的基本的协议。一旦在ITS节点206和216之间的始发呼叫设置诸参数已经交换完毕,ICM506就从远方ITS节点216那里等待关于该目标电话号码已经被远方ITS节点216拨通的指示。
在建立一次因特网语音连接之前,ITS节点206利用最低费用路由(LCR)模块514,以便将该ITS节点定位于能以最廉价的方式将该呼叫按路由送达该接收端的状态。为了执行此项功能,LCR模块首先将该目标电话号码(被呼一方的电话号码)的特征跟存储在一个本地数据库里面的数据进行匹配。这可以使用一种分层检索方法以便在该已拨打的电话号码的区域内定位该ITS节点来实现。因此,通过在所拨打的电话号码中析出一个首位“1”,就能检出诸长途电话号码(类似地,一个“011”将指出一次国际呼叫)。其次,析出该区域代码以便确定该地理区域。接着,析出诸交换代码,以便确定该特定的地理区域以及服务于该区域的ITS节点。除了该分层检索或匹配以外(或取代分层搜索或匹配),LCR514可以包括诸特定电话号码及其相关的ITS节点的诸列表。如果说在一般情况下这可能没有多大用处,那末在各种特定情况下它可能更加有用,例如需要频繁地拨打的诸电话号码。在检索该数据库之后,LCR514指出该接收端ITS节点的最佳位置,以便处理该特定的呼叫。还有,上述数据库还可以包括变通的ITS节点信息,使得LCR514还可以向CIM514提供下一个最佳的ITS节点,等等,因此,若该最佳的ITS节点无法或不能处理该呼叫,则CIM510试图使用下一个最佳的接收ITS节点去传送该呼叫。
此外,LCR514确定,通过该PSTN可以更有效地拨打那一个目标电话号码(根据该呼叫的费用,节点的可用性以及其他系统参数)。若通过该PSTN能更有效地实现该呼叫,则LCR514向ICM506指出这一点,然后ICM506借助于TNIM502通过PSTN210去拨打该目标电话号码。随后,在该TNIM502的交叉点交换矩阵中,该入呼的PSTN呼叫和该出呼的PSTN呼叫将被桥接在一起。当该主呼和被呼双方都位于同一个ITS节点附近时就会出现这种情况。
在因特网214上,使用位于ITS节点206处的电话因特网路由模块(TIRM)518,就能在ITS节点206以及远方ITS节点216之间建立一条全双工的语音路径。当在ITS节点206中使用TIRM518去传送一次呼叫(与在远方ITS节点216处接收一次呼叫相对应)时,TIRM开始运行以便俘获该已分组的语音数据并把它按路由送往位于远方ITS节点216处的一个对应的TIRM558。类似地,当一个TIRM被用来接收诸呼叫时,例如,位于远方ITS节点216处的TIRM558,它开始运行去接收该已分组的语音数据并把它送往一个ICM以完成该呼叫。接着,该ICM将该数字语音数据送往该TNIM。随后,该TNIM将该数字语音数据转换为一种模拟音频信号,以便通过该PSTN送往该被呼一方。另一方面,若该特定的PSTN能够处理数字数据,则该数字数据可以直接地从该TNIM送往该PSTN,而不必转换为模拟形式。
语音数据继续在这两个ITS节点206和216之间进行交换,直到该主呼或被呼一方结束该呼叫为止。当一次呼叫被结束时,该TNIM接收到一个监控信号,并把它送往产生该呼叫结束的ITS节点中的ICM。位于该结束(呼叫)站点处的ICM通知位于该结束(呼叫)站点处的TIRM去“拆开”或切断该呼叫连接。为了“拆开”该连接,位于该结束(呼叫)站点(ITS节点)处的该TIRM通知位于其他ITS节点处的对应的TIRM。然后,在每一个站点上的该ICM释放与该呼叫有关的该语音处理DSP,使得该DSP资源可以被后继的诸呼叫使用。
为了改进该ITS节点的整体性能,可以将附加的语音呼叫处理诸部件纳入到每一个ITS节点之中。特别是,可以加入一个语音压扩器模块(VCM)520,以便提供数据压缩和扩展功能。数据压缩在该发送数据流中进行,以便降低在因特网上传输该数字化语音数据所需的带宽。类似地,若在该因特网上接收到的数据流已经被压缩,则在进行下一步处理之前,它首先应当被扩展。
此外,还可以包括一个线路质量监视器(LQM)522,以便监测线路质量特性,例如回声和噪声,然后执行必要的滤波功能,以减小或消除这些有害的影响。还有,还可以包括一个呼叫安全模块,用以对该通话进行加密,以避免在因特网上的电子窃听。
在接收一次呼叫时,一个ITS节点等待另一个ITS节点用它的TIRM和ICM去跟它联络,并请求为一个已经拨打其他ITS节点的主呼用户启动一次电话呼叫。现在,用ITS节点206的接收部分来详细说明在远方ITS节点216处该因特网语音呼叫的接收。在一个实际的系统中,ITS节点216的接收部分将处理从该因特网接收到的一次语音呼叫。
当一个远方ITS节点向该本地ITS节点的CAM送出一个连接请求时,就启动了一次电话呼叫。当经由以太网接口512从该因特网214接收一次呼叫时,与该特定呼叫有关的该数据流首先被连接接受模块(CAM)516所接收。连接接受模块516接收与该特定呼叫有关的该呼叫设置诸参数,并将该呼叫送往因特网呼叫管理器508,后者执行与因特网呼叫管理器506相反的操作。特别是,因特网呼叫管理器508接收该目标电话号码,并使用该TNIM502和PSTN210将一次呼叫送往该目标电话号码。然后,ICM508向该远方ITS节点的ICM发送一个确认或“呼叫已拨号”的指示。
每一个ITS节点可以用一台Hewlett Packard公司的HP 9000/743 Telepace平台来实现。该Telepace平台起到中央处理器的作用,用以协调诸个别模块,例如TNIM和ICM,所执行的任务。该ITS的所有这些硬件部件都通过一条信令总线互相连接,该总线在需要时激活呼叫以及语音源路由。所使用的特定总线可以是,例如,Dialogic的信号计算总线(SCbus)。另一方面,可以用一个标准的计算机平台来实现一个既可用于单用户也可用于各种多呼叫应用的ITS节点,这取决于该计算机的特定硬件能力。在这种情况下,在一台个人计算机中可以使用Dialogic公司的硬件(取代该HP Telepace平台),以便提供多用户服务。后一种方案跟使用HP Telepace平台相比可能效果差一些,然而,根据特定的应用,它可能是更为廉价的。另一种变通的配置中,一个ITS节点可以用一台装有一块声卡的计算机来实现,这种配置能同时对语音进行采样和重放,即,沿着发送和接收两个方向处理诸语音信号,并连接该因特网。另一方面,一个ITS节点也可以用一台装有适当的数字信号处理(DSP)单元(例如采取一块DSP芯片的形式)的计算机来实现,这种配置能实现本文所讨论的ITS各种功能,在计算机的实施方案中,该用户音频接口可以使用一对耳机或者传声器/扬声器的组合。
语音源模块504(图5)从该ICM接收数字化的语音数据,并且在连接这两个模块的总线(例如,Dialogic公司的信号计算总线)上,将这组数据按路由送往该TNIM。随后,这组数据由该TNIM使用标准的T1/E1信令,将其送往该PSTN。这就是从该远方ITS节点已经接收到的数据。类似地,语音源模块504借助于该TNIM接收始发于该PSTN的数字化语音数据。然后该数据被送往该ICM以便在该计算机网络上传输。该语音源模块504还进行必要的音调产生与检测,例如双音多频(DTMF)音调,用以拨打一个电话号码的每一位。
TNIM502监测用于不同电话线路的诸时隙。每一条线路都在一系列的事件上接受监测,包括,该主呼或被呼一方的挂机以及来自该中心局的入呼通知。该TNIM在这些事件中的任何一件出现时通知该ICM。同样,该TNIM处理来自该ICM的诸请求,例如,取一个摘机的时隙以拨打一次出呼电话,并在一方挂机时释放一次入呼或出呼。
语音压扩器模块520为从该PSTN接收的该来话数据在它上网传输之前提供数据压缩。由于一个计算机网络的资源是有限的,在高话务量期间这些资源可能被压得喘不过气来。潜在地,数据吞吐量可能被降低到这种程度,以致于在发送与接收之间出现可察觉的延时。在实时电话通信中,这样一种情况是极端不合要求的。数据压缩被用来在上网传输之前减少总的数据量,以便缓解该数据延时问题。当然,该数据压缩不能被施加到这样一种程度,以致于大大地影响被传输的数据的音频质量。当接收到已经在网上传输的压缩数据时,VCM520对该压缩数据执行扩展这样一种逆变换功能。在VCM520中的压缩数据典型地涉及具有不同压缩比的8位μ律脉冲编码调制(PCM)。所使用的压缩类型可以是全球移动通信系统(GSM),代码激励线性预测(CELP)或自适应脉冲编码调制(ADPCM)。但这并不是一份明细表,还可以使用任何一种类似的压缩技术,例如,网景导航器软件所使用的任何一种压缩技术,该软件可从位于加利福尼亚州Mountain View的网景通信公司购得。随着压缩比的增加,典型地会使语音质量降低。
线路质量监测器或LQM522检查该采样的语音数据并采用多种不同技术以改进语音质量。例如,可以用一个回声抵消滤波器使得在长途电话呼叫中固有的回声效应减到最小。此外,还可以将可变的衰减施加到该语音数据信号以避免回声。由于这项技术仅需在这两个端点之间向该语音数据施加一次,所以无论该主呼一方或者该被呼一方都可以修改该信号。若主呼一方修改该信号,则在该接收节点上的该LQM被告知不采取进一步的动作。反之,该缺省(默认)的情况是让该接收节点进行回声抵消。
现在参考图6来讨论从主呼一方的角度来看的通过一个ITS节点的一次呼叫的逻辑流程。当该主呼一方拨打一个使他经由该PSTN直接地连接到一个ITS节点的电话号码时,就首先启动了一次呼叫。现在参考图6,在步骤602,该ICM从该TNIM接收一个入呼指示。这表明该主呼一方已经启动一次电话呼叫。在步骤604,该ICM指令该TNIM去回答该呼叫。在步骤606,该ICM(通过该TNIM)从与该主呼和被呼双方有关的该PSTN那里接收信息。特别是,该PSTN提供说明该目标或被呼一方电话号码的已拨号码识别业务(DNIS)位以及识别该主呼一方的自动号码识别(ANI)位。该DNIS以及ANI被送往该ICM,接着在步骤608它将这条信息送往该最低费用路由或LCR模块。根据该DNIS和/或ANI,该LCR向该ITS节点的该ICM说明能最有效地完成到达该目标电话号码的该呼叫。
在步骤610,若该本地ITS节点,即,与主呼一方有关的该ITS节点,被确定为按路由传送该呼叫的最有效的节点,则通过在“是”状态下转到步骤612,使用该TNIM,将该呼叫拨回到该PSTN以外。在步骤614,该ICM指令该TNIM将来自该主呼一方的入呼连接到由该本地ITS节点所发出的出呼。这样一来,就在该主呼与被呼双方之间建立起一条通信信道。只要没有任何一方结束该呼叫,该呼叫将保持有效。在步骤616,若在主呼或被呼一方的站点处检测到一次呼叫的结束,则在步骤618该呼叫被拆开,并且在步骤620,该主呼和被呼双方被释放。
另一方面,若一个远方ITS节点,即,不是本地ITS节点,被该LCR指定为用于按路由传送该呼叫的最有效的节点,则使用该因特网来建立这条最佳呼叫路径。在步骤610中,这被表示为该“否”分支。在步骤622,位于该本地ITS节点的该ICM送出该呼叫设置数据,并请求该本地的CIM通过该因特网连接到位于远方ITS节点处的该CAM,以便通过该因特网建立与该远方ITS节点处的一个对应的ICM的连接。步骤622涉及,首先识别该远方ITS节点的因特网地址,然后发送一条始发消息,以便在该本地ITS节点的ICM以及位于远方ITS节点处的ICM之间建立一条通信路径。例如,若从纽约市拨打在联合王国的一个电话号码,则位于联合王国的该节点的因特网地址被用来建立通往那个节点的连接。若在联合王国的节点不止一个,则该LCR模块根据该目标电话号码确定处于最佳位置的节点。这个节点位置由该LCR模块返送回来,或者可选地,根据效率或其他标准,将附加的诸节点按优先程度以降序排列。
如上所述,用以建立该呼叫的呼叫设置诸参数包括该目标电话号码,不管该语音数据在向该因特网发送之前是否经过该语音压扩器模块和/或该呼叫质量模块,都是如此。用以在这两个ITS节点之间沟通该实际的语音数据的特定的协议在安装时已被配置好,不是TCP/IP就是UDP/IP。在本地CIM和远方CAM之间的连接一旦已经建立,则在步骤624,该本地CIM就向该本地ICM指出这一点。在这两个ITS节点之间的诸初始参数已经建立之后,该本地ICM等待该远方ICM去拨打该目标电话号码,并向该本地ICM返送一条指示,告知该目标电话号码已经被拨打。这出现在步骤626。
在步骤628,本地ICM和远方ICM二者开始同时通过它们的有关的语音源模块从它们的有关的PSTN捕捉语音数据。在这种方式下,在步骤630,该ITS节点通过测试确定,在该主呼和/或被呼双方当中,那一方已经结束该呼叫。若没有检测到一次呼叫结束并且数据压缩已被接通,则该系统执行步骤632并进行压缩。类似地,该系统着手执行步骤634并进行线路质量监测与校正,如果这项特性也被接通的话。随后,在步骤636,该ICM将该语音数据切分为诸消息或诸分组,它们将通过该本地TIRM被送上该因特网到达于远方ICM。接着,该系统绕回到步骤628以继续执行上面讨论的步骤。这样一来,语音数据继续被发送到该远方终端。类似地,也可以从该远方终端接收语音数据,使得语音数据能以全双工方式,即沿着发送与接收两个方向,进行沟通,下面将对此作详细讨论。
若在步骤630中检测到一次呼叫结束或挂机,则从步骤630的“是”分支转入步骤638,有从PSTN来的呼叫管理信号,在这里所出现的该呼叫结束(信号)首先被位于该结束站点处的该ICM所接收,并且随后被位于该结束站点处的TIRM发送到位于其他站点的该ICM。接着,系统执行进入步骤640,在这里执行必要的诸步骤以挂断或“拆开”该呼叫。最后,该系统在步骤642退出,并且从实质上释放曾经与该特定的呼叫有关的各种资源,使得它们能用于处理另一次呼叫。
图6中的步骤628到636表示一次全双工电话呼叫中的数据传输部分。从该远方站点接收数据开始于步骤644,它紧跟在步骤626之后被执行,即,在该远方ICM已经表明该目标电话号码已经成功地被拨通之后。步骤644和与数据接收有关的诸后继步骤的执行,以跟数据发送功能(即步骤628到636)相并行的方式进行。在该本地ICM按照步骤644通过该TIRM从该远方ICM处接收每一个数据分组(数据包)之后,在步骤646,该系统通过测试确定是否由于远方(站点)挂机而使得该呼叫已经结束。若检测到一次呼叫结束,则系统执行沿着步骤646的“是”分支进入到步骤640和642,并且执行适当的挂机和退出步骤,如同上面所指出的那样。
若在步骤646没有检测到一次呼结束并且在远方站点处的数据压缩已经被接通,则该系统执行步骤648并进行解压缩。类似地,该系统着手执行步骤650,并进行线路质量监测与校正,如果这项特性也已被接通的话。最后,在步骤652,经过处理的语音数据分组由该本地ICM通过该语音源模块送往该TNIM,使得它可以经由该PSTN送达该用户。然后,系统操作绕回到步骤644,以便接收和处理一个后继的语音数据分组。
现在参考图7,从主呼一方的角度来讨论通过位于一个被呼一方站点处的一个本地ITS节点的一次呼叫的逻辑流程。如图7所示,在步骤702,该ICM接收到一项指示称,已经通过该因特网建立一次呼叫。在步骤708,它也接收到该被呼一方的呼叫设置数据和电话号码,并通过该CAM着手拨打该电话号码。一旦通往该目标电话号码的呼叫已经被完成,在步骤710,该本地ICM就向该远方ICM发送一条拨号完成消息。
到了这一步,在该主呼与被呼双方之间的通信链路已经建立,并且该本地的和远方的ITS节点着手交换语音数据分组。这个(过程)示于图7的其余部分,它跟上面讨论的图6的数据交换部分是相同的。图7所示的跟上面结合图6讨论的步骤相对应的步骤已经用相同的标注数字给出。相应地,这里对图7中的这些步骤不必加以重复说明,因为它们符合于在图6中所实行的相同的诸步骤。
现在参考图8到图10来说明图5中各个方框的详细工作。现在参考图8,图中示出了该CIM模块的工作流程图。在步骤802,该CIM模块从该ICM处接收到一个连接请求。这个连接请求包括该远方ITS节点的目标地址。在步骤804,该CIM通过该因特网着手建立通往位于该远方ITS节点处的该CAM的因特网连接。在步骤806,该CIM通过测试去检查该连接是否成功。若该连接已经成功地建立,则该CIM向该CAM发送一条呼叫始发消息,表明有一次新的呼叫需要为之提供服务。该呼叫始发消息包括例如指明使用何种通信协议的任何特定的配置信息,(数据)压缩是否已经接通,若已接通,则说明何种类型,回声抵消是否已经接通,以及为了适当地服务于该呼叫所需的任何其他信息。该呼叫始发消息还包括该被呼一方的目标电话号码。在步骤810,该CIM通知该ICM称,已经成功地跟位于该远方ITS节点处的该CAM建立连接。随后,该ICM等待一项关于该目标电话号码已经被该远方ICM成功地拨通的指示。在步骤806,若尚未完成一次成功的连接,则在步骤812,该CIM着手通知该ICM称,未能成功地连接到该远方ITS节点。
现在参考图9,图中示出了该CAM模块的工作流程图。在步骤850,该CAM模块等待并接收来自位于远方ITS节点处的一个CIM模块的一次连接请求。在步骤852,该CAM着手通过该因特网跟位于该远方ITS节点处的该CIM建立连接。在步骤854,该CAM确定是否已经建立了一次成功的连接。若该连接已被成功地建立,则在步骤856,该CAM着手去接收来自位于该远方ITS节点处的该CIM的呼叫设置数据。如上所述,这个呼叫设置数据包括诸如该被呼一方的目标电话号码此类的信息。然后,由该CAM将接收到的呼叫设置信息以及目标电话号码送往该CIM,接着,后者指令该TNIM向外拨打该目标电话号码。
现在参考图10,图中示出了该TNIM模块的工作流程图。在步骤902,该TIRM接收诸消息,这些消息或者来自位于本地的同一个节点的该ICM,或者来自位于该远方ITS节点的一个对应的TIRM模块(经由该因特网)。若该消息来自该本地ICM,则在步骤904,该TIRM接收这条消息。来自该本地ICM的这条消息可以包括语音数据。另一方面,这条消息也可以包括其他信息,例如目标电话号码,主呼者挂机信息,等等。在步骤906,该TIRM将这些消息切分为具有适当长度和格式的诸数据分组,并且预先加上一个报头,后者可以包括消息大小,数据类型(语音,电话号码,等等)或者消息顺序号。随后该分组或消息通过已建立的因特网连接,被送往该远方ITS节点。在步骤908,该TIRM着手去确定是否已经接收到一个挂机指示。若尚未接收到一个挂机指示,即,该当前的呼叫仍然有效并且还有附加的数据有待发送,则该TIRM绕回到步骤902以便接收进一步的消息。若在步骤908得到一个挂机指示,则在步骤910拆开该因特网连接。
另一方面,若在步骤902所接收的消息是来自该远方TIRM,则该本地TIRM转到步骤912以接收来自该远方TIRM的语音数据或挂机信息。在步骤914,对包括顺序号在内的该报头信息进行验证。对顺序号的验证用以保证诸消息按照正常的顺序到达。在步骤916,将接收到的诸消息,例如语音数据,送往该ICM。随后在步骤918,该TIRM着手确定是否已经接收到一次挂机指示。若尚未接收到一次挂机指示,即,该当前呼叫仍然有效,并且还有附加的数据有待发送,则该TIRM绕回到步骤902以便接收进一步的消息。若在步骤918接收到一次挂机指示,则在步骤920结束该因特网连接。由于来自该本地ICM以及来自该远方TIRM的诸信息被同时地接收,所以诸步骤904--910的处理跟诸步骤912--920的处理是齐头并进的。
以上参考于一个优选实施例对本发明作了专门的展现和说明,但专业人士应当懂得,在不背离本发明的精神实质和范围的前提下,可以在形式上和若干细节上作出各种各样的变更。

Claims (24)

1.一种在一个第一站点和一个第二站点之间,使用作为一条连接所述第一与第二站点的通信链路的最小组成部分的一个计算机网络,按路由传送全双工电话呼叫的方法,包括下列诸步骤:
在一个第一计算机网络存取口接收来自所述第一站点的一次第一电话呼叫;
在所述计算机网络上的所述第一计算机网络存取口以及一个远方的第二计算机网络存取口之间建立一条通信链路;
从所述第二计算机网络存取口向所述第二站点发送一次第二电话呼叫;
将所述第一电话呼叫,所述通信链路以及所述第二电话呼叫连接起来,由此在所述第一站点以及所述第二站点之间建立一次电话呼叫。
2.权利要求1所述方法还包括下列步骤:
从一个公共交换电话网络接收所述第一电话呼叫。
3.权利要求2所述方法还包括下列步骤:
使用所述公共交换电话网络来发送所述第二电话呼叫。
4.权利要求1所述方法还包括下列步骤:
使用一个公共交换电话网络来发送所述第二电话呼叫。
5.权利要求2所述方法还包括下列步骤:
在所述第一站点使用一台电话终端来发送所述第一电话呼叫。
6.在权利要求2所述方法中,所述计算机网络至小是一个因特网计算机网络中的一部分。
7.在权利要求6所述方法中,所述第一和第二计算机网络存取口(分别)是第一和第二电话交换机,并且还包括下列诸步骤:
使用一个电话网络接口装置以接收所述第一电话呼叫;
使用一个计算机网络呼叫管理器装置以回答所述第一电话呼叫;
从所述电话网络接口装置将所述第一电话呼叫按路由传送到一个语音源模块,以便进行处理,然后将所述第一电话呼叫按路由传送到所述计算机网络呼叫管理器装置:
使用一个呼叫始发模块,通过所述计算机网络建立通往所述第二计算机网络电话交换机的连接;
从所述呼叫始发模块向所述第二计算机网络电话交换机发送呼叫设置信息;以及
从所述计算机网络呼叫管理器装置向所述第二计算机网络电话交换机发送在所述第一电话呼叫中所包含的信息。
8.权利要求7所述方法还包括下列步骤:
确定该最低费用路由步骤,用以将所述第一电话呼叫从所述第一计算机网络电话交换机按路由送往所述第二站点。
9.权利要求8所述方法还包括下列步骤:
使用所述公共交换电话网络,并根据该最小费用路由步骤,将所述第一电话呼叫从所述第一计算机网络电话交换机送往所述第二站点。
10.在权利要求8所述方法中,该确定步骤还包括下列步骤:
根据表示所述第二站点的信息,进行一次分层的检索。
11.权利要求7所述方法还包括下列步骤:
对包含在所述第一电话呼叫中的信息,进行至少一次数据压缩,回声抵消以及噪声滤波。
12.权利要求7所述方法还包括下列步骤:
在一个呼叫接受模块中,从所述第二计算机网络电话交换机那里接收包含在所述第二电话呼叫中的信息;
将包含在所述第二电话呼叫中的所述信息按路由送往所述计算机网络呼叫管理器,并随后送往所述语音源模块以便处理;以及
将包含在所述第二电话呼叫中的所述信息从所述语音源模块按路由送往所述电话网络接口装置,以便作为所述第一电话呼叫的一部分,送往所述第一站点。
13.一个在一个第一站点和一个第二站点之间,使用作为一条连接所述第一与第二站点的通信链路的最小组成部分的一个计算机网络,按路由传送全双工电话呼叫的系统,包括:
一个第一计算机网络存取口,适于从所述第一站点接收一次第一电话呼叫;
在一个计算机网络上的所述第一计算机网络存取口以及一个第二计算机网络存取口之间的一条通信链路;
一个呼叫电路,适于从所述第二计算机网络存取口向所述第二站点发送一次第二电话呼叫;
一个呼叫管理电路,适于将所述第一电话呼叫,所述通信链路以及所述第二电话呼叫连接起来,由此在所述第一站点以及所述第二站点之间建立一次电话呼叫。
14.权利要求13所述系统还包括:
一个公共交换电话网络接口电路,适于通过所述公共交换电话网络来接收所述第一电话呼叫。
15.权利要求14所述系统还包括:
一个第二公共交换电话网络接口电路,适于通过所述公共交换电话网络来发送所述第二电话呼叫。
16.在权利要求13所述系统中,所述公共交换电话网络接口电路适于通过所述公共交换电话网络来发送所述第二电话呼叫。
17.权利要求14所述系统还包括:
在所述第一站点处的一台电话终端,适于发送所述第一电话呼叫。
18.在权利要求14所述系统中,所述计算机网络包括一个因特网计算机网络连接。
19.在权利要求18所述系统中,所述第一和第二存取口(分别)是第一和第二电话交换机,并且还包括:
一个电话网络接口装置,适于接收所述第一电话呼叫;
一个计算机网络呼叫管理器装置,适于回答所述第一电话呼叫;
所述计算机网络呼叫管理器装置适于将所述第一电话呼叫从所述电话网络接口装置按路由传送到一个语音源模块,以便进行处理,并将所述第一电话呼叫按路由传送到所述计算机网络呼叫管理器装置:
一个呼叫始发模块,适于通过所述计算机网络建立通往所述第二计算机网络电话交换机的连接;
一个呼叫设置信息电路,适于从所述呼叫始发模块向所述第二计算机网络电话交换机发送呼叫设置信息;以及
所述计算机网络呼叫管理器装置适于从所述计算机网络呼叫管理器装置向所述第二计算机网络电话交换机发送在所述第一电话呼叫中所包含的信息。
20.权利要求19所述系统还包括:
一个最低费用路由系统,用于确定一个最低费用路由步骤,以便将所述第一电话呼叫从所述第一计算机网络电话交换机按路由送往所述第二站点。
21.在权利要求20所述系统中,所述计算机网络呼叫管理器装置适于使用所述公共交换电话网络并根据该最低费用路由步骤,将所述第一电话呼叫从所述第一计算机网络电话交换机送往所述第二站点。
22.在权利要求20所述系统中,该最低费用路由系统包括一个分层检索系统,适于根据表示所述第二站点的信息进行检索。
23.权利要求19所述系统还包括:
至少一个数据压缩电路,一个回声抵消电路以及一个噪声滤波器,适于对包含在所述第一电话呼叫中的该信息进行处理。
24.权利要求19所述系统还包括:
一个呼叫接受模块,适于从所述第二计算机网络电话交换机那里接收包含在所述第二电话呼叫中的信息;
所述计算机网络呼叫管理器装置适于将包含在所述第二电话呼叫中的所述信息按路由送往所述语音源模块以便处理,并随后送往所述电话网络接口装置,以便作为所述第一电话呼叫的一部分,送往所述第一站点。
CN96199457.6A 1995-11-01 1996-10-29 用于实现计算机网络/因特网电话系统的方法与装置 Expired - Lifetime CN1232096C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/548,323 US6243373B1 (en) 1995-11-01 1995-11-01 Method and apparatus for implementing a computer network/internet telephone system
US548,323 1995-11-01

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNA2005101164118A Division CN1825877A (zh) 1995-11-01 1996-10-29 用于实现计算机网络/因特网电话系统的方法与系统

Publications (2)

Publication Number Publication Date
CN1207226A true CN1207226A (zh) 1999-02-03
CN1232096C CN1232096C (zh) 2005-12-14

Family

ID=24188348

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2005101164118A Pending CN1825877A (zh) 1995-11-01 1996-10-29 用于实现计算机网络/因特网电话系统的方法与系统
CN96199457.6A Expired - Lifetime CN1232096C (zh) 1995-11-01 1996-10-29 用于实现计算机网络/因特网电话系统的方法与装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNA2005101164118A Pending CN1825877A (zh) 1995-11-01 1996-10-29 用于实现计算机网络/因特网电话系统的方法与系统

Country Status (12)

Country Link
US (1) US6243373B1 (zh)
EP (1) EP0873637B1 (zh)
CN (2) CN1825877A (zh)
AT (1) ATE357810T1 (zh)
AU (1) AU716096B2 (zh)
CA (1) CA2238867C (zh)
DE (1) DE69636988T2 (zh)
DK (1) DK0873637T3 (zh)
ES (1) ES2285716T3 (zh)
HK (1) HK1018372A1 (zh)
PT (1) PT873637E (zh)
WO (1) WO1997016916A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1108676C (zh) * 1999-09-29 2003-05-14 孙群 可使ip电话与公共电话交换网无缝对接的鉴权管理方法和设备
US6842447B1 (en) 1999-06-14 2005-01-11 Mci, Inc. Internet protocol transport of PSTN-to-PSTN telephony services
US7167468B2 (en) 1999-11-08 2007-01-23 Mci, Llc Internet protocol telephony voice/video message deposit and retrieval
CN100456789C (zh) * 2002-09-19 2009-01-28 富士施乐株式会社 通信终端单元以及对该单元进行控制的方法
US7779072B2 (en) 1999-11-08 2010-08-17 Verizon Business Global Llc SIP-based feature control
US7860114B1 (en) 1999-11-08 2010-12-28 Verizon Business Global Llc Method and system for dynamic gateway selection in an IP telephony network
CN114071492A (zh) * 2020-07-31 2022-02-18 中国联合网络通信集团有限公司 语音通话质量优化方法、终端及基站

Families Citing this family (207)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2294179B (en) 1994-10-11 1999-09-01 Alex Mashinsky Method of and system for use of telecommunication networks
US6912277B1 (en) 1997-08-29 2005-06-28 Anip, Inc. Assigning telecommunications services to matchable classes
US6188756B1 (en) * 1994-10-11 2001-02-13 Alexander Mashinsky Efficient communication through networks
US6226365B1 (en) 1997-08-29 2001-05-01 Anip, Inc. Method and system for global communications network management and display of market-price information
US20100208634A1 (en) 1994-10-11 2010-08-19 Arbinet Corporation System and Method For Managing Multimedia Communications Across Convergent Networks
US6144727A (en) 1997-08-29 2000-11-07 Anip, Inc. Method and system for global telecommunications network management and display of market-price information
US7334024B2 (en) * 1995-05-19 2008-02-19 Cyberfone Technologies, Inc System for transmission of voice and data over the same communications line
US6973477B1 (en) 1995-05-19 2005-12-06 Cyberfone Technologies, Inc. System for securely communicating amongst client computer systems
US20070299808A1 (en) * 1995-05-19 2007-12-27 Cyberfone Technologies, Inc. Telephone/Transaction Entry Device and System for Entering Transaction Data into Databases
US20050119992A1 (en) * 1995-05-19 2005-06-02 Martino Rocco L. Telephone/transaction entry device and system for entering transaction data into databases
EP2315398B1 (en) * 1995-10-11 2014-01-29 Alex Mashinsky Efficient communication network
US20010040885A1 (en) * 1995-10-13 2001-11-15 Howard Jonas Method and apparatus for transmitting and routing voice telephone calls over a packet switched computer network
US6021428A (en) * 1997-09-15 2000-02-01 Genesys Telecommunications Laboratories, Inc. Apparatus and method in improving e-mail routing in an internet protocol network telephony call-in-center
GB9603582D0 (en) 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
US7336649B1 (en) * 1995-12-20 2008-02-26 Verizon Business Global Llc Hybrid packet-switched and circuit-switched telephony system
US20030112795A1 (en) * 1998-07-22 2003-06-19 Wilkes T. Clay Voice internet transmission system
AU2202897A (en) * 1996-03-06 1997-09-22 Joseph B. Thompson System for interconnecting standard telephony communications equipment to internet protocol networks
US9014177B2 (en) 1996-03-06 2015-04-21 Bear Creek Technologies, Inc. System for interconnecting standard telephony communications equipment to internet
US6069890A (en) 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US6154445A (en) 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
GB9615029D0 (en) * 1996-07-17 1996-09-04 British Telecomm Internet call centre
US6078579A (en) * 1996-07-25 2000-06-20 Wjw Technologies Inc. Telephonic systems for communication over computer networks
US6266328B1 (en) * 1996-08-26 2001-07-24 Caritas Technologies, Inc. Dial up telephone conferencing system controlled by an online computer network
FR2753862B1 (fr) * 1996-09-26 1998-12-11 Henri Tebeka Procede et systeme de communication interactive entre deux appareils telephoniques via le reseau internet
US20070123251A1 (en) * 1996-10-23 2007-05-31 Riparius Ventures, Llc Remote internet telephony device
US7145898B1 (en) * 1996-11-18 2006-12-05 Mci Communications Corporation System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture
US6690654B2 (en) 1996-11-18 2004-02-10 Mci Communications Corporation Method and system for multi-media collaboration between remote parties
US6335927B1 (en) * 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6909708B1 (en) 1996-11-18 2005-06-21 Mci Communications Corporation System, method and article of manufacture for a communication system architecture including video conferencing
US6754181B1 (en) 1996-11-18 2004-06-22 Mci Communications Corporation System and method for a directory service supporting a hybrid communication system architecture
US6304567B1 (en) * 1996-11-26 2001-10-16 Lucent Technologies Inc. Methods and apparatus for providing voice communications through a packet network
SE511342C2 (sv) * 1996-12-09 1999-09-13 Telia Ab Metod och anordning för telefoni via Internet
US6078582A (en) * 1996-12-18 2000-06-20 Bell Atlantic Network Services, Inc. Internet long distance telephone service
US6829231B1 (en) * 1996-12-31 2004-12-07 Mci Communications Corporation Internet phone system and directory search engine using same
EP0966815A4 (en) 1997-02-02 2001-12-12 Fonefriend Systems Inc INTERNET SWITCHING BOX, SYSTEM AND METHOD FOR INTERNET TELEPHONY
US6600733B2 (en) * 1997-02-06 2003-07-29 Verizon Laboratories Inc. System for interconnecting packet-switched and circuit-switched voice communications
US6480600B1 (en) 1997-02-10 2002-11-12 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
US6104802A (en) 1997-02-10 2000-08-15 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US7031442B1 (en) 1997-02-10 2006-04-18 Genesys Telecommunications Laboratories, Inc. Methods and apparatus for personal routing in computer-simulated telephony
US6775264B1 (en) 1997-03-03 2004-08-10 Webley Systems, Inc. Computer, internet and telecommunications based network
IL120370A0 (en) * 1997-03-04 1997-07-13 Shelcad Engineering Ltd Internet and intranet phone system
US6137869A (en) 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
JP4067613B2 (ja) * 1997-03-17 2008-03-26 富士通株式会社 Cti制御システム
US6870827B1 (en) 1997-03-19 2005-03-22 Verizon Services Corp. Voice call alternative routing through PSTN and internet networks
US6292479B1 (en) 1997-03-19 2001-09-18 Bell Atlantic Network Services, Inc. Transport of caller identification information through diverse communication networks
AU740308B2 (en) * 1997-03-31 2001-11-01 Telefonaktiebolaget Lm Ericsson (Publ) Interconnection of telephone exchanges via a computer network
KR19980086889A (ko) * 1997-05-15 1998-12-05 이데이 노부유끼 데이터 통신방법, 데이터 통신단말, 데이터 통신시스템 및 통신 제어시스템
CA2205731A1 (en) * 1997-05-20 1998-11-20 Northern Telecom Limited System and method for remote access to a telephone switching system using internet protocol networks
US6798770B1 (en) * 1997-05-27 2004-09-28 Siemens Aktiengesellschaft Method for handling telephone calls via at least one telephone network using the internet
JP3152167B2 (ja) * 1997-06-04 2001-04-03 日本電気株式会社 音声セル伝送システム及び音声セル伝送方法並びに音声セル伝送制御プログラムを記録した記録媒体
US6891824B1 (en) * 1997-06-30 2005-05-10 Emc Corporation Audible communication with a modem over a wide area network
US6463051B1 (en) * 1997-07-17 2002-10-08 Inter—tel, Inc. Internet calling system
US6385195B2 (en) 1997-07-21 2002-05-07 Telefonaktiebolaget L M Ericsson (Publ) Enhanced interworking function for interfacing digital cellular voice and fax protocols and internet protocols
DE19739981C2 (de) * 1997-09-11 2000-12-14 Siemens Ag Verfahren zur Abwicklung von Fernmeldeverbindungen über eine öffentliche Vermittlungsstelle
NO326260B1 (no) * 1997-09-29 2008-10-27 Ericsson Telefon Ab L M Fremgangsmate for a rute anrop fra en terminal i et forste telekommunikasjonsnett til en terminal i et andre telekommunikasjonsnett
US6985943B2 (en) 1998-09-11 2006-01-10 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US6711611B2 (en) 1998-09-11 2004-03-23 Genesis Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
JP3685912B2 (ja) * 1997-10-16 2005-08-24 富士通株式会社 インターネット電話システム
GB2331197B (en) * 1997-11-11 2002-10-02 Ericsson Telefon Ab L M Method of handling a telephone call
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
JPH11164044A (ja) * 1997-11-25 1999-06-18 Brother Ind Ltd 通信装置および記憶媒体
US6343073B1 (en) * 1997-12-31 2002-01-29 Anip, Inc. Method and system for efficient link utlization
JPH11225218A (ja) * 1998-02-05 1999-08-17 Matsushita Electric Ind Co Ltd インターネット電話装置及び広域データ通信網を利用した通信システム及びターミナルアダプタ
US8130749B2 (en) * 1998-02-17 2012-03-06 Genesys Telecommunications Laboratories Inc., A Corp of California Telephone network interface bridge between data telephony networks and dedicated connection telephony networks
WO1999043182A1 (de) * 1998-02-17 1999-08-26 Nova-Technik Entwicklung Von Und Handel Mit Medizinischen Geräten Gmbh Verfahren zur übertragung von digitalisierten audioinformationen und anordnung zur durchführung des verfahrens
US7907598B2 (en) 1998-02-17 2011-03-15 Genesys Telecommunication Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
US6332154B2 (en) 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
WO1999046904A1 (en) * 1998-03-12 1999-09-16 John Griffits Improved realtime internet functions by use of a hybrid pstn and ip protocol means
US6169795B1 (en) 1998-03-30 2001-01-02 International Business Machines Corporation Internet telephony callback system and method of operation
SG71115A1 (en) 1998-05-04 2000-03-21 Univ Singapore An internet network based telephone call forwarding system and method
GB2337893B (en) * 1998-05-28 2000-09-06 Matsushita Electric Ind Co Ltd Internet telephone apparatus and internet telephone gateway system
US6487196B1 (en) * 1998-05-29 2002-11-26 3Com Corporation System and method for simulating telephone use in a network telephone system
US6529594B1 (en) 1998-06-05 2003-03-04 Inet Technologies, Inc. System and method for generating quality of service statistics for an international communications network
US6411604B1 (en) 1998-06-05 2002-06-25 Inet Technologies, Inc. System and method for correlating transaction messages in a communications network
DE19829421A1 (de) * 1998-07-01 2000-01-05 Bosch Gmbh Robert Verfahren zur Übertragung von Audio- und/oder Videodaten zwischen Telekommunikationsendgeräten
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US6560216B1 (en) * 1998-09-17 2003-05-06 Openwave Systems Inc. Data network computing device call processing
EP0989723A3 (en) * 1998-09-22 2003-05-28 Citibank, N.A. Method and system for enterprise internet protocol telephony
US7212522B1 (en) * 1998-09-30 2007-05-01 Cisco Technology, Inc. Communicating voice over a packet-switching network
US6614781B1 (en) 1998-11-20 2003-09-02 Level 3 Communications, Inc. Voice over data telecommunications network architecture
US6442169B1 (en) * 1998-11-20 2002-08-27 Level 3 Communications, Inc. System and method for bypassing data from egress facilities
US6353607B1 (en) * 1998-11-20 2002-03-05 Ericsson Inc. IP base GSM inter-MSC handover
US6985559B2 (en) * 1998-12-24 2006-01-10 Mci, Inc. Method and apparatus for estimating quality in a telephonic voice connection
US7085230B2 (en) * 1998-12-24 2006-08-01 Mci, Llc Method and system for evaluating the quality of packet-switched voice signals
US7099282B1 (en) * 1998-12-24 2006-08-29 Mci, Inc. Determining the effects of new types of impairments on perceived quality of a voice service
US6370120B1 (en) * 1998-12-24 2002-04-09 Mci Worldcom, Inc. Method and system for evaluating the quality of packet-switched voice signals
US7653002B2 (en) * 1998-12-24 2010-01-26 Verizon Business Global Llc Real time monitoring of perceived quality of packet voice transmission
US6810036B1 (en) * 1998-12-31 2004-10-26 Nortel Networks Limited Caller IP address
SE521089C2 (sv) * 1999-02-02 2003-09-30 Ericsson Telefon Ab L M Telekommunikationssystem och metod för dirigering av samtal i ett telekommunikationssystem
US6487209B1 (en) 1999-03-16 2002-11-26 Ericsson Inc. System and method for supporting DTMF tone sending in an IP based GSM network
US6493324B1 (en) * 1999-03-29 2002-12-10 Worldcom, Inc. Multimedia interface for IP telephony
CA2271828A1 (en) 1999-05-11 2000-11-11 Infointeractive Inc. Internet based telephone line
US7408919B1 (en) * 2000-05-09 2008-08-05 Infointeractive Internet based telephone line
EP1061728A1 (de) * 1999-05-20 2000-12-20 teledis Telecom Dienstleistungen AG Least-cost-routing-Verfahren mit Internet-Nutzung
AU4161599A (en) * 1999-05-25 2000-12-12 Comgates Communications, Ltd. Packet based telephony over satellite links
FR2794925B1 (fr) * 1999-06-08 2001-12-14 Aplio Sa Procede et systeme de communication via un reseau informatique du type internet
US6832254B1 (en) 1999-08-23 2004-12-14 Nortel Networks Limited Method and apparatus for associating an end-to-end call identifier with a connection in a multimedia packet network
US6918034B1 (en) 1999-09-29 2005-07-12 Nokia, Corporation Method and apparatus to provide encryption and authentication of a mini-packet in a multiplexed RTP payload
US6480588B1 (en) * 1999-11-08 2002-11-12 Worldcom, Inc. Methods for providing prepaid telephony service via an internet protocol network system
US9281996B1 (en) 1999-11-08 2016-03-08 Verizon Patent And Licensing Inc. Method and system for dynamic gateway selection in an IP telephony network
EP1104157A3 (en) * 1999-11-25 2005-01-05 International Business Machines Corporation Phone system with multiple capabilities for establishing telephone calls using the internet network
US7929978B2 (en) 1999-12-01 2011-04-19 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
US6687351B1 (en) * 1999-12-07 2004-02-03 Bellsouth Intellectual Property Corporation Method for providing telephone services for commercial classes of service
US7068668B2 (en) 2000-01-07 2006-06-27 Feuer Donald S Method and apparatus for interfacing a public switched telephone network and an internet protocol network for multi-media communication
US7516190B2 (en) * 2000-02-04 2009-04-07 Parus Holdings, Inc. Personal voice-based information retrieval system
US6721705B2 (en) 2000-02-04 2004-04-13 Webley Systems, Inc. Robust voice browser system and voice activated device controller
WO2001065815A2 (en) * 2000-02-29 2001-09-07 Sylantro Systems Corp. Internet server including internet-pstn gateway and http server
FR2805955B1 (fr) * 2000-03-02 2002-09-06 Sagem Procede d'etablissement d'une communication avec un telephone mobile pendant une phase d'itinerance
US7110391B1 (en) * 2000-03-03 2006-09-19 Nortel Networks Limited Transporting telephony signaling over a data network
FR2806246B1 (fr) * 2000-03-08 2005-02-11 Sagem Procede d'appel, pour communiquer a travers un reseau informatique, d'un terminal d'un premier reseau cellulaire regional en deplacement dans la region d'un second reseau cellulaire regional
CA2304353A1 (en) * 2000-04-06 2001-10-06 Stephen Murphy Telephone call manager
US7324635B2 (en) 2000-05-04 2008-01-29 Telemaze Llc Branch calling and caller ID based call routing telephone features
US6888794B1 (en) * 2000-06-15 2005-05-03 Nortel Networks Limited Method of data rate exchange for transmissions across a packet-based network
US6757275B2 (en) * 2000-09-11 2004-06-29 Bob Sorrentino Method and system of managing connections between circuit-switched and packet-switched networks
WO2002049298A1 (en) * 2000-12-14 2002-06-20 Powerhouse Technology, Inc. Circuit switched cellulat network to internet calling
US20020114439A1 (en) * 2001-01-19 2002-08-22 Dunlap John H. User transparent internet telephony device and method
US6553061B1 (en) 2001-02-08 2003-04-22 Worldcom, Inc. Method and apparatus for detecting a waveform
US6728535B2 (en) 2001-05-02 2004-04-27 The Boeing Company Fail-over of forward link equipment
EP1271910A1 (en) * 2001-06-21 2003-01-02 Alcatel Communication system with internal packet switching and method for transmitting and switching data using said system
US6704305B2 (en) 2001-06-28 2004-03-09 Emerson, Iii Harry E. Integrated device for integrating the internet with the public switched telephone network
US6928070B2 (en) * 2001-06-28 2005-08-09 Emerson, Iii Harry E. Integrating the internet with the public switched telephone network
US6700884B2 (en) 2001-06-28 2004-03-02 Emerson, Iii Harry E. Integrating the Internet with the public switched telephone network
US7327720B2 (en) * 2001-07-18 2008-02-05 Emerson Iii Harry E Integrated telephone central office systems for integrating the internet with the public switched telephone network
US20030016661A1 (en) * 2001-07-18 2003-01-23 Emerson Harry E. Telephone switching system for integrating the internet with the public switched telephone network
US6697357B2 (en) 2001-08-10 2004-02-24 Emerson, Iii Harry E. Call management messaging system for integrating the internet with the public switched telephone network
US7529225B2 (en) * 2001-11-16 2009-05-05 Ibasis, Inc. System and method for voice over internet protocol (VoIP) and facsimile over internet protocol (FoIP) calling over the internet
US7843835B2 (en) * 2001-11-16 2010-11-30 Ibasis, Inc. System and method of monitoring an internet based telephone call routing system
US20030149874A1 (en) 2002-02-06 2003-08-07 Xerox Corporation Systems and methods for authenticating communications in a network medium
US7937089B2 (en) * 2002-02-06 2011-05-03 Palo Alto Research Center Incorporated Method, apparatus, and program product for provisioning secure wireless sensors
TW574819B (en) * 2002-05-23 2004-02-01 Chen Wu Tien Wireless digital key telephone system
US7333478B2 (en) * 2002-05-30 2008-02-19 Garth Wiebe Methods and apparatus for transporting digital audio-related signals
US8509391B2 (en) 2002-06-20 2013-08-13 Numerex Corp. Wireless VoIP network for security system monitoring
US9054893B2 (en) 2002-06-20 2015-06-09 Numerex Corp. Alarm system IP network with PSTN output
US9131040B2 (en) 2002-06-20 2015-09-08 Numerex Corp. Alarm system for use over satellite broadband
US7185199B2 (en) 2002-08-30 2007-02-27 Xerox Corporation Apparatus and methods for providing secured communication
US7581096B2 (en) * 2002-08-30 2009-08-25 Xerox Corporation Method, apparatus, and program product for automatically provisioning secure network elements
US7275156B2 (en) * 2002-08-30 2007-09-25 Xerox Corporation Method and apparatus for establishing and using a secure credential infrastructure
US7904720B2 (en) * 2002-11-06 2011-03-08 Palo Alto Research Center Incorporated System and method for providing secure resource management
US7549047B2 (en) * 2002-11-21 2009-06-16 Xerox Corporation Method and system for securely sharing files
US10533998B2 (en) 2008-07-18 2020-01-14 Bio-Rad Laboratories, Inc. Enzyme quantification
GB0307403D0 (en) 2003-03-31 2003-05-07 Medical Res Council Selection by compartmentalised screening
GB0307428D0 (en) 2003-03-31 2003-05-07 Medical Res Council Compartmentalised combinatorial chemistry
US20060078893A1 (en) 2004-10-12 2006-04-13 Medical Research Council Compartmentalised combinatorial chemistry by microfluidic control
US7426271B2 (en) * 2003-04-25 2008-09-16 Palo Alto Research Center Incorporated System and method for establishing secondary channels
US8949443B2 (en) * 2003-06-11 2015-02-03 Canon Kabushiki Kaisha Communication apparatus, control method, and computer-usable medium for selecting a network for data transmission
US7454619B2 (en) * 2003-06-24 2008-11-18 Palo Alto Research Center Incorporated Method, apparatus, and program product for securely presenting situation information
US7006625B2 (en) * 2003-07-02 2006-02-28 Nvg, Inc. Cordless telephone-to-sound card interface adapter with hybrid transformer and control circuit
MXPA03005992A (es) * 2003-07-02 2005-04-11 Rodriguez De La Garza Ricardo Adaptador de telefonia internet inalambrico.
WO2005011232A2 (en) * 2003-07-24 2005-02-03 3E Technologies International, Inc. Method and system for fast setup of group voice calls over ip communications
US8140980B2 (en) 2003-08-05 2012-03-20 Verizon Business Global Llc Method and system for providing conferencing services
US7295660B1 (en) 2003-10-23 2007-11-13 Aol Llc Telemarketer screening
US20050100166A1 (en) * 2003-11-10 2005-05-12 Parc Inc. Systems and methods for authenticating communications in a network medium
US7757076B2 (en) * 2003-12-08 2010-07-13 Palo Alto Research Center Incorporated Method and apparatus for using a secure credential infrastructure to access vehicle components
US20050129240A1 (en) * 2003-12-15 2005-06-16 Palo Alto Research Center Incorporated Method and apparatus for establishing a secure ad hoc command structure
US20050221339A1 (en) 2004-03-31 2005-10-06 Medical Research Council Harvard University Compartmentalised screening by microfluidic control
US7552322B2 (en) * 2004-06-24 2009-06-23 Palo Alto Research Center Incorporated Using a portable security token to facilitate public key certification for devices in a network
JP2008507217A (ja) 2004-07-16 2008-03-06 ブリッジポート ネットワークス, インコーポレイテッド セルラー電話通信及びインターネットプロトコル電話通信のための存在検出及びハンドオフ
US7785197B2 (en) * 2004-07-29 2010-08-31 Nintendo Co., Ltd. Voice-to-text chat conversion for remote video game play
US7491123B2 (en) * 2004-07-29 2009-02-17 Nintendo Co., Ltd. Video game voice chat with amplitude-based virtual ranging
US7451921B2 (en) * 2004-09-01 2008-11-18 Eric Morgan Dowling Methods, smart cards, and systems for providing portable computer, VoIP, and application services
US7968287B2 (en) 2004-10-08 2011-06-28 Medical Research Council Harvard University In vitro evolution in microfluidic systems
US8094800B1 (en) 2004-12-21 2012-01-10 Aol Inc. Call treatment based on user association with one or more user groups
US7852831B2 (en) 2005-02-22 2010-12-14 Akbar Imran M Method and system for providing private virtual secure Voice over Internet Protocol communications
US7724766B2 (en) * 2005-03-31 2010-05-25 Siemens Aktiengesellschaft High-density wireless local area network
US20070002837A1 (en) * 2005-07-01 2007-01-04 Eric Tan VOIP access cellphone adapter
WO2007041649A2 (en) * 2005-10-03 2007-04-12 Lagunawave Inc Voip with local call access
US8483100B2 (en) * 2005-11-14 2013-07-09 Broadcom Corporation Communication device supporting both internet and public switched telephone network telephony
US20080089499A1 (en) * 2005-12-09 2008-04-17 American Telecom Services, Inc. Apparatus, System, Method and Computer Program Product for Pre-Paid Long Distance Telecommunications and Charitable Fee Sharing
US20070133767A1 (en) * 2005-12-09 2007-06-14 American Telecom Services, Inc. Apparatus, system, method and computer program product for pre-paid long distance telecommunications
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
EP2364774A3 (en) 2006-01-11 2014-06-04 Raindance Technologies, Inc. Microfluidic Devices And Methods Of Use In The Formation And Control Of Nanoreactors
US9562837B2 (en) 2006-05-11 2017-02-07 Raindance Technologies, Inc. Systems for handling microfludic droplets
US20080014589A1 (en) 2006-05-11 2008-01-17 Link Darren R Microfluidic devices and methods of use thereof
EP2077912B1 (en) 2006-08-07 2019-03-27 The President and Fellows of Harvard College Fluorocarbon emulsion stabilizing surfactants
US20080064237A1 (en) * 2006-08-16 2008-03-13 Eric Tan Wireless adapter apparatus for portable information appliances
US8772046B2 (en) 2007-02-06 2014-07-08 Brandeis University Manipulation of fluids and reactions in microfluidic systems
US8592221B2 (en) 2007-04-19 2013-11-26 Brandeis University Manipulation of fluids, fluid components and reactions in microfluidic systems
EP2282305A4 (en) * 2008-04-28 2011-08-03 Panasonic Corp METHOD FOR CONTROLLING A PLASMA DISPLAY PANEL AND PLASMA DISPLAY DEVICE
EP2315629B1 (en) 2008-07-18 2021-12-15 Bio-Rad Laboratories, Inc. Droplet libraries
EP2411148B1 (en) 2009-03-23 2018-02-21 Raindance Technologies, Inc. Manipulation of microfluidic droplets
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
WO2010147837A2 (en) 2009-06-17 2010-12-23 Bridgeport Networks, Inc. Enhanced presence detection for routing decisions
US10520500B2 (en) 2009-10-09 2019-12-31 Abdeslam El Harrak Labelled silica-based nanomaterial with enhanced properties and uses thereof
WO2011079176A2 (en) 2009-12-23 2011-06-30 Raindance Technologies, Inc. Microfluidic systems and methods for reducing the exchange of molecules between droplets
US9399797B2 (en) 2010-02-12 2016-07-26 Raindance Technologies, Inc. Digital analyte analysis
CA2789425C (en) 2010-02-12 2020-04-28 Raindance Technologies, Inc. Digital analyte analysis with polymerase error correction
US9366632B2 (en) 2010-02-12 2016-06-14 Raindance Technologies, Inc. Digital analyte analysis
US10351905B2 (en) 2010-02-12 2019-07-16 Bio-Rad Laboratories, Inc. Digital analyte analysis
EP3447155A1 (en) 2010-09-30 2019-02-27 Raindance Technologies, Inc. Sandwich assays in droplets
WO2012109600A2 (en) 2011-02-11 2012-08-16 Raindance Technologies, Inc. Methods for forming mixed droplets
EP3736281A1 (en) 2011-02-18 2020-11-11 Bio-Rad Laboratories, Inc. Compositions and methods for molecular labeling
WO2012138443A1 (en) 2011-04-04 2012-10-11 Numerek Corp. Delivery of alarm system event data and audio over hybrid networks
MX2013011565A (es) 2011-04-04 2014-01-08 Numerex Corp Entrega de datos y audio de eventos del sistema de alarma.
US8705716B2 (en) 2011-04-27 2014-04-22 Numerex Corp. Interactive control of alarm systems by telephone interface using an intermediate gateway
US8841071B2 (en) 2011-06-02 2014-09-23 Raindance Technologies, Inc. Sample multiplexing
US8658430B2 (en) 2011-07-20 2014-02-25 Raindance Technologies, Inc. Manipulating droplet size
TWI513269B (zh) * 2012-09-06 2015-12-11 Nen Fu Huang 通訊方法及其系統
EP2915150A2 (en) 2012-09-28 2015-09-09 Numerex Corp. Method and system for untethered two-way voice communication for an alarm system
US11901041B2 (en) 2013-10-04 2024-02-13 Bio-Rad Laboratories, Inc. Digital analysis of nucleic acid modification
US9944977B2 (en) 2013-12-12 2018-04-17 Raindance Technologies, Inc. Distinguishing rare variations in a nucleic acid sequence from a sample
US11193176B2 (en) 2013-12-31 2021-12-07 Bio-Rad Laboratories, Inc. Method for detecting and quantifying latent retroviral RNA species
CN103941608A (zh) * 2014-04-28 2014-07-23 成都衔石科技有限公司 智能安防系统
US9183730B1 (en) 2014-07-16 2015-11-10 Numerex Corp. Method and system for mitigating invasion risk associated with stranger interactions in a security system environment
US9449497B2 (en) 2014-10-24 2016-09-20 Numerex Corp. Method and system for detecting alarm system tampering
US10647981B1 (en) 2015-09-08 2020-05-12 Bio-Rad Laboratories, Inc. Nucleic acid library generation methods and compositions
TWI713902B (zh) * 2018-09-26 2020-12-21 立新 陳 動態指定網路交換機之通話連線系統與方法
US11924514B2 (en) * 2022-03-17 2024-03-05 Charter Communications Operating, Llc Caller identification for a destination wireless user equipment

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3479468D1 (en) * 1984-05-23 1989-09-21 Ibm Digital transmission system for a packetized voice
US4771425A (en) * 1984-10-29 1988-09-13 Stratacom, Inc. Synchoronous packet voice/data communication system
US4866704A (en) * 1988-03-16 1989-09-12 California Institute Of Technology Fiber optic voice/data network
US5726984A (en) * 1989-01-31 1998-03-10 Norand Corporation Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
US5115431A (en) * 1990-09-28 1992-05-19 Stratacom, Inc. Method and apparatus for packet communications signaling
JPH0774827A (ja) * 1992-03-31 1995-03-17 Fujitsu Ltd 複合ネットワークのルーティング制御方式
US5594784A (en) * 1993-04-27 1997-01-14 Southwestern Bell Technology Resources, Inc. Apparatus and method for transparent telephony utilizing speech-based signaling for initiating and handling calls
US5526353A (en) * 1994-12-20 1996-06-11 Henley; Arthur System and method for communication of audio data over a packet-based network
CA2139081C (en) * 1994-12-23 1999-02-02 Alastair Gordon Unified messaging system and method
FI104869B (fi) * 1995-05-24 2000-04-14 Ericsson Telefon Ab L M Menetelmä verkkojen välisen puheyhteyden muodostamiseksi ja älyverkkopalvelu
US5764741A (en) * 1995-07-21 1998-06-09 Callmanage Ltd. Least cost rooting system
US20010040885A1 (en) * 1995-10-13 2001-11-15 Howard Jonas Method and apparatus for transmitting and routing voice telephone calls over a packet switched computer network
US7336649B1 (en) * 1995-12-20 2008-02-26 Verizon Business Global Llc Hybrid packet-switched and circuit-switched telephony system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6842447B1 (en) 1999-06-14 2005-01-11 Mci, Inc. Internet protocol transport of PSTN-to-PSTN telephony services
CN1108676C (zh) * 1999-09-29 2003-05-14 孙群 可使ip电话与公共电话交换网无缝对接的鉴权管理方法和设备
US7167468B2 (en) 1999-11-08 2007-01-23 Mci, Llc Internet protocol telephony voice/video message deposit and retrieval
US7779072B2 (en) 1999-11-08 2010-08-17 Verizon Business Global Llc SIP-based feature control
US7860114B1 (en) 1999-11-08 2010-12-28 Verizon Business Global Llc Method and system for dynamic gateway selection in an IP telephony network
CN100456789C (zh) * 2002-09-19 2009-01-28 富士施乐株式会社 通信终端单元以及对该单元进行控制的方法
CN114071492A (zh) * 2020-07-31 2022-02-18 中国联合网络通信集团有限公司 语音通话质量优化方法、终端及基站
CN114071492B (zh) * 2020-07-31 2023-07-25 中国联合网络通信集团有限公司 语音通话质量优化方法、终端及基站

Also Published As

Publication number Publication date
EP0873637B1 (en) 2007-03-21
AU716096B2 (en) 2000-02-17
CA2238867C (en) 2005-10-18
HK1018372A1 (en) 1999-12-17
CN1232096C (zh) 2005-12-14
WO1997016916A1 (en) 1997-05-09
DE69636988T2 (de) 2007-12-06
ATE357810T1 (de) 2007-04-15
ES2285716T3 (es) 2007-11-16
EP0873637A1 (en) 1998-10-28
CN1825877A (zh) 2006-08-30
DE69636988D1 (de) 2007-05-03
DK0873637T3 (da) 2007-07-30
PT873637E (pt) 2007-06-28
CA2238867A1 (en) 1997-05-09
AU7682196A (en) 1997-05-22
US6243373B1 (en) 2001-06-05
EP0873637A4 (en) 1999-01-13

Similar Documents

Publication Publication Date Title
CN1232096C (zh) 用于实现计算机网络/因特网电话系统的方法与装置
US6711241B1 (en) Internet telephone service
US7813332B1 (en) Voice call alternative routing through PSTN and internet networks
US6292478B1 (en) Telecommunications system
US6463051B1 (en) Internet calling system
US6272126B1 (en) Internetwork telephony with enhanced features
CN1087568C (zh) 无线互联网络话音与数据通信的结构
US7835344B1 (en) Transport of caller identification information through diverse communication networks
CN1123178C (zh) 在处理装置网络中实现音频电话的方法及中央处理器
US6751297B2 (en) Method and system for multimedia network based data acquisition, recording and distribution
US6122255A (en) Internet telephone service with mediation
WO1997016916A9 (en) Method and apparatus for implementing a computer network/internet telephone system
US7924816B2 (en) System and method for servicing calls originating via the Internet
CN1112792C (zh) 电信系统
CN1421091A (zh) 用于通过互联网协议网络系统提供预付费电话业务的方法
HU221946B1 (hu) Szelektív hívó és hangátviteli rendszer, eljárás távbeszélő kapcsolat létesítésére és hangátvitelre
AU776670B2 (en) System and method for establishing a direct call path for routing a signal to a data network using a digital loop carrier
US7668302B1 (en) System and method for reducing toll charges to a customer service center using VoIP
US7769159B1 (en) Method and system for identifying calls
US7751384B1 (en) Method and system for identifying calls
Schulzrinne Internet telephony
US20040264438A1 (en) Intermediate packetizing of voice data for communication between circuit-switched network nodes
EP0998153A2 (en) System and method for ubiquitous services on a packet switched network
CN1205826A (zh) 对于受管理限制的区域的回收业务
WO2002037931A2 (en) Dynamic routing system and method

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
ASS Succession or assignment of patent right

Owner name: C2 COMMUNICATIONS TECHNOLOGY INC.

Free format text: FORMER OWNER: ARCHRIS COMMUNICATIONS TECHNOLOGY COMPANY

Effective date: 20060519

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20060519

Address after: American New Jersey

Patentee after: Telecom Internet Ltd.

Address before: British cross

Patentee before: Chris communications technologies, Inc.

CX01 Expiry of patent term

Granted publication date: 20051214

EXPY Termination of patent right or utility model