SlideShare a Scribd company logo
1 of 153
Download to read offline
So#ware	
  Radio	
  Implementa2on:	
  
A	
  Systems	
  Perspec2ve	
  
Steve	
  Muir	
  
steve@grimupnorth.org	
  
	
  
Up	
  North	
  
Up	
  North	
  
Down	
  South	
  
Up	
  North	
  
Down	
  South	
  
(Grim)	
  
Up	
  North	
  
Down	
  South	
  
(Grim)	
  
(Not	
  Grim)	
  
Grimsby	
  
Grimsby	
  
Grimsby	
  
Grimsby	
  
Grimsby	
  
Grimsby	
  
Grimsby	
  
"Bri2sh	
  Airways	
  Concorde	
  G-­‐BOAC	
  03"	
  by	
  Eduard	
  Marmet.	
  Licensed	
  under	
  CC	
  
BY-­‐SA	
  3.0	
  via	
  Wikimedia	
  Commons	
  -­‐	
  hSps://commons.wikimedia.org/wiki/
File:Bri2sh_Airways_Concorde_G-­‐BOAC_03.jpg	
  
1996—2001	
  
Summer	
  1998	
  
1996—2001	
  
Summer	
  1998	
  
1996—2001	
  
2001—2003	
  
Summer	
  1998	
  
2001—2003	
  
2003—2006	
  
1996—2001	
  
Summer	
  1998	
  
2001—2003	
  
2006—2009	
  
1996—2001	
  
2003—2006	
  
Summer	
  1998	
  
2009—2011	
  
2001—2003	
  
2006—2009	
  
1996—2001	
  
2003—2006	
  
Summer	
  1998	
  
2009—2011	
  
2001—2003	
  
2006—2009	
  
1996—2001	
  
2003—2006	
  
2011—2013	
  
Summer	
  1998	
  
2009—2011	
  
2001—2003	
  
2006—2009	
  
2011—2013	
  
2013—present	
  
1996—2001	
  
2003—2006	
  
SOFTWARE	
  RADIO	
  BIO	
  
SOFTWARE	
  RADIO	
  BIO	
  
And	
  Lessons	
  Learnt	
  
MILCOM	
  2001	
  
Experiences	
  Implemen2ng	
  GSM	
  in	
  RDL	
  (The	
  Vanu	
  Radio	
  Descrip2on	
  
Language)	
  
MILCOM	
  2001	
  
Experiences	
  Implemen2ng	
  GSM	
  in	
  RDL	
  (The	
  Vanu	
  Radio	
  Descrip2on	
  
Language)	
  
hSp://goo.gl/7AxMpo	
  
hSps://goo.gl/DYJMmc	
  
SDR	
  FORUM	
  2006	
  
SDR	
  FORUM	
  2006	
  
hSp://goo.gl/gtXhaQ	
  
MILCOM	
  2007	
  
MILCOM	
  2007	
  
hSp://goo.gl/nLVd1C	
  
Looks	
  Clean	
  
and	
  Simple	
  
Looks	
  Clean	
  
and	
  Simple	
  
Looks	
  Clean	
  
and	
  Simple	
  
Custom	
  Serial	
  Cable:	
  
Not	
  Clean,	
  Not	
  Simple	
  
Looks	
  Clean	
  
and	
  Simple	
  
Custom	
  Serial	
  Cable:	
  
Not	
  Clean,	
  Not	
  Simple	
  
SYSTEMS	
  FACTORS	
  IN	
  SOFTWARE	
  
RADIO	
  
Opera2ng	
  Systems	
  
So#ware	
  Engineering	
  
Energy	
  &	
  Power	
  
Security	
  
Cloud	
  
Tes2ng	
  
Future	
  Plagorms	
  
OPERATING	
  SYSTEMS	
  
JWZ	
  
JWZ	
  
I’d	
  rather	
  run	
  Linux	
  any	
  day,	
  because	
  Linux	
  sucks	
  less.	
  That	
  doesn’t	
  mean	
  
it	
  doesn’t	
  suck.	
  
	
  
	
  
JWZ	
  
I’d	
  rather	
  run	
  Linux	
  any	
  day,	
  because	
  Linux	
  sucks	
  less.	
  That	
  doesn’t	
  mean	
  
it	
  doesn’t	
  suck.	
  
	
  
Linux	
  is	
  only	
  free	
  if	
  your	
  2me	
  has	
  no	
  value.	
  
JWZ	
  
I’d	
  rather	
  run	
  Linux	
  any	
  day,	
  because	
  Linux	
  sucks	
  less.	
  That	
  doesn’t	
  mean	
  
