Videos
Measurement Campaigns for Spectrum Occupancy
Measurement Campaigns for Spectrum Occupancy
Sumit Roy
01:02:01 · 2 July 2014

The evolution of cognitive (secondary) networks to enable more efficient spectrum usage will rely on fast and accurate spectrum sensing/mapping, supported by a suitable architecture for data integration and model building. In the first part of the talk, fundamental aspects of the wide-area RF mapping problem as a grand challenge will be highlighted; and some recent work at UW that clarifies sub-system level trade-offs (between scan latency and channel status estimation accuracy, for example) will be described. Next, the evolution of a hybrid architecture - decentralized client-side sensing assisted database updating - is explored. Within this, model-based answers to fundamental questions such as 'how much white space capacity is available' as a function of location for U.S. TV bands are developed. The talk will conclude with a description of current efforts for spectrum sharing (co-existence) just underway in the 3 GHz band (broadly) between different primaries (largely government operated communications such as military and non-military radars) and commercial networks (802.11 and 4G LTE).

White Space Networking and Spectrum Sharing - Part 2
White Space Networking and Spectrum Sharing - Part 2
Sumit Roy
01:16:00 · 2 July 2014

The evolution of cognitive (secondary) networks to enable more efficient spectrum usage will rely on fast and accurate spectrum sensing/mapping, supported by a suitable architecture for data integration and model building. In the first part of the talk, fundamental aspects of the wide-area RF mapping problem as a grand challenge will be highlighted; and some recent work at UW that clarifies sub-system level trade-offs (between scan latency and channel status estimation accuracy, for example) will be described. Next, the evolution of a hybrid architecture - decentralized client-side sensing assisted database updating - is explored. Within this, model-based answers to fundamental questions such as 'how much white space capacity is available' as a function of location for U.S. TV bands are developed. The talk will conclude with a description of current efforts for spectrum sharing (co-existence) just underway in the 3 GHz band (broadly) between different primaries (largely government operated communications such as military and non-military radars) and commercial networks (802.11 and 4G LTE).

Peter Lee Address to Summer School 2014 Attendees
Peter Lee Address to Summer School 2014 Attendees
Peter Lee
00:44:10 · 1 July 2014

Software defined radios are a powerful tool for experimenting with wireless PHY and MAC layers. At the same time, they are a challenging programming environment, given tight timing constraints imposed. A student who wants to venture in this area of research needs to master computer architecture and hardware, as well as numerous algorithms for signal processing and communication. In this lecture we will talk about Ziria, a programming language and a compiler that we have recently developed to simplify this task. Ziria is a high-level language, specialized for PHY design, that delegates most of the burdensome hardware optimization to the compiler and allows us to keep the code design clean and simple. We will walk through various building blocks of Wifi PHY design and show how to implement them in Ziria. At the end of the talk you should be able to understand the signal processing foundations of WiFi as well as to quickly implement and deploy your own PHY using Ziria. Ziria compiler is open sourced so you will be able to download it and play with the code yourselves. It currently supports Sora SDR platform but could be easily adapted to other similar platforms.

Ziria: Wireless Programming for Hardware Dummies - Part 4
Ziria: Wireless Programming for Hardware Dummies - Part 4
Bozidar Radunovic
01:01:39 · 1 July 2014

Software defined radios are a powerful tool for experimenting with wireless PHY and MAC layers. At the same time, they are a challenging programming environment, given tight timing constraints imposed. A student who wants to venture in this area of research needs to master computer architecture and hardware, as well as numerous algorithms for signal processing and communication. In this lecture we will talk about Ziria, a programming language and a compiler that we have recently developed to simplify this task. Ziria is a high-level language, specialized for PHY design, that delegates most of the burdensome hardware optimization to the compiler and allows us to keep the code design clean and simple. We will walk through various building blocks of Wifi PHY design and show how to implement them in Ziria. At the end of the talk you should be able to understand the signal processing foundations of WiFi as well as to quickly implement and deploy your own PHY using Ziria. Ziria compiler is open sourced so you will be able to download it and play with the code yourselves. It currently supports Sora SDR platform but could be easily adapted to other similar platforms.

Ziria: Wireless Programming for Hardware Dummies - Part 3
Ziria: Wireless Programming for Hardware Dummies - Part 3
Bozidar Radunovic
00:58:21 · 1 July 2014

Software defined radios are a powerful tool for experimenting with wireless PHY and MAC layers. At the same time, they are a challenging programming environment, given tight timing constraints imposed. A student who wants to venture in this area of research needs to master computer architecture and hardware, as well as numerous algorithms for signal processing and communication. In this lecture we will talk about Ziria, a programming language and a compiler that we have recently developed to simplify this task. Ziria is a high-level language, specialized for PHY design, that delegates most of the burdensome hardware optimization to the compiler and allows us to keep the code design clean and simple. We will walk through various building blocks of Wifi PHY design and show how to implement them in Ziria. At the end of the talk you should be able to understand the signal processing foundations of WiFi as well as to quickly implement and deploy your own PHY using Ziria. Ziria compiler is open sourced so you will be able to download it and play with the code yourselves. It currently supports Sora SDR platform but could be easily adapted to other similar platforms.

White Space Networking and Spectrum Sharing
White Space Networking and Spectrum Sharing
Sumit Roy
02:07:18 · 30 June 2014

