Cognitive radio antennas that learn and adapt using Neural Networks

Y. Tawk, J. Costantine, E. Al-Zuraiqi, C. Christodoulou
{"title":"Cognitive radio antennas that learn and adapt using Neural Networks","authors":"Y. Tawk, J. Costantine, E. Al-Zuraiqi, C. Christodoulou","doi":"10.1109/USNC-URSI-NRSM.2013.6525110","DOIUrl":null,"url":null,"abstract":"Cognition added to RF/antenna systems has extended software defined radio (SDR) communication systems into cognitive radio systems. Software defined radio has been established as a key enabling technology to realize cognitive radio. Thus a cognitive radio is an SDR that is aware of its environment, and autonomously adjusts its operations to achieve the designated objectives. A cognitive radio system is able to sense, reason, learn and be aware of its environment. A dynamic communication application such as cognitive radio requires antenna researchers to design software controlled reconfigurable antennas. The tuning ability of such antennas and the switching time are important to satisfy the requirements of continuously changing communication channels. Neural Networks (NNs) arose as a perfect candidate to control these antennas through Field Programmable Gate Arrays (FPGAs). NNs represent a perfect solution to add learning and reasoning to the cognitive radio antenna systems. In this work, a NN is applied on a reconfigurable antenna where switches are used to connect and disconnect the different parts of its structure. Reconfigurable antennas are potential candidate for cognitive radio since they are able to change their operating characteristics based on the channel activity. Applying NNs to such antennas result in the association of different antenna configurations with the various frequency responses. This association allows training the NN to be able to configure the antenna and regenerate switch combinations/frequency responses on demand. The NN is built and trained in Matlab Simulink and a Xilinx system generator creates the NN VHDL code to be transferred to the FPGA. The FPGA now controls the switches that are incorporated within the reconfigurable antenna structure. The application of NN on cognitive radio antenna systems allows such systems to react swiftly to any change in their environment. The cognitive radio antennas will regenerate the appropriate switch combinations using NN previous training. This will allow communicating over the unoccupied parts of the spectrum which are called white spaces. The dynamic changes that occur in the spectrum require a robust and fast antenna software control. Thus NN prove to be a valid and necessary technique to employ on CR antennas.","PeriodicalId":123571,"journal":{"name":"2013 US National Committee of URSI National Radio Science Meeting (USNC-URSI NRSM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 US National Committee of URSI National Radio Science Meeting (USNC-URSI NRSM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/USNC-URSI-NRSM.2013.6525110","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Cognition added to RF/antenna systems has extended software defined radio (SDR) communication systems into cognitive radio systems. Software defined radio has been established as a key enabling technology to realize cognitive radio. Thus a cognitive radio is an SDR that is aware of its environment, and autonomously adjusts its operations to achieve the designated objectives. A cognitive radio system is able to sense, reason, learn and be aware of its environment. A dynamic communication application such as cognitive radio requires antenna researchers to design software controlled reconfigurable antennas. The tuning ability of such antennas and the switching time are important to satisfy the requirements of continuously changing communication channels. Neural Networks (NNs) arose as a perfect candidate to control these antennas through Field Programmable Gate Arrays (FPGAs). NNs represent a perfect solution to add learning and reasoning to the cognitive radio antenna systems. In this work, a NN is applied on a reconfigurable antenna where switches are used to connect and disconnect the different parts of its structure. Reconfigurable antennas are potential candidate for cognitive radio since they are able to change their operating characteristics based on the channel activity. Applying NNs to such antennas result in the association of different antenna configurations with the various frequency responses. This association allows training the NN to be able to configure the antenna and regenerate switch combinations/frequency responses on demand. The NN is built and trained in Matlab Simulink and a Xilinx system generator creates the NN VHDL code to be transferred to the FPGA. The FPGA now controls the switches that are incorporated within the reconfigurable antenna structure. The application of NN on cognitive radio antenna systems allows such systems to react swiftly to any change in their environment. The cognitive radio antennas will regenerate the appropriate switch combinations using NN previous training. This will allow communicating over the unoccupied parts of the spectrum which are called white spaces. The dynamic changes that occur in the spectrum require a robust and fast antenna software control. Thus NN prove to be a valid and necessary technique to employ on CR antennas.
使用神经网络学习和适应的认知无线电天线
射频/天线系统的认知功能将软件定义无线电(SDR)通信系统扩展为认知无线电系统。软件无线电是实现认知无线电的关键使能技术。因此,认知无线电是一种特别提款权,它意识到其环境,并自主调整其操作以实现指定的目标。认知无线电系统能够感知、推理、学习并意识到周围的环境。认知无线电等动态通信应用要求天线研究人员设计软件控制的可重构天线。这种天线的调谐能力和切换时间对于满足不断变化的通信信道的要求非常重要。神经网络(nn)是通过现场可编程门阵列(fpga)控制这些天线的完美候选者。神经网络是将学习和推理添加到认知无线电天线系统的完美解决方案。在这项工作中,将神经网络应用于可重构天线,其中开关用于连接和断开其结构的不同部分。可重构天线是认知无线电的潜在候选者,因为它们能够根据信道活动改变其工作特性。将神经网络应用于这种天线会导致不同的天线配置与不同的频率响应相关联。这种关联允许训练NN能够配置天线并根据需要重新生成开关组合/频率响应。在Matlab Simulink中构建和训练神经网络,Xilinx系统生成器创建神经网络VHDL代码,并将其传输到FPGA。FPGA现在控制集成在可重构天线结构中的开关。神经网络在认知无线电天线系统上的应用使这种系统能够对环境中的任何变化做出快速反应。认知无线电天线将利用神经网络先前的训练重新生成合适的开关组合。这将允许在频谱中被称为空白空间的未占用部分进行通信。频谱发生的动态变化需要一个鲁棒和快速的天线软件控制。因此,神经网络被证明是一种有效和必要的技术应用于CR天线。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信