it	
  doesn’t	
  suck.	
  
	
  
Linux	
  is	
  only	
  free	
  if	
  your	
  2me	
  has	
  no	
  value.	
  
hSp://goo.gl/9mOJsA	
  
TOM	
  RONDEAU	
  
As	
  an	
  opera2ng	
  system	
  Android	
  is	
  preSy	
  awful.	
  
	
  
	
  
TOM	
  RONDEAU/STEVE	
  MUIR	
  
	
  
As	
  an	
  opera2ng	
  system	
  Android	
  is	
  preSy	
  awful.	
  
	
  
But	
  less	
  awful	
  than	
  the	
  other	
  open	
  source	
  alterna2ves.	
  
SEL4	
  
SEL4	
  
The	
  world’s	
  first	
  opera2ng	
  system	
  kernel	
  with	
  an	
  end-­‐to-­‐end	
  proof	
  of	
  
implementa2on	
  correctness	
  and	
  security	
  enforcement	
  
OKL4	
  
SOFTWARE	
  ENGINEERING	
  
KEY	
  FIGURES	
  
"Edsger	
  Wybe	
  Dijkstra"	
  by	
  Hamilton	
  Richards	
  -­‐	
  manuscripts	
  of	
  Edsger	
  W.	
  
Dijkstra,	
  University	
  Texas	
  at	
  Aus2n.	
  Licensed	
  under	
  CC	
  BY-­‐SA	
  3.0	
  via	
  Commons	
  -­‐	
  
hSps://commons.wikimedia.org/wiki/File:Edsger_Wybe_Dijkstra.jpg	
  
"Brian	
  Kernighan	
  in	
  2012	
  at	
  Bell	
  Labs	
  1"	
  by	
  Ben	
  Lowe.Licensed	
  under	
  CC	
  BY	
  2.0	
  via	
  Commons	
  –	
  
	
  hSps://commons.wikimedia.org/wiki/File:Brian_Kernighan_in_2012_at_Bell_Labs_1.jpg	
  
WINNERS	
  
"James	
  Gosling	
  2008"	
  by	
  Peter	
  Campbell	
  -­‐	
  self-­‐made,	
  Nikon	
  D80.	
  Licensed	
  under	
  GFDL	
  via	
  Commons	
  –	
  
	
  hSps://commons.wikimedia.org/wiki/File:James_Gosling_2008.jpg	
  
"Brendan	
  Eich	
  Mozilla	
  Founda2on	
  official	
  photo"	
  by	
  Darcy	
  Padilla	
  -­‐	
  Licensed	
  under	
  CC	
  BY-­‐SA	
  3.0	
  via	
  Commons	
  
hSps://commons.wikimedia.org/wiki/File:Brendan_Eich_Mozilla_Founda2on_official_photo.jpg	
  
"Guido	
  van	
  Rossum	
  OSCON	
  2006"	
  by	
  Doc	
  Searls.	
  Licensed	
  under	
  CC	
  BY-­‐SA	
  2.0	
  via	
  Commons	
  –	
  
	
  hSps://commons.wikimedia.org/wiki/File:Guido_van_Rossum_OSCON_2006.jpg	
  
"Richard	
  Stallman	
  -­‐	
  Fête	
  de	
  l'Humanité	
  2014	
  -­‐	
  010"	
  by	
  Thesupermat	
  -­‐	
  Own	
  work.	
  Licensed	
  
under	
  CC	
  BY-­‐SA	
  3.0	
  via	
  Commons	
  -­‐	
  hSps://commons.wikimedia.org/wiki/
File:Richard_Stallman_-­‐_F%C3%AAte_de_l%27Humanit%C3%A9_2014_-­‐_010.jpg	
  
NOT	
  WINNERS	
  
2013	
  ICPC	
  Bjarne	
  Stroustrup	
  -­‐	
  hSps://youtu.be/6lJwgA0bNCc	
  
Itanium	
  2	
  
"KL	
  Intel	
  Itanium2"	
  by	
  Konstan2n	
  Lanzet.	
  Licensed	
  under	
  CC	
  BY-­‐SA	
  3.0	
  via	
  Commons	
  –	
  
	
  hSps://commons.wikimedia.org/wiki/File:KL_Intel_Itanium2.jpg	
  
INTRINSICS	
  CONSIDERED	
  HARMFUL	
  
INTRINSICS	
  CONSIDERED	
  HARMFUL	
  
