FR2812152A1 - Internet telephone conversation communication method having caller service administration routing message and administrator internet connecting /telephone network automatically raising internet communications channel/opening internet link. - Google Patents

Internet telephone conversation communication method having caller service administration routing message and administrator internet connecting /telephone network automatically raising internet communications channel/opening internet link. Download PDF

Info

Publication number
FR2812152A1
FR2812152A1 FR0009597A FR0009597A FR2812152A1 FR 2812152 A1 FR2812152 A1 FR 2812152A1 FR 0009597 A FR0009597 A FR 0009597A FR 0009597 A FR0009597 A FR 0009597A FR 2812152 A1 FR2812152 A1 FR 2812152A1
Authority
FR
France
Prior art keywords
internet
called party
caller
sca
message
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
FR0009597A
Other languages
French (fr)
Other versions
FR2812152B1 (en
Inventor
Costantino Fiori
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.)
Netcelo
Original Assignee
Netcelo
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
Application filed by Netcelo filed Critical Netcelo
Priority to FR0009597A priority Critical patent/FR2812152B1/en
Publication of FR2812152A1 publication Critical patent/FR2812152A1/en
Application granted granted Critical
Publication of FR2812152B1 publication Critical patent/FR2812152B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Monitoring And Testing Of Exchanges (AREA)

Abstract

The direct communication method has the caller sending the message to a service administrator (SCA) authorising the call connection, and requesting connection. The service administrator connects to the caller through the internet. If the call is not recognised, the service administrator calls using the telephone network , and sets up the internet channel, so that communication via the internet can take place.

Description

C,-MMNCATION DIRECTE ETRE USAGERS SUR LE RESEAU INTNETTC, -MMNCATION DIRECT TO BE USERS ON THE INTERNET NETWORK

La présente invention concerne les communications sur  The present invention relates to communications on

le réseau Internet.the Internet.

La figure 1 illustre le cas o un utilisateur 1 (SDRl) du réseau Internet souhaite envoyer un message à un correspondant 2 (SDR2), via le réseau Internet. L'utilisateur 1 est abonné auprès d'un fournisseur d'accès 3 au réseau Internet. Le correspondant 2 est aussi un utilisateur du réseau Internet et il est abonné  FIG. 1 illustrates the case where a user 1 (SDR1) of the Internet network wishes to send a message to a correspondent 2 (SDR2), via the Internet network. User 1 subscribes to an Internet service provider 3. Party 2 is also a user of the Internet and has a subscription

auprès d'un autre fournisseur d'accès 4.  with another service provider 4.

L'utilisateur 1 envoie une requête d'ouverture de session,  User 1 sends a login request,

c'est-à-dire de communication, sur le réseau Internet 5 au four-  that is to say communication, on the Internet 5 to the oven-

nisseur d'accès 3 par 1' intermédiaire du réseau téléphonique ccmmuté.  Access provider 3 through the telephone network.

Par réseau téléphonique commuté, on désigne ici le réseau télé-  By switched telephone network, here is meant the telephone network.

