SDR-WInnComm Europe 2012 Papers and Presentations
27-29 June 2012
Brussels, Belgium

Comprehensive downloads:

Presentation Abstracts:

(Click on title for downloads)

Tutorial 1.1  A Rapid Graphical Programming Approach to SDR Design & Prototyping with LabVIEW and the Universal Software Radio Peripheral
Filip Langenaken (National Instruments, Belgium)

The Universal Software Radio Peripheral (USRP) has proven a popular hardware platform for host-based software defined radio prototyping with GNURadio. While the approach is popular, the learning curve associated with Linux, GNURadio, Python, and C++ can be challenging for some potential users. To improve ease-of-use and enable the platform for a broader set of users, National Instruments has recently released support for the USRP hardware to Microsoft Windows and the LabVIEW graphical programming environment. This session will show how you can design and prototype communications algorithms with LabVIEW in Windows. Live demonstrations will show how you can define a custom communication protocol using LabVIEW-based graphical programming and establish a live digital link between two USRPs.

Tutorial 1.2 Using CREW: a federated platform for experimentally-supported research on cognitive networks and spectrum sensing
Stefan Bouckaert (Ghent University - IBBT, Belgium); Ingrid Moerman (Ghent University - IBBT, Belgium); Sofie Pollin (IMEC / UC Berkeley, USA); Asier Alonso (TECNALIA, Spain)

The aim of the FP7-call5 project CREW (Cognitive Radio Experimentation World) is to create an open federated testbed for the evaluation of cognitive radio and cognitive networking strategies. Experiments can be executed at 5 CREW test sites across Europe, located in Belgium, Germany (x2), Ireland and Slovenia, offering a diverse set of wireless technologies including heterogeneous ISM, heterogeneous licensed cellular, wireless sensor, and heterogeneous outdoor wireless networks. Since the start of the project in October 2010, the baseline testbeds of the testbed owners in the consortium have been extended with advanced sensing hardware developed by other partners in the consortium. Additionally, federation functionality such as a benchmarking framework allowing the comparison of different cognitive solutions, a common data format to store and share the experiments and experimental results, and mix-and-match interfaces that can be used to combine cognitive components from different partners were developed. Finally, a portal website was created (www.crew-project.eu/portal), which offers a single point of entry to experimenters, and provides information on the different facilities in the CREW testbed and how to access them. Early 2012, three additional partners joined the CREW project for the duration of one year after being selected as part of an open call for experimenters, to execute their experiments on top of the CREW testbed offered by the eight core partners of the consortium. While the former partners are using the current CREW testbed for the execution of their experiment, the other partners plan to improve the functionality offered by the federation in the coming months. =Tutorial program= In the first part of the tutorial, an overview of the federated CREW facility will be given, and the goal and use of selected CREW federation functionalities such as the common data format or the benchmarking framework will be explained. [ Presenter: Ingrid Moerman, IBBT. Duration: 30' ] The second and most important part will illustrate how the CREW facility can be used to evaluate cognitive radio/networking solutions, by presenting three concrete use cases that have been investigated using the CREW federation: -The CREW federation houses a broad range of spectrum sensing equipment, from off-the-shelf sensor nodes such as WiSpy devices, to specialised sensing engines that are custom-built by partners of the consortium. We demonstrate the technical background behind, the advantages of, and the experimentation possibilities enabled by integrating advanced sensing components in a cognitive networking testbed. [ Presenter: Sofie Pollin, imec. Duration: 20' ] -In past experiments performed by the CREW consortium, a common data format and benchmarking methodologies have been used to compare the different sensing devices that are present in the CREW consortium. Through this example, it will be explained to the audience how the benchmarking and common data aspects of the CREW federation contribute to making fair comparison of different cognitive solutions a possibility. Additionally, the results of the sensing device comparison experiment are briefly presented. [ Presenter: Stefan Bouckaert, IBBT. Duration: 20' ] -Testimonial from an open call partner. Tecnalia is one of the three partners that was accepted as part of the first open call for experimenters. In this talk, it will be discussed how CREW will be used to carry out an experiment focussing on the assessment of benefits of optimized linear collaborative multiband spectrum sensing in cognitive radio networks. [ Presenter: Asier Alonso Muñoz, TECNALIA-Telecom. Duration: 20' ] Before finishing with a Q&A, in a final part of the tutorial, we will show how the audience can learn more about the CREW federation and/or access the federated testbed, by demonstrating the use of the federated portal. Furthermore, we will share preliminary information on the second open call, which allows selected experimenters to become part of the CREW project and to get funded for executing their cognitive radio and cognitive networking experiments. [ Presenter: Ingrid Moerman, IBBT. Duration: 30' ] For the audience of the conference, this tutorial provides the opportunity to learn about the CREW project and about the existing possibilities of experimental research related to cognitive radio and cognitive networks in general. For the members of the CREW consortium, it is an interesting opportunity to meet the cognitive radio and cognitive networking experimenter community, whose comments and questions will help to shape the future of the CREW federation in a demand-driven way. =The presenters= Ingrid Moerman is a professor at Ghent University since October 2000. In 2006 she joined IBBT, where she is coordinating several interdisciplinary research projects, including the FP7-CREW project. She is currently leading the research and education on mobile & wireless communication networks within the 'Internet Based Communication Networks and services (IBCN)' research group, one of the research groups of IBBT. Her team has about 25 researchers. Stefan Bouckaert received his M.Sc. and Ph.D. degrees in electro-technical engineering from Ghent University, Belgium, in 2005 and 2010, respectively. He is currently a post-doctoral researcher at IBBT-IBCN, where he is mainly involved in the CREW project, working on the topics of experimentally-supported research and benchmarking. In January 2012, he became also responsible for the business development of the IBBT iLab.t research centre (http://ilabt.ibbt.be). Sofie Pollin received a degree in electrical engineering in 2002 and a Ph.D. degree in 2006 (with honors) from the Katholieke Universiteit Leuven, Belgium. Since October 2002 she has been a researcher at the Wireless Research group of imec. In the summer of 2004 she was a visiting scholar at National Semiconductor, Santa Clara, California. In the summer of 2005 she was a visitor at UC Berkeley. In 2006, she started as a post-doctoral researcher at UC Berkeley working on coexistence issues in wireless communication networks. Currently, she is a principal scientist at imec working on cognitive radio and software defined radio. Asier Alonso received a degree in electrical engineering from the University of Deusto in 2004, and also holds a master in computer architecture (University of Deusto 2008). Since 2005 he works as a full time researcher at the Telecom Unit of Tecnalia (before Robotiker), in the fields of Software Defined Radio, programmable logic, and signal processing.

Tutorial 1.3  Developing GNU Radio Signal Processing Blocks (no presentation available)
André Selva (Universidade Estadual de Campinas, Brazil); André L. G. Reis (Unicamp - State University of Campinas, Brazil); Karlo Lenzi (Universidade Estadual de Campinas, Brazil); Luís Meloni (Universidade Estadual de Campinas, Brazil); Silvio E. Barbin (University of Sao Paulo, Brazil)

GNU Radio is a popular toolkit for the development of SDR applications. Despite offering a large library of signal processing blocks, one may find useful to develop new blocks that fits exactly with the application requirements. Furthermore, complex applications, like Digital TV transceivers or LTE networks, for example, demand more complex digital signal processing blocks than the ones available in the GNU standard library. Thus, it is essential to know how to build custom blocks on GNU Radio if we desire to make full use of the GNU Radio features and Software Defined Radio platforms. This works aims to present an in-depth study of how to create new blocks in GNU Radio, clarifying dubious points generated from the lack of documentation available on the subject, which is based mainly on forums discussions and tutorials, and to serve as a future reference for new developers. To best understand this process and to cover all stages of development involved in creating blocks, we will present an step-by-step of how to build a byte interleaver, commonly used in wireless communication systems, such as WiMAX, LTE and DTV.


Session 2.1 - Spectrum Sensing

Chair: Vincent J Kovarik, Jr (Prismtech, USA)

Spectrum Sensing in the Vehicular Environment: An Overview of the Requirements *Top Paper* (paper) (presentation)
Haris Kremo - Presenting (Toyota InfoTechnology Center, Japan);  Rama K Vuyyuru (Toyota Info Technology Center, USA); Onur Altintas (Toyota InfoTechnology Center, Japan)

This paper overviews the challenges related to spectrum sensing in the vehicular environment, with emphasis on sensing in the TV licensed band. In the vehicular environment the cognitive radio can help to: 1) satisfy capacity demand for Intelligent Transportation Systems (ITS) applications; and 2) offload time insensitive applications from the ITS dedicated spectrum. However, neither sensing, nor geolocation database lookup alone can provide sufficient incumbent protection. Collaboration among the sensors to take advantage of spatial diversity is difficult due to the rapidly changing network topology. Nevertheless, mobility provides the opportunity to use time diversity at each sensor. We also discuss the influence of sensing subsystem design on the vehicular cognitive network medium access (MAC) sublayer. Whenever applicable, we compare sensing requirements for vehicular cognitive networks to the requirements provided in the IEEE 802.22 standard.


On the Performance Assessment of Heuristically-driven Linear Collaborative Spectrum Sensing within the FP7-ICT CREW Project  (Presentation Only - not available)

Asier Alonso (TECNALIA, Spain); Javier Del Ser (TECNALIA, Spain); Sergio Gil-Lopez (TECNALIA, Spain)

