SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Some Impacts of Technology Evolution on the Design of
                   a New Internet

                      Antônio Marcos Alberti

               Instituto Nacional de Telecomunicações - INATEL
        510 João de Camargo, Santa Rita do Sapucaí, Minas Gerais, Brazil
                                 alberti@inatel.br
                        http://antonioalberti.blogspot.com
Outline
 •   Motivation and Contextualization

 •   The Role of Technology Evolution on FI Design (FID)

 •   Two Scenarios to Accelerate Technology Evolution

 •   Requirements and Challenges Towards the Vision of Online
     R&D

 •   Conclusion
Motivation and Contextualization (1/4)
•   The Internet was designed at a time where substrate
    technologies, such as digital computing, communication and
    storage resources, were very limited.

•   The first packet switching test of ARPANET was done in a TX-2
    computer with 64K 36-bit words of core memory.




                         TX-2 Module. Source: Wikipedia.
Motivation and Contextualization (2/4)
•   In 1973, ARPANET had 40 nodes and the assumption was that it
    would not have more than 256 networks! [Leiner 2009]

•   Soon this estimate proved to be conservative.

•   Even in the early 80‘s, the number of hosts on ARPANET already
    presented a exponential trend.



              Question: Is it possible to predict how
              Internet numbers will evolve?
Motivation and Contextualization (3/4)
•   Moore’s Law - Used by decades to predict technological
    developments in terms of computing capacity.

•   Ray Kurzweil - Law of Accelerating Returns - two positive
    feedback loops occur during some technology evolution process.

              Question: Is the current Internet prepared
              to face such exponental growths?


•   Redesign is required.
Motivation and Contextualization (4/4)
•   However, this time the technology landscape is quite different
    from the 60’s - it is much more dynamic, complex and diverse.


•   Objectives:

            Question: How technology evolution will affect
            design this time?
            Question: How designs can incorporate
            technological advances that are increasingly more
            frequent?
The Role of Technology Evolution on FID (1/2)
•   Question: How technology evolution will affect design this time?

    •   Technology evolution will deeply affect designs this time - the pace
        of change is impressive.

    •   To accomodate technology evolution in a flexible, homogeneous,
        holistic, and convergent way is a key issue!

    •   Besides, challenges that can not be addressed today, could be in a
        few years - estimatives need to consider exponential growths.

    •   Impacts of evolution are dual-faceted: they create not only more
        capacity, ubiquity, and connectivity, but also more scalability and
        complexity drawnbacks.
The Role of Technology Evolution on FID (2/2)
•   Question: How designs can incorporate technological advances that
    are increasingly more frequent?

    •        Making R&D cycles online - the vision of Online R&D:

        1.     Indirect R&D over a developing facility compatible with an operational
               substrate resource provider.

        2.     Direct R&D over an operational substrate resource provider.

        3.     Indirect R&D over a third party experimental facility compatible with an
               operational substrate resource provider.