phonique classique, le réseau RNIS (Réseau Numérique à Intégra-  classical telephone system, the ISDN network (Integrated Digital Network

tion de Services, ISDN en anglais), le réseau ADSL (Asymetric Digital Subscriber Line), voire même le réseau câblé à fibres optiques. La liaison entre l'utilisateur 1 et le fournisseur  tion of Services (ISDN in English), the ADSL network (Asymmetric Digital Subscriber Line), and even the fiber optic cable network. The link between user 1 and the supplier

d'accès 3 est symbolisée par une ligne pointillée 6. Le fournis-  access 3 is symbolized by a dotted line 6. The provided-

seur d'accès 3 attribue à l'utilisateur 1 une adresse publique  access sor 3 assigns user 1 a public address

dynamique (IP). Cette adresse publique dynamique permet l'identi-  dynamic (IP). This dynamic public address allows identification

fication de l'utilisateur 1 et lui permet d'accéder et de "naviguer" sur le réseau Internet. L'adresse est dite publique car elle n'est pas attribuée de manière nominative à un usager mais fait partie d'un jeu d'adresses attribuées à un fournisseur d'accès qui les alloue à ses abonnés le temps des connexions et sessions désirées par ceux-ci; elle est dite "dynamique" car elle n'est pas permanente, et n'est allouée à l'utilisateur 1 que  fication of user 1 and allows him to access and "browse" on the Internet. The address is said to be public because it is not assigned by name to a user but is part of a set of addresses assigned to an access provider which allocates them to its subscribers for the time of the connections and sessions desired by thereof; it is said to be "dynamic" because it is not permanent, and is only allocated to user 1

le temps de la session souhaitée.the time of the desired session.

L'utilisateur 1 peut alors par exemple envoyer son mes-  User 1 can then, for example, send his message

sage sous forme de données numériques en utilisant l'adresse de courrier électronique (e-mail) de son correspondant. Le message  wise in the form of digital data using the e-mail address of his correspondent. The message

transite par le réseau Internet 5 et est hébergé chez le fournis-  transits via the Internet 5 and is hosted by the supplier-

seur d'accès 4, à l'adresse de courrier électronique du correspondant.  access 4, to the correspondent's e-mail address.

Pour récupérer le message envoyé, le correspondant 2 doit d'abord se connecter auprès de son fournisseur d'accès 4 et consulter sa messagerie électronique. Cette connexion se fait via le réseau téléphonique commuté, et est symbolisée par la ligne pointillée 7. La récupération du message envoyé se fait lorsque  To retrieve the sent message, correspondent 2 must first connect to his access provider 4 and consult his electronic mail. This connection is made via the switched telephone network, and is symbolized by the dotted line 7. The message sent is retrieved when

le correspondant 2 se connecte à son fournisseur d'accès 4.  correspondent 2 connects to his access provider 4.

Dans certains cas, cependant, le message envoyé présente une certaine importance. Par exemple, le message peut concerner des données sensibles, comne des informations financières fluctuant  In some cases, however, the message sent is of some importance. For example, the message may relate to sensitive data, such as fluctuating financial information

rapidement dans le temps, et il est souhaitable que le correspon-  quickly over time, and it is desirable that the correspon-

dant puisse en disposer le plus rapidement possible.  dant can dispose of it as quickly as possible.

L'utilisateur 1 peut, dans ce cas, indiquer oralement à l'utilisateur 2 par l'intermédiaire du réseau téléphonique cCmmuté  User 1 can, in this case, orally indicate to user 2 via the telephone network cCmmuté

qu'il souhaite établir une session Internet avec lui. Les utili-  that he wishes to establish an Internet session with him. The utilities

sateurs 1 et 2 se connectent alors de manière coordonnée au réseau Internet auprès de leurs fournisseurs d'accès respectifs,  sators 1 and 2 then connect in a coordinated way to the Internet with their respective access providers,

qui leur attribuent une adresse publique dynamique. La connais-  who assign them a dynamic public address. Know her-

sance respective de leurs adresses publiques dynamiques permet alors l'établissement d'une liaison Internet point à point entre  respective dynamic public addresses then allows the establishment of a point-to-point Internet connection between

les utilisateurs 1 et 2.users 1 and 2.

Un inconvénient de cette façon de faire est qu'elle  A disadvantage of this way of doing things is that it

nécessite un dialogue téléphonique préalable entre les correspon-  requires prior telephone dialogue between correspondents

dants.dent.

Un objet de la présente invention est de prévoir un procédé et un système permettant des communications directes sur le réseau Internet sans dialogue téléphonique préalable entre les correspondants. Pour atteindre cet objet, la présente invention prévoit un procédé pour permettre une communication directe, via le réseau Internet, entre un appelant et au moins un appelé dépourvu d'une adresse publique permanente, comprenant les étapes suivantes: a) envoi, par l'appelant, d'un message à un système de  An object of the present invention is to provide a method and a system allowing direct communications on the Internet without prior telephone dialogue between the correspondents. To achieve this object, the present invention provides a method for enabling direct communication, via the Internet, between a caller and at least one called party without a permanent public address, comprising the following steps: a) sending, by the calling, from a message to a system of

contrôle et d'administration de services, ledit message compor-  control and administration of services, said message includes

tant des données propres à l'appelant permettant audit système d'autoriser la connexion de l'appelant, et une requête de connexion avec l'appelé permettant audit système d'identifier l'appelé, b) vérification, par ledit système, de ce que l'appelé est déjà en communication sur le réseau Internet et dispose d'une adresse publique dynamique déclarée audit système, c) si l'appelé n'est pas en communication Internet ou si ledit système n'en a pas connaissance, le procédé comprend les étapes suivantes: cl) réveil de l'appelé par ledit système via le réseau téléphonique commuté, c2) établissement, le cas échéant, d'une session Internet par l'appelé, et c3) envoi par l'appelé d'un message audit système (SCA), le message envoyé par l'appelé comportant des coordonnées de connexion au réseau Internet de l'appelé, d) envoi, par ledit système, des coordonnées de  both data specific to the caller allowing said system to authorize the connection of the caller, and a connection request with the called party allowing said system to identify the called party, b) verification, by said system, of this that the called party is already in communication on the Internet and has a dynamic public address declared to said system, c) if the called party is not in Internet communication or if said system is not aware of it, the method comprises the following steps: c1) wake up of the called party by said system via the switched telephone network, c2) establishment, if necessary, of an Internet session by the called party, and c3) sending by the called party of a message to said system (SCA), the message sent by the called party containing coordinates for connection to the Internet network of the called party, d) sending, by said system, coordinates of

connexion au réseau Internet de l'appelé à l'appelant et de coor-  connection to the Internet from the called party to the calling party and

données de connexion au réseau Internet de l'appelant à l'appelé, et e) réalisation, à l'aide des coordonnées de connexion au réseau Internet de l'appelant et de l'appelé, d'une voie de communication directe entre l'appelant et l'appelé via le réseau  data connection to the Internet network of the caller to the called party, and e) realization, using the coordinates of connection to the Internet network of the caller and the called party, of a direct communication channel between the and called party over the network

Internet.Internet.

Selon un mode de réalisation de la présente invention,  According to an embodiment of the present invention,

la voie de communication directe ne transite pas par ledit sys-  the direct communication channel does not pass through said system

tème. Selon un mode de réalisation de la présente invention, les données propres à l'appelant envoyées audit système (SCA) au cours de l'étape a) comprennent l'adresse publique dynamique de l'appelant et, le cas échéant, au moins un élément du groupe: numéro ou numéros de ligne, nom, identifiant, mot de passe et  tem. According to an embodiment of the present invention, the data specific to the caller sent to said system (SCA) during step a) comprise the dynamic public address of the caller and, where appropriate, at least one group element: number or line numbers, name, username, password and

données d'authentification de l'appelant.  caller authentication data.

