Centre de recherches sur les communications Canada
Symbol of the Government of Canada

À notre sujet

Bannière - À notre sujet
CRC's SDR Worldwide
Le groupe de recherche sur les systèmes de radios avancées (RSRA) développe des technologies de radio réalisée par logiciel (RRL) pour le domaine militaire, la sécurité publique, et les secteurs commerciaux. Le focus principal de la recherche repose sur l'architecture des communications logicielles (ACL), afin de fournir des outils basés sur l’ACL pour le développement de technologies RRL, des composantes de traitement du signal, et des prototypes de RRL. Au cours des dix dernières années, le CRC a établi des partenariats, signé des accords de collaboration et effectué des transferts de technologie ACL à des entités gouvernementales et commerciales dans plus de treize différents pays.

L'implication du CRC avec l’ACL remonte à 1998 ... Depuis lors, une série de réalisations ont permis au CRC d’être reconnu comme chef de file dans les domaines RLL-ACL au niveau international. Les suivants sont les plus pertinents (par ordre cronological inverse):

Et le meilleur est encore à venir ...

Android Logo
2011: Le CRC a porté un système logiciel complet supportant l'architecture des communications logicielles (ACL) pour un appareil mobile utilisant Android ™. Le système radio comprend un cadre de base complet, des applications de forme d'onde AM, FM, P25 et fonctionne en toute transparence sur le processor de type ARM, avec peu d’impact sur la durée de vie de la batterie.
Utilisant ORBexpress comme middleware de communication, un ingénieur du CRC a porté le cadre de base ACL et ainsi que le code source de l’application FM (sans modifications)
à un appareil mobile Android ™ de poche en une seule journée.

Pour en savoir plus sur le logiciel pour Android ™

M. Latour, Bélisle, Pucker, Bernier and Lévesque

2010: Lors de la conférence technique SDR'10, le forum de l'innovation sans fil couronne une décennie de contributions dans le domaine de la RLL, en présentant au CRC un prix de réalisation internationales, voté par l'industrie et des organisations homologues dans le monde entier.

En 2008, après 18 mois d’activités de recherche, le CRC présente son cadre de base SCARI GT, qui fonctionne plus rapidement et utilise moins de mémoire que son prédécesseur, SCARI ST. Le cadre de base SCARI GT offre une liste d’optimisations statique, comprenant entre autres l'accélération de l'accès aux fichiers locaux, l'utilisation d'un système de cache pour les connexions SCA, l'enregistrement complet d’un nœud en un seul appel, le support des périphériques distants et la co-localisation de composantes du cadre de base.

Gumstix board

2007: Le CRC ajoute le support pour le système d'exploitation LynxOS, ainsi que pour le processor Marvell PXA270. À la fin de l'année 2007, le CRC réfute le mythe voulant que l’ACL n’est destiné qu’au système de grande envergure. Lors de la conférence technique du Forum SDR, le CRC présente la première radio ACL utilisant le plus petit ordinateur du monde: le CRC effectue la démonstration d’une radio FM utilisant des cartes Gumstix.

 

Ultra TCS High Capacity Line of Sight Radio

Durant l’exposition technique du SDR Forum de 2007, Ultra Electronics Tactical Communications Systems présente la première radio tactique ACL à grande capacité. Cette radio, qui utilise le cadre de base SCARI++ du CRC, est actuellement déployée par les forces armées canadiennes, américaines et britanniques.

 


2006: VxWorks est ajouté à la liste des systèmes d'exploitation supportés, et la famille ARM à la liste des processeurs supporté. Logo - Wind River

 

Logo - Spectrum Signal Processing

2006 a également été l'année où un important partenariat a été formé entre le CRC et Spectrum Signal Processing, qui commence à offrir leur système SDR-4000, pré-chargé avec la suite logicielle SCARI du CRC.

Logo - Lyrtech En 2006, le CRC établi également un partenariat avec Lyrtech afin de permettre a leur plate-forme SFF d’être utilisée selon le standard ACL.


2005: Le CRC est le premier à offrir la génération automatisée de code source à partir de modèles graphiques, ainsi que la capacité à importer et valider les profils XML de l’ACL. Également en 2005, le CRC travaille en collaboration avec Pentek afin ce créer une solution logicielle complète de radio émetteur-récepteur.

2004: Le CRC est choisi par le Forum de RLL (actuellement le forum de l'innovation sans fil) pour développer et certifier un cadre de base de la version 2.2 de l’ACL. Cette implémentation open source java, qui comprend également une application FM, a été démontrée lors de la réunion technique SDR'04. Alors que d'autres efforts de certification effectués par le laboratoire de test et évaluation de JTRS (JTEL) avaient une durée moyenne de 6 semaines, l’implantation du CRC est certifiée sur place en seulement 5 jours et demi! Les résultats de certification montrent que le cadre de base développé par le CRC répond à 635 des 652 exigences imposées par le standard, pour un résultat impressionnant de conformité de 97,39%.
Logo - Greenhills

2004 le premier cadre de base totalement intégrable produit par le CRC voit le jour: SCARI++. À l'époque, SCARI++ peut être utilisé sur les systèmes d’exploitation Linux, Yellow Dog et INTEGRITY.

Logo - Objective Interface Systems

En termes de processeurs, ce cadre de base supporte la famille X86 d'Intel ainsi que certains PowerPC. Enfin, il supporte les ORB CORBA TAO et ORBexpress. En 2004, le CRC s'est également associé avec ISR Technologies et Xilinx afin de créer la première plate-forme de RRL à offrir la reconfiguration dynamique partielle d'un FPGA. Cette technologie permet à plus d'une application de partager le FPGA et permet le changement d’application sans avoir à l'arrêter.

2003: Le CRC offre son premier produit commercial comprenant un cadre de base hybride (Java et C++), ainsi que des outils graphiques pour le développement ACL.

2002: Sous contrat avec le Forum de RLL (actuellement le forum de l'innovation sans fil), le CRC produit une implantation de référence Java open source de l’ACL (SCARI). Cette implantation de la version 2.1 de l’ACL a été évaluée par le comité de supervision du Forum de RLL composé de membres du personnel de MITRE JPO, US AFRL, L3-Communications, Mercury Computer Systems, Sun Microsystems et Space Coast Systems.Digital Audio Broadcast

Également en 2002, le CRC produit et démontre la première application commerciale supportant l'ACL: une implémentation C++ du standard Digital Audio Broadcast (DAB) utilisant le cadre de base SCARI.


2000: Le CRC élabore la première implémentation de la version 0.3 de l’ACL en utilisant un DSP de Texas Instruments. Une application de communication sans fil a été développée comme une preuve de concept pour le Ministère Canadien de la Défense Nationale (MDN).

1998: Entre deux architectures concurrentes RRL étant évalué par le département de la défense américaine, le CRC (dans un rôle non-officiel) décide d'adopter pleinement et de soutenir l’ACL