FR2930101A1 - Procede et dispositif d'acces a un dispositif de memorisation reseau a partir de reseaux prives differents par l'intermediaire d'une messagerie instantanee - Google Patents

Procede et dispositif d'acces a un dispositif de memorisation reseau a partir de reseaux prives differents par l'intermediaire d'une messagerie instantanee Download PDF

Info

Publication number
FR2930101A1
FR2930101A1 FR0852388A FR0852388A FR2930101A1 FR 2930101 A1 FR2930101 A1 FR 2930101A1 FR 0852388 A FR0852388 A FR 0852388A FR 0852388 A FR0852388 A FR 0852388A FR 2930101 A1 FR2930101 A1 FR 2930101A1
Authority
FR
France
Prior art keywords
network
storage device
instant messaging
network storage
internet
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
FR0852388A
Other languages
English (en)
Other versions
FR2930101B1 (fr
Inventor
Hua Lung Chiu
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.)
Alpha Networks Inc
Original Assignee
Alpha Networks Inc
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 Alpha Networks Inc filed Critical Alpha Networks Inc
Priority to FR0852388A priority Critical patent/FR2930101B1/fr
Publication of FR2930101A1 publication Critical patent/FR2930101A1/fr
Application granted granted Critical
Publication of FR2930101B1 publication Critical patent/FR2930101B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/256NAT traversal
    • H04L61/2567NAT traversal for reachability, e.g. inquiring the address of a correspondent behind a NAT server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

L'invention concerne un procédé d'accès à un dispositif de mémorisation en réseau (43, 53) dans des réseaux privés différents (4, 5) par l'intermédiaire d'une messagerie instantanée, appliqué à un système comportant un premier réseau privé comprenant au moins un routeur NAT (41) et un ordinateur (42), un deuxième réseau privé comprenant au moins un routeur NAT (51) et un dispositif de mémorisation en réseau (53), le réseau Internet (2), et un serveur de messagerie instantanée (3). L'ordinateur et le dispositif de mémorisation en réseau sont connectés au serveur par le routeur NAT du réseau privé par l'intermédiaire de l'Internet. Le procédé installe un programme de messagerie instantanée (421, 521) sur l'ordinateur et sur le dispositif de mémorisation en réseau, de sorte qu'ils peuvent utiliser le programme de messagerie instantanée pour ouvrir une session sur le serveur, et communiquer avec d'autres ordinateurs connectés au serveur pour des transferts de fichiers.

Description