Selon un mode de réalisation de la présente invention, la requête de connexion avec l'appelé envoyée par l'appelant audit système au cours de l'étape a) comporte au moins un élément du groupe: numéro ou numéros de ligne, nom et identifiant de l'appelé. Selon un mode de réalisation de la présente invention, les échanges d'information et de données entre appelant, appelé  According to an embodiment of the present invention, the request for connection with the called party sent by the caller to said system during step a) comprises at least one element of the group: number or line numbers, name and identifier of the called party. According to an embodiment of the present invention, the exchange of information and data between caller, called

et système (SCA) sont faits par des tunnels sécurisés.  and system (SCA) are made by secure tunnels.

Selon un mode de réalisation de la présente invention, le procédé comporte l'étape consistant à contrôler de façon  According to an embodiment of the present invention, the method includes the step of controlling so

transparente, à l'aide dudit système, les paramètres qui prési-  transparent, using said system, the parameters which

dent à l'échange d'information entre appelant et appelé au cours  dent in the exchange of information between caller and called during

de leur session Internet.of their Internet session.

La présente invention prévoit aussi un système de contrôle et d'administration de services, connecté en permanence au réseau Internet et disposant d'une adresse publique fixe, comprenant: a) un moyen pour recevoir un message d'un appelant comportant une requête de communication avec au moins un appelé, b) un moyen pour informer l'appelé de la requête de communication, ce moyen comportant un moyen pour réveiller l'appelé via le réseau téléphonique commuté, c) un moyen pour recevoir un message de l'appelant comportant des coordonnées de connexion de 1 'appelant, d) un moyen pour fournir à l'appelé et à l'appelant des  The present invention also provides a system for controlling and administering services, permanently connected to the Internet and having a fixed public address, comprising: a) means for receiving a message from a caller comprising a communication request with at least one called party, b) means for informing the called party of the communication request, this means comprising means for waking up the called party via the switched telephone network, c) means for receiving a message from the calling party comprising connection details of the caller, d) means for providing the called party and the caller with

paramètres nécessaires pour qu'ils puissent établir une conmmuni-  parameters necessary for them to establish a communi-

cation directe sur le réseau Internet, et e) un moyen pour mémoriser les paramètres de l'appelant et de l'appelé pendant la durée de leur session Internet. Selon un mode de réalisation de la présente invention, le système comprend une base de données comportant une liste des abonnés audit système, ainsi que des conditions d'accès définies  direct cation on the Internet, and e) a means for memorizing the parameters of the calling and called party for the duration of their Internet session. According to an embodiment of the present invention, the system comprises a database comprising a list of subscribers to said system, as well as defined access conditions

par les abonnés.by subscribers.

Selon un mode de réalisation de la présente invention, le système comprend un moyen pour contrôler de façon transparente les paramètres qui gèrent le transfert de l'information entre  According to an embodiment of the present invention, the system comprises means for transparently controlling the parameters which manage the transfer of information between

appelant et appelé.calling and called.

Selon un mode de réalisation de la présente invention, le système comprend un moyen pour rompre toutes les voies de communication (A, B, C) du réseau Internet mises en jeu par la session et à effacer les données spécifiques qui ont permis  According to an embodiment of the present invention, the system comprises means for breaking all the communication channels (A, B, C) of the Internet network brought into play by the session and for erasing the specific data which made it possible

l'établissement et l'administration desdites voies de communica-  the establishment and administration of said communication channels

tion. Ces objets, caractéristiques et avantages, ainsi que d'autres de la présente invention seront exposés en détail dans  tion. These and other objects, features and advantages of the present invention will be discussed in detail in

la description suivante de modes de réalisation particuliers  the following description of particular embodiments

faite à titre non-limitatif en relation avec les figures jointes parmi lesquelles: la figure 1, déjà décrite, illustre une communication classique sur le réseau Internet; et  made without limitation in relation to the attached figures among which: FIG. 1, already described, illustrates a conventional communication on the Internet network; and

la figure 2 illustre un mode de réalisation de la pré-  FIG. 2 illustrates an embodiment of the pre-

sente invention.invention.

En figure 2, un utilisateur 1 (SDRl) du réseau Internet, aussi nommé "l'appelant", souhaite établir une communication  In Figure 2, a user 1 (SDRl) of the Internet, also called "the caller", wishes to establish a communication

directe via le réseau Internet avec un ou plusieurs autres utili-  directly via the Internet with one or more other users

sateurs 2 (SDR2) du réseau Internet, aussi nommés "l'appelé".  sateurs 2 (SDR2) of the Internet, also called "the called party".

L'appelant est relié au réseau Internet 5 par un fournisseur d'accès 3 qui lui attribue, à chaque session Internet, et de manière aléatoire, une adresse publique dynamique. L'appelant  The caller is connected to the Internet 5 by an access provider 3 which assigns him, at each Internet session, and at random, a dynamic public address. The caller

peut aussi être connecté en permanence au réseau Internet et dis-  can also be permanently connected to the Internet and available

poser d'une adresse publique fixe, c'est-à-dire permanente, sans sortir du cadre de la présente invention. Les communications  ask a fixed public address, that is to say permanent, without departing from the scope of the present invention. The communications

entre l'appelant et le fournisseur d'accès 3 se font par l'inter-  between the caller and the access provider 3 are via the

médiaire du réseau téléphonique conmuté et sont symbolisées par  medium of the switched telephone network and are symbolized by

la ligne pointillée 6.the dotted line 6.

L'appelant 1 envoie, par l'intermédiaire du réseau Internet, un message à un système de contrôle et d'administration de services 8 (SCA). Ce message comporte des données propres à l'appelant, comme son adresse publique Internet et par exemple  The caller 1 sends, via the Internet, a message to a service control and administration system 8 (SCA). This message contains data specific to the caller, such as his public Internet address and for example

