SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Searching for Synergies among Future Internet
                 Ingredients


                 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

 •   Contextualization

 •   Ingredients

 •   Synergies

 •   Guidelines

 •   Conclusion
Contextualization                                              (1/2)

•   Currently, there are many proposals to redesign the Internet.

•   Each project has its own set visions, requirements, and design
    principles.

•   Despite the huge diversity, some ingredients are demonstrating
    to be very popular, simultaneously appearing on many proposals.

•   However, a common practice is to adopt certain ingredients just
    to address some specific part of the project, without exploring
    more deeply the possible synergies.
Contextualization                                                      (2/2)

•   This paper has three main contributions:

    •   It presents some of the most frequently adopted ingredients in the
        current research panorama.

    •   It searches for more fundamental synergies among those
        frequently adopted building blocks

    •   It proposes a set of guidelines to help future Internet (FI)
        architects to explore those synergies on their projects.
Ingredients                                                         (1/3)

•   What is an ingredient?

    •   Let’s define an ingredient as a material or an abstract building
        block of the architecture.

    •   Therefore, it could be a hardware, a software or even a more
        abstract concept.
Ingredients                                                       (2/3)
•   What are the Future Internet frequently adopted ingredients?

    •   State-of-art substrate communication resources.

    •   State-of-art substrate computing resources.

    •   Identification/Location (ID/Loc) splitting.

    •   Hardware virtualization technologies.

    •   Software-defined networking.

    •   Internet of things and real-virtual worlds integration.

    •   Mobility and redundancy support.
Ingredients                                                       (3/3)
   •   Indirection resolution.

   •   Information- or content-centric design.

   •   Service-centric or service oriented design.

   •   *-awareness or generalization of the awareness property.

   •   Autonomic or self-* property.

   •   Semantics and context.

   •   Security, privacy, trust, and self-certification.

   •   Simplicity, evolvability, and sustainability.