B8842 - FP960250 1 PROCÉDÉ ET DISPOSITIF D'ACCÈS À UN DISPOSITIF DE MÉMORISATION RÉSEAU À PARTIR DE RÉSEAUX PRIVÉS DIFFÉRENTS PAR L'INTERMÉDIAIRE D'UNE MESSAGERIE INSTANTANÉE
Domaine de l'invention La présente invention concerne un dispositif de mémorisation en réseau, et plus particulièrement un procédé et un dispositif permettant à un dispositif de mémorisation en réseau de s'enregistrer auprès d'un serveur de messagerie instantanée fourni par un fournisseur de services Internet (ISP) par l'intermédiaire du réseau Internet, et permettant à un ordinateur d'ouvrir une session sur le serveur de messagerie instantanée et d'utiliser le mécanisme de communication d'une messagerie instantanée pour accéder à des fichiers de données mémorisés dans le dispositif de mémorisation en réseau. Arrière-plan de l'invention Avec la progression rapide des technologies informatiques et de communication, des fournisseurs de services Internet (ISP) essayent d'utiliser un réseau public pour transporter des messages vocaux, de données et vidéo pour des services de leurs activités commerciales. Dans un système réseau de nouvelle génération, les fournisseurs de services Internet (ISP) fournissent différents services réseau comprenant des services vocaux, des B8842 - FP960250
2 services de données et des services multimédia par l'intermédiaire d'un réseau de services de télécoitununication, et se concentrent sur la séparation entre les services applicatifs et les technologies de transmission pour pouvoir utiliser tous les services applicatifs sans être limité par une technologie de transmission particulière. En d'autres termes, un réseau de nouvelle génération est un réseau orienté vers des services qui sépare les services des commandes d'appel et les services du transport, de sorte que les services sont indépendants du réseau afin de fournir des services applicatifs plus flexibles et plus efficaces. Indépendamment du fait qu'un réseau soit un réseau de télécommunication, un réseau informatique ou un réseau de télé-vision câblé, le présent réseau d'information n'est pas la seule plateforme de base, et des services ayant des fonctionnalités différentes de celles du réseau d'information original sont développés. Avec le développement rapide des technologies IP (protocole Internet) au cours de ces dernières années, un réseau de télécommunication (comprenant des réseaux câblés et des réseaux sans fil), un réseau informatique et un réseau de télévision câblé sont intégrés dans un réseau "trois en un" par la technologie IP avancée. En outre, un réseau de communication mobile est aussi intégré pour former un réseau "quatre en un", et le protocole IP permet à divers types différents de services et d'activités commerciales basés sur IP de communiquer entre eux sur différents réseaux. Un réseau d'infrastructure de transport et une connexion à large bande du système réseau de nouvelle génération sont construits sur l'infrastructure réseau IP existant actuellement, et chaque utilisateur doit avoir une adresse IP fixe. Cependant, le réseau Internet s'est développé très rapidement, et l'espace d'adressage IP s'est épuisé rapidement dans la pratique actuelle, et ainsi de nombreux réseaux d'entreprise et réseaux locaux ont besoin de mettre en place un transfert d'adresses réseau (NAT) à la sortie de chaque réseau pour résoudre le problème susmentionné. Le NAT est une norme Internet définie par le document RFC 1631 et est B8842 - FP960250
3 installé en principe dans un routeur et à la frontière entre le réseau privé et le réseau public pour convertir l'adresse IP d'un paquet transmis à partir d'un terminal réseau d'un réseau privé, de sorte que plusieurs terminaux réseaux différents d'un réseau privé peuvent partager la même adresse IP publique pour se connecter au réseau Internet. En d'autre termes, lorsqu'un réseau privé envoie un paquet de données IP à un dispositif NAT, le dispositif NAT est responsable de la conversion de l'adresse IP privée du réseau privé interne en une adresse IP publique légale d'un réseau public. Lorsque des données sont transmises au dispositif NAT à partir de l'extérieur, le dispositif NAT consulte les informations mémorisées dans une table de correspondance, convertit l'adresse d'un réseau public en l'adresse d'un réseau privé, et transmet l'adresse convertie à un noeud récep- teur interne. En général, le dispositif NAT convertit seulement une adresse IP et un numéro de port d'accès d'un paquet de données. Dans des protocoles tels que le protocole H.323, le protocole de lancement de session (SIP) et le protocole de commande de pas- serelle de média (MGCP) de la messagerie instantanée, des infor- mations de connexion de média réelles sont transmises par l'inter- médiaire du paquet de données, ce qui entraîne les problèmes suivants. Supposons qu'après qu'un terminal A a appelé un ter- minal B et que l'information d'appel du terminal A a été transmise au terminal B, le terminal B obtienne l'adresse IP du réseau dédié du terminal A à partir du paquet de données sur la base du protocole H.323 ou du protocole SIP et essaye d'établir une connexion selon le protocole de transport en temps réel (RTP) avec le terminal A. Puisque l'adresse IP est une adresse IP privée non identifiable par un réseau public, une connexion de communication ne peut pas être établie entre les terminaux A et B. Pour améliorer la sécurité d'un réseau interne d'entreprise (intranet), la plupart des entreprises installent un pare-feu à l'entrée et à la sortie de leurs réseaux pour limiter le type et le flux des paquets de données qui pénètrent dans l'intranet.
B8842 - FP960250
4 Puisque les protocoles de communication à fréquences vocale et à fréquences vidéo d'un protocole IP ont besoin d'une adresse IP et d'un numéro de port d'accès entre les terminaux afin d'établir un canal de communication de données, on a alors un dilemme.
Chaque terminal du système réseau de nouvelle génération doit détecter un appel extérieur à tout moment, mais le pare-feu ne permet pas le passage de paquets de données non attendus. Il en résulte qu'on a besoin d'un certain mécanisme pour ouvrir un port d'accès du pare-feu et pour transmettre un appel provenant d'un réseau externe vers un terminal du réseau. Cependant, le protocole de commande de transport RTP/temps-réel (RTCP) dans des communications à fréquences vocales et vidéo transmet ou reçoit le média par l'intermédiaire d'un port d'accès alloué dynamiquement, et ainsi le problème du pare-feu ne peut être évité dans le développement actuel d'un système réseau de nouvelle génération. Ces dernières années, on a développé un dispositif de mémorisation en réseau avec le système réseau de nouvelle géné- ration, et le dispositif de mémorisation en réseau est connecté à un réseau privé pour fournir un service d'accès et/ou de sau- vegarde de données sur un réseau privé. Pour des considérations de sécurité, si le réseau privé est connecté au réseau Internet, le dispositif de mémorisation en réseau est en général installé derrière le pare-feu et est protégé par l'adresse IP privée qui est invisible et inaccessible pour le réseau Internet. A moins que le pare-feu soit réglé de façon particulière, des disposi- tifs réseau d'un autre réseau privé ne vont pas pouvoir savoir si un dispositif de mémorisation en réseau est connecté ou pas au réseau privé par l'intermédiaire du réseau Internet, et ne vont pas pouvoir consulter ou accéder à des données de fichiers du dispositif de mémorisation en réseau. Le dispositif de mémo- risation en réseau est un dispositif réseau autonome qui n'est connecté à aucun dispositif d'entrée/sortie tel qu'un clavier, un écran, ou une souris, et donc on a besoin d'un navigateur de pages sur la toile (Web) (comme par exemple Internet Explorer ou B8842 - FP960250
Netscape) ou d'un autre logiciel de réglage dédié qui fonctionne sur l'ordinateur pour régler à distance le dispositif de mémorisation en réseau par l'intermédiaire du réseau. En général, un dispositif de mémorisation en réseau comprend au moins un disque 5 dur qui peut être un disque logique ou un disque à redondance connecté dans un boîtier ou similaire, cottutte un serveur de fichiers classique qui est connecté à une pluralité de disques durs dans un réseau redondant de disques indépendants (RAID), et le dispositif de mémorisation en réseau peut adopter un protocole basé sur des fichiers comme par exemple le protocole NFS utilisé par les systèmes UNIX ou le protocole de blocs de message de serveur (SMB) utilisé par Microsoft Windows Systems, mais le dispositif de mémorisation en réseau ne limite pas un client à l'utilisation d'un protocole particulier pour les communications.
Au vu de la description précédente, chaque dispositif de mémorisation en réseau se trouvant dans un réseau privé d'un système réseau de nouvelle génération est connecté au réseau Internet par l'intermédiaire d'un routeur NAT du réseau privé respectif, de sorte que, lorsqu'un ordinateur client situé à l'extérieur du réseau privé veut accéder à des données de fichiers provenant du dispositif de mémorisation en réseau par l'intermédiaire du réseau Internet, un canal de communication en ligne ne peut pas être établi entre l'ordinateur client et le dispositif de mémorisation en réseau, puisque l'adresse IP du réseau privé du dispositif de mémorisation en réseau est une adresse privée non identifiable, et donc on ne peut pas ouvrir un port d'accès au niveau du routeur NAT de chaque réseau privé. Par conséquent, il est important pour des fournisseurs de services de concevoir un dispositif de mémorisation en réseau qui permet à un ordinateur client de pénétrer dans un routeur NAT sans réglage particulier du pare-feu et d'établir un canal de connexion sans barrière avec le dispositif de mémorisation en réseau dans tout réseau privé par l'intermédiaire d'un réseau public, afin que l'ordinateur client connecté au réseau public B8842 - FP960250
6 puisse accéder à des données de fichiers se trouvant dans le dispositif de mémorisation en réseau protégé par le pare-feu. Résumé de l'invention Au vu des problèmes et des inconvénients de l'art anté- rieur, les inventeurs, sur la base de nombreuses années d'expérience dans l'industrie associée utilisées à effectuer des recherches et des expérimentations étendues, ont finalement inventé un procédé et un dispositif d'accès à un dispositif de mémorisation en réseau situé dans des réseaux privés par l'intermédiaire du réseau Internet en utilisant une messagerie instantanée. Selon la pré-sente invention, un ordinateur client connecté au réseau Internet peut pénétrer dans des pare-feux et établir un canal de connexion sans barrière avec tout dispositif de mémorisation en réseau se trouvant dans le réseau privé qui est aussi connecté au réseau Internet par l'intermédiaire d'un routeur NAT, pour réussir un accès de données. Un objectif de la présente invention est de prévoir un procédé d'accès à un dispositif de mémorisation en réseau dans différents réseaux privés par l'intermédiaire d'une messagerie instantanée. Le procédé est appliqué à un système en réseau, et le système en réseau comprend au moins deux réseaux privés, le réseau Internet et un serveur de messagerie instantanée fourni par un ISP, le serveur de messagerie instantané étant équipé d'un système comportant une messagerie instantanée (comme par exemple MSN et SKYPE), un premier réseau privé comprenant au moins un routeur NAT et au moins un ordinateur avec une inter-face réseau, et un deuxième réseau privé comprenant au moins un routeur NAT et au moins un dispositif de mémorisation en réseau (comme par exemple un dispositif de mémorisation lié au réseau, un disque de pages sur la toile (Web) ou un serveur équipé d'un disque Web), et l'ordinateur et le dispositif de mémorisation en réseau étant connectés séparément au serveur de messagerie instantanée par l'intermédiaire du réseau Internet. Le procédé installe un programme d'application de messagerie instantanée (tel que MSN ou SKYPE) sur l'ordinateur et sur le dispositif de B8842 - FP960250
7 mémorisation en réseau, le programme d'application de messagerie instantanée installé sur le dispositif de mémorisation en réseau pouvant ouvrir automatiquement une session sur le serveur de messagerie instantanée, communiquer avec d'autres ordinateurs connectés au serveur de messagerie instantanée, recevoir des requêtes ou recevoir ou transmettre des fichiers par actionne-ment automatique, sans devoir être actionné par une souris, un clavier, un moniteur et une interface utilisateur (GUI), de sorte que l'ordinateur et le dispositif de mémorisation en réseau peuvent tous deux utiliser le programme d'application de messagerie instantanée pour se connecter au réseau Internet, et s'enregistrer sur le serveur de messagerie instantanée fourni par le fournisseur de services Internet (ISP). Lorsque l'ordinateur ouvre une session sur le serveur de messagerie instantanée en utilisant la messagerie instantanée, l'ordinateur peut trouver le dispositif de mémorisation en réseau enregistré sur le serveur de messagerie instantanée et peut utiliser le mécanisme de communication de la messagerie instantanée pour pénétrer dans le routeur NAT du réseau privé respectif, et peut communiquer avec le dispositif de mémorisation en réseau par l'intermédiaire du réseau Internet, de sorte que les ordinateurs peuvent lire et écrire des fichiers de données du dispositif de mémorisation en réseau par l'intermédiaire des protocoles de messagerie instantanée.
Un autre objectif de la présente invention est de prévoir un dispositif de mémorisation en réseau, le dispositif de mémorisation en réseau étant équipé d'un programme d'application de messagerie instantanée (tel que MSN ou SKYPE), et utilisant le programme d'application de messagerie instantanée pour se connecter au réseau Internet, et pour s'enregistrer auprès d'un serveur de messagerie instantanée fourni par un fournisseur de services Internet (ISP), de sorte que le dispositif de mémorisation en réseau devient un utilisateur de la messagerie instantanée qui peut être utilisé par d'autres ordinateurs clients.
Lorsqu'un ordinateur client utilise la messagerie instantanée B8842 - FP960250
8 pour ouvrir une session sur le serveur de messagerie instantanée, l'ordinateur client peut trouver le dispositif de mémorisation en réseau qui a été enregistré sur le serveur de messagerie instantanée et peut utiliser le mécanisme de communi- cation de la messagerie instantanée pour pénétrer dans des pare-feux installés dans le routeur NAT du réseau privé respectif et transmettre des informations de commande au dispositif de mémorisation en réseau, de sorte que le dispositif de mémorisation en réseau peut accéder aux données de fichier en fonction des informations de commande. Brève description des dessins Ces objets, caractéristiques et avantages, ainsi que d'autres seront exposés en détail dans la description suivante de modes de réalisation particuliers faite à titre non limitatif en relation avec les figures jointes parmi lesquelles : La figure 1 représente une vue schématique de la structure d'un système réseau selon la présente invention ; la figure 2 est un organigramme d'un procédé selon un premier mode de réalisation de la présente invention ; et la figure 3 est une vue schématique de la structure matérielle d'un dispositif de mémorisation en réseau selon un deuxième mode de réalisation de la présente invention. Description détaillée de modes de réalisation Des protocoles de communication courants comprenant H.323, SIP et MGCP sont utilisés par la plupart des messageries instantanées (telles que MSN et SKYPE). Par exemple, le protocole SIP est un protocole développé par le groupe de travail IETF MMUSIC et aussi une norme de communication prévue pour établir, modifier et mettre fin à diverses sortes de conversations inter- actives de clients, et les conversations interactives de clients comprennent différentes conversations interactives multimédia telles des échanges de vidéo, des messages instantanés et des jeux en ligne. De façon similaire, les protocoles SIP et H.323 sont utilisés en tant que protocole de signalisation principaux pour VoIP, et l'objectif de la conception SIP est de prévoir un B8842 - FP960250
9 ensemble étendu similaire à la fonction de traitement d'appel d'un réseau téléphonique public commuté (PSTN) pour mettre en oeuvre des fonctionnalités comprenant la numérotation, la sonnerie, la tonalité de retour d'appel ou la tonalité d'occupation, qui ont seulement des modes de mise en oeuvre différents et des terminologies différentes. En général, SIP est un protocole de noeud-à-noeud qui requiert simplement un réseau d'infrastructure et laisse le travail de traitement à un noeud terminal intelligent (tel qu'un terminal réseau équipé de logiciel ou de matériel) connecté au niveau d'une frontière du réseau, et ainsi de nombreuses fonctions du SIP peuvent être mises en oeuvre dans le noeud terminal. Un tel agencement est très similaire au traitement d'un PSTN classique et de ses équipements de réseau d'infrastructure. La fonctionnalité du SIP se base sur le système en réseau IP qui peut travailler avec d'autres protocoles pour résoudre une partie du problème de signalisation des sessions de communication. Le protocole de description de session (SDP) se trouvant dans le SIP décrit les détails comprenant le port d'accès IP et le codeur adopté dans un flux de données utilisé dans une session. Le RTP est le transporteur effectif du flux multimédia constitué par exemple de voix et de vidéo. Bien que le protocole RTP ne puisse pas passer par un routeur NAT, la plupart des clients SIP peuvent passer par un routeur NAT, passer par ou utiliser un serveur mandataire RTP ou passer par un routeur NAT non identifiable du SIP avec l'assis-tance du STUN. Les présents inventeurs, sur la base du principe de fonctionnement du mécanisme de communication utilisé pour les messageries instantanées susmentionnées, ont inventé un procédé d'accès à un dispositif de mémorisation en réseau dans des réseaux privés différents par l'intermédiaire d'une messagerie instan- tanée. En référence à la figure 1 pour le premier mode de réali- sation de la présente invention, le procédé est appliqué à un système en réseau 1, et le système en réseau 1 comprend le réseau Internet 2, un serveur de messagerie instantanée 3 fourni B8842 - FP960250 10 par un fournisseur de services Internet (ISP) et au moins deux réseaux privés. Dans le premier mode de réalisation, un premier réseau privé 4 et un deuxième réseau privé 5 sont utilisés pour illustrer la présente invention, le premier réseau privé 4 comprenant au moins un routeur de traduction d'adresses réseau (NAT) et au moins un ordinateur ayant une interface réseau, et le deuxième réseau privé 5 comprenant au moins un routeur NAT et au moins un dispositif de mémorisation en réseau (par exemple un dispositif de mémorisation lié au réseau, un disque Web ou un serveur équipé d'un disque Web), mais l'invention n'est pas limitée uniquement à un tel agencement. Dans le premier mode de réalisation, le premier réseau privé 4 comprend un routeur NAT 41, un ordinateur 42 ayant une interface réseau, et un disposi- tif de mémorisation en réseau 43, et le deuxième réseau privé 5 comprend un routeur NAT 51, un ordinateur 52 ayant une interface réseau, et un dispositif de mémorisation en réseau 53. Chaque ordinateur 42, 52 et chaque dispositif de mémorisation en réseau 43, 53 est connecté au réseau Internet 2 par l'intermédiaire du routeur NAT 41, 51 du réseau privé respectif 4,5 et est connecté au serveur de messagerie instantanée 3 par l'intermédiaire du réseau Internet 2. Dans le procédé, un programme d'application de messagerie instantanée 421, 431, 521, 531 (tel que MSN) est installé sur chaque ordinateur 42, 52 et sur chaque dispositif de mémorisation en réseau 43, 53 entre les deux réseaux privés 4,5, le programme d'application de messagerie instantanée 431, 531 installé sur le dispositif de mémorisation en réseau 43, 53 étant capable d'ouvrir automatiquement une session sur le serveur de messagerie instantanée 3, de cottuttuniquer avec d'autres ordinateurs connectés au serveur de messagerie instantanée 3, de recevoir des messages en tant qu'instructions de commande pour recevoir/transmettre des fichiers sans devoir être actionné par une souris, un clavier, un moniteur et une interface utilisa- teur. Les ordinateurs 42, 52 doivent enregistrer des comptes ISP auprès du serveur de messagerie instantanée 3 pour les dispo- sitifs de mémorisation réseau 43, 53, et régler le compte de B8842 - FP960250
11 messagerie instantanée enregistré dans les dispositifs de mémorisation réseau 43, 53. Les messageries instantanées sont constituées d'un logiciel de communication en téléchargement libre fourni par des sociétés de fourniture de logiciels réseau tel que Microsoft. L'ordinateur 42 et le dispositif de mémorisation en réseau 53 utilisent les programmes d'application de messagerie instantanée 421, 531 situés dans des réseaux privés différents 4, 5 pour se connecter au réseau Internet 2, et pour ouvrir une session sur le serveur de messagerie instantanée 3 pour exécuter des communications de voix/texte et transmettre des fichiers. Si l'ordinateur 42 utilise la messagerie instantanée 421 pour ouvrir une session sur le serveur de messagerie instantanée 3, l'ordinateur 42 peut trouver le dispositif de mémorisation en réseau 53 connecté au serveur de messagerie instantanée 3, utiliser le mécanisme de communication de la messagerie instantanée pour pénétrer dans les routeurs NAT 41, 51 des réseaux privés 4, 5 et communiquer avec le dispositif de mémorisation en réseau 53 par l'intermédiaire du réseau Internet 2, de sorte que l'ordinateur 42 peut accéder à des fichiers situés dans le dispositif de mémorisation en réseau 53. Dans le premier mode de réalisation de la présente invention, chaque ordinateur 42, 52 et chaque dispositif de mémorisation en réseau 43, 53 doit utiliser le programme d'application de messagerie instantanée 421, 431, 521, 531 pour se connecter au serveur de messagerie instantanée 3 par l'intermédiaire du réseau Internet 2 selon la procédure suivante, comme cela est représenté en figure 2. Puisque chaque ordinateur 42, 52 et chaque dispositif de mémorisation en réseau 43, 53 exécute la même procédure, dans un but de simplicité, seul le premier dispositif de mémorisation en réseau 43 du premier réseau privé 4 est utilisé pour illustrer l'invention. La procédure comprend les étapes suivantes : Etape 200 : déterminer si le premier dispositif de mémorisation en réseau 43 est démarré ou non ; si oui, aller à 35 l'étape 201, sinon retourner à l'étape 200 ; B8842 - FP960250
12 Etape 201 : exécuter un programme d'application de messagerie instantanée 431 et ouvrir une session sur le serveur de messagerie instantanée 3 avec un compte d'utilisateur pré-enregistré, de sorte que le premier dispositif de mémorisation en réseau 43 devient un utilisateur de la messagerie instantanée qui peut être sélectionné pour démarrer une communication de poste à poste par d'autres ordinateurs clients. Si un deuxième ordinateur 52 d'un deuxième réseau privé 5 utilise le programme d'application de messagerie instantanée 521 pour ouvrir une session sur le serveur de messagerie instantanée 3, le deuxième ordinateur 52 peut trouver que le premier dispositif de mémorisation en réseau 43 est connecté au serveur de messagerie instantanée 3. Si l'utilisateur du deuxième ordinateur 52 veut accéder à des fichiers résidant dans le premier dispositif de mémorisation en réseau 43, l'utilisateur peut sélectionner le premier dispositif de mémorisation en réseau 43 pour établir un canal de communication de messagerie instantanée entre le deuxième ordinateur 52 et le premier dispositif de mémorisation en réseau 43, de sorte que l'utilisateur peut introduire au clavier des chaînes d'instructions de commande, qui peuvent inclure une commande, un nom de fichier et un chemin de répertoire sous la forme d'un message instantané en utilisant des dispositifs d'entrée/sortie tel qu'un écran, un clavier et une souris du deuxième ordinateur 52, la messagerie instantanée va d'abord pénétrer dans le deuxième routeur NAT 51 du réseau privé respectif, puis va aussi pénétrer dans le premier routeur NAT 41 par l'intermédiaire du réseau Internet 2, et arriver au premier dispositif de mémorisation en réseau 43. Dans ce mode de réalisation, les chaînes d'instructions de commande peuvent inclure, mais sans être limité à cela, les éléments suivants (qui peuvent être ajoutés ou supprimés selon les besoins) : a) cd : chaîne d'instructions pour changer de répertoire de travail ; b) dir : chaîne d'instructions pour demander les noms des 35 fichiers du répertoire courant ; B8842 - FP960250
13 c) get : chaîne d'instructions pour obtenir un fichier ; d) put : chaîne d'instructions pour sauvegarder un fichier ; et e) pwd : chaîne d'instructions pour indiquer le chemin du répertoire de travail courant ; Etape 202 : déterminer si le premier dispositif de mémorisation en réseau 43 a reçu ou non le message instantané transmis par le deuxième ordinateur 52 par l'intermédiaire du réseau Internet 2 ; si oui, aller à l'étape 203, sinon revenir à l'étape 202 ; Etape 203 : lire les chaînes d'instructions de commande dans le message instantané qui peuvent inclure une commande, un nom de fichier et un chemin de répertoire, et lire les données de fichier souhaitées demandées par le deuxième ordinateur 52 à partir du chemin de répertoire spécifié du premier dispositif de mémorisation en réseau 43 en accord avec les chaîne d'instructions de commande, et, transmettre les données au deuxième ordinateur 52, ou recevoir les données de fichier envoyées par le deuxième ordinateur 52 et mémoriser les données dans un chemin de répertoire spécifié du premier dispositif de mémorisation en réseau 43. Dans un deuxième mode de réalisation , comme cela est représenté en figures 1 et 3, un dispositif de mémorisation en réseau 43 est prévu et est connecté à un routeur NAT 41. Le dispositif de mémorisation en réseau 43 comprend un programme d'application de messagerie instantanée 431, de sorte que le dispositif de mémorisation en réseau 43 peut utiliser le pro-gramme d'application de messagerie instantanée 431 pour se connecter au réseau Internet 2 et ouvrir une session sur le serveur de messagerie instantanée 3, et peut devenir un utilisa- teur de la messagerie instantanée qui peut être sélectionné pour communiquer avec d'autres ordinateurs clients connectés au serveur de messagerie instantanée 3 ; un module de mémorisation 432, pour mémoriser des données de fichier ; un accès d'entrée/sortie 433, connecté au routeur NAT 41, pour recevoir un message instantané transmis par l'intermédiaire du réseau Internet 2 ; B8842 - FP960250
14 une table de correspondance de chaîne d'instructions de commande 434, pour mémoriser une chaîne d'instructions de commande et sa procédure de commande correspondante ; et un module de traitement 435 connecté séparément au module de mémorisation 432 et à l'accès d'entrée/sortie 433, de sorte que, si le dispositif de mémorisation en réseau 43 est démarré, le dispositif de mémorisation en réseau 43 va exécuter le programme d'application de messagerie instantanée 431 pour se connecter au réseau Internet 2 et ouvrir une session sur le serveur de messagerie instantanée 3, et le dispositif de mémorisation en réseau 43 va devenir un utilisateur de la messagerie instantanée qui peut être sélectionné pour communiquer avec d'autres ordinateurs connectés au serveur de messagerie instantanée 3. Après que le module de traitement 435 a reçu le message instantané provenant du réseau Internet 2, les chaînes d'instructions de commande qui peuvent inclure la commande, le nom de fichier et le chemin de répertoire, sont lues et une procédure de commande correspondante est obtenue à partir de la table de correspondance 434 en accord avec les chaînes d'instructions de commande et est exécutée pour lire les données de fichier demandées par l'ordinateur client dans un chemin de répertoire spécifié du module de mémorisation 432, et envoyer les données de fichier à l'ordinateur client par l'intermédiaire du réseau Internet 2, ou recevoir des données de fichier transmises par l'ordinateur client et mémoriser les données dans un chemin de répertoire spécifié du module de mémorisation 432. Une fois que le dispositif de mémorisation en réseau de l'invention est démarré, le dispositif de mémorisation en réseau va automatiquement exécuter le programme d'application de messagerie instantanée, ouvrir une session sur un serveur de messagerie instantanée, de sorte que le dispositif de mémorisa- tion en réseau devient un utilisateur de la messagerie instanta- née qui peut être sélectionné pour communiquer avec d'autres ordinateurs connectés au serveur de messagerie instantanée. Si un ordinateur d'un réseau privé différent utilise la messagerie B8842 - FP960250
15 instantanée pour ouvrir une session sur le serveur de messagerie instantanée, l'ordinateur va trouver le dispositif de mémorisation en réseau connecté au serveur de messagerie instantanée et peut accéder aux fichiers de données sur le dispositif de mémo- risation en réseau. D'après la description précédente, des utilisateurs n'ont plus besoin de régler d'abord le routeur NAT du réseau privé différent, mais ils peuvent utiliser le mécanisme de messagerie instantanée pour pénétrer dans le routeur NAT installé dans le réseau privé respectif pour accéder à des données situées sur le dispositif de mémorisation en réseau qui est installé derrière le routeur NAT dans un réseau privé différent. Non seulement l'invention évite le réglage du dispositif de mémorisation en réseau, mais elle maintient aussi la sécurité du dispositif de mémorisation en réseau, résout la limitation concernant l'accès à des données à partir de réseaux privés différents, et assure des services d'accès et de sauvegarde de données sur un réseau privé à une adresse IP différente. La présente invention a été décrite en relation avec des modes de réalisation particuliers. L'homme de l'art pourra apporter de nombreuses modifications et variantes aux modes de réalisation décrits sans sortir du domaine de l'invention.