Hand	
  Coded	
  Assembly	
  Beats	
  Intrinsics	
  in	
  Speed	
  and	
  Simplicity	
  
INTRINSICS	
  CONSIDERED	
  HARMFUL	
  
Hand	
  Coded	
  Assembly	
  Beats	
  Intrinsics	
  in	
  Speed	
  and	
  Simplicity	
  
INTRINSICS	
  CONSIDERED	
  HARMFUL	
  
Hand	
  Coded	
  Assembly	
  Beats	
  Intrinsics	
  in	
  Speed	
  and	
  Simplicity	
  
hSp://goo.gl/SypkZz	
  
REMEMBER	
  RDL?	
  
RDL	
  
Abstrac2ons	
  Might	
  Save	
  You	
  
POWER	
  
MicroUSB	
  
cable	
  
MicroUSB	
  
cable	
  
MicroUSB	
  
cable	
  
MicroUSB	
  
cable	
  
USB	
  Fast	
  Charging	
  
dongle	
  (magic!)	
  
MicroUSB	
  
cable	
  
USB	
  Fast	
  Charging	
  
dongle	
  (magic!)	
  
Combo	
  
MicroUSB/	
  
iPad	
  
cable	
  
USB	
  Fast	
  Charging	
  
dongle	
  (magic!)	
  
MicroUSB	
  
cable	
  
Combo	
  
MicroUSB/	
  
iPad	
  
cable	
  
3-­‐port	
  High	
  Speed	
  (QC	
  2.0)	
  charger	
  
USB	
  Fast	
  Charging	
  
dongle	
  (magic!)	
  
MicroUSB	
  
cable	
  
USB	
  Fast	
  Charging	
  
dongle	
  (magic!)	
  
Combo	
  
MicroUSB/	
  
iPad	
  
cable	
  
3-­‐port	
  High	
  Speed	
  (QC	
  2.0)	
  charger	
  
MacBook	
  Pro	
  
charger	
  
MicroUSB	
  
cable	
  
hSps://goo.gl/qvbaAp	
  
SECURITY	
  
hSp://goo.gl/eG4cYZ	
  
hSp://goo.gl/U9OCr6	
  
CLOUD	
  
CLOUD	
  RAN	
  
hSp://goo.gl/Fs9fyY	
  
Hard	
  Problem	
  
Hard	
  Problem	
  
Hard	
  Problem	
  
AWS	
  
AWS	
  
11	
  Global	
  Regions	
  
AWS	
  
11	
  Global	
  Regions	
  
28	
  Availability	
  Zones	
  (1-­‐6	
  per	
  Region)	
  
AWS	
  
11	
  Global	
  Regions	
  
28	
  Availability	
  Zones	
  (1-­‐6	
  per	
  Region)	
  
50k-­‐80k	
  servers	
  per	
  AZ	
  
AWS	
  
11	
  Global	
  Regions	
  
28	
  Availability	
  Zones	
  (1-­‐6	
  per	
  Region)	
  
50k-­‐80k	
  servers	
  per	
  AZ	
  
hSp://goo.gl/shMWdT	
  
TESTING	
  
FUTURE	
  PLATFORMS	
  
"Acorn-­‐ARM-­‐Evalua2on-­‐System"	
  by	
  Flibble	
  -­‐	
  Own	
  work.	
  Licensed	
  under	
  CC	
  BY-­‐SA	
  3.0	
  via	
  Commons	
  -­‐	
  
hSps://commons.wikimedia.org/wiki/File:Acorn-­‐ARM-­‐Evalua2on-­‐System.jpg	
  
"Acorn-­‐ARM-­‐Evalua2on-­‐System"	
  by	
  Flibble	
  -­‐	
  Own	
  work.	
  Licensed	
  under	
  CC	
  BY-­‐SA	
  3.0	
  via	
  Commons	
  -­‐	
  
hSps://commons.wikimedia.org/wiki/File:Acorn-­‐ARM-­‐Evalua2on-­‐System.jpg	
  
"Altera	
  Flex	
  EPF10K20	
  20000	
  cell	
  FPGA"	
  by	
  User	
  Mike1024	
  on	
  en.wikipedia.	
  
Licensed	
  under	
  Public	
  Domain	
  via	
  Wikimedia	
  Commons	
  
"Altera	
  Flex	
  EPF10K20	
  20000	
  cell	
  FPGA"	
  by	
  User	
  Mike1024	
  on	
  en.wikipedia.	
  
Licensed	
  under	
  Public	
  Domain	
  via	
  Wikimedia	
  Commons	
  
