[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin VernouxHackito Ergo Sum
The HackRF project is developing an open source design for a low cost Software Defined Radio (SDR) transceiver platform. SDR technology allows a single piece of equipment to implement virtually any wireless technology (Bluetooth, GSM, ZigBee, etc.), and we hope the availability of a low cost SDR platform will revolutionize wireless communication security research and development
throughout the information security community.
Official web site: http://greatscottgadgets.com/hackrf/
Official github: https://github.com/mossmann/hackrf
https://www.hackitoergosum.org
Internal CRC presentation about Mobile Multimedia Broadcasting team projects. Mostly based on www.slideshare.net/fralef and www.slideshare.net/roykilo presentations.
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin VernouxHackito Ergo Sum
The HackRF project is developing an open source design for a low cost Software Defined Radio (SDR) transceiver platform. SDR technology allows a single piece of equipment to implement virtually any wireless technology (Bluetooth, GSM, ZigBee, etc.), and we hope the availability of a low cost SDR platform will revolutionize wireless communication security research and development
throughout the information security community.
Official web site: http://greatscottgadgets.com/hackrf/
Official github: https://github.com/mossmann/hackrf
https://www.hackitoergosum.org
Internal CRC presentation about Mobile Multimedia Broadcasting team projects. Mostly based on www.slideshare.net/fralef and www.slideshare.net/roykilo presentations.
Introduction to Software Defined Radio (SDR) on LinuxPamela O'Shea
An introduction to software defined radio on Linux by Pamela O'Shea. Presented March 31st 2016 at Cyberspectrum Melbourne.
http://www.meetup.com/Cyberspectrum-Melbourne/ @pamoshea
@sdr_melbourne
A Glimpse into Developing Software-Defined Radio by PythonAlbert Huang
Software-defined radio~(SDR) has been emerging for many years in
various fields, including military, commercial communication
systems, and scientific research, e.g. space exploration. GNU Radio
is an open source SDR framework written in Python. This talk will introduce from basic concept of software-defined radio and various
front-end hardware, and then illustrate how to use Python to develop
SDR.
Es'hail2 1er satellite radioamateur géostationnaire QATAR OSCAR-100Passion Radio Amateur
Présentation complète (en anglais) du premier satellite radioamateur géostationnaire QATAR OSCAR-100 / Es'hail2.
Ce satellite a été développé par QARS (Qatar Amateur Radio Society) et es’hailSat (The Qatar satellite Company), sous la direction technique d’AMSAT-DL.
Brief introduction of android telephony framework, detailed analyze of RIL (radio interface layer), and some examples for doing telephony thing in a low layer
Open Software Platforms for Mobile Digital BroadcastingFrancois Lefebvre
Overview of CRC projects in digital radio software projects. Discussion of potential future projects. Presented in Gatineau to students and professors of Computer Science and Engineering Department of UQO
Introduction to Software Defined Radio (SDR) on LinuxPamela O'Shea
An introduction to software defined radio on Linux by Pamela O'Shea. Presented March 31st 2016 at Cyberspectrum Melbourne.
http://www.meetup.com/Cyberspectrum-Melbourne/ @pamoshea
@sdr_melbourne
A Glimpse into Developing Software-Defined Radio by PythonAlbert Huang
Software-defined radio~(SDR) has been emerging for many years in
various fields, including military, commercial communication
systems, and scientific research, e.g. space exploration. GNU Radio
is an open source SDR framework written in Python. This talk will introduce from basic concept of software-defined radio and various
front-end hardware, and then illustrate how to use Python to develop
SDR.
Es'hail2 1er satellite radioamateur géostationnaire QATAR OSCAR-100Passion Radio Amateur
Présentation complète (en anglais) du premier satellite radioamateur géostationnaire QATAR OSCAR-100 / Es'hail2.
Ce satellite a été développé par QARS (Qatar Amateur Radio Society) et es’hailSat (The Qatar satellite Company), sous la direction technique d’AMSAT-DL.
Brief introduction of android telephony framework, detailed analyze of RIL (radio interface layer), and some examples for doing telephony thing in a low layer
Open Software Platforms for Mobile Digital BroadcastingFrancois Lefebvre
Overview of CRC projects in digital radio software projects. Discussion of potential future projects. Presented in Gatineau to students and professors of Computer Science and Engineering Department of UQO
Universal software defined radio development platformBertalan EGED
Award winning presentation at a NATO RTO IST symposium in 2006 on Universal Software Defined Radio (SDR) Development Platform and its use for prototyping radar system and spectrum monitoring receiver. Till this time I made several presentations on the topic, but this is the original version from 2006.
Discussion of some of the predicted advances in the coming years in software defined radio (SDR) in the amateur radio market. Also are some insights in how radios are designed.
Hardware Accelerated Software Defined Radio Tarik Kazaz
Advanced 5G wireless infrastructure should support any-to-any connectivity between densely arranged smart objects that form the emerging paradigm known as the Internet of Everything (IoE). While traditional wireless networks enable communication between devices using a single technology, 5G networks will need to support seamless connectivity between heterogeneous wireless objects, and consequently enable the proliferation of IoE networks. To tackle the complexity and versatility of the future IoE networks, 5G has to guarantee optimal usage of both spectrum and energy resources and further support technology-agnostic connectivity between objects. This can be realized by combining intelligent network control with adaptive software-defined air interfaces. In order to achieve this, current radio technology paradigms like Cloud RAN and Software Defined Radio (SDR) utilize centralized baseband signal processing mainly performed in software. With traditional SDR platforms, composed of separate radio and host commodity computer units, computationally-intensive signal processing algorithms and high-throughput connectivity between processing units are hard to realize. In addition, significant power consumption and large form factor may preclude any real-life deployment of such systems. On the other hand, modern hybrid FPGA technology tightly couples a FPGA fabric with hard core CPU on a single chip. This provides opportunities for implementing air interfaces based on hardware/software co-processing, resulting in increased processing throughput, reduced form factor and power consumption, while at the same time preserving flexibility. This paper examines how hybrid FPGAs can be combined with novel ideas such as RF Network-on-Chip (RFNoC) and partial reconfiguration, to form a flexible and compact platform for implementing low-power adaptive air interfaces. The proposed platform merges software and hardware processing units of SDR systems on a single chip. Therefore, it can provide interfaces for on-the-fly composition and reconfiguration of software and hardware radio modules. The resulting system enables the abstraction of air interfaces, where each access technology is composed of a structured sequence of modular radio processing units.
This project is basically on software defined radio which was published by microsoft asia team which is based on reconfigurable baseband processor architecture, which tries to increase the performance of processor by adding no. cores into process
Invited presentation by Treasury Board Secretariat of Canada as a follow up of my "Open Inventions" Ignite Talk of Nov 2015. Presents the concept to be discussed in half-day workshop. Potential integration as commitment into next 2016 open government action plan will be evaluated
Presentation made at the annual Central Canada Broadcast Engineers (CCBE) convention in Barrie, Ontario, Canada.
It introduces the concepts of hybrid radio and RadioDNS and provides the basic knowledge to start a RadioVIS service
Poster presentation by Francois Lefebvre at IBC 2009. "THE OPENMOKAST OPEN SOURCE FRAMEWORK:
TOWARDS USER INNOVATION
IN THE MOBILE BROADCASTING APPLICATION SPACE"
1. NRSC Meeting
April 8, 2011
Las Vegas
FM TwoO
&
CRC FM-RDS Android Library
François Lefebvre
Project Leader, CRC
2. CRC: 20 years expertise on Eureka DAB
Standardization
Field trials
Equipment, receiver tests
Demonstration: industry, regulator, broadcasters
Experiment with potential role of broadcasting in
mobile domain
Multimedia applications
Challenge: broadcast Rx in mobile devices ?
Democratize broadcasting technologies
2
5. FM-RDS New Momentum
Slow adoption of DAB
Status quo: FM does the job
iPod Nano 5 shows tagging
RadioDNS shows new potential for hybrid radio
FM in smartphones ... but just not accessible!
5
6. Challenge: FM API on mobile devices
2009-2010
App. for HTC Touch Pro
Windows Mobile
(closed platform)
FM-RDS chip
(no official API)
Developed RDS decoder
(rdslib)
Presented at NAB 2010
Copyright: HTC
6
7. RDS on Android... over WiFi
2010 (After NAB)
App. for T-Mobile G1
Android
(open platform)
FM-RDS chip
(no! → We used a RDS over WiFi)
Developed FM-RDS app.
(Support for ODAs)
(Using USRP + PC)
READY for Android phones Copyright: HTC
with FM-RDS chip.
7
8. FM TwoO Overview
Pronounce: two "O", like in Web 2.0
Samsung Galaxy S
Demo Application
First FM App on
Android Market
> 10k downloads in 6 weeks
Test mode (RDS via Wifi)
RT+ Decoding
NEW: RadioDSN / RadioVIS
8
10. FM TwoO vs Default Samsung App
src: mmbtools.crc.ca
10
11. NAB 2011 Demo (Booth N1938)
RadioVIS
A RadioDNS-based application
From FM-RDS
- RT/RT+
- PS
- PI
- Audio
Hybrid Radio From Internet
- Image
- Text
11
12. FM TwoO Compatibility
Galaxy TAB: NO
Nexus S: NO
5 Galaxy S US
models? NO?
Galaxy S 2: ?
12
13. CRC FM-RDS Android Library
Samsung Galaxy S
Silicon Labs FM chipset
High level API
Control FM
Receive PI, PS, RT
Free of charge
Redistribute on Android Market
Give Credit to CRC
Notify CRC
Get from mmbtools.crc.ca ...
... Until Google provides FM API !?!?
13
14. CRC FM-RDS Android Library: Free Demo Code
Make an Android Radio App
in 15 minutes!
if (CRC_FMRDS_Library.radioIsSupported()) {
CRC_FMRDS_Library.openRadio(aManager);
CRC_FMRDS_Library.setBand(CRC_FMRDS_Library.BAND_87500_108000_kHz);
CRC_FMRDS_Library.setSpacing(CRC_FMRDS_Library.CHAN_SPACING_100_kHz);
CRC_FMRDS_Library.setEmphasis(CRC_FMRDS_Library.DE_TIME_CONSTANT_75);
CRC_FMRDS_Library.setChannel(currentFreq);
int i = 0;
while (i < 20){
try {
Thread.sleep(250);
} catch (InterruptedException e) {
}
CRC_FMRDS_Library.processRDS();
CRC_FMRDS_Library.syncMediaVolume(aManager);
i++;
}
String PI = Integer.toHexString(CRC_FMRDS_Library.getPI());
String PS = CRC_FMRDS_Library.getPS();
String RT = CRC_FMRDS_Library.getRT();
CRC_FMRDS_Library.closeRadio(aManager);
}
14
15. Android development
ODA Rx on G1
Rx PC
PC
USRP
Tx FM
Rx FM
G1
USRP
Tx PC
WiFi
G1
USRP
15