des identifiants tels que son ou ses numéros de ligne télépho-  identifiers such as his or her telephone line number (s)

nique, son nom, un mot de passe, ou des données d'authentifi-  name, name, password, or authentication data

cation, etc. qui lui permettent d'accéder aux services délivrés par le système SCA. Le message ccoporte aussi une requête de connexion avec l'appelé, contenant des données permettant au système SCA de contacter l'appelé. Ces données comprennent, par exemple, un ou des numéros de ligne téléphonique de l'appelé, le nom de l'appelé, un identifiant de l'appelé, etc. Si cela se justifie, l'envoi au système SCA du message de l'appelant est réalisé par  cation, etc. which allow him to access the services delivered by the SCA system. The message also carries a connection request with the called party, containing data allowing the SCA system to contact the called party. This data includes, for example, one or more telephone line numbers of the called party, the name of the called party, an identifier of the called party, etc. If justified, the caller's message is sent to the SCA system by

"tunnel sécurisé", c'est-à-dire avec des techniques cryptogra-  "secure tunnel", that is to say with cryptographic techniques

phiques assurant 1 'authentification des correspondants (en l'occurrence l'appelant et le SCA), ainsi que l'intégrité et le  phiques ensuring the authentication of correspondents (in this case the caller and the SCA), as well as the integrity and

chiffrement des données échangées.  encryption of the data exchanged.

Le système SCA est un système connecté de manière per-  The SCA system is a system connected in a per-

manente au réseau Internet. Il dispose d'une adresse publique IP fixe et peut être contacté en permanence. Le système SCA est un prestataire de services qui n'offre ses services qu'à ses seuls abonnés. Les services du système SCA étant réservés à ses seuls abonnés, le système SCA vérifie d'abord, à la réception du message en provenance de l'appelant, que celuici et l'appelé sont des abonnés. Il dispose à cet effet d'une base de données comportant une liste de ceux-ci. La base de données du système SCA comprend aussi des informations sur les utilisateurs du système, comme leurs nom, identifiant(s), numéro(s) de téléphone, profils d'accès etc. Par profils d'accès, on entend des conditions qu'un  manente to the Internet. It has a fixed public IP address and can be contacted at all times. The SCA system is a service provider that offers its services only to its subscribers. Since the services of the SCA system are reserved for its subscribers only, the SCA system first checks, upon receipt of the message from the caller, that the caller and the called party are subscribers. To this end, it has a database containing a list of these. The SCA system database also includes information about system users, such as their name, identifier (s), telephone number (s), access profiles, etc. By access profiles, we mean conditions that

utilisateur du système SCA peut poser à une requête de communica-  user of the SCA system can ask for a communication request

tion venant d'un tiers, coumme une liste d'appelants autorisés, ou  tion from a third party, lists a list of authorized callers, or

une liste de personnes dont il ne souhaite pas recevoir de ccmmuni-  a list of people he does not wish to receive from ccmmuni-

cation. Après avoir identifié l'appelé, le système SCA peut vérifier les restrictions d'accès posées par l'appelé, s'il en existe, et informer le cas échéant l'appelant du rejet de la  cation. After identifying the called party, the SCA system can check the access restrictions posed by the called party, if there are any, and inform the caller if the call is rejected.

communication souhaitée.desired communication.

Ensuite, le système SCA examine sa base de données par des moyens appropriés pour voir si, à sa connaissance, l'appelé est déjà connecté au réseau Internet et possède une adresse  Then, the SCA system examines its database by appropriate means to see if, to its knowledge, the called party is already connected to the Internet and has an address

publique dynamique IP. Le système SCA aura par exemple connais-  dynamic public IP. For example, the SCA system will know

sance de ces faits si l'appelé est déjà partie prenante d'une  of these facts if the called party is already involved in a

communication directe établie à l'aide du système SCA.  direct communication established using the SCA system.

Si le système SCA dispose de l'adresse publique dyna-  If the SCA system has the public address dyna-

mique de l'appelé, il communique celle-ci à l'appelant via le réseau Internet. Il communique aussi, via le réseau Internet, l'adresse publique dynamique de l'appelant à l'appelé, en  mique of the called party, it communicates this to the caller via the Internet. It also communicates, via the Internet, the dynamic public address of the caller to the called party, by

l'informant de la demande de communication entrante. Ces trans-  informing him of the incoming communication request. These trans-

ferts d'information se font, si cela est requis, par des tunnels sécurisés. Grâce à leurs adresses publiques réciproques, une voie de communication directe peut être établie sur le réseau Internet entre appelant et appelé et ceux-ci peuvent commencer à échanger des informations. Cet échange d'informations se fera, si cela est  Information ferts are made, if required, by secure tunnels. Thanks to their reciprocal public addresses, a direct communication channel can be established on the Internet between caller and called party and they can start exchanging information. This exchange of information will take place, if that is

requis, par un tunnel sécurisé. De préférence, la voie de commu-  required, through a secure tunnel. Preferably, the communication path

nication entre appelant et appelé ne transite pas par le système  indication between caller and called party does not pass through the system

SCA. En figure 2, des doubles flèches A, B et C illustrent sché-  SCA. In Figure 2, double arrows A, B and C illustrate diagram

matiquement les voies de communication utilisées sur le réseau Internet respectivement entre SCA et SDR1, SCA et SDR2, SDR1 et SDR2. Lorsque le système SCA ne connaît pas l'adresse publique dynamique de l'appelé, soit que l'appelé n'est pas connecté au réseau Internet, soit qu'il est en commruunication avec le réseau  matically the communication channels used on the Internet respectively between SCA and SDR1, SCA and SDR2, SDR1 and SDR2. When the SCA system does not know the dynamic public address of the called party, either the called party is not connected to the Internet, or that he is in communication with the network.

