Language selection

Search

Patent 2632312 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2632312
(54) English Title: INFORMATION TRANSMISSION SYSTEM
(54) French Title: SYSTEME DE TRANSMISSION D'INFORMATION
Status: Dead
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04B 7/185 (2006.01)
  • H04L 43/026 (2022.01)
  • H04L 43/045 (2022.01)
  • H04L 12/26 (2006.01)
(72) Inventors :
  • POIVERT-BECQ, FREDERIQUE (France)
(73) Owners :
  • CENTRE NATIONAL D'ETUDES SPATIALES (France)
(71) Applicants :
  • CENTRE NATIONAL D'ETUDES SPATIALES (France)
(74) Agent: SMART & BIGGAR LLP
(74) Associate agent:
(45) Issued:
(86) PCT Filing Date: 2006-12-08
(87) Open to Public Inspection: 2007-06-14
Examination requested: 2008-09-16
Availability of licence: N/A
(25) Language of filing: French

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/FR2006/002690
(87) International Publication Number: WO2007/066016
(85) National Entry: 2008-06-03

(30) Application Priority Data:
Application No. Country/Territory Date
0512494 France 2005-12-08

Abstracts

English Abstract

The invention relates to an information transmission system, comprising: - a local area network (1) exhibiting: - a communication module; - a capture module (53) for picking up the headers of frames exchanged by way of the communication module; - a programming module (51) controlling the capture of the frame headers and the transmission of the headers captured as a function of predefined conditions; - a transmission module (52) for transmitting the captured headers, by way of the communication module; - an analysis device (6) remote from the local area network (1), suitable for communicating with the local area network by way of the communication module and comprising an analysis module (65) suitable for carrying out a statistical analysis of the headers transmitted by the transmission module.


French Abstract




Image



L'invention concerne un système de transmission d'informations, comprenant: -
un réseau local (1) présentant :
-un module de communication; -un module de capture (53) des entêtes de trames
échangées par l'intermédiaire du module de
communication; -un module de programmation (51) commandant la capture des
entêtes de trames et l'émission des entêtes capturés en fonction
de conditions prédéfinies; - un module d'émission (52) des entêtes capturés,
par l'intermédiaire du module de communication;
- un dispositif d'analyse (6) distant du réseau local (1), apte à communiquer
avec le réseau local par l'intermédiaire du module de
communication et comprenant un module d'analyse (65) apte à réaliser une
analyse statistique des entêtes émis par le module d'émission.

Claims

Note: Claims are shown in the official language in which they were submitted.




22

REVENDICATIONS


1. Système de transmission d'informations comportant au
moins un réseau local (1) relié par l'intermédiaire
d'un module de communication (3), (4), (10) à un réseau
distant (9) du réseau local (1), le réseau distant (9)
comprenant un dispositif d'analyse (6) formé par au
moins un module d'analyse (65) statistique des
informations provenant du réseau local (1), caractérisé
en ce que le système de transmission d'informations
comprend au moins un poste de capture (5) autonome
relié au réseau local (1) formé par au moins :
- un module de capture (53) des entêtes (54) de
trames échangées entre le réseau local (1) et le
réseau distant (9) par l'intermédiaire du module
de communication (3), (4), (10), la capture des
entêtes (54) de trames s'opérant de manière
transparente pour les utilisateurs du réseau local
(1),
- un module d'émission (52) vers le réseau distant
(9) par l'intermédiaire du module de communication
(3), (4), (10) des entêtes de trames (54) capturés
par le module de capture (53),
- un module de programmation (51) commandant de
manière autonome la capture des entêtes (54) de
trames par le module de capture (53) et l'émission
des entêtes (54) de trames capturés par le module
d'émission (52) en fonction de conditions
prédéfinies, et
en ce que les informations provenant du réseau local
(1) destinées au module d'analyse (65) statistique
comprennent les entêtes (54) de trames émis par le
module d'émission (52).




23

2. Système selon la revendication 1, caractérisé en ce
que le module de capture (53) des entêtes (54) de
trames comprend au moins un sous-module de lecture des
entêtes (54) de trames échangées entre le réseau local
(1) et le réseau distant (9) par l'intermédiaire du
module de communication (3), (4), (10).


3. Système selon la revendication 1 ou 2, caractérisé
en ce que le module de capture (53) des entêtes (54) de
trames comprend au moins un sous-module de mémorisation
des entêtes (54) de trames échangées entre le réseau
local (1) et le réseau distant (9) par l'intermédiaire
du module de communication (3), (4), (10).


4. Système selon la revendication 3, caractérisé en ce
que le sous-module de mémorisation des entêtes (54) de
trames est formé par au moins une mémoire flash.


5. Système selon l'une des revendications 1 à 4,
caractérisé en ce que le module de programmation (51)
comprend au moins un moyen de stockage de données et
en ce que le module de programmation (51) comprend au
moins une première couche application pour commander au
moins un effacement partiel des entêtes (54) de trames
mémorisés par le sous-module de mémorisation selon au
moins une première règle prédéterminée.


6. Système selon l'une des revendications 1 à 5,
caractérisé en ce que le module de programmation (51)
comprend au moins une deuxième couche application pour
commander une mémorisation des entêtes (54) de trames
par le sous-module de mémorisation selon au moins une
deuxième règle prédéterminée.




24

7. Système selon l'une des revendications 1 à 6,
caractérisé en ce que le module de programmation (51)
comprend au moins une troisième couche application pour
commander une émission par le module d'émission (52)
des entêtes de trames (54) capturés par le module de
capture (53) selon au moins une troisième règle
prédéterminée.


