SlideShare a Scribd company logo
1 of 44
Update on
    CRC Open and Free
       DAB Tools


              François Lefebvre
    Communications Research Centre, Canada



        WorldDMB TC, February 18, 2010

1
Candadian Context

          Why/How Open/Free

               mmbTools

              Openmokast

          CRC tools limitations

    Licences, Governance, Copyrights

              What Next ?
2
Canadian Context
    - A few L-band DAB systems still operating in the
      largest markets

    - No business case for “Digital Radio” in spite of the
      pressure from USA

    - No interest for HD Radio by broadcasters

    - No regulation in place for the use of the extra
      channels provided by HD Radio Multicasting

    - December 2009: Industry Canada began
      Consultation about the future of L-band

3
Canadian Context
    IC proposes :

    Flexible use (fixed, mobile and
    broadcasting) to deliver subscription
    broadcasting, multimedia, mobile or fixed
    broadband wireless access, or other
    telecommunications applications in the
    “DAB”portion of the L-band. (i.e 1452-1492
    MHz)


4
Why Open & Free (CRC)

       Tools developed during R&D activities

          CRC is publicly funded R&D lab

    Does not (always) have to generate revenues

      Efforts to benefit industries AND public




5
Why Open & Free
         (food for thoughts 1)
           Software tends to become free
              GNU/Linux, Android, ...

        Hardware tends to become generic
    Functionality provided by OS, Apps, SDR, …
      Leads to increased economies of scale

    Open source momentum in various industries
      Smart phone OS' (key for DAB?), VoIP,
     IDEs (Eclipse), Web Servers (Apache), …

        Open & Free tech often not best tech..
    But most of the time best ”bang for the bucks”
6
Why Open & Free
               (food for thoughts 2)
           Collaborate on single core software implementation,
          Compete on quality of integration, service, extensions,...

                  DAB suffers from closed, vertical and
                       proprietary business models
                … see: mobile handhelds, smart phones, …

                 Can business be done with Open & Free?
                         … see: Internet, Web, ...

                      Open & Free Infrastructures
      more business made ”because of” highways than ”by” highways

No ubiquity without open & free? (CERN does not collect royalties for WWW)

                        MP2 DAB royalty-free soon?
7
CRC mmbTools
    http://mmbtools.crc.ca



8
Trend: Software on Generic HW
Architecture




12
CRC-DABMUX




          See specsheet on mmbtools.crc.ca
     Free open source code since September 2009
13
G.703 Interface

                        CRC-DABMUX

                       CRC ETI Player



                         FarSync TE1

     E1 (G.703 and G.704) Universal PCI card for Linux and
                          Windows

                    http://www.farsite.com
14
CRC-DABMOD
      Software Defined Radio DAB Modulator

USRP: Ettus research
Software Building Blocks
Ubuntu Base System
Ubuntu Minimized
Ubuntu with CRC Tools
mmbTools live CD
“One Click” Transmitter
Announcement !


      CRC-DABMOD


     Released today as
 GPL Open Source Software
Download at: mmbtools.crc.ca
mmbTools Web Appliances
CRC Openmokast
     http://www.openmokast.org



24
Colliding Business Models


                 ?
Broadcaster                  MNO
FTA-TV                     Pay-TV
Openmokast Stack
Openmokast Architecture
                                              Receiver control
                                              (RDI, DCSR, ETI)

                                                  FIC decoding

                                                Demultiplexing

                                                    Application
                                                     decoding


                                                   Presentation



   Generic C/C++ code, works ”as is” on many embedded platforms !
Adapt Openmoko Device
Adapt Openmoko Device
Openmokast Prototype
Screenshots
Android
Android
Openmokast Player         Openmokast Player on
  on T-Mobile G1          Android Market (MAS)
Mobile DAB Hotspot v2.0
                  DAB over Wifi

   IGEPv2
   Beagleboard
   Zoom
   ...


SDR?
Multi-standard?
Simply enabled by: iPhone App, Android App,
Nintendo DS,...
DAB Personal LAB
What CRC Tools Don't Do
We don't mind telling weaknesses out loud
                         ... because we're not selling anything!
… In fact, we hope you will point out the problems ASAP
... Or better, fix them yourself !


Overall: No warranty, no reliability figures, no redundancy
CRC-DABMUX: No dynamic reconfiguration, no EDI (local
 TCP/IP ETI)
CRC-DABMOD: Only mode 2 support, no synchronization
Openmokast: No audio decoding
LiveCD: no codecs, few applications (MOT decoder from
  DReaM)
mmbTools Community
   www.opendigitalradio.org
   Receiver manufacturers
   Pre-market field trials
   Broadcast R&D lab
   University students


Creation of a mailinglist
Uses for the Tools
- Receiver testing
- ETI file production
- Apps development and testing
- Events / micro – broadcasting
- Field trials
- ”Hacking” and fun for the love of DAB
- other creative uses by users
- ....
Royalty-Free Codecs
• In broadcasting: most standards require non-RF tech
• Must pay royalties for most CODECS
  - Can't distribute free software implementations at large


• CRC mmbTools and Openmokast now include CELT
    fullband audio CODEC over DAB
• New IETF workgroup formed to look at Internet RF codecs:
  - Candidates codecs: CELT, Broadcom, Skype, …
  - RF codecs could be in mobile platforms soon
   For Internet Apps (radio?)


Broadcast radio at disadvantage?
Licences, Governance, Copyrights
CRC projects licenses: GPL
- If you make changes to source code and distribute products based on it
- You have to open source your modifications


Governance: Not established yet
- now: you propose modifications, we check and integrate


Copyrights: True open source approach (proposed)
- Code contributors keep their copyright
- no copyright assignment to CRC


