Politechnika Warszawska - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Usługi mobilne i kontekstowe

Informacje ogólne

Kod przedmiotu: 103B-TLSST-ISP-UMIK Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Usługi mobilne i kontekstowe
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Przedmioty obieralne )-Systemy i sieci telekomunikacyjne-inż.-EITI
( Przedmioty obieralne )-Teleinformatyka i zarządzanie w telekomunikacji-inż.-EITI
( Przedmioty techniczne )---EITI
Punkty ECTS i inne: 4.00
Język prowadzenia: polski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

UMIK

Numer wersji:

2

Skrócony opis:

Przedmiot stanowi wprowadzenie do tworzenia usług kontekstowych (context-aware services), tj. takich, które dla realizacji swoich funkcji pobierają i wykorzystują informacje o bieżącym stanie użytkownika i jego otoczenia (obiektach, miejscach, ludziach). Informacje takie są pozyskiwane za pomocą różnego rodzaju sensorów. Usługi kontekstowe bazują na wielu nowoczesnych technologiach teleinformatycznych (ICT), ze szczególnym uwzględnieniem technologii mobilnych. Usługi kontekstowe są z kolei u podstaw wielu kluczowych obecnie dziedzin ICT, takich jak pervasive computing. Jakkolwiek problematyka usług kontekstowych zawiera elementy z różnych warstw, przedmiot koncentruje się na warstwie middleware oraz warstwie aplikacji.