CLOSING	
  THOUGHTS	
  

More Related Content

Viewers also liked

Expectation of Corporates from Professionals
Expectation of Corporates from ProfessionalsExpectation of Corporates from Professionals
Expectation of Corporates from Professionalsdeepak1983
 
English teachers who blog
English teachers who blogEnglish teachers who blog
English teachers who blogDET
 
Samit Malkani_TiE Institute_Social Media Content Strategy_280712
Samit Malkani_TiE Institute_Social Media Content Strategy_280712Samit Malkani_TiE Institute_Social Media Content Strategy_280712
Samit Malkani_TiE Institute_Social Media Content Strategy_280712Samit Malkani
 
Social Media in the Classroom - ICTEV Conf Gail Casey May12
Social Media in the Classroom - ICTEV Conf Gail Casey May12Social Media in the Classroom - ICTEV Conf Gail Casey May12
Social Media in the Classroom - ICTEV Conf Gail Casey May12Gail Casey
 
Main Bitiya Rani Hoon Na
Main Bitiya Rani Hoon NaMain Bitiya Rani Hoon Na
Main Bitiya Rani Hoon NaSunil Kakkar
 
English curriculum studies 1 - Lecture 1
English curriculum studies 1 - Lecture 1English curriculum studies 1 - Lecture 1
English curriculum studies 1 - Lecture 1DET
 
Tori.fi ostoaie ja big data
Tori.fi ostoaie ja big dataTori.fi ostoaie ja big data
Tori.fi ostoaie ja big dataJussi Lystimaki
 
IND-2012-119 SBS Harvar ki Dhani -Safety Net for Elderly
IND-2012-119 SBS Harvar ki Dhani -Safety Net for ElderlyIND-2012-119 SBS Harvar ki Dhani -Safety Net for Elderly
IND-2012-119 SBS Harvar ki Dhani -Safety Net for ElderlyDFC2011
 

Viewers also liked (15)

Raman2
Raman2Raman2
Raman2
 
S.S.C. Certificate0001
S.S.C. Certificate0001S.S.C. Certificate0001
S.S.C. Certificate0001
 
Expectation of Corporates from Professionals
Expectation of Corporates from ProfessionalsExpectation of Corporates from Professionals
Expectation of Corporates from Professionals
 
English teachers who blog
English teachers who blogEnglish teachers who blog
English teachers who blog
 
Office
OfficeOffice
Office
 
Bharti B'Day Slide
Bharti B'Day SlideBharti B'Day Slide
Bharti B'Day Slide
 
AATE handout
AATE handoutAATE handout
AATE handout
 
Samit Malkani_TiE Institute_Social Media Content Strategy_280712
Samit Malkani_TiE Institute_Social Media Content Strategy_280712Samit Malkani_TiE Institute_Social Media Content Strategy_280712
Samit Malkani_TiE Institute_Social Media Content Strategy_280712
 
olajide doc.PDF
olajide doc.PDFolajide doc.PDF
olajide doc.PDF
 
Social Media in the Classroom - ICTEV Conf Gail Casey May12
Social Media in the Classroom - ICTEV Conf Gail Casey May12Social Media in the Classroom - ICTEV Conf Gail Casey May12
Social Media in the Classroom - ICTEV Conf Gail Casey May12
 
Main Bitiya Rani Hoon Na
Main Bitiya Rani Hoon NaMain Bitiya Rani Hoon Na
Main Bitiya Rani Hoon Na
 
English curriculum studies 1 - Lecture 1
English curriculum studies 1 - Lecture 1English curriculum studies 1 - Lecture 1
English curriculum studies 1 - Lecture 1
 
Tori.fi ostoaie ja big data
Tori.fi ostoaie ja big dataTori.fi ostoaie ja big data
Tori.fi ostoaie ja big data
 
Traim lima 2
Traim lima 2Traim lima 2
Traim lima 2
 
IND-2012-119 SBS Harvar ki Dhani -Safety Net for Elderly
IND-2012-119 SBS Harvar ki Dhani -Safety Net for ElderlyIND-2012-119 SBS Harvar ki Dhani -Safety Net for Elderly
IND-2012-119 SBS Harvar ki Dhani -Safety Net for Elderly
 

Similar to Software Radio Implementation: A Systems Perspective

IoThings you don't even need to hack
IoThings you don't even need to hackIoThings you don't even need to hack
IoThings you don't even need to hackSlawomir Jasek
 
Controlling Complexities in Software Development
Controlling Complexities in Software DevelopmentControlling Complexities in Software Development
Controlling Complexities in Software DevelopmentDavid Wood
 