Claims (7)

  1. REVENDICATIONS1. Procédé d'accès à un dispositif de mémorisation en réseau (43, 53) à partir de réseaux privés différents par l'intermédiaire d'une messagerie instantanée, le procédé étant appliqué dans un système en réseau (1), et le système en réseau (1) comprenant au moins deux réseaux privés (4, 5), le réseau Internet (2) et un serveur de messagerie instantanée (3) fourni par un fournisseur de services Internet (ISP), dans lequel : le serveur de messagerie instantanée (3) comprend un système de messagerie instantanée, un premier réseau privé (4) comprend au moins un routeur de traduction d'adresses réseau (41) et au moins un ordinateur (42) comportant une interface réseau, un deuxième réseau privé (5) comprend au moins un routeur de traduction d'adresses réseau (51) et au moins un 15 dispositif de mémorisation en réseau (53), et l'ordinateur (42) et le dispositif de mémorisation en réseau (53) sont connectés au serveur de messagerie (3) par le routeur de traduction d'adresses réseau du réseau privé respectif par l'intermédiaire du réseau Internet, et 20 le procédé comprend les étapes suivantes : l'ordinateur et le dispositif de mémorisation en réseau démarrent respectivement un programme d'application de messagerie instantanée (421, 431, 521, 531) dont ils sont équipés, le pro-gramme d'application de messagerie instantanée installé sur le 25 dispositif de mémorisation en réseau étant capable d'ouvrir une session sur le serveur de messagerie instantanée, de communiquer avec d'autres ordinateurs connectés au serveur de messagerie instantanée, de recevoir des requêtes pour recevoir/transmettre automatiquement des fichiers, sans devoir être actionné par une 30 souris, un clavier, un moniteur et une interface utilisateur (GUI) ; l'ordinateur et le dispositif de mémorisation en réseau utilisant respectivement le programme d'application de messagerie instantanée pour se connecter au réseau Internet, et ouvrant une session sur le serveur de messagerie instantanée ;B8842 - FP960250 17 l'ordinateur trouve et sélectionne le dispositif de mémorisation en réseau connecté au serveur de messagerie instantanée ; l'ordinateur utilise la messagerie instantanée pour envoyer un message instantané pour pénétrer dans un routeur de traduction d'adresses réseau du réseau privé respectif, et arrive au niveau du dispositif de mémorisation en réseau par l'intermédiaire du réseau Internet ; le dispositif de mémorisation en réseau reçoit le 10 message instantané, lit des chaînes d'instructions de commande transportées par le message instantané ; et le dispositif de mémorisation en réseau accède aux données de fichier ou effectue d'autres opérations en accord avec les chaînes d'instructions de commande. 15
  2. 2. Procédé selon la revendication 1, dans lequel les chaînes d'instructions de commande comprennent une commande, un nom de fichier, et un chemin de répertoire, et la commande est utilisée pour spécifier une opération à exécuter, et le nom de fichier représente le nom du fichier auquel le dispositif de 20 mémorisation en réseau doit accéder, et le chemin de répertoire est le chemin de répertoire ciblé sur le dispositif de mémorisation en réseau.
  3. 3. Procédé selon la revendication 2, dans lequel le dispositif de mémorisation en réseau (43, 53) est un dispositif 25 mémoire lié au réseau, un disque de pages de la toile (Web) ou un serveur Web équipé d'un disque Web.
  4. 4. Dispositif de mémorisation en réseau (43, 53) comprenant : un programme d'application de messagerie instantanée 30 (431, 531), pour ouvrir automatiquement une session pour le dispositif de mémorisation en réseau sur un serveur de messagerie instantanée (3) par le réseau Internet (2) sans devoir être actionné par une souris, un clavier, un moniteur et une inter-face utilisateur, de sorte que le dispositif de mémorisation en 35 réseau devient un utilisateur de la messagerie instantanée quiB8842 - FP960250 18 peut être sélectionné pour être mis en communication avec d'autres ordinateurs connectés au serveur de messagerie instantanée (3) ; un module de mémorisation (432), pour mémoriser des 5 données de fichier ; un accès d'entrée/sortie (433), couplé à un routeur de traduction d'adresses réseau (41, 51), pour recevoir un message instantané par l'intermédiaire du routeur de traduction d'adresses réseau à partir du réseau Internet, ou transmettre vers le 10 réseau Internet des données de fichier mémorisées dans le module de mémorisation ; une table de correspondance de chaîne d'instructions de commande (434), pour mémoriser une commande et une procédure de commande correspondante ; et 15 un module de traitement (435), couplé séparément au module de mémorisation et à l'accès d'entrée/sortie, pour exécuter le programme d'application de messagerie instantanée lorsque le dispositif de mémorisation en réseau est démarré, de sorte que le dispositif de mémorisation en réseau est connecté au réseau 20 Internet, et qu'après la réception par le module de traitement du message instantané transmis par le réseau Internet, le module de traitement lit des chaînes d'instructions de commande transportées dans le message instantané, et consulte une procédure de commande correspondante dans la table de correspondance en accord 25 avec la commande se trouvant dans les chaînes d'instructions de commande pour exécuter la procédure de commande correspondante, pour lire des données de fichier dans le module de mémorisation et transmettre un fichier de données au réseau Internet, ou pour recevoir un fichier de données transmis par le réseau Internet 30 et mémoriser les données du fichier dans le module de mémorisation.
  5. 5. Dispositif de mémorisation en réseau selon la revendication 4, dans lequel les chaînes d'instructions de commande comprennent en outre un nom de fichier et un chemin de réper- 35 toire des données de fichier, et le nom de fichier représente leB8842 - FP960250 19 nom d'un fichier de données accédé par le module de mémorisation, et le chemin de répertoire est un chemin de répertoire d'un nom de fichier de données accédé par le module de mémorisation.
  6. 6. Dispositif de mémorisation en réseau selon la revendication 5, dans lequel le message instantané est un paquet produit en accord avec le protocole de communication de la messagerie instantanée.
  7. 7. Dispositif de mémorisation en réseau selon la revendication 6, dans lequel le dispositif de mémorisation en réseau est un dispositif de mémorisation lié au réseau, un disque Web ou un serveur équipé d'un disque Web.