Spectrum sensing and decision are essential tasks of any cognitive radio system. As such, many different schemes have been devised so far in order to perform these task in the most accurate and reliable way, which can be a priori classified as: 1) conventional non-collaborative spectrum sensing, where a decision is taken at every cognitive node of the network in isolation; 2) collaborative spectrum sensing, where the spectral measurements registered by different nodes are combined - either in a centralized or distributed fashion - so as to produce a decision with higher reliability than the case where the decision is taken based on a single measurement (see rightmost plot in Figure 1). As for the latter, a number of collaborative spectrum sensing techniques pre-process the spectral measurements of every compounding sensing node of the network so as to produce a binary (hard) local decision on their occupancy, followed by a hard-decision fusion approach (e.g. OR, AND) that generates the final spectral occupancy metric. Technical advantages of these hard-decision based techniques lie on their simplicity for their implementation in conventional digital hardware. However, as was stated in the theory of evidence developed by Arthur P. Dempster and Glenn Shafer [1], binary local decisions can be easily outperformed, in terms of credibility and reliability when applied to outcomes of a same event, by soft fusion techniques where the unprocessed outcomes of the said event are input to a unique soft test. This interesting result motivates the upsurge of soft-decision based fusion techniques applied to spectrum sensing for cognitive radios. Among the broad portfolio of such combining approaches, in this work we have concentrated on the so-called linear statistics combination, which will be hereafter denoted as LSC [2]. LSC hinges on linearly combining the unprocessed spectrum measurements captured by cognitive radio nodes by means of a set of configurable coefficients, based on whose result a decision is taken. When the LSC is applied at each compounding band of a broad bandwidth, the resulting scheme is rather coined as multiband LSC. The values of such coefficients are usually set equal to each other in the conventional implementation of the LSC approach. However, as explained by the authors in [3], collaborative multiband LSC spectrum sensing can be optimized in terms of the achievable throughput over such a band by making use of evolutionary optimization strategies. Taking into account this state of art, this work gravitates on assessing the benefits of optimized linear collaborative multiband spectrum sensing in cognitive radio networks with respect to its non-optimized counterpart. Four specific goals stem further from this general objective: To incorporate the LSC decision scheme as well as its heuristic optimization framework recently introduced in [3] in a real testbed. To benchmark hard-decided collaborative spectrum sensing techniques against genetically-optimized and nonoptimized LSC approaches. To quantize the performance gains entailed by the application of Harmony Search (HS, see [5]) heuristics to the optimization of the LSC coefficients under a maximumthroughput criterion. To investigate and implement the data format, mechanisms and access procedures through which the sensed information is stored in a shared database and thus made network-wide available. From a general perspective, our technical contribution is twofold: on the one hand, HS heuristics are applied for the first time to the optimization of the linear coefficients involved in collaborative spectrum sensing. As such, this algorithm inspires from the improvisation process of musicians, i.e. the process by which such musicians (who may have never played together before) refine - through variation and check - their individually improvised notes resulting in an aesthetic harmony played by the entirety of musicians in the orchestra. Due to its outperforming behavior over genetic approaches and its simplicity, HS has been so far applied to a number of applications and problems related to wireless communication networks, such as the Capacitated P-median Problem [6], multicast routing [7], multiuser detection [8], [9], distributed radio resource allocation [10] and OFDMA subcarrier power allocation [11]. To the knowledge of the authors, this is the first contribution in the literature dealing with HS for the optimization of collaborative spectrum sensing schemes, which is expected to outperform its genetic counterpart in terms of aggregate throughput and/or speed of convergence. On the other hand, heuristically-optimized collaborative spectrum sensing is put into practice through its implementation on the test beds compounding the open federated experimentation platform provided by the CREW (Cognitive Radio Experimentation World) project [4], funded by the EC under the 7th Framework Programme. Specifically, a multiband energy level sensing functionality capable of capturing, formatting and forwarding spectrum measurements to a database is developed so as to allow the fusion center to access all the sensed spectrum information, hence modelling the conventional allocation of exclusive radio resources devoted to the circulation of cognitive control information (leftmost diagram in Figure 1). We will outline the results and conclusions regarding the performance of the previously mentioned heuristic algorithms obtained in the various tests carried out within the CREW real testbed, along with a comparison study with hard-decided AND and OR combination strategies. see attached extended abstract for more detail


Performance Evaluation of a Spectrum-Sensing technique for LDACS and JTIDS Coexistence in L-Band (paper) (presentation)

Giulio Bartoli (University of Florence, Italy); Romano Fantacci (University of Florence, Italy); Dania Marabissi (Università di Firenze, Italy); Luigia Micciullo (University of Florence, Italy); Claudio Armani (SELEX Elsag, Italy); Roberto Merlo (SelexElsag spa, Italy)

This paper deals with a cognitive approach able to guarantee the coexistence of new data link for air-ground aeronautical communications LDACS and military JTIDS systems. Future LDACS shall coexist with current systems operating in the same frequency band for this reason coexistence issues must be carefully investigated. In particular JTIDS transmissions can affect the LDACS performance acting as disruptive impulse noise. JTIDS exploits frequency hopping to protect information, hence its interference on LDACS system cannot be foreseen and avoided. In addition the bandwidth of the two signals results to be completely overlapped in case of collision. The disruptive effects of JTIDS interference on LDACS can be mitigated if the collisions can be detected and hence suitable processing techniques can be activated. This paper proposes a method to detect the presence of JTIDS interference exploiting an energy detection spectrum sensing technique based on sliding windows. The performance of the proposed method is presented in terms of missed detection probability of the JTIDS interference and error rate of the LDACS system showing a good behavior.

A Set of Methodologies for Heterogeneous Spectrum Sensing  (Presentation Only)
Wei Liu (IBBT, Belgium); Sofie Pollin (IMEC / UC Berkeley, USA); Peter Van Wesemael (IMEC, Belgium); Danny Finn (Dublin University, Trinity College & CTVR Telecomunications Research Centre, Ireland); Christoph Heller (EADS Innovation Works, Germany); Mikolaj Chwalisz (Technische Universität Berlin, Germany); Daniel Willkomm (Technische Universitaet Berlin, Germany); Nicola Michailow (Technische Universität Dresden, Germany); Zoltan Padrah (Jozef Stefan Institute, Slovenia); Ingrid Moerman (Ghent University - IBBT, Belgium); Stefan Bouckaert  (Ghent University - IBBT, Belgium)

Cognitive radio has received tremendous amount of attention in the academic world. As a key enabler for cognitive radio, the spectrum sensing technology faces many challenges. The real-life wireless communication often happens in a heterogeneous environment, hence, how to combine sensing results obtained with heterogeneous devices is one of the biggest challenges. In order to have a valid heterogeneous sensing system, many issues need to be , such as the calibration among heterogeneous devices, post processing for the obtained data in different formats, what is the most efficient way for combining data, and many other aspects. In this work we present a set of methodologies that have been derived in the scope of the CREW project to deal with some common issues encountered for heterogeneous sensing. The FP7 project CREW (www.crew-project.eu) targets the development of a federated testbed for cognitive radio systems by physically and virtually interconnecting radio equipment of the individual project partners. By combining the spectrum sensing devices from each project partner, we are able to form a sensing platform with many popular heterogeneous devices. These devices include dedicated integrated sensing hardware (imec sensing engine), USRP software-defined radios (SDRs), small, low power sensor nodes (TelosB), off-the-shelf, low cost USB spectrum analyzers (WiSpy) as well as high cost, high precision spectrum analyzers. The presentation will start with a series of heterogeneous and distributed sensing experiments that we performed as background information. The aim of those experiments was originally to compare the performance of different sensing devices. However, during those experiments we have gradually formed a system to properly process distributed data and calibrate heterogeneous devices. The derived methodologies are covered next. The main focuses here are the measurement we performed to compensate for the hardware heterogeneity, and the common data format we derived to overcome the software difference.Finally we also propose some principles we adopted to detect outliers in the heterogeneous distributed sensing experiment. This work is not about analyzing results from any particular heterogeneous sensing experiment, but rather to learn from all the experiments from a methodology point of view. It can serve as a reference for future work in heterogeneous sensing.

Session 2.2 – SCA Implementations

Software Radio Spectrum Analyzer (presentation)

Jérôme Parisot (SUPELEC, France); Emilien Le Sur (SUPELEC, France); Christophe Moy - Presenting (SUPELEC/IETR, France); Daniel Le Guennec (IETR/Supélec-Campus de Rennes, France); Pierre Leray (IETR/Supelec Campus de Rennes, France)

We propose in this paper to describe how a spectrum analyzer has been implemented using USRP platforms with MathWorks Simulink development environment. We call it a software radio spectrum analyzer. Moreover, we plan to include smart signal processing including automatic detection of different characteristics, such as standard recognition, inter-channel interference, etc. We show then that software radio is an enabling technology to improve usual equipments (here lab equipment) and create a new generation of cognitive equipments (measurement equipments here). This work is in particular done by last year students before graduating for engineering diploma. The use of USRP platforms makes students face real signals and apply signal processing theory with the constraints of reality. The results will be shared with the community as it is done for previous work shown at last Wireless Innovation Forum SDR'11 conference [1]. [1] Adrien LE NAOUR, Olivier GOUBET, Christophe MOY, Pierre LERAY "Spread Spectrum Channel Sounder Implementation with USRP Platform" Wirelless Innovation Forum Conference, SDR'11, Washington DC, USA, 29 Nov-2 Dec. 2011


A Software Defined Radio Approach for Digital Television ISDB-T Transmitters (paper)

André L. G. Reis (Unicamp - State University of Campinas, Brazil); André Selva (Universidade Estadual de Campinas, Brazil); Karlo Lenzi (Universidade Estadual de Campinas, Brazil); Luís Meloni (Universidade Estadual de Campinas, Brazil); Silvio E. Barbin (University of Sao Paulo, Brazil)

Although most countries already have Digital Television (DTV) available, there are several others migrating their infra-structure from analog to digital. One of these countries is Brazil, which intends to accomplish a full switch up to 2016. This initiative is seen as of extreme importance by local authorities since Brazil will host the FIFA World Cup in 2014 and the Olympics Games in 2016, events that will be seen by millions of viewers around the globe. The Brazilian DTV is based on the Japanese ISDB-T standard for the modulation scheme, which is an OFDM system capable of supporting services from mobile to full-definition. Since the relevance of the subject, this paper presents a software defined-radio approach to implement a full ISDB-T transmitter using GNU Radio and USRP, covering a complete study from modeling to implementation. This papers aims not only to discuss and clarify several misinterpretations of the ISDB-T standard, but also to present an efficient implementation on a SDR architecture, serving as reference to new developers and as a roadmap for manufactures.


Vehicle Power Line Communication (VPLC) implementation with USRP2 Platforms (paper)
Fabienne Nouvel (INSA, France)

This paper deals with the implementation of an embedded power line communication system for vehicle (VPLC) using USRP platforms and GNU Radio environment. This platform allows a modular design of VPLC. Many configurations of the PHY and MAC layers of can be tested in a real PLC environment, without developing them on a specific board. In conjunction with USRPs platform and daughter cards, the signal processing performed in software is transmitted over a real channel. Several frequency bands can be tested by using different daughter cards without changing the signal processing. Today the car manufacturers have to face with an increase of electronic nodes (ECU) connected each other. The ECUs already use networks like CAN and Flexray, but the number of specific wired always increase. One solution to reduce the amount of wires would be to use the PLC technology that is currently being developed for domestic networks to transmit information or at least some of it, over the 12V power distribution system found in cars. In our system, SDR can be considered to be a "wired" communication system, where some of its functional components, such as modulations, coding, synchronisation, etc., are implemented with software components. This makes it possible to configure the signal according to the requirements of the application and the characteristics of the communication channel. The software generated signal is then applied to the USRP platforms that are connected to a host computer through USB or Ethernet connections.