Of course, it is always possible to dual license the first released versions
- not the intent, but possible
What Next ?
• Maintain mmbTools and Openmokast
• HE-AACv2 real-time software encoders (sorry, can't be free!)
• Live CD:
     • Support more standards: FM/RDS, ATSC/MH, …
     • Update to recent Ubuntu releases (LTS)
• Openmokast: Bcast chipsets into open phones
• Openmokast: Port to Android
• New broadcast apps
• Royalty-free codecs: audio, video (CELT, Theora)
• OpenBTS as return link
• Broadcast apps in “App Stores”
• Micro-broadcasting: events,…
• Field trial: 3G radio reception
• …?
FM + RDS in mobile devices

         GSM
         Phones



                      © HTC




42
Conclusions
     Open & RF & Software and Generic HW
        = democratisation
        = rapid innovation cycles
        = adoption
         = greater   QoL (quality of life)
     CRC-DABMUX, CRC-DABMOD = Open Source GPL
     Openmokast = Open Source GPL

     Hoping for: wide adoption of DAB
     Hoping for: Open Source TPEG, EPG, ...

     Watching other platforms coming: FM, Internet,
     ATSC, 3G, LTE, Wimax,...
43
Thanks !
                   PROJECTS
                openmokast.org
                mmbtools.crc.ca
                www.crc.ca/mmb


        http://www.youtube.com/crcmmb
      http://www.slideshare.net/tag/crcmmb


                      BLOG
       Broadcasting20.org, Twitter: @fralef
            francois.lefebvre@crc.ca

More Related Content

What's hot

Qué es realmente la radio digital
Qué es realmente la radio digitalQué es realmente la radio digital
Qué es realmente la radio digitalDaniel Osorio
 
Digital Radio for Voice Communications
Digital Radio for Voice CommunicationsDigital Radio for Voice Communications
Digital Radio for Voice CommunicationsRakesh Peter
 
Practical Applications of Digital Media Networking - ProLight + Sound Frankfurt
Practical Applications of Digital Media Networking - ProLight + Sound FrankfurtPractical Applications of Digital Media Networking - ProLight + Sound Frankfurt
Practical Applications of Digital Media Networking - ProLight + Sound FrankfurtBob Vanden Burgt
 
Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking Bob Vanden Burgt
 
MPEG Immersive Media
MPEG Immersive MediaMPEG Immersive Media
MPEG Immersive MediaITU
 
Hybrid FM (+RDS) & Internet (v3)
Hybrid FM (+RDS) & Internet (v3)Hybrid FM (+RDS) & Internet (v3)
Hybrid FM (+RDS) & Internet (v3)Francois Lefebvre
 
Hybrid FM & Internet Radio (v2)
Hybrid FM & Internet Radio (v2)Hybrid FM & Internet Radio (v2)
Hybrid FM & Internet Radio (v2)Francois Lefebvre
 
EBU's report on DVB and VR
EBU's report on DVB and VREBU's report on DVB and VR
EBU's report on DVB and VRITU
 
Enensys - An Architecture for the Delivery of DVB Services Over IP Networks
Enensys - An Architecture for the Delivery of DVB Services Over IP NetworksEnensys - An Architecture for the Delivery of DVB Services Over IP Networks
Enensys - An Architecture for the Delivery of DVB Services Over IP NetworksSematron UK Ltd
 

What's hot (20)

Feature dvbs3
Feature dvbs3Feature dvbs3
Feature dvbs3
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
Globalinvacom
GlobalinvacomGlobalinvacom
Globalinvacom
 
Globalinvacom
GlobalinvacomGlobalinvacom
Globalinvacom
 
Qué es realmente la radio digital
Qué es realmente la radio digitalQué es realmente la radio digital
Qué es realmente la radio digital
 
Globalinvacom
GlobalinvacomGlobalinvacom
Globalinvacom
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
Digital Radio for Voice Communications
Digital Radio for Voice CommunicationsDigital Radio for Voice Communications
Digital Radio for Voice Communications
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
Mfc
MfcMfc
Mfc
 
Feature dongle
Feature dongleFeature dongle
Feature dongle
 
Practical Applications of Digital Media Networking - ProLight + Sound Frankfurt
Practical Applications of Digital Media Networking - ProLight + Sound FrankfurtPractical Applications of Digital Media Networking - ProLight + Sound Frankfurt
Practical Applications of Digital Media Networking - ProLight + Sound Frankfurt
 
deu TELE-audiovision-1311
deu TELE-audiovision-1311deu TELE-audiovision-1311
deu TELE-audiovision-1311
 
Globalinvacom
GlobalinvacomGlobalinvacom
Globalinvacom
 
Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking
 
MPEG Immersive Media
MPEG Immersive MediaMPEG Immersive Media
MPEG Immersive Media
 
Hybrid FM (+RDS) & Internet (v3)
Hybrid FM (+RDS) & Internet (v3)Hybrid FM (+RDS) & Internet (v3)
Hybrid FM (+RDS) & Internet (v3)
 
Hybrid FM & Internet Radio (v2)
Hybrid FM & Internet Radio (v2)Hybrid FM & Internet Radio (v2)
Hybrid FM & Internet Radio (v2)
 
EBU's report on DVB and VR
EBU's report on DVB and VREBU's report on DVB and VR
EBU's report on DVB and VR
 
Enensys - An Architecture for the Delivery of DVB Services Over IP Networks
Enensys - An Architecture for the Delivery of DVB Services Over IP NetworksEnensys - An Architecture for the Delivery of DVB Services Over IP Networks
Enensys - An Architecture for the Delivery of DVB Services Over IP Networks
 

Similar to Update on CRC Open and Free DAB Tools

Free Software for Radio Broadcasting
Free Software for Radio BroadcastingFree Software for Radio Broadcasting
Free Software for Radio BroadcastingFrancois Lefebvre
 
Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting PlatformFrancois Lefebvre
 
New Radio Platforms and Applications Trends March 2011
New Radio Platforms and Applications Trends March 2011New Radio Platforms and Applications Trends March 2011
New Radio Platforms and Applications Trends March 2011Francois Lefebvre
 
Open Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB BroadcastingOpen Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB BroadcastingFrancois Lefebvre
 
Digital Broadcasting and ITS
Digital Broadcasting and ITSDigital Broadcasting and ITS
Digital Broadcasting and ITSFrancois Lefebvre
 
Public Alerting with Digital Broadcast Technologies
Public Alerting with Digital Broadcast TechnologiesPublic Alerting with Digital Broadcast Technologies
Public Alerting with Digital Broadcast TechnologiesFrancois Lefebvre
 
Next-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software OpportunitiesNext-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software OpportunitiesAlison Chaiken
 
The Advent of Automotive Linux
The Advent of Automotive LinuxThe Advent of Automotive Linux
The Advent of Automotive LinuxAlison Chaiken
 
Open Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleOpen Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleAlan Quayle
 
Bug Labs Automotive Web
Bug Labs Automotive WebBug Labs Automotive Web
Bug Labs Automotive Webbuglabs
 
Mobbt Intro V3.1
Mobbt Intro V3.1Mobbt Intro V3.1
Mobbt Intro V3.1John Yin
 
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitIoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitOpen Mobile Alliance
 
Hd radio how it compares to other digital radio technologies
Hd radio  how it compares to other digital radio technologiesHd radio  how it compares to other digital radio technologies
Hd radio how it compares to other digital radio technologiesIvan Ivanovich Ivanov
 
Uit Presentation of IN/NGIN for Cosmote 2010
Uit Presentation of IN/NGIN for  Cosmote  2010Uit Presentation of IN/NGIN for  Cosmote  2010
Uit Presentation of IN/NGIN for Cosmote 2010michael_mountrakis
 
柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdfssuser078654
 
DCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs
 

Similar to Update on CRC Open and Free DAB Tools (20)

Free Software for Radio Broadcasting
Free Software for Radio BroadcastingFree Software for Radio Broadcasting
Free Software for Radio Broadcasting
 
Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting Platform
 
New Radio Platforms and Applications Trends March 2011
New Radio Platforms and Applications Trends March 2011New Radio Platforms and Applications Trends March 2011
New Radio Platforms and Applications Trends March 2011
 
Hybrid FM / Internet Radio
Hybrid FM / Internet RadioHybrid FM / Internet Radio
Hybrid FM / Internet Radio
 
CRC MMB Projects and Tools
CRC MMB Projects and ToolsCRC MMB Projects and Tools
CRC MMB Projects and Tools
 
Open Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB BroadcastingOpen Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB Broadcasting
 
Digital Broadcasting and ITS
Digital Broadcasting and ITSDigital Broadcasting and ITS
Digital Broadcasting and ITS
 
HBB FM Internet Radio
HBB FM Internet RadioHBB FM Internet Radio
HBB FM Internet Radio
 
Public Alerting with Digital Broadcast Technologies
Public Alerting with Digital Broadcast TechnologiesPublic Alerting with Digital Broadcast Technologies
Public Alerting with Digital Broadcast Technologies
 
Next-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software OpportunitiesNext-Gen In-Vehicle Software Opportunities
Next-Gen In-Vehicle Software Opportunities
 
The Advent of Automotive Linux
The Advent of Automotive LinuxThe Advent of Automotive Linux
The Advent of Automotive Linux
 
Open Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan QuayleOpen Source Telecom Software Landscape by Alan Quayle
Open Source Telecom Software Landscape by Alan Quayle
 
ICIT2013-Keynote-Speech-In-Bali
ICIT2013-Keynote-Speech-In-BaliICIT2013-Keynote-Speech-In-Bali
ICIT2013-Keynote-Speech-In-Bali
 
Bug Labs Automotive Web
Bug Labs Automotive WebBug Labs Automotive Web
Bug Labs Automotive Web
 
Mobbt Intro V3.1
Mobbt Intro V3.1Mobbt Intro V3.1
Mobbt Intro V3.1
 
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitIoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
 
Hd radio how it compares to other digital radio technologies
Hd radio  how it compares to other digital radio technologiesHd radio  how it compares to other digital radio technologies
Hd radio how it compares to other digital radio technologies
 
Uit Presentation of IN/NGIN for Cosmote 2010
Uit Presentation of IN/NGIN for  Cosmote  2010Uit Presentation of IN/NGIN for  Cosmote  2010
Uit Presentation of IN/NGIN for Cosmote 2010
 
柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf
 
DCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company Presentation
 

More from Francois Lefebvre

CRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSCCRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSCFrancois Lefebvre
 
CRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSCCRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSCFrancois Lefebvre
 
Plateformes radio émergentes
Plateformes radio émergentesPlateformes radio émergentes
Plateformes radio émergentesFrancois Lefebvre
 
Ibc 2009 F Lefebvre Poster Presentation
Ibc 2009 F Lefebvre Poster PresentationIbc 2009 F Lefebvre Poster Presentation
Ibc 2009 F Lefebvre Poster PresentationFrancois Lefebvre
 
Open Mobile Broadcasting Phones
Open Mobile Broadcasting PhonesOpen Mobile Broadcasting Phones
Open Mobile Broadcasting PhonesFrancois Lefebvre
 

More from Francois Lefebvre (7)

Open Inventions Workshop
Open Inventions WorkshopOpen Inventions Workshop
Open Inventions Workshop
 
CRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSCCRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSC
 
CRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSCCRC FM TwoO presented to NRSC
CRC FM TwoO presented to NRSC
 
Plateformes radio émergentes
Plateformes radio émergentesPlateformes radio émergentes
Plateformes radio émergentes
 
Ibc 2009 F Lefebvre Poster Presentation
Ibc 2009 F Lefebvre Poster PresentationIbc 2009 F Lefebvre Poster Presentation
Ibc 2009 F Lefebvre Poster Presentation
 
eComm Presentation
eComm PresentationeComm Presentation
eComm Presentation
 
Open Mobile Broadcasting Phones
Open Mobile Broadcasting PhonesOpen Mobile Broadcasting Phones
Open Mobile Broadcasting Phones
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Update on CRC Open and Free DAB Tools

  • 1. Update on CRC Open and Free DAB Tools François Lefebvre Communications Research Centre, Canada WorldDMB TC, February 18, 2010 1
  • 2. Candadian Context Why/How Open/Free mmbTools Openmokast CRC tools limitations Licences, Governance, Copyrights What Next ? 2
  • 3. Canadian Context - A few L-band DAB systems still operating in the largest markets - No business case for “Digital Radio” in spite of the pressure from USA - No interest for HD Radio by broadcasters - No regulation in place for the use of the extra channels provided by HD Radio Multicasting - December 2009: Industry Canada began Consultation about the future of L-band 3
  • 4. Canadian Context IC proposes : Flexible use (fixed, mobile and broadcasting) to deliver subscription broadcasting, multimedia, mobile or fixed broadband wireless access, or other telecommunications applications in the “DAB”portion of the L-band. (i.e 1452-1492 MHz) 4
  • 5. Why Open & Free (CRC) Tools developed during R&D activities CRC is publicly funded R&D lab Does not (always) have to generate revenues Efforts to benefit industries AND public 5
  • 6. Why Open & Free (food for thoughts 1) Software tends to become free GNU/Linux, Android, ... Hardware tends to become generic Functionality provided by OS, Apps, SDR, … Leads to increased economies of scale Open source momentum in various industries Smart phone OS' (key for DAB?), VoIP, IDEs (Eclipse), Web Servers (Apache), … Open & Free tech often not best tech.. But most of the time best ”bang for the bucks” 6
  • 7. Why Open & Free (food for thoughts 2) Collaborate on single core software implementation, Compete on quality of integration, service, extensions,... DAB suffers from closed, vertical and proprietary business models … see: mobile handhelds, smart phones, … Can business be done with Open & Free? … see: Internet, Web, ... Open & Free Infrastructures more business made ”because of” highways than ”by” highways No ubiquity without open & free? (CERN does not collect royalties for WWW) MP2 DAB royalty-free soon? 7
  • 8. CRC mmbTools http://mmbtools.crc.ca 8
  • 9. Trend: Software on Generic HW
  • 10.
  • 11.
  • 13. CRC-DABMUX See specsheet on mmbtools.crc.ca Free open source code since September 2009 13
  • 14. G.703 Interface CRC-DABMUX CRC ETI Player FarSync TE1 E1 (G.703 and G.704) Universal PCI card for Linux and Windows http://www.farsite.com 14
  • 15. CRC-DABMOD Software Defined Radio DAB Modulator USRP: Ettus research
  • 22. Announcement ! CRC-DABMOD Released today as GPL Open Source Software Download at: mmbtools.crc.ca
  • 24. CRC Openmokast http://www.openmokast.org 24
  • 25. Colliding Business Models ? Broadcaster MNO FTA-TV Pay-TV
  • 27. Openmokast Architecture Receiver control (RDI, DCSR, ETI) FIC decoding Demultiplexing Application decoding Presentation Generic C/C++ code, works ”as is” on many embedded platforms !
  • 33. Android Openmokast Player Openmokast Player on on T-Mobile G1 Android Market (MAS)
  • 34. Mobile DAB Hotspot v2.0 DAB over Wifi  IGEPv2  Beagleboard  Zoom  ... SDR? Multi-standard? Simply enabled by: iPhone App, Android App, Nintendo DS,...
  • 36. What CRC Tools Don't Do We don't mind telling weaknesses out loud ... because we're not selling anything! … In fact, we hope you will point out the problems ASAP ... Or better, fix them yourself ! Overall: No warranty, no reliability figures, no redundancy CRC-DABMUX: No dynamic reconfiguration, no EDI (local TCP/IP ETI) CRC-DABMOD: Only mode 2 support, no synchronization Openmokast: No audio decoding LiveCD: no codecs, few applications (MOT decoder from DReaM)
  • 37. mmbTools Community  www.opendigitalradio.org  Receiver manufacturers  Pre-market field trials  Broadcast R&D lab  University students Creation of a mailinglist
  • 38. Uses for the Tools - Receiver testing - ETI file production - Apps development and testing - Events / micro – broadcasting - Field trials - ”Hacking” and fun for the love of DAB - other creative uses by users - ....
  • 39. Royalty-Free Codecs • In broadcasting: most standards require non-RF tech • Must pay royalties for most CODECS - Can't distribute free software implementations at large • CRC mmbTools and Openmokast now include CELT fullband audio CODEC over DAB • New IETF workgroup formed to look at Internet RF codecs: - Candidates codecs: CELT, Broadcom, Skype, … - RF codecs could be in mobile platforms soon For Internet Apps (radio?) Broadcast radio at disadvantage?
  • 40. Licences, Governance, Copyrights CRC projects licenses: GPL - If you make changes to source code and distribute products based on it - You have to open source your modifications Governance: Not established yet - now: you propose modifications, we check and integrate Copyrights: True open source approach (proposed) - Code contributors keep their copyright - no copyright assignment to CRC Of course, it is always possible to dual license the first released versions - not the intent, but possible
  • 41. What Next ? • Maintain mmbTools and Openmokast • HE-AACv2 real-time software encoders (sorry, can't be free!) • Live CD: • Support more standards: FM/RDS, ATSC/MH, … • Update to recent Ubuntu releases (LTS) • Openmokast: Bcast chipsets into open phones • Openmokast: Port to Android • New broadcast apps • Royalty-free codecs: audio, video (CELT, Theora) • OpenBTS as return link • Broadcast apps in “App Stores” • Micro-broadcasting: events,… • Field trial: 3G radio reception • …?
  • 42. FM + RDS in mobile devices GSM Phones © HTC 42
  • 43. Conclusions Open & RF & Software and Generic HW = democratisation = rapid innovation cycles = adoption = greater QoL (quality of life) CRC-DABMUX, CRC-DABMOD = Open Source GPL Openmokast = Open Source GPL Hoping for: wide adoption of DAB Hoping for: Open Source TPEG, EPG, ... Watching other platforms coming: FM, Internet, ATSC, 3G, LTE, Wimax,... 43
  • 44. Thanks ! PROJECTS openmokast.org mmbtools.crc.ca www.crc.ca/mmb http://www.youtube.com/crcmmb http://www.slideshare.net/tag/crcmmb BLOG Broadcasting20.org, Twitter: @fralef francois.lefebvre@crc.ca