Thing. An unexpected journey. Devoxx UK 2014
Thing. An unexpected journey. Devoxx UK 2014Thing. An unexpected journey. Devoxx UK 2014
Thing. An unexpected journey. Devoxx UK 2014darach
 
Алексей Мисник - USB устройства для пентеста
Алексей Мисник - USB устройства для пентестаАлексей Мисник - USB устройства для пентеста
Алексей Мисник - USB устройства для пентестаHackIT Ukraine
 
The (Io)Things you don't even need to hack. Should we worry?
The (Io)Things you don't even need to hack. Should we worry?The (Io)Things you don't even need to hack. Should we worry?
The (Io)Things you don't even need to hack. Should we worry?SecuRing
 
DefCamp 2013 - Are we there yet?
DefCamp 2013 - Are we there yet?DefCamp 2013 - Are we there yet?
DefCamp 2013 - Are we there yet?DefCamp
 
Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...
Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...
Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...Alexandr Gorbachev
 
What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014Benjamin Cabé
 
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...Raul Chong
 
Understanding and building Your Own Docker
Understanding and building Your Own DockerUnderstanding and building Your Own Docker
Understanding and building Your Own DockerMotiejus Jakštys
 
Developer Day 2014 - 6 - open source iot - eclipse foundation
Developer Day 2014 - 6 - open source iot - eclipse foundationDeveloper Day 2014 - 6 - open source iot - eclipse foundation
Developer Day 2014 - 6 - open source iot - eclipse foundationThibault Cantegrel
 
Chirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge ConnectivityChirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge ConnectivityMeshDynamics
 
In ur-internets
In ur-internetsIn ur-internets
In ur-internets55020
 
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider SecurityTHE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider SecurityDevOpsDays Tel Aviv
 
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Mike Qin
 
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...IT Arena
 

Similar to Software Radio Implementation: A Systems Perspective (20)

IoThings you don't even need to hack
IoThings you don't even need to hackIoThings you don't even need to hack
IoThings you don't even need to hack
 
Controlling Complexities in Software Development
Controlling Complexities in Software DevelopmentControlling Complexities in Software Development
Controlling Complexities in Software Development
 
Thing. An unexpected journey. Devoxx UK 2014
Thing. An unexpected journey. Devoxx UK 2014Thing. An unexpected journey. Devoxx UK 2014
Thing. An unexpected journey. Devoxx UK 2014
 
Hacking
HackingHacking
Hacking
 
Алексей Мисник - USB устройства для пентеста
Алексей Мисник - USB устройства для пентестаАлексей Мисник - USB устройства для пентеста
Алексей Мисник - USB устройства для пентеста
 
The (Io)Things you don't even need to hack. Should we worry?
The (Io)Things you don't even need to hack. Should we worry?The (Io)Things you don't even need to hack. Should we worry?
The (Io)Things you don't even need to hack. Should we worry?
 
DefCamp 2013 - Are we there yet?
DefCamp 2013 - Are we there yet?DefCamp 2013 - Are we there yet?
DefCamp 2013 - Are we there yet?
 
New world of Wireless
New world of WirelessNew world of Wireless
New world of Wireless
 
Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...
Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...
Wireless Sensor Networks and Big Bad Internet: Integration challenges and con...
 
Hacking cable modems the later years
Hacking cable modems the later yearsHacking cable modems the later years
Hacking cable modems the later years
 
What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014What's new at Eclipse IoT - EclipseCon 2014
What's new at Eclipse IoT - EclipseCon 2014
 
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
Rapidly developing IoT (Internet of Things) applications - Part 2: Arduino, B...
 
Understanding and building Your Own Docker
Understanding and building Your Own DockerUnderstanding and building Your Own Docker
Understanding and building Your Own Docker
 
Developer Day 2014 - 6 - open source iot - eclipse foundation
Developer Day 2014 - 6 - open source iot - eclipse foundationDeveloper Day 2014 - 6 - open source iot - eclipse foundation
Developer Day 2014 - 6 - open source iot - eclipse foundation
 
Chirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge ConnectivityChirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge Connectivity
 
In ur-internets
In ur-internetsIn ur-internets
In ur-internets
 
TCP/IP For Engineers
TCP/IP For EngineersTCP/IP For Engineers
TCP/IP For Engineers
 
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider SecurityTHE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
 
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
Blockchain Software for Hardware: The Canaan AvalonMiner Open Source Embedded...
 
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Software Radio Implementation: A Systems Perspective