IEEE 802.15.4 transceiver for the 868/915 MHz band using Software Defined Radio (paper) (presentation)
Rafik Zitouni - Presenting (ECE de Paris & Université de Paris Est, France); Stefan Ataman (ECE, France); Marie Mathian (ECE, France); Laurent George (Ece Paris, France)

In this paper, we present an implementation of the PHY specifications of IEEE 802.15.4 standard for the frequency band 868/915MHz using Software Defined Radio (SDR). This standard is defined for low power, low-data rate and low cost wireless networks. The specifications are used by Zigbee technology for various applications such as home automation, industry monitoring or medical surveillance. Several hardware PHY 868/915 MHz band IEEE 802.15.4 transceivers implementation have been already reported on ASIC and FPGA [1] [2]. SDR is one possibility to realize the transceiver with a high flexibility and reconfigurablity [3]. The whole emitter and receiver chain have been defined in software using the GNU Radio and the USRP (Universal Software Radio Peripheral) platform from Ettus Research. Two new blocks have been added to the GNU Radio project, one for the Direct Sequence Spread Spectrum and the second for the reconstruction of the packets. The experimentations have been performed in a noisy environment and the PER, BER and SNR have been computed. The obtained results closely follow the well-known theoretical limits. Overview of IEEE 802.15.4: IEEE 802.15.4 standard specifications have been adopted for low-power, low-cost sensor networks with high reliability. Wireless sensor networks use these specifications to define the physical and a MAC sub layer. For the physical layer, there are 3 principal frequency bands with 49 channels, 16 channels in 2450 MHz for the ISM Industrial Scientific Medical band (operated at raw data rate of 250 kb/s), 30 for North America and 3 channels in the 868 MHz band [4]. The 915MHz and 868MHz bands are used at 40 kb/s and 20 kb/s, respectively. The specification of 2011 [4] allow us to use different modulation techniques and data rate for the specified channels. The BPSK is one of the modulation techniques used in the 915/868 MHz band. These frequencies are interesting as they allow longer range communications, compared to the 2450 MHz band. GNU Radio and USRP: For the implementation of our transceiver we used a SDR composed of the (Universal Software Radio Peripheral) USRP1, controlled by the GNU Radio Software. The USRP1 is a low cost hardware platform for SDR communications. It is mainly composed of a USB 2.0 Cypress FX 2 interface, 4 Analogical/Digital Converter ADC/DAC connected to the Front End via a daughter board, and an Altera Cyclone EP1C12 FPGA that connects all these components. The signal processing is accomplished by the CPU of the computer executing the GNU Radio software. The GNU Radio is an open source platform that allows us to create the flow graphs to process the stream transmitted and/or received by the USRP. Each flow graph is defined by a number of blocks developed in C++ language and connected by the Python script. Overview of the implementation: Our software transceiver is based on the IEEE 802.15.4 specifications for the 868/915 MHz band. Our implementation is similar to the one in the 2450MHz band, described in [5]. The emitter is firstly composed of the packet generator. The size of the packets constructed and transmitted by the emitter is 133 bytes. The packets are modulated with BPSK and transformed into chips by the blocks we have developed. Each bit is represented by a 15-chip Pseudo Noise sequence. At the receiver side, the non-coherent receiver decodes the stream by doing the opposite operations. After the BPSK demodulation, the last block built has to transform the chips to bits and after that to reconstruct the packets. Results: The BER and SNR are calculated by changing the signal amplitude. Thus, the Packet Error Rate can be calculated. The experimentations are performed in indoor environment with unpredictable noise sources. In a first step, a continuous bit stream of 1s is sent by the modulator. The purpose is to easily compute at the receiver side the BER in a window of 1000 bits. The SNR is calculated by the proposed block in the GNU Radio. In the second step, a packet generator block is added, thus the computation of PER is accomplished by using the CRC-16 without correction. The values of BER and SNR are closely following the well-known theoretical limits. The emitter and the receiver are implemented and run on two different computers for the computation of the PER. The fraction of packets correctly received is up to 0.8 (80%). Several problems are encountered and impact the performances of the software transceiver. The computer has to be powerful enough to transform the received signal into a continuous and uninterrupted stream. The carrier of the USRP daughter-board is inaccessible and imposes that the receiver is non-coherent. Furthermore, the USRP buffer overflows when decoding the data in real time. Thus, the buffer keeps the old data received in the last experiment and makes it hard for the receiver to be synchronized through packet reception. Conclusion and further work: This paper reports the SDR implementation of IEEE 802.15.4 standard specifications in the 915/868 MHz band and presents the experimental results obtained with it. Our development and the obtained results prove the flexibility of this platform and its practical feasibility. As a further work, we intend to build a software multimode 2450MHz and 915/868 MHz transceiver. References: [1] Sabater, J.; Gomez, J. M. & Lopez, M. , "Towards an IEEE 802.15.4 SDR transceiver", in 'ICECS' , IEEE, , pp. 323-326 . 2010. [2] Nam-Jin Oh, Jinho Ko, and Sang-Gug Lee, "A CMOS 868/915-MHz Direct Conversion ZigBee Single-chip Radio", IEEE Communications Magazine, Vol. 43, No. 12, pp. 100-109, Dec. 2005. [3] Ulversoy, T. "Software Defined Radio Challenges and Opportunities ", IEEE Communication Surveys & Tutorials, Vol 12, Issue 4. pp. 531-550, Nov 2010. [4] 802.15.4-2011 IEEE Standard for Local and metropolitan area networks--Part 15.4 Low-Rate Wireless Personal Area Networks (LR-WPANs). 2011. [5] T. Schmid, "GNU radio 802.15.4 en- and decoding," UCLA NESL Technical Report, Sept. 2006.

 

Fixed-Point Aspects of MIMO OFDM Detection on SDR platforms *Top Paper* (paper) (presentation)

Daniel Guenther (RWTH Aachen University Germany, Germany); Torsten Kempf (RWTH Aachen University Germany, Germany); Gerd H. Ascheid (RWTH Aachen University, Germany)

Alongside with the increasing importance of mobile, wireless communication, the amount of standards in this field is increasing constantly. Therefore, more flexible platforms, implementing the different standards in software, hence called Software Defined Radios (SDR), are needed. Since state-of-the-art wireless standards like LTE and IEEE 802.11n make use of multiple-input multiple-output (MIMO) antenna configurations and orthogonal frequency-division multiplexing (OFDM) modulation, it is highly relevant to investigate a flexible MIMO OFDM application on an SDR platform. In LTE as well as IEEE 802.11n compliant receivers, MIMO detection causes a major part of the computational complexity. Hence, the efficient implementation of MIMO detectors on SDR platforms is of vital importance. In this paper, aspects of MIMO detection specific to SDR are discussed, using the IEEE 802.11n standard as a reference. Suitable algorithms for QR decomposition of the channel matrices for real time processing are presented, along with consecutive detection as well as SINR calculation. Due to the fixed bitwidths of available datatypes, numerical stability is one major issue when developing an SDR application, especially when targeting high antenna configurations (e.g. 4 × 4). This paper emphasizes how the algorithms have to be adapted to ensure algorithmic performance with limited 16 bit precision. As a proof of concept, an implementation of the presented algorithms on the maturing P2012 platform, an embedded many-core platform with the option for single instruction multiple data (SIMD) processor extensions by ST Microelectronics, is presented. Timing performance is benchmarked to proof the real time applicability. To demonstrate numerical stability, error correction performance is measured and compared to a floating point reference.


Session 2.3 – SDR Implementations
Chair: Harald Kröll (ETH Zurich, Switzerland)

A component-based architecture for protocol design and development in SDR frameworks  (Presentation Only) (paper)
Maurizio Colizza (University of L'Aquila, DEWS, Italy); Marco Faccio (University of L'Aquila, Italy); Claudia Rinaldi (University of L'Aquila, Italy); Fortunato Santucci (University of l'Aquila, Italy)

The increasing interest in software defined radio (SDR) as enabling technology for defining and developing advanced wireless systems, e.g. mobile ad-hoc networks (MANET) with high degree of adaptivity and ability to (re)configure in application scenarios, motivates research efforts in developing methods and tools for supporting a complete and sound design flow, that encompasses i) waveform/protocol specification, ii) thorough validation through accurate simulations and early stage testing, and then iii) rapid code development on selected target platform. Despite those needs, it can be observed that state-of-the-art approaches still lack significantly in several components, with critical drawbacks in those environments where performance estimation and assessment is particularly challenging (MANETs are still an example). A (non exhaustive) list of weaknesses can be provided as follows, 1. simulators are not typically conceived to offer the opportunity to reuse the developed code for subsequent implementation on target device; 2. merging of measurement code and business code is not typically addressed; 3. tools for sound and easy support of tracking projects requirements into the developed code are not available; 4. tools for supporting automatic generation of reports that rely on qualitative and quantitative performance assessment are not satisfactory; 5. high level cross verification for performance analysis (e.g. logic trigger) is not addressed. With the motivation of progressing in the depicted technical framework, our research group is involved in several projects, e.g. ARTEMIS PRESTO and FP7 NoE HYCON2 both co-funded by the EC: they have quite a broad spectrum of activities, but they both try to overcome limitations in methodologies that relate to our context. Specifically, the PRESTO project is mainly targeted: 1. to improve test-based embedded software development and validation, while considering the constraints of industrial development processes; 2. to establish functional and performance analysis with platform optimisation at early stage of the development. The project also intends to explicitly consider some industrial development constraints: simplified use of tools, smooth integration in current design processes, framework of tools that is flexible enough to adapt to different process methodologies, design languages and integration test, platform modelling for early comparison of results with real scenarios and fast prototyping. Through the WP6, HYCON2 also pursues research advances in developing methods and tools for analysis and design in the broad range of complex and networked embedded systems. After providing an appropriate description of state-of-the-art, the present paper is intended to report on our research activity, that is focused on defining and developing a set of tools that support the sound design, appropriate verification/test and development of embedded software for SDR systems. Specifically, we are defining a workflow whose qualifying features are as follows: 1. the design of a system or subsystem in a network/protocol stack is model-based; 2. the amount of manually written code (firstly for simulation) is minimized, while the code is usually obtained from the model through a set of procedure for automatic code generation; 3. the probes for measurement may be placed in the model; them may be automatically switched off when the model is used to produce code for target device; the model holds true independently of the target device; 4. when a probe for measure is selected, the generated track can be automatically added to a technical report; The suite is intended to provide the designer with the abilities: 1. to create a protocol model through the composition of library component; 2. to generate code for Simulation and Test in a network simulator starting from the model; 3. to generate code for a target device, starting from the model; 4. to integrate protocol models with application related models, e.g. those encountered in the the context of networked control systems. The paper will report on already achieved results in terms of developed models and simulation environments.

