SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
Laboratório de Integração
                            de Software e Hardware

                                 28 Anos de Pesquisa

                               Prof. Dr. Antônio Augusto Fröhlich
                                       guto@lisha.ufsc.br
                                   http://www.lisha.ufsc.br/

                                                 Abril de 2012

Florianópolis, Abril de 2012          Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   1 / 32
LISHA

           Fundado em março de 1984 para promover a
            pesquisa na fronteira entre hardware e software

           Gerações:
              Período                  Líder                                     Foco
             1984-1992         Prof. Specialski                       Redes de Computadores
             1992-1997         Prof. Leite                            Redes, TMN e SO
             1997-2001         Prof. Wangenheim                       Telemedicina
             2002-             Prof. Fröhlich                         Sistemas Embarcados



Florianópolis, Abril de 2012      Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   2 / 32
Orçamento Anual de Pesquisa

     R$ mil
       1800

       1600

       1400

       1200

       1000

         800

         600

         400

         200

             0
                  2002         2003   2004    2005        2006       2007        2008       2009       2010   2011   2012*




Florianópolis, Abril de 2012                 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)                   3 / 32
Produção Científica

    20
                                                                                                       Internacional
    18                                                                                                 Nacional

    16

    14

    12

    10

      8

      6

      4

      2

      0
      2003          2004       2005   2006         2007          2008          2009          2010       2011       2012*

Florianópolis, Abril de 2012           Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)                   4 / 32
Colaboradores Atuais




                                                                                           Professores (8)
                                                                                           Associados (6)
                                                                                           Doutorandos (5)
                                                                                           Mestrandos (10)
                                                                                           Graduandos (7)
                                                                                           Administração (2)




Florianópolis, Abril de 2012   Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)                   5 / 32
Inovação



           UFSC
                               conhecimento                              inovação

                 Cursos                             LISHA                                       Empresas

                 Ensino                          Pesquisa                                            Produto




Florianópolis, Abril de 2012         Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)             6 / 32
Parcerias




Florianópolis, Abril de 2012   Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   7 / 32
Sistemas Embarcados
   “Hardware e software que formam um component
   de um sistema maior, o qual se espera que opere
   sem intervenção humana.”                   [Foldoc]




Florianópolis, Abril de 2012   Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   8 / 32
Integração Extrema
           Avanços recentes da microeletrônica nos
            permitem integrar projetos complexos de
            hardware em um único chip
           Com o software adequado, podemos falar em
            Embedded System-On-a-Chip




Florianópolis, Abril de 2012   Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   10 / 32
Complexidade de Projeto


                               [Black & Donovan, 2009]




Florianópolis, Abril de 2012                Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   13 / 32
Componentes


                                                 SOFTWARE
                                                                                                  OO++
          funções              módulos                classes                   VB Java                 modelos
                1960             1970                      1980                       1990                20xx

           circuítos             CIs                       ISA                   HDL IPs               plataformas

                                                 HARDWARE




Florianópolis, Abril de 2012           Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)              14 / 32
Níveis de Abstração
                                                                                               modelos
                                linguagens de alto nível
          assembly
    ADDI $SP,$SP,–8
                               for(int i = 0;i < 10;++i)
    SW   $A0,4($SP)
                                   do_something(i);
    SW   $RA,0($SP)




                                                                                      always @(sel or a or b)
                                                                                      begin
                                                                                        if(sel == 1)
                                                                                          f = a;
                                                                                        else
                                                                                          f = b;
                                                                                      end

           transistor                    porta lógica                                          RTL

Florianópolis, Abril de 2012   Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)               15 / 32
Hardware x Software
                               TLM                                                      OOP
                                                                        C2                  C3
                C1              C2                     C3

                                                                        C1
           SC_MODULE(C1) {                                                           class C1 {
              …                                                                         …
              sc_port<...> *outport;                                                    C2 c2;
              …                                                                         …
              void c1_behavior(){                                                       void c1_behavior(){
                  …                                                                         …
                  outport->operation0(...);                                                 c2.operation0(...);
                  …                                                                         …
                  outport->operation1(...);                                                 c2.operation1(...);
                  ...                                                                       ...
              }                                                                         }
              ...                                                                       ...
           };                                                                        };