Internet mais que le système SCA n'en a pas connaissance, le sys-  Internet but the SCA system is not aware of it, the system

tème SCA lance une procédure de "réveil" visant à informer l'appelé de la demande de communication. Cette procédure de réveil, symbolisée par une double flèche 10 entre SCA et SDR2, utilise le réseau téléphonique commuté. On va supposer dans un premier temps que l'appelé est relié au réseau RNIS. Le réseau RNIS, connu, ne sera pas décrit en détails ici. Indiquons simplement que le réseau RNIS possède un canal, dit canal D, par lequel on peut faire transiter des données de signalisation qui permettent en particulier l'envoi de  tème SCA launches a "wake-up" procedure aimed at informing the called party of the call request. This wake-up procedure, symbolized by a double arrow 10 between SCA and SDR2, uses the switched telephone network. We will first assume that the called party is connected to the ISDN network. The known ISDN network will not be described in detail here. Let us simply indicate that the ISDN network has a channel, called D-channel, through which signaling data can be passed which in particular allow the sending of

messages indiquant une communication entrante.  messages indicating incoming communication.

Le système SCA utilise alors le canal D du réseau RNIS  The SCA system then uses the D channel of the ISDN network

pour envoyer un message d'appel en direction de l'appelé.  to send a call message to the called party.

L'appelé analyse la provenance de cet appel entrant. Après avoir déterminé que l'appel entrant provient du système SCA, l'appelé rejette cet appel entrant. En effet, le seul but de cet appel est de "réveiller" l'appelé, et l'appelé sait que, lorsqu'il reçoit un appel entrant en provenance du système SCA, un appelant cherche à  The called party analyzes the origin of this incoming call. After determining that the incoming call comes from the SCA system, the called party rejects this incoming call. Indeed, the only purpose of this call is to "wake up" the called party, and the called party knows that, when it receives an incoming call from the SCA system, a caller seeks to

établir avec lui une communication directe via le réseau Internet.  establish direct communication with him via the Internet.

S'il est déjà connecté au réseau Internet, l'appelé envoie au système SCA son adresse publique dynamique, par tunnel sécurisé si besoin est. Si l'appelé n'est pas connecté au réseau Internet, il se connecte par un appel sortant au réseau Internet auprès de  If already connected to the Internet, the called party sends its dynamic public address to the SCA system, by secure tunnel if necessary. If the called party is not connected to the Internet, he connects with an outgoing call to the Internet from

son fournisseur d'accès 4, via une liaison sur le réseau télépho-  its access provider 4, via a link on the telephone network

nique commuté symbolisée par une ligne pointillée 7. Le fournis-  switched nique symbolized by a dotted line 7. The supplied

seur d'accès 4, qui peut d'ailleurs être le même que le fournis-  access sor 4, which can also be the same as the supplier-

seur d'accès 3, attribue à l'appelé une adresse publique dyna-  access sor 3, assigns the called party a dynamic public address

mique IP. L'appelé transmet alors, par tunnel sécurisé si besoin est, son adresse publique dynamique au système SCA, via le réseau Internet. Le système SCA communique alors, via le réseau Internet, et par tunnel sécurisé si besoin est, l'adresse publique Internet de l'appelé à l'appelant et vice versa, et les appelé et appelant établissent une communication directe via le réseau Internet  IP mique. The called party then transmits, by secure tunnel if necessary, its dynamic public address to the SCA system, via the Internet. The SCA system then communicates, via the Internet, and by secure tunnel if necessary, the public Internet address of the called party to the caller and vice versa, and the called party and the caller establish direct communication via the Internet network.

comme cela est décrit ci-dessus.as described above.

Si l'appelé n'est pas relié au réseau RNIS, mais au réseau téléphonique classique, il est également possible de le "réveiller" par un appel. En effet, il existe des services qui permettent d'identifier la provenance d'un appel. Ces services utilisent le protocole V23 du CCITT, qui autorise la transmission de messages sur un poste téléphonique raccroché. L'appelé, qui doit être abonné au service IDPA (Identification du Demandeur en Phase d'Appel) d'un opérateur téléphonique, va reconnaître que l'appel entrant provient du système SCA. L'appelé libère alors la ligne téléphonique, en simulant par exemple un raccroché du combiné téléphonique, et débute une procédure d'appel, de façon automatique ou non, de son fournisseur d'accès 4 au réseau Internet, afin d'obtenir une adresse publique dynamique. Lorsque l'appelé dispose de son adresse publique dynamique, le reste des  If the called party is not connected to the ISDN network, but to the traditional telephone network, it is also possible to "wake him up" with a call. Indeed, there are services which allow to identify the origin of a call. These services use the CCITT V23 protocol, which authorizes the transmission of messages over an on-hook telephone. The called party, who must be subscribed to the IDPA service (Identification of the Caller in the Call Phase) of a telephone operator, will recognize that the incoming call comes from the SCA system. The called party then frees the telephone line, by simulating for example a hang-up of the telephone handset, and begins a call procedure, automatically or not, from its Internet service provider 4, in order to obtain an address dynamic public. When the called party has their dynamic public address, the rest of the

opérations se déroule comme précédemment.  operations take place as before.

On notera que, dans le cas de communications sécu-  Note that in the case of secure communications

risées, le système SCA peut envoyer aux correspondants, outre  the SCA system can send to correspondents, in addition to