FR0852388A 2008-04-09 2008-04-09 Procede et dispositif d'acces a un dispositif de memorisation reseau a partir de reseaux prives differents par l'intermediaire d'une messagerie instantanee Active FR2930101B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0852388A FR2930101B1 (fr) 2008-04-09 2008-04-09 Procede et dispositif d'acces a un dispositif de memorisation reseau a partir de reseaux prives differents par l'intermediaire d'une messagerie instantanee

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0852388A FR2930101B1 (fr) 2008-04-09 2008-04-09 Procede et dispositif d'acces a un dispositif de memorisation reseau a partir de reseaux prives differents par l'intermediaire d'une messagerie instantanee

Publications (2)

Publication Number Publication Date
FR2930101A1 true FR2930101A1 (fr) 2009-10-16
FR2930101B1 FR2930101B1 (fr) 2010-04-23

Family

ID=40028995

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0852388A Active FR2930101B1 (fr) 2008-04-09 2008-04-09 Procede et dispositif d'acces a un dispositif de memorisation reseau a partir de reseaux prives differents par l'intermediaire d'une messagerie instantanee

Country Status (1)

Country Link
FR (1) FR2930101B1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414638A (zh) * 2013-07-26 2013-11-27 华为技术有限公司 消息处理服务器及分布式消息处理方法和***
CN103414638B (zh) * 2013-07-26 2016-11-30 华为技术有限公司 消息处理服务器及分布式消息处理方法和***

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004114186A1 (fr) * 2003-05-23 2004-12-29 Myvillenet Co., Ltd. Systeme et procede de stockage et de transfert de donnees de fichier au moyen d'un messager d'internet
US20070043829A1 (en) * 2005-08-17 2007-02-22 Robin Dua Method and system for accessing a storage or computing device via the Internet

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004114186A1 (fr) * 2003-05-23 2004-12-29 Myvillenet Co., Ltd. Systeme et procede de stockage et de transfert de donnees de fichier au moyen d'un messager d'internet
US20070043829A1 (en) * 2005-08-17 2007-02-22 Robin Dua Method and system for accessing a storage or computing device via the Internet

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103414638A (zh) * 2013-07-26 2013-11-27 华为技术有限公司 消息处理服务器及分布式消息处理方法和***
CN103414638B (zh) * 2013-07-26 2016-11-30 华为技术有限公司 消息处理服务器及分布式消息处理方法和***