Proposed Scenario 1
                                                                                                                                 !+2"%/+5)-&+./0(&
                                                                                                                                   -./.701347+%4
                                                                                                                                   @.9."#('.+)4
                                                5.09*1.4?07'.=#0>/
       1/&%"'2)34(&'%+&                                                         @.A*+.4#6E.1)*9./F
      !$/)#'*:.%4;*0)$7"4                                                J                                 -L@47)4#=+4
                                                                               4,#7"/F40./)0*1)*#+/D                              5.09*1.4?07'.=#0>/
        <.)=#0>*+,47+%4                                                                                    A71*"*)MF46$)4=*)34
                                                                                                           0.7"41#+%*)*#+4
      5.09*1.4?07'.=#0>/                                   ;*0)$7"*:.%                                     %.9*7).%4A0#'4
                                                                                                           #(.07)#0/        N                        ;*0)$7"*:.%
                                      K                                       B//.//4.C(.0*'.+)/4
                                                                         I
                  G+/)7+)*7)*#+47)4/$6/)07).4




                                                                              7+%497"*%7).40./$")/D
                                                    !"#$%&!#'($)*+,
                      0./#$01.4(0#9*%.0




                                                                                                                                              !"#$%&!#'($)*+,4
                                                                              @."*9.04A*+7"4/#"$)*#+/4                                           -./#$01./
                                                                             )#4)3.49*0)$7"4#(.07)#0/
                                                                                                       H




                                                              2)3.045$6/)07).4
                                                                 80#9*%.0/



                                                                             5$6/)07).                                                        !"#$%&!#'($)*+,4
                                                    !"#$%&!#'($)*+,                                                                              -./#$01./
                                                       -./#$01./


                                                                                                                          5$6/)07).
                                                 !"#$%&'%()*($+"&,($)-&+./0(&
                                                         !".70*+,3#$/.
Proposed Scenario 2
                                                                                                          1/&%"'2)34(&'%+&                                                                               674(&/8(5%'2)9',/2/%:
                                                                                               !$/)#'*:.%4;*0)$7"4<.)=#0>*+,47+%45.09*1.4                                                                   !".70*+,3#$/.
                                                                                                              ?07'.=#0>/

                                                                                                       5.09*1.4?07'.=#0>/                      I    F//.//4
                                                                                                                                               .G(.0*'.+)/47+%4
                                                                                                                                               97"*%7).40./$")/H

                                                                                                ;*0)$7"*:.%
                                                                                                                                                    L
              N                                                I                                                                                            @




                                                                                                                                                                                                                                                    % .9 . *' .+ )7 "4C 7
                                                                                                                                                                 .C




                                                                                                                                                                                                                                                      . G (.
                                                                                                                                                                   *+
                                                                                                                                                                            .4
     M+/)7+)*7)*#+47)4/$6/)07).40./#$01.4(0#9*%.0




                                                                                                                          !"#$%&!#'($)*+,4                                    #6




                                                                                                                                                                                                                                                           "# ('
                                                    F//.//4.G(.0*'.+)/47+%497"*%7).40./$")/H




                                                                                                                                                                                                                                                            -. / . % *0. 1 )"B 4#
                                                                                                                                                                                   J.




                                                                                                                                                                                                                                                              0
                                                                                                                             -./#$01./                                                  1)
                                                                                                                                                                                          * 9.




                                                                                                                                                                                                                                                                 .+ )4
                                                                                                                                                    @.                                           /K




                                                                                                                                                                                                                                                                  7 01 34
                                                                                                                                                       "   *9.                                     4,
                                                                                                                                                                                                        #7
                                                                                                                                                                 04C                                         "/ K
                                                                                                                                                                       *+




                                                                                                                                                                                                                                                                         A4
                                                                                                                                                                            7"                                   4 0.




                                                                                                                                                                                                                                                                          1 *"* )* .
                                                                                                                                                                             4/                                         /)
                                                                                                                                                                                #                                          0*                                                         D
                                                                                                                                                                            #( "$) *                                            1)
                                                                                                                                                                                                                                  *#
                                                                                                                                                                              .0 #+




                                                                                                                                                                                                                                                                                    /
                                                                                                                                                                                                                                       +/




                                                                                                                                                                                                                                                                                     +4
                                                                                                                                                                                 7 ) /4                                                     H
                                                                                                                                                                                    #0 )#
                                                                                                                                                                                      / 4 )3
                                                                                                                                                                                                         .4
                                                                                                                                                                                                               9*0
                                                                                                                                                                                                                  )   $7
                                                                                                                                                                                                                        "4                         !+2"%/+5)-&+./0(&
                                                                                                                                     2)3.045$6/)07).4                                                                      E                    -./.701347+%4@.9."#('.+)
                                                                                                                                        80#9*%.0/

                                                                                                                                                                                                # +4
                                                                                                                                                                                         1) "B 4
                                                                                                                                                                                 )4% *0 . 0 D
                                                                                                                                                                           ' .+            .
                                                                                                                                                                       ."#(          #9 *%
                                                                                                                                                                  4%. 9 #$ 0 1. 48 0
                                                                                                                          !"#$%&!#'($)*+,                  1 3 4A       /
                                                                                                                                                   -./ .7 0 )07) .4- .
                                                                                                                                                             /
                                                                                                                             -./#$01./                 5$ 6




                                                                                                                       !"#$%&'%()*($+"&,($)-&+./0(&
                                                                                                  5$6/)07).                    !".70*+,3#$/.
