cosin-fahrplan/schedules/2008/event/2619.en.html

205 lines
7.3 KiB
HTML
Raw Normal View History

2024-04-07 00:57:09 +02:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="generator" content="Pentabarf"/>
<meta name="DC.date" content="2009-02-26"/>
<title>Cosin08: Software Radios with GNU Radio</title>
<link type="text/css" href="../style.css" media="screen,print" rel="Stylesheet"/>
</head>
<body>
<div class="noprint" id="conference-logo">
<a href="http://cosin.chaostreff.ch">
<img alt="Chaos Singularity 2008" src="../image/conference/55.128x128.png"/>
</a>
</div>
<div class="noprint" id="menu">
<ul>
<li>
<a href="https://cccv.pentabarf.org/schedule/Cosin08">
<span class="normal">Index</span>
</a>
</li>
<li>
<a href="../day/2008-07-04.en.html">
<span class="normal">Freitag (2008-07-04)</span>
</a>
</li>
<li>
<a href="../day/2008-07-05.en.html">
<span class="normal">Samstag (2008-07-05)</span>
</a>
</li>
<li>
<a href="../day/2008-07-06.en.html">
<span class="normal">Sonntag (2008-07-06)</span>
</a>
</li>
<li>
<a href="../speakers.en.html">
<span class="normal">Speakers</span>
</a>
</li>
<li>
<a href="../events.en.html">
<span class="normal">Events</span>
</a>
</li>
<li>
<ul class="track">
<li class="track-assorted">
<a href="../track/Assorted/index.en.html">
<span class="normal">Assorted</span>
</a>
</li>
<li class="track-politics">
<a href="../track/Politics/index.en.html">
<span class="normal">Politics</span>
</a>
</li>
<li class="track-technology">
<a href="../track/Technology/index.en.html">
<span class="normal">Technology</span>
</a>
</li>
</ul>
</li>
</ul>
</div>
<div id="content">
<p class="release">Cosin08 - 0.42</p>
<p class="intro">
<strong>Chaos Singularity 2008</strong>
<br/>
<em></em>
</p>
<div class="section vevent" id="event">
<div id="infobox">
<table>
<tr>
<th colspan="2">Speakers</th>
</tr>
<tr>
<td>
<a href="../speaker/1361.en.html">
<img width="32" height="32" src="../image/person/0.32x32.png"/>
</a>
</td>
<td>
<a href="../speaker/1361.en.html">Andreas</a>
</td>
</tr>
</table>
<table>
<tr>
<th colspan="2">Schedule</th>
</tr>
<tr>
<td class="keyword">Day</td>
<td class="value">Sonntag (2008-07-06)</td>
</tr>
<tr>
<td class="keyword">Room</td>
<td class="value location">Dachstock</td>
</tr>
<tr>
<td class="keyword">Start time</td>
<td class="value dtstart" title="2009-02-26T15:00:00+01:00">15:00</td>
</tr>
<tr>
<td class="keyword">Duration</td>
<td class="value duration" title="P00H45M00S">00:45</td>
</tr>
<tr>
<th colspan="2">Info</th>
</tr>
<tr>
<td class="keyword">ID</td>
<td class="value" title="2619@Cosin08@pentabarf.org">2619</td>
</tr>
<tr>
<td class="keyword">Event type</td>
<td class="value">lecture</td>
</tr>
<tr>
<td class="keyword">Track</td>
<td class="value">Technology</td>
</tr>
<tr>
<td class="keyword">Language used for presentation</td>
<td class="value">en</td>
</tr>
</table>
</div>
<h1 class="title summary">Software Radios with GNU Radio</h1>
<p class="subtitle">How it works and why it's fun.</p>
<img class="event-image" src="../image/event/2619.128x128.png"/>
<div class="abstract">
<p>The idea of software defined radio is to create a radio with building blocks written in a high level programming language, running on a general purpose computer. This means that instead of using hardware components, you can just code up your own blocks, which is cheaper and much more flexible.</p> </div>
<div class="description">
<p>A software defined radio is a radio that is built entirely or in large parts in
software, which runs on a general purpose computer. This means, that instead of
using analog circuits or a specialized digital signal processor (DSP) to
process a radio signal, the digitized signal is processed by architecture
independent high level software running on a general purpose processor (with
radio, we mean any device, that transmits and/or receives radio waves, not just
a broadcast receiver). While most modern radios contain firmware that is
written in some kind of programming language, the important distinction in a
software radio is that it is not tailored to a specific chip or platform, and
it is therefore possible to reuse its code across different underlying
architectures.</p>
<p>GNU Radio is a free software toolkit for implementing software defined radios.
It is licensed under the GNU General Public License (GPL), which means that
anyone is allowed to use, copy and modify it without limits, provided that
extensions are made available under the same license. The goal of GNU Radio is
to “bring the code as close to the antenna as possible”, and therefore “turn
hardware problems into software problems”, according to the projects founder
Eric Blossom. To this end, GNU Radio provides numerous building blocks for
signal and information processing, as well as a framework to control the data
flow between them. By “wiring together” such building blocks, a user can create
a software defined radio, similar to how one might connect physical RF building
blocks to create a hardware radio. To allow the use of GNU Radio with live RF
signals, the Universal Software Radio Peripheral (USRP) can be used. The USRP
is a hardware front end, that can be tuned to a given frequency and either
sample the RF spectrum at that frequency, or output a signal according to
samples coming from a PC.</p>
<p>This talk will introduce software defined radio, GNU Radio, and the USRP
(including a live demo) and show, how you can create your own radios, and
why this is so much fun.</p>
<p>Depending on the preferences of the audience, this talk will be either in
German or in English. In any case, it will contain some math (yes, some people
think that math is fun!) and C++ as well as Python code.</p> </div>
<div class="links">
<h2>Links</h2>
<ul>
<li>
<a href="http://gnuradio.org/trac" rel="bookmark">Home of GNU Radio</a>
</li>
<li>
<a href="http://ettus.com" rel="bookmark">Home of the USRP</a>
</li>
<li>
<a href="http://0x7.ch/text/dab-report.pdf" rel="bookmark">My semester thesis about a DAB implementation in GNU Radio</a>
</li>
<li>
<a href="http://0x7.ch/code/gr-dab.tgz" rel="bookmark">My incomplete DAB implementation in GNU Radio</a>
</li>
</ul>
</div>
<div id="navigation">
<a href="2593.en.html">
<span class="previous" title="Skate/ride from Zurich to CoSin">&lt;&lt;&lt;</span>
</a>
<a href="2513.en.html">
<span class="next" title="Suspect Nation">&gt;&gt;&gt;</span>
</a>
</div>
</div>
</div>
</body>
</html>