leurs adresses publiques respectives, des authentifiants et iden-  their respective public addresses, authenticators and identi-

tifiants de chacun d'eux, ainsi que des clés de chiffrement, afin  credentials of each of them, as well as encryption keys, so

de leur permettre d'établir un tunnel sécurisé pour leur conmuni-  allow them to establish a secure tunnel for their communication

cation. Pour renforcer la sécurité de la communication, le système SCA peut contrôler celle-ci en cours de session. Ce contrôle est de préférence effectué de manière transparente, c'est-à-dire sans interférer avec l'échange de données entre appelant et appelé. Par exemple, le système SCA peut envoyer, par le réseau Internet ou par le canal D du réseau RNIS, des messages de contrôle visant à s'assurer que la sécurité de la transmission  cation. To enhance the security of the communication, the SCA system can monitor it during the session. This control is preferably carried out in a transparent manner, that is to say without interfering with the exchange of data between caller and called party. For example, the SCA system can send, via the Internet or via the D channel of the ISDN network, control messages aimed at ensuring that the security of the transmission

demeure. Ces messages peuvent être des demandes d'authentifica-  remains. These messages can be requests for authentication.

tion adressées à l'appelant et à l'appelé, auxquelles ceux-ci doivent répondre. Le système SCA peut aussi vérifier que la communication aboutit toujours au même numéro de ligne, et que l'adresse publique IP d'un des correspondants n'a pas été détournée  addressed to the caller and the called party, to which they must respond. The SCA system can also check that the communication always ends at the same line number, and that the public IP address of one of the correspondents has not been diverted

par un tiers non autorisé au cours de la session.  by an unauthorized third party during the session.

La fin de la session Internet est réalisée à la demande de l'appelant ou de l'appelé. Un de ceux-ci informe le système SCA qu'il souhaite interrompre la session. Le système SCA rompt alors, via les tunnels, sécurisés ou non, qui le lient à l'appelant et à l'appelé, le tunnel établi par l'appelant et l'appelé, et  The end of the Internet session is carried out at the request of the caller or the called party. One of these informs the SCA system that it wishes to interrupt the session. The SCA system then breaks, via the tunnels, secure or not, which link it to the calling and called party, the tunnel established by the calling and called party, and

efface les données relatives à la session dans sa base de don-  erases the data relating to the session in its database

nées. L'appelé et l'appelant peuvent alors signaler la fin de la session à leurs fournisseurs d'accès respectifs et se déconnecter  born. The called party and the calling party can then signal the end of the session to their respective access providers and disconnect

du réseau Internet.of the Internet.

Bien entendu, la présente invention est susceptible de diverses variantes et modifications qui apparaîtront à l'homme de l'art. En particulier, l'appelant et l'appelé n'ont pas été décrits en détail. Par appelant ou appelé, on désigne, outre l'utilisateur lui-même, tout poste ou équipement pouvant assurer la fonction de terminal d'accès au réseau Internet, comme un modem, un modem-câble, un modem ADSL, un routeur, un ordinateur universel, une terminaison de réseau numérique, etc. On notera que l'établissement d'une communication directe selon la présente invention ne nécessite pas la présence physique de l'utilisateur 2, son équipement pouvant réaliser de manière automatique les fonctions nécessaires et enregistrer et  Of course, the present invention is susceptible of various variants and modifications which will appear to those skilled in the art. In particular, the appellant and the called party have not been described in detail. By calling or called, we mean, in addition to the user himself, any extension or equipment that can perform the function of Internet access terminal, such as a modem, a cable modem, an ADSL modem, a router, a universal computer, digital network termination, etc. It will be noted that the establishment of direct communication according to the present invention does not require the physical presence of user 2, his equipment being able to automatically perform the necessary functions and record and

traiter automatiquement par des logiciels et progiciels informa-  automatically processed by computer software and software packages

tiques les informations envoyées par l'appelant.  ticks the information sent by the caller.

Aussi, la procédure décrite de fin de communication n'est qu'un exemple seulement, et l'homme de l'art définira sans peine d'autres procédures de déconnexion. Par exemple, le système  Also, the described end of communication procedure is only an example, and those skilled in the art will easily define other disconnection procedures. For example, the system

SCA pourra ne rompre que les voies de communication A et B, lais-  SCA may only break communication channels A and B, leaving

sant le soin à SDRl ou SDR2 de rompre la voie de communication C.  taking care of SDRl or SDR2 to break the communication path C.

REVDICALTIONSREVDICALTIONS