8. Système selon l'une des revendications 5 à 7,
caractérisé en ce que le moyen de stockage de données
est programmé au préalable pour stocker au moins une ou
plusieurs règles parmi les règles suivantes : (a) la
première règle prédéterminée ; (b) la deuxième règle
prédéterminée ; (c) la troisième règle prédéterminée.


9. Système selon l'une des revendications 1 à 8,
caractérisé en ce qu'au moins le module de
programmation (51) est adressable par des moyens
appropriés du réseau distant (9) à l'aide d'un
identificateur d'emplacement propre au module de
programmation (51).


10. Système selon l'une des revendications 1 à 9,
caractérisé en ce qu'il comprend au moins un deuxième
module d'émission distant du poste de capture (5)
autonome et relié avec le module de communication (3),
(4), (10).


11. Système selon l'une des revendications 1 à 10,
caractérisé en ce que le module de communication (3),
(4), (10) comprend un ou plusieurs moyens de
communication suivants : (a) moyens de communication
satellitaires ;(b) moyens de communication sans fil ;
(c) moyens de communication filaire.


25
12. Système selon l'une des revendications 1 à 11,
caractérisé en ce que le module d'analyse (65)
statistique est programmé pour effectuer une analyse
statistique automatiquement selon des critères
prédéfinis.

13. Système selon l'une des revendications 1 à 12,
caractérisé en ce que le module d'analyse (65)
statistique est apte à déterminer un débit crête
pendant une durée prédéterminée, un débit moyen pendant
une durée prédéterminée, une quantité d'informations
échangée pendant une durée prédéterminée, un profil
temporel de débit, une quantité d'informations échangée
selon différents protocoles pendant une durée
prédéterminée ou un profil temporel d'utilisation de
protocoles.

14. Système selon l'une des revendications 1 à 13,
caractérisé en ce que le réseau local (1) est un réseau
fédérateur comprenant un équipement de commutation (22)
d'un fournisseur d'accès auquel les modules de capture
(53), de programmation (51) et d'émission (52) sont
connectés.

15. Système selon la revendication 14, caractérisé en
ce que le réseau local (1) comprend une borne de
connexion radiofréquence (24) pour des utilisateurs
locaux, connectée à l'équipement de commutation (22) du
fournisseur d'accès.

16. Système selon l'une des revendications 1 à 15,
caractérisé en ce que le module d'analyse statistique


26
(65) est apte à générer un fichier de tableur incluant
le résultat d'une analyse statistique effectuée.

17. Système selon l'une des revendications 1 à 16,
caractérisé en ce que le module d'analyse (65)
statistique comprend une interface permettant
d'identifier parmi une pluralité des réseaux locaux (1)
reliés au réseau distant (9) au moins un réseau local
(1) dont les entêtes de trames doivent subir une
analyse statistique.

18. Système selon l'une des revendications 1 à 17,
caractérisé en ce que le module d'analyse statistique
(65) comprend une interface permettant de sélectionner
une plage temporelle à laquelle appartiennent les
entêtes (54) de trames devant subir une analyse
statistique.

19. Système selon l'une des revendications 1 à 18,
caractérisé en ce que le réseau local (1) est formé par
au moins un poste multimédia.

20. Système selon la revendication 19, caractérisé en
ce que le poste multimédia et le poste de capture (5)
autonome sont confondus.

Description

Note: Descriptions are shown in the official language in which they were submitted.



CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
1
SYSTEME DE TRANSMISSION D'INFORMATION

