Brevet FR2984673A1 — publié le 20130621

DOMAINE TECHNIQUE GENERAL La présente invention concerne le domaine des dispositifs d'accès à Internet. ETAT DE L'ART L'accès à l'Internet est de nos jours couramment obtenu grâce à des équipements de type IAD (« Integrated Access Device ») proposés par les 10 fournisseurs d'accès à Internet et communément appelés « box ». Ces boitiers d'accès à Internet permettent de connecter un client du fournisseur d'accès à son réseau opérateur qui fait l'interface avec le réseau Internet. Les boitiers d'accès à Internet sont en cela des équipements de terminaison de réseau, ou « consumer edges » (CE). La 15 connexion physique au réseau opérateur se fait le plus souvent via xDSL, câble, ou fibre optique. L'installation d'un boitier d'accès à Internet ne prend le plus souvent que quelques minutes, et une fois l'accès à l'Internet établi, l'utilisateur peut récupérer par téléchargement la plupart des outils lui permettant d'utiliser au 20 mieux sa connexion. Toutefois, il est important de disposer de certains contenus avant l'ouverture de la connexion Internet. On citera en particulier des pilotes, des logiciels anti-virus, des logiciels de contrôle parental, des manuels d'utilisation et d'aide à la configuration du boitier d'accès à Internet, etc. On 25 peut également citer des données telles des identifiants de connexion Wi-Fi, un réseau Wi-Fi sécurisé étant en effet le plus souvent préconfiguré lorsque le boitier est mis à disposition du client. Ces contenus sont par conséquent le plus souvent fournis par le fournisseur d'accès, par exemple sous la forme d'un Compact Disc (CD) 30 inclus dans l'emballage du boîtier d'accès à Internet. Ainsi, l'utilisateur sur le point d'installer son boîtier peut insérer ce CD dans le lecteur CD de son ordinateur et disposer des contenus en mode « offline », c'est-à-dire tout en étant déconnecté d'Internet. Ce CD d'installation apporte néanmoins un coût supplémentaire par produit. De plus il ne peut être mis à jour après avoir été pressé : si par exemple une nouvelle version de l'un des logiciels mis à disposition apparait, il est nécessaire de remplacer tous les CD pour les futurs boitiers à commercialiser. Enfin, on remarque que de plus en plus de « notebooks », c'est-à-dire des ordinateurs ultraportables, ne disposent pas de lecteur CD. Toutes ces difficultés font qu'il serait souhaitable de disposer d'une alternative aux CD pour la mise à disposition de contenus informatiques préalablement à l'établissement d'une connexion Internet. PRESENTATION DE L'INVENTION Selon un premier aspect, la présente invention se rapporte donc à un boitier d'accès à Internet comprenant des moyens de communication sans fil avec au moins un équipement et des moyens de routage, lesdits moyens étant aptes à établir un réseau sans fil principal et un réseau sans fil alternatif, caractérisé en ce que le boitier est configuré pour, lorsqu'il est connecté à l'Internet et lorsque l'équipement est connecté au boitier via le réseau alternatif : - bloquer tout trafic sortant émis depuis l'équipement et n'étant pas à destination d'un serveur habilité sur lequel est mis à disposition un ensemble de contenus informatiques donnés ; - bloquer tout trafic entrant à destination de l'équipement ne provenant pas du serveur habilité. Selon d'autres caractéristiques avantageuses et non limitatives : - un portail d'administration est hébergé dans le boitier, le portail proposant des liens vers lesdits contenus hébergés sur le serveur habilité, le trafic sortant bloqué par le boitier car émis depuis l'équipement et n'étant pas à destination du serveur habilité étant redirigé vers ledit portail d'administration ; - au moins une partie dudit ensemble de contenus informatiques donnés est stockée dans le boitier, certains des liens proposés par le portail d'administration pointant vers lesdits contenus hébergés par le boitier d'accès à Internet. - le réseau sans fil principal est un réseau privé sécurisé, et le réseau sans fil alternatif est un réseau public non sécurisé n'acceptant qu'un nombre limitéde communications à la fois. Selon un deuxième aspect, la présente invention concerne un procédé de chargement sur un équipement d'au moins un contenu informatique donné via un boitier d'accès à Internet selon le premier aspect de l'invention connecté à l'Internet, le contenu informatique étant mis à disposition sur un serveur habilité, caractérisé en ce qu'il comprend des étapes de : - Activation du réseau sans fil alternatif ; - Connexion de l'équipement au boitier via ledit réseau sans fil alternatif ; - Téléchargement dudit contenu informatique depuis le serveur habilité. Selon d'autres caractéristiques avantageuses et non limitatives : - l'étape d'activation du réseau sans fil alternatif est déclenchée en appuyant sur un bouton du boitier ; - le procédé comprend en outre une surveillance du trafic sur le réseau sans fil alternatif une fois qu'il a été activé, une étape de désactivation du réseau sans fil alternatif étant mise en oeuvre en cas d'inactivité prolongée ; - la surveillance du trafic comprend des étapes de : (a) premier décompte temporel (b) mesure du volume de données transférées sur le réseau sans fil alternatif ; (c) deuxième décompte temporel ; (d) mesure du volume de données transférées sur le réseau sans fil alternatif et comparaison avec la mesure précédente : - si le volume a augmenté, répétition des étapes (c) et (d) ; - sinon, désactivation du réseau sans fil alternatif. PRESENTATION DES FIGURES D'autres caractéristiques et avantages de la présente invention apparaîtront à la lecture de la description qui va suivre d'un mode de réalisation préférentiel. Cette description sera donnée en référence aux dessins annexés dans lesquels : - la figure lest un schéma d'une architecture de réseau comprenant un boitier d'accès Internet selon l'invention ; - la figure 2 est un diagramme représentant des étapes d'un mode de réalisation du procédé selon l'invention. DESCRIPTION DETAILLEE En référence aux dessins et en particulier à la figure 1, l'invention concerne un boitier d'accès à Internet 2 comprenant des moyens de communication sans fil 20 avec au moins un équipement 1 et des moyens de routage 21. Les moyens 20, 21 sont aptes à établir un réseau sans fil principal LAN#1 et un réseau sans fil alternatif LAN#2 (LAN signifiant Local Acces Network, c'est-à-dire réseau local). Dans la suite de la présente description, on prendra pour exemple des réseaux Wi-Fi (c'est-à-dire suivant la norme IEEE 802.11), mais on comprendra que l'invention s'applique à toute technologie sans fil. On citera notamment d'autres technologies par ondes radio telles que WiMax, le Bluetooth, la 3G, etc. Le boitier 2 est représenté connecté au réseau Internet 10. Cette connexion est par exemple mise en oeuvre via lexDSL, la fibre optique (FTTH) ou encore le câble (FTTLA). Un serveur 3, qui sera décrit plus bas, est lui-même connecté à l'Internet 10. Il est important de préciser qu'il peut y avoir unicité des moyens de communication sans fil 20,et pas forcément une coupure en deux sous- systèmes comme l'on voit sur la figure 1. En d'autres termes, il est tout à fait possible d'avoir une antenne unique pour l'émission/réception sur les réseaux LAN#1 et LAN#2. Dans ce cas, les mêmes moyens de communications sans fil gèrent simultanément les deux réseaux LAN#1 et LAN#2 soit en utilisant deux canaux Wi-Fi (bandes de fréquence de largeur 22MHz) distincts, soit en partageant la bande-passante avec un tri des paquets par les moyens de routage 21. L'homme du métier se réfèrera à ce propos par exemple à la demande de brevet WO 2006/076626 dans laquelle il trouvera davantage d'informations sur les doubles réseaux sans fil. Les deux réseaux sans fil LAN#1 et LAN#2 sont deux réseaux distincts possédant chacun un SSiD (Service Set Identifier), c'est-à-dire un nom identifiant le réseau, spécifique (ici SSiD#1 et SSiD#2). Sur la figure 1, on a représenté une pluralité d'équipements 1 a, 1 b, les équipements la étant des équipements connectés au réseau principal 20 LAN#1, et les équipements lb étant des équipements connectés au réseau alternatif LAN#2. Le ou les équipements 1a, lb peuvent être tout dispositif électronique comportant des moyens de communication sans fil compatibles avec les moyens 20 du boitier. On citera en particulier les ordinateurs fixes ou portables qui sont les équipements pour la connexion 25 desquels le CD d'installation précédemment mentionné est prévu. On comprendra que l'invention s'applique également à des smartphones, des tablettes, des périphériques tels des imprimantes ou des télévisions, etc. Réseau Alternatif 30 Comme l'on voit sur la figure 1, le boitier 2 met en oeuvre une politique de segmentation de deux réseaux LAN#1 et LAN#2 via deux instances de firewall (en français pare-feu) 22.1, 22.2 dédiées. Le boitier 2 (et en particulier le firewall 22.2 du réseau alternatif LAN#2) est ainsi configuré pour, lorsqu'il est connecté à l'Internet 10 et lorsque l'équipement la est connecté au boitier 2 via le réseau alternatif LAN#2 : - bloquer tout trafic sortant émis depuis l'équipement 1 a et n'étant pas à destination d'un serveur habilité3 sur lequel est mis à disposition un ensemble de contenus informatiques donnés ; - bloquer tout trafic entrant à destination de l'équipement la ne provenant pas du serveur habilité 3. Le serveur 3 est par exemple un serveur Web classique comprenant 15 un ou plusieurs processeurs et des moyens de stockage de données, et connecté à l'internet 10. Le firewall 22.2 du réseau alternatif LAN#2 est avantageusement configuré de manière définitive et permanente de sorte que la modification de ces règles de filtrage n'est pas possible, sauf éventuellement par le 20 fournisseur d'accès. L'invention n'est en revanche limitée à aucune politique en ce qui concerne le firewall 22.1 du réseau principal LAN#1. Ce firewall 22.1 peut être par exemple initialement non restrictif (pas de trafic entrant/sortant bloqué) puis manuellement configuré par l'utilisateur du boitier 2 en fonction 25 de la politique de sécurité Internet qu'il souhaite. Le principe de l'invention est d'utiliser le réseau alternatif LAN#2 comme « CD d'installation virtuel ». En effet, les règles de filtrage précédemment décrites font qu'un équipement connecté au boitier 2 via le 30 réseau alternatif LAN#2 ne peut accéder qu'au serveur habilité 3 (on comprendra que l'invention s'applique également au cas où il y a plusieurs serveurs habilités 3 entre lesquels les contenus sont répartis), et est « cloisonné » du reste d'Internet 10. Si le serveur habilité 3 est un serveur du fournisseur d'accès à Internet et que l'ensemble des contenus présents sur ce serveur 3 correspond aux contenus du CD d'installation, alors se connecter au réseau alternatif LAN#2 peut être considéré comme étant exactement équivalent à insérer le CD d'installation dans son ordinateur. En cela, le réseau alternatif peut être considéré comme un CD virtuel. En outre, le blocage du trafic entrant/sortant garantit la sécurité pour l'équipement la : au moment où l'utilisateur a à utiliser le CD d'installation (première connexion), son ordinateur est potentiellement dépourvu de protections de type antivirus, et est par conséquent vulnérable à des infections provenant d'Internet. Les règles sus-mentionnées servent donc de « sas » de protection à l'équipement, toute intrusion étant automatiquement bloquée car n'étant pas issue du serveur habilité 3. En parallèle du réseau alternatif LAN#2 participant au « CD d'installation virtuel », le réseau principal LAN#1 fournit un accès ordinaire à l'Internet 10. Il est tout à fait possible d'avoir un fonctionnement simultané des deux réseaux LAN#1 et LAN#2, une pluralité d'équipements étant chacun connecté à l'un ou l'autre de ces réseaux. Dans ce dernier cas, on peut prévoir que le débit sur le réseau alternatif LAN#2 soit bridé pour éviter tout engorgement sur le réseau principal LAN#1. Le réseau sans fil principal LAN#1 est ainsi avantageusement un réseau Wi-Fi privé sécurisé (pas de restriction d'accès au Net, mais connexion par exemple via login/mot de passe), et le réseau sans fil alternatif LAN#2 un réseau Wi-Fi public non sécurisé n'acceptant qu'une seule communication à la fois. Ce dernier est alors accessible immédiatement par n'importe quel équipement dès lors quele boitier 2 est allumé, c'est-à-dire aussi facilement qu'avec un CD. Un nombre limité de communications, voire une seule communication, sont avantageusement acceptées à la fois pour ajouter une protection supplémentaire contre les abus. Cette fonctionnalité peut être configurable par un administrateur ou le fournisseur d'accès. Comme on verra plus loin, d'autres mécanismes additionnels permettent un fonctionnement limité temporellement pour davantage de sécurité. Portail d'administration Pour plus d'ergonomie, un portail d'administration est avantageusement hébergé sur le boitier 2 (par exemple sous la forme d'un serveur HTTP), le portail proposant des liens vers les contenus hébergés sur le serveur habilité 3. Le firewall 22.2 du réseau alternatif LAN#2 est alors configuré de façon particulièrement préférée de sorte que le trafic sortant bloqué par le boitier 2 (c'est-à-dire le trafic émis depuis l'équipement la et n'étant pas à destination du serveur habilité 3) soit redirigé vers ledit portail d'administration. Ainsi, une fois que l'équipement la est connecté sur le réseau alternatif LAN#2, l'ouverture d'un navigateur Internet par l'utilisateur de l'équipement la lance une requête d'accès à une page d'accueil du navigateur (par exemple un moteur de recherche), requête interceptée (car il s'agit de trafic sortant non à destination du serveur habilité 3), et redirigée par le portail d'administration. Ce dernier propose alors un affichage qui invite l'utilisateur à accéder aux contenus du CD virtuel en cliquant sur une liste de liens vers les contenus hébergés sur le serveur habilité 3. Il est tout à fait envisageable qu'une partie des contenus soit hébergée en local sur le boitier 2, certains des liens du portail d'administration pointant vers ces contenus locaux. Il est ainsi possible d'accéder à ces contenus quand bien même le boitier 2 n'est pas encore relié à Internet 30. Il est important de comprendre que la solution proposée par l'invention n'a rien à voir avec les techniques de « walled garden » souvent mises en oeuvre par exemple dans des hôtels, qui consistent à initialement rediriger tout le trafic vers un portail d'authentification, sur lequel l'utilisateur doit entrer un couple login/password le plus souvent fourni par la réception de l'hôtel à ses clients pour pouvoir accéder à l'Internet 10. Il n'y a en effet dans de telles architectures qu'un seul réseau sans fil, ce dernier ayant des règles de firewall variables (restriction totale avant authentification, liberté ensuite). Au sein du même réseau, certains utilisateurs peuvent donc avoir un accès libre, et d'autres un accès restreint : ces derniers ont donc un contact indirect avec Internet, il n'y a pas « cloisonnement », et par conséquent une sécurité insuffisante. Procédé de chargement d'un contenu du CD virtuel Selon un deuxième aspect, l'invention concerne un procédé de chargement sur un équipement la d'au moins un contenu informatique donné via un boitier d'accès à Internet 2 tel que décrit précédemment connecté à l'Internet 10, le contenu informatique étant comme expliqué mis à disposition sur un serveur habilité 3. Le procédé comprend des étapes de : - Activation du réseau sans fil alternatif LAN#2 ; - Connexion de l'équipement la au boitier 2 via ledit réseau sans fil alternatif LAN#2 ; - Téléchargement dudit contenu informatique depuis le serveur habilité 3. Pour diminuer l'exposition du réseau alternatif LAN#2 et diminuer les chances qu'un équipement non souhaité qui soit à portée s'y connecte (ce réseau pouvant en effet être un réseau public comme vu précédemment), il est en effet souhaitable que le réseau LAN#2 soit actif le moins longtemps possible. L'étape d'activation du réseau sans fil alternatif LAN#2 est ainsi 30 avantageusement déclenchée par l'utilisateur en appuyant sur un bouton de son boitier 2. Il n'y a alors quasiment aucune chance qu'un tiers ait le temps de s'apercevoir de l'apparition du réseau et de s'y connecter avant l'utilisateur qui a appuyé sur le bouton. Alternativement, l'activation peut être déclenchée de façon logicielle, par exemple via le portail d'administration du boitier 2 (lequel est accessible via un autre équipement 1 autorisé déjà connecté en particulier via le réseau principal LAN#1). Il est en outre souhaitable que l'accès au réseau alternatif LAN#2 soit temporaire, et plus particulièrement se coupe rapidement, soit quand l'utilisateur ne l'utilise plus, soit dès qu'il a fini de télécharger le ou les contenus du CD Virtuel qu'il souhaitait. Il est ainsi prévu de façon particulièrement préférée une surveillance du trafic (« monitoring ») sur ce réseau une fois qu'il a été activé, une étape de désactivation du réseau sans fil alternatif LAN#2 étant mise en oeuvre en cas d'inactivité prolongée. Surveillance du trafic La surveillance du trafic comprend avantageusement des étapes de : (a) premier décompte temporel (b) mesure du volume de données transférées sur le réseau sans fil alternatif LAN#2 ; (c) deuxième décompte temporel ; (d) mesure du volume de données (en provenance du boitier 2) transférées sur le réseau sans fil alternatif LAN#2 et comparaison avec la mesure précédente : - si le volume a augmenté, répétition des étapes (c) et (d) ; - sinon, désactivation du réseau sans fil alternatif LAN#2. Un mode de réalisation particulièrement préféré de cette surveillance est représenté sur la figure 2. Comme on le voit, on commence par vérifier que le réseau alternatif LAN#2 est bien actif, et que le monitoring n'a pas été demandé par erreur. Le cas échéant, on lance le premier décompte temporel (Timer 1), par exemple de 90s. Ce timer permet de désactiver rapidement le réseau alternatif LAN#2 dans le cas où en réalité l'utilisateur n'avait pas l'intention de se connecter (appui par erreur sur le bouton par exemple). Il est toutefois choisi suffisamment long pour que l'utilisateur connecté à bon escient ait le temps d'être redirigé sur le portail d'administration, et peut prendre en compte le temps d'activation du réseau alternatif LAN#2 et le délai d'affichage et de détection par l'équipement 1, lesquels sont variables. Une première mesure (M1) du volume de données transférées sur le réseau sans fil alternatif LAN#2 est effectuée. Par volume de données transférées sur le réseau alternatif LAN#2, on entend par exemple le nombre de paquets ou de bits entrés/sortis sur l'interface SSiD#2. Un deuxième décompte temporel (Timer 2) est lancé, par exemple 45s. Le Timer 2 correspond à l'intervalle temporel entre deux mesures successives du volume de données transférées sur le réseau sans fil alternatif LAN#2. Au bout du temps Timer 1 + Timer 2 (environ 2 min 15s) on peut considérer que l'utilisateur a eu le temps d'effectuer des actions qui ne génèrent pas de trafic comme la lecture du portail d'administration et le choix d'un ou plusieurs contenus à récupérer : le téléchargement a commencé et le nombre de paquets échangés augmente. On effectue comme expliqué une nouvelle mesure (M2) afin de le savoir, M2 correspondant à M1 incrémenté du volume de données échangées pendant le Timer 2. Une comparaison des volumes de données mesurées avant et après le Timer 2 (M1 et M2) est alors effectuée. Si le nombre n'a pas changé (en d'autres termes l'incrément est nul), c'est que l'utilisateur n'a lancé aucun téléchargement, et comme expliqué on considère que cela signifie que le réseau est inactif. On désactive alors le réseau alternatif LAN#2. Au contraire, si M2>M1 (en d'autres termes l'incrément est non nul), c'est que l'utilisateur est en train de télécharger et on relance un Timer 2. On affecte la valeur de M2 à M1 (la valeur finale devient la nouvelle valeur initiale pour la comparaison), et on réalise une nouvelle mesure de M2, à nouveau comparée avec M1 à la fin du Timer 2. On continue itérativement cette boucle jusqu'à ce que le volume de données échangées n'augmente plus (condition M1=M2 vérifiée). Cela signifie que le téléchargement de l'utilisateur est terminé, le réseau alternatif LAN#2 est par conséquent désactivé. Il est à noter qu'on peut prévoir un nombre maximal de boucles afin de prévenir les abus. Pour ce faire, le nombre d'incrémentations de M2 est enregistré, et dès qu'on atteint une valeur seuil le réseau alternatif LAN#2 est désactivé sans qu'un nouveau Timer 2 ne soit relancé. L'homme du métier comprendra que l'algorithme donné ci-dessus, et en particulier les durées des décomptes temporels, est donné à titre purement illustratif. De nombreuses alternatives sont possibles. REVENDICATIONS1. Boitier d'accès à Internet (2) comprenant des moyens de communication sans fil (20) avec au moins un équipement (1a) et des moyens de routage (21), lesdits moyens (20, 21) étant aptes à établir un réseau sans fil principal (LAN#1) et un réseau sans fil alternatif (LAN#2), caractérisé en ce que le boitier (2) est configuré pour, lorsqu'il est connecté à l'Internet (10) et lorsque l'équipement (1a) est connecté au boitier (2) via le réseau alternatif (LAN#2) : - bloquer tout trafic sortant émis depuis l'équipement (1a) et n'étant pas à destination d'un serveur habilité (3) sur lequel est mis à disposition un ensemble de contenus informatiques donnés ; - bloquer tout trafic entrant à destination de l'équipement (1a) ne provenant pas du serveur habilité (3). 2. Boitier selon la revendication 1, sur lequel un portail d'administration est hébergé, le portail proposant des liens vers lesdits contenus hébergés sur le serveur habilité (3), le trafic sortant bloqué par le boitier (2) car émis depuis l'équipement (1a) et n'étant pas à destination du serveur habilité (3) étant redirigé vers ledit portail d'administration. 3. Boitier selon la revendication 2, dans lequel est stockée au moins une partie dudit ensemble de contenus informatiques donnés, certains des liens proposés par le portail d'administration pointant vers lesdits contenus hébergés par le boitier d'accès à Internet (2). 4. Boitier selon l'une des revendications précédentes, dans lequel le réseau sans fil principal (LAN#1) est un réseau privé sécurisé, et le réseau sans fil alternatif (LAN#2) est un réseau public non sécurisé n'acceptant qu'un nombre limité de communications à la fois. 5. Procédé de chargement sur un équipement (1a) d'au moins un contenu informatique donné via un boitier d'accès à Internet (2) selon l'une des revendications précédentes connecté à l'Internet (10), le contenu informatique étant mis à disposition sur un serveur habilité (3), caractérisé en ce qu'il comprend des étapes de : - Activation du réseau sans fil alternatif (LAN#2) ; - Connexion de l'équipement (1a) au boitier (2) via ledit réseau sans fil alternatif (LAN#2) ; - Téléchargement dudit contenu informatique depuis le serveur habilité (3). 6. Procédé selon la revendication 5, dans lequel l'étape d'activation du réseau sans fil alternatif (LAN#2) est déclenchée en appuyant sur un bouton du boitier (2) ou par activation logicielle. 7. Procédé selon l'une des revendications 5 ou 6, comprenant en outre une surveillance du trafic sur le réseau sans fil alternatif (LAN#2) une fois qu'il a été activé, une étape de désactivation du réseau sans fil alternatif (LAN#2) étant mise en oeuvre en cas d'inactivité prolongée. 8. Procédé selon la revendication 7, dans lequel la surveillance du trafic comprend des étapes de : (e) premier décompte temporel (f) mesure du volume de données transférées sur le réseau sans fil alternatif (LAN#2) ; (g) deuxième décompte temporel ; (h) mesure du volume de données transférées sur le réseau sans fil alternatif (LAN#2) et comparaison avec la mesure précédente : - si le volume a augmenté, répétition des étapes (c) et (d) ; - sinon, désactivation du réseau sans fil alternatif (LAN#2).