{"title":"TRUMP: Supporting efficient realization of protocols for cognitive radio networks","authors":"Xi Zhang, J. Ansari, Guangwei Yang, P. Mahonen","doi":"10.1109/DYSPAN.2011.5936237","DOIUrl":null,"url":null,"abstract":"Cognitive radios require fast reconfiguration of the protocol stack for dynamic spectrum access and run-time performance optimization. In order to provide rapid on-the-fly adaptability of PHY/MAC protocols, we have designed and implemented TRUMP: a Toolchain for RUn-tiMe Protocol realization. It includes a meta-language compiler, logic controller and an optimizer. TRUMP allows run-time realization and optimization of cognitive network protocols for the requirements of a particular application, communication capabilities of the radio, the current spectrum regulation and policies. TRUMP supports efficient multi-threading for multi-core platforms in order to meet variable computational requirements and to allow parallelization of PHY/MAC processing for cognitive radio systems. We have carried out the performance evaluation for different metrics on WARP SDR platform and embedded Linux based PCs. Our results indicate that TRUMP allows reconfiguration of protocols in the order of a few microseconds through run-time linking of different components, thus meeting the strict timeliness requirements imposed by PHY/MAC processing.","PeriodicalId":119856,"journal":{"name":"2011 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"21","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DYSPAN.2011.5936237","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 21
Abstract
Cognitive radios require fast reconfiguration of the protocol stack for dynamic spectrum access and run-time performance optimization. In order to provide rapid on-the-fly adaptability of PHY/MAC protocols, we have designed and implemented TRUMP: a Toolchain for RUn-tiMe Protocol realization. It includes a meta-language compiler, logic controller and an optimizer. TRUMP allows run-time realization and optimization of cognitive network protocols for the requirements of a particular application, communication capabilities of the radio, the current spectrum regulation and policies. TRUMP supports efficient multi-threading for multi-core platforms in order to meet variable computational requirements and to allow parallelization of PHY/MAC processing for cognitive radio systems. We have carried out the performance evaluation for different metrics on WARP SDR platform and embedded Linux based PCs. Our results indicate that TRUMP allows reconfiguration of protocols in the order of a few microseconds through run-time linking of different components, thus meeting the strict timeliness requirements imposed by PHY/MAC processing.