Synergies                                    .I"0&36#+*(.                                                     >00&9&8)%
                                                                                                                                             (1/2)
                            !+96#+$+0)2+&*.                                                                                    !+96#+0+25-.
                                                                                                                               Simplicity
                !"#$%E.2&.                     FG.U.!G.        ;96'&7"8.                                          2+&*.&$.
                              &$./"03'+25-.                                    T*"%$+2/%)##. T*"%$+2/%)##.                      !3/2)+*)%
                9)*)(".
                             6'+7)05.)*8.
                                                "7&#32+&*?.        FG.
                                                                                 /&#32+&*         /&#32+&*
                                                                                                                /34/2')2".     Sustaina-
                                                                                                                                 4+#+25.)*8.
              0&96#"D+25                     <7&#32+&*.&$. "7&#7)4+#+25                                         '"/&3'0"/.         bility
                                  2'3/2.                                                                                       <7&#7)4+#+25
                                               7+'23)#+,"8                                                       "7&#32+&*
                                                !34/2')2". C&*2"D23)#+%                                                        <7&#7)4+#+25.
            !"9)*2+0.'+01. !"9)*2+0.                                             !")'01.                     !0)#)4+#+25.&$.                   !"9)*2+0-.
                                               '"/&3'0"/.       ,)2+&*.&$.                                                       21'&3(1.
              &4S"02+7"/?. )*8.0&*2"D2.                                           *""8/.            <*2+25.   0&*2"D23)#+% Semantic             C&*2"D2-.
                                                  *""8.     "D6"'+9"*2)#.                                                     0&*2"D23)#+%
            !"#$%9&*+2&'?. $&'./"03'+25-.                                    /"9)*2+0.)*8. *)9+*(                 ,)2+&*.      Context          T*2&#&(5-.
                                            /"9)*2+0.'+01.       $)0+#+25.                                                   ,"8./"#"02+7".
            I"/)94+(3+25 6'+7)05-."20O                                           0&*2"D2O                    9"01)*+/9/                          Q)9+*(
                                              8"/0'+62&'/      '"/&3'0"/                                                       6'"//3'"/
                  !"#$%      V')0")4+#+25 N&4+#+25.&$.                                        K"*"')#+,"8. ;*0'")/"8.
                                                            <D6"'+9"*2)%                                                                         N&4+#".
             0&*$+(3'+*(-. &$.9&4+#".             7+'23)#.                   I+/0&7"'5.&$.        9&4+#+25.  0&**"02+7+25?. !+96#+$+0)2+&*.                  K"*"')#+,"8.
                  /"#$%         "*2+2+"/?.  "*2+2+"/-."O(O.
                                                                 2+&*.&*.
                                                                                  9&4+#".     '"H3+'"/.;IL 9&4+#+25.&$.
                                                                                                                                Mobility
                                                                                                                                &$.9&4+#25.
                                                                                                                                                 $'+"*8#5.
                                                                                                                                                               N&4+#+25.U.
                                                             9&4+#+25.)*8.                                                       Mulltih. *)9+*(.)*8. N3#2+%1&9+*(
              &62+9+,+*(-.      !"03'"         RN/?.J)/2.                       /"'7+0"/          M&0.)*8.      /34/2')2".        /366&'2
                                                            93#2+%1&9+*(                                                                       0&*2"D23)#O
             /"#$%1")#+*(. )22)019"*2           1)*8&7"'                                        3*+H3".;8/      '"/&3'0"/
            @G;./"*/+*(. !"03'+25-. R+'23)#+,)2+&*.                                                                                          C&*2"D23)#+%
                                                                   @G;.                      ;ILM&0.&$.'")#. !0)#)4+#+25. !+96#+0)2+&*.
                                                                                                                                   Real-                       N&4+#+25.&$.
             )*8.)02+*(? 6'+7)05-.)*8. &$.'")#%:&'#8?.                        !")'01)4#"..                                                   ,)2+&*.&$.'")#.                @")#%
                                                            "D6"'+9"*2)%                        )*8.7+'23)#. )*8.34+H3+25. &$.'")#%7+'23)#.                     /"*/&'/-.
             Q<I/.!"#$%         2'3/2.&$.   V+9"#+*"//.&$.
                                                                2+&*-.0O$O.
                                                                             /"*/&'/.)*8.
                                                                                                  "*2+2+"/O.   &$./"*/&'/.        virtual
                                                                                                                                  :&'#8/.
                                                                                                                                                  :&'#8.
                                                                                                                                                               )023)2&'/-.
                                                                                                                                                                               G&
              9*(2?.!"#$% /"*/&'/.)*8.             @G;.                        )023)2&'/                                                        0&##"02"8.                   ;*2"(
                                                             J;@<-.K<Q;                                                         Integrat.
                                                                                              =*+H3".;I/O )*8.)023)2&'/ +*2"(')2+&*                               @J;I.
               8+//"9+*O       )023)2&'/      +*$&'9)2+&*                                                                                     +*$&'9)2+&*
                !"#$%E.U.    >66#+0)2+&*%        !"'7+0"%                                                                                                    B&:"'%):)'".
                                                                                                                 !"'7+0"%                       C&*2"D2%                      !+23
            0&(*+2+&*.'"HO.      >:)'".      >:)'"*"//?.        !"'7+0"%                                                                                       1)*8&7"'?.
                                                                               !"9)*2+0.          ;8"*2+25%   >:)'"*"//-. <7&#32+&*%)/% >:)'"*"//-.                         ):)'
            E%>:)'"*"//. /"032+'5-.             @")#%2+9". >:)'"*"//-.
                                                                                   :"4                                         *-Aware
                                                                                               >:)'"*"// !"#$%/0)#+*(. +2%0&3#8%4" @"(3#)2+&*%
                                                                                                                                                             C&**"02+7+25%
                                                                                                                                                                                 !
              2&.6'&7+8". 6'+7)05.)*8. $""84)0A.                   W&!                                                                                       ):)'".93#2+%
                                                                                                                /34/2')2"                     >:)'"*"//                     >:)'
             )8)62)4+#+25         2'3/2     0&*2'&#.#&&6/.                                                                                                      1&9+*(
                               !"03'+25-. <D6&/3'".&$.                           !"'7+0".                                                        !"'7+0".                    @")#
                                                                 !"'7+0".                                    C)6)0+25.)*8. <7&#7)4+#+25.
              >32&*&9+0. 6'+7)05-.)*8. '"/&3'0"/?.                             0&96&/"%          ;ILM&0.&$.                                   $')9":&'A/. @&)9+*(?. +*$&'9
                /"'7+0".        2'3/2.&$.     !366&'2.$&'.
                                                             $')9":&'A/.
                                                                                  )4+#+25.    /"'7+0"/.)*8.
                                                                                                                                Service-
                                                                                                             /0)#)4+#+25.$&'. &$./"'7+0"/.
                                                                                                                                                 '"H3+'".       /"'7+0"%        "*
                                                            "D6"'+9"*2)%                                          /"'7+0".           )*8.
                                                                                                                                 centric /"9)*2+0.)*8. 9&4+#+25 /"'7+0
             $')9":&'A/         /"'7+0".        '")#%2+9".                      '"H3+'"/.      8"/0'+62&'/
                                                             2+&*.$)0+#2+"/                                   $')9":&'A/ )66#+0)2+&*/
                             $')9":&'A/          /"'7+0"/                        /")'01                                                          0&*2"D2.                   )66#+0
                  !"#$%     !"#$%0"'2+$5+*( I"/0'+62&'/. <D6"'+9"*2)%                          ;*$&'9)2+&*.                  !+96#+$+0)2+&*.                  ;*$&'9)2+&*. B"'/
                                                                               B"'/+/2"*2.                   !0)#)4+#+25.&$. Informati         !"9)*2+0/.
              0"'2+$5+*(-. *)9"/.)*8. &$.7+'23)#+,"8.            2+&*.&*.                          ;ILM&0?.                           &$.                       9&4+#+25-.  '"6'"
                                                                              +*$&'9)2+&*.                    +*$&'9)2+&*%                    )*8.0&*2"D2.
                  /"#$%      +*$&'9)2+&*?. '"/&3'0"/?. +*$&'9)2+&*%
                                                                              /")'01.)*8.
                                                                                              =*+H3".;I/?.
                                                                                                                  0"*2'+0.          on-
                                                                                                                              +*$&'9)2+&*%
                                                                                                                                             &$.6"'/+/2"*2.
                                                                                                                                                                0)01+*(.     2+&*.
              &'()*+,+*(. )321"*2+0)2"8 @")#%2+9".               0"*2'+0.                      !366&'2.$&'.                       0"*2'+0.                       0&6+"/-.       :
                                                                              #&0)#+,)2+&*                    )66'&)01"/         centric      +*$&'9)2+&*
                0&*2"*2      '"*8",7&3/ +*$&'9)2+&*             *"2:&'A/                          634L/34.                       8"/+(*/                      0&*/+/2"*05 +*$&'9
                                  !"#$%     !"#$%9*(2.&$.                          !"#$%
                               Security, 7+'23)#+,"8. <D6"'+9"*2)% &'()*+,+*(. ID/Loc
                              6'&2"02+*(-. Virtualiz.                            Search             !"#$%
                                                                                                                   !"#$%
                Self-*
              !"#$%E.)*8.                                     Experim.
                                                            2+&*.&*./"#$%E?.                                   Substrate
                                                                                                               &'()*+,+*(-.
               C&(*+2+&*       Privacy,
                                  /"#$%        '"/&3'0"/?.                      Indirec.         Unique
                                                                              1)/1.2)4#"/?. 0&*$+(3')2+&*.
             Cognitive &'()*+,+*(-. Real-time )32&*&9+0. !"9)*2+0. &$.#&0)2&'/ /"#$%/0)#+*(.
                                                @")#%2+9".      Protot.                                        Resource
                                 Trust                             FG          Resolut.              IDs     )'01+2"023'"/
                             /"#$%1")#+*(. 0&*2'&#.#&&6/                           :"4
