Brevet FR2823934A1 — publié le 20021025

station est également adaptée pour émettre une information de fin de trame (10). une gestion bidirectionnelle des communications de manière à ce que les clients puissent contrôler celles- ci à distance. Pour que les points d'accès des prestataires de service sur le réseau Internet (ISP) offrent la capacité d'initialiser des appels vers les clients il est nocessaire d'introduire une fonction complémentaire aux fonctions existantes. L' invention a pour objet de résoudre un tel problème. Exposé de l' invention La présente invention concerne un dispositif serveur résaau relié d'une part à au moins un utilisateur éloigné au travers d'un réseau extérieur et d'autre part à au moins un serveur domestique au travers du réscau Internet, caractérisé en ce qu'il comporte les modules logiciels suivants: - un interface comportant au moins un module de gestion des appels d'utilisateurs éloignés qui permet à l'utilisateur de se connecter au serveur domestique depuis n'importe quel terminal, par exemple de type ordinateur personnel (PC), raccordé sur le réseau Internet (via RTC ou autre) ou depuis un mobile WAP ou depuis un télophone (vocal) sans avoir à modifier ses paramètres daccès. - un module de gestion des communications assurant l'authentification et la séaurisation de l'accès ainsi que l'aboutement de la communication entre un utilisateur éloigné et un serveur domestique, SP 19513 C/DB - un module d'exploitation pour réaliser la gestion et l' administration des paramètres de lutilisateur, qui offre la possibilité d'aj outer, de consulter, de modifier ou de supprimer des abonnés, - un module frontal de communication qui opère la gestion des appels vers le serveur domestique, - un module de réception des alarmes en provenance du réseau domestique. Ce dispositif serveur réseau permet, à partir d'un certain nombre d'éléments (tel que le numéro de téléphone du résaau domestique) d'établir une liaison Internet à l' initiative du dispositif serveur réseau entre le dispositif serveur réseau et un serveur domestique. Avantageusement le module de gestion des appels dutilisateurs éloignés traite les différentes requêtes d'un utilisateur pour les présenter dans un protocole compréhensible par le module de gestion des communications. Le module de gestion des communications assure l'authentification de l'utilisateur éloigné et la sécurité, et traduit les informations dans un protocole compréhensible par le serveur domestique. Le module frontal de communication gère l'établissement et la rupLure des communications entre ledit dispositif et le serveur domestique. Avantageusement le dispositif comprend des moyens de gestion des appels permettant d'allouer dynamiquement des modems en fonction de leur occupation et si besoin de reporter des établissements de liaison non prioritaires lorsque tous les modems sont utilisés, SP 19513 C/DB des moyens logiciels ou moyens physiques permettant de gérer les conflits possibles entre les appels entrants et les appels sortants et des moyens permettant d'être configuré et supervisé via une interface homme-machine attachée ou déportée, et des moyens de réception de courrier électronique et de diffusion vers plusieurs adresses pré-configurées. Le réseau externe peut être le réseau téléphonique commuté (RTC), qui dans ce cas peut offrir le service d' identification de l 'appelant qui permet au dispositif de réception d'appel du logement (serveur domestique) de s' assurer de l'identité de lappelant, comme décrit dans la demande de brevet WO 99/03229. Le réseau externe peut être également pris parmi les réseaux suivants: réseau numérique à intégration de services (RNIS), réseau xDSL(Digital Subscriber Line), réseau GSM (Global Service Mobile), réseau DCS 1300, réseau UMTS (Universal Mobile Telecommunication System). L' invention concerne également un procédé de mise en relation d'un utilisateur éloigné avec un serveur domestique au travers du réseau Internet, caractérisé en ce que, dans le sens utilisateur éloigné vers serveur domestique, on a les étapes suivantes: - authentification de l'utilisateur distant, - envoi d'une demande d'établissement de communication vers le serveur domestique, - traduction des informations échangées une fois la communication établie, SP 19513 C/DB et en ce que, dans le sens serveur vers utilisateur éloigné on a une étape de: - traduction des informations échangées une fois la communication établie. Avantageusement ledit procédé comprend les étapes suivantes pour le sens utilisateur éloigné vers serveur domestique: - établissement d'une communication entre un utilisateur éloigné et un dispositif serveur réseau à l' aide d'un téléphone, d'un ordinateur personnel ou d'un mobile, - à la réception de cet appel par le dispositif serveur réseau, demande d'authentification de l'utilisateur, - identification des paramètres de cet utilisateur ainsi que de son contexte personnel, - établissement d'une communication avec le serveur domestique en fonction de l' occupation des lignes et de la priorité de l'appel, - à la réception d'un appel par le serveur domestique, analyse du numéro de l'appelant et prise de la ligne si ce numéro correspond au numéro du dispositif serveur réseau, - lorsque la liaison est établie, aboutement des liaisons entre l'utilisateur éloigné et le serveur domestique, au travers d'une fonction d'adaptation qui traduit les requêtes de l'utilisateur en des informations compréhensibles par le serveur. Pour le sens serveur domestique vers dispositif serveur réseau, ce procédé comprend les étapes suivantes: SP 19513 C/DB - lorsqu'un capteur du réseau domestique détecte un problème, transmission d'une demande de connexion au serveur domestique, - établissement d'une communication vers le dispositif serveur réscau, - à la réception cet appel par le dispositif serveur réssau, contrôle par celui-ci de l'origine de l'appel, - acceptation de cet appel en raccrochant éventuellement une communication moins prioritaire si tous les modems sont occupés, détermination des adresses vers lesquelles doit être diffusé le message d'alarme et transmission de ce message. Avantageusement dans ledit procédé, la communication entre le dispositif serveur réseau et le serveur domestique étant établie, l'établissement d'une connexion s'effectue suivant un mode unique quelque soit l'origine de la communication: Le dispositif serveur réseau joue le rôle de serveur PPP (DHCP) et fournit une adresse du protocole Internet au serveur domestique. Le dialogue entre le dispositif serveur réseau et le serveur domestique s'effectue par échange de messages SMTP (dans le sens serveur domestique vers serveur réseau) au travers d'une liaison au protocole Internet sur PPP ou de requêtes HTTP et FTP (dans le sens serveur réseau vers serveur domestique). Dans le sens dispositif serveur réseau vers réseau domestique les demandes portent sur trois types SP 19513 C/DB d' actions: À la commande, À la demande détat, À la configuration. La commande consiste à envoyer par le protocole HTTP une séquence permettant de désigner un équipement domestique de fac,on unique ainsi que le descriptif de la commande associée. La demande d'état consiste à envoyer par le protocole FTP une commande GET du (ou des) fichier(s) du serveur domestique comportant l'état des différents équipements communicants du réseau domestique. La configuration consiste à envoyer par le protocole FTP (PUT) un ou plusieurs nouveaux fichiers de configuration. Dans le sens serveur domestique vers dispositif serveur réseau, les demandes portent plus particulièrement sur deux types d'actions: À la notification d'évènements relatifs au réseau domestique, À l'accusé de réception. La notification consiste à envoyer par le protocole SMTP une séquence permettant de désigner un équipement domestique ainsi que le descriptif de la notification associée. L'accusé de réception consiste à envoyer par le protocole SMTP une séquence permettant de répondre en différé à une commande ou à une demande d'état préalable. SP 19513 C/DB La présente invention concerne ainsi la définition d'un protocole adapté pour l'échange d'informations entre le dispositif serveur réseau et le serveur domestique. Brève description des figures La figure 1 illustre le dispositif de l' invention La figure 2 illustre le fonctionnement du dispositif de linvention. La figure 3 illustre le fonctionnement du procédé de l 'invention pour le sens dispositif serveur réseau vers serveur domestique La figure 4 illustre fonctionnement du procédé de l' invention pour le sens serveur domestique vers dispositif serveur réseau. Exposé détaillé de modes de réalisation Comme illustré sur la figure 1, le dispositif serveur réseau de linvention 10, qui permet la mise en relation d'un utilisateur, ou client, éloigné 11 et d'un serveur domestique 12, comprend: À d'une part, successivement: - une interface multimodale 13 comportant au moins un module de gestion des appels d'utilisateurs éloignés, réalisé ici par un serveur Internet 14, un serveur WAP 15 (serveur accédant au résaau Internet), et un serveur vocal 16, - un module de gestion des communications 17 SP 19513 C/DB assurant l'authentification et la sécurisation de l'accès ainsi que l'aboutement de la communication entre l'utilisateur éloigné 11 et le serveur domestique 12, - un module frontal de communication 18 qui opère la gestion des appels vers les serveurs domestiques 12, À d'autre part: un module de réception des alarmes 19 en provenance du réseau domestique qui diffuse l' information vers au moins une adresse déterminée, - et un module d' exploitation 20, relié aux modules 17 et 19, pour réaliser la gestion et l' administration des paramètres de l'utilisateur, qui offre la possibilité d'aj outer, de consulter, de modifier ou de supprimer des abonnés. Le dispositif de l' invention est d'une part raccordé sur un réseau externe 21, et d'autre part au réseau Internet 22 au moyen du module frontal de communication 18 de manière à pouvoir établir des communications avec le serveur domestique 12. L'utilisateur 11 peut se connecter au dispositif de l' invention 10 depuis n'importe quel terminal, par exemple un terminal de type ordinateur personnel (PC) raccordé sur le réseau Internet (via le réseau RTC ou autre), ou depuis un mobile WAP (accédant au réseau Internet) ou depuis un téléphone (vocal) sans avoir à modifier ses paramètres d'accès. Les modules 13 de gestion des appels utilisateurs traitent les différentes requêtes de l'utilisateur 11 pour les présenter dans un protocole SP 19513 C/DB compréhensible par le module de gestion des communications 17. Le module de gestion des communications 17 assure liauthentification de l'utilisateur éloigné 11 et la sécurité, traduit les informations dans un protocole compréhensible par le serveur domestique 12. Le module frontal de communication 18 gère l'établissement et la rupLure des communications entre le dispositif 10 et le serveur domestique 12. Ce module remplit une fonction de modem. Le module de gestion et d'administration des paramètres de l'utilisateur 20 joue le rôle d' interface homme-machine (IHM) permettant 1'exploitation du dispositif de l' invention 10. Le serveur domestique 12 est relié à des capteurs et/ou des actionneurs permettant de contrôler des équipements d'un réseau domestique 23. Le dispositif de l' invention 10 comprend des moyens de gestion des appels permettant d'allouer dynamiquement les modems 14, 15, 16 en fonction de leur occupation et si besoin de reporter des établissements de liaison non prioritaires lorsque tous les modems sont utilisés. Le dispositif de l' invention comprend des moyens logiciels ou moyens matériels permettant de gérer les conflits possibles entre les appels entrants et les appels sortants et des moyens permettant déêtre configuré et supervisé via une interface homme-machine locale ou déportée. Le dispositif de l' invention comprend des moyens de réception de courrier électronique et de SP 19513 C/DB diffusion vers plusieurs adresses pré-configurées (SMS pour mobile, vocal ou ordinateur personnel). La figure 2 illustre le fonctionnement du dispositif de l' invention 10. Le dispositif de l' invention 10 permet la mise en relation d'un utilisateur éloigné 11 et d'un serveur domestique 12 au travers de plusieurs interfaces physiques. Dans le sens utilisateur éloigné 11 vers serveur domestique 12, il y a successivement: - authentification dudit utilisateur 11, - envoi d'une demande d'établissement de communication vers ledit serveur domestique 12, - traduction des informations échangées une fois la communication établie. Dans l'autre sens il y a: - traduction des informations échangées une fois la communication établie. Le réseau externe 21 peut étre le réseau téléphonique commuté (RTC), qui offre un service didentification de l'appelant qui permet au dispositif de l' invention de s' assurer de l'identité de l'appelant. Ce réscau externe 21 peut également être pris parmi les réseaux suivants: réseau numérique à intégration de services (RNIS), réseau xDSL ("Digital Subscriber Line"), réseau GSM ("Global Service Mobile"), réseau DCS 1800, réscau UMTS ("Universal Mobile Telecommunication System"). SP 19513 C/DB Commande des équipements domestiques La figure 3 illustre le fonctionnement du procédé de mise en relation d'un utilisateur éloigné 11 et d'un serveur domestique 12 pour le sens du dispositif de l' invention 10 vers serveur domestique 12. Lorsqu'un utilisateur éloigné 11 souhaite communiquer avec un serveur domestique 12, il établit une communication (étape 30) avec le dispositif de l' invention 10 à l' aide d'un téléphone, d'un ordinateur personnel (PC) ou d'un mobile. A la réception de cet appel, le dispositif 10 lui demande de s'authentifier (étape 31) et en fonction de cette authentification, il identifie les paramètres de cet utilisateur (notamment le numéro de téléphone du serveur domestique) ainsi que son contexte personnel (équipements domestiques contrôlables, adresses de diffusion des alarmes,...) (étape 32). Une fois cette authentification effectuée par le module de gestion de communication 17, le dispositif passe le relais au module frontal de communication 18 qui engage l'établissement d'une communication avec le serveur domestique 12 en fonction de l' occupation des lignes et de la priorité de l'appel (étapes 33, 34, et 35). A la réception d'un appel, le serveur domestique analyse le numéro de l'appelant présenté sous le format V.23 (Transmission par modulation à cobérence de phase) et prend la ligne si ce numéro correspond au numéro du dispositif de l' invention (étape 36). Si le numéro de l'appelant reau est SP 19513 C/DB différent de celui du dispositif de l'invention, il ne prend pas la ligne et ainsi n'occasionne pas dinterférence avec les autres services téléphoniques, comme décrit dans la demande de brevet WO 99/03229 qui décrit un dispositif interface entre une installation terminale dabonné d'un réseau externe et un réseau interne. Lorsque la liaison est établie, le module de gestion des communications 17 effectue un aboutement des liaisons entre l'utilisateur éloigné 11 et le serveur domestique 12. Cet aboutement est réalisé au travers d'une fonction dadaptation qui traduit les requêtes de l'utilisateur en des informations compréhensibles par le serveur domestique 12 (étapes 37, 38 et 39). Cette fonction d'adaptation fait partie intégrante du module de gestion des communications 17 et ef fectue la traduction bidirectionnel le en fonct ion des paramètres de l'utilisateur notamment en fonction de la langue utilisce et du format des informations reconnues par le serveur domestique. Réception d'une alarme La figure 4 illustre le fonctionnement du procédé de l 'invention pour le sens serveur domestique 12 vers dispositif de l' invention (10). Lorsqu'un capteur du réseau domestique 23 détecte un problème, il transmet une demande de connexion au serveur domestique 12 qui engage l'établissement d'une communication vers le dispositif de linvention (étapes 40 et 41). SP 19513 C/DB A la réception cet appel, le module frontal de communication 18 effectue un contrôle de l'origine de l'appel et l'accepte en raccrochant éventuellement une communication moins prioritaire si tous les modems sont occupés (étape 42. L'alarme est alors transmise au module de gestion des communications 17 qui détermine les adresses vers lesquelles doit être diffusé le message d'alarme et transmet ce message vers des serveurs déterminés (étapes 43 à 47). Protocole d'échange entre le dispositif serveur réseau 10 et le serveur domestique 12 Ce protocole d'échange entre le dispositif serveur réseau 10 et le serveur domestique 12 permet déchanger des informations de manière formelle. Il couvre le sens dispositif serveur réseau vers serveur domestique et le sens inverse. Il présente le format des échanges, dans les deux sens, qui sont portés par les couches du protocole Internet (HTTP, FTP ou SMTP). L'établissement de la communication entre le dispositif de l 'invention 10 et le serveur domestique 12 et la gestion de cette communication ne font pas l'objet de la présente invention. Principe de fonctionnement La communication entre le dispositif serveur réssau 10 et le serveur domestique 12 étant établie, l'établissement de la connexion PPP s'effectue suivant SP 19513 C/DB un mode unique quelque soit l'origine de la communication: Le dispositif serveur réseau 10 joue le rôle de serveur PPP (DHCP) et fournit une adresse du protocole Internet au serveur domestique 12. Une authentification PAP est réalisée. Le dialogue entre le dispositif serveur réscau et le serveur domestique 12 s'effectue par échange de messages SMTP (dans le sens serveur domestique vers serveur réscau) au travers d'une liaison au protocole Internet sur PPP ou de requêtes HTTP et FTP (dans le sens serveur réseau vers serveur domestique). Sens dispositif serveur réseau 10 vers serveur domestique 12 Dans le sens dispositif serveur réseau 10 vers réseau domestique 12 les demandes portent sur trois types d' actions: À la commande, À la demande d'état, À la configuration. La commande La commande consiste à envoyer par le protocole HTTP une séquence permettant de désigner un équipement domestique de façon unique ainsi que le descriptif de la commande associée. Son format est le suivant: SP 19513 CIDB | URL |Commande |Numéro |Type |Information | |xxx_exe.htm |0-255 |0- 31 |Valeur décimale avec: - URL = adresse Internet du serveur domestique 12 Commande = nom d'exéaution de la commande généralement associé au nom du fichier contenant les équipements ou les fonctions désignés. Exemple: scénario_exe.htm; - numéro = numéro d'ordre de déclaration de lélément pour un type donné, - type: valeur décimale attribuée par famille déquipements domestiques (voir tableau récapitulatif ci-après), information: valeur décimale attribuée selon l' action (voir tableau récapitulatif ci-après). Le séparateur utilisé entre les différents champs est le point-virgule. Un exemple de commande peut être le suivant: http://192. 168.112. 102/scenario_exe.hÈm;3; 15; 1. La demande déétat La demande d'état consiste à envoyer par le protocole FTP une commande GET du ou des fichiers du serveur domestique 12 comportant l'état des différents équipements communicants du réseau local domestique. Son format est le suivant: URL Commande FTP Fichier GET Chaîne de caractères SP 19513 CIDB avec: - URL = adresse Internet du serveur domestique. - Commande = GET (protocole FTP). - Fichier = nom du (ou des) fichier(s) du serveur domestique comportant l'état des différents équipements communicants du réscau domestique. La configuration La configuration consiste à envoyer par le protocole FTP (PUT) un ou plusieurs nouveaux fichiers de configuration. Son format est le suivant: | URL | Commande FTP | Fichier PUT Chalne de caractères avec: - URL = adresse Internet du serveur domestique. - Commande = PUT (protocole FTP). - Fichier = nom du (ou des) fichier(s) de configuration du serveur domestique concerné, intégrant en particulier les fonctions suivantes: À Configuration TCP/IP, À Configuration PPP, À Configuration des équipements du réseau domestique, À Configuration des scénarios, À Configuration SMTP (courriers électroniques). SP 19513 C/DB Sens serveur domestique 12 vers dispositif serveur résaau 10 Dans le sens serveur domestique 12 vers dispositif serveur réscau 10 les demandes portent plus particulièrement sur deux types d' actions: À La notification déévènements relatifs au réseau local domestique, À L'accusé de réception. La notification La notification consiste à envoyer par le protocole SMTP une séquence permettant de désigner un équipement domestique ainsi que le descriptif de la notification associée. Son format est le suivant: @ mail sujet date heure paramètre N de mot de information destinataire lié au sujet télophone passe du réseau domestique jj/mm/aaa hh/mm/ss avec: - Sujet = Sujet du message À Alarme (20 caractères), À Notification (20 caractères). - Paramètre = Chaîne de 20 caractères, par exemple localisation de l'alarme, - Numéro de téléphone du réscau domestique = Numéro de télophone relatif au serveur domestique, 10 chiffres, - Mot de passe = chaîne de 8 caractères, - Numéro = numéro dordre de déclaration de l'élément pour un type donné. SP 19513 C/DB L' information peut aussi, suivant les applications, consister en un fichier de données (image de caméra par exemple) ou toute autre forme de présentation de données (relevés de compteurs, etc.). L'accusé de réception L'accusé de réception consiste à envoyer par le protocole SMTP une séquence permettant de répondre en différé à une commande ou à une demande d'état préalable. Son format est le suivant: @mail Sujet Date Heure Paramètre N de télé- Mot de type N information destinataire lié au sujet phone du passe domestinue = j/mllva hh mm ss. = 0- 255 dVéaliemale avec: - Sujet = Sujet du message À Accusé de réception. - Paramètre = Chaîne de 20 caractères, désignant le nom de la commande ou "Status". - Numéro de téléphone du réseau domestique = numéro de téléphone relatif au serveur domestique, 10 chiffres. - Mot de passe = chalne de 8 caractères. - Numéro = numéro d'ordre de déclaration de léélément pour un type donné. - Type: valeur décimale attribuée par famille d'équipements domestiques (voir le tableau récapitulatif). - Information: valeur décimale attribuée selon l'état SP 19513 C/DB de l'équipement en question (voir le tableau récapitulatif). L' information pent aussi, suivant les applications, consister en un fichier de données (image de caméra par exemple) on toute autre forme de présentation de données (relevés de compteurs, etc.). SP 19513 C/DB Tableau récapitulatif Type 0: Caméra 1: Lampe 2: Volet roulant 3: HVAC (chanffage) 4: Ouverture (gâche) : Détecteur de fuite d'eau 6: Centrale dalarme 7: Détecteur d' intrusion >3: Détecteur d'effraction 9: Détecteur de fumoe : Détecteur d'incendie 11: Notification dentrée/sortie 12: Magnétoscope/DVD 13: Chaîne Hi-Fi 14: Boite de livraison : Scénario 16: Compteur électrique (Compteur Bleu Electronique) 17: Compteur gaz 18: Compteur eau froide 19: Compteur eau chaude à 31: Réservés Cette liste n'est pas exhaustive et pourra évoluer avec de nouvelles applications. Information Type O: CAMERA INACTIVE => 0 SP 19513 C/DB CAMERA ACTIVE => 1 CAMERA GAUCHE 5 => 2 CAMERA DROITE 5 => 3 CAMERA HAUT 5 => 4 CAMERA BAS 5 => 5 CAMERA ZOOM => 6 CAMERA ELARGIS => 7 Type 1: LAMPE ETEINTE => 0 LAMPE ALLUMEE => 1 LAMPE DIM => 2 LAMPE INTERROGATION => 3 LAMPE "Variable", ETEINTE => 5 LAMPE "Variable", niveau 1 (33%) => 6 LAMPE "Variable", niveau 2 (66%) => 7 LAMPE "Variable", niveau 3 (100%) => 8 Type 2: VOLET FERME => 16 VOLET 0UVERT => 17 VOLET STOP => 18 Type 3: CONVECTEUR COMFORT => 32 CONVECTEUR ECO => 33 CONVECTEUR HORS GEL => 34 CONVECTEUR CONFORT REDUIT => 35 Type 4: LOCK: INACTIF =>0 SP 19513 C/DB LOCK: ACTIF =>1 Type 5: EAU: FERME => 0 EAU: COVERT => 1 Type 6: CENTRALE: INACTIF => 0 CENTRALE: ACTIF => 1 CENTRALE: HS => 2 Type 7: INTRUSION: INACTIF => 0 INTRUSION: ACTIF => 1 Type >3: EFFRACTION: INACTIF => 0 EFFRACTION: ACTIF => 1 Type 9: FUMES: INACTIF => 0 FUMEE: ACTIF => 1 Type 10: INCENDIE: INACTIF => 0 INCENDIE: ACTIF => 1 Type 11: E/S: INACTIF => 0 ENTREE: ACTIF => 1 SORTIE: ACTIF => 2 SP 19513 C/DB Type 12: DVD: INACTIF => 0 DVD: ACTIF => 1 DVD: ENREGISTRE => 2 DVD: LECTURE => 3 DVD: CHAINE => Numéro +3 Type 13: HIFI: ETEINTE HIFI: ALLUMEE => 1 HIFI: ENREGISTRE => 2 HIFI: LECTURE => 3 HIFI: CHAINE => Numéro +3 Type 14: e-Boîte: VIDE => 0 e-Boîte: PLEINE => 1 e-Boîte: 0UVERTURE => 2 e-Boîte: FERMETURE => 3 (e-Boîte = boîte pour courrier électronique) Type 15: SCENARIO: INACTIF => 0 SCENARIO: ACTIF => 1 Type 16: CBE Mise hors service => 0 CBE Mise en service => 1 CBE tionTmifreheesc=Ees (be) =>21 CBE C?tionTmfrehaespleis (HP) =>22 CBE JBLEU_HC => 23 SP 19513 C/DB CBE JBLEU_HP => 24 CBE JBLANC_HC => 25 CBE JBLANC_HP => 26 *CBE JROUGE_HC => 27 CBE JROUGE_HP => 28 Type 17: Compteur Gaz Mise hors service => 0 Compteur Gaz Mise en service => 1 Compteur Gaz Relevé => 2 Type 18: Compteur Eau Froide Hors en service => 0 Compteur Eau Froide Mise en service => 1 Compteur Eau Froide Relevé => 2 Type 19: Compteur Eau Chaude Mise hors service => o Compteur Eau Chaude Mise en service => 1 Compteur Eau Chaude Relevé => 2 SP 19513 C/DB Glossaire DCS 1800:"Digital Communication System 1800 MHz FTP:"File Transfer Protocol" GSM:"Global System for Mobile Communication" (système global pour communication avec des mobiles) HTTP:"Hyper Text Transfer Protocol" IHM: Interface homme-machine IP:"Internet Protocol" ISP:"Internet Service Provider" PAP:"Peer Authentification Protocol" PPP: "Point to point Protocol" RNIS:Réseau Numérique à Intégration de Services RTC:Réseau Téléphonique Commuté SMTP:"Service Mail Transfer Protocol V. 23:Recommandation V23 livre bleu du CCITT: transmission par modulation à cohérence de phase xDSL:"Digital Subscriber Line" SP 19513 C/DB REVEND I CAT I ONS 1. Dispositif de mise en relation d'un utilisateur éloigné et d'un serveur domestique, relié d'une part à au moins un utilisateur éloigné (11) au travers d'un réscau extérieur (21) et d'autre part à au moins un serveur domestique (12) au travers du réseau Internet (22), caractérisé en ce qu'il comporte les modules logicieIs suivants: - un interface (13) comportant au moins un module (14, 15, 16) de gestion des appels d'utilisateurs éloignés, - un module de gestion des communications (17) assurant l'authentification et la sécurisation de l'accès ainsi que l'aboutement de la communication entre un utilisateur et un serveur domestique, - un module frontal de communication (18) qui opère la gestion des appels vers le serveur domestique (12), - un module (19) de réception des alarmes en provenance du serveur domestique, - et un module d'exploitation (20) pour réaliser la gestion et l 'administration des paramètres de l'utilisateur. 2. Dispositif selon la revendication 1, dans lequel le module (13) de gestion des appels d'utilisateurs éloignés traite les différentes requêtes d'un utilisateur pour les présenter dans un protocole compréhensible par le module de gestion des communication (17). SP 19513 C/DB .;,77 _:__ ___ _ _ _. - -_ _ _ _ _ _.. = _:.,.__. i;47:_._. _ _ 3. Dispositif selon la revendication 1, dans lequel le module de gestion des communications (17) assure l'authentification de l'utilisateur éloigné (11) et la sécurité, et traduit les informations dans un protocole compréhensible par le serveur domestique (12). 4. Dispositif selon la revendication 1, dans lequel le module frontal de communication (18) gère l'établissement et la rupLure des communications entre ledit dispositif (10) et le serveur domestique (12). 5. Dispositif selon la revendication 1 comprenant des moyens de gestion des appels permettant d'allouer dynamiquement des modems en fonction de leur occupation et si besoin de reporter des établissements de liaison non prioritaires lorsque tous les modems sont utilisés. 6. Dispositif selon la revendication 1 comprenant des moyens logiciels ou physiques permettant de gérer les conflits possibles entre les appels entrants et les appels sortants et des moyens permettant d'être configuré et supervisé via une interface homme-machine locale ou déportée. 7. Dispositif selon la revendication 1 comprenant des moyens de réception de courrier électronique et de diffusion vers plusieurs adresses pré-configurces. 8. Dispositif selon la revendication 1, dans lequel le réseau externe (21) est le réseau SP 19513 C/DB téléphonique commuté (RTC), qui offre un service d' identification. 9. Dispositif selon la revendication 1, dans lequel le réseau externe (21) est pris parmi les réseaux suivants: réseau numérique à intégration de services, réseau xDSL, réseau GSM, réseau DCS 1800, réseau UMTS. 10. Procédé de mise en relation d'un utilisateur éloigné (11) avec un serveur domestique (12) au travers du réseau Internet (22), caractérisé en ce que, dans le sens utilisateur éloigné (11) vers serveur domestique (12), on a les étapes suivantes: - authentification de l'utilisateur distant, - envoi d'une demande d'établissement de communication vers le serveur domestique, - traduction des informations échangées une fois la communication établie, et en ce que, dans le sens serveur vers utilisateur éloigné on a une étape de: - traduction des informations échangées une fois la communication établie. 11. Procédé selon la revendication 10 comprenant les étapes suivantes pour le sens de l'utilisateur éloigné (11) vers un serveur domestique (12) : établissement dune communication (étape 30) entre un utilisateur éloigné (11) et un dispositif serveur réseau (10), - à la réception de cet appel par le dispositif SP 19513 C/DB serveur réseau (10), demande d'authentification de l'utilisateur(étape 31) - identification des paramètres de cet utilisateur ainsi que son contexte personnel (étape 32), - établissement d'une communication avec le serveur domestique (12) en fonction de l' occupation des lignes et de la priorité de l'appel (étapes 33, 34, et ), - à la réception d'un appel par le serveur domestique (12), analyse du numéro de l'appelant et prise de la ligne si ce numéro correspond au numéro du dispositif serveur réseau (10) (étape 36), - lorsque la liaison est établie, aboutement des liaisons entre l'utilisateur éloigné (11) et le serveur domestique (12), au travers d'une fonction d' adaptation qui traduit les requêtes de l'utilisateur en des informations compréhensibles par le serveur domestique (étapes 37, 38 et 39). 12. Procédé selon la revendication 10, comprenant les étapes suivantes pour le sens serveur domestique (12) vers le dispositif serveur réseau (10): - lorsqu'un capteur du réseau domestique (23) détecte un problème, transmission d'une demande de connexion au serveur domestique (12) établissement d'une communication vers le dispositif serveur réseau (10) (étapes 40 et 41), - à la réception cet appel, contrôle de l'origine de l'appel par le dispositif serveur réseau (10), - acceptation de cet appel en raccrochant SP 19513 C/DB éventuellement une communication moins prioritaire si tous les modems sont occupés (étape 42), - détermination des adresses vers lesquelles doit être diffusé le message dalarme et transmission de ce message (étapes 43 à 47). 13.Procédé selon la revendication 10, dans lequel la communication entre le dispositif serveur réseau (10) et le serveur domestique (12) étant établie, l'établissement d'une connexion s'effectue suivant un mode unique quelque soit l'origine de la communication: Le dispositif serveur réscau joue le rôle de serveur PPP (DHCP), et fournit une adresse du protocole Internet au serveur domestique, et dans lequel le dialogue entre le dispositif serveur réseau (10) et le serveur domestique (12) s'effectue par échange de messages SMTP (dans le sens serveur domestique vers serveur réseau)au travers dune liaison au protocole Internet sur PPP ou de requêtes HTTP et FTP (dans le sens serveur réseau vers serveur domestique). 14. Procédé selon la revendication 13, dans lequel dans le sens dispositif serveur réseau (10) vers réscau domestique (12) les demandes portent sur trois types d' actions: À la commande, À la demande d'état, À la configuration. SP 19513 C/DB 15. Procédé selon la revendication 14, dans lequel la commande consiste à envoyer par le protocole HTTP une séquence permettant de désigner un équipement domestique de façon unique ainsi que le descriptif de la commande associée, son format étant le suivant: r URL | Commande |Numéro |Type |Information l | |xxx exe.htm |0-255 |0-31 |Valeur décimale | avec: - URL = adresse Internet du serveur domestique (12), - commande = nom d'exécution de la commande, - numéro = numéro d'ordre de déclaration de liélément pour un type donné, - type:valeur décimale attribuée par famille d'équipements domestiques, - information: valeur décimale attribuée selon liaction. 16. Procédé selon la revendication 14, dans lequel la demande d'état consiste à envoyer par le protocole FTP une commande GET du (ou des) fichier(s) du serveur domestique comportant l'état des différents équipements communicants du réseau local domestique, son format étant le suivant: URL Commande FTP Fichier GET Chaîne de caractères avec: URL = adresse Internet du serveur domestique, SP 19513 C/DB À commande = GET (protocole FTP), - fichier = nom du (ou des) fichier(s) du serveur domestique comportant l'état des différents équipements communicants du réseau domestique. 17. Procédé selon la revendication 14, dans lequel la configuration consiste à envoyer par le protocole FTP un ou plusieurs nouveaux fichiers de configuration, son format étant le suivant: URL | Commande FTP Fichier PUT Chaîne de caractères avec: - URL = adresse Internet du serveur domestique, - commande = PUT (protocole FTP), - fichier = nom du (ou des) fichier(s) de configuration du serveur domestique, intogrant en particulier les fonctions suivantes: À configuration TCP/IP, À configuration PPP, À configuration des équipements du réseau domestique, À configuration des scénarios, À configuration SMTP. 18. Procédé selon la revendication 13, dans lequel dans le sens serveur domestique (12) vers dispositif serveur réseau (10), les demandes portent sur deux types d' actions: À la notification dévènements relatifs au réseau SP 19513 C/DB domestique, À l'accusé de réception. 19. Procédé selon la revendication 18, dans lequel la notification consiste à envoyer par le protocole SMTP une séquence permettant de désigner un équipement domestique ainsi que le descriptif de la notification associée, son format étant le suivant: @mail sujet date heure paramètre N de mot de information destinataire lié au sujet téléphone passe du réseau domestique jjlmmlaaa hhlmm/ss avec: - sujet = sujet du message À Alarme (20 caractères) À Notification (20 caractères) paramètre = Chaîne de 20 caractères, - numéro de téléphone du réseau domestique = numéro de téléphone relatif au serveur domestique, 10 chiffres, - mot de passe = chaîne de 8 caractères, - numéro = numéro d'ordre de déclaration de l'élément pour un type donné. 20. Procédé selon la revendication 18, dans lequel l'accusé de réception consiste à envoyer par le protocole SMTP une séquence permettant de répondre en différé à une commande ou à une demande d'état préalable, son format étant le suivant: SP 19513 C/DB @mail | Sujet | Date Heure Paramètre N de télé- Mot de type N information destinataire lié au sujet phone du passe réseau domestique JJ/mnVaaa hh/mm/ss. 0-255 Valeur décima]e avec: - sujet = sujet du message À accusé de réception, - paramètre = chaîne de 20 caractères, désignant le nom de la commande, - numéro de téléphone du réseau domestique = numéro de téléphone relatif au serveur domestique, 10 chiffres, - mot de passe = chaîne de 8 caractères, - numéro = numéro d'ordre de déclaration de lélément pour un type donné - type valeur décimale attribuée par famille d'équipements domestiques, - information: valeur décimale attribuée selon l'état de l'équipement.