1. Procédé pour permettre une communication directe, via le réseau Internet, entre un appelant (SDR1) et au moins un appelé (SDR2) dépourvu d'une adresse publique (IP) permanente, comprenant les étapes suivantes: a) envoi, par l'appelant, d'un message à un système de contrôle et d'administration de services (SCA), ledit message comportant des données propres à 1 'appelant permettant audit système (SCA) d'autoriser la connexion de l'appelant, et une requête de connexion avec l'appelé permettant audit système (SCA) d'identifier l'appelé, b) vérification, par ledit système (SCA), de ce que l'appelé est déjà en communication sur le réseau Internet et dispose d'une adresse publique dynamique (IP) déclarée audit système (SCA), c) si l'appelé n'est pas en communication Internet ou si ledit système (SCA) n'en a pas connaissance, le procédé comprend les étapes suivantes: cl) réveil de l'appelé par ledit système (SCA) via le réseau téléphonique conmmuté, c2) établissement, le cas échéant, d'une session Internet par l'appelé, et c3) envoi par l'appelé d'un message audit système (SCA), le message envoyé par l'appelé comportant des coordonnées de connexion au réseau Internet de l'appelé, d) envoi, par ledit système (SCA), des coordonnées de  1. Method for enabling direct communication, via the Internet, between a caller (SDR1) and at least one called party (SDR2) without a permanent public address (IP), comprising the following steps: a) sending, by the the caller, a message to a service control and administration system (SCA), said message comprising data specific to the caller allowing said system (SCA) to authorize the connection of the caller, and a request for connection with the called party allowing said system (SCA) to identify the called party, b) verification, by said system (SCA), that the called party is already in communication on the Internet network and has a dynamic public address (IP) declared to said system (SCA), c) if the called party is not in Internet communication or if said system (SCA) is not aware of it, the method comprises the following steps: cl) wake up of the called party by said system (SCA) via the telephone network switched on, c2) establishment, if necessary, of an Internet session by the called party, and c3) sending by the called party of a message to said system (SCA), the message sent by the called party comprising coordinates of connection to the Internet network of the called party, d) sending, by said system (SCA), coordinates of

connexion au réseau Internet de l'appelé à l'appelant et de coor-  connection to the Internet from the called party to the calling party and

données de connexion au réseau Internet de l'appelant à l'appelé, et e) réalisation, à l'aide des coordonnées de connexion au réseau Internet de l'appelant et de l'appelé, d'une voie de communication directe entre l'appelant et l'appelé via le réseau Internet. 2. Procédé selon la revendication 1, dans lequel ladite voie de communication directe ne transite pas par ledit système (SCA) 3. Procédé selon la revendication 1, dans lequel les données propres à l'appelant envoyées audit système (SCA) au cours de l'étape a) comprennent l'adresse publique dynamique de l'appelant et, le cas échéant, au moins un élément du groupe: numéro ou numéros de ligne, nom, identifiant, mot de passe et  data connection to the Internet network of the caller to the called party, and e) realization, using the coordinates of connection to the Internet network of the caller and the called party, of a direct communication channel between the and the called party via the Internet. 2. Method according to claim 1, wherein said direct communication channel does not pass through said system (SCA) 3. Method according to claim 1, wherein the caller's own data sent to said system (SCA) during step a) include the dynamic public address of the caller and, where applicable, at least one element of the group: number or line numbers, name, identifier, password and

données d'authentification de l'appelant.  caller authentication data.

4. Procédé selon la revendication 1, dans lequel la requête de connexion avec l'appelé envoyée par 1 'appelant audit système (SCA) au cours de l'étape a) comporte au moins un élément du groupe: numéro ou numéros de ligne, nom et identifiant de l'appelé. 5. Procédé selon la revendication 1, dans lequel les échanges d'information et de données entre appelant, appelé et  4. Method according to claim 1, in which the request for connection with the called party sent by the caller to said system (SCA) during step a) comprises at least one element of the group: number or line numbers, name and identifier of the called party. 5. Method according to claim 1, in which the exchanges of information and data between caller, called party and

système (SCA) sont faits par des tunnels sécurisés.  system (SCA) are made by secure tunnels.

6. Procédé selon la revendication 1, comportant l'étape  6. Method according to claim 1, comprising the step

consistant à contrôler de façon transparente, à l'aide dudit sys-  consisting of transparent control, using said system

tème (SCA), les paramètres qui président à l'échange d'informa-  teme (SCA), the parameters that govern the exchange of information

tion entre appelant et appelé au cours de leur session Internet.  between caller and called during their Internet session.

7. Système de contrôle et d'administration de services (SCA), connecté en permanence au réseau Internet et disposant d'une adresse publique fixe, comprenant: a) un moyen pour recevoir un message d'un appelant comportant une requête de communication avec au moins un appelé, b) un moyen pour informer l'appelé de la requête de communication, ce moyen comportant un moyen pour réveiller l'appelé via le réseau téléphonique commuté, c) un moyen pour recevoir un message de l'appelant comportant des coordonnées de connexion de 1 'appelant, d) un moyen pour fournir à l'appelé et à l'appelant des  7. Service control and administration system (SCA), permanently connected to the Internet and having a fixed public address, comprising: a) means for receiving a message from a caller comprising a communication request with at least one called party, b) means for informing the called party of the communication request, this means comprising means for waking up the called party via the switched telephone network, c) means for receiving a message from the calling party comprising connection details of the caller, d) means for providing the called party and the caller with

paramètres nécessaires pour qu'ils puissent établir une communi-  parameters necessary for them to establish a communication

cation directe sur le réseau Internet, et e) un moyen pour mémoriser les paramètres de l'appelant  direct cation on the Internet, and e) a means for memorizing the caller's parameters

et de l'appelé pendant la durée de leur session Internet.  and the called party during their Internet session.

8. Système selon la revendication 7, comprenant une base de données comportant une liste des abonnés audit système (SCA), ainsi que des conditions d'accès définies par les abonnés. 9. Système selon la revendication 7, comprenant un moyen pour contrôler de façon transparente les paramètres qui  8. The system as claimed in claim 7, comprising a database comprising a list of subscribers to said system (SCA), as well as access conditions defined by the subscribers. 9. The system of claim 7, comprising means for transparently controlling the parameters which

gèrent le transfert de l'information entre appelant et appelé.  manage the transfer of information between caller and called party.

10. Système selon la revendication 7, comportant un moyen pour rompre toutes les voies de communication (A, B, C) du  10. System according to claim 7, comprising means for breaking all the communication channels (A, B, C) of the