!"'7+0"%                  C&*2"D
                                                                                         0&(*+2+&*.'"HO.     >:)'".       >:)'"*"//?.      !"'7+0"%
                                                                                                                                                            !"9)*2+0.      ;8"*2+25%     >:)'"*"//-. <7&#32+&*%)/% >:)'"*"
                                                                                         E%>:)'"*"//. /"032+'5-.            @")#%2+9". >:)'"*"//-.
                                                                                                                                                              :"4         >:)'"*"//      !"#$%/0)#+*(. +2%0&3#8%4" @"(3#)2+&
                                                                                           2&.6'&7+8". 6'+7)05.)*8. $""84)0A.                  W&!
                                                                                                                                                                                          /34/2')2"                >:)'"*"
                                                                                          )8)62)4+#+25         2'3/2     0&*2'&#.#&&6/.
                                                                                                            !"03'+25-. <D6&/3'".&$.                          !"'7+0".                                                       !"'7+0"
                                                                                                                                            !"'7+0".                                    C)6)0+25.)*8. <7&#7)4+#+25.
                                                                                           >32&*&9+0. 6'+7)05-.)*8. '"/&3'0"/?.                             0&96&/"%        ;ILM&0.&$.                                   $')9":&
                                                                                                                                         $')9":&'A/.                                    /0)#)4+#+25.$&'. &$./"'7+0"/.
                                                                                             /"'7+0".        2'3/2.&$.     !366&'2.$&'.                       )4+#+25.   /"'7+0"/.)*8.                                      '"H3+'"
                                                                                                                                        "D6"'+9"*2)%                                        /"'7+0".          )*8.
                                                                                          $')9":&'A/         /"'7+0".        '")#%2+9".                      '"H3+'"/.    8"/0'+62&'/                                   /"9)*2+0.
                                                                                                                                         2+&*.$)0+#2+"/                                  $')9":&'A/ )66#+0)2+&*/
                                                                                                          $')9":&'A/         /"'7+0"/                         /")'01                                                        0&*2"D
                                                                                              !"#$%      !"#$%0"'2+$5+*( I"/0'+62&'/. <D6"'+9"*2)%                        ;*$&'9)2+&*.                  !+96#+$+0)2+&*.

                   Synergies                                                                                                                                                                   (2/2)
                                                                                                                                                             B"'/+/2"*2.                !0)#)4+#+25.&$.                   !"9)*2+
                                                                                           0"'2+$5+*(-. *)9"/.)*8. &$.7+'23)#+,"8.           2+&*.&*.                         ;ILM&0?.                         &$.
                                                                                                                                                            +*$&'9)2+&*.                 +*$&'9)2+&*%                    )*8.0&*2
                                                                                              /"#$%       +*$&'9)2+&*?. '"/&3'0"/?. +*$&'9)2+&*%                         =*+H3".;I/?.                    +*$&'9)2+&*%
                                                                                                                                                            /")'01.)*8.                     0"*2'+0.                    &$.6"'/+/2
                                                                                           &'()*+,+*(. )321"*2+0)2"8 @")#%2+9".              0"*2'+0.                     !366&'2.$&'.                      0"*2'+0.
                                                                                                                                                            #&0)#+,)2+&*                 )66'&)01"/                      +*$&'9)2+
                                                                                             0&*2"*2      '"*8",7&3/ +*$&'9)2+&*           *"2:&'A/                          634L/34.                      8"/+(*/
                                                                                                               !"#$%     !"#$%9*(2.&$.                          !"#$%
                          >00&9&8)%                                                                                                     <D6"'+9"*2)%                                          !"#$%
                                        !+96#+0+25-.                                                       6'&2"02+*(-. 7+'23)#+,"8.                         &'()*+,+*(.       !"#$%
                            2+&*.&$.                                                       !"#$%E.)*8.                                  2+&*.&*./"#$%E?.                                  &'()*+,+*(-.
2/%)##.   T*"%$+2/%)##.                  !3/2)+*)%                                                             /"#$%       '"/&3'0"/?.                     1)/1.2)4#"/?. 0&*$+(3')2+&*.
                           /34/2')2".                                                       C&(*+2+&*                                     )32&*&9+0.                                      /"#$%/0)#+*(.
+&*        /&#32+&*                      4+#+25.)*8.                                                       &'()*+,+*(-. @")#%2+9".                           !"9)*2+0.     &$.#&0)2&'/
                          '"/&3'0"/.                                                                                                           FG                                       )'01+2"023'"/
                                        <7&#7)4+#+25                                                      /"#$%1")#+*(. 0&*2'&#.#&&6/                           :"4
                           "7&#32+&*
                                                                                                                             !"03'+25-.                                                 !0)#)4+#+25.&$.
                                      <7&#7)4+#+25.                                                         !"03'+25-.                   !"03'+25.)*8.        !"03'+25-.    ;I%4)/"8.
'01.                 !0)#)4+#+25.&$.                    !"9)*2+0-.                                                       6'+7)05-.)*8.                                                     /"03'+25-.
                                        21'&3(1.                                                            B'+7)05-.                    2'3/2.4"1+*8..    6'+7)05.)*8.      /"03'+25-.
8/.        <*2+25.   0&*2"D23)#+%                        C&*2"D2-.                                                            2'3/2.&$.                                                  6'+7)05.)*8.
                                      0&*2"D23)#+%                                                            V'3/2-.                   "D6"'+9"*2)#.      2'3/2.4"1+*8. 6'+7)05.)*8.