Prototyping SCA API's Using a Generic Reasoner API  (Presentation Only - not available)
Durga Suresh (Northeastern University, USA); Mieczyslaw Kokar (Northeastern University, USA); Jakub Moskal (VIStology, Inc., USA)

API's are abundant in the realm of the SDR and there are many different API's developed for different protocol layers, each with a specific purpose and particular hardware and software needs. Those API's are then implemented within a common SCA architecture, leading to a great advantage of interoperability among various radios and portability to other platforms. The standard practice of developing an API for an SDR is by first describing it in UML. While UML tools provide some methods for syntactically constraining the development of a specification of a system, they don't support the capability of verifying or enforcing the semantic constraints. Consequently, the semantic interpretation of the constraints imposed by an API is done by humans. This paper discusses the potential uses of languages with formal semantics (e.g., OWL) in the development of the SDR API's. In particular, it investigates the use of the concepts from the cognitive radio ontology (CRO) to express an API and then using a reasoner to analyze the specification, e.g., checking its logical consistency, querying the specifications of the API's and even testing their behaviors using a generic implementation of an API for the formal language (OWL API), i.e., prototyping an API. This prototyping approach is considered with respect to such metrics as the amount of effort of the prototype implementation, efficiency of the prototype API, the impact on standardization and other possible uses of such a mapping.

Component-based Approach to Decomposing SCA Components (not available)
Toby McClean (PrismTech, Canada)

The Software Communications Architecture provides a component-based framework for developing software defined radio waveforms, platforms and services. A component (resource, device or service) in the SCA is a relatively coarse grained software entity which is encapsulated and may be independently deployed. One of the objectives of the SCA-Next initiative is the capability to design and implement SCA components as a hierarchical assembly of smaller fine-grained components. In this presentation we show a methodology and tooling that uses a standardized software component specification language to provide this capability within the constructs of the SCA component model. By applying this methodology an SCA component is designed and implemented as the assembly of software components. Each of the software components can be further refined as an assembly of software components. Within an SCA component each of these components is an independent block of functionality. This independence gives the designer many options including the ability to parallelize parts of a SCA component. State of the art code generation techniques are then used to generate and implement SCA compliant components that can be deployed as part of a SCA waveform or logical platform. Benefits * Increased reusability due to the finer granularity of functionality; * Increased productivity as platform specific and SCA specific code is generated; * Better separation between structure and behavior in the design and implementation of a SCA component; and * Ability to declaratively allocate pieces of functionality within a SCA component to threads.

 

Portable Software Communications Architecture (SCA) Waveform Design for FPGAs  (Presentation Only - not available)
Andrew Foster (PrismTech Limited, United Kingdom)

Field Programmable Gate Arrays (FPGAs) are a key enabling technology in Software Defined Radio (SDR) development. They have been typically used to implement physical layer processing functions such as IF (Intermediate Frequency) up/down conversion and crypto functions. However, the latest generation of FPGAs are increasingly being used to support processing tasks normally associated with Digital Signal Processors (DSPs) and General Purpose Processors (GPPs). Traditionally in radio design FPGAs have been considered part of the modem hardware with the consequence that frameworks such as the Software Communications Architecture (SCA) that deal with software level control functions have until recently not adequately addressed the integration and portability issues that SDR developers must deal with in order to use FPGAs effectively within their SDRs. This presentation will examine various approaches for developing portable SCA waveform applications using FPGAs. It will include a discussion on the MHAL (Modem Hardware Abstraction Layer) / MOCB (MHAL On Chip Bus) standards as recommended by SCA 2.2.2 and contrast them with the latest FPGA interface standards proposed in the new SCA Next specification. Finally the presentation will examine the benefits of implementing SCA waveform components directly in hardware on the FPGA using the latest FPGA tools and middleware designed to support rapid and portable development in an SCA Next compliant manner.


Session 3.1 - Shared Spectrum Access

Opportunistic radio transmission in the TVWS for first responders' assistance  (Presentation Only)
Rosolino Lionti (CEA, France); Marc Laugeois (CEA-LETI, France); Dominique Noguet (CEA LETI, France); Vincent Berg (CEA LETI, France)

Fire fighting requires fast response time and resources adapted to the particular situation. The deployment of heavy means is decided through a discussion between first responders and the stakeholders located remotely. As a consequence there is a need for accurate information to select the best solution in the shortest possible time. Video transmission is a valuable add-on to existing audio information. Because of the hazardous environment of a fire, the task of video shooting and transmission is assigned to fire-fighters who have the ability to operate under such difficult conditions. This requires embedding the sensors and transmitter in the first responders' equipment. Indoor transmissions are prone to multipath propagation, this effect combined with particles and debris in suspension in the air resulting from combustion, reinforced concrete, bad clearance of embedded antenna, limited radiating power, limited weight, etc, makes the development of a radio system very challenging. Depending on the structure and geometry of the buildings and indoor furniture and objects, the electrical field is more or less absorbed/transmitted/rotated. As a consequence multipath propagation "depolarizes" the electrical field vectors between transmitter and receiver, if nothing is done to mitigate this effect, the reliability of the transmission is seriously compromised. Moreover in the case of on-the-body worn devices, the polarisation is continuously changing and needs to be compensated. CEA-LETI has developed a dual polarized antenna embedded on the transmitter and larger antennas with dual polarisation at the receiver end. By adding spatial diversity (two Rx antennas) to polarisation diversity, the gain on SNR is in the range of 5 to 10dB, moreover the area coverage is significantly enhanced. The result is a 1x4 SIMO architecture, composed of one transmitter and four receivers. Each receiver can intercept a path with different polarisation from the three other receivers. In order to make the most of each contribution, a Maximum Ratio Combiner has been implemented. The combination makes use of the radio signal and the gain level of each receiver. This presentation will develop the SIMO architecture of the radio technology that has been designed by CEA-LETI in the TVWS. TVWS UHF bands have been selected thanks to their good propagation properties which enable to reduce the transmitted power of the worn equipment without sacrificing range. The public safety TVWS testbed deployed at CEA-LETI will also be addressed. The communication link involves the specific TVWS radio link between the first responder and the local head, and a second long range wireless hop between the local and remote heads using off-the-shelf WiMAX equipment. This 2-hop radio system enables long range end-to-end rescue monitoring.

 

Comparison of contention-based protocols for secondary access in TV whitespaces (presentation) (paper)
Richard MacKenzie (BT Research, United Kingdom); Keith Briggs - Presenting (BT Group, United Kingdom)

Exploitation of TV whitespace is now becoming a reality in many countries across the world. This allows for secondary systems to gain opportunistic channel access to TV spectrum as long as they do not interfere with the primary users of this spectrum; mainly the TV broadcasters and PMSE devices. While primary systems are protected from interference from secondary systems, secondary systems themselves must be able to coexist with one another; however, the rules and etiquette methods to allow for this are still being developed. Contention based protocols using random backoff mechanisms are therefore attractive for early adopters of TVWS due to the ease of coexistence with other systems. In this paper the performances of the contention-based protocols in 802.11 and ECMA-392 are analysed and their suitability for various scenarios in TV whitespaces are evaluated. While the two protocols have similar backoff rules, there are slight differences which can cause significantly varying performance. In addition this paper describes how the backoff behaviour of both protocols can be compared and evaluated using Markov chains. A description of an extremely fast and efficient way to solve these often large and complex chains is also given, which can be of further benefit in solving more complicated scenarios. A straightforward comparison of the backoff mechanisms is demonstrated by using the seminal Markov chain model of Bianchi [1]. Results show a comparison of the two types of contention based protocols for varying networks sizes. For the same parameter settings it can be seen that 802.11 is much more aggressive. As a result, a 802.11-type behaviour achieves better performance for a small network, making it better suited to use cases such as video distribution around the home, while ECMA-392-type behaviour achieves better performance for a larger network, making it better suited to use cases such as machine-to-machine. This paper also shows how the performance of these protocols can be greatly improved by switching between a small set of operating parameters as the system size changes. The results also highlight the fact that secondary systems must not be too aggressive in order to share the channel in a fair manner should it be sharing the channel with another secondary system. The more conservative behaviour of ECMA-392 seems better suited for this coexistence. Finally, results are shown which look at the collision behaviour of each protocol. When multiple stations from secondary systems are likely to transmit at the same time, the aggregate interference must still avoid interfering with the primary systems. The two protocols are again compared with this in mind, highlighting that for either protocol actions must be taken to ensure that the aggregate interference is not above the specified threshold. The solution to this problem could be a combination of expected MAC behaviour along with power control mechanisms. [1] G. Bianchi, "Performance analysis of the IEEE 802.11 distributed coordination function," IEEE J. Sel. Areas Commun., vol. 18, no.3, pp.535-547, Mar. 2000.

 

Technical innovations from EU FP7 project QoSMOS  (Presentation Only)
Michael Fitch (BT Exact, United Kingdom)

Spectrum sharing is not a new concept, but what is new is the ability of wireless systems to intelligently find gaps in the usage and occupy them. A new paradigm is where licensed and unlicensed users share the spectrum. An early example is sharing of UHF TV bands. First, we present some use-cases for such sharing, which have been evaluated technically and commercially. These have varying degrees of mobility and QoS requirements. Then we present the QoSMOS architecture, which is designed to provide management of shared spectrum with mobility and QoS support. This comprises a combination of database and sensing mechanisms, both of which are technologies that are critical to the spectrum management process. A third critical technology is at the PHY layer, where we have to improve beyond OFDM in terms of adjacent channel leakage, in order to share spectrum effectively without causing interference to neighbouring signals. We will describe Filter Band Multiple Carrier (FBMC) modulation scheme as a promising candidate.

 