Cele przedmiotu:

  • zapoznanie studentów z koncepcją kontekstu i usług kontekstowych,
  • wprowadzenie studentów do dziedzin ICT bazujących na usługach kontekstowych (tj. pervasive/ubiquitous computing, ambient (...)

Pełny opis:

Przedmiot stanowi wprowadzenie do tworzenia usług kontekstowych (context-aware services), tj. takich, które dla realizacji swoich funkcji pobierają i wykorzystują informacje o bieżącym stanie użytkownika i jego otoczenia (obiektach, miejscach, ludziach). Informacje takie są pozyskiwane za pomocą różnego rodzaju sensorów. Usługi kontekstowe bazują na wielu nowoczesnych technologiach teleinformatycznych (ICT), ze szczególnym uwzględnieniem technologii mobilnych. Usługi kontekstowe są z kolei u podstaw wielu kluczowych obecnie dziedzin ICT, takich jak pervasive computing. Jakkolwiek problematyka usług kontekstowych zawiera elementy z różnych warstw, przedmiot koncentruje się na warstwie middleware oraz warstwie aplikacji.


Cele przedmiotu:

  • zapoznanie studentów z koncepcją kontekstu i usług kontekstowych,

  • wprowadzenie studentów do dziedzin ICT bazujących na usługach
    kontekstowych (tj. pervasive/ubiquitous computing, ambient
    intelligence, Cooperating Objects, Internet of Things, Wireless
    Sensor/Actuator Networks),

  • ukształtowanie wśród studentów zrozumienia zalet warstw
    pośrednich (middleware) przy tworzeniu usług mobilnych i kontekstowych,

  • zapoznanie studentów z funkcjonalnością i architekturą wielu
    prototypowych i przemysłowych platform dla usług kontekstowych, w
    różnych dziedzinach zastosowań, w tym stosujących urządzenia mobilne,

  • pobudzenie innowacyjnego nastawienia studentów do usług
    kontekstowych i mobilnych.


  • Treść wykładu
    CZĘŚĆ I. WPROWADZENIE


    • Mapa drogowa przedmiotu


    CZĘŚĆ II. PODSTAWY


    • Podstawowe informacje o sensorach i technikach lokalizacji


    sposoby pomiaru podstawowych wielkości fizycznych

    sensory w nowoczesnych urządzeniach mobilnych

    RFID (Radio Frequency Identification)

    techniki lokalizacji dla urządzeń mobilnych


    • Małe węzły dla systemów kontekstowych


    przykładowe procesory i systemy (Arduino)

    systemy operacyjne dla małych platform (TinyOS)


    • Kontekst i aplikacje kontekstowe


    pojęcie kontekstu i aplikacji kontekstowej

    architektura aplikacji kontekstowej

    modelowanie kontekstu

    problem autonomii użytkownika


    • Ubiquitous computing i okolice (przegląd dziedzin)


    pervasive computing, calm technology, ambient intelligence

    cooperating objects, Internet of Things, Wireless Sensor/Actuator
    Networks


    • Wprowadzenie do warstw pośrednich (middleware) dla aplikacji
      kontekstowych


    wyzwania w programowaniu usług

    pojęcie warstwy pośredniej

    podstawowe informacje o modelach programistycznych warstw pośrednich


    CZĘŚĆ III. WYBRANE ZASTOSOWANIA I PLATFORMY PROTOTYPOWE


    • Inteligentny dom i automatyka domowa


    zdalny monitoring i zarządzanie inteligentnym domem

    dostosowywanie warunków otoczenia do preferencji użytkowników

    oszczędzanie energii i innych zasobów w systemach inteligentnego domu

    wsparcie dla osób starszych i chorych


    • Interfejsy otoczeniowe (ambient displays) i aplikacje
      perswadujące (persuasive)



    • Kooperatywne sensorowe aplikacje mobilne


    aplikacje sensorowe z uczestniczeniem (participatory sensing)

    aplikacje sensorowe oportunistyczne (opportunistic sensing)


    • Inteligentne miasta (smart cities)


    CZĘŚĆ IV. WYBRANE PLATFORMY STANDARDOWE


    • System automatyki domu i budynku KNX


    funkcjonalność, architektura, produkty


    • System automatyki dla wielu zastosowań LonWorks


    funkcjonalność, architektura, produkty


    • System bezprzewodowo komunikujących się obiektów ZigBee


    funkcjonalność, architektura, produkty



    Zakres projektu
    Projekt, wykonywany w grupach 3-osobowych, polega na realizacji
    następujących czterech zadań:


    • Zadanie 1: przedstawienie w krótkim dokumencie funkcjonalności,
      zasady działania i koncepcji prototypu dla własnej aplikacji
      kontekstowej.

    • Zadanie 2: wykonanie prototypu zaproponowanej aplikacji
      kontekstowej (np. na wybranej platformie mobilnej).

    • Zadanie 3: opracowanie dokumentu nt. wykonanego prototypu
      aplikacji kontekstowej.

    • Zadanie 4: przedstawienie wyników zadań 1.-3. za pomocą
      prezentacji wygłoszonej dla słuchaczy przedmiotu oraz prowadzących.

Literatura:

Wskazane przez prowadzących artykuły z czasopism, np.:

  • IEEE Pervasive Computing,

  • Springer Personal and Ubiquitous Communications.

Wskazane przez prowadzących artykuły z konferencji, np.:

  • IEEE International Conference on Pervasive Computing and
    Communications,

  • ACM UbiComp,

  • ACM Middleware

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. letni" (zakończony)

Okres: 2018-02-19 - 2018-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz, Aleksander Pruszkowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. zimowy" (zakończony)

Okres: 2017-10-01 - 2018-02-18
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2016/2017 - sem. letni" (zakończony)

Okres: 2017-02-20 - 2017-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2015/2016 - sem. zimowy" (zakończony)

Okres: 2015-10-01 - 2016-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2014/2015 - sem. zimowy" (zakończony)

Okres: 2014-09-29 - 2015-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. zimowy" (zakończony)

Okres: 2013-10-01 - 2014-02-23
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. letni" (zakończony)

Okres: 2013-02-20 - 2013-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. zimowy" (zakończony)

Okres: 2012-10-01 - 2013-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Jarosław Domaszewicz
Prowadzący grup: Jarosław Domaszewicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103600 - Instytut Telekomunikacji

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.