Florianópolis, Abril de 2012         Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)                16 / 32
CIA² Project
         Building Smart Cities: from environment instrumentation to
          application development




         Network of 18 Brazilian Universities
         Sponsored by CTIC




UNB – Apr 2011                Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   18 / 32
CIA² Research Network

                                                                        IECOM
                                                                         UFAL
                                                                          UFF
                                                                         UFMG
                                                                         UFPA
                                                                         UFRJ
                                                                         UFSC
                                                                          UNB
                                                                        UNIFOR
                                                                       PUC-RIO
                                                                         UFES
                                                                          UFG
                                                                         UFOP
                                                                         UFPR
                                                                         UFRN
                                                                         UFSJ
                                                                       UNICAMP
                                                                          USP


UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)             19 / 32
CIA² Challenge: Integration




                                                                       Picture by ZTE

UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)                    20 / 32
UFMG: Urban Traffic Monitoring




UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   21 / 32
UFPR: Climate Monitoring




                                                                         effect



                 cause
UNB – Apr 2011           Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)      22 / 32
USP: River Monitoring




UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   23 / 32
UFSC/LISHA: Internet of Things
                                             Trillions of objects
                                             Parallel, asynchronous
                                              events
                                             Self-configuring,
                                              dependable, energy-aware
                                              wireless sensor network
                                             Aware of time and space
                                             Started with RFIDs




UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)     24 / 32
OpenEPOS@EPOSMote

                                                   Application


                                  System Abstractions              Network
                                                                    TCP
                                                                       IP
                                                                                   Sensors
                  EPOS



                            Process       Memory        Power       C-MAC          Actuators



                                               Hardware Mediators              Sen / Act
                                                                               Sensor X
                                                                  IEEE
                              ARM7            EPOSMote                         Actuator Y
                                                                 802.15.4

                 sw
                 hw
                                                                             SPI
                      Source I                 ARM7             Oscillator              Sensor X
                                  I2C                   Rx/Tx                UART
                      Source II                Radio             Antenna                Actuator Y
                                                                             ADC
                      Power                   Memory        EPOSMote                  Sen / Act



UNB – Apr 2011                          Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)          25 / 32
Green Building:
   Power Generation
                                               Block A - 35,643 kWp



       Crystalline Silicon c-SI – Pluto 205 (7,995 kWp)         Amorph Silicon a-SI – PVL 144 (27,648 kWp)




       CIGS – ASCENT 140 (6,720 kWp)                   Crystaline Silicon c-SI – Pluto 205 (7,790 kWp)


                              Block B - 14,51 kWp                                       TOTAL POWER
                                                                                           50,153 kWp
UNB – Apr 2011                           Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)                 26 / 32
Green Building:
   Smart Outlet
                                             Standard outlet
                                             PLC communication
                                              ● Sensors
                                              ● Actuators
                                              ● Control
                                             Energy meter
                                             Low-power standby




UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   27 / 32
UFSC Research Center on
   Renewable Energies


                                 InPETRO


                                     Institu
                                       to




UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   28 / 32
UFSC Research Center on
   Renewable Energies




          ■ Parking
          ■ Work
          ■ Toilets
          ■ Living    5000 m²
          ■ Moving
          ■ Access


UNB – Apr 2011           Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   29 / 32
SIBRATEC




UNB – Apr 2011   Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   30 / 32
Educação para SE


                                                                          Ciência
                               Engenharia
                                                                            da
                                Elétrica
                                                                        Computação

                                                   Sistemas
                                                  Embarcados


           Sistemas embarcados são frutos de projetos
            intrinsecamente multidisciplinares
           Profissional ainda não preparado
            adequadamente pelas universidades