Also Published As

Publication number Publication date
FR2930101B1 (fr) 2010-04-23

Similar Documents

Publication Publication Date Title
US11621911B2 (en) System and method for client communication in a distributed telephony network
KR102475020B1 (ko) 실시간 통신의 미디어 경로 설정
US8175251B2 (en) Method and system to bypass ENUM to reach a callee via a PSTN or a PLMN
US20090164553A1 (en) Method and apparatus of accessing network storage device from different private networks through instant messenger
Wang Skype VoIP service-architecture and comparison
US8767715B2 (en) Dynamic federations for establishing IP telephony sessions between enterprises
US8611509B1 (en) Phone URL exchange for unified communications
KR20130036356A (ko) 다수의 네트워킹된 장치들의 통화자와 통화상대자 간의 연락방법
FR2830150A1 (fr) Commutateur pour la transmission de voix sur protocole internet
US20120042081A1 (en) Communication system and method for using a multi-tiered registration session initiation protocol
WO2007113427A1 (fr) Optimisation de la connexion entre un terminal mobile de communication et un serveur de signalisation a travers un dispositif de traduction d'adresses
FR2938720A1 (fr) Procede, appareil et support apte a etre lu par ordinateur apparente pour permettre a un poste internet d'appeller un poste classique
CN101494623B (zh) 存取不同私有网络内网络储存装置的方法及其装置
EP2266279B1 (fr) Partage de contenu multi supports a partir d'une communication audio-video
US8824327B1 (en) Phone URL exchange for improved call quality
FR2930101A1 (fr) Procede et dispositif d'acces a un dispositif de memorisation reseau a partir de reseaux prives differents par l'intermediaire d'une messagerie instantanee
EP1974534B1 (fr) Procédé et dispositif de gestion des communications personnelles d'au moins un utilisateur
US20100034209A1 (en) Communication system and home gateway
CA2593870A1 (fr) Enregistrement de communications dans un reseau de telecommunications
WO2007015012A1 (fr) Service de personnalisation de communications par traitement des flux media audio et/ou video
FR2843847A1 (fr) Systeme permettant d'etablir une connexion telnet avec un dispositif eloigne depourvu de modem
FR3081655A1 (fr) Procede de traitement de messages par un dispositif d'un reseau de voix sur ip
EP2171966B1 (fr) Gestion de sessions multi-flux entre un terminal et un serveur
GB2458707A (en) Accessing network storage from private network through instant messenger
EP3804253A1 (fr) Procédé de mise à jour d'une base de données d'un réseau de voix sur ip

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 11

PLFP Fee payment

Year of fee payment: 13

PLFP Fee payment

Year of fee payment: 14

PLFP Fee payment

Year of fee payment: 15

PLFP Fee payment

Year of fee payment: 16

PLFP Fee payment

Year of fee payment: 17