The evolution of cognitive (secondary) networks to enable more efficient spectrum usage will rely on fast and accurate spectrum sensing/mapping, supported by a suitable architecture for data integration and model building. In the first part of the talk, fundamental aspects of the wide-area RF mapping problem as a grand challenge will be highlighted; and some recent work at UW that clarifies sub-system level trade-offs (between scan latency and channel status estimation accuracy, for example) will be described. Next, the evolution of a hybrid architecture - decentralized client-side sensing assisted database updating - is explored. Within this, model-based answers to fundamental questions such as 'how much white space capacity is available' as a function of location for U.S. TV bands are developed. The talk will conclude with a description of current efforts for spectrum sharing (co-existence) just underway in the 3 GHz band (broadly) between different primaries (largely government operated communications such as military and non-military radars) and commercial networks (802.11 and 4G LTE).

Ziria: Wireless Programming for Hardware Dummies - Part 2
Ziria: Wireless Programming for Hardware Dummies - Part 2
Bozidar Radunovic
00:55:52 · 30 June 2014

Software defined radios are a powerful tool for experimenting with wireless PHY and MAC layers. At the same time, they are a challenging programming environment, given tight timing constraints imposed. A student who wants to venture in this area of research needs to master computer architecture and hardware, as well as numerous algorithms for signal processing and communication. In this lecture we will talk about Ziria, a programming language and a compiler that we have recently developed to simplify this task. Ziria is a high-level language, specialized for PHY design, that delegates most of the burdensome hardware optimization to the compiler and allows us to keep the code design clean and simple. We will walk through various building blocks of Wifi PHY design and show how to implement them in Ziria. At the end of the talk you should be able to understand the signal processing foundations of WiFi as well as to quickly implement and deploy your own PHY using Ziria. Ziria compiler is open sourced so you will be able to download it and play with the code yourselves. It currently supports Sora SDR platform but could be easily adapted to other similar platforms.

Ziria: Wireless Programming for Hardware Dummies - Part 1
Ziria: Wireless Programming for Hardware Dummies - Part 1
Bozidar Radunovic
01:06:21 · 30 June 2014

Software defined radios are a powerful tool for experimenting with wireless PHY and MAC layers. At the same time, they are a challenging programming environment, given tight timing constraints imposed. A student who wants to venture in this area of research needs to master computer architecture and hardware, as well as numerous algorithms for signal processing and communication. In this lecture we will talk about Ziria, a programming language and a compiler that we have recently developed to simplify this task. Ziria is a high-level language, specialized for PHY design, that delegates most of the burdensome hardware optimization to the compiler and allows us to keep the code design clean and simple. We will walk through various building blocks of Wifi PHY design and show how to implement them in Ziria. At the end of the talk you should be able to understand the signal processing foundations of WiFi as well as to quickly implement and deploy your own PHY using Ziria. Ziria compiler is open sourced so you will be able to download it and play with the code yourselves. It currently supports Sora SDR platform but could be easily adapted to other similar platforms.

Antennas: Near and Far - Part 2
Antennas: Near and Far - Part 2
Ashutosh Sabharwal
01:18:32 · 27 June 2014

In this short course, we will take a closer look at antennas and their diverse methods of use in wireless networks. We will first review the traditional viewpoint of using antennas 1) antennas which are near-by, like in MIMO systems, are good and 2) antennas which are far-away, like in multiuser systems, cause interference and are problematic. Then we will review the ideas which have emerged in last decade 1') antennas which are near-by, like in full-duplex, are problematic, and 2') antennas which are far-away, like in cooperatively coded systems, are good. The contrasting viewpoints will help us appreciate that our understanding of wireless systems is far from complete, and wireless continues to be an active and vibrant area of research.

Course Lab: While the lectures will focus on concepts and pointers to ongoing research, the course has a lab component. Using a custom developed WARPCloud, each student will be conducting brief experiments to appreciate the basic concepts in MIMO, Interference, Cooperation and Full-duplex.

Acknowledgement: The WARPCloud was developed and provided by Mango Communications, especially for the Microsoft Summer School attendees. Special thanks to Dr. Patrick Murphy, Dr. Christopher Hunter and Mr. Erik Welsh of Mango Communications, who took time off their busy work schedules and contributed towards the important mission of free educational tools for all.

Antennas: Near and Far - Part 1
Antennas: Near and Far - Part 1
Ashutosh Sabharwal
01:11:46 · 26 June 2014

In this short course, we will take a closer look at antennas and their diverse methods of use in wireless networks. We will first review the traditional viewpoint of using antennas 1) antennas which are near-by, like in MIMO systems, are good and 2) antennas which are far-away, like in multiuser systems, cause interference and are problematic. Then we will review the ideas which have emerged in last decade 1') antennas which are near-by, like in full-duplex, are problematic, and 2') antennas which are far-away, like in cooperatively coded systems, are good. The contrasting viewpoints will help us appreciate that our understanding of wireless systems is far from complete, and wireless continues to be an active and vibrant area of research.

Course Lab: While the lectures will focus on concepts and pointers to ongoing research, the course has a lab component. Using a custom developed WARPCloud, each student will be conducting brief experiments to appreciate the basic concepts in MIMO, Interference, Cooperation and Full-duplex.

Acknowledgement: The WARPCloud was developed and provided by Mango Communications, especially for the Microsoft Summer School attendees. Special thanks to Dr. Patrick Murphy, Dr. Christopher Hunter and Mr. Erik Welsh of Mango Communications, who took time off their busy work schedules and contributed towards the important mission of free educational tools for all.

More videos...