L'invention concerne les télécommunications et en
particulier la transmission de données vers une zone
géographique isolée ou l'émission de données à partir
de la zone géographique isolée, dite zone isolée ou
site isolé.
Un nombre grandissant d'utilisateurs opte pour une
connexion xDSL à haut débit par l'intermédiaire du
réseau téléphonique. Les fournisseurs d'accès proposent
de telles offres de connexion principalement dans les
zones urbaines, dans lesquelles les équipements de
connexion peuvent être rentabilisés. Certaines zones
plus isolées, par exemple en milieu rural, ne
présentent pas un nombre suffisant d'utilisateurs pour
que les opérateurs puissent amortir les équipements
pour ces types de connexion.
Un autre exemple de la zone géographique desservie
et isolée porte sur des zones urbaines à forte densité
de population régulièrement connectées :
- aux réseaux de télécommunication sans fils, par
exemple, aux réseaux de téléphonie du type GSM et/ou
UMTS,
- à des réseaux de télécommunication filaires, par
exemple, aux réseaux de téléphonie fixe, aux réseaux
de télécommunication par câble,
- aux réseaux de télécommunication satellitaires,
mais dont au moins une partie des infrastructures
mentionnées est au moins partiellement hors service,
par exemple, suite à un sinistre de grand ampleur et/ou
à une force majeure tels qu'un tremblement de terre,
une incendie, une inondation, une tempête de neige, une
guerre.
Pour fournir une offre de connexion à haut débit
dans certaines zones isolées, des projets de connexion


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
2
haut débit de ces zones, par exemple, par
l'intermédiaire de satellites ont été lancés. Un module
de communication, par exemple, par satellite, fournit
alors une connexion haut débit à un réseau local
d'utilisateurs. Pour mieux adapter ce service aux
besoins, mieux estimer le dimensionnement des
équipements, par exemple, de télécommunication,
nécessaires à sa mise en oeuvre ou déterminer sa
viabilité, des études concernant le détail des données
échangées entre le réseau local d'utilisateur et un
réseau distant, par exemple, un réseau global Internet,
sont nécessaires (trafic, types de protocoles
uti.lisés...) . Etant donné l'éloignement et/ou une
accessibilité réduite des différentes zones desservies
et/ou isolées, l'intervention d'un technicien pour
réaliser des mesures au niveau du réseau local
d'utilisateurs est problématique, voire impossible, le
technicien ne réalisant qu'épisodiquement des mesures
et ne pouvant disposer que de moyens d'analyse limités.
De même, le technicien est contraint de réaliser les
études concernant les détails des données échangées
entre le réseau local d'utilisateur et le réseau
distant en sollicitant le moins possible le module de
communication dont les capacités peuvent être
prioritairement attribuées, par exemple, à un transfert
d'un contenu privilégié, quel que soit le type
(satellitaire, filaire, sans fil) des liaisons
utilisées par le module de communication pour relier,
par exemple, sélectivement en fonction d'un taux de
disponibilité des infrastructures, le réseau local
d'utilisateur dans la zone isolée et le réseau distant.
L'invention vise à résoudre ces inconvénients.
L'invention porte ainsi sur un système de transmission
d'informations, comportant au moins un réseau local
relié par l'intermédiaire d'un module de communication


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
3
à un réseau distant du réseau local, le réseau distant
comprenant un dispositif d'analyse formé par au moins
un module d'analyse statistique des informations
provenant du réseau local, caractérisé en ce que le
système de transmissi.on d'informations comprend au
moins un poste de capture autonome relié au réseau
local formé par au moins
- un module de capture des entêtes de trames
échangées entre le réseau local et le réseau
distant par l'intermédiaire du module de
communication, la capture des entêtes de trames
s'opérant de manière transparente pour les
utilisateurs du réseau local,
- un module d'émission vers le réseau distant par
l'intermédiaire du module de communication des
entêtes de trames capturés par le module de
capture,
- un module de programmation commandant de manière
autonome la capture des entêtes de trames par le
module de capture et l'émission des entêtes de
trames capturés par le module d'émission. en
fonction de conditions prédéfinies, et
en ce que les informations provenant du réseau local
destinées au module d'analyse statistique comprennent
les entêtes de trames émis par le module d'émission.
Grâce à ces caractéristiques, il est possible de
mieux répondre aux besoins des utilisateurs, l'analyse
statistique des informations provenant du réseau local
permettant de cerner une demande locale spécifique, par
exemple, en termes d'un volume d'images à transiter
entre le réseau local dans la zone isolée et le réseau
global à des.fins prédéterminés (vidéo conférence pour
permettre à un chirurgien distant d'assister un sapeur
pompier présent dans la zone isolée pour assurer une
chirurgie d'urgence ; publicité), sans solliciter le


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
4
module de communication plusieurs fois pour la même
demande spécifique. En outre, le poste de capture étant
autonome, son fonctionnement ne nécessite aucune
instruction de l'extérieur, ni connaissance a priori du
réseau distant et peut donc s'opérer de manière
indépendante sans aucune intervention du technicien
distant. De même, le système selon l'invention peut
être utilisé de manière totalement indépendante des
opérateurs de réseaux de télécommunication
(satellitaires, filaires, sans fil). En outre, la
capture des entêtes de trames s'opérant par le poste de
capture autonome de manière transparente pour les
utilisateurs du réseau local, permet avantageusement de
libérer les utilisateurs du réseau local (par exemple,
les sapeurs pompiers présents sur place dans la zone
isolée suite au tremblement de terre chargés de sauver
des vies humaines) des tâches qui leurs sont étrangères
(ces tâches étant propres au technicien expert dans le
dimensionnement des équipements de télécommunication).~
Selon une autre variante, le module de capture des
entêtes de trames comprend au moins un sous-module de
lecture des entêtes de trames échangées entre le réseau
local et le réseau distant par l'intermédiaire du
module de communication.
Cette caractéristique permet avantageusement de
capturer les entêtes de trames sans les mémoriser,
simplement en les lisant. La fonction de lecture seule
étant moins gourmande en termes d'énergie que la
fonction de lecture accompagnée d'une écriture des
données correspondantes dans une mémoire de stockage,
cette caractéristique favorise une économie d'énergie
et rend le poste de capture davantage autonome.
Selon une autre variante, le module de capture des
entêtes de trames comprend au moins un sous-module de
mémorisation des entêtes de trames échangées entre le


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
réseau local et le réseau distant par l'intermédiaire
du module de communication.
Cette caractéristique permet de stocker des
entêtes de trames dans le sous-module de mémorisation.
5 Ainsi, il devient possible de les transmettre par la
suite par le module d'émission vers le réseau distant
non seulement une par une mais par paquets en
sollicitant le moins possible le module de
communication.
Selon une autre variante, le sous-module de
mémorisation des entêtes de trames est formé par au
moins une mémoire flash.
Les entêtes de trames sont donc stockées dans la
mémoire ayant une structure cellulaire, à semi-
conducteurs, non volatile et réinscriptible, c'est-à-
dire, dans la mémoire possédant les caractéristiques
d'une mémoire vive mais dont les données ne
disparaissent pas lors d'une mise du poste de capture
autonome hors tension (mémoire de masse). Cela rend le
poste de capture autonome plus fiable, par exemple,
face à une éventuelle rupture d'une alimentation
régulière en énergie électrique de la zone isolée.
Selon une autre variante, le module de
programmation comprend au moins un moyen de stockage de
données et au moins une première couche application
pour commander au moins un effacement partiel des
entêtes de trames mémorisés par le sous-module de
mémorisation selon au moins une première règle
prédéterminée.
Cette caractéristique permet d'optimiser un volume
du sous-module de mémorisation, de manière à permettre
son fonctionnement autonome prolongé dans le temps sans
un surdimensionnement de la mémoire.
Selon une autre variante, le module de
programmation comprend au moins une deuxième couche


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
6
application pour commander une mémorisation des entêtes
de trames par le sous-module de mémorisation selon au
moins une deuxième règle prédéterminée.
Selon une autre variante, le module de
programmation comprend au moins une troisième couche
application pour commander une émission par le module
d'émission des entêtes de trames capturés par le module
de capture selon au moins une troisième règle
prédéterminée.
Selon une autre variante, le moyen de stockage de
données est programmé au préalable pour stocker au
moins une ou plusieurs règles parmi les règles
suivantes :(a) la première règle prédéterminée ; (b)
la deuxième règle prédéterminée ;(c) la troisième
15- règle prédéterminée.
Selon une autre variante, au moins le module de
programmation est adressable par des moyens appropriés
du réseau distant à l'aide d'un identificateur
d'emplacement propre au module de programmation.
Cette caractéristique permet un paramétrage et/ou
une mise à jour du poste de capture autonome depuis,
par exemple, du dispositif d'analyse distant.
Selon une autre variante, le système selon
l'invention comprend au moins un deuxième module
d'émission distant du poste de capture autonome et
relié avec le module de communication.
Cette caractéristique permet d'adapter le système
selon l'invention au cas, par exemple, d'un module de
communication unique assurant une liaison entre une
pluralité des réseaux locaux et le réseau global.
Selon une autre variante, le module de
communication comprend un ou plusieurs moyens de
communication suivants :(a) moyens de communication
satellitaires ; (b) moyens de communication sans fil ;
(c) moyens de communication filaire.


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
7
Cette caractéristique concrétise un caractère
sélectif du module de communication pouvant utiliser
une ou plusieurs passerelles (satellite, réseau
filaire, réseau sans fil) pour assurer la communication
entre le réseau local et le réseau distant.
Selon une autre variante, le module d'analyse
statistique est programmé pour effectuer une analyse
statistique automatiquement selon des critères
prédéfinis.
Selon une autre variante, le module d'analyse
statistique est apte à déterminer un débit crête
pendant une durée prédéterminée, un débit moyen pendant
une durée prédéterminée, une quantité d'informations
échangée pendant une durée prédéterminée, un profil
temporel de débit, une quantité d'informations échangée
selon différents protocoles pendant une durée
prédéterminée ou un profil temporel d'utilisation de
protocoles.
Selon une autre variante, le réseau local est un
réseau fédérateur comprenant un équipement de
commutation d'un fournisseur d'accès auquel les modules
de capture des entêtes, de programmation et d'émission
sont connectés.
Selon une autre variante, le réseau local comprend
une borne de connexion radiofréquence pour des
utilisateurs locaux, connectée à l'équipement de
commutation du fournisseur d'accès.
Selon une autre variante, le module d'analyse
statistique est apte à générer un fichier de tableur
incluant le résultat d'une analyse statistique
effectuée.
Selon une autre variante, le module d'analyse
statistique comprend une interface permettant
d'identifier parmi une pluralité des réseaux locaux
reliés au réseau distant au moins un réseau local dont


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
8
les entêtes de trames doivent subir une analyse
statistique.
Selon une autre variante, le module d'analyse
statistique comprend une interface permettant de
sélectionner une plage temporelle à laquelle
appartiennent les entêtes de trames devant subir une
analyse statistique.
Selon une autre variante, le réseau local est
formé par au moins un poste multimédia.
Selon une autre variante, le poste multimédia et
le poste de capture autonome sont confondus.
Cette çaractéristique permet avantageusement
d'intégrer le poste de capture autonome dans le poste
multimédia mobile ou fixe tel que, par exemple, un
ordinateur personnel, un téléphone portable, un
assistant personnel (en anglais Personal Digital
Assistant), un poste de diffusion vidéo numérique
compatible, par exemple, avec une norme DVB (en anglais
Digital Video Broadcasting), un poste de
télécommunication compatible avec des technologies, par
exemple, du type BlackBerry.
D'autres caractéristiques et avantages de
l'invention ressortiront clairement de la description
qui en est faite ci-après, à titre indicatif et
nullement limitatif, en référence aux dessins annexés,
dans lesquels
-la figure 1 illustre de façon schématique un
système mettant en oeuvre l'invention ;
-la figure 2 illustre différents éléments mis en
oeuvre au niveau du réseau local et au niveau de
l'exploitant du terminal satellite;
-la figure 3 illustre un module de capture mis en
oeuvre dans le cadre d'un réseau fédérateur (backbone en
langue anglaise) ;


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
9
-la figure 4 illustre un module de capture mis en
ceuvre dans le cadre d'un réseau local isolé ;
-la figure 5 illustre un exemple de module intégré
connecté entre un terminal satellite et un
commutateur ;
-la figure 6 illustre un premier exemple de
rapport généré suite à une analyse statistique ;
-la figure 7 illustre un second exemple de rapport
généré suite à une analyse statistique ;
-la figure 8 illustre un troisième exemple de
rapport généré suite à une analyse statistique ;
-la figure 9 représente un schéma de
fonctionnement d'une variante du système selon
l'invention.
L'invention propose de capturer des entêtes de
trame selon des conditions prédéfinies, de transmettre
les entêtes capturés par l'intermédiaire de la
connexion satellite et de réaliser une analyse
statistique de ces entêtes dans un dispositif d'analyse
distant.
Une analyse statistique du trafic d'un réseau
local est donc réalisée sans exiger l'intervention d'un
technicien au niveau du réseau local.
La figure 1 illustre un système mettant en oeuvre
l'invention. Un réseau local 1 non pourvu de services
xDSL est connecté par l'intermédiaire d'équipements de
communication 2 d'un fournisseur d'accès à un terminal
satellite 3. Le terminal satellite 3 communique par
l'intermédiaire d'un satellite 4 avec un autre terminal
satellite 10 connecté à un réseau 9 tel que l'Internet.
Le réseau local 1 peut ainsi communiquer avec des
postes ou serveurs 8 accessibles par l'intermédiaire
d'Internet. Un poste 5 réalise la capture des entêtes
des trames IP transmises par l'intermédiaire du


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
terminal satellite 3 en fonction de conditions
prédéfinies, par exemple programmées au préalable.
Le poste 5 émet les entêtes capturés par
l'intermédiaire du terminal satellite 3. Ainsi, une
5 liaison satellite permet à la fois d'assurer la
communication du réseau local 1 et la transmission des
entêtes capturés. Les entêtes capturés sont
réceptionnés par un serveur de collecte 7, par exemple
un serveur FTP. Un dispositif 6 analyse les entêtes de
10 trames capturés et en extrait des informations
intégrées dans une base de données. Ces informations
sont par exemple relatives aux débits montants et
descendants, aux volumes de trafic échangé, aux
protocoles utilisés et aux volumes des trames des
communications satellites du réseau local 1. Le
dispositif d'analyse 6 effectue ensuite une analyse
statistique sur les informations de la base de données
selon des critères prédéfinis.
La figure 2 détaille plus précisément la structure
du poste de capture 5 et du dispositif d' analyse 6. Le
poste 5 présente un module de capture 53 des entêtes
des trames échangées par le réseau 1 par
l'intermédiaire du terminal satellite 3. Le module 53
mémorise les entêtes de ces trames. Les captures par le
module 53 sont commandées par un module de
programmation 51 en fonction de conditions prédéfinies
et sont transparentes pour les utilisateurs du réseau
local 1. Les trames capturées par le module 53 sont
fournies à un module d'émission 52. Le module de
programmation 51 commande l'émission des entêtes
capturés 54 par l'intermédiaire du module 52 en
fonction de conditions prédéfinies. Les entêtes
capturés 54 sont par exemple transmis au protocole FTP
et mis en forme dans un format de fichier adéquat dans
le module 52.


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
11
Le module de capture 53 peut être mis en ceuvre au
moyen d'un logiciel tel que Winpcap, distribué par
l'institut polytechnique de Turin. Les modules 51 et 52
peuvent être mis en ceuvre par des programmes exécutés
sur un même poste 5.
On peut prévoir que les conditions prédéfinies de
capture soient un paramétrage temporel préalable, en
programmant par exemple des heures, des jours ou des
semaines prédéfinies de capture d'entêtes de trames. On
peut également prévoir que la détection d'événements
spécifiques, tels que des incidents de communication,
déclenchent la capture des entêtes de trame.
Le dispositif d'analyse 6 reçoit les entêtes
capturés 54. Avantageusement, les entêtes capturés sont
utilisés pour créer ou enrichir une ou plusieurs bases
de données. Le dispositif 6 comprend par exemple un
module de traitement 61 extrayant des informations de
débit et de volume des entêtes et un module de
traitement 62 extrayant des informations de protocoles
des entêtes. Un module de traitement 63 met en forme
les informations extraites pour enrichir une base de
données 64. Le module de traitement 63 peut notamment
mettre en oeuvre un logiciel commercialisé sous la
référence Ethereal par la société Ethereal. La base de
données 64 peut contenir des informations relatives à
un ou plusieurs réseaux locaux. La base de données 64
comprend par exemple des informations identifiant un
réseau local, définissant son débit et/ou le volume de
données échangées à une date et à un horaire donnés,
les protocoles utilisés à une date et un horaire donnés
ou l'identification des débits entrant et sortant à un
horaire donné.
Un module d'analyse 65 présente une interface
utilisateur permettant de définir des types d'analyses
statistiques requis. L'interface utilisateur peut


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
12
notamment permettre de définir des périodes pour
lesquelles une étude statistique doit être menée,
l'identification d'un ou plusieurs réseaux locaux
devant faire l'objet d'une même étude statistique, le
type d'information contenu dans un rapport d'analyse
statistique ou son format. Le module d'analyse 65 peut
être programmé pour réaliser des analyses statistiques
dans des conditions prédéfinies. On peut notamment
prévoir que le module 65 soit programmé pour réaliser
une analyse statistique à intervalles réguliers ou
lorsque des conditions particulières de communication
d'un réseau local se présentent.
Le module d'analyse 65 peut générer des rapports
66 de résultats d'analyse statistique dans des fichiers
destinés à être lus par un tableur et pouvant présenter
des représentations graphiques des analyses effectuées.
La figure 6 illustre une représentation graphique de
débits présents dans un exemple de rapport de résultats
d'analyse. Le graphique illustre jour par jour les
débits crêtes descendants et montants et les compare à
des valeurs de référence. On peut prévoir qu'un fichier
soit généré par type d'analyse statistique effectué. La
figure 7 illustre une représentation graphique de
débits et de volumes descendants et montants pour
différents horaires, présents dans un autre exemple de
rapport de résultats d'analyse. La figure 8 illustre
une représentation graphique de la proportion
d'utilisation de différents protocoles durant une
période donnée, et figurant dans un autre exemple de
rapport de résultats d'analyse.
Les rapports d'analyse 66 peuvent par exemple
fournir les informations suivantes ;
-les débits montants et descendants ;
-les débits IP crête et/ou moyen des échanges avec
un réseau local pendant une période prédéfinie ;


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
13
-les volumes entrant et/ou sortant des échanges
avec le réseau local pendant une période prédéfinie ;
-le profil temporel quotidien des échanges entrant
et/ou sortant ;
-un profil temporel de trafic pour différents
protocoles. On peut déterminer sur une période
prédéfinie la proportion ou le volume d'utilisation (en
pourcentage du nombre de trames ou en volume de données
par exemple) d'un protocole donné. En fonction du
nombre d'entêtes capturés, on peut effectuer une
analyse sur une période plus ou moins importante, soit
pour examiner un problème ponctuel, soit pour
déterminer des tendances du trafic.
La figure 3 illustre un exemple de mise en oeuvre
d'un poste de capture 5, dans le cas où le terminal
satellite 3 dessert un réseau fédérateur, c'est-à-dire
comprenant des équipements de routage 21 et de
commutation 22 d'un fournisseur d'accès, destinés à
desservir un ou plusieurs réseaux locaux 11. Dans
l'exemple illustré, un point d'accès Wifi 24 dessert le
réseau local 11 des utilisateurs incluant les postes 12
et 13. Le poste de capture 5 peut avantageusement être
connecté au commutateur 22 d'un exploitant du terminal
satellite 3.
La figure 4 illustre un exemple de mise en oeuvre
d'un poste de capture 5, dans le cas où le terminal
satellite 3 dessert un site isolé, tel qu'une petite
entreprise ou particulier ne pouvant être desservi par
le point d'accès Wifi 24 du réseau fédérateur. Le site
isolé illustré bénéficie d'un accès satellite isolé par
l'intermédiaire du terminal satellite 3, présentant
typiquement des performances plus modestes que le
terminal satellite du réseau fédérateur illustré à la
figure 3. Le poste de capture 5 peut avantageusement
être connecté à un port ethernet d'un hub 23 connectant


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
14
le terminal 3 au réseau local 14 comprenant les postes
15 et 16.
Le poste 5 illustré schématiquement à la figure 5
est un module intégré autonome. Le poste 5 est connecté
entre le terminal satellite 3 et l'équipement de
commutation 22 d'un fournisseur d'accès. Le poste 5
peut intégrer une carte mère telle que le modèle
commercialisé sous la référence Net4801-50 par la
société Soekris Engineering, un disque dur 2 pouces et
demi stockant le système d'exploitation, et
temporairement les fichiers de capture avant leur
émission vers le serveur de collecte 7. Le poste 5
comprend en outre un boîtier avec un adaptateur
d'alimentation électrique.'Des essais ont notamment été
réalisés par la demanderesse avec un poste 5 présentant
les caractéristiques suivantes
-processeur commercialisé sous la référence Géode
NSC SC1100, cadencé à 266MHz ;
-mémoire vive SDRAM de 128 Mo soudée sur la carte
mère ;
-4 Mo de mémoire BIOS.
On peut par ailleurs munir le poste 5 d'un module
de prise de contrôle non illustré, afin de permettre un
paramétrage ou ûne mise à jour de ce poste depuis le
dispositif d'analyse distant. On peut également
envisager de munir le poste 5 d'un module de
téléchargement programmable, téléchargeant une mise à
jour du module ou des conditions de capture dans des
conditions prédéterminées.
Le module d'émission 52, le module de capture 53
des entêtes 54 de trames peuvent disposer d'une
architecture cellulaire, par exemple, en plusieurs
couches comprenant des composants matériel (en anglais
hardware) et/ou des composants application (en anglais
software). Par exemple, le module de capture 53 peut


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
comporter au moins un sous-module de lecture (non
représenté sur la figure 2) des entêtes 54 de trames
échangées entre le réseau local 1 et le réseau distant
9 par l'intermédiaire du module de communication 3, 4,
5 10.
Le module de capture 53 des entêtes 54 de trames
peut aussi comprendre au moins un sous-module de
mémorisation (non représenté sur la figure 2) des
entêtes 54 de trames échangées entre le réseau local 1
10 et le réseau distant 9 par l'intermédiaire du module de
communication 3, 4, 10. Le sous-module de mémorisation
des entêtes 54 de trames est formé, par exemple, par au
moins une mémoire flash.
Le module de programmation 51 peut aussi disposer
15 d'une architecture cellulaire, par exemple, en
plusieurs couches comprenant des composants matériel
(en anglais hardware) et/ou des composants application
(en anglais software). Par exemple, le module de
programmation 51 peut disposer
- au moins une première couche application pour
commander au moins un effacement partiel des entêtes
54 de trames mémorisés par le sous-module de
mémorisation selon au moins une première règle
prédéterminée, et/ou
- au moins une deuxième couche application pour
commander une mémorisation des entêtes 54 de trames
par le sous-module de mémorisation selon au moins
une deuxième règle prédéterminée, et/ou
- au moins une troisième couche, application pour
commander une émission par le module d'émission 52
des entêtes de trames 54 capturés par le module de
capture 53 selon au moins une troisième règle
prédéterminée.


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
16
Chacune des trois règles prédéterminées
mentionnées ci-dessus peut être construite en combinant
différents critères propres à :
- un paramétrage temporel, une opération
correspondante (respectivement l'effacement, la
mémorisation, l'émission) étant exécutée, par
exemple, au moins une fois par heure, par jour, par
semaine, par mois etc., et/ou
- un paramétrage structurel dynamique, l'opération
correspondante étant exécutée en fonction d'un ou
plusieurs paramètres représentatifs, par exemple,
o du trafic (trafic néant représentatif d'une
fenêtre d'inactivité, trafic inférieur à un
seuil prédéfini) entre le réseau local 1 et le
réseau distant 9,
o disponibilité du module de communication 3, 4,
10,
o des types de protocoles utilisés, par exemple,
protocole de datagramme utilisateur dit UDP
(User Datagram Protocol en anglais), protocoles
Internet dit TCP (Transmission Control Protocol
en anglais) et IP (Internet Protocol en
anglais) pour les communications entre le
réseau local 1 et le réseau distant 9,
o des types de normes de transmission utilisés
pour les communications entre le réseau local 1
et le réseau distant 9, ,
o d'un état de charge d'une batterie et/ou d'une
alimentation en énergie électrique du poste de
capture 5 autonome,
o d'un taux prédéterminé de remplissage du sous-
module de mémorisation, et/ou
- un paramétrage sélectif, l'opération correspondante
étant déclenchée par un événement spécifique tel
que, par exemple :


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
17
o des incidents de communication,
o un niveau prédéfini de priorité des
communications entre le réseau local 1 et le
réseau distant 9 identifiable à l'aide d'un
champ correspondant dans les entêtes 54 de
trames.
Dans une autre variante de réalisation, le système
selon l'invention comportant le module de programmation
51 comprenant la première couche application pour
commander un effacement total des entêtes 54 de trames
mémorisés par le sous-module de mémorisation selon au
moins la première règle prédéterminée.
Le module de programmation 51 peut aussi
comprendre au moins un moyen de stockage de données
formé, par exemple, par au moins une autre mémoire
flash.
Dans une autre variante de réalisation, le système
selon l'invention comprend le module de programmation
51 adressable par des moyens appropriés du réseau
distant 9, par exemple, par le dispositif d'analyse 6,
à l'aide d'un identificateur d'emplacement propre au
module de programmation 51.
Dans une autre. variante de réalisation, d'autres
modules formant le poste de capture 5 autonome, par
exemple, le module de capture 53 et/ou le module
d'émission 52, peuvent être adressables par des moyens
appropriés du réseau distant 9, par' exemple, par le
dispositif d'analyse 6, à l'aide des identificateurs
d'emplacement respectifs propres à ces modules.
Chaque modules 51, 52, 53 formant le poste de
capture 5 autonome peut disposer d'une couche
application spécifique intégrée dans un composant
matériel, par exemple, d'une couche application dite
micrologiciel (firmware en anglais), pour stocker
et/ou mettre en oeuvres des données représentatives des


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
18
règles prédéterminées, des conditions prédéfinies de
capture, des mises à jour adressées par les moyens
appropriés du réseau distant 9 à un ou plusieurs
modules 51, 52, 53 formant le poste de capture 5
autonome.
Dans une autre variante de réalisation, le module
de communication 3, 4, 10 comprend un ou plusieurs
moyens de communication suivants :(a) moyens de
communication satellitaires ; (b) moyens de
communication sans fil ; (c) moyens de communication
filaire. Le module de communication 3, 4, 10 peut être
programmé préalablement pour utiliser sélectivement tel
ou tel moyen de communication en fonction des
différents critères prédéterminés, par exemple :
- une présence des infrastructures terrestres de
communication en état de fonctionnement au moins
partiel dans la zone isolée,
- une possibilité d'établir une liaison satellitaire,
- types de protocoles utilisés pour les communications
entre le réseau local 1 et le réseau distant 9,
- types de normes de transmission utilisés pour les
communications entre le réseau local 1 et le réseau
distant 9,
Dans une autre variante de réalisation, le système
selon l'invention comprend au moins un deuxième module
d'émission distant du poste de capture 5 autonome et
relié avec le module de communication 3, 4,- 10.
Dans une autre variante de réalisation, le système
selon l'invention peut comprendre une pluralité des
postes de capture 5 autonome communiquant ou non entre
eux, chacun de ces postes 5 étant adapté, par exemple,
à une tâche spécifique, à un réseau local 1 spécifique.
Dans une autre variante de réalisation, au moins
le module d'émission 52 comprend au moins un sous-
module de codage (non représenté sur la figure 2) pour


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
19
coder, par exemple, en flux binaires, les entêtes 54 de
trames capturés par le module de capture 53 et transmis
du module de capture 53 vers le module d'émission 52.
Le module d'émission 52 peut aussi comprendre au
moins un sous-module d'émission sélective (non
représenté sur la figure 2) . Ainsi, les entêtes 54 de
trames codés peuvent être envoyés sélectivement, par
exemple, par paquets ou en flux binaires continus, vers
le module de communication 3, 4, 10 et le serveur de
collecte 7 en plus du trafic normal entre le réseau
local 1 et le réseau distant 9. Pour éviter toute
saturation du module de communication 3, 4, 10, les
entêtes 54 de trames codés peuvent être envoyés vers le
réseau distant 9 en différé, par exemple, pendant les
heures nocturnes dans la zone isolée.
Le fonctionnement d'une variante du système de
transmission d'informations selon l'invention décrit
précédemment est illustré à l'aide des figures 9, 1 et
2.
L'étape 1 consiste à activer de manière
automatique et entièrement autonome à un moment
prédéterminé, par exemple suite à un ordre d'activation
émanant du module de programmation 51, le poste de
capture 5 autonome situé dans la zone isolée.
L'étape 2 consiste à lire, suite à une commande
correspondante du module de programmation 51, par le
sous-module de lecture du module de capture 53 des
entêtes 54 de trames du trafic réel entre le réseau
local 1 et le réseau distant 9 par l'intermédiaire du
module de communication satellitaire 3, 4, 10.
L'étape 3 consiste à mémoriser, suite à une
commande correspondante dû module de programmation 51,
par le sous-module de mémorisation (non représenté sur
la figure 2) du module de capture 53 des entêtes 54 de
trames du trafic réel entre le réseau local 1 et le


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
réseau distant 9 par l'intermédiaire du module de
communication satellitaire 3, 4, 10.
L'étape 4 consiste à transférer, suite à une
commande correspondante du module de programmation 51,
5 les entêtes 54 de trames capturés du sous-module de
mémorisation vers le sous-module de codage du module
d'émission 52.
L'étape 5 consiste à coder, suite à une commande
correspondante du module de programmation 51, par le
10 sous-module de codage les entêtes 54 de trames capturés
en flux binaires.
L'étape 6 consiste à émettre, suite à une commande
correspondante du module de programmation 51, par le
sous-module d'émission sélective en flux binaires
15 continus les entêtes 54 de trames capturés vers le
serveur de collecte 7 du réseau distant 9 via le module
de communication satellitaire 3, 4, 10, par exemple, à
l'aide d' un protocole de transfert de fichiers dit FTP
(en anglais File Transfer Protocol).
20 L'étape 7 consiste en une activation automatique
du dispositif d'analyse 6 relié au serveur de collecte
7, par exemple, à réception des entêtes capturés 54
émis par le sous-module d'émission sélective.
L'étape 8 consiste à extraire à l'aide du module
de traitement 61, dit premier module de traitement 61
du dispositif d'analyse 6, des informations de débit et
de volume des entêtes capturés 54. Optionnellement,
l'étape 8 peut comprendre une sous-étape 8a de décodage
des flux binaires continus avec les entêtes 54 de
trames capturés, à l'aide, par exemple, d'un premier
sous-module de décodage (non représenté sur la figure
2) du premier module de traitement 61.
L'étape 9 consiste à extraire à l'aide du module
de traitement 62, dit deuxième module de traitement 62
du dispositif d'analyse 6, des informations de


