KC's homepage

 

KC's homepage

 

KC's homepage

 

KC's homepage

 

 

 

Cognitive Radio Network - GCP defined architecture

  • Adapt MAC Protocols for wireless ad-hoc network

  • Network Coding

 

GNUradio (Software-defined Radio)

  • What's GNUradio (Software-defined Radio)

Software Defined Radio (SDR) is the radio system that turns typically hardware components into software embeded in computer system. In other words, the software defines the transmitted waveforms, modulation and demodulation, and even higher layer protocols instead of in hardware. It provides us flexibility to incooperate cross-layer design for wireless network.

GNU Radio is one of an open source software toolkit that is able to build and deploy Software-defined Radios using low-cost RF hardware and general-purposed processor. We can adapt the communicating parameters based on the different purposes or transmission environments on the fly.

We have 9 USRP1 GNUradio nodes and extra 2 USRP2 GNUradio nodes in Orbit main-grid testbed.

  • ORBIT main-grid GNUradio nodes:

    • [1,19], [20,19], [20,2], [1,2], [10,11] : Side A is RFX400 (400~500MHz) and Side B is RFX2400 (2400~2500MHx)

    • [15,5], [5,15]: Side A is FLEX900 (750~1050MHz) and Side B is RFX2400 (2400~2500MHz)

    • [5,5], [15,15]: Side A is RFX2400 (2.4~2.5GHz) and Side B is XCVR2450 (2.4~2.5GHz and 4.9~5.85 GHz Transceiver)

    • [18,3], [3,18] : USRP2 GNUradio node

  • ORBIT sand-box 5 GNUradio nodes:

    • [1,1], [1,2]: Side A has Basic TX (0.1~200MHz) and Basic RX (0.1~300MHz)

  • Current Work

    • ALOHA, CSMA and TDMA MAC protocol implementations (Done!)

    • Mblock (http://gnuradio.org/trac/wiki/MessageBlocks) (Working!)

      • Efficiently design MAC protocols and maintain time scheduling

      • Reduce latency caused by host processing

      • Cooperate with CMU Nychis George

    • Validate GCP-based MAC adaptation algorithm

 

 

Publications

Talks

  • GNUradio software tutorial - 2009/06/09 (PDF)

 

 

 

 

  Design by www.rickyswebtemplates.com