Interference Mitigation Techniques Using 2X4 MIMO in Cognitive Radio Networks  (Presentation Only) (paper)
Pertti Alapuranen (xG Technology Inc., USA); Rick Rotondo (2163 Wembely place & xG Technology, USA)
While Dynamic Spectrum Access (DSA) is core to cognitive radio and network operations, extensive field trials and testing by the US ARMY Cognitive Radio Access Networks (C-RAN) have shown that advanced Interference Mitigation technology can significantly increase spectrum utilization, increase total network throughput and enhance spectrum utilization. A technical paper/presentation and live platform demonstration will detail how a combination of 2X4 MIMO, state of the art SDR/DSP hardware and advanced signal processing techniques can be used to radically increase the time a CR is able to "dwell" on an interference laden channel, increase link reliability and measurably increase spectrum utilization. This form of interference mitigation is completely implemented on the receive side of the radio, so no noise or additional interference is introduced in to channel or spectrum being used. This also makes it difficult adversaries trying to intentionally jam a network (that has implemented this technology) to gage the effectiveness of their jamming efforts. Implementation within a CR or SDR network has significant military and public safety implications. This technique has application in licensed, unlicensed and white spaces spectrum bands and is currently implemented on an OFDM wave form. The technology is being deployed to support both military and commercial networking trials. Data from these deployments will be shared to the extent allowed by the customer. The presentation can be supported by live, instrumented demonstrations conducted on site at the Forum to show the effectiveness of this technique by the engineers who designed and implemented this technology.


Session 4.1 - SDR Architecture and Components
Chair: Manuel Uhm (Coherent Logix, USA)

Comparing Baseband Architectures for 4G: The Necessity of Implementation Flexibility  (Presentation Only - not available)
Manuel Uhm (Coherent Logix, USA)

LTE is another step forward towards the harmonization of a global standard for commercial wireless communications. However, there are still a wide range of implementation options including RF bandwidth, throughput, number of users, FDD vs TDD, MIMO, etc. As such, it is important to retain implementation flexibility to address all the variants in a cost-effective and development-efficient manner. The most common baseband architectures today for mobile infrastructure reflect this need by doing some or all of the PHY on reprogrammable or reconfigurable devices. This presentation will contrast and compare these architectures including ASIC/FPGA, DSP/FPGA and massively parallel processors/FPGA. They will be compared on their technical merits, including scalability from picocell to macrocell, flexibility to support the breadth of deployment scenarios, power consumption for thermal management and reduced OPEX, and development methodology for time-to-market and ease-of-use.

 

A Simulation-Based Approach for Performance Evaluation of SDR Baseband Architectures *Top Paper* (paper) (presentation)
Anthony Barreteau - Presenting (University of Nantes, France); Sebastien Le Nours (University of Nantes, France); Olivier Pasquier (University of Nantes, France)

Current trends in the design of radio communication systems consist in offering mobile terminals able to easily roam among heterogeneous networks like cellular, wireless local and metropolitan area networks. The purpose is to increase data rate and to propose access to a wide variety of services anytime and anywhere with a single device. This assumption leads to the well known cognitive radio (CR) and software defined radio (SDR) concepts introduced by Joseph Mitola in 2000. These concepts aim at defining flexible modem able to support a wide variety of protocols and the different configurations related to each protocol. Currently, parallel architectures are adopted in order to fully meet the functional requirements related to the protocols to implement and to the high flexibility needed. Such architectures are designed under real-time, power consumption, and cost constraints. In this context, one of the many challenges of mobile terminal designer is performance evaluation of candidate architectures early in the development process in order to minimize design errors and time-to-market delays. Due to increasing complexity, it has become mandatory to efficiently capture requirements of future flexible mobile terminals in order to evaluate and compare the performance of different architectures. In this paper, we present a simulation-based approach for performance evaluation of flexible baseband architectures. The proposed approach makes possible to model architectures implementing various protocols and their related management. Models can then be simulated to provide performance evaluation of studied architectures. The SystemC language is used to define executable models of architectures. Considered level of abstraction facilitates the evaluation of different configurations. The originality of this approach comes from the possibility to define executable models of reconfigurable architectures. The benefits of this approach are highlighted through the study of an architecture designed to implement physical layers of the protocols UTRA and Wi-Fi. Simulation results related to different configurations of these two protocols will be presented in the final paper. Simulation results make possible to observe evolution of the usage of processing resources according to different protocol operating modes. Achieved simulation time is fast enough to allow efficient exploration of the design space.

 

Analog-to-digital conversion - the bottleneck for Software Defined Radio frontends (paper) (presentation)
Gerald Ulbricht (Fraunhofer Institute for Integrated Circuits, Germany)

An increasing number of radio access technologies and frequency bands for mobile communications present a major challenge for the equipment manufacturers. Future base stations have to handle GSM (Global System for Mobile Communications) with EDGE (Enhanced Datarates for GSM Evolution), UMTS (Universal Mobile Telecommunications System) with HSPA (High Speed Packet Access) and LTE (Long Term Evolution), future handsets additionally W-LAN (Wireless Local Area Network), NFC (Near Field Communications), Bluetooth, UWB (Ultra Wide Band)or GPS (Global Positioning System) in a frequency range between roughly 800 and 3000 MHz. Therefore, Software Defined Radio is considered the most attractive technology to meet the multi-standard and multi-band challenge for future radios. There are several architectures of RF frontends for multi-standard and multi-band radios. It is now 20 years since J. Mitola III coined the term Software Radio in 1992 and with that the vision of a radio, only defined by software [1]. The idea behind is to abstain from an RF frontend and do everything in software. Of course, some RF components like antenna, LNA (Low Noise Amplifier), PA (Power Amplifier) and anti-aliasing filter will be necessary in most instances. However, there are no mixers or band filters which are required in conventional RF frontends. The determining component of a Software Radio receiver is the analog-to-digital converter (ADC). Since there are no frequency selective components in the frontend, all interferers reach the ADC without any attenuation. Svensson pointed out that the transmit signal of a GSM terminal can reach a power of -3.5 dBm at the antenna of a second terminal 2 m away [2]. A dynamic range of at least 110 dB is required in order to not decrease the sensitivity of that terminal. In addition to the dynamic range requirement, the consumed power of an ADC with more than 6 GHz sampling rate and the desired dynamic range would be not acceptable [3]. For multi-band application up to 3 GHz, direct sampling seems not to be feasible for the near future. However, Software Radios are already available for HF receivers with a performance comparable t a high performance conventional architecture [4][5]. Several technologies and techniques have been developed to increase the dynamic range of the analog-to-digital conversion in order to face the challenges of future Software Defined Radios. This presentation will give an overview of the state of the art of analog-to-digital converters and dynamic range enhancement techniques like parallel converter bank, DS-conversion or feed-forward interference cancellation.   [1] J. Mitola, Software radios-survey, critical evaluation and future directions, National Telesystems Conference NTC-92, 1992, S. 13/15-13/23 [2] C. Svensson, The blocker challenge when implementing software defined radio receiver RF frontends. Analog Integrated Circuits and Signal Processing 64, 2010, Nr. 2, S. 81-89 [3] K. H. Lundberg, High-Speed Analog-to-Digital Converter Survey, 2005, unpublished [4] N. C. Davies, A High Performance HF Software Radio, 8th International Conference on HF Radio Systems and Techniques, 2000, pp. 249-56. [5] P. T. Anderson, An (almost) all-digital HF communication receiver, RF Design, May 1999, 56-64

 

Heterogeneous Multi-Core Architecture for SDR Applications  (Presentation Only)  
Tal Kaitz (ASOCS ltd., Israel); Gaby Guri (ASOCS, Israel)

This paper describes a novel signal processing approach based on a heterogeneous multi-core architecture. This architecture, termed ModemX, is at the heart of ASOCS MP100 SoC and MG101 and MT-101 core IPs. ModemX is optimized for the implementation of wireless signal processing algorithms. It has been field proven in WLAN, cellular, digital TV, and proprietary aero-space systems. The architecture facilitates true SDR operation, where a single baseband processor implements a variety of air interface technologies and waveforms. (e.g OFDM, GMSK, WCDMA TD-SCDMA). True concurrent operation is possible where multiple waveforms are operated simultaneously. Moreover, new waveforms may be loaded without influencing the currently active set of waveforms. ModemX is based on a set of domain specific processing core types. Each core type is designed to effectively perform a small set of operations. This results in low area and low power consumption, competitive with dedicated H/W designs. Thus it is an ideal solution for mobile devices. On the other hand, the inherent scalability makes the architecture suitable for wireless infrastructure applications. The paper provides an overview of the architecture, processing elements, data-flow and memory arrangement. Several application examples are provided.

 

A System Architecture for Real-time Multi-Path MIMO Fading Channel Emulation (paper)
Elliot Briggs - Presenting (Texas Tech University, USA); Tanja Karp (Texas Tech University, USA); Brian Nutter (Texas Tech University,USA); Dan McLane (Innovative Integration, Inc., USA)

Creating a flexible, programmable multi-path fading channel emulator in hardware presents many design and implementation challenges. Past work has focused on creating a stochastic Jakes process generator as well as hardware efficient implementations of arbitrary upsampling. Significant advances in the design of the arbitrary ratio upsampler have been made, which has greatly reduced the hardware complexity and increased the system's performance, allowing the design to support MIMO emulation for 2 transmit antennas in a single FPGA device. Also building on previous work, the Kronecker model is introduced, allowing the user to vary the spatial correlation features in the emulated channel. This paper will quickly summarize the theoretical aspect of MIMO channel emulation. The main focus will be given to architectural and implementation details, following the system design process from end to end. A high level of attention will be given to multi-rate signal processing design aspects that minimize computational complexity. The results section highlights metrics from both simulation and FPGA hardware integration.

 


Session 5.1 - SDR Standards / Verification
Chair
: Tom Rittenbach (CERDEC US Army, USA)

WINNF International SCA Standards Coordination Model, Catalyst for Lower Cost and Faster Capability Deployment  (Presentation Only)
Mark R Turner (Harris Corporation, USA)