CA 02632312 2008-06-03

WO 2007/066016 PCT/FR2006/002690
21
protocoles des entêtes. Optionnellement, l'étape 9 peut
comprendre une sous-étape 9a de décodage des flux
binaires continus avec les entêtes 54 de trames
capturés, à l'aide, par exemple, d'un deuxième sous-
module de décodage (non représenté sur la figure 2) du
deuxième module de traitement 62.
Il est à noter que dans une autre variante de
réalisation, le premier sous-module de décodage du
premier module de traitement 61 et le deuxième sous-
module de décodage du deuxième module de traitement 62,
sont confondus.
L'étape 10 consiste à mettre en forme les
informations extraites par le premier et le deuxième
modules de traitement 61, 62, pour enrichir la base de
données 64 du dispositif d'analyse 6.
L'étape 11 consiste à sélectionner par le module
d'analyse 65 du dispositif d'ana.lyse 6 des paramètres
de génération de rapport d'analyse 66 (choix des sites
isolés, chois d'une plage temporelle, choix des
statistiques).
L'étape 12 consiste à générer automatiquement par
le module d'analyse 65 des fichiers de statistiques et
de graphiques formant le rapport d'analyse 66.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date Unavailable
(86) PCT Filing Date 2006-12-08
(87) PCT Publication Date 2007-06-14
(85) National Entry 2008-06-03
Examination Requested 2008-09-16
Dead Application 2013-06-20

