INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
La donne une illustration d’un changement dans la répartition des créneaux de temps en fonction de la charge de chaque commutateur, prenant en compte le nombre de flux associés à chaque commutateur. Dans cet exemple simplifié, un commutateur S1 est traversé par un seul flux f1_T1 et un commutateur S2 est traversé par trois flux, le flux f2-T2 émis par un terminal T2, le flux f3_T3 émis par un terminal T3, et le flux f5_T3 émis par le terminal T3. Dans cette configuration, il y a donc plus de flux qui traversent le commutateur S2 que le commutateur S1. Dans un tel cas de figure, le procédé de l’invention permet que le commutateur S2 puisse récupérer au niveau du commutateur d’accès S3 qui est le commutateur de sortie vers le destinataire L1, des créneaux de temps non utilisés par le commutateur S1, afin de les allouer à un flux du commutateur S2. Ceci est illustré au niveau du commutateur S3, par le flux f5_T3 apparaissant dans la plage de créneaux de temps alloués au commutateur S1.
La est un organigramme des étapes du procédé 500 d’allocation de créneaux de temps selon un mode de réalisation de l’invention. Les étapes sont appliquées dans un réseau déterministe de type TSN composé d’une pluralité de commutateurs TSN regroupant des commutateurs d’accès SW i et des commutateurs cœur de réseau, le réseau étant utilisé par une pluralité de terminaux émetteurs (Parleurs) pour envoyer des flux de données vers des terminaux récepteurs (Auditeurs) via des commutateurs d’accès et éventuellement des commutateurs cœur de réseau selon une planification de transmission prédéfinie par un ordonnanceur temporel conçu pour séparer la communication sur le réseau en cycles de temps répétés de longueur fixe, les flux pouvant comprendre des flux de de priorité différente, des flux critiques et des flux non-critiques.
Le procédé qui permet une reconfiguration de la planification de la transmission de flux, comprend des étapes consistant à :
Etape 502 : Recevoir des requêtes pour admettre de nouveaux flux entrants (ST 1 , …, ST i , …ST n ) dans le réseau. Le procédé peut opérer de manière séquentielle à la réception d’une nouvelle requête pour l’ajout d’un ou plusieurs flux, opérer après un temps d’attente de réception de plusieurs requêtes, ou opérer à réception d’un groupe de requêtes.
Dans un mode de réalisation de réception de plusieurs nouveaux flux, le procédé peut déterminer la priorité des flux et opérer selon le niveau de priorité de ces flux, en traitant le flux le plus prioritaire en premier.
Après la réception de requêtes, le procédé passe à l’étape suivante.
Etape 504 : le procédé permet d’identifier pour un nouveau flux ST i , le port de sortie P k dans le commutateur d’accès SW j couplé au terminal émetteur de ce flux, qui va émettre ce nouveau flux ST i dans le réseau.
Quand l’ensemble des requêtes d’ajout de nouveaux flux ont été traitées, soit par le seul procédé d’allocation de flux 500 (si des créneaux de temps ont été alloués à tous les flux), soit avec le procédé complémentaire 600 (pour traiter les flux de la liste des flux non assignés), le réseau TSN dispose d’une nouvelle planification de transmission des flux qui respecte les spécifications de la norme IEEE 802.1.
La description détaillée a porté sur la gestion de l’allocation de créneaux de temps lors de l’apparition d’un nouveau flux. Cependant, dans les applications intéressées par le procédé de l’invention, les flux peuvent être dynamiques, en ce qu’il peut y avoir apparition d’un flux ou disparition d’un flux.
La disparition d’un flux impliquera la libération d’un créneau de temps qui lui a été alloué auparavant. L’évènement de disparition d’un flux peut être traité par l’émission d’une requête de type « Leave request » envoyée par l’application elle-même ou bien par le commutateur d’accès qui identifie une non-utilisation du créneau de temps associé à ce flux là pendant plusieurs cycles (par exemple au bout de 4 cycles, si aucune transmission n’a été effectuée pour un créneau de temps donné, le commutateur d’accès peut émettre une requête « Leave request »). Une fois que la requête de disparition est reçue, elle est traitée afin de libérer le créneau de temps correspondant qui redevient alors disponible pour un nouveau flux.
En termes d’implémentation, une allocation de créneau de temps consiste en une nouvelle entrée dans une « Gate Control List » (GCL) pour ouvrir une porte à la file d’attente à laquelle est affecté le nouveau flux dans ce créneau de temps. Avantageusement, l’allocation de créneau de temps réalisée par le procédé de l’invention se fait sans pour autant changer la durée du cycle de transmission Qbv.
La répartition des créneaux de temps entre les commutateurs d’accès se traduit ainsi : dans un commutateur SW j , toutes les portes de toutes les files d’attente sont fermées quand ses créneaux de temps sont réservés à un autre commutateur SW k . Ceci permet d’assurer l’exclusivité des créneaux de temps pour chacun des commutateurs d’accès.
Dans un mode de réalisation, la mise à jour de la configuration GCL opérationnelle, se fait à la fin du cycle en cours afin de limiter un problème de variation de latence que les flux en cours pourraient subir.
Il est à noter que la durée de cycle Qbv est définie pendant la phase initiale, quand le réseau démarre et que les premiers flux arrivent. Afin de limiter l’impact que pourrait avoir un changement de durée de cycle sur les performances de flux critiques, la durée de cycle n’est pas changée pendant la phase opérationnelle du réseau TSN. Toutefois, si jamais, le réseau arrive à un état ou à un pourcentage important où des nouvelles requêtes de flux sont rejetées pour manque de disponibilité de créneaux de temps (par exemple 70% des requêtes sont rejetées), il peut être prévu une reconfiguration totale du réseau qui soit planifiée à un moment approprié où la durée de cycle est reconsidérée ainsi que toute la planification GCL. Par exemple dans le scénario d’une usine, une reconfiguration complète peut-être planifiée au moment où les lignes de production sont en arrêt.
Afin d’assurer la configuration et la gestion des réseaux TSN, la norme IEEE 802.1Qcc propose principalement deux approches : une approche centralisée et une approche distribuée. Le procédé décrit peut être mis en œuvre dans chacune de ces deux configurations.
Approche centralisée :
L’approche centralisée fournit par le standard IEEE 802.1Qcc est illustrée par la , et la montre un organigramme des étapes du procédé de réservation de ressources réseaux pour de nouveaux flux selon l’invention tel que mis en œuvre dans une approche centralisée.
L’ensemble des commutateurs TSN du réseau est contrôlé, géré et configuré par une entité centralisée CNC (« Centralized Network Configuration »). Les terminaux (Parleurs / Auditeurs) qui vont utiliser le réseau TSN fournissent les caractéristiques de leur flux à une entité CUC (« Centralized User Configuration ») en utilisant des logiciels tiers (« middleware ») comme par exemple OPC UA, ROS, DDS…. L’entité CUC a pour rôle de regrouper les demandes des terminaux/applications pour utiliser le réseau TSN et de les fournir à l’entité CNC. Les demandes sont analysées par le CNC tout en ayant les informations sur les capacités actuelles du réseau TSN. Si la réservation des ressources pour de nouveaux flux est possible, le CNC répond au CUC que ces terminaux/applications peuvent utiliser le réseau. Le CNC peut aussi fournir à ces terminaux/applications le créneau à utiliser (i.e. quand commencer à utiliser le réseau). Par exemple, il peut demander à une application de commencer à envoyer ses données dans x millisecondes. Dans le cas où la réservation des ressources est impossible pour certains flux, le CNC rejette les demandes associées à ces flux. Dans cette approche, le procédé de l’invention peut être implémenté et mis en œuvre au niveau du CNC.
Ainsi dans une première étape 802, le CNC reçoit du CUC une requête pour accepter ‘n’ nouveaux flux ST i . Le CNC extrait les caractéristiques des flux, récupère la topologie du réseau et la configuration Qbv (étape 804).
Puis à l’étape suivante 806, il calcule un chemin de routage pour un flux ST i à traiter.
L’étape suivante 808 consiste à opérer le procédé 500 d’allocation de ressources décrit en référence à la et éventuellement suivi du procédé complémentaire 600 décrit en référence à la .
Quand tous les flux ont été traités (avec allocation de créneau de temps ou non), le CNC permet (étape 810) de générer la configuration Qbv dans chaque commutateur pour les nouveaux flux acceptés, puis (étape 812) de diffuser les règles de routage et la configuration Qbv dans chaque commutateur impliqué dans le routage des nouveaux flux acceptés.
Enfin, le CNC envoie (étape 814) au CUC la liste des flux acceptés et la configuration à utiliser dans les nœuds terminaux.
La est une vue schématique et partielle d’un système interférométrique de détection 1 selon un mode de réalisation. Le système interférométrique de détection 1 comporte au moins un capteur optique 10m dit de mesure et au moins un capteur optique 10r dit de référence, l’un et l’autre étant couplés à au moins une source lumineuse 2 et à des photodétecteurs 3m, 3r, et une unité de traitement 4. Les capteurs optiques 10 (i.e. 10r, 10m) peuvent ainsi être couplés à une même source lumineuse 2, ou à plusieurs sources lumineuses qui peuvent présenter des puissances nominales identiques ou différentes les unes des autres, et dont les propriétés spectrales et de polarisation sont identiques ou différentes les unes aux autres. Il est adapté à déterminer à différents instants de mesure la valeur d’une grandeur d’intérêt à laquelle il est exposé. Dans ce mode de réalisation, les capteurs optiques 10 (i.e 10m et 10r) sont couplés à la même source lumineuse 2.
La grandeur d’intérêt G peut être la quantité d’analytes contenus dans un échantillon fluide qui interagissent par adsorption/désorption avec des récepteurs situés dans une surface dite sensible 13 du bras sensible 11m, 11r (cf. et 3C). Il peut également s’agir d’une température ou d’une pression locale. Dans la suite de la description, la grandeur d’intérêt G est la quantité d’analytes adsorbés aux récepteurs.
Les analytes sont des éléments présents dans un échantillon fluide et destinés à être détectés et caractérisés par le système interférométrique de détection. Ils peuvent être, à titre illustratif, des bactéries, virus, protéines, lipides, molécules organiques volatiles, composés inorganiques, entre autres. Par ailleurs, les récepteurs ( ligands , en anglais) sont des éléments qui recouvrent l’un des guides d’onde de l’interféromètre de Mach-Zehnder (bras sensible) et présentent une capacité d’interaction avec les analytes, bien que les affinités chimiques et/ou physiques entre les analytes et les récepteurs ne soient pas nécessairement connues. Les récepteurs des différentes surfaces sensibles présentent de préférence des propriétés physico-chimiques différentes, qui impactent leur capacité à interagir avec les analytes. Il peut s’agir, à titre d’exemples, des acides aminés, des peptides, des nucléotides, des polypeptides, des protéines, des polymères organiques, entre autres.
Les capteurs optiques de mesure 10m et de référence 10r sont de préférence réalisés dans une puce photonique contenant un circuit photonique intégré, réalisé par exemple à base de silicium. La source lumineuse 2 et les photodétecteurs 3m, 3r peuvent être situés sur ou dans la puce photonique, ou peuvent être déportés et couplés à celle-ci par des coupleurs optiques (réseaux de diffraction…) comme illustré sur la . De même, l’unité de traitement 4 peut être située dans ou sur la puce photonique, ou être déportée.
La source lumineuse 2 est de préférence une source optique de lumière cohérente ou non d’un signal continu et monochromatique, de longueur d’onde prédéfinie par exemple située dans le proche infrarouge. Elle peut être une source laser à cavité verticale émettant par la surface (VCSEL pour Vertical Cavity Surface Emitting Laser en anglais), une source laser hybride de type III-V/Si, ou tout autre type de source laser. Il peut également s’agir d’une diode électroluminescente.
Les capteurs optiques de mesure 10m et de référence 10r comportent chacun deux guides d’onde, couplés à la source lumineuse, dont l’un forme un bras 11m, 11r sensible à la grandeur d’intérêt avec une sensibilité prédéfinie et l’autre un bras de référence 12m, 12r non sensible à la grandeur d’intérêt, de sorte que les signaux optiques circulant dans les deux guides d’onde présentent une différence de phase effective, notée Φ m,eff pour les capteurs optiques de mesure 10m, et Φ r,eff pour les capteurs optiques de référence 10r. De préférence, les capteurs optiques 10m, 10r sont des interféromètres de Mach-Zehnder ou des interféromètres à anneau résonant.
Comme indiqué précédemment, l’intensité du signal optique de sortie détecté par chaque photodétecteur 3m, 3r dépend de la valeur de l’indice effectif du mode optique circulant dans le bras sensible 11m, 11r, lequel est représentatif des interactions entre les analytes et les récepteurs. Rappelons que l’indice effectif d’une mode guidé est défini comme le produit de la constante de propagation β et de λ/2π, λ étant la longueur d’onde du signal optique. La constante de propagation β dépend de la longueur d’onde λ et du mode du signal optique, ainsi que des propriétés du guide d’onde (indices de réfraction et géométrie). L’indice effectif du mode optique correspond, d’une certaine manière, à l’indice de réfraction du guide d’onde ‘vu’ par le mode optique. Il est habituellement compris entre l’indice du cœur et l’indice de la gaine. On comprend donc que la quantité et le type de récepteurs et d’analytes adsorbés dans la surface sensible 13 modifient les propriétés du mode optique et/ou du guide d’onde, et donc la phase du mode guidé.
Il en résulte donc que la présence d’analytes adsorbés sur chaque bras sensible 11m, 11r modifie les propriétés du mode optique guidé le parcourant, et entraîne plus précisément une modification de la phase du mode optique guidé, alors que la phase du mode guidé parcourant le bras de référence 12m, 12r n’est sensiblement pas modifiée. La différence de phase entre les signaux reçus par le coupleur de sortie se traduit par une modification de l’intensité du signal optique recombiné et détecté par le photodétecteur 3m, 3r, du fait d’interférences constructives ou destructives entre les signaux optiques circulant dans les deux bras.
Les capteurs optiques de mesure 10m sont destinés à fournir une information qui sera utilisée par l’unité de traitement 4 pour déterminer la valeur de la grandeur d’intérêt. En revanche, les capteurs optiques de référence 10r sont destinés à fournir une information qui sera utilisée par l’unité de traitement 4, non pas pour déterminer la valeur de la grandeur d’intérêt, mais pour corriger l’information issue des capteurs optiques de mesure 10m, permettant ainsi d’améliorer la robustesse du procédé de détection.
A ce titre, les capteurs optiques de référence 10r diffèrent structurellement des capteurs optiques de mesure 10m de sorte qu’ils présentent une sensibilité S r inférieure à la sensibilité S m des capteurs optiques de mesure 10m. Par sensibilité, on entend ici la variation de la différence de phase extraite ϕ induite par une variation de la grandeur d’intérêt G. Ainsi, le système interférométrique de détection, comme détaillé plus loin, bénéficie de la haute sensibilité des capteurs optiques de mesure 10m pour détecter les variations de la grandeur d’intérêt, et met à profit l’information issue des capteurs optiques de référence 10r pour améliorer la robustesse de la détection de la grandeur d’intérêt, en particulier lorsque cette dernière présente une forte variation entre deux instants de mesure.
Les sensibilités S m et S r peuvent être définies par un dimensionnement des capteurs optiques de mesure 10m et de référence 10r, pour qu’ils ne soient pas exposés à la grandeur d’intérêt avec la même intensité. Ainsi, le bras sensible 11r de chaque capteur optique de référence 10r présente une longueur, une largeur, une hauteur et/ou un indice de réfraction différents de celles du bras sensibles 11m des capteurs optiques de mesure 10m. Par exemple, le bras sensible 11r des capteurs optiques de référence 10r peuvent avoir une longueur inférieure à celle des bras sensible 11m. La hauteur des bras sensibles 11r peut être ajustée par la réalisation d’une échancrure localisée, d’un réseau sub-longueur d’onde, entre autres. Il est également possible de modifier la polarisation du mode guidé. Le bras sensible 11r peut également comporter un matériau d’indice de réfraction différent de celui du bras sensible 11m.
De préférence, la sensibilité S r des capteurs optiques de référence 10r est au moins 2 fois, 5 fois, voire 10 fois, voire 100 fois, voire encore 1000 fois inférieure à la sensibilité S m des capteurs optiques de mesure 10m. Par ailleurs, les capteurs optiques de référence 10r sont de préférence dimensionnés de sorte que la variation instantanée δϕ r (t i ) de la différence de phase extraite ϕ r (définie plus loin), à chaque instant de mesure, est inférieure à la moitié de la largeur de l’intervalle dans lequel elle évolue, par exemple inférieure à π : ∀t i , δϕ r (t i ) r,d (t i ) de la différence de phase dépliée Φ r,d (définie plus loin), à chaque instant de mesure, est inférieure ou égale à la moitié de l’intervalle, par exemple inférieure à π : ∀t i , δΦ r,d (t i ) ≤ π, voire au quart ou au huitième de la largeur de cet intervalle.
Quand les capteurs optiques de mesure 10m n’ont pas une sensibilité S m identique les uns aux autres, et que les capteurs optiques de référence 10r n’ont pas non plus une sensibilité S r identique, on peut alors considérer la valeur minimale des sensibilités S m vis-à-vis de la valeur maximale des sensibilités S r .
La est une vue schématique et partielle de capteurs optiques de mesure 10m et de référence 10r selon un mode de réalisation, où les capteurs optiques sont des interféromètres de Mach-Zehnder. D’une manière générale, un interféromètre de Mach-Zehnder 10 (i.e. 10m et 10r) comporte un diviseur d’entrée, deux bras, 11 (i.e. 11m et 11r), 12 (i.e. 12m, 12r) distincts couplés au diviseur d’entrée, et un coupleur de sortie combinant les signaux optiques circulant dans les deux bras. Le signal optique recombiné circule ensuite dans le guide d’onde de sortie jusqu’au photodétecteur correspondant.
Les bras 11, 12 des interféromètres de Mach-Zehnder 10 sont ici des bras qui s’étendent en spirale, mais ils pourraient être rectilignes ou en serpentin. Un guide d’onde est dit en spirale lorsqu’il s’enroule sur lui-même entre le diviseur d’entrée et le coupleur de sortie : il comporte donc une première portion qui se rapproche d’un point fixe suivie d’une deuxième portion qui s’en éloigne. Par ailleurs, un guide d’onde est dit en serpentin lorsqu’il s’étend dans une direction donnée en présentant des ondulations.
Dans toute la description, l’expression « comprenant un » doit être comprise comme étant synonyme de « comprenant au moins un », sauf si le contraire est spécifié. Les expressions « compris entre … et … », « compris de … à … » et « allant de … à … » doivent se comprendre bornes incluses, sauf si le contraire est spécifié.
Des exemples particuliers de mise en œuvre du procédé selon l’invention pour obtenir des dispersions 10 vont maintenant être décrits.
EXEMPLES Exemple 1 : procédé de fabrication selon l’invention avec ou sans amodimethicone
Cet exemple illustre le procédé de fabrication et de conditionnement d’une dispersion biphasique selon l’invention.
La composition des phases (fluides) et des paramètres du procédé de fabrication sont décrits dans les tableaux ci-après.
Tableau 1 : composition de la phase continue d’origine (OF) Nom Fournisseur Nom INCI % w/w Phases PHASE AQUEUSE (OF) sous total 100 EAU OSMOSEE / AQUA QSP* PURECARE CHP XO UNILAB CHLORPHENESIN 0,30 PENTIOL GREEN+ / A-LEEN 5 MINASOLVE PENTYLENE GLYCOL, AQUA 3,55 CREMERGLYC REFINED GLYCERINE 99.5% - RAPESEED CREMER OLEO GLYCERIN, AQUA 7,10 MAKILENE GC DAITO KASEI BUTHYLENE GLYCOL 4,73 UNITAMURON H-22 INDUCHEM AQUA, PENTYLENE GLYCOL, TAMARINDUS INDICA SEED GUM 3,54 CARBOPOL ULTREZ 10 POLYMER LUBRIZOL CARBOMER 0,14 CARBOPOL ETD 2050 POLYMER LUBRIZOL CARBOMER 0,07 SOLUTION 10% NAOH / SODIUM HYDROXIDE 0,12
* QSP : quantité suffisante pour.
Tableau 2 : composition de la phase huileuse dispersée (IF) Essai A B C Nom Fournisseur Nom INCI % w/w Phases PHASE GRASSE (IF) sous total 100 100 100 CETIOL C 5C [MB] BASF COCO-CAPRYLATE/CAPRATE, TOCOPHEROL QSP* QSP* QSP* EMC30 PolymerExpert AQUA, CAPRYLIC/CAPRIC TRIGLYCERIDE, CASTOR OIL/IPDI COPOLYMER 33,33 33,33 33,33 SUNSHINE SOFT BRONZE [C84-6080] SUNCHEMICAL Synthetic Fluorphlogopite, CI 77491 0,12 0,12 0,12 NIKKOL MEADOWFOAM OIL NIKKO CHEMICALS LIMNANTHES ALBA SEED OIL, TOCOPHEROL 20,00 20,00 20,00 CAS-3131 NUSIL TECHNOLOGY LLC AMODIMETHICONE 0 0,10 0,20
Tableau 3 : solution d’augmentation de la viscosité de la phase continue (BP) Nom Fournisseur Nom INCI % w/w EAU OSMOSEE / AQUA QSP* SOLUTION 10% NAOH PANREAC QUIMICA SLU SODIUM HYDROXIDE 4,36 Total 100,00
Tableau 4 : solution de réduction de la viscosité de la phase continue ( A F) Nom Fournisseur Nom INCI % w/w EAU OSMOSEE / AQUA QSP* SOLUTION 10% CITRIC ACID ANHYDROUS PRS CODEX PANREAC QUIMICA SLU CITRIC ACID 15,95 SOLUTION 10% NAOH PANREAC QUIMICA SLU SODIUM HYDROXIDE 8,17 Total 100,00
Optionnellement, la solution AF peut en outre comprendre au moins un conservateur, par exemple PENTIOL GREEN+ / A-LEEN 5 de MINASOLVE (INCI : PENTYLENE GLYCOL, AQUA), de préférence à 5% en poids par rapport au poids de la solution d’AF.
Protocole de préparation : Pour l’OF : La Chlorphénésine et le Pentylène glycol sont incorporés dans l’eau. Le mélange est agité pendant 5 min. Les carbomères sont ensuite dispersés dans le mélange précédent sous agitation pendant 30 minutes à l’aide d’une pâle défloculeuse. La glycérine est ensuite ajoutée et le mélange est placé sous agitation pendant 10 min. Le Makilene GC, Le Natrlquest E30 et l’Unitamuron H-22 sont ensuite ajoutés et le mélange est placé sous agitation jusqu’à homogénéisation. La soude est ensuite ajoutée et on mélange la solution pendant 10 minutes.
- y est un nombre entier compris entre 1 et 1 000, de préférence entre 2 et 100, et mieux entre 2 et 20 ; et
Selon l’invention, la dispersion peut comprendre de 0,01% à 10%, de préférence de 0,05% à 5%, en poids de polymère(s) cationique(s), notamment d’amodiméthicone(s), par rapport au poids de la phase le(s) comprenant.
Solution comprenant au moins une matière première pas ou peu compatible avec l’étape (i) d’émulsification microfluidique et/ou l’étape (ii) d’écoulement (AF)
Au sens de la présente invention, les matières premières pas ou peu compatibles avec l’étape (i) d’émulsification microfluidique et/ou l’étape (ii) d’écoulement sont présentes en phase continue, et donc en deuxième phase 16 après récupération de la dispersion.
Par « pH acide », au sens de la présente invention, on entend désigner un pH de la deuxième phase compris entre 3,5 et 5,5, et préférence entre 4 et 5.
Eu égard au problème technique listés précédemment, les matières premières pas ou peu compatibles peuvent être choisies parmi les particules réfléchissantes, une matière première apte à former un précité, une matière première apte à augmenter le pH de la deuxième phase, une matière première sensible au pH acide, une matière première apte à modifier la tension de surface de la deuxième phase, et leurs mélanges, étant entendu qu’une telle matière première peut appartenir à une ou plusieurs des classes précitées.
Une solution additionnelle est différente d’une solution d’augmentation de la viscosité de la deuxième phase telle que décrite dans WO2015055748.