The development and deployment of technologically advanced communications capabilities provided to the war-fighter needs to become increasingly more rapid and less costly across a multitude of military system and product solutions to ensure that the information flow on the battlefield keeps pace with the demands of the mission. The Software Communications Architecture (SCA) developed by the U.S. Department of Defense (DoD) provides a solid foundation for software high level reusability through standardization of a layered architectural framework providing separation between the underlying software infra-structure referred to as the Operating Environment (OE) with Waveform Applications through defined Applications Programmer Interfaces (APIs). Component Based Design (CBD) is the underlying technology of the SCA which also drives software reusability at the more granular software component level. The Wireless Innovation Forum SCA Committee has developed a Coordination Model for International SCA Standards providing the basis for harmonization among a suite of existing and emerging SCA based SDR specifications. The Coordination Model is intended to help leverage the significant investment of Governments, Industry and Academia via substantive economies of scale derived from a larger market base for SCA technologies, thereby providing benefit to the full spectrum of stakeholders. This presentation will explore another potential value proposition of the Coordination Model to further reduce software development cost and facilitate time-to-market savings through the application of Software Product Line and other related techniques. A Software Product Line (SPL) is defined as a set of software-intensive systems that share a common, managed set of features satisfying the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way. A harmonized set of SCA standards and specifications can facilitate the use of an SPL software development paradigm, broadly leveraging a highly reusable code base in an effective manner across multiple domains, systems, products and individual releases. In addition, SPL techniques when integrated with automated testing methodologies have the potential to significantly reduce the scale and time of rigorous testing cycles that ensure military SDR product compliance and reliability. Conclusions and recommendations will be provided from this analysis and evaluation.

 

5W's on Tiger Teams  (Presentation Only - not available)
Rafael Aguado (Indra Sistemas S.A., Spain)

Nowadays, the usage of tiger teams are basically restricted to security on the web services, provided by banks, insurance companies, etc. The paper demonstrate that the usage of these kind of very specialized teams can be applied to check the security of an SDR terminal. Further on this, the paper suggest the idea of how these teams can and their philosophy, can be applied to other stages of the product lifecycle. The paper explore the five W's of this approach, showing what are the teams, why are they necessary, where can be applied, when can be applied and who can apply it. Finally, the paper explore the How can these techniques can be applied.

 

Open Software and Hardware in SDR: How to accelerate growth of SDR  (Presentation Only - not only)
Alexander Chemeris (Fairwaves LLC, Russia)

One of the most well known technologies with exponential growth is the Internet. One of the most important reasons for its explode is the wide availability of open-source Internet software. SDR has been growing fast during last 20 years, but its hard to name it "explosion". We will discuss why it is so important to have open technology for exponential growth and how to apply this idea to SDR. As a complex mix of hardware and software, SDR faces unique challenges and require a special care. We will also discuss a real-life example of how open-source allowed us to build a complete low-cost GSM base station with a ridiculously small team and short time. If time permits, we'll discuss peculiarities of doing business with open software and hardware in SDR. And what challenges pave this road.

 

Meeting today's demands for Validating, Verifying and Certifying complex SDR Applications  (Presentation Only)
Ken Dingman (Harris Corp, USA)
As the demands for battlefield communications continue to increase the complexity of the waveform applications employed to meet these demands grows in relationship. With the increased complexity of the solution comes the challenging problem of validating, verifying and certifying those solutions. An additional aspect of the problem is the rate of change being driven by the fielding of new technologies and the ability of certification organizations to maintain pace with it. Approaches to validation differ depending on the completeness of the user expectations and requirements of the application being developed. In any case it's imperative to understand the operational needs and time to market requirements to ensure the timely completion of the right functionality to meet the user expectations. This presentation will examine approaches we have used to validate the operational and time-to-market requirements for networking and narrowband waveforms. Verification of waveform applications and wideband networking WFs in particular is very challenging due to the dynamic operational environment the WF can execute in as a result of changing channel conditions and the movement of users in and out of a network and other external factors. This presentation will examine the innovative approaches to verification that have been undertaken in order to address these challenges. The path to certification can lead in different directions depending on a number of factors, including a standards maturity. The presentation examines factors that impact the approach to certification, lessons learned from numerous certification activities and proposes strategies to minimize cost and time-to-market impacts while protecting a company's intellectual property.


Session 6.1 - Cognitive Radio / Networks
Chair: Claudio Armani (SELEX Elsag, Italy)

Mapping Cognitive Radio System Scenarios into the TVWS Context *Top Paper* (paper) (presentation)
Per H. Lehne (Telenor Group Industrial Development, Norway); Richard MacKenzie (BT Research, United Kingdom); Dominique Noguet (CEA LETI, France); Vincent Berg (CEA LETI, France); Ole Grøndalen (Telenor, Norway)
Cognitive Radio has been one of the key research topics in the wireless community for about 10 years. The digital switch-over in the TV bands provides opportunities for Cognitive Radio Systems (CRS) to operate in the UHF spectrum under incumbent protection restrictions. Regulation bodies, in particular the FCC and Ofcom in the UK, have specified parameters under which CRS shall operate. In this paper we analyze key scenarios for CRS stemming from the QoSMOS project. Then, we analyze how these scenarios can be mapped into the TV whitespace (TVWS) context by considering link budget computation based on FCC and Ofcom transmit power recommendations as well as statistical propagation models for the UHF band. We eventually conclude on the most promising scenarios in the context of the TVWS usage. Identifying scenarios at an early stage in system development is important as this can keep further development aligned, working with a common goal in mind. If a CRS is going to be attractive for most actors in the wireless industry, it has to provide a significant benefit compared to what is possible with today's and tomorrow's mainstream wireless technology. The scenarios identified in this paper are being used by the QoSMOS project to help guide the development of tools and techniques to bring these cognitive radio concepts closer to real-world systems. Three top criteria have been defined in order to select feasible deployment scenarios for a CRS providing both managed QoS and high mobility: "Benefit from CRS technology", "Benefit for actors", and "Managed QoS and mobility". Further, seven additional criteria have been used for targeting the most interesting and promising scenarios for business case studies. The three resulting scenarios are "Cognitive femtocell", "Cellular extension in WS" and "Cognitive ad hoc network". The analysis of how the scenarios apply to the specific case of TVWS (470-790 MHz) shows that indoor and indoor-to-outdoor short range communications is viable for the cognitive femtocell and cognitive ad hoc scenarios. Cellular extension usage is only viable for short range outdoor cells due to the secondary transmit power limitations on mobile devices imposed by regulations. On the other hand, fixed long range access can be achieved with ranges up to 8 km in suburban areas. From the FCC and Ofcom figures and link budget calculation, it can be concluded that indoor WLAN-like scenarios and fixed broadband access are the most realistic scenarios among those considered by the QoSMOS project. Extension to cellular networks is also possible, but shall focus on dense areas where cells of 1.5km are viable from a market point of view. This is typically the case where cellular system offload is required.

Opportunities of Cognitive Radio Technologies for advanced Regulatory Regimes  (Presentation Only)  
Eiman Mohyeldin (Nokia Siemens Networks, Germany); Maximilian Riegel (NSN, Finland) 
The rapidly increasing Internet/data traffic will require additional spectrum to support the higher traffic and capacity. it is expected that new spectrum for mobile broadband will be identified in WRC2016, however from today's perspectives this will not meet the predicted demand for 2020. Thus new technologies with increased spectral efficiency and the has the potential to use the radio spectrum resources much more dynamically and efficiently will be needed. In this context, cognitive radio techniques offer improved efficiency and additional flexibility to the spectrum use. In the current studies related to Cognitive Radio, different standardization, regulation and research institutes, have identified important aspects related to the use of Cognitive Radio, cognitive technologies could be an enabler for different strategy of spectrum sharing on more dynamic basis, thus providing increased spectral efficiency of existing spectrum and mitigate the problem of congestion (e.g. capacity gain). Cognitive radio with its technologies, such as: • Sensing • Geo-location • Beacon and its possibility to be implemented in: • frequency bands that have multiple radiocommunication service allocations ( shared and opportunistic access) is anticipated to be the most suitable technology in shared spectrum access based on dynamic spectrum access. Different approaches for shared spectrum access are existing in some of the frequency bands, however they are being prompted for license exempt( e.g. TV whites space). But for mobile broadband there is need for faster access to spectrum while maintaining certain grad of quality of services. Based on these requirements ( faster access and QoS) , regulatory approaches and licensing regimes for shared spectrum access have been under study and analyses by industry and regulatory bodies. Two approaches are envisaged: • Authorized shared access (ASA) • Licensed shared access (LSA) The two approaches have common features: • Unlock the band used by incumbent ( primary user of the band) for new users • ensure predictable quality of service for all right holders • sharing agreements/ conditions among incumbent and the new users The implementation of shared spectrum access under ASA or LSA will make advantages of cognitive radio technologies. More detailed analysis and discussion on ASA/LSA and the best suited cognitive radio techniques for shared spectrum access (ASA/ LSA) will be explored in the final contribution.

 

Cognitive multi-mode and multi-standard base stations: architecture and system analysis  (paper) (presentation)
Franco Mazzenga (Università di Roma Tor Vergata, Italy); Claudio Armani (SELEX Elsag, Italy); Alessandro Neri - Presenting (University of ROMA TRE, Italy); Romeo Giuliano (Università di Roma Tor VergataRadioLabs, Italy)

Each wireless technology/standard has been optimized to provide a specific set of services, in accordance to technical and economic aspects. The possibility of changing the communication technology allows the introduction of more flexible management of transmitted power and radio resources in accordance to the offered traffic, services and QoS. The adoption of multi-mode base stations (BSs) offers an additional degree of freedom for efficient usage of the radio resources. One or more radio access technologies can be activated in the single cell area in accordance to offered traffic load and service requests. Users can be distributed among the different technologies. Multi-mode BSs open new and very interesting scenarios for the development and deployment of innovative mobile access networks. In this paper we consider new access network architecture based on multi-mode BSs even including possible cooperation among different service providers. Capacity improvement due to spectrum sharing is known and shall be encouraged. It is well known that radio access systems providing spot-like coverage can be used to off-load primary mobile radio systems extending over the entire cell area. Practical examples are provided by Wi-Fi and WCDMA and femtocells. Multi-mode BSs facilitate the implementation of the off-loading concept. Achievable improvements in the case of LTE off loading UMTS are analyzed in this paper.

  

Interference and Coexistence in Recovery Communications after Large Incidents  (Presentation Only)
Daniel Devasirvatham (SAIC, USA)

