1 / 18

THE COGNITIVE ENGINE : ARTIFICIAL INTELLIGENCE FOR WIRELESS COMMUNICATIONS

THE COGNITIVE ENGINE : ARTIFICIAL INTELLIGENCE FOR WIRELESS COMMUNICATIONS. Instructor: Dr.George Collins NIREESHA NAMBURU. Contents . Cognitive radio architecture Cognitive engine design Components descriptions 1.sensors 2.optimizer 3.decison maker

xantara
Télécharger la présentation

THE COGNITIVE ENGINE : ARTIFICIAL INTELLIGENCE FOR WIRELESS COMMUNICATIONS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. THE COGNITIVE ENGINE :ARTIFICIAL INTELLIGENCE FOR WIRELESS COMMUNICATIONS Instructor: Dr.George Collins NIREESHA NAMBURU

  2. Contents • Cognitive radio architecture • Cognitive engine design • Components descriptions 1.sensors 2.optimizer 3.decison maker 4.policy engine 5.radio framework 6.user interface 7.cognitive controller configuration • AI and its techniques • Conclusion • References

  3. Cognitive Radio Architecture

  4. Cognitive Engine

  5. Sensors • Sensors collect data from radio or other systems to describe and model the environment. • The important aspect of a sensor is having a standard approach to how data is transferred to a cognitive controller. • Application programming interface(API) • Initialization • Waiting for data request from cognitive controller • Collecting data and building a model • Transferring model to cognitive controller

  6. Structure of a sensor • Cognitive engine sends information to the sensor through some generic interface • Sockets and SOAP : communicate information between software programs • Functions and processing algorithms are retrieved through external library

  7. XML format <?xml version=“1.0”?> <sensor> <model-name>”model-name”<\model-name> <data-tag type=“type” size=“size” unit=“unit”>”value”<\data-tag> ……. <\sensor>

  8. Optimizer • the optimization process takes the user oriented information from sensors or user interface to select or design a waveform that will maximize the performance. • Optimizer produces waveform that comes close to the QoS values with respect to the provided environmental data. • Depending on the implementation the optimizer may build a new waveform or select it from a list of predefined waveforms.

  9. Decision maker • It coordinates information and decides how to optimize and act. • If optimization is required the decision maker will provide some context such as optimization goal or time limit for when a new waveform is required. • The current method of decision making is based on CBDT. • CBDT keeps database of observed cases ,the action taken to respond to those cases and results of the action.

  10. Policy Engine • The policy engine must test and authenticate a waveform. • Two main goals of policy engines • policy engine must be secure such that unauthorized waveforms cannot be transmitted. • It must be liberal enough to allow many different types of waveforms to run on the system.

  11. Radio Framework • It is a component that translates between cognitive engine and radio platform. • When the cognitive engine wants to reconfigure the radio’s waveform it uses generic communication theory representation in XML. • The mapping between the XML format to radio specific format is done by parsing the XML file from cognitive engine and formatting commands used to configure the radio.

  12. Generic XML format to radio specific commands • The XML parser block is the translation block. • The SDR control can also be accomplished by external interface such as through HTTP, message passing etc. • The radio framework used in this work is GNU radio software radio.

  13. User Interface • It has widely varying responsibilities depending on the cognitive radio use case. • Different instances • Control window • Simple configuration window • In most idealist view of cognitive radio there is no user interface.

  14. Cognitive controller configuration • The important aspect of cognitive controller is its ability to use many different implementations of the components described above. • It is configured through an XML file that defines which components are currently attached. • The cognitive controller can define and connect to multiple sensors. • Each component is described by a specific name that the cognitive radio uses to identify when collecting the information.

  15. Artificial intelligence and its techniques • Successful cognitive radios are aware ,can learn, and can take action for any situation that might araise.These radios require highly sophisticated learning and decision making capabilities. • Techniques • Neural networks • HMM • Fuzzy logic • Evolutionary algorithms • Case based reasoning

  16. Conclusion • The cognitive engine concepts were introduced and its implementation was shown. The major components of the platform include sensors,optimizer,decision maker, policy engine, radio framework, user interface. The discussion mostly focused on defining the roles and responsibilities of each component to provide the context from which to build a cognitive radio. Various AI techniques were discussed.

  17. References • J.Mitola and G. Q. Maguire,Jr., “cognitive radio: making software radios more personal,”IEEE proc. Personal communications,vol. 6,1999,pp.13-18. • T.W.Rondeau, C.W.Bostian, D.Maldonado, A. Ferguson, S.Ball,B.Le, and S.Midkiff,”cognitive radio in public safety and spectrum management, "telecommunications policy and research conference,vol.33,sep.2005 • FCC,”Implementing a Nation wide, Broadband , Interoperable public safety network in the 700MHz band, "Federal communications commision,Tech Rep. PS Docket No.06-229, Dec. 2006. • http://scholar.lib.vt.edu/theses/available/etd-10052007-081332/unrestricted/rondeau-dissertation.pdf

  18. Thank you

More Related