FR2754124A1 - TELEPHONY GATEWAY ON THE INTERNET - Google Patents
TELEPHONY GATEWAY ON THE INTERNET Download PDFInfo
- Publication number
- FR2754124A1 FR2754124A1 FR9708918A FR9708918A FR2754124A1 FR 2754124 A1 FR2754124 A1 FR 2754124A1 FR 9708918 A FR9708918 A FR 9708918A FR 9708918 A FR9708918 A FR 9708918A FR 2754124 A1 FR2754124 A1 FR 2754124A1
- Authority
- FR
- France
- Prior art keywords
- network
- telephone
- signals
- packet switching
- interface
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements 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/1205—Arrangements 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/1225—Details of core network interconnection arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6443—Network Node Interface, e.g. Routing, Path finding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6472—Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6475—N-ISDN, Public Switched Telephone Network [PSTN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6486—Signalling Protocols
-
- 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/428—Arrangements for placing incoming calls on hold
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Cet appareil est caractérisé en ce qu'il comprend: - une première unité d'interface pour la connexion au réseau commuté; - une seconde unité d'interface pour la connexion au réseau de commutation de paquets; - un moyen pour recevoir des signaux au niveau de ladite première interface et pour les convertir en paquets de données pour leur transmission sur le réseau de commutation de paquets et vice-versa et; - un moyen de traitement pour déterminer l'information de destination à partir des signaux ou des paquets de données provenant du premier réseau susdit, et établir la communication à l'adresse de destination sur le second réseau susdit en fonction de ladite information de destination.This device is characterized in that it comprises: - a first interface unit for connection to the switched network; - a second interface unit for connection to the packet switching network; - means for receiving signals at said first interface and for converting them into data packets for their transmission over the packet switching network and vice versa and; a processing means for determining the destination information from the signals or data packets originating from the aforementioned first network, and establishing communication to the destination address on the aforesaid second network as a function of said destination information.
Description
PASSERELLE DE TELEPHONIE SUR INTERNETTELEPHONY GATEWAY ON THE INTERNET
Appareil permettant d'établir des communications téléphoniques entre un réseau de commutation de paquets acheminant des paquets de données, et un réseau commuté acheminant des signaux téléphoniques, comprenant une première unité d'interface pour la connexion au réseau commuté, une seconde unité d'interface pour la connexion au réseau de commutation de paquets, un dispositif pour recevoir des signaux au niveau de ladite première interface et pour les convertir en paquets de données pour leur transmission sur le réseau de commutation de paquets et vice versa, ainsi qu'un processeur pour déterminer l'information de destination, à partir des signaux ou des paquets de données provenant d'un réseau, et établir la communication à l'adresse de destination sur l'autre réseau en fonction de Apparatus for establishing telephone communications between a packet switching network carrying data packets, and a switched network carrying telephone signals, comprising a first interface unit for connection to the switched network, a second interface unit for connection to the packet switching network, a device for receiving signals at said first interface and for converting them into data packets for transmission on the packet switching network and vice versa, and a processor for determine the destination information from signals or data packets from one network, and establish communication to the destination address on the other network based on
l'information de destination.the destination information.
La présente invention concerne une Passerelle de Téléphonie sur Internet, et plus particulièrement une passerelle permettant d'établir une communication téléphonique à partir d'un poste téléphonique The present invention relates to an Internet Telephony Gateway, and more particularly to a gateway for establishing a telephone call from a telephone set.
ordinaire vers un abonné au réseau Internet. ordinary to an Internet subscriber.
Depuis de nombreuses années, le PSTN (Public Switch Telephone Network = Réseau téléphonique public commuté) permet à ses abonnés d'établir des communications téléphoniques sur des lignes commutées. Les circuits sont établis au moment de l'appel et restent dédiés aux abonnés en ligne For many years, the Public Switch Telephone Network (PSTN) has allowed subscribers to establish dial-up telephone communications. The circuits are established at the time of the call and remain dedicated to subscribers online
pendant toute la durée de la communication. throughout the duration of the communication.
Plus récemment, Internet est devenu un moyen de communication très utilisé. Internet est constitué -2- par l'interconnexion d'une multitude de réseaux, utilisant tous le protocole TCP/IP (Transmission Control Protocol / Internet Protocol = Protocole de gestion de transmission / Protocole Internet), de façon à ce que les utilisateurs de ces réseaux puissent communiquer. Contrairement au réseau PSTN, Internet est un réseau de commutation par paquets, c'est-à-dire un réseau sur lequel les données sont acheminées sous forme de paquets adressés individuellement de l'émetteur au récepteur. Internet convient pour des données à temps non critique, par exemple pour le transfert de fichiers ou le courrier électronique, bien qu'il soit, depuis peu, très utilisé pour les applications en temps réel. Il est possible, depuis longtemps, de communiquer en temps réel sur Internet au moyen de "forums de discussion". Dans ceux-ci, les utilisateurs communiquent en entrant des données en temps réel à partir du clavier de leur ordinateur. Un logiciel diffusé récemment permet, en liaison avec une carte audio, d'échanger de la phonie en temps réel sur Internet. Les abonnés ont ainsi la possibilité d'avoir des "conversations téléphoniques" More recently, the Internet has become a widely used means of communication. The Internet is constituted by the interconnection of a multitude of networks, all using the TCP / IP protocol (Transmission Control Protocol / Internet Protocol), so that users these networks can communicate. Unlike the PSTN network, the Internet is a packet switching network, that is, a network on which data is routed as packets addressed individually from the sender to the receiver. The Internet is suitable for non-critical data, for example for file transfer or e-mail, although it has recently been widely used for real-time applications. It has been possible for a long time to communicate in real time on the Internet through "discussion forums". In these, users communicate by entering real-time data from the keyboard of their computer. A recently released software allows, in conjunction with an audio card, to exchange voice in real time on the Internet. Subscribers have the opportunity to have "telephone conversations"
en temps réel via Internet.in real time via the Internet.
L'inconvénient de ce logiciel est toutefois qu'il ne, permet une communication qu'entre abonnés à Internet. L'abonné récepteur doit disposer d'un ordinateur connecté à Internet, et du logiciel approprié en mode réception. Un abonné à Internet ne peut pas communiquer avec un abonné ordinaire au POTS (Plan Ordinary Telephone Service = Service The disadvantage of this software however is that it only allows communication between Internet subscribers. The receiving subscriber must have a computer connected to the Internet and appropriate software in the receive mode. An Internet subscriber can not communicate with an Ordinary Telephone Service (POTS) subscriber
téléphonique standard) sur le PSTN. standard phone) on the PSTN.
-3- L'un des objets de l'invention est de remédier One of the objects of the invention is to remedy
à cet inconvénient.to this disadvantage.
Conformément à la présente invention, il est prévu un appareil permettant d'établir des communications téléphoniques entre un réseau de commutation de paquets acheminant des paquets de données, et un réseau commuté acheminant des signaux téléphoniques, comprenant une première unité d'interface pour la connexion au réseau commuté, une seconde unité d'interface pour la connexion au réseau de commutation de paquets, des moyens pour recevoir des signaux au niveaude ladite interface et pour les convertir en paquets de données pour leur transmission sur le réseau de commutation de paquets et vice versa, ainsi que des moyens de traitement pour déterminer l'information de destination, à partir des signaux entrants ou des paquets de données provenant d'un réseau, et établir la communication à l'adresse de destination sur l'autre réseau en In accordance with the present invention there is provided an apparatus for establishing telephone communications between a packet switching network carrying data packets and a switched network carrying telephone signals comprising a first interface unit for connection. to the switched network, a second interface unit for connection to the packet switching network, means for receiving signals at said interface and for converting them into data packets for transmission over the packet switching network and vice versa. and processing means for determining the destination information from incoming signals or data packets from one network, and establishing communication at the destination address on the other network by
fonction de ladite information de destination. according to said destination information.
L'invention réalise ainsi une passerelle grâce à laquelle, par exemple, des utilisateurs d'Internet peuvent appeler des abonnés du réseau téléphonique commuté public, et vice versa. Dans le cas d'un abonné au téléphone souhaitant appeler quelqu'un sur Internet, l'abonné compose le numéro de la passerelle qui établit alors un raccordement virtuel, via Internet, avec l'utilisateur. Dans une forme de réalisation, à chaque circuit entrant sur la passerelle est affectée une adresse TCP/IP d'utilisateur. En variante, la passerelle peut déterminer l'information relative au correspondant appelé à partir des signaux entrants sur une liaison interurbaine. -4- En sens contraire, l'utilisateur d'ordinateur envoie un message à la passerelle demandant l'établissement d'une communication avec un abonné au téléphone du PSTN. La passerelle établit la communication et les deux correspondants peuvent The invention thus provides a gateway through which, for example, Internet users can call subscribers of the public switched telephone network, and vice versa. In the case of a telephone subscriber wishing to call someone on the Internet, the subscriber dials the number of the gateway which then establishes a virtual connection, via the Internet, with the user. In one embodiment, each incoming circuit on the gateway is assigned a user TCP / IP address. Alternatively, the gateway may determine the information relating to the called party from the incoming signals on a trunk link. In the opposite direction, the computer user sends a message to the gateway requesting the establishment of a call with a subscriber on the telephone of the PSTN. The gateway establishes the communication and the two correspondents can
alors communiquer.then communicate.
Conformément à un deuxième aspect de l'invention, il est prévu un procédé permettant d'établir des communications téléphoniques entre un réseau de commutation de paquets acheminant des paquets de données, et un réseau commuté acheminant des signaux téléphoniques, comprenant les étapes de mise en place d'une passerelle entre le réseau de commutation de paquets et le réseau commuté, la réception de paquets de données provenant du réseau de commutation de paquets, l'envoi à la passerelle d'un paquet de composition d'appel pour identifier le correspondant appelé sur le réseau commuté, l'extraction du numéro du correspondant appelé à partir dudit paquet de composition d'appel reçu par ladite passerelle, l'établissement par ladite passerelle d'une communication au numéro appelé sur le réseau commuté, et la conversion en temps réel des signaux provenant dudit réseau commuté en paquets de données pour la transmission sur ledit réseau de commutation de paquets et vice versa, au fur et à According to a second aspect of the invention, there is provided a method for establishing telephone communications between a packet switching network carrying data packets, and a switched network carrying telephone signals, comprising the steps of placing a gateway between the packet switching network and the switched network, receiving data packets from the packet switching network, sending to the gateway a call composition packet to identify the corresponding party called on the switched network, retrieving the called party number from said call dialing packet received by said gateway, setting by said gateway a call to the called number on the switched network, and the conversion to real time signals from said switched network into data packets for transmission on said switching network of pa quets and vice versa, as and when
mesure du déroulement de la communication. measuring the progress of the communication.
L'invention va maintenant être décrite plus en détails, à titre non limitatif, en se reportant aux plans d'accompagnement dans lesquels: la Fig. 1 est un schéma fonctionnel général d'un système utilisant une passerelle selon l'invention; - la Fig. 2 est un schéma fonctionnel montrant l'établissement d'une communication à partir d'un utilisateur d'ordinateur vers un abonné au téléphone; la Fig. 3 est un schéma fonctionnel montrant l'établissement d'une communication à partir d'un abonné au téléphone vers un utilisateur d'ordinateur; la Fig. 4 est un schéma fonctionnel montrant l'acheminement de la phonie; la Fig. 5 est un schéma fonctionnel d'une passerelle selon l'invention; la Fig. 6 est un schéma fonctionnel plus détaillé d'un module TCP/IP; la Fig. 7 est un schéma fonctionnel d'une interface téléphonique; la Fig. 8 est un organigramme de niveau supérieur du système; la Fig. 9 est un organigramme montrant le traitement d'un appel entrant; et la Fig. 10 est un organigramme montrant le The invention will now be described in more detail, without limitation, with reference to the accompanying drawings in which: FIG. 1 is a block diagram of a system using a gateway according to the invention; FIG. 2 is a block diagram showing the establishment of a communication from a computer user to a subscriber on the telephone; FIG. 3 is a block diagram showing the establishment of a call from a telephone subscriber to a computer user; FIG. 4 is a block diagram showing the routing of the voice; FIG. 5 is a block diagram of a gateway according to the invention; FIG. 6 is a more detailed block diagram of a TCP / IP module; FIG. 7 is a block diagram of a telephone interface; FIG. 8 is a top-level system flowchart; FIG. 9 is a flowchart showing the processing of an incoming call; and FIG. 10 is a flowchart showing the
traitement d'un appel sortant adressé au PSTN. processing an outgoing call to the PSTN.
Le système représenté sur la Fig. 1 comprend un point d'accès ordinateur 1 connecté, via Internet 2, à une passerelle de téléphonie 3. La passerelle 3 - 6 - est connectée via le réseau téléphonique public commuté (PSTN) 4 à un particulier abonné au téléphone 5. L'utilisateur d'ordinateur au point d'accès 1 et l'abonné au téléphone au poste téléphonique 5 peuvent établir une communication vocale bidirectionnelle The system shown in FIG. 1 comprises a computer access point 1 connected via Internet 2 to a telephony gateway 3. The gateway 3 - 6 - is connected via the public switched telephone network (PSTN) 4 to an individual subscriber to the telephone 5. The computer user at access point 1 and telephone subscriber at telephone station 5 can establish two-way voice communication
d'une manière qui sera précisée ci-après. in a manner to be specified below.
La Fig. 2 montre le lancement d'une communication à partir d'un utilisateur d'ordinateur 10 vers un abonné au téléphone 11. En premier lieu, le point d'accès ordinateur 1 formate et envoie à 1'ITG 3 un message UDP (User Datagram Protocol = Protocole de données Utilisateur), en 11. Ce message UDP contient des informations relatives au numéro du correspondant appelé sur le PSTN. L'ITG 3 décode ce message, décroche en 12 et appelle l'utilisateur 11 en composant des chiffres sur le PSTN comme indiqué dans le bloc 13. Au bloc 14, le PSTN fait sonner le poste téléphonique 5 et s'il n'est pas occupé, l'utilisateur 11 répond. A partir de cet instant un dialogue peut être établi via 1'ITG, comme indiqué par le bloc 15. Bien entendu, si le poste téléphonique 5 est occupé, un message en retour signalant l'occupation est renvoyé à l'utilisateur 10 par le PSTN 4 via 1'ITG 3. A partir de ce point, le système, côté Internet, fonctionne de la même façon qu'un téléphone Internet classique, et côté PSTN, le fonctionnement est le même que celui d'un poste téléphonique normal du PSTN. Côté Internet, l'ordinateur numérise la phonie et l'envoie par paquets à 1'ITG 3, o les données des paquets sont désassemblées et envoyées par le PSTN à l'utilisateur du poste téléphonique 11, sous forme de signaux, soit analogiques, soit numériques, par exemple en MIC (Modulation par Impulsions Codées = Pulse Code Fig. 2 shows the launch of a communication from a computer user 10 to a subscriber on the telephone 11. First, the computer access point 1 formats and sends to the IIT 3 a UDP message (User Datagram Protocol = User Data Protocol), in 11. This UDP message contains information relating to the called party number on the PSTN. The ITG 3 decodes this message, picks up at 12 and calls the user 11 by dialing numbers on the PSTN as shown in block 13. In block 14, the PSTN rings the telephone set 5 and if not busy, user 11 answers. From this moment a dialogue can be established via the IIT, as indicated by block 15. Of course, if the telephone set 5 is busy, a return message signaling the occupation is sent back to the user 10 by the user. PSTN 4 via the ITG 3. From this point, the system, on the Internet side, functions in the same way as a conventional Internet telephone, and on the PSTN side, the operation is the same as that of a normal telephone set of the telephone. PSTN. On the Internet side, the computer digitizes the voice and sends it in packets to the IIT 3, where the data of the packets are disassembled and sent by the PSTN to the user of the telephone set 11, in the form of signals, either analog, either digital, for example in MIC (Pulse Code Modulation = Pulse Code
Modulation (PCM)).Modulation (PCM)).
-7- L'établissement d'une communication par l'abonné au téléphone vers un utilisateur d'ordinateur est représenté sur la Fig. 3. Comme le montre le bloc 20, le poste téléphonique compose le numéro de l'ITG 3, et l'appel est acheminé par le PSTN 4. En fonction de la ligne entrante ou de l'information relative au correspondant appelé contenue dans les signaux entrants, l'ITG 3, comme indiqué au bloc 21, envoie un message de composition d'appel UDP en paquets, qui est reçu au point d'accès ordinateur 1, au bloc 22, et conformément au logiciel du point d'accès ordinateur, "appelle" l'ordinateur si l'utilisateur (est libre (bloc 23). Si l'utilisateur d'ordinateur n'est pas disponible, un message est renvoyé par le système et relevé par le PSTN. Comme indiqué par le bloc 23, celui-ci renvoie The establishment of a call by the subscriber on the telephone to a computer user is shown in FIG. 3. As shown in block 20, the telephone dials the number of the ITG 3, and the call is routed through the PSTN 4. Depending on the incoming line or called party information contained in the Incoming signals, the ITG 3, as indicated in block 21, sends a packet UDP dialing message, which is received at the computer access point 1, block 22, and in accordance with the access point software. computer, "calls" the computer if the user (is free (block 23) If the computer user is not available, a message is returned by the system and read by the PSTN. block 23, this one returns
une tonalité d'occupation à l'utilisateur (bloc 24). a busy tone to the user (block 24).
Si l'utilisateur d'ordinateur répond à l'appel (bloc 25), le point d'accès ordinateur 1 envoie un message de réponse UDP à l'ITG 3 qui, à son tour, envoie au PSTN un signal de décroché qui est reçu par le PSTN 4 (bloc 26). La connexion bidirectionnelle If the computer user answers the call (block 25), the computer access point 1 sends a UDP response message to the ITG 3 which, in turn, sends the PSTN an off-hook signal which is received by PSTN 4 (block 26). The bidirectional connection
est alors établie, comme le représente le bloc 27. is then established, as shown in block 27.
La Fig. 4 est une représentation du système une fois que le dialogue a été établi. Le bloc 31 indique l'entrée vocale de l'utilisateur d'ordinateur qui est, numérisée au niveau du 'point d'accès ordinateur, bloc 32, et envoyée sous forme de paquets UDP à l'ITG 3 qui convertit les paquets en un flux de données vocales analogiques (mais elles peuvent aussi rester en numérique) et transmet celui-ci au PSTN 4 qui les achemine en 33 à l'utilisateur du poste téléphonique. En sens inverse, l'entrée utilisateur Fig. 4 is a representation of the system once the dialogue has been established. Block 31 indicates the voice input of the computer user which is scanned at the computer access point, block 32, and sent as UDP packets to the ITG 3 which converts the packets to a computer. analog voice streams (but they can also remain digital) and transmits it to the PSTN 4 which routes them in 33 to the user of the telephone. In the opposite direction, user input
-- 8 --- 8 -
34 est transmise via le PSTN à l'ITG 3 qui met l'entrée vocale en paquets et les envoie sous forme de paquets UDP de données vocales (bloc 35) au point d'accès ordinateur qui l'envoie en tant que sortie vocale 36. Si l'on se réfère à présent à la Fig. 5, 1'ITG (Internet Telephony Gateway = Passerelle de Téléphonie sur Internet) comprend un système central à processeur 40, par exemple un ordinateur personnel, raccordé à un bus système 41. Le bus système est également relié à une matrice de commutation 42 et à un système demessagerie 43. La matrice de commutation interconnecte les modules d'interface de ligne téléphonique 44 et TCP/IP aux modules de phase 45. La matrice de commutation 42 est reliée au module 46 de liaisons MIC (Modulation par Impulsions Codées). Le système de messagerie 43 est relié aux modules d'interface via des liaisons de 34 is transmitted via the PSTN to the ITG 3 which puts the voice input into packets and sends them as UDP packets of voice data (block 35) to the computer access point which sends it as voice output 36 Referring now to FIG. 5, the Internet Telephony Gateway (ITG) comprises a central processor system 40, for example a personal computer, connected to a system bus 41. The system bus is also connected to a switching matrix 42 and 43. The switching matrix interconnects the telephone line interface modules 44 and TCP / IP with the phase modules 45. The switching matrix 42 is connected to the module 46 of PCM (Coded Pulse Modulation) links. The messaging system 43 is connected to the interface modules via links of
message 47.message 47.
Le processeur central 40 assure la commande de niveau supérieur de l'ITG. Il envoie ses instructions sur le bus système au système de messagerie 43, qui envoie à son tour un message de commande aux modules d'interface 44 et 45 pour gérer le fonctionnement de ces modules afin d'établir et de couper les communications. Les modules d'interface 44 et 45 fonctionnent en tant qu'esclaves du processeur principal 40. Les modifications d'état des communications (par exemple, les créations ou les déconnexions) sont signalées au processeur principal 40 via les liaisons de The central processor 40 provides the higher level control of the ITG. It sends its instructions on the system bus to the messaging system 43, which in turn sends a control message to the interface modules 44 and 45 to manage the operation of these modules to establish and cut communications. The interface modules 44 and 45 function as slaves of the main processor 40. Communication state changes (e.g., creations or disconnections) are signaled to the main processor 40 via the communication links.
message 47.message 47.
-9- Les appels venant d'Internet sont transmis au module d'interface TCP/IP. Les paquets de données entrants sont déassemblés et acheminés via la matrice de commutation vers le module de sortie de ligne téléphonique 44 approprié, d'o elles sont envoyées sur le PSTN sous forme de signaux, soit analogiques, soit numériques. Le fonctionnement du système en sens -9- Calls from the Internet are sent to the TCP / IP interface module. Incoming data packets are disassembled and routed via the switch matrix to the appropriate telephone line output module 44, from where they are sent to the PSTN as either analog or digital signals. The functioning of the system in sense
inverse est similaire.reverse is similar.
Le module TCP/IP est représenté de façon plus détaillée sur la Fig. 6. Il est constitué par une interface physique à grande vitesse 50, par exemple une interface T1, RNIS (Réseau numérique à intégration de services), PRI/BRI, etc., pour le réseau TCP/IP, qui devrait être, normalement, le réseau Internet. Cette interface est reliée à un convertisseur TCP/IP en MIC 51, l'ensemble de l'unité étant commandée par un microprocesseur 52. Le microprocesseur dispose d'une RAM locale et utilise un logiciel supportant TCP/IP et les protocoles de connexion au réseau. Comme le montre la Fig. 7, l'unité d'interface téléphonique comprend une interface de ligne téléphonique 60 et une unité logique de terminaison de ligne 61, qui est une unité d'interface standard détectant la sonnerie d'appel et The TCP / IP module is shown in more detail in FIG. 6. It consists of a high-speed physical interface 50, for example a T1, ISDN (Integrated Services Digital Network), PRI / BRI, etc. interface, for the TCP / IP network, which should normally be the Internet network. This interface is connected to a TCP / IP converter in a PCM 51, the entire unit being controlled by a microprocessor 52. The microprocessor has a local RAM and uses software that supports TCP / IP and connection protocols to the PC. network. As shown in FIG. 7, the telephone interface unit comprises a telephone line interface 60 and a line termination logic unit 61, which is a standard interface unit detecting the ringing tone and
autres signaux.other signals.
Le fonctionnement du système sera plus explicite si l'on se réfère aux organigrammes représentés sur les Fig. 8 à 10. Si l'on se réfère à la Fig. 8, après le démarrage 70, le système s'initialise et télécharge le logiciel et les tables de données dans tous les modules 71. Le système The operation of the system will be more explicit if one refers to the flowcharts shown in Figs. 8 to 10. Referring to FIG. 8, after startup 70, the system initializes and downloads software and data tables in all modules 71. The system
scrute alors toute demande de communication, en 72. then scrutinizes any request for communication, in 72.
Le bloc 73 détecte une sonnerie d'appel sur Block 73 detects a ringing tone on
- 10 -- 10 -
l'interface de ligne téléphonique, et si une sonnerie est détectée, la commande est passée au bloc 74 qui sera décrit plus en détails à propos de la Fig. 9. Si aucun appel n'est détecté sur l'interface de ligne, le système surveille, en 75, toute demande de composition d'appel venant de l'interface TCP/IP, et si un appel est détecté, la commande est passée au bloc 76 (qui sera décrit plus en détails à propos de la Fig. 10). En l'absence de toute demande d'appel, le système retourne au bloc 72, et le cycle se répète. Le bloc 74 est représenté de façon plus détaillée sur la Fig. 9. Après le démarrage 80, le processeur principal 40 utilise l'identification (ID) de circuit de la ligne téléphonique de l'émetteur pour déterminer l'adresse TCP/IP du destinataire de l'appel, et transmet l'information de composition d'appel à l'interface TCP/IP, comme l'indique le bloc 81. Le module d'interface TCP/IP formate un message UDP (User Datagram Protocol = Protocole de données utilisateur) de composition d'appel et l'envoie à l'ordinateur destinataire 82. L'établissement d'une communication via Internet selon ce procédé est connu the telephone line interface, and if a ring is detected, the command is passed to block 74 which will be described in more detail with reference to FIG. 9. If no call is detected on the line interface, the system monitors, at 75, any call dialing requests from the TCP / IP interface, and if a call is detected, the command is passed. at block 76 (which will be described in more detail with respect to Fig. 10). In the absence of any call request, the system returns to block 72, and the cycle repeats. Block 74 is shown in more detail in FIG. 9. After starting 80, the main processor 40 uses the circuit identification of the transmitter's telephone line to determine the TCP / IP address of the call recipient, and transmits the dialing information. TCP / IP interface, as indicated by block 81. The TCP / IP interface module formats a UDP message (User Datagram Protocol) and sends it to the recipient computer 82. The establishment of a communication via the Internet according to this method is known
en soi.in itself.
L'ITG attend alors un message UDP de réponse émanant du point d'accès ordinateur 83. Le bloc décisionnel 84 détermine alors si une réponse a été reçue ou non. Si c'est non, la commande est passée à l'unité 85 qui détermine si la sonnerie d'appel doit être arrêtée ou non (en fonction du temps écoulé). Si c'est non, le système se reboucle sur le bloc 83. Si oui, le mode composition d'appel se termine comme indiqué par le bloc 85. Si une réponse est reçue, le The ITG then waits for a UDP response message from the computer access point 83. The decision block 84 then determines whether a response has been received or not. If it is no, the command is passed to the unit 85 which determines whether the ringing tone should be stopped or not (depending on the elapsed time). If it is no, the system loops back to block 83. If yes, call dialing mode ends as indicated by block 85. If an answer is received, the
- 11 -- 11 -
bloc décisionnel 84 passe la main au processeur central, comme l'indique le bloc 86, qui établit alors une liaison commutée à travers la matrice de commutation 42 (comme l'indique le bloc 86) et le module TCP/IP commence la conversion des paquets TCP/IP en MIC, comme le montre le bloc 87. Au bloc 88, le module d'interface de ligne téléphonique envoie un signal de décroché sur le poste téléphonique de l'abonné, et la connexion bidirectionnelle est établie. Le système se met alors en mode d'attente d'interruption comme le montre le bloc 89. Le système se reboucle en 90 pour déterminer si un message UDP de déconnexion a été reçu ou non en provenance de l'utilisateur d'ordinateur. Si c'est oui, le système arrête la procédure, comme l'indique Decision block 84 passes to the central processor, as indicated by block 86, which then establishes a switched link through switching matrix 42 (as indicated by block 86) and the TCP / IP module starts the conversion of TCP / IP packets in PCM, as shown in block 87. At block 88, the telephone line interface module sends a pick-up signal to the subscriber's telephone set, and the two-way connection is established. The system then enters interrupt standby mode as shown in block 89. The system loops back to 90 to determine whether or not a UDP disconnect message has been received from the computer user. If yes, the system stops the procedure, as indicated
le bloc 85.block 85.
La Fig. 10 montre en détails le bloc 76 qui traite une demande de composition d'appel venant de l'interface TCP/IP. Le système démarre en 91 et utilise l'adresse du correspondant appelant contenue dans le message UDP de composition d'appel, pour déterminer l'interface téléphonique sur laquelle le décroché est demandé, en 92. Le numéro du correspondant appelé est obtenu à partir du paquet de composition d'appel, en 93, et le processeur principal établit une liaison commutée MIC entre le module TCP/IP et le circuit de l'interface téléphonique choisie, au bloc 94. Le processeur principal relie un émetteur de tonalité au circuit commuté, en 95. Le circuit d'interface téléphonique passe alors en décroché, en 96, et le dialogue est Fig. 10 shows in detail block 76 which processes a call dialing request from the TCP / IP interface. The system starts at 91 and uses the calling party's address contained in the call dialing UDP message, to determine the telephone interface on which the off-hook is requested, at 92. The called party's number is obtained from the dial-up packet, in 93, and the main processor establishes a PCM dial-up link between the TCP / IP module and the circuit of the selected telephone interface, block 94. The main processor connects a tone transmitter to the switched circuit , in 95. The telephone interface circuit then goes off-hook, at 96, and the dialogue is
établi lorsque le correspondant appelé répond, en 97. established when the called party answers, in 97.
Le système attend alors la procédure d'interruption, en 98. Lorsqu'un message UDP de déconnexion est reçu, The system then waits for the interrupt procedure, at 98. When a UDP disconnect message is received,
- 12 -- 12 -
le bloc décisionnel 99 arrête la communication, en 100. Dans la forme de réalisation décrite, la correspondance entre chaque circuit d'interface de ligne téléphonique et l'adresse TCP/IP d'un utilisateur d'ordinateur est biunivoque. En d'autres termes, une ligne téléphonique est affectée par l'ITG à chaque ordinateur. L'utilisateur d'ordinateur peut ainsi indiquer son numéro de téléphone ITG, et tout correspondant appelant ce numéro sera raccordé à l'utilisateur d'ordinateur associé à ce numéro. En sens inverse, toutefois, l'utilisateur d'ordinateur sera raccordé à la ligne téléphonique associée, mais c'est 1'ITG qui composera le numéro demandé par decision block 99 stops communication at 100. In the embodiment described, the correspondence between each telephone line interface circuit and the TCP / IP address of a computer user is one-to-one. In other words, a phone line is assigned by the ITG to each computer. The computer user can thus indicate his ITG telephone number, and any correspondent calling this number will be connected to the computer user associated with this number. In the opposite direction, however, the computer user will be connected to the associated telephone line, but the ITG will dial the number requested by
l'utilisateur d'ordinateur.the computer user.
Dans une variante de forme de réalisation, 1'ITG peut être raccordé à une liaison interurbaine, auquel cas l'information reçue sur la liaison interurbaine concernant le correspondant appelé peut être utilisée pour déterminer l'adresse TCP/IP de In an alternative embodiment, the ITG may be connected to a trunk link, in which case the information received on the trunk link relating to the called party may be used to determine the TCP / IP address of
l'utilisateur d'ordinateur destinataire. the recipient computer user.
La description ci-dessus partait deThe description above was from
l'hypothèse selon laquelle l'ordinateur disposait d'un sous-système logiciel mettant en oeuvre une forme de fonctionnalité de la Téléphonie sur Internet. Ce type de programme, déjà répandu, traduit les actions de l'ordinateur en messages UDP. Le protocole de données utilisateur (UDP) est un procédé pratique d'échange de messages, mais il est également possible d'utiliser à la place, une technique de transmission similaire à temps système réduit (comme the assumption that the computer had a software subsystem implementing a form of telephony functionality on the Internet. This type of program, already widespread, translates the actions of the computer into UDP messages. The User Data Protocol (UDP) is a convenient method of exchanging messages, but it is also possible to use a similar transmission technique with reduced overhead (as
le Protocole de Transfert Express (XTP)). the Express Transfer Protocol (XTP)).
- 13 -- 13 -
Dans la configuration ci-dessus, si le système se trouve dans la situation o l'utilisateur d'ordinateur souhaite arrêter la conversation, le point d'accès ordinateur envoie à 1'ITG 3 un message UDP de déconnexion. Si c'est l'utilisateur du poste téléphonique qui arrête la conversation, le réseau téléphonique coupe la communication et l'utilisateur d'ordinateur n'entend que la tonalité de composition de numéro venant du réseau. L'utilisateur d'ordinateur peut alors se déconnecter lui-même du réseau ou bien initialiser In the above configuration, if the system is in the situation where the computer user wishes to stop the conversation, the computer access point sends the ITG 3 a UDP disconnect message. If the telephone user stops the conversation, the telephone network cuts the communication and the computer user hears only the dial tone from the network. The computer user can then disconnect himself from the network or initialize
un autre appel.another call.
f Le système permet en fait d'utiliser Internet en tant que moyen permettant à un utilisateur d'ordinateur d'établir une communication bidirectionnelle avec une interface de ligne téléphonique éloignée dédiée. Par exemple, il est concevable qu'un utilisateur d'ordinateur d'Ottawa / Canada ayant besoin d'effectuer un nombre important d'appels dans le secteur de Los Angeles, puisse s'abonner à un service ITG dans le secteur de Los Angeles. L'utilisateur d'ordinateur d'Ottawa aura ainsi accès, via Internet, à une ligne locale de Los Angeles. L'utilisateur d'ordinateur peut ainsi composer des numéros à partir de sa ligne d'Ottawa comme s'il était physiquement présent à un poste f The system actually allows the use of the Internet as a means for a computer user to establish two-way communication with a dedicated remote telephone line interface. For example, it is conceivable that a computer user in Ottawa / Canada who needs to make a large number of calls in the Los Angeles area can subscribe to an ITG service in the Los Angeles area. . The Ottawa computer user will have access via the Internet to a local Los Angeles line. The computer user can dial numbers from his Ottawa line as if he were physically present at a station
téléphonique de Los Angeles.Los Angeles telephone.
Il a été mentionné qu'il était possible d'avoir une interface de liaison interurbaine numérique à la place de l'interface de ligne décrite ci-dessus. Cette solution présente l'avantage de ne plus nécessiter la conversion des données numériques de phonie en données analogiques de phonie, de même It was mentioned that it was possible to have a digital long distance link interface instead of the line interface described above. This solution has the advantage of no longer requiring the conversion of digital voice data into analog voice data, as well as
- 14 -- 14 -
qu'il n'est plus nécessaire de dédier une interface it's no longer necessary to dedicate an interface
de ligne à chaque utilisateur d'ordinateur. of line to each computer user.
Par ailleurs, les procédures de composition d'appel sont différentes et impliquent que 1'ITG émette les tonalités de sonnerie et d'occupation pour les appels à destination de l'utilisateur In addition, the call dialing procedures are different and imply that the ITT emits ringing and busy tones for calls to the user.
d'ordinateur, en fonction de l'état de l'utilisateur. computer, depending on the state of the user.
Sur une interface de liaison interurbaine, 1'ITG doit également être prêt à recevoir des chiffres de numérotation et doit être en mesure d'envoyer sur le réseau public le numéro d'enregistrement du correspondant appelant. Pour un appel d'un abonné au téléphone vers un ordinateur, 1'ITG doit procéder comme suit (dans le cas d'une interface de liaison interurbaine). L'ITG reçoit, via la liaison interurbaine, le numéro du correspondant appelé et doit transcrire celui-ci en adresse TCP/IP associée à l'utilisateur d'ordinateur. Il doit ensuite essayer d'établir une communication vocale avec l'utilisateur d'ordinateur et renvoyer sur la liaison interurbaine une tonalité de retour de sonnerie ou d'occupation selon que l'utilisateur d'ordinateur est libre ou déjà en communication par ailleurs. Les procédures de déconnexion sont essentiellement les mêmes que celles décrites ci-avant. L'utilisateur d'ordinateur signale une déconnexion à l'ITG au moyen d'un message UDP, et On a trunk link interface, the IIT must also be ready to receive dial digits and must be able to send the calling party's registration number to the public network. For a call from a telephone subscriber to a computer, the ITG should proceed as follows (in the case of a trunk link interface). The ITG receives, via the long distance link, the number of the called party and must transcribe it to the TCP / IP address associated with the computer user. He must then try to establish a voice communication with the computer user and return on the long-distance link ringback tone or occupation depending on whether the computer user is free or already in communication elsewhere. The disconnection procedures are essentially the same as those described above. The computer user signals disconnection to the ITG by means of a UDP message, and
1'ITG envoie une instruction de déconnexion au PSTN. The ITT sends a disconnect instruction to the PSTN.
Dans le cas d'un appel d'un utilisateur d'ordinateur en direction d'un abonné au téléphone, l'utilisateur d'ordinateur envoie à 1'ITG un message UDP indiquant le numéro de téléphone du correspondant appelé. L'ITG initialise l'appel sur le réseau téléphonique public, via la liaison interurbaine, en In the case of a call from a computer user to a subscriber on the telephone, the computer user sends the IPU a UDP message indicating the telephone number of the called party. The ITG initiates the call on the public telephone network, via the long distance link,
- 15 -- 15 -
utilisant les procédures standard de la liaison interurbaine. Ceci implique l'envoi sur le réseau du numéro d'enregistrement du correspondant appelant, de façon à pouvoir effectuer les procédures de facturation correctes. Une passerelle est établie en phonie simultanément sur le réseau, de façon à ce que l'utilisateur d'ordinateur puisse entendre les tonalités d'appel en cours (sonnerie / occupation) émises par le réseau. Une liaison "de bout en bout" est établie par le réseau téléphonique lorsque using the standard procedures of the long distance connection. This involves sending the registration number of the calling party to the network so that the correct billing procedures can be performed. A gateway is set up simultaneously on the network, so that the computer user can hear the current ringing tones (ringing / busy) sent by the network. An "end-to-end" link is established by the telephone network when
l'abonné répond à l'appel.the subscriber answers the call.
Le système déyrit offre ainsi des avantages significatifs par rapport à l'art antérieur, par le fait qu'il permet une communication vocale effective entre des utilisateurs d'ordinateurs connectés sur Internet, et des utilisateurs de téléphones The deyrit system thus offers significant advantages over the prior art in that it enables effective voice communication between users of computers connected to the Internet and telephone users.
classiques du PSTN.PSTN classics.
Le système a été décrit en se référant à des signaux de phonie, mais il fonctionne, bien entendu, avec d'autres signaux pouvant être acheminés sur le The system has been described with reference to speech signals, but it works, of course, with other signals that can be routed on the radio.
PSTN, comme le fax ou même les signaux de données. PSTN, like fax or even data signals.
- 16 -- 16 -
Claims (12)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA 2180685 CA2180685C (en) | 1996-07-08 | 1996-07-08 | Internet telephony gateway |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2754124A1 true FR2754124A1 (en) | 1998-04-03 |
Family
ID=4158559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9708918A Withdrawn FR2754124A1 (en) | 1996-07-08 | 1997-07-08 | TELEPHONY GATEWAY ON THE INTERNET |
Country Status (4)
Country | Link |
---|---|
CA (1) | CA2180685C (en) |
DE (1) | DE19728878A1 (en) |
FR (1) | FR2754124A1 (en) |
GB (1) | GB2315190A (en) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5910946A (en) * | 1997-01-13 | 1999-06-08 | Samsung Electronics Co., Ltd. | Wireless internet network architecture for voice and data 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 |
US7031442B1 (en) | 1997-02-10 | 2006-04-18 | Genesys Telecommunications Laboratories, Inc. | Methods and apparatus for personal routing in computer-simulated telephony |
US6104802A (en) | 1997-02-10 | 2000-08-15 | Genesys Telecommunications Laboratories, Inc. | In-band signaling for routing |
GB2326055B (en) * | 1997-06-04 | 2002-03-13 | Northern Telecom Ltd | Communication system |
WO1999009705A2 (en) * | 1997-08-13 | 1999-02-25 | Koninklijke Philips Electronics N.V. | Method and system for a two-step dialing connection process providing an identification of a second terminal via the internet |
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 |
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 |
USRE46528E1 (en) | 1997-11-14 | 2017-08-29 | Genesys Telecommunications Laboratories, Inc. | Implementation of call-center outbound dialing capability at a telephony network level |
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 |
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 |
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 |
DE19811888B4 (en) * | 1998-03-18 | 2004-10-07 | Ncp Engineering Network Communications Products Engineering Gmbh | Method and device for telecommunications |
US6424707B1 (en) * | 1998-04-20 | 2002-07-23 | Lucent Technologies Inc. | Point-to-point-to-point calling |
DE19840329A1 (en) * | 1998-09-04 | 2000-03-09 | Alcatel Sa | Telecommunication system with switching device and data concentrator for access to the Internet |
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 |
US6445697B1 (en) * | 1998-09-25 | 2002-09-03 | Cisco Technology, Inc. | Audio codec reselection for increased port density |
US6442169B1 (en) | 1998-11-20 | 2002-08-27 | Level 3 Communications, Inc. | System and method for bypassing data from egress facilities |
US6614781B1 (en) | 1998-11-20 | 2003-09-02 | Level 3 Communications, Inc. | Voice over data telecommunications network architecture |
DE29822259U1 (en) | 1998-12-16 | 1999-04-08 | Datenfernübertragung Rohm DAFÜR Gesellschaft mbH, 64367 Mühltal | Computer network, computer and telephone |
WO2000054470A1 (en) | 1999-03-12 | 2000-09-14 | Lextron Systems, Inc. | System for controlling processing of data passing through network gateways between two disparate communications networks |
GB2350521B (en) | 1999-04-30 | 2001-07-11 | Nokia Corp | A gateway arrangement |
DE19948433A1 (en) * | 1999-10-08 | 2001-04-19 | Alcatel Sa | Procedures to support the establishment of telephone connections |
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 |
CA2328008A1 (en) * | 1999-12-20 | 2001-06-20 | Nortel Networks Limited | Private reuse of the public switched telephone network dial plan |
EP1128682A1 (en) * | 2000-02-21 | 2001-08-29 | Alcatel | Voice-data integration architecture for PABX |
CN1233186C (en) * | 2000-03-06 | 2005-12-21 | 西门子公司 | Method and device for transmitting vioce data in mobile radio network |
US7324635B2 (en) | 2000-05-04 | 2008-01-29 | Telemaze Llc | Branch calling and caller ID based call routing telephone features |
DE10161509A1 (en) * | 2001-12-14 | 2003-07-03 | Siemens Ag | Method and arrangement for transporting data packets of a data stream |
EP1341356A3 (en) * | 2002-02-25 | 2008-10-22 | Alcatel Lucent | Two-way video gateway and method for establishing an audio and video communications link between dissimilar multimedia terminals |
US7366198B2 (en) * | 2003-03-07 | 2008-04-29 | Lucent Technologies, Inc. | Method and system for packet and circuit telephony in a distributed telecommunications switching system |
DE102005001351A1 (en) | 2005-01-11 | 2006-07-20 | Teles Ag Informationstechnologien | Method for transmitting data to at least one communication end system and communication device for carrying out the method |
US9008075B2 (en) | 2005-12-22 | 2015-04-14 | Genesys Telecommunications Laboratories, Inc. | System and methods for improving interaction routing performance |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4556972A (en) * | 1983-12-27 | 1985-12-03 | At&T Bell Laboratories | Arrangement for routing data packets through a circuit switch |
DE3609985A1 (en) * | 1986-03-25 | 1987-10-01 | Bayer Ag | BASIC POLYCONDENSATES |
JPH07170288A (en) * | 1993-12-15 | 1995-07-04 | Hitachi Ltd | Voice communication system and voice communication method |
US7336649B1 (en) * | 1995-12-20 | 2008-02-26 | Verizon Business Global Llc | Hybrid packet-switched and circuit-switched telephony system |
-
1996
- 1996-07-08 CA CA 2180685 patent/CA2180685C/en not_active Expired - Fee Related
-
1997
- 1997-07-04 GB GB9714058A patent/GB2315190A/en not_active Withdrawn
- 1997-07-07 DE DE1997128878 patent/DE19728878A1/en not_active Ceased
- 1997-07-08 FR FR9708918A patent/FR2754124A1/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
GB9714058D0 (en) | 1997-09-10 |
CA2180685A1 (en) | 1998-01-09 |
GB2315190A (en) | 1998-01-21 |
DE19728878A1 (en) | 1998-01-15 |
CA2180685C (en) | 2003-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2754124A1 (en) | TELEPHONY GATEWAY ON THE INTERNET | |
CA2257505C (en) | A modem with ip support | |
US6487196B1 (en) | System and method for simulating telephone use in a network telephone system | |
EP0856981A2 (en) | A telephone system integrating a public switched telephone network, a packet-switched network and a call answering system | |
FR2725578A1 (en) | RADIOTELEPHONE HAVING A PLURALITY OF SUBSCRIBER IDENTITIES AND METHOD FOR THE OPERATION THEREOF | |
JPH1093689A (en) | Method for providing broadband subscriber with service function by using narrowband server | |
FR2753862A1 (en) | INTERACTIVE COMMUNICATION METHOD AND SYSTEM BETWEEN TWO TELEPHONE DEVICES VIA THE INTERNET NETWORK | |
JP2001516181A (en) | Method and apparatus for telephone communication via Internet connection | |
GB2338862A (en) | A unified messaging system | |
EP0840489B1 (en) | Compatibility between a telephone service with server and an ISDN caller identification service | |
US20130107873A9 (en) | System for Interconnecting Standard Telephony Communications Equipment to Internet | |
FR2671925A1 (en) | Method of establishing a call connection in a private exchange system with a personnel paging system | |
FR2752658A1 (en) | Wireless telephone system for automated subscriber centre digital communications | |
JPH11355436A (en) | Method and system for easily accessing internet from telephone network | |
EP0254920B1 (en) | System for connecting telephone subscribers organised around a digital time division exchange | |
EP1111889A2 (en) | Mobile telephone automatic dialling method as well as central server and radiotelecommunications terminal for implementing it | |
EP1354463B1 (en) | Telephone system using one or several micro-computers | |
EP0821512B1 (en) | Method for providing services to subscribers of a telephone network | |
WO2001043378A2 (en) | Telecommunication gateway between a private network and a mobile network | |
US7042996B1 (en) | Method and apparatus for cas-based ring limiting of FXS ports | |
EP1059796A2 (en) | Rerouting telephone calls over the Internet during an active Internet sessions | |
CA2246192C (en) | Method and devices for bridging data and telephone networks | |
EP4173251A1 (en) | Routing a telephone call to an alias voicemail system | |
FR2809259A1 (en) | Telecommunications system telephone information display system having system with memory storage areas and switching system searching memory messages/finding caller identifier/day/date and telephone display sending. | |
FR2846167A1 (en) | COMMUNICATION ADDRESSING SYSTEM AND METHOD ON A SWITCHED TELEPHONE NETWORK |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |