SlideShare uma empresa Scribd logo
1 de 36
L TE
           New Kil ler Apps
Building
About Marko Gargenta
* Developer of Android Bootcamp for Marakana.
* Instructor for 1,000s of developers on Android at
  Qualcomm, Cisco, Motorola, DoD and other great orgs.
* Author of Learning Android published by O’Reilly.
* Speaker at OSCON (3x), ACM, IEEE, SDC, AnDevCon.
* Co-founder of SFAndroid.org
* Co-chair of Android Open conference: AndroidOpen.com




                                          AN
What LTE Is
Why you'd care

LTE is Faster
LTE is Richer
LTE is Safer

  LTE > 3G++
LTE is Faster

SPEED              AVERAGE               LATENCY
 LIMIT              SPEED                ONEWAY

86/28                 12/5                    15
   Mbps                  Mbps                   ms



                           Faster!
                  Over 50%

LTE enables Video sharing, conferencing, HD streaming.
Much more bandwidth
       3G                    LTE

  1.25MHz - 5MHz         1.4MHz - 20MHz




               e              for data
Built for voic          Built
Latency Reduction
   65 ms

                     50 ms                                            Low latency
                                          10 ms            10 ms
                                                                      => High speed apps
  HSPA              HSPA+                      LTE              LTE
                    WiMAX               MIMO2x2          MIMO4x4




       Higher peak rates (theoretical)



                                           173 Mbps
                                                                      High peak throughput
                                                      86 Mbps         => Rich content
                                     55 Mbps

                           42 Mbps
      14 Mbps    11 Mbps

HSPA 5MHz        HSPA+ 5MHz


                                           Credit: Alcatel-Lucent
LTE is Richer



      * HD video
   * Multipart video
 * Real time gaming
 * Cloud computing
 * Enhanced reality
LTE is Richer


   3G                       LTE
                 vs.
    IPv4                      IPv6


             N                          -
10- digit MD           15-dig it IMSI
  identifier            based i  dentifier
LTE provides for Quality of Service.




Slower traffic yields to faster packets.
    Such as video conferencing.
Your app can take advantage of this.
Application impact
                                                Smartphone Model for 2012
                               Video

                             Streaming
Avg Call Thruput (kb/s)




                          Interactive
                                                              Web
                            Video                                                   Size of bubble Indicates Aggregate Data Usage
                                                            Browsing

                                     Audio

                                    Streaming
                                                            Email
                          Gaming
                                                                                  SMS
                           MMS

                                                                                         4.0
                                                     Busy Hour Calling Attempts (BHCA)


                                     As networks become more capable, users will want
                                                      richer apps.                  Credit: Alcatel-Lucent
Simplified Worldwide Roaming



        LTE is unifying standard
            providing seamless
      international roaming & device
             economies of scale
LTE is Safer
* Network authentication (128-bit keys)
* SIM robust and non-invasive key storage
* RAN encrypted data communication to
  prevent eavesdropping
More Security Features
* Identity protection (IMSI/IMEI) against
  snooping & alteration
* IpMS granular security per service
* IPSec for secure tunneled IP communication
2G
        Built for voice




Credit: Paul Vlaar
3G
         Built for voice
           and data




Credit: Wikipedia
Mobile used to be for voice



                               e
                  ing to peopl
      People talk
LTE: More than a faster road




                          Credit: Imre Solt
LTE Enables M2M



                                g
                   to everythin
 Everythi ng talks
The Internet of Things




 Everything is connected to everything
Mobile M2M Roadmap
The world is adopting LTE
                                                 Europe
              America
                                                                          ,
                                                               candinavia
        North     oPCS
                                        2010: Lau
                                                  n ches in S
                                                           urope
                  izon, Met
                            r                    Eastern E
        2010: Ver                                                 Dividend
                         -Mobile                    pe an Digital
          2011 : AT&T, T                 2011: Euro
                                                            Germany
                                               Lau nches –               E
                                                              des to LT
                                          2012/13:  3G upgra




                                                        Asia
                         ca
                tin Ameri hes
                                                                  launches
                                                       ndia BWA
             La                                2011: I
                                                                    a Mobile
                       unc
                         ntial la               In pipe  line: Chin
              2011: Pote
                            broadband                      TD-LTE
                for fixed


113 LTE network commitments in 46 countries
156 operators in 64 countries investing in LTE
At least 55 LTE networks in service by end 2012               Credit: Alcatel-Lucent
LTE is getting cheaper


            LTE 1st generation
$5,000



$1,000



 $500



 $100
            HSPA+
                                        HSPA+
         1st generation                                LTE 2nd generation
  $50                               2nd generation
                                                          (multimode)

                  Commodity price

              2009               2010           2011   2012         2013         2014

                                                                            Credit: Alcatel-Lucent
The Long Term Evolution
  GSM/UMTS              HSPA+
  GSM/EDGE           UMTS/HSPA+
  GSM/EDGE                            L
  TD-SCDMA

   1xRTT
                                      T
  1x/Do-R.A                           E
  1x/Do-R.A             B/A+
   WIMAX


                                  E
                      le ad to LT
           A ll roads
                                          Credit: Alcatel-Lucent
Follow the money




                   Source: Analysys Research
App Development
 Best Practices
Plan for mix of networks




          2G                                          LTE
                                  3G

Your app can make intelligent choices based on network.
Networks differ on bandwidth, latency, throughput, reliability,
security, and more.
n
Data coming i
                              Use bigger buffers
                                  LTE is faster than 3G so big
                                      buffers work better.
                                  True even when switching to
                                         and from 3G.
                          r
                 he buffe
       Data in t




                                            t
                              Data going ou
Pre-fetch for faster experience
                                        Anticipate and pre-load
                                         data user will want.

                                           Experiment with
                                       algorithm that works best
                                              for your app.

                                       LTE's larger bandwidth
                                       and lower latency helps.




             credit: David Shankbone
Cache more often


                                     Your App




                                          Cache




Be mindful about spikes in network traffic
Try to use smart cache to mitigate for spikes
One session for multiple GETs

                    GET/Response
         Session



                    GET/Response

                    GET/Response




* LTE was designed for long sessions
* Old networks: Small but frequent requests
* LTE: fewer requests->better responsiveness and lower latency
* Group requests into single session
Take advantage of all-IP network
                        Start stream A
                        Stop stream A
              Session


                        Start stream B
                        Stop stream B
                        Start stream A


* LTE: idle to active in 100ms -> always-on experience without
actually being active all the time
* Concurrent media streams experience: start one while stopping the
other, as in voice over a scrolling map
Favor downloading over streaming


                            vs.
                    ing                         g
          Downloa
                  d                    Streamin


 Expect 2 to 8s delay when switching between LTE and 2G/3G.
          Streaming is also more expensive on battery.
Avoid aggressive behaviour



                       Aggressive
                         App

              Other
              Apps




* Aggressive behavior: continuously using network without
  consideration for others.
* Results in tying up network resources and drains battery.
Summary
LTE represents a potential game changer; It
creates opportunities for new killer apps.
Accept the long term evolution and thrive.




                                    credit: KillDevil at Wikipedia
Thank you!

   Slides/Video:            Sponsored by:
http://mrkn.co/f/442




       Marko Gargenta, Marakana.com
             @MarkoGargenta
                                            (c) Marakana

Mais conteúdo relacionado

Mais procurados

Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)
Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)
Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)Alcatel-Lucent Nederland
 
Head to Head - The Battle between the Bellheads and the Netheads for control ...
Head to Head - The Battle between the Bellheads and the Netheads for control ...Head to Head - The Battle between the Bellheads and the Netheads for control ...
Head to Head - The Battle between the Bellheads and the Netheads for control ...Pieter Geldenhuys
 
Disruptive Analysis LTE Summit 2011 voice presentation may 2011
Disruptive Analysis   LTE Summit 2011 voice presentation may 2011Disruptive Analysis   LTE Summit 2011 voice presentation may 2011
Disruptive Analysis LTE Summit 2011 voice presentation may 2011Dean Bubley
 
Cdn world summit oct 2011
Cdn world summit oct 2011Cdn world summit oct 2011
Cdn world summit oct 2011Martin Ortiz
 
Radio sobre fibra
Radio sobre fibraRadio sobre fibra
Radio sobre fibrajjarango
 
GSA’s Mobile HD Voice: Global Update report
GSA’s Mobile HD Voice: Global Update reportGSA’s Mobile HD Voice: Global Update report
GSA’s Mobile HD Voice: Global Update reportMikhail
 
Microsoft Word - TMXO_Initiation_Report new
Microsoft Word - TMXO_Initiation_Report newMicrosoft Word - TMXO_Initiation_Report new
Microsoft Word - TMXO_Initiation_Report newVideoguy
 
An operator CDN deployment in Latin America: facts & lessons learnt
An operator CDN deployment in Latin America: facts & lessons learntAn operator CDN deployment in Latin America: facts & lessons learnt
An operator CDN deployment in Latin America: facts & lessons learntnivedita_nouvel
 
Allegro Marketing
Allegro MarketingAllegro Marketing
Allegro MarketingEcommmax
 
P2P - Real Time Communications in the Enterprise
P2P - Real Time Communications in the EnterpriseP2P - Real Time Communications in the Enterprise
P2P - Real Time Communications in the EnterpriseMead Eblan
 
Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011
Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011 Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011
Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011 #Jão Pablo
 

Mais procurados (18)

10 fn s15
10 fn s1510 fn s15
10 fn s15
 
Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)
Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)
Video Challenged the Network Star -(Mobile Trends 2011 & Beyond)
 
Head to Head - The Battle between the Bellheads and the Netheads for control ...
Head to Head - The Battle between the Bellheads and the Netheads for control ...Head to Head - The Battle between the Bellheads and the Netheads for control ...
Head to Head - The Battle between the Bellheads and the Netheads for control ...
 
Disruptive Analysis LTE Summit 2011 voice presentation may 2011
Disruptive Analysis   LTE Summit 2011 voice presentation may 2011Disruptive Analysis   LTE Summit 2011 voice presentation may 2011
Disruptive Analysis LTE Summit 2011 voice presentation may 2011
 
10 fn s48
10 fn s4810 fn s48
10 fn s48
 
Cdn world summit oct 2011
Cdn world summit oct 2011Cdn world summit oct 2011
Cdn world summit oct 2011
 
Tekelec Next Generation Msg & Mobile Adv - Bucharest Final
Tekelec Next Generation Msg & Mobile Adv  - Bucharest FinalTekelec Next Generation Msg & Mobile Adv  - Bucharest Final
Tekelec Next Generation Msg & Mobile Adv - Bucharest Final
 
Radio sobre fibra
Radio sobre fibraRadio sobre fibra
Radio sobre fibra
 
Mobile Service Edge
Mobile Service EdgeMobile Service Edge
Mobile Service Edge
 
IPv6 required - ICCA Pondicherry 31 Jan 2012
IPv6 required - ICCA Pondicherry 31 Jan 2012IPv6 required - ICCA Pondicherry 31 Jan 2012
IPv6 required - ICCA Pondicherry 31 Jan 2012
 
GSA’s Mobile HD Voice: Global Update report
GSA’s Mobile HD Voice: Global Update reportGSA’s Mobile HD Voice: Global Update report
GSA’s Mobile HD Voice: Global Update report
 
Microsoft Word - TMXO_Initiation_Report new
Microsoft Word - TMXO_Initiation_Report newMicrosoft Word - TMXO_Initiation_Report new
Microsoft Word - TMXO_Initiation_Report new
 
An operator CDN deployment in Latin America: facts & lessons learnt
An operator CDN deployment in Latin America: facts & lessons learntAn operator CDN deployment in Latin America: facts & lessons learnt
An operator CDN deployment in Latin America: facts & lessons learnt
 
Allegro Marketing
Allegro MarketingAllegro Marketing
Allegro Marketing
 
P2P - Real Time Communications in the Enterprise
P2P - Real Time Communications in the EnterpriseP2P - Real Time Communications in the Enterprise
P2P - Real Time Communications in the Enterprise
 
Cost Savings & Ef
Cost Savings & EfCost Savings & Ef
Cost Savings & Ef
 
Wifi
WifiWifi
Wifi
 
Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011
Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011 Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011
Buente - Curso TV Digital Terrestre Buenos Aires - Marzo 2011
 

Destaque

Introduction to Social Media for filmmakers
Introduction to Social Media for filmmakersIntroduction to Social Media for filmmakers
Introduction to Social Media for filmmakersSales Hub Pro
 
Ke hoach Online Marketing
Ke hoach Online MarketingKe hoach Online Marketing
Ke hoach Online MarketingHoàng Nguyễn
 
Yzeen Company Profile
Yzeen Company ProfileYzeen Company Profile
Yzeen Company ProfileAtul Gupta
 
sosiaalisen median mahdollisuudet opetuksessa
sosiaalisen median mahdollisuudet opetuksessasosiaalisen median mahdollisuudet opetuksessa
sosiaalisen median mahdollisuudet opetuksessaPasi Siltakorpi
 
Control Pacients Hipertensos
Control Pacients HipertensosControl Pacients Hipertensos
Control Pacients Hipertensosjosepcuadrado
 
Miksi kansainvälistymään ? Mistä kumppani ja rahaa?
Miksi kansainvälistymään ? Mistä kumppani ja rahaa?Miksi kansainvälistymään ? Mistä kumppani ja rahaa?
Miksi kansainvälistymään ? Mistä kumppani ja rahaa?Pasi Siltakorpi
 
Euruko 2009 - Software Craftsmanship
Euruko 2009 - Software CraftsmanshipEuruko 2009 - Software Craftsmanship
Euruko 2009 - Software CraftsmanshipPhillip Oertel
 
Importance of Raw Food
Importance of Raw FoodImportance of Raw Food
Importance of Raw FoodYafa Sakkejha
 
E twinning contact_seminar
E twinning contact_seminarE twinning contact_seminar
E twinning contact_seminarivanabrabcova
 
Promise and perils : Qualitative research in our connected, mobile world
Promise and perils : Qualitative research in our connected, mobile worldPromise and perils : Qualitative research in our connected, mobile world
Promise and perils : Qualitative research in our connected, mobile worldThe Added Value Group
 

Destaque (20)

Introduction to Social Media for filmmakers
Introduction to Social Media for filmmakersIntroduction to Social Media for filmmakers
Introduction to Social Media for filmmakers
 
Travel Agents Are Here To Stay
Travel Agents Are Here To StayTravel Agents Are Here To Stay
Travel Agents Are Here To Stay
 
Sailing
SailingSailing
Sailing
 
Ke hoach Online Marketing
Ke hoach Online MarketingKe hoach Online Marketing
Ke hoach Online Marketing
 
Yzeen Company Profile
Yzeen Company ProfileYzeen Company Profile
Yzeen Company Profile
 
Wedding2
Wedding2Wedding2
Wedding2
 
Critical Mass
Critical MassCritical Mass
Critical Mass
 
sosiaalisen median mahdollisuudet opetuksessa
sosiaalisen median mahdollisuudet opetuksessasosiaalisen median mahdollisuudet opetuksessa
sosiaalisen median mahdollisuudet opetuksessa
 
Control Pacients Hipertensos
Control Pacients HipertensosControl Pacients Hipertensos
Control Pacients Hipertensos
 
Smart Networking
Smart NetworkingSmart Networking
Smart Networking
 
The Boomer Retirement Time Bomb
The Boomer Retirement Time BombThe Boomer Retirement Time Bomb
The Boomer Retirement Time Bomb
 
Hydrogen Station Design from CaFCP
Hydrogen Station Design from CaFCPHydrogen Station Design from CaFCP
Hydrogen Station Design from CaFCP
 
Miksi kansainvälistymään ? Mistä kumppani ja rahaa?
Miksi kansainvälistymään ? Mistä kumppani ja rahaa?Miksi kansainvälistymään ? Mistä kumppani ja rahaa?
Miksi kansainvälistymään ? Mistä kumppani ja rahaa?
 
Euruko 2009 - Software Craftsmanship
Euruko 2009 - Software CraftsmanshipEuruko 2009 - Software Craftsmanship
Euruko 2009 - Software Craftsmanship
 
Eventi online - gestione e promozione
Eventi online - gestione e promozioneEventi online - gestione e promozione
Eventi online - gestione e promozione
 
Importance of Raw Food
Importance of Raw FoodImportance of Raw Food
Importance of Raw Food
 
The Earth
The EarthThe Earth
The Earth
 
E twinning contact_seminar
E twinning contact_seminarE twinning contact_seminar
E twinning contact_seminar
 
Promise and perils : Qualitative research in our connected, mobile world
Promise and perils : Qualitative research in our connected, mobile worldPromise and perils : Qualitative research in our connected, mobile world
Promise and perils : Qualitative research in our connected, mobile world
 
Well-to-Wheels overview from CHBC meeting
Well-to-Wheels overview from CHBC meetingWell-to-Wheels overview from CHBC meeting
Well-to-Wheels overview from CHBC meeting
 

Semelhante a LTE: Building New Killer Apps

Traffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload GatewayTraffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload GatewayContinuous Computing
 
Jim seymour, alcatel lucent lte and lte-advanced
Jim seymour, alcatel lucent lte and lte-advancedJim seymour, alcatel lucent lte and lte-advanced
Jim seymour, alcatel lucent lte and lte-advancedmeenumecc
 
Multimedia Impact on Network & Telecommunication
Multimedia Impact on Network & TelecommunicationMultimedia Impact on Network & Telecommunication
Multimedia Impact on Network & TelecommunicationUun Ainurrofiq (Fiq)
 
Digital footprint@artesis vf
Digital footprint@artesis vfDigital footprint@artesis vf
Digital footprint@artesis vfJustino Lourenço
 
Mr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid Network
Mr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid NetworkMr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid Network
Mr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid NetworkIDATE DigiWorld
 
Cnam m2 m - iot - course 1 - warming - v2
Cnam   m2 m - iot - course 1 - warming - v2Cnam   m2 m - iot - course 1 - warming - v2
Cnam m2 m - iot - course 1 - warming - v2Thierry Lestable
 
3G - 4G services, facilities, applications. New markets – new goals.
3G - 4G services, facilities, applications. New markets – new goals.3G - 4G services, facilities, applications. New markets – new goals.
3G - 4G services, facilities, applications. New markets – new goals.Нуркен Халыкберген
 
4G Mobile: Opportunities and Challenges in Indonesia
4G Mobile: Opportunities and Challenges in Indonesia4G Mobile: Opportunities and Challenges in Indonesia
4G Mobile: Opportunities and Challenges in IndonesiaArief Gunawan
 
Mobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabadMobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabadmomoahmedabad
 
Bonded LTE Webinar Broad Sky Networks
Bonded LTE Webinar Broad Sky NetworksBonded LTE Webinar Broad Sky Networks
Bonded LTE Webinar Broad Sky NetworksTom Benson
 

Semelhante a LTE: Building New Killer Apps (20)

3 g and 4g final ppt
3 g and 4g final ppt3 g and 4g final ppt
3 g and 4g final ppt
 
Traffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload GatewayTraffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload Gateway
 
Jim seymour, alcatel lucent lte and lte-advanced
Jim seymour, alcatel lucent lte and lte-advancedJim seymour, alcatel lucent lte and lte-advanced
Jim seymour, alcatel lucent lte and lte-advanced
 
Multimedia Impact on Network & Telecommunication
Multimedia Impact on Network & TelecommunicationMultimedia Impact on Network & Telecommunication
Multimedia Impact on Network & Telecommunication
 
C S Rao
C S  RaoC S  Rao
C S Rao
 
Ims Sdp Lte Market
Ims Sdp Lte MarketIms Sdp Lte Market
Ims Sdp Lte Market
 
3g technologies
3g technologies3g technologies
3g technologies
 
Digital footprint@artesis vf
Digital footprint@artesis vfDigital footprint@artesis vf
Digital footprint@artesis vf
 
3g technology
3g technology3g technology
3g technology
 
Mr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid Network
Mr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid NetworkMr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid Network
Mr Lorenz Nokia Siemens The Impact of Smart Devices on The Liquid Network
 
3G & LTE Wireless Solutions
3G & LTE Wireless Solutions3G & LTE Wireless Solutions
3G & LTE Wireless Solutions
 
3g basic
3g basic3g basic
3g basic
 
Cnam m2 m - iot - course 1 - warming - v2
Cnam   m2 m - iot - course 1 - warming - v2Cnam   m2 m - iot - course 1 - warming - v2
Cnam m2 m - iot - course 1 - warming - v2
 
3G - 4G services, facilities, applications. New markets – new goals.
3G - 4G services, facilities, applications. New markets – new goals.3G - 4G services, facilities, applications. New markets – new goals.
3G - 4G services, facilities, applications. New markets – new goals.
 
4G Mobile: Opportunities and Challenges in Indonesia
4G Mobile: Opportunities and Challenges in Indonesia4G Mobile: Opportunities and Challenges in Indonesia
4G Mobile: Opportunities and Challenges in Indonesia
 
Mobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabadMobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabad
 
Bonded LTE Webinar Broad Sky Networks
Bonded LTE Webinar Broad Sky NetworksBonded LTE Webinar Broad Sky Networks
Bonded LTE Webinar Broad Sky Networks
 
End-to-End and IPv6
End-to-End and IPv6End-to-End and IPv6
End-to-End and IPv6
 
10 fn s45
10 fn s4510 fn s45
10 fn s45
 
10 fn s45
10 fn s4510 fn s45
10 fn s45
 

Mais de Marko Gargenta

Android Beyond The Phone
Android Beyond The PhoneAndroid Beyond The Phone
Android Beyond The PhoneMarko Gargenta
 
Android for Java Developers
Android for Java DevelopersAndroid for Java Developers
Android for Java DevelopersMarko Gargenta
 
Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010Marko Gargenta
 
Android: A 9,000-foot Overview
Android: A 9,000-foot OverviewAndroid: A 9,000-foot Overview
Android: A 9,000-foot OverviewMarko Gargenta
 
Marakana Android User Interface
Marakana Android User InterfaceMarakana Android User Interface
Marakana Android User InterfaceMarko Gargenta
 
Marakana android-java developers
Marakana android-java developersMarakana android-java developers
Marakana android-java developersMarko Gargenta
 
Marakana Android Internals
Marakana Android InternalsMarakana Android Internals
Marakana Android InternalsMarko Gargenta
 
Android For Managers Slides
Android For Managers SlidesAndroid For Managers Slides
Android For Managers SlidesMarko Gargenta
 
Why Python by Marilyn Davis, Marakana
Why Python by Marilyn Davis, MarakanaWhy Python by Marilyn Davis, Marakana
Why Python by Marilyn Davis, MarakanaMarko Gargenta
 
Jens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardJens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardMarko Gargenta
 
Jens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardJens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardMarko Gargenta
 

Mais de Marko Gargenta (17)

Open Android
Open AndroidOpen Android
Open Android
 
Java Champion Wanted
Java Champion WantedJava Champion Wanted
Java Champion Wanted
 
Android Beyond The Phone
Android Beyond The PhoneAndroid Beyond The Phone
Android Beyond The Phone
 
Android for Java Developers
Android for Java DevelopersAndroid for Java Developers
Android for Java Developers
 
Android Internals
Android InternalsAndroid Internals
Android Internals
 
Android Deep Dive
Android Deep DiveAndroid Deep Dive
Android Deep Dive
 
Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010Android for Java Developers at OSCON 2010
Android for Java Developers at OSCON 2010
 
Android: A 9,000-foot Overview
Android: A 9,000-foot OverviewAndroid: A 9,000-foot Overview
Android: A 9,000-foot Overview
 
Marakana Android User Interface
Marakana Android User InterfaceMarakana Android User Interface
Marakana Android User Interface
 
Marakana android-java developers
Marakana android-java developersMarakana android-java developers
Marakana android-java developers
 
Marakana Android Internals
Marakana Android InternalsMarakana Android Internals
Marakana Android Internals
 
Android Internals
Android InternalsAndroid Internals
Android Internals
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Android For Managers Slides
Android For Managers SlidesAndroid For Managers Slides
Android For Managers Slides
 
Why Python by Marilyn Davis, Marakana
Why Python by Marilyn Davis, MarakanaWhy Python by Marilyn Davis, Marakana
Why Python by Marilyn Davis, Marakana
 
Jens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardJens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So Hard
 
Jens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So HardJens Østergaard on Why Scrum Is So Hard
Jens Østergaard on Why Scrum Is So Hard
 

Último

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Último (20)

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