Requirements and Challenges Behind Online R&D
•   All hardware needs to be virtualized - however, FI research is not so
    generic.

•   The partners of online R&D need to trust each other - a trustable
    R&D business ecosystem needs to be structured.

•   Security and privacy need to be rethinked on the context of such
    ecosystem.

•   Real-time resource virtualization is important to enable deployment of
    time-sensitive functionalities on software.

•   Current autonomic initiatives are little concerned with accomodating
    acclerating technology evolution - FI requires better evolvability and
    sustainability.
Conclusion
•   Online R&D accomodates technology evolution of substrate
    resources, software systems, virtual entities, and frameworks.

•   The main advantages are flexibility, transparency, conformity to the
    user requirements and proximity to the operational scenarios.

•   Virtual operators can participate at distance from milestones on R&D
    schedules.

•   R&D of new substrate resources consider virtualization of their
    functionalities to operational parters in the business ecosystem.
Conclusion
•   Online R&D of customized networks can be done over slices of
    virtualized resources.

•   When R&D ends, the customized network is simply made operational.

•   The online R&D facilities evaluation, comparison, migration and
    evolution of substrate and overlaid resources.

•   In summary, designers and developers of the FI are also active part of
    the digital business ecosystems they are creating.

Mais conteúdo relacionado

Mais de Antonio Marcos Alberti

Convergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e AlémConvergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e AlémAntonio Marcos Alberti
 
Disrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus ImpactosDisrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus ImpactosAntonio Marcos Alberti
 
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...Antonio Marcos Alberti
 
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - FuturePalestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - FutureAntonio Marcos Alberti
 
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVASPILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVASAntonio Marcos Alberti
 
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...Antonio Marcos Alberti
 
Inteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart CitiesInteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart CitiesAntonio Marcos Alberti
 
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?Antonio Marcos Alberti
 
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...Antonio Marcos Alberti
 
Convergência de Tecnologias Disruptivas
Convergência de Tecnologias DisruptivasConvergência de Tecnologias Disruptivas
Convergência de Tecnologias DisruptivasAntonio Marcos Alberti
 
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACHFORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACHAntonio Marcos Alberti
 
Internet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesisInternet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesisAntonio Marcos Alberti
 
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...Antonio Marcos Alberti
 
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNETPROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNETAntonio Marcos Alberti
 

Mais de Antonio Marcos Alberti (20)

6G
6G6G
6G
 
Convergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e AlémConvergência de Arquiteturas de Informação: 6G e Além
Convergência de Arquiteturas de Informação: 6G e Além
 
Disrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus ImpactosDisrupções Tecnológicas e seus Impactos
Disrupções Tecnológicas e seus Impactos
 
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO  INTEGRAR TECNOLOGIA, METODOLO...
EMPREENDENDO A MUDANÇA EM REDE ABUNDANTE: COMO INTEGRAR TECNOLOGIA, METODOLO...
 
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - FuturePalestra Transformação Digital no The Developer Conferece (TDC) - Future
Palestra Transformação Digital no The Developer Conferece (TDC) - Future
 
NovaGenesis Overview
NovaGenesis OverviewNovaGenesis Overview
NovaGenesis Overview
 
NovaGenesis Overview
NovaGenesis OverviewNovaGenesis Overview
NovaGenesis Overview
 
NovaGenesis Overview
NovaGenesis OverviewNovaGenesis Overview
NovaGenesis Overview
 
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVASPILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
PILARES DA TRANSIÇÃO E CONVERGÊNCIA DE TECNOLOGIAS DISRUPTIVAS
 
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
CIDADES INTELIGENTES: TECNOLOGIAS, NOVOS MODELOS, SOLUÇÕES E DESAFIOS EM AB...
 
Inteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart CitiesInteligência Artificial na Transformação Digital de Smart Cities
Inteligência Artificial na Transformação Digital de Smart Cities
 
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
SDN, NFV AND CDN/ICN IN HIBRID TERRESTRIAL/SATELLITE 5G: WHAT IS MISSING?
 
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
Convergência de Tecnologias Disruptivas: IoT, IA, Blockchain, 5G e Internet d...
 
