Spelling suggestions: "subject:"radio flexible"" "subject:"sadio flexible""
1 |
Architectures logicielles pour la radio flexible : intégration d'unités de calcul hétérogènesHORREIN, Pierre-Henri 10 January 2012 (has links) (PDF)
L'utilisation de la radio flexible permet d'envisager des réseaux sans fil évolutifs, plus efficaces et plus intelligents. Le terme "~radio flexible~" est un terme très général, qui peut s'appliquer à une implanta- tion logicielle des opérations, à une implantation matérielle adaptable basée sur des accélérateurs matériels, ou encore à des implantations mixtes. Il regroupe en fait toutes les implantations de terminaux radio qui ne sont pas figées. Les travaux réalisés durant cette thèse tournent autour de deux points. Le premier est l'utilisation des processeurs graphiques pour la radio flexible, et plus particulièrement pour la radio logicielle. Ces cibles offrent des performances impressionnantes en termes de débit brut de calcul, en se basant sur architecture massivement parallèle. Le parallélisme de données utilisé dans ces processeurs diffère cependant du parallélisme de tâches souvent exploitées dans les applications de radio logicielle. Différentes approches pour résoudre ce problème sont étudiées. Les résultats obtenus sur ce point permettent une nette amélioration du débit de calcul atteignable avec une implantation logicielle, tout en libérant le processeur pour d'autres tâches. Le deuxième point abordé dans cette étude concerne la définition d'un environnement perme- ttant de supporter différentes possibilités d'implantation de la radio flexible. Cet environnement englobe le support de la plateforme hétérogène, et la gestion des applications sur ces plateformes. Bien qu'encore expérimental, les premiers résultats obtenus avec l'environnement montrent ses capacités d'adaptation, et le rendent utilisable pour des applications radio variées sur des plateformes hétérogènes.
|
2 |
Architectures logicielles pour la radio flexible : intégration d'unités de calcul hétérogènesHorrein, Pierre-henri 10 January 2012 (has links) (PDF)
L'utilisation de la radio flexible permet d'envisager des réseaux sans fil évolutifs, plus efficaces et plus intelligents. Le terme "~radio flexible~" est un terme très général, qui peut s'appliquer à une implanta- tion logicielle des opérations, à une implantation matérielle adaptable basée sur des accélérateurs matériels, ou encore à des implantations mixtes. Il regroupe en fait toutes les implantations de terminaux radio qui ne sont pas figées. Les travaux réalisés durant cette thèse tournent autour de deux points. Le premier est l'utilisation des processeurs graphiques pour la radio flexible, et plus particulièrement pour la radio logicielle. Ces cibles offrent des performances impressionnantes en termes de débit brut de calcul, en se basant sur architecture massivement parallèle. Le parallélisme de données utilisé dans ces processeurs diffère cependant du parallélisme de tâches souvent exploitées dans les applications de radio logicielle. Différentes approches pour résoudre ce problème sont étudiées. Les résultats obtenus sur ce point permettent une nette amélioration du débit de calcul atteignable avec une implantation logicielle, tout en libérant le processeur pour d'autres tâches. Le deuxième point abordé dans cette étude concerne la définition d'un environnement perme- ttant de supporter différentes possibilités d'implantation de la radio flexible. Cet environnement englobe le support de la plateforme hétérogène, et la gestion des applications sur ces plateformes. Bien qu'encore expérimental, les premiers résultats obtenus avec l'environnement montrent ses capacités d'adaptation, et le rendent utilisable pour des applications radio variées sur des plateformes hétérogènes.
|
3 |
Architectures logicielles pour la radio flexible : intégration d'unités de calcul hétérogènes / Software design for flexible radio : integration of heterogeneous computing unitsHorrein, Pierre-Henri 10 January 2012 (has links)
L'utilisation de la radio flexible permet d'envisager des réseaux sans fil évolutifs, plus efficaces et plus intelligents. Le terme «~radio flexible~» est un terme très général, qui peut s'appliquer à une implanta- tion logicielle des opérations, à une implantation matérielle adaptable basée sur des accélérateurs matériels, ou encore à des implantations mixtes. Il regroupe en fait toutes les implantations de terminaux radio qui ne sont pas figées. Les travaux réalisés durant cette thèse tournent autour de deux points. Le premier est l'utilisation des processeurs graphiques pour la radio flexible, et plus particulièrement pour la radio logicielle. Ces cibles offrent des performances impressionnantes en termes de débit brut de calcul, en se basant sur architecture massivement parallèle. Le parallélisme de données utilisé dans ces processeurs diffère cependant du parallélisme de tâches souvent exploitées dans les applications de radio logicielle. Différentes approches pour résoudre ce problème sont étudiées. Les résultats obtenus sur ce point permettent une nette amélioration du débit de calcul atteignable avec une implantation logicielle, tout en libérant le processeur pour d'autres tâches. Le deuxième point abordé dans cette étude concerne la définition d'un environnement perme- ttant de supporter différentes possibilités d'implantation de la radio flexible. Cet environnement englobe le support de la plateforme hétérogène, et la gestion des applications sur ces plateformes. Bien qu'encore expérimental, les premiers résultats obtenus avec l'environnement montrent ses capacités d'adaptation, et le rendent utilisable pour des applications radio variées sur des plateformes hétérogènes. / The development of flexible radio leads to evolving wireless networks. This character- istic enables more efficient and smarter networks. Flexible radio is not a precise definition. It can be used to describe a software implementation of radio operations, as well as a hardware implementation based on configurable hardware coprocessors. It can also refer to heterogeneous implementations. It describes any implementation which can evolve. During this PhD, we focused on two different aspects of flexible radio. First, the use of graphi- cal processors for flexible radio (and especially software radio) is studied. These execution targets enable impressive performances, when studying raw attainable processing throughput, through the use of massively parallel architectures. The problem is that the data parallelism exhibited by these processors does not match the task parallelism of software radio applications. Different approaches to correct this mismatch are studied in this work. The displayed results show an improvement in the at- tainable software implementation, while letting the processor process other tasks. The other issue addressed in this work is the definition of an environment able to support dif- ferent implementation choices for flexible radio. Support for multiple implementations includes heterogeneous platforms support, as well as application management on these platforms. While this environment is still in early development stage, preliminary results demonstrate its adaptabil ity, and eases development of applications on different heterogeneous platforms.
|
4 |
Les communications multi-* : contribution au développement d'architectures radio flexibles pour les réseaux sans fil hétérogènesVillemaud, Guillaume 09 December 2013 (has links) (PDF)
Il est devenu depuis des années évident, même pour le simple amateur de nouvelles technologies, que le nombre des systèmes utilisant une connexion sans fil ne fait qu'augmenter. Les usages liés au nomadisme ou même simplement à la disparition de câbles jugés encombrants ou inesthétiques poussent à développer encore et toujours de nouvelles interfaces radio adaptées aux contraintes amenées par lesdits usages. Dès lors, à partir du moment où l'on souhaite développer des équipements compatibles avec plusieurs de ces usages (deux exemples faciles étant les téléphones portables et les tablettes tactiles), cela sous-entend qu'il faut être capable d'intégrer dans ces mêmes dispositifs un nombre d'interfaces radio de plus en plus important. Dès lors, le fil-rouge qui sous-tend cet ouvrage est le concept général de systèmes multi-*. Ce paradigme couvre l'étendue des systèmes radios qui offrent de multiples degrés de liberté : multi-standard, multi-fréquence, multi-canal, multi-antenne, etc... Partir d'emblée du postulat qu'une architecture va dès sa conception intégrer plusieurs interfaces permet alors d'avoir une optimisation différente de l'ensemble du système.
|
5 |
Smarter Radios for Energy efficiency in Wireless Sensor Networks / Des Radios plus Intelligentes pour améliorer l'efficacité énergétique dans les réseaux de capteursVergara Gallego, Maria Isabel 03 October 2013 (has links)
Les contraintes présentes dans les réseaux de capteurs impliquent l'introduction de techniques d'optimisation à différents niveaux de conception : du matériel au logiciel et dans la pile de communication. En effet, le déploiement des réseaux de capteurs, à faible consommation énergétique, exige une conception conjointe du matériel et du logiciel adaptée à l'application visée. Étant donné la nature évènementielle et multitâche des applications dans les réseaux de capteurs, nous pourrions penser à rajouter différentes unités de traitement qui coopèrent pour gérer les évènements et les tâches de manière optimale. Ainsi, la complexité des tâches accomplies par le processeur principal peut être réduite, ce qui contribue à atteindre l'efficacité énergétique. Dans cette thèse nous étudions un ensemble de protocoles qui facilitent l'implémentation des smart radios. L'idée principale des smart radios est l'introduction de l'intelligence dans la puce radio de manière à ce qu'elle soit capable de prendre des décisions ainsi que d'exécuter plusieurs tâches de manière autonome et sans l'intervention du processeur principal. Cette dernière sera responsable du bootstrap du réseau et, après qu'un état stable est atteint, le processeur peut rester inactif la plupart du temps, alors que la puce radio continue à fournir un ensemble de services. Le protocole proposé est appelé Wake on Idle et il fournit la maintenance de voisinage intégrée avec une méthode d'accès au canal. Ces services sont basés sur des transmissions analogiques qui sont codées dans le temps. De cette manière, dès que le réseau entre dans l'état stable (c.à.d. la topologie est formée et les noeuds sont associés et synchronisés), le traitement numérique de trames n'est pas nécessaire. Puisque Wake on Idle est basé sur des informations de bas niveau, il peut être facilement intégré dans la puce radio et fonctionner comme un coprocesseur qui fournit des services de haut niveau au processeur principal, comme la maintenance du voisinage et l'accès au canal. Grâce à une analyse théorique et une implémentation préliminaire, nous démontrons la faisabilité du protocole et nous montrons plusieurs caractéristiques intéressantes qui aident à atteindre l'efficacité énergétique et de bonnes performances. Ensuite, nous exploitons la signalisation analogique afin d'optimiser le duty-cycle des protocoles d'accès au canal existants. Nous proposons également un mécanisme appelé Sleep on Idle qui est basé sur l'échange de signaux analogiques ou busy tones. Sleep on Idle peut être intégré dans la radio et il peut décider quand le processeur doit être réveillé. Enfin, nous avons intégré le mécanisme de notification dans le standard IEEE802.15.4 et nous avons évalué ce mécanisme par des simulations et expérimentations. Les résultats montrent un gain important en termes de consommation en énergie et de réactivité du réseau. / The constraints of Wireless Sensor Networks scenarios require the introduction of optimization techniques at different design levels: from the hardware to the software and communication protocol stack. In fact, the design of energy efficient WSNs involves an appropriate hardware/software co-design oriented to the concerned application. Given the event driven and multitasking nature of WSNs applications, one could think of adding different processing units that cooperate to manage events and tasks in an optimal way. Then, the complexity of tasks performed by the main processing unit can be reduced and energy efficiency can be achieved. In this PhD thesis we study protocols that leverage the implementation of smart radios. The idea of smart radios is introducing intelligence into the radio chip; in this way, it will be able to take decisions and perform several tasks in an autonomous way and without any intervention of the main processing unit. The processing unit will be in charge of bootstrapping the network and, after a stable state is reached, it can remain inactive most of the time while the radio chip provides a given set of services. The proposed protocol is called Wake on Idle and it provides integrated neighborhood maintenance and low duty-cycle medium access control. These services are provided based on analog transmissions that are time encoded; then, as soon as the network enters the stable state (i.e. the topology is formed and nodes are associated and synchronized) digital processing of frames is not needed. Since it relies on low-level information, Wake on Idle can be easily implemented on hardware and integrated into the radio chip; then, it works as a coprocessor that provides high-level services (i.e. neighborhood maintenance and medium access) to the main processing unit. Through theoretical analysis and a preliminary implementation we demonstrate the feasibility of the protocol and we show several interesting characteristics that help achieving energy efficiency and good performance. Then, we further exploit analog signaling to optimize duty cycle of existing medium access control protocols. We propose a mechanism called Sleep on Idle and it is based on the exchange of analog busy tones. Sleep on Idle can also be integrated into the smart radio to take decisions about whether the main processing unit has to be woken up. We apply the decision mechanism to the slotted ieee802.15.4 standard and validate it through simulations and experimentations. The results show an important gain in terms of energy consumption and network reactivity.
|
Page generated in 0.058 seconds