The awesome power of large natural disasters or man-made incidents could compromise civilian and emergency communications over a large area. Traditional techniques concentrate on building stronger terrestrial infrastructure to withstand such events; but these are often overcome. Satellites are used as back-up or for emergency communications recovery. However, these may not have sufficient spatial capacity to serve a large concentrated user base, and users may not have sufficient terminals to use them or be conversant with their use in an emergency. Consequently, command, communications, control, and situation awareness are compromised. An integrated methodology for communications recovery was proposed in [1]. This paper described a phased approach, starting with satellite communications if necessary, and then transitioning to airborne relays. These would be gradually brought lower down to quickly substitute infrastructure and to re-establish ground communications while increasing spatial capacity. The Satcom SIG and the Public Safety SIG have a joint project to develop a Hybrid Architecture for this purpose. The Federal Communications Commission (FCC) also organized a workshop on Deployable Aerial Communications in October 2011, in which the author was an invited speaker. A One-day workshop will be held by the Forum in March 2012. However, several issues need to be addressed for this to be implemented in a practical and user friendly manner. Some of these are 1) Identifying and minimizing interference from the elevated relays to existing and still operational ground infrastructure, 2) criteria to determine acceptable interference under the circumstances, so that impact on existing operations is minimized, 3) Ad-hoc/peer-to-peer mesh networking between relay craft and connection to satcom to extend the reach of the rescue relay system. This can be greatly facilitated by software defined radios with cognitive capability. These topics are also extremely important for regulatory reasons, since there will be no opportunity to do formal planning and regulatory authorization of recovery methods in the aftermath of a major incident that occupies a large area. Hence a well understood, formally validated and pre-approved methodology needs to exist so that it can be implemented rapidly after a disaster. This full length paper will analyze some of the engineering issues such as interference, and other challenges to the proposed solutions. Formal validation of this approach could result in the development of standards regulations and operational protocols that can ensure a safe architecture and operating parameters for recovery communications. [1] Devasirvatham, D. M.: "Communications Recovery after Large Incidents", WInComm-Europe, paper No. 1569440323, Brussels, pp 61-65, July 2011.

 

Energy Efficiency and Fairness in Cognitive Radio Networks: a Game Theoretic Algorithm  (Presentation Only)
Renato Pucci - Presenting (CNIT - University of Florence, Italy); Enrico Del Re (University of Florence, Italy); Luca Simone Ronga (CNIT, Italy); Claudio Armani - Presenting (SELEX Elsag, Italy); Matteo Coen Tirelli (SELEX Communications, Italy)

Cognitive Radio provides a paradigm to enable a more performing use of spectrum resources. Several challenging issues are still to be solved in order to fully exploit the CR potentials. One of these is the development of efficient distributed power allocation methods to be performed by the independent decisional entities of the network, consisting in primary and secondary users. Formulated as an optimization problem, the resource allocation problem between secondary users and primary users can be modelled and investigated with the Game Theory, and in particular S-Modular Games, since they provide useful tools for the definition of multi objective distributed decisional algorithms in the context of radio communications. In this work, we provide an energy efficient game theoretic framework to solve the resource allocation problem in a cognitive network, wherein primary and secondary users coexist. We consider a distributed game-theoretic approach to obtain a power allocation method that maximize the energy efficiency of each user, within the coexistence of primary and secondary users. The proposed method take into account throughput fairness among secondary users. The non-cooperative game is modelled as game with one primary user and N secondary users, namely the players of the game, operating on one radio resource. Note that the proposed scheme can be extended to include more than one primary user and M available radio resources, i.e. different channels or subcarriers of the same multi-carrier channel. Each user is characterized by a transmitter site and a receiver site, thus, each communicating couple consists of a dedicated sender and receiver. In the most general context we consider the transmitters and the receivers positions completely independent the ones from the others. The utility function that each user maximize has an energy efficient formulation and it includes a pricing terms in order to let the game be as fair as possible for all the users. Indeed, secondary users are discouraged to transmit at high power levels, since they are charged on the base of the interference they generate, thanks to the introduction of a pricing function inside of the utility function. The utility function includes also a stochastic modelling of the number of bits that are successfully received for each unit of energy drained from the battery for the transmission. On the other hand, a smart parameterization of the pricing function let the function be adaptable to every kind of network configuration. Simulation results demonstrate the convergence of the proposed system for a random number of users in the cognitive network. In order to obtain a qualitative evaluation of the proposed game, we decide to compare its performance with both AN Energy Efficient version of the Iterative Water Filling (EEIWF) and an optimal centralized heuristic power allocation system, like Simulated Annealing (SA). Simulation results show clearly that the algorithm based on game theory obtains better performance than EEIWF and converges to the same SINR values obtained from the heuristic optimization method. However, unlike these, the proposed game results to be the most energy efficient, also for a large number of considered users.

Improving efficiency of Genetic Algorithm based Optimizer for Cognitive Radio (presentation)
Ajay Sharma (Defence Electronics Applications Laboratory, India); Gaurav Kapur (Defence Electronics Applications Laboratory, India); Vipin Kaushik (Defence Electronics Applications Laboratory, India); Lal Mangal (Defence Electronics Applications Laboratory, India); Ramesh Agarwal (Defence Electronics Applications Laboratory, India)

An important function of cognitive radio is to adapt its configuration to optimize its resources and performance. Recent researches on cognitive radio have proposed Genetic Algorithm (GA) based multi-objective optimization for this purpose. As the optimization involves GA processing, which is a time consuming activity even using best available hardware, it is difficult to get real time performance. Also, to obtain more accurate results from GA, the population size needs to be increased, which in turn takes more time to converge. For applications that require immediate response from system like in tactical radio environments, there is the need to improve its efficiency in terms of time. The paper proposes a methodology to modify the way GA processing results are used, so that cognitive radio responds faster.

 


Session 6.2 - SDR Implementations 2