LTE: Building New Killer Apps

  • 1. L TE New Kil ler Apps Building
  • 2. About Marko Gargenta * Developer of Android Bootcamp for Marakana. * Instructor for 1,000s of developers on Android at Qualcomm, Cisco, Motorola, DoD and other great orgs. * Author of Learning Android published by O’Reilly. * Speaker at OSCON (3x), ACM, IEEE, SDC, AnDevCon. * Co-founder of SFAndroid.org * Co-chair of Android Open conference: AndroidOpen.com AN
  • 4. Why you'd care LTE is Faster LTE is Richer LTE is Safer LTE > 3G++
  • 5. LTE is Faster SPEED AVERAGE LATENCY LIMIT SPEED ONEWAY 86/28 12/5 15 Mbps Mbps ms Faster! Over 50% LTE enables Video sharing, conferencing, HD streaming.
  • 6. Much more bandwidth 3G LTE 1.25MHz - 5MHz 1.4MHz - 20MHz e for data Built for voic Built
  • 7. Latency Reduction 65 ms 50 ms Low latency 10 ms 10 ms => High speed apps HSPA HSPA+ LTE LTE WiMAX MIMO2x2 MIMO4x4 Higher peak rates (theoretical) 173 Mbps High peak throughput 86 Mbps => Rich content 55 Mbps 42 Mbps 14 Mbps 11 Mbps HSPA 5MHz HSPA+ 5MHz Credit: Alcatel-Lucent
  • 8. LTE is Richer * HD video * Multipart video * Real time gaming * Cloud computing * Enhanced reality
  • 9. LTE is Richer 3G LTE vs. IPv4 IPv6 N - 10- digit MD 15-dig it IMSI identifier based i dentifier
  • 10. LTE provides for Quality of Service. Slower traffic yields to faster packets. Such as video conferencing. Your app can take advantage of this.
  • 11. Application impact Smartphone Model for 2012 Video Streaming Avg Call Thruput (kb/s) Interactive Web Video Size of bubble Indicates Aggregate Data Usage Browsing Audio Streaming Email Gaming SMS MMS 4.0 Busy Hour Calling Attempts (BHCA) As networks become more capable, users will want richer apps. Credit: Alcatel-Lucent
  • 12. Simplified Worldwide Roaming LTE is unifying standard providing seamless international roaming & device economies of scale
  • 13. LTE is Safer * Network authentication (128-bit keys) * SIM robust and non-invasive key storage * RAN encrypted data communication to prevent eavesdropping
  • 14. More Security Features * Identity protection (IMSI/IMEI) against snooping & alteration * IpMS granular security per service * IPSec for secure tunneled IP communication
  • 15. 2G Built for voice Credit: Paul Vlaar
  • 16. 3G Built for voice and data Credit: Wikipedia
  • 17. Mobile used to be for voice e ing to peopl People talk
  • 18. LTE: More than a faster road Credit: Imre Solt
  • 19. LTE Enables M2M g to everythin Everythi ng talks
  • 20. The Internet of Things Everything is connected to everything
  • 22. The world is adopting LTE Europe America , candinavia North oPCS 2010: Lau n ches in S urope izon, Met r Eastern E 2010: Ver Dividend -Mobile pe an Digital 2011 : AT&T, T 2011: Euro Germany Lau nches – E des to LT 2012/13: 3G upgra Asia ca tin Ameri hes launches ndia BWA La 2011: I a Mobile unc ntial la In pipe line: Chin 2011: Pote broadband TD-LTE for fixed 113 LTE network commitments in 46 countries 156 operators in 64 countries investing in LTE At least 55 LTE networks in service by end 2012 Credit: Alcatel-Lucent
  • 23. LTE is getting cheaper LTE 1st generation $5,000 $1,000 $500 $100 HSPA+ HSPA+ 1st generation LTE 2nd generation $50 2nd generation (multimode) Commodity price 2009 2010 2011 2012 2013 2014 Credit: Alcatel-Lucent
  • 24. The Long Term Evolution GSM/UMTS HSPA+ GSM/EDGE UMTS/HSPA+ GSM/EDGE L TD-SCDMA 1xRTT T 1x/Do-R.A E 1x/Do-R.A B/A+ WIMAX E le ad to LT A ll roads Credit: Alcatel-Lucent
  • 25. Follow the money Source: Analysys Research
  • 26. App Development Best Practices
  • 27. Plan for mix of networks 2G LTE 3G Your app can make intelligent choices based on network. Networks differ on bandwidth, latency, throughput, reliability, security, and more.
  • 28. n Data coming i Use bigger buffers LTE is faster than 3G so big buffers work better. True even when switching to and from 3G. r he buffe Data in t t Data going ou
  • 29. Pre-fetch for faster experience Anticipate and pre-load data user will want. Experiment with algorithm that works best for your app. LTE's larger bandwidth and lower latency helps. credit: David Shankbone
  • 30. Cache more often Your App Cache Be mindful about spikes in network traffic Try to use smart cache to mitigate for spikes
  • 31. One session for multiple GETs GET/Response Session GET/Response GET/Response * LTE was designed for long sessions * Old networks: Small but frequent requests * LTE: fewer requests->better responsiveness and lower latency * Group requests into single session
  • 32. Take advantage of all-IP network Start stream A Stop stream A Session Start stream B Stop stream B Start stream A * LTE: idle to active in 100ms -> always-on experience without actually being active all the time * Concurrent media streams experience: start one while stopping the other, as in voice over a scrolling map
  • 33. Favor downloading over streaming vs. ing g Downloa d Streamin Expect 2 to 8s delay when switching between LTE and 2G/3G. Streaming is also more expensive on battery.
  • 34. Avoid aggressive behaviour Aggressive App Other Apps * Aggressive behavior: continuously using network without consideration for others. * Results in tying up network resources and drains battery.
  • 35. Summary LTE represents a potential game changer; It creates opportunities for new killer apps. Accept the long term evolution and thrive. credit: KillDevil at Wikipedia
  • 36. Thank you! Slides/Video: Sponsored by: http://mrkn.co/f/442 Marko Gargenta, Marakana.com @MarkoGargenta (c) Marakana