réseau Internet mises en jeu par la session et à effacer les don-  Internet network brought into play by the session and to erase the data

nées spécifiques qui ont permis l'établissement et l'administra-  specific data which enabled the establishment and the administration

tion desdites voies de communication.  tion of said communication channels.

FR0009597A 2000-07-21 2000-07-21 DIRECT COMMUNICATION BETWEEN USERS ON THE INTERNET NETWORK Expired - Fee Related FR2812152B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0009597A FR2812152B1 (en) 2000-07-21 2000-07-21 DIRECT COMMUNICATION BETWEEN USERS ON THE INTERNET NETWORK

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0009597A FR2812152B1 (en) 2000-07-21 2000-07-21 DIRECT COMMUNICATION BETWEEN USERS ON THE INTERNET NETWORK

Publications (2)

Publication Number Publication Date
FR2812152A1 true FR2812152A1 (en) 2002-01-25
FR2812152B1 FR2812152B1 (en) 2003-01-31

Family

ID=8852785

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0009597A Expired - Fee Related FR2812152B1 (en) 2000-07-21 2000-07-21 DIRECT COMMUNICATION BETWEEN USERS ON THE INTERNET NETWORK

Country Status (1)

Country Link
FR (1) FR2812152B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1841161A1 (en) * 2006-03-30 2007-10-03 Siemens Aktiengesellschaft Method for secured transmission of payload data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998011704A2 (en) * 1996-09-12 1998-03-19 Dialnet, Inc. Dedicated system and process for distributed communication on a packet-switched network
WO2000024184A1 (en) * 1998-10-20 2000-04-27 Andrew Dugan An intelligent network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998011704A2 (en) * 1996-09-12 1998-03-19 Dialnet, Inc. Dedicated system and process for distributed communication on a packet-switched network
WO2000024184A1 (en) * 1998-10-20 2000-04-27 Andrew Dugan An intelligent network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HUI S -C ET AL: "A dynamic IP addressing system for Internet telephony applications", COMPUTER COMMUNICATIONS,ELSEVIER SCIENCE PUBLISHERS BV, AMSTERDAM,NL, vol. 21, no. 3, 25 March 1998 (1998-03-25), pages 254 - 266, XP004115293, ISSN: 0140-3664 *
HUNT R: "Internet/Intranet firewall security-policy, architecture and transaction services", COMPUTER COMMUNICATIONS,GB,BUTTERWORTHS & CO. PUBLISHERS LTD, vol. 21, no. 13, 1 September 1998 (1998-09-01), pages 1107 - 1123, XP004146571, ISSN: 0140-3664 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1841161A1 (en) * 2006-03-30 2007-10-03 Siemens Aktiengesellschaft Method for secured transmission of payload data
WO2007113031A1 (en) * 2006-03-30 2007-10-11 Siemens Aktiengesellschaft Method for secure user data transmission
US8234716B2 (en) 2006-03-30 2012-07-31 Siemens Aktiengesellschaft Method for user data transmission

Also Published As

Publication number Publication date
FR2812152B1 (en) 2003-01-31

Similar Documents

Publication Publication Date Title
EP1022922B1 (en) Authentication method establishing a secured channel between a subscriber and a service provider accessed through a telecommunication operator
FR2700906A1 (en) System and method for secure facsimile transmission
JP2001069240A (en) Communication network, method for providing safe transmission on the network, method for processing communication connection request and communication system
EP0818907A3 (en) Improved client-server architecture using internet and guaranteed quality of service networks for accessing distributed media sources
JPH08340332A (en) Method for operating client-server network, client device and operating method therefor, server device and operating method therefor
EP1463351A1 (en) Method for unblocking a portable wireless telecommunications terminal
EP1941705B1 (en) Method and system for protecting a server access link
FR2846841A1 (en) Access management system for mobile telecommunication network, has interface to search user address in network which is determined by identifier and transmitted to establish connection between network and mobile terminal
EP0676881B1 (en) Verification of the integrity of the data exchanged between two stations of a telecommunication network
EP1964363B1 (en) Method of transferring communication streams
FR2845551A1 (en) TELEPHONE, MULTIMEDIA TERMINAL AND SERVER
EP1659760A1 (en) Method of establishing connections allowing roaming users to access data networks
FR2812152A1 (en) Internet telephone conversation communication method having caller service administration routing message and administrator internet connecting /telephone network automatically raising internet communications channel/opening internet link.
EP3311559B1 (en) Establishment of a communication by allocation to a calling terminal of an intermediate call identifier dedicated to the communication
EP3754956B1 (en) Method, device and computer program for detecting manipulation of the caller id
WO2005053264A1 (en) System and method for linking at least two multimedia terminals to each other via a fixed network or cellular network
EP1547346A2 (en) Method and installation for controlling a telephone call transmitter on an internet network and telephone terminal therefor
WO2013076420A1 (en) Method for managing the establishment of a digital connection
EP0785693B1 (en) Protocol for local routing of incoming calls from the public switched telephone network to a cellular network
FR2694468A1 (en) Method and system for communication between calling equipment and equipment called via a switch.
EP1610538B1 (en) Process and device for localization of a subscriber connected to a fixed-line telecommunications network
EP2400726B1 (en) Method for identifying a local network identified by a public IP address
EP1202529A2 (en) Method and apparatus for data communication
FR3046013A1 (en) METHOD FOR MANAGING AT LEAST ONE CORRESPONDING SOFTWARE MODULE COMMUNICATION, DEVICE AND PROGRAM
FR3126582A1 (en) Method for securing an exchange between communication terminals, security device, corresponding terminal and computer program.

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20060331