Arte e Pensamento - Mundo Virtual
Arte e Pensamento - Mundo VirtualArte e Pensamento - Mundo Virtual
Arte e Pensamento - Mundo Virtual
 
Convergência de Tecnologias Disruptivas
Convergência de Tecnologias DisruptivasConvergência de Tecnologias Disruptivas
Convergência de Tecnologias Disruptivas
 
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACHFORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
FORWARDING/ROUTING WITH DUAL NAMES: THE NOVAGENESIS APPROACH
 
OVERVIEW OF ICT LAB RESEARCH
OVERVIEW OF ICT LAB RESEARCHOVERVIEW OF ICT LAB RESEARCH
OVERVIEW OF ICT LAB RESEARCH
 
Internet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesisInternet das Coisas, Blockchain e NovaGenesis
Internet das Coisas, Blockchain e NovaGenesis
 
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
FUTURE INTERNET OF THINGS: EXPERIMENTING WITH NOVAGENESIS AND VIRTUAL SENSORS...
 
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNETPROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
PROJETO NOVAGENESIS: A CRIAÇÃO DE UMA NOVA INTERNET
 

Último

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
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
 
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
 
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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 

Último (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 
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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 

Some impacts of technology evolution on the design of a new internet v0.3

  • 1. Some Impacts of Technology Evolution on the Design of a New Internet Antônio Marcos Alberti Instituto Nacional de Telecomunicações - INATEL 510 João de Camargo, Santa Rita do Sapucaí, Minas Gerais, Brazil alberti@inatel.br http://antonioalberti.blogspot.com
  • 2. Outline • Motivation and Contextualization • The Role of Technology Evolution on FI Design (FID) • Two Scenarios to Accelerate Technology Evolution • Requirements and Challenges Towards the Vision of Online R&D • Conclusion
  • 3. Motivation and Contextualization (1/4) • The Internet was designed at a time where substrate technologies, such as digital computing, communication and storage resources, were very limited. • The first packet switching test of ARPANET was done in a TX-2 computer with 64K 36-bit words of core memory. TX-2 Module. Source: Wikipedia.
  • 4. Motivation and Contextualization (2/4) • In 1973, ARPANET had 40 nodes and the assumption was that it would not have more than 256 networks! [Leiner 2009] • Soon this estimate proved to be conservative. • Even in the early 80‘s, the number of hosts on ARPANET already presented a exponential trend. Question: Is it possible to predict how Internet numbers will evolve?
  • 5. Motivation and Contextualization (3/4) • Moore’s Law - Used by decades to predict technological developments in terms of computing capacity. • Ray Kurzweil - Law of Accelerating Returns - two positive feedback loops occur during some technology evolution process. Question: Is the current Internet prepared to face such exponental growths? • Redesign is required.
  • 6. Motivation and Contextualization (4/4) • However, this time the technology landscape is quite different from the 60’s - it is much more dynamic, complex and diverse. • Objectives: Question: How technology evolution will affect design this time? Question: How designs can incorporate technological advances that are increasingly more frequent?
  • 7. The Role of Technology Evolution on FID (1/2) • Question: How technology evolution will affect design this time? • Technology evolution will deeply affect designs this time - the pace of change is impressive. • To accomodate technology evolution in a flexible, homogeneous, holistic, and convergent way is a key issue! • Besides, challenges that can not be addressed today, could be in a few years - estimatives need to consider exponential growths. • Impacts of evolution are dual-faceted: they create not only more capacity, ubiquity, and connectivity, but also more scalability and complexity drawnbacks.
  • 8. The Role of Technology Evolution on FID (2/2) • Question: How designs can incorporate technological advances that are increasingly more frequent? • Making R&D cycles online - the vision of Online R&D: 1. Indirect R&D over a developing facility compatible with an operational substrate resource provider. 2. Direct R&D over an operational substrate resource provider. 3. Indirect R&D over a third party experimental facility compatible with an operational substrate resource provider.
  • 9. Proposed Scenario 1 !+2"%/+5)-&+./0(& -./.701347+%4 @.9."#('.+)4 5.09*1.4?07'.=#0>/ 1/&%"'2)34(&'%+& @.A*+.4#6E.1)*9./F !$/)#'*:.%4;*0)$7"4 J -L@47)4#=+4 4,#7"/F40./)0*1)*#+/D 5.09*1.4?07'.=#0>/ <.)=#0>*+,47+%4 A71*"*)MF46$)4=*)34 0.7"41#+%*)*#+4 5.09*1.4?07'.=#0>/ ;*0)$7"*:.% %.9*7).%4A0#'4 #(.07)#0/ N ;*0)$7"*:.% K B//.//4.C(.0*'.+)/4 I G+/)7+)*7)*#+47)4/$6/)07).4 7+%497"*%7).40./$")/D !"#$%&!#'($)*+, 0./#$01.4(0#9*%.0 !"#$%&!#'($)*+,4 @."*9.04A*+7"4/#"$)*#+/4 -./#$01./ )#4)3.49*0)$7"4#(.07)#0/ H 2)3.045$6/)07).4 80#9*%.0/ 5$6/)07). !"#$%&!#'($)*+,4 !"#$%&!#'($)*+, -./#$01./ -./#$01./ 5$6/)07). !"#$%&'%()*($+"&,($)-&+./0(& !".70*+,3#$/.
  • 10. Proposed Scenario 2 1/&%"'2)34(&'%+& 674(&/8(5%'2)9',/2/%: !$/)#'*:.%4;*0)$7"4<.)=#0>*+,47+%45.09*1.4 !".70*+,3#$/. ?07'.=#0>/ 5.09*1.4?07'.=#0>/ I F//.//4 .G(.0*'.+)/47+%4 97"*%7).40./$")/H ;*0)$7"*:.% L N I @ % .9 . *' .+ )7 "4C 7 .C . G (. *+ .4 M+/)7+)*7)*#+47)4/$6/)07).40./#$01.4(0#9*%.0 !"#$%&!#'($)*+,4 #6 "# (' F//.//4.G(.0*'.+)/47+%497"*%7).40./$")/H -. / . % *0. 1 )"B 4# J. 0 -./#$01./ 1) * 9. .+ )4 @. /K 7 01 34 " *9. 4, #7 04C "/ K *+ A4 7" 4 0. 1 *"* )* . 4/ /) # 0* D #( "$) * 1) *# .0 #+ / +/ +4 7 ) /4 H #0 )# / 4 )3 .4 9*0 ) $7 "4 !+2"%/+5)-&+./0(& 2)3.045$6/)07).4 E -./.701347+%4@.9."#('.+) 80#9*%.0/ # +4 1) "B 4 )4% *0 . 0 D ' .+ . ."#( #9 *% 4%. 9 #$ 0 1. 48 0 !"#$%&!#'($)*+, 1 3 4A / -./ .7 0 )07) .4- . / -./#$01./ 5$ 6 !"#$%&'%()*($+"&,($)-&+./0(& 5$6/)07). !".70*+,3#$/.
  • 11. Requirements and Challenges Behind Online R&D • All hardware needs to be virtualized - however, FI research is not so generic. • The partners of online R&D need to trust each other - a trustable R&D business ecosystem needs to be structured. • Security and privacy need to be rethinked on the context of such ecosystem. • Real-time resource virtualization is important to enable deployment of time-sensitive functionalities on software. • Current autonomic initiatives are little concerned with accomodating acclerating technology evolution - FI requires better evolvability and sustainability.
  • 12. Conclusion • Online R&D accomodates technology evolution of substrate resources, software systems, virtual entities, and frameworks. • The main advantages are flexibility, transparency, conformity to the user requirements and proximity to the operational scenarios. • Virtual operators can participate at distance from milestones on R&D schedules. • R&D of new substrate resources consider virtualization of their functionalities to operational parters in the business ecosystem.
  • 13. Conclusion • Online R&D of customized networks can be done over slices of virtualized resources. • When R&D ends, the customized network is simply made operational. • The online R&D facilities evaluation, comparison, migration and evolution of substrate and overlaid resources. • In summary, designers and developers of the FI are also active part of the digital business ecosystems they are creating.