Abandonment History

Abandonment Date Reason Reinstatement Date
2008-12-08 FAILURE TO PAY APPLICATION MAINTENANCE FEE 2009-02-09
2012-06-20 R30(2) - Failure to Respond
2012-12-10 FAILURE TO PAY APPLICATION MAINTENANCE FEE

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Application Fee $400.00 2008-06-03
Request for Examination $800.00 2008-09-16
Reinstatement: Failure to Pay Application Maintenance Fees $200.00 2009-02-09
Maintenance Fee - Application - New Act 2 2008-12-08 $100.00 2009-02-09
Maintenance Fee - Application - New Act 3 2009-12-08 $100.00 2009-11-23
Maintenance Fee - Application - New Act 4 2010-12-08 $100.00 2010-11-17
Maintenance Fee - Application - New Act 5 2011-12-08 $200.00 2011-11-18
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
CENTRE NATIONAL D'ETUDES SPATIALES
Past Owners on Record
POIVERT-BECQ, FREDERIQUE
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Abstract 2008-06-03 2 88
Claims 2008-06-03 5 190
Drawings 2008-06-03 5 81
Description 2008-06-03 21 983
Representative Drawing 2008-10-08 1 9
Cover Page 2008-10-09 1 43
PCT 2008-06-03 10 369
Assignment 2008-06-03 3 110
Prosecution-Amendment 2008-09-16 1 44
Fees 2009-02-09 2 61
Prosecution-Amendment 2011-12-20 2 71