Florianópolis, Abril de 2012         Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   31 / 32
Final Remarks
         Now is the right time to make our Cities smarter
         IoT is a fundamental piece of future Smart Cities
         First Smart Cities demonstrators
          ● PC   and smartphone technology
             ● Oversized,   hard to verify, not green
          ● Ordinary    TCP/IP (v4/v6)
             ● Nonotion of time and space
         Next technological milestones
          ● Cross-layer      optimization (protocol integration)
             ● Routing, transport, positioning,              timing
             ● Service-oriented elements
          ● Dynamic     adaptation
             ● Reactive adaptation of parameters (e.g. duty cycle)
             ● Coordinated protocol alterations (aided by a meta-protocol)
          ● Privacy    and Trustfulness

UNB – Apr 2011                    Antônio Augusto Fröhlich (http://www.lisha.ufsc.br)   32 / 32

Mais conteúdo relacionado

Mais de PET Computação

Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e AtuaçãoRedes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e AtuaçãoPET Computação
 
MapReduce: teoria e prática
MapReduce: teoria e práticaMapReduce: teoria e prática
MapReduce: teoria e práticaPET Computação
 
Processamento e visualização tridimensional de imagens de Satelite e Radar
Processamento e visualização tridimensional de imagens de Satelite e RadarProcessamento e visualização tridimensional de imagens de Satelite e Radar
Processamento e visualização tridimensional de imagens de Satelite e RadarPET Computação
 
Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...
Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...
Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...PET Computação
 
Testes de escalabilidade usando cloud
Testes de escalabilidade usando cloudTestes de escalabilidade usando cloud
Testes de escalabilidade usando cloudPET Computação
 
Bancos de dados nas nuvens: uma visão geral
Bancos de dados nas nuvens: uma visão geralBancos de dados nas nuvens: uma visão geral
Bancos de dados nas nuvens: uma visão geralPET Computação
 
Cloud computing: evolution or redefinition
Cloud computing: evolution or redefinitionCloud computing: evolution or redefinition
Cloud computing: evolution or redefinitionPET Computação
 
Rastreamento de objetos utilizando ar drone
Rastreamento de objetos utilizando ar droneRastreamento de objetos utilizando ar drone
Rastreamento de objetos utilizando ar dronePET Computação
 
Processamento e visualização tridimensional de imagens de satelite e radar
Processamento e visualização tridimensional de imagens de satelite e radarProcessamento e visualização tridimensional de imagens de satelite e radar
Processamento e visualização tridimensional de imagens de satelite e radarPET Computação
 
Evoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbokEvoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbokPET Computação
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...PET Computação
 
Com a cabeça nas nuvens: montando ambientes para aplicações elásticas
 Com a cabeça nas nuvens: montando ambientes para aplicações elásticas Com a cabeça nas nuvens: montando ambientes para aplicações elásticas
Com a cabeça nas nuvens: montando ambientes para aplicações elásticasPET Computação
 
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafiosPET Computação
 
Teste combinatório de software
Teste combinatório de softwareTeste combinatório de software
Teste combinatório de softwarePET Computação
 
Google app engine para lean startups: the good, the bad and the ugly
Google app engine para lean startups: the good, the bad and the uglyGoogle app engine para lean startups: the good, the bad and the ugly
Google app engine para lean startups: the good, the bad and the uglyPET Computação
 

Mais de PET Computação (20)

Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e AtuaçãoRedes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
Redes de Sensores e Robôs: Um novo paradigma de Monitoramento e Atuação
 
MapReduce: teoria e prática
MapReduce: teoria e práticaMapReduce: teoria e prática
MapReduce: teoria e prática
 
Processamento e visualização tridimensional de imagens de Satelite e Radar
Processamento e visualização tridimensional de imagens de Satelite e RadarProcessamento e visualização tridimensional de imagens de Satelite e Radar
Processamento e visualização tridimensional de imagens de Satelite e Radar
 
Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...
Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...
Software Evolution: From Legacy Systems, Service Oriented Architecture to Clo...
 
Planejamento automático
Planejamento automáticoPlanejamento automático
Planejamento automático
 
Testes de escalabilidade usando cloud
Testes de escalabilidade usando cloudTestes de escalabilidade usando cloud
Testes de escalabilidade usando cloud
 
Bancos de dados nas nuvens: uma visão geral
Bancos de dados nas nuvens: uma visão geralBancos de dados nas nuvens: uma visão geral
Bancos de dados nas nuvens: uma visão geral
 
Cloud computing: evolution or redefinition
Cloud computing: evolution or redefinitionCloud computing: evolution or redefinition
Cloud computing: evolution or redefinition
 
Rastreamento de objetos utilizando ar drone
Rastreamento de objetos utilizando ar droneRastreamento de objetos utilizando ar drone
Rastreamento de objetos utilizando ar drone
 
Processamento e visualização tridimensional de imagens de satelite e radar
Processamento e visualização tridimensional de imagens de satelite e radarProcessamento e visualização tridimensional de imagens de satelite e radar
Processamento e visualização tridimensional de imagens de satelite e radar
 
Evoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbokEvoluindo dot project em alinhamento ao pmbok
Evoluindo dot project em alinhamento ao pmbok
 
Ensinar com jogos
Ensinar com jogosEnsinar com jogos
Ensinar com jogos
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
 
Latex
LatexLatex
Latex
 
Ferramenta git
Ferramenta gitFerramenta git
Ferramenta git
 
Com a cabeça nas nuvens: montando ambientes para aplicações elásticas
 Com a cabeça nas nuvens: montando ambientes para aplicações elásticas Com a cabeça nas nuvens: montando ambientes para aplicações elásticas
Com a cabeça nas nuvens: montando ambientes para aplicações elásticas
 
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 
Teste combinatório de software
Teste combinatório de softwareTeste combinatório de software
Teste combinatório de software
 
1+1=0
1+1=01+1=0
1+1=0
 
Google app engine para lean startups: the good, the bad and the ugly
Google app engine para lean startups: the good, the bad and the uglyGoogle app engine para lean startups: the good, the bad and the ugly
Google app engine para lean startups: the good, the bad and the ugly
 

Uma reflexão sobre os 28 anos de pesquisa no laboratório de integração de software e hardware da ufsc

  • 1. Laboratório de Integração de Software e Hardware 28 Anos de Pesquisa Prof. Dr. Antônio Augusto Fröhlich guto@lisha.ufsc.br http://www.lisha.ufsc.br/ Abril de 2012 Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 1 / 32
  • 2. LISHA  Fundado em março de 1984 para promover a pesquisa na fronteira entre hardware e software  Gerações: Período Líder Foco 1984-1992 Prof. Specialski Redes de Computadores 1992-1997 Prof. Leite Redes, TMN e SO 1997-2001 Prof. Wangenheim Telemedicina 2002- Prof. Fröhlich Sistemas Embarcados Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 2 / 32
  • 3. Orçamento Anual de Pesquisa R$ mil 1800 1600 1400 1200 1000 800 600 400 200 0 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012* Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 3 / 32
  • 4. Produção Científica 20 Internacional 18 Nacional 16 14 12 10 8 6 4 2 0 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012* Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 4 / 32
  • 5. Colaboradores Atuais Professores (8) Associados (6) Doutorandos (5) Mestrandos (10) Graduandos (7) Administração (2) Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 5 / 32
  • 6. Inovação UFSC conhecimento inovação Cursos LISHA Empresas Ensino Pesquisa Produto Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 6 / 32
  • 7. Parcerias Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 7 / 32
  • 8. Sistemas Embarcados “Hardware e software que formam um component de um sistema maior, o qual se espera que opere sem intervenção humana.” [Foldoc] Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 8 / 32
  • 9. Integração Extrema  Avanços recentes da microeletrônica nos permitem integrar projetos complexos de hardware em um único chip  Com o software adequado, podemos falar em Embedded System-On-a-Chip Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 10 / 32
  • 10. Complexidade de Projeto [Black & Donovan, 2009] Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 13 / 32
  • 11. Componentes SOFTWARE OO++ funções módulos classes VB Java modelos 1960 1970 1980 1990 20xx circuítos CIs ISA HDL IPs plataformas HARDWARE Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 14 / 32
  • 12. Níveis de Abstração modelos linguagens de alto nível assembly ADDI $SP,$SP,–8 for(int i = 0;i < 10;++i) SW $A0,4($SP) do_something(i); SW $RA,0($SP) always @(sel or a or b) begin if(sel == 1) f = a; else f = b; end transistor porta lógica RTL Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 15 / 32
  • 13. Hardware x Software TLM OOP C2 C3 C1 C2 C3 C1 SC_MODULE(C1) { class C1 { … … sc_port<...> *outport; C2 c2; … … void c1_behavior(){ void c1_behavior(){ … … outport->operation0(...); c2.operation0(...); … … outport->operation1(...); c2.operation1(...); ... ... } } ... ... }; }; Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 16 / 32
  • 14. CIA² Project  Building Smart Cities: from environment instrumentation to application development  Network of 18 Brazilian Universities  Sponsored by CTIC UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 18 / 32
  • 15. CIA² Research Network IECOM UFAL UFF UFMG UFPA UFRJ UFSC UNB UNIFOR PUC-RIO UFES UFG UFOP UFPR UFRN UFSJ UNICAMP USP UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 19 / 32
  • 16. CIA² Challenge: Integration Picture by ZTE UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 20 / 32
  • 17. UFMG: Urban Traffic Monitoring UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 21 / 32
  • 18. UFPR: Climate Monitoring effect cause UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 22 / 32
  • 19. USP: River Monitoring UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 23 / 32
  • 20. UFSC/LISHA: Internet of Things  Trillions of objects  Parallel, asynchronous events  Self-configuring, dependable, energy-aware wireless sensor network  Aware of time and space  Started with RFIDs UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 24 / 32
  • 21. OpenEPOS@EPOSMote Application System Abstractions Network TCP IP Sensors EPOS Process Memory Power C-MAC Actuators Hardware Mediators Sen / Act Sensor X IEEE ARM7 EPOSMote Actuator Y 802.15.4 sw hw SPI Source I ARM7 Oscillator Sensor X I2C Rx/Tx UART Source II Radio Antenna Actuator Y ADC Power Memory EPOSMote Sen / Act UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 25 / 32
  • 22. Green Building: Power Generation Block A - 35,643 kWp Crystalline Silicon c-SI – Pluto 205 (7,995 kWp) Amorph Silicon a-SI – PVL 144 (27,648 kWp) CIGS – ASCENT 140 (6,720 kWp) Crystaline Silicon c-SI – Pluto 205 (7,790 kWp) Block B - 14,51 kWp TOTAL POWER 50,153 kWp UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 26 / 32
  • 23. Green Building: Smart Outlet  Standard outlet  PLC communication ● Sensors ● Actuators ● Control  Energy meter  Low-power standby UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 27 / 32
  • 24. UFSC Research Center on Renewable Energies InPETRO Institu to UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 28 / 32
  • 25. UFSC Research Center on Renewable Energies ■ Parking ■ Work ■ Toilets ■ Living 5000 m² ■ Moving ■ Access UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 29 / 32
  • 26. SIBRATEC UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 30 / 32
  • 27. Educação para SE Ciência Engenharia da Elétrica Computação Sistemas Embarcados  Sistemas embarcados são frutos de projetos intrinsecamente multidisciplinares  Profissional ainda não preparado adequadamente pelas universidades Florianópolis, Abril de 2012 Prof. Dr. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 31 / 32
  • 28. Final Remarks  Now is the right time to make our Cities smarter  IoT is a fundamental piece of future Smart Cities  First Smart Cities demonstrators ● PC and smartphone technology ● Oversized, hard to verify, not green ● Ordinary TCP/IP (v4/v6) ● Nonotion of time and space  Next technological milestones ● Cross-layer optimization (protocol integration) ● Routing, transport, positioning, timing ● Service-oriented elements ● Dynamic adaptation ● Reactive adaptation of parameters (e.g. duty cycle) ● Coordinated protocol alterations (aided by a meta-protocol) ● Privacy and Trustfulness UNB – Apr 2011 Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 32 / 32