Chair: Gerd H. Ascheid (RWTH Aachen University, Germany

Baseband Signal Processing Framework for the OsmocomBB GSM Protocol Stack *Top Paper* (paper) (presentation)
Harald Kröll - Presenting (ETH Zurich, Switzerland); Christian Benkeser (ETH Zurich, Switzerland); Stefan Zwicky (ETH Zurich, Switzerland); Benjamin Weber (ETH Zurich, Switzerland), Qiuting Huang (ETH Zurich, Switzerland)

Recently, the open source community has discovered the GSM protocol as an interesting exploration area, mainly for security aspects. Among the various successful attempts of open source implementation of several parts of the GSM network, the community behind the Open Source Mobile Communication Baseband (OsmocomBB) project has implemented relatively complete versions of the physical layer (L1), the data-link layer (L2), and the GSM signaling protocol (L3) of the mobile station (MS) side, running partially on a host computer and partially on hardware of a MS. Unfortunately, hardware support for L1 is limited: reverse engineered legacy phones with modified firmware are mainly used for running OsmocomBB software. Access below the DSP application interface (API) can hardly be achieved, which limits the scope of new applications and implementations. Important tasks in digital baseband domain, such as channel equalization or decoding, are mostly implemented on the DSP, and therefore not accessible for further investigation. This deficiency restricts using OsmocomBB for (research) activities on the physical layer, which includes analog and digital front-end, baseband signal processing and L1 control functionality. The signal processing, hardware development and communication technology community has strong interest in an expandable baseband development framework with an interface to L2 and above of the GSM protocol stack. OsmocomBB's L1CTL protocol between L1 and L2 is well defined, but there is no development environment available in an ubiquitous scientific computing language such as MATLAB or GNU/Octave, which can be connected to L1CTL. A framework with an interface of this type would simplify the validation of the functionality of baseband implementations towards higher layers in a closed system without expensive measurement equipment. Baseband engineers could use OsmocomBB during the design process and during testing signal processing blocks that require interaction with L2/L3, e.g. cell search or incremental redundancy (IR) management (IR is specified for EGPRS, which is not part of OsmocomBB so far). Moreover, the open source community also would benefits from such a framework and interface, because it would enable them to extend their working areas towards the physical layer, e.g., developing receivers from scratch. In this contribution, a MATLAB based physical layer development framework with an appropriate interface to L2/L3 of OsmocomBB is presented. The framework contains digital baseband signal processing with corresponding L1 controller and time processing unit (TPU), as required for GSM. The different signal processing blocks are partitioned into so called primitive functions, which solve essential problems like signal filtering, symbol detection, parameter estimation, bit scrambling and decoding. The standard OsmocomBB interface between L1 and L2, called osmocon, uses a serial link with HDLC protocol to load the firmware into the phone's memory. Using L1CTL messages, this firmware communicates via osmocon with a Unix domain Socket as implemented on the OsmocomBB side for the connection to L2/L3 running on the host computer. As MATLAB does not directly support Unix domain sockets, an interface written in C is required for the socket communication. Having such an interface embedded in a MEX function, it can be called inside a MATLAB script. Conversely, the interface may execute MATLAB commands directly by means of MATLAB engine function calls. However, both MEX function calls and MATLAB engine function calls are blocking, which prohibits independent execution of the TPU and L1CTL protocol handling. Instead, the interface developed for the proposed physical layer development framework connects the Unix domain socket to MATLAB via memory mapped file. In order to prevent accidental overwriting of data in the memory, a handshake protocol has been implemented. The memory mapped file consists of entries for all required information, e.g. GSM counters, L1CTL message properties, payload, as well as necessary information for the handshake protocol. The messages of the L1CTL protocol are inspired from the GSM specifications (cf. 3GPP 44.004). They can be subdivided into request (REQ), confirm (CONF), and indication (IND) message types. The implemented framework dispatches L1CTL protocol messages arriving from the OsmocomBB interface, and calls corresponding primitive functions, which trigger the execution of one or more specific signal processing blocks. As timing is esssential in GSM, a TPU is implemented, which emulates the four GSM timebase counters. Primitive functions are called according to the counter states. For each call, the counters are increased by the number of symbols the corresponding primitive function processes, even though MATLAB cannot perform the signal processing in real-time. Also data-dependent events are triggered according to the counter states. The corresponding L1CTL messages are generated and transmitted to OsmocomBB. The functionality of the proposed physical layer development framework in combination with L2/L3 of OsmocomBB has been verified by performing the initial cell search procedure in GSM, including beacon carrier detection, synchronization, demodulation and decoding of system information. In order to feed the framework with real-world data, a test-setup has been developed that comprises of a GSM base station (BTS) emulator for transmitting a standard-compliant GSM beacon channel, and a receiver testbed with state-of-the-art RF transceiver connected to an FPGA. The BTS emulator has been realized with OpenBTS (an open source BTS software) and GNU radio software running on a computer, and a USRP board with antenna to transmit the signal over the air. At testbed-side, the received signal is down-converted, digitized and buffered, that the samples can be accessed via FPGA. Thus, the received samples are loaded into the proposed framework, where the beacon carrier is found, and synchronization in time and frequency is achieved. The system information broadcast on the beacon carrier is correctly extracted and propagated through OsmocomBB, and the physical layer framework with OsmocomBB achieves the GSM state 'camping on any cell'.

 

Implementing MATLAB Communications Models on the HyperX 100 Core Processor  (Presentation Only)
John Irza (Coherent Logix, USA)

 Many Software Defined Radio development efforts use MATLAB for modeling at the algorithm and system level. Conversion of MATLAB code into C code is typically done for simulation acceleration, IP portability, and to support a path to productization. Traditionally this results in a broken design flow because of manual re-writing of MATLAB into C. Further, the downstream C flow is often broken as well, since the C representation is re-written again to target specific hardware architectures. This paper will describe a design flow which provides an unbroken design and verification path from a MATLAB communications model to the HyperX many-core processor. This enables the engineer to develop a hardware agnostic solution in MATLAB while benefiting from a hardware implementation that be used, unchanged, either as simulation accelerator or as the final deployed product.

An Innovative SDR Architecture and a MANET with Simultaneous Multiple Channel Reception  (Presentation Only)
Moshe Miki Weiss - Presenting (RAFAEL - Advanced Defense Systems, Haifa, Israel); Michal Wermuth (Communication Industry & Rafael - Advanced Defense Systems LTD, Israel); Itzhak Fuchs (Defence & RAFAEL, Israel)

 Scalability and efficient, flexible spectrum utilization are among the difficult challenges of modern military Mobile Ad Hoc Networks (MANET), both for ground or airborne forces. Commonly, a large frequency range (e.g., UHF from 225-400 MHz) is allocated to a large military organization (Division, Corps etc) operating in a wide arena. In common MANET systems, the radio can receive only one channel at a time (per band, in a multiple band SDR); once the channel frequency has been set, the networking is carried on only among the members (Tanks, APCs, Aircrafts…) that are tuned to that channel, and the MAC algorithm is blind to all other channels. Although the frequency can be selected among many, once it has been chosen, it becomes unrelated to the networking operation. Thus, a MANET system with a collection of channels is in fact a collection of unconnected parallel MANET systems, with data rate limited by the bandwidth of a single channel. In every channel, a different MANET is established, and the participants of that MANET run distributed algorithms to decide how to divide the channel between them, commonly an adaptive TDMA MAC algorithm. In this scheme, a member is assigned either to a unit network (Company, battalion, A/C formation…) or a functional network (Operations, Intelligence, Fire support, Logistics...), where each of these networks is associated with a single frequency channel. However, during combat dynamics, units mix geographically; they merge, pass-through each other or split - members need also to communicate with members of other networks in their neighborhood, for Situation Awareness (SA), Fratricide and Collision Avoidance (FA, CA) etc. These message types have geographical vicinity context - Cross or Inter-channel networking is a paramount need. Accomplishing this need with a single channel receiver (per band) is difficult and inefficient - it is sometimes done with either a node time-sharing its network participation between an Intra-Unit network and a geographical Inter-Unit network, or by inter-channel gateways with multitude of multiple transceiver SDRs. Another approach is frequent reconfiguration of the network participation of a node - not only it causes delays and control overheads, it doesn't solves a member's need to concurrently participate in several networks. All these approaches are not scalable - 1) The time-sharing scheme results in a very low throughput for the Inter-Unit SA messages, since the data rate in a single channel network is inversely proportional to the number of members time-sharing it. Moreover, during the Inter-Unit time period, the entire allocated spectrum except a single channel is not used. 2) In the radio-gateways approach, the same information is re-transmitted again in all destination channels thus reducing capacity. Another property of military MANETs is a large asymmetry between transmission and reception - most members need to receive much more data than they transmit. This is typical for SA/CA messages, where a member periodically transmit its position, velocity vector and status to numerous (could be hundreds) other members. Another case is when few sensors transmit high rate data to numerous members in the area. It is shown that this asymmetry translates to network bottlenecks caused by the reception rather than the transmission capability of a SDR transceiver. All of the above challenges are solved when a node's SDR has many reception channels, ideally being able to simultaneously receive all the frequency channels in its allocated band. RAFAEL BNET family of SDRs, utilizing the latest technological advances of ultrafast (Giga-samples/sec), high dynamic range ADCs and ultrafast (Tera ops/sec) FPGAs, is a new generation of "Almost Ideal" SDRs, in which digitization is done close as possible to the Antenna. BNET SDR is not the traditional Super-Heterodyne; rather, it consists of a digital Channelizer, simultaneously processing hundreds of channels. In the MCR MANET architecture, the Modem functions are performed on all channels. A distributed, "two dimensional" F/TDMA MAC algorithm determines for each node at each time-slot in what channel to transmit. All received packets are available to the higher network layers, which process and filter them according to their destination. Hence, the MCR scheme breaks the usual "Channel = Network" relation; channels are assigned by the MAC to users and communication service types according to their link state and QOS requirements, in a manner transparent to the users. Networks are logical rather than physical, according to Multicast and Broadcast groups that are constructed by need-to-share needs. For Periodical (refreshing) Messages (PM) used for the SA and topology dissemination or control function, we show that message rate is almost linearly growing with the number M of channels allocated, as long as the easy condition M/N <<1 is met; (N being the total number of nodes in all channels). Furthermore, we show that MCR for PMs almost achieves the Shannon bound for a single 1-Channel UWB TDMA; (however, a UWB-TDMA is inappropriate for long range communication as it requires a long guard-time which consumes most of the short packet time, and a physically non-achievable high peak power). MCR MANET also readily facilitates low-delay, "Combat" Voice and high throughput sensor data (Video or Radar), where few sensors are disseminating their data to a wide area. While a node participates in the wide area PM MANET over several RF channels, in some other channels it continuously receives several high data rate sensors without conflicts. Other advantages of an MCR SDR are - 1) FH ECCM - only the transmitter has to hop. 2) Each SDR is an instantaneous WB Spectrum Analyzer, making it "Cognitive Ready". Summarizing, the combination of ultra-WB digitization and ultra-fast simultaneous processing of whole RF bands with 2 dimensional F/TDMA MAC algorithms - allows MCR SDRs to approach the Ideal "True SDR" vision with maximum flexibility for military tactical MANETs, and a 10 to 100fold times increase in reception throughput.

  

Software implementation of the IEEE 802.11a/p physical layer *Top Paper* (presentation) (paper)
Teo Cupaiuolo (STMicroelectronics, Italy); Daniele Lo Iacono (STMicroelectronics, Italy); Massimiliano Siti (STMicroelectronics, Italy); Marco Odoni (STMicroelectronics, Italy)

Software defined physical layer modems represent one of the main trends in communications and computing emerged in recent years. This is due on one hand to the need of supporting the requirements of modern communications systems in terms of seamless integration between different wireless technologies and multimedia convergence. On the other hand, programmable platforms are also beneficial as they allow consolidating methodologies, shortening development time and costs, extending products life-time. The drawback is that the complexity and power overhead of a pure computing fabric compared to a dedicated hardware can still represent a cost product developers are not willing to pay. This is particularly true for mobile terminals or in general for battery-powered devices. To become a concrete opportunity, baseband platforms should provide almost the same performance of custom designs while maintaining a certain degree of programmability. A good trade-off is represented by specific architectures integrating a proper mix of fine-grain general-purpose instructions and dedicated coarse-grain instructions wrapping custom hardware modules. This paper presents a software implementation of a dual-mode IEEE 802.11a/p receiver on the Block Processing Engine (BPE), a proprietary template platform specifically designed for baseband processing. The combination of a novel extended instruction set with multi-thread processing support allows satisfying the most demanding requirements of the 802.11a and 802.11p standards.


Designing and implementing 4G Cellular Modems on a heterogeneous multi-core architectures (presentation not available)
Paul Tindall (Cognovo, Ltd., United Kingdom)

This presentation describes the novel approach to the design and implementation of 4G Cellular modems running on a scalable multi-core architecture. It describes the system design methodology used to express concerns of Power Consumption, Memory Usage and Timing deadlines. These concerns are modeled to allow design exploration. Finally, the design is implemented to run on real silicon, where the design intention is visualised and validated. The presentation also describes the Cognovo Modem Compute Engine, a commercially available IP platform optimised for low power handheld wireless modems.

 

LTE PHY Layer Engineering
Slawomir Pietrzyk (IS-Wireless, Poland)

This tutorial provides a description of the LTE Layer 1 and E-UTRA nodes, namely eNB and UE, combining theory with the practical hands-on demonstrations. The demonstrations include generation and observation of the eNB and UE signals and are based on the state-of-the-art LTE PHY Lab, which is a comprehensive implementation of the 3GPP Release 8, 9 and 10 E-UTRA physical layer. Students are guided through the architecture of eNB and UE, and have the chance to learn the role of each processing block, as well as to generate Layer 1 waveforms corresponding to every physical channel. In addition to that, they evaluate the influence of such effects like uncompensated synchronization offsets. Observations are made either in the time domain (osciloscope function) or in the frequency domain (spectrum analyser function) so the students are getting prepared to work with real measurement tools in implementation or testing of the real equipment. The tutorial is ended by making suggestions on the possible test scenarios for real eNBs and UEs.

 

LTE Radio Network Planning

Slawomir Pietrzyk (IS-Wireless, Poland)

LTE radio interface (i.e., E-UTRA) is build around OFDMA, SC-FDMA and MIMO. This is a different set of radio transmission techniques than the one used in the previous 3GPP standards (such as GERAN or UTRAN). OFDMA and SC-FDMA allow to utilize the parallelism in the frequency domain and to manage the spectral resource with the high level of granularity. MIMO provides yet another domain, namely space. These schemes cause the radio planning process for LTE to be different from the previous standards. In this tutorial, we highlight the most important differences in the radio interface architecture, draw conclusions on how they impact the process of radio network planning and formulate a basic set of recommendations on how to deal with these differences.


The Wireless Innovation Forum does not endorse or recommend the content of any of papers and presentations contained within these proceedings, rather these items are listed strictly as a service for the community. The information and materials contained in these proceedings are provided "as is" without warranty of any kind, either express or implied, including without limitation, any warranty of accuracy, adequacy or completeness of the information and materials, title, non-infringement of third party rights, merchantability, fitness for a particular purpose, etc.