+0.)*8.   *)9+*(        ,)2+&*.                         T*2&#&(5-.                                                         7+'23)#+,"8.                                                       2'3/2.
                                     ,"8./"#"02+7".                                                       V')0")4+#+25                      $)0+#+2+"/     '"*8",7&3/          2'3/2
"D2O                 9"01)*+/9/                          Q)9+*(                                                             '"/&3'0"/                                                   9"01)*+/9/
                                       6'"//3'"/
                                                                                                                                        R+'23)#+,)2+&*.                                 !0)#)4+#+25.&$.
        K"*"')#+,"8. ;*0'")/"8.
                                                         N&4+#".                                                           R+'23)#+,)%     &$.'"0&*$O.     !")'01)4#". ;ILM&0.&$.         7+'23)#+,"8.
"'5.&$.   9&4+#+25.  0&**"02+7+25?. !+96#+$+0)2+&*.                K"*"')#+,"8.
                                                         $'+"*8#5.                                                        2+&*.U.@")#% FG?.@")#%             /34/2')2".    7+'23)#+,"8. '"/&3'0"/?.
+#".    '"H3+'"/.;IL 9&4+#+25.&$.      &$.9&4+#25.                  N&4+#+25.U.
                                                       *)9+*(.)*8.                                                       2+9".!366&'2 2+9"./366&'2.          '"/&3'0"/     '"/&3'0"/       @")#%2+9".
0"/       M&0.)*8.    /34/2')2".        /366&'2                    N3#2+%1&9+*(
                                                       0&*2"D23)#O                                                                        $&'."*2+2+"/                                    0&9632+*(
         3*+H3".;8/   '"/&3'0"/
                                                         C&*2"D23)#+%                                                                    J)/2.B'&2&2O                       ;ILM&0.&$.       JBK>.
        ;ILM&0.&$.'")#. !0)#)4+#+25. !+96#+0)2+&*.                        N&4+#+25.&$.                                                                 !")'01.$&'.
1)4#"..                                                 ,)2+&*.&$.'")#.                @")#%R+'23)#.                                     <D6"'+9O.U.                         $#"D+4#".     6'&7+8"/.
           )*8.7+'23)#. )*8.34+H3+25. &$.'")#%7+'23)#.                     /"*/&'/-.                                                                  '"0&*$+(3')%
 /.)*8.                                                      :&'#8.                       G&'#8/.                                        @"0&*$+(3%                        1)'8:)'".        $#"D+4#".
             "*2+2+"/O.   &$./"*/&'/.       :&'#8/.                       )023)2&'/-.                                                                   4#".FG
 2&'/                                                      0&##"02"8.                   ;*2"(')2+&*                                       ')4#".FG                         '"/&3'0"/.      0)6)0+25
         =*+H3".;I/O )*8.)023)2&'/ +*2"(')2+&*                               @J;I.
                                                         +*$&'9)2+&*
                                                                        B&:"'%):)'".                                                                                                   !0)#)4+#+25.&$.
                           !"'7+0"%                        C&*2"D2%                      !+23)2+&*%                                                                       I5*)9+0.
                                                                          1)*8&7"'?.                     >8)62)4+#+25.                                     !")'01.)*8.                 /")'01.)*8.
)*2+0.       ;8"*2+25%   >:)'"*"//-. <7&#32+&*%)/% >:)'"*"//-.                         ):)'"*"//-.                                                                      '"/&#32+&*.&$.
                                                                        C&**"02+7+25%                       )*8.                                           ;*8+'"02+&*.                 +*8+'"02+&*.
 4        >:)'"*"// !"#$%/0)#+*(. +2%0&3#8%4" @"(3#)2+&*%                                   !"#$%                                                                          ;ILM&0.
                                                                        ):)'".93#2+%                    E%>:)'"*"//                                        @"/&#32+&*                   '"/&#32+&*.
                           /34/2')2"                     >:)'"*"//                      >:)'"*"//                                                                        9)66+*(/
                                                                           1&9+*(                                                                                                      9"01)*+/9/
 +0".                                                       !"'7+0".                    @")#.:&'#8.
                        C)6)0+25.)*8. <7&#7)4+#+25.                                                      P3/+*"//%
 &/"%       ;ILM&0.&$.                                   $')9":&'A/. @&)9+*(?. +*$&'9)2+&*.
                                                                                                                         !"'7+0"%                                           ;ILM&0.        ;ILM&0.&$.
                        /0)#)4+#+25.$&'. &$./"'7+0"/.                                                   >:)'"*"//?.
 25.     /"'7+0"/.)*8.                                      '"H3+'".       /"'7+0"%        "*'+01                                                                          !6#+22+*(-.    /34/2')2".
                            /"'7+0".          )*8.                                                       Q"2:&'A%        0"*2'+/9
 '"/.     8"/0'+62&'/                                   /"9)*2+0.)*8. 9&4+#+25         /"'7+0"/.)*8.                                                                      =*+H3".;I/      '"/&3'0"/
                         $')9":&'A/ )66#+0)2+&*/                                                        >:)'"*"//
 01                                                         0&*2"D2.                   )66#+0)2+&*/
          ;*$&'9)2+&*.                  !+96#+$+0)2+&*.                  ;*$&'9)2+&*. B"'/+/2"*2
/2"*2.                  !0)#)4+#+25.&$.                   !"9)*2+0/.
              ;ILM&0?.                         &$.                         9&4+#+25-.  '"6'"/"*2)%                  B"'/+/2"*2.                                                           C)6)0+25-.
 )2+&*.                  +*$&'9)2+&*%                    )*8.0&*2"D2.                                      =/"'%                   ;*$&'9)2+&*%
         =*+H3".;I/?.                    +*$&'9)2+&*%                      0)01+*(.     2+&*.&$.'")#.              8"/0'+62&'/.&$.                                                       =4+H3+25.)*8.
1.)*8.                      0"*2'+0.                    &$.6"'/+/2"*2.                                   ):)'"*"//                   0"*2'+/9
          !366&'2.$&'.                      0"*2'+0.                        0&6+"/-.       :&'#8.                    /"'7+0"/                                                             !0)#)4+#+25
 )2+&*                   )66'&)01"/                      +*$&'9)2+&*
             634L/34.                      8"/+(*/                       0&*/+/2"*05 +*$&'9)2+&*
 $%
                              !"#$%
 ,+*(.         !"#$%
                          &'()*+,+*(-.
)4#"/?. 0&*$+(3')2+&*.
                          /"#$%/0)#+*(.
)*2+0.     &$.#&0)2&'/
                        )'01+2"023'"/
Guidelines

•   Generalize the application of selected ingredients in the
    architecture as much as possible.

•   Integrate ingredients in a cohesive and synergistic way.

•   Make the design “as simple as possible, but not simpler.”
Conclusion

•   Some ingredients are adopted so frequently in Future Internet
    design, and in so many efforts, that they can be precisely
    determined.

•   There are several unexplored synergies, e.g. to extend the ID/Loc
    splitting for services and to generically apply autonomicity,
    indirection resolution, mobility, and *-awareness.

•   Current projects could take more advantage of the synergy
    among the ingredients adopted.

•   The synergistic and cohesive integration of ingredients is a
    possible path to simplify the design.
감사합니다!
              Thank you!
               Obrigado!
              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

Más contenido relacionado

Más de 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
 
CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...
CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...
CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...Antonio Marcos Alberti
 
Superinteligências - Com Vinicius Soares - AiNews
Superinteligências - Com Vinicius Soares - AiNewsSuperinteligências - Com Vinicius Soares - AiNews
Superinteligências - Com Vinicius Soares - AiNewsAntonio Marcos Alberti
 
Introduction to Technological Singularity
Introduction to Technological SingularityIntroduction to Technological Singularity
Introduction to Technological SingularityAntonio Marcos Alberti
 

Más de Antonio Marcos Alberti (20)

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
 
CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...
CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...
CONVERGENCE OF DISRUPTIVE TECHNOLOGIES: FROM IOT TO AI AND BLOCKCHAIN PASSING...
 
Superinteligências - Com Vinicius Soares - AiNews
Superinteligências - Com Vinicius Soares - AiNewsSuperinteligências - Com Vinicius Soares - AiNews
Superinteligências - Com Vinicius Soares - AiNews
 
Introduction to Technological Singularity
Introduction to Technological SingularityIntroduction to Technological Singularity
Introduction to Technological Singularity
 
NovaGenesis: Visão Geral
NovaGenesis: Visão GeralNovaGenesis: Visão Geral
NovaGenesis: Visão Geral
 

Searching for Synergies Among Future Internet Ingredients

  • 1. Searching for Synergies among Future Internet Ingredients 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 • Contextualization • Ingredients • Synergies • Guidelines • Conclusion
  • 3. Contextualization (1/2) • Currently, there are many proposals to redesign the Internet. • Each project has its own set visions, requirements, and design principles. • Despite the huge diversity, some ingredients are demonstrating to be very popular, simultaneously appearing on many proposals. • However, a common practice is to adopt certain ingredients just to address some specific part of the project, without exploring more deeply the possible synergies.
  • 4. Contextualization (2/2) • This paper has three main contributions: • It presents some of the most frequently adopted ingredients in the current research panorama. • It searches for more fundamental synergies among those frequently adopted building blocks • It proposes a set of guidelines to help future Internet (FI) architects to explore those synergies on their projects.
  • 5. Ingredients (1/3) • What is an ingredient? • Let’s define an ingredient as a material or an abstract building block of the architecture. • Therefore, it could be a hardware, a software or even a more abstract concept.
  • 6. Ingredients (2/3) • What are the Future Internet frequently adopted ingredients? • State-of-art substrate communication resources. • State-of-art substrate computing resources. • Identification/Location (ID/Loc) splitting. • Hardware virtualization technologies. • Software-defined networking. • Internet of things and real-virtual worlds integration. • Mobility and redundancy support.
  • 7. Ingredients (3/3) • Indirection resolution. • Information- or content-centric design. • Service-centric or service oriented design. • *-awareness or generalization of the awareness property. • Autonomic or self-* property. • Semantics and context. • Security, privacy, trust, and self-certification. • Simplicity, evolvability, and sustainability.
  • 8. Synergies .I"0&36#+*(. >00&9&8)% (1/2) !+96#+$+0)2+&*. !+96#+0+25-. Simplicity !"#$%E.2&. FG.U.!G. ;96'&7"8. 2+&*.&$. &$./"03'+25-. T*"%$+2/%)##. T*"%$+2/%)##. !3/2)+*)% 9)*)(". 6'+7)05.)*8. "7&#32+&*?. FG. /&#32+&* /&#32+&* /34/2')2". Sustaina- 4+#+25.)*8. 0&96#"D+25 <7&#32+&*.&$. "7&#7)4+#+25 '"/&3'0"/. bility 2'3/2. <7&#7)4+#+25 7+'23)#+,"8 "7&#32+&* !34/2')2". C&*2"D23)#+% <7&#7)4+#+25. !"9)*2+0.'+01. !"9)*2+0. !")'01. !0)#)4+#+25.&$. !"9)*2+0-. '"/&3'0"/. ,)2+&*.&$. 21'&3(1. &4S"02+7"/?. )*8.0&*2"D2. *""8/. <*2+25. 0&*2"D23)#+% Semantic C&*2"D2-. *""8. "D6"'+9"*2)#. 0&*2"D23)#+% !"#$%9&*+2&'?. $&'./"03'+25-. /"9)*2+0.)*8. *)9+*( ,)2+&*. Context T*2&#&(5-. /"9)*2+0.'+01. $)0+#+25. ,"8./"#"02+7". I"/)94+(3+25 6'+7)05-."20O 0&*2"D2O 9"01)*+/9/ Q)9+*( 8"/0'+62&'/ '"/&3'0"/ 6'"//3'"/ !"#$% V')0")4+#+25 N&4+#+25.&$. K"*"')#+,"8. ;*0'")/"8. <D6"'+9"*2)% N&4+#". 0&*$+(3'+*(-. &$.9&4+#". 7+'23)#. I+/0&7"'5.&$. 9&4+#+25. 0&**"02+7+25?. !+96#+$+0)2+&*. K"*"')#+,"8. /"#$% "*2+2+"/?. "*2+2+"/-."O(O. 2+&*.&*. 9&4+#". '"H3+'"/.;IL 9&4+#+25.&$. Mobility &$.9&4+#25. $'+"*8#5. N&4+#+25.U. 9&4+#+25.)*8. Mulltih. *)9+*(.)*8. N3#2+%1&9+*( &62+9+,+*(-. !"03'" RN/?.J)/2. /"'7+0"/ M&0.)*8. /34/2')2". /366&'2 93#2+%1&9+*( 0&*2"D23)#O /"#$%1")#+*(. )22)019"*2 1)*8&7"' 3*+H3".;8/ '"/&3'0"/ @G;./"*/+*(. !"03'+25-. R+'23)#+,)2+&*. C&*2"D23)#+% @G;. ;ILM&0.&$.'")#. !0)#)4+#+25. !+96#+0)2+&*. Real- N&4+#+25.&$. )*8.)02+*(? 6'+7)05-.)*8. &$.'")#%:&'#8?. !")'01)4#".. ,)2+&*.&$.'")#. @")#% "D6"'+9"*2)% )*8.7+'23)#. )*8.34+H3+25. &$.'")#%7+'23)#. /"*/&'/-. Q<I/.!"#$% 2'3/2.&$. V+9"#+*"//.&$. 2+&*-.0O$O. /"*/&'/.)*8. "*2+2+"/O. &$./"*/&'/. virtual :&'#8/. :&'#8. )023)2&'/-. G& 9*(2?.!"#$% /"*/&'/.)*8. @G;. )023)2&'/ 0&##"02"8. ;*2"( J;@<-.K<Q; Integrat. =*+H3".;I/O )*8.)023)2&'/ +*2"(')2+&* @J;I. 8+//"9+*O )023)2&'/ +*$&'9)2+&* +*$&'9)2+&* !"#$%E.U. >66#+0)2+&*% !"'7+0"% B&:"'%):)'". !"'7+0"% C&*2"D2% !+23 0&(*+2+&*.'"HO. >:)'". >:)'"*"//?. !"'7+0"% 1)*8&7"'?. !"9)*2+0. ;8"*2+25% >:)'"*"//-. <7&#32+&*%)/% >:)'"*"//-. ):)' E%>:)'"*"//. /"032+'5-. @")#%2+9". >:)'"*"//-. :"4 *-Aware >:)'"*"// !"#$%/0)#+*(. +2%0&3#8%4" @"(3#)2+&*% C&**"02+7+25% ! 2&.6'&7+8". 6'+7)05.)*8. $""84)0A. W&! ):)'".93#2+% /34/2')2" >:)'"*"// >:)' )8)62)4+#+25 2'3/2 0&*2'&#.#&&6/. 1&9+*( !"03'+25-. <D6&/3'".&$. !"'7+0". !"'7+0". @")# !"'7+0". C)6)0+25.)*8. <7&#7)4+#+25. >32&*&9+0. 6'+7)05-.)*8. '"/&3'0"/?. 0&96&/"% ;ILM&0.&$. $')9":&'A/. @&)9+*(?. +*$&'9 /"'7+0". 2'3/2.&$. !366&'2.$&'. $')9":&'A/. )4+#+25. /"'7+0"/.)*8. Service- /0)#)4+#+25.$&'. &$./"'7+0"/. '"H3+'". /"'7+0"% "* "D6"'+9"*2)% /"'7+0". )*8. centric /"9)*2+0.)*8. 9&4+#+25 /"'7+0 $')9":&'A/ /"'7+0". '")#%2+9". '"H3+'"/. 8"/0'+62&'/ 2+&*.$)0+#2+"/ $')9":&'A/ )66#+0)2+&*/ $')9":&'A/ /"'7+0"/ /")'01 0&*2"D2. )66#+0 !"#$% !"#$%0"'2+$5+*( I"/0'+62&'/. <D6"'+9"*2)% ;*$&'9)2+&*. !+96#+$+0)2+&*. ;*$&'9)2+&*. B"'/ B"'/+/2"*2. !0)#)4+#+25.&$. Informati !"9)*2+0/. 0"'2+$5+*(-. *)9"/.)*8. &$.7+'23)#+,"8. 2+&*.&*. ;ILM&0?. &$. 9&4+#+25-. '"6'" +*$&'9)2+&*. +*$&'9)2+&*% )*8.0&*2"D2. /"#$% +*$&'9)2+&*?. '"/&3'0"/?. +*$&'9)2+&*% /")'01.)*8. =*+H3".;I/?. 0"*2'+0. on- +*$&'9)2+&*% &$.6"'/+/2"*2. 0)01+*(. 2+&*. &'()*+,+*(. )321"*2+0)2"8 @")#%2+9". 0"*2'+0. !366&'2.$&'. 0"*2'+0. 0&6+"/-. : #&0)#+,)2+&* )66'&)01"/ centric +*$&'9)2+&* 0&*2"*2 '"*8",7&3/ +*$&'9)2+&* *"2:&'A/ 634L/34. 8"/+(*/ 0&*/+/2"*05 +*$&'9 !"#$% !"#$%9*(2.&$. !"#$% Security, 7+'23)#+,"8. <D6"'+9"*2)% &'()*+,+*(. ID/Loc 6'&2"02+*(-. Virtualiz. Search !"#$% !"#$% Self-* !"#$%E.)*8. Experim. 2+&*.&*./"#$%E?. Substrate &'()*+,+*(-. C&(*+2+&* Privacy, /"#$% '"/&3'0"/?. Indirec. Unique 1)/1.2)4#"/?. 0&*$+(3')2+&*. Cognitive &'()*+,+*(-. Real-time )32&*&9+0. !"9)*2+0. &$.#&0)2&'/ /"#$%/0)#+*(. @")#%2+9". Protot. Resource Trust FG Resolut. IDs )'01+2"023'"/ /"#$%1")#+*(. 0&*2'&#.#&&6/ :"4
  • 9. !"'7+0"% C&*2"D 0&(*+2+&*.'"HO. >:)'". >:)'"*"//?. !"'7+0"% !"9)*2+0. ;8"*2+25% >:)'"*"//-. <7&#32+&*%)/% >:)'"*" E%>:)'"*"//. /"032+'5-. @")#%2+9". >:)'"*"//-. :"4 >:)'"*"// !"#$%/0)#+*(. +2%0&3#8%4" @"(3#)2+& 2&.6'&7+8". 6'+7)05.)*8. $""84)0A. W&! /34/2')2" >:)'"*" )8)62)4+#+25 2'3/2 0&*2'&#.#&&6/. !"03'+25-. <D6&/3'".&$. !"'7+0". !"'7+0" !"'7+0". C)6)0+25.)*8. <7&#7)4+#+25. >32&*&9+0. 6'+7)05-.)*8. '"/&3'0"/?. 0&96&/"% ;ILM&0.&$. $')9":& $')9":&'A/. /0)#)4+#+25.$&'. &$./"'7+0"/. /"'7+0". 2'3/2.&$. !366&'2.$&'. )4+#+25. /"'7+0"/.)*8. '"H3+'" "D6"'+9"*2)% /"'7+0". )*8. $')9":&'A/ /"'7+0". '")#%2+9". '"H3+'"/. 8"/0'+62&'/ /"9)*2+0. 2+&*.$)0+#2+"/ $')9":&'A/ )66#+0)2+&*/ $')9":&'A/ /"'7+0"/ /")'01 0&*2"D !"#$% !"#$%0"'2+$5+*( I"/0'+62&'/. <D6"'+9"*2)% ;*$&'9)2+&*. !+96#+$+0)2+&*. Synergies (2/2) B"'/+/2"*2. !0)#)4+#+25.&$. !"9)*2+ 0"'2+$5+*(-. *)9"/.)*8. &$.7+'23)#+,"8. 2+&*.&*. ;ILM&0?. &$. +*$&'9)2+&*. +*$&'9)2+&*% )*8.0&*2 /"#$% +*$&'9)2+&*?. '"/&3'0"/?. +*$&'9)2+&*% =*+H3".;I/?. +*$&'9)2+&*% /")'01.)*8. 0"*2'+0. &$.6"'/+/2 &'()*+,+*(. )321"*2+0)2"8 @")#%2+9". 0"*2'+0. !366&'2.$&'. 0"*2'+0. #&0)#+,)2+&* )66'&)01"/ +*$&'9)2+ 0&*2"*2 '"*8",7&3/ +*$&'9)2+&* *"2:&'A/ 634L/34. 8"/+(*/ !"#$% !"#$%9*(2.&$. !"#$% >00&9&8)% <D6"'+9"*2)% !"#$% !+96#+0+25-. 6'&2"02+*(-. 7+'23)#+,"8. &'()*+,+*(. !"#$% 2+&*.&$. !"#$%E.)*8. 2+&*.&*./"#$%E?. &'()*+,+*(-. 2/%)##. T*"%$+2/%)##. !3/2)+*)% /"#$% '"/&3'0"/?. 1)/1.2)4#"/?. 0&*$+(3')2+&*. /34/2')2". C&(*+2+&* )32&*&9+0. /"#$%/0)#+*(. +&* /&#32+&* 4+#+25.)*8. &'()*+,+*(-. @")#%2+9". !"9)*2+0. &$.#&0)2&'/ '"/&3'0"/. FG )'01+2"023'"/ <7&#7)4+#+25 /"#$%1")#+*(. 0&*2'&#.#&&6/ :"4 "7&#32+&* !"03'+25-. !0)#)4+#+25.&$. <7&#7)4+#+25. !"03'+25-. !"03'+25.)*8. !"03'+25-. ;I%4)/"8. '01. !0)#)4+#+25.&$. !"9)*2+0-. 6'+7)05-.)*8. /"03'+25-. 21'&3(1. B'+7)05-. 2'3/2.4"1+*8.. 6'+7)05.)*8. /"03'+25-. 8/. <*2+25. 0&*2"D23)#+% C&*2"D2-. 2'3/2.&$. 6'+7)05.)*8. 0&*2"D23)#+% V'3/2-. "D6"'+9"*2)#. 2'3/2.4"1+*8. 6'+7)05.)*8. +0.)*8. *)9+*( ,)2+&*. T*2&#&(5-. 7+'23)#+,"8. 2'3/2. ,"8./"#"02+7". V')0")4+#+25 $)0+#+2+"/ '"*8",7&3/ 2'3/2 "D2O 9"01)*+/9/ Q)9+*( '"/&3'0"/ 9"01)*+/9/ 6'"//3'"/ R+'23)#+,)2+&*. !0)#)4+#+25.&$. K"*"')#+,"8. ;*0'")/"8. N&4+#". R+'23)#+,)% &$.'"0&*$O. !")'01)4#". ;ILM&0.&$. 7+'23)#+,"8. "'5.&$. 9&4+#+25. 0&**"02+7+25?. !+96#+$+0)2+&*. K"*"')#+,"8. $'+"*8#5. 2+&*.U.@")#% FG?.@")#% /34/2')2". 7+'23)#+,"8. '"/&3'0"/?. +#". '"H3+'"/.;IL 9&4+#+25.&$. &$.9&4+#25. N&4+#+25.U. *)9+*(.)*8. 2+9".!366&'2 2+9"./366&'2. '"/&3'0"/ '"/&3'0"/ @")#%2+9". 0"/ M&0.)*8. /34/2')2". /366&'2 N3#2+%1&9+*( 0&*2"D23)#O $&'."*2+2+"/ 0&9632+*( 3*+H3".;8/ '"/&3'0"/ C&*2"D23)#+% J)/2.B'&2&2O ;ILM&0.&$. JBK>. ;ILM&0.&$.'")#. !0)#)4+#+25. !+96#+0)2+&*. N&4+#+25.&$. !")'01.$&'. 1)4#".. ,)2+&*.&$.'")#. @")#%R+'23)#. <D6"'+9O.U. $#"D+4#". 6'&7+8"/. )*8.7+'23)#. )*8.34+H3+25. &$.'")#%7+'23)#. /"*/&'/-. '"0&*$+(3')% /.)*8. :&'#8. G&'#8/. @"0&*$+(3% 1)'8:)'". $#"D+4#". "*2+2+"/O. &$./"*/&'/. :&'#8/. )023)2&'/-. 4#".FG 2&'/ 0&##"02"8. ;*2"(')2+&* ')4#".FG '"/&3'0"/. 0)6)0+25 =*+H3".;I/O )*8.)023)2&'/ +*2"(')2+&* @J;I. +*$&'9)2+&* B&:"'%):)'". !0)#)4+#+25.&$. !"'7+0"% C&*2"D2% !+23)2+&*% I5*)9+0. 1)*8&7"'?. >8)62)4+#+25. !")'01.)*8. /")'01.)*8. )*2+0. ;8"*2+25% >:)'"*"//-. <7&#32+&*%)/% >:)'"*"//-. ):)'"*"//-. '"/&#32+&*.&$. C&**"02+7+25% )*8. ;*8+'"02+&*. +*8+'"02+&*. 4 >:)'"*"// !"#$%/0)#+*(. +2%0&3#8%4" @"(3#)2+&*% !"#$% ;ILM&0. ):)'".93#2+% E%>:)'"*"// @"/&#32+&* '"/&#32+&*. /34/2')2" >:)'"*"// >:)'"*"// 9)66+*(/ 1&9+*( 9"01)*+/9/ +0". !"'7+0". @")#.:&'#8. C)6)0+25.)*8. <7&#7)4+#+25. P3/+*"//% &/"% ;ILM&0.&$. $')9":&'A/. @&)9+*(?. +*$&'9)2+&*. !"'7+0"% ;ILM&0. ;ILM&0.&$. /0)#)4+#+25.$&'. &$./"'7+0"/. >:)'"*"//?. 25. /"'7+0"/.)*8. '"H3+'". /"'7+0"% "*'+01 !6#+22+*(-. /34/2')2". /"'7+0". )*8. Q"2:&'A% 0"*2'+/9 '"/. 8"/0'+62&'/ /"9)*2+0.)*8. 9&4+#+25 /"'7+0"/.)*8. =*+H3".;I/ '"/&3'0"/ $')9":&'A/ )66#+0)2+&*/ >:)'"*"// 01 0&*2"D2. )66#+0)2+&*/ ;*$&'9)2+&*. !+96#+$+0)2+&*. ;*$&'9)2+&*. B"'/+/2"*2 /2"*2. !0)#)4+#+25.&$. !"9)*2+0/. ;ILM&0?. &$. 9&4+#+25-. '"6'"/"*2)% B"'/+/2"*2. C)6)0+25-. )2+&*. +*$&'9)2+&*% )*8.0&*2"D2. =/"'% ;*$&'9)2+&*% =*+H3".;I/?. +*$&'9)2+&*% 0)01+*(. 2+&*.&$.'")#. 8"/0'+62&'/.&$. =4+H3+25.)*8. 1.)*8. 0"*2'+0. &$.6"'/+/2"*2. ):)'"*"// 0"*2'+/9 !366&'2.$&'. 0"*2'+0. 0&6+"/-. :&'#8. /"'7+0"/ !0)#)4+#+25 )2+&* )66'&)01"/ +*$&'9)2+&* 634L/34. 8"/+(*/ 0&*/+/2"*05 +*$&'9)2+&* $% !"#$% ,+*(. !"#$% &'()*+,+*(-. )4#"/?. 0&*$+(3')2+&*. /"#$%/0)#+*(. )*2+0. &$.#&0)2&'/ )'01+2"023'"/
  • 10. Guidelines • Generalize the application of selected ingredients in the architecture as much as possible. • Integrate ingredients in a cohesive and synergistic way. • Make the design “as simple as possible, but not simpler.”
  • 11. Conclusion • Some ingredients are adopted so frequently in Future Internet design, and in so many efforts, that they can be precisely determined. • There are several unexplored synergies, e.g. to extend the ID/Loc splitting for services and to generically apply autonomicity, indirection resolution, mobility, and *-awareness. • Current projects could take more advantage of the synergy among the ingredients adopted. • The synergistic and cohesive integration of ingredients is a possible path to simplify the design.
  • 12. 감사합니다! Thank you! Obrigado! 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