haku: @supervisor Gurtov, Andrei / yhteensä: 14
viite: 1 / 14
« edellinen | seuraava »
Tekijä:Eriksson, Nick
Työn nimi:Utilizing publisher - subscriber pattern and multicasting in an interactive space environment
Utnyttning av publicerare - abbonent mönster och multicasting i ett interaktivt utrymme
Julkaisija - tilaaja mallin ja ryhmälähetyksen hyödyntäminen interaktiivisessa tilassa
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2013
Sivut:i + 76      Kieli:   eng
Koulu/Laitos/Osasto:Perustieteiden korkeakoulu
Oppiaine:Tietokoneverkot   (T-110)
Valvoja:Gurtov, Andrei
Ohjaaja:Nieminen, Mika P.
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto     | Arkisto
Avainsanat:interactive space
network architecture
publisher-subscriber
multicast
ZeroMQ
interaktiivinen tila
verkkoarkkitehtuuri
julkaisija-tilaaja
ryhmälähetys
ZeroMQ
interaktivt utrymme
nätverksarkitektur
publicerare-abonnent
multicast
ZeroMQ
Tiivistelmä (fin): Tämän diplomityön tarkoituksena oli tutkia interaktiiviseen tilaan sopivia verkkoarkkitehtuureja.
Tila rakennetaan Aalto-yliopiston DiWa - Digital War room projektin käyttöön.
Interaktiivinen tila koostuu useista tietokonelaitteista mukaan lukien kolme tietokonetta, joihin on kytketty suuret, korkearesoluutioiset kosketusnäytöt, ja käyttäjien henkilökohtaiset kannettavat tietokoneet.
Haasteena oli luoda järjestelmä, jossa tilassa olevat laitteet kommunikoivat keskenään ja siten parantavat vuorovaikutusta ja luovat uusia vuorovaikutustapoja.

Tarkastelimme kahta tutkimusprojektia, joissa esitettiin vaihtoehtoisia verkkoarkkitehtuureja, mutta ne todettiin sopimattomiksi DiWa projektin tarkoituksiin.
Kummassakaan projektissa ei ollut Windows käyttöjärjestelmälle kehitettyjä sovellusratkaisuja.
Yhteistyökumppaniemme vaatimusten vuoksi Windows on DiWa projektin suosima käyttöjärjestelmä.
Tämän vuoksi suunnittelimme ja toteutimme päällysverkon, joka perustuu julkaisija -tilaaja malliin ja Pragmatic General Multicast (PGM) protokollaan.
Toteutus oli python-ohjelmointikielellä toteutettu moduuli, joka hyödyntää ZeroMQ verkkokirjastoa.

Testasimme toteutustamme pilotti- ja tehokkuustesteillä.
Pilottitestejä varten loimme sovelluksen, joka hyödynsi päällysverkkototeutustamme.
Sovelluksen käyttäjät pystyivät esimerkiksi jakamaan asiakirjoja ja verkkosivuja, sekä rajoitetusti ohjaamaan tilaa.
Tehokkuustestit suoritettiin samassa tilassa kuin pilottitestit.
Tehokkuustestit simuloivat päällysverkon toimintaa suurilla käyttäjämäärillä.

Pilottitesteissä ei ilmennyt suuria ongelmia kehittämämme sovelluksen tai päällysverkkoratkaisun suhteen.
Osallistujat eivät osanneet hyödyntää tilaa tai sovellusta tehokkaasti, koska se oli heidän ensimmäinen vierailu kyseiseen tilaan.
Vaikka käyttöliittymä sai useita kehitysideoita, vastaanotto oli yleisesti hyvä.
Lisäksi testit osoittivat, että verkkoratkaisumme olevan kevyt ja tehokas.
Luotettavuus langattomien laitteiden viestinnässä oli heikompi kuin kiinteiden laitteiden, joten se on jatkotutkimusta tarvitseva osa-alue.
Tiivistelmä (eng): The purpose of this thesis was to explore suitable network architectures for an interactive space that would be built in Aalto University's DiWa -Digital War room project.
DiWa interactive space consists of several computing devices including three computers with large high resolution touch screens and users' personal laptop computers.
The challenge was to enable all computing devices, which resided inside the space, to cooperate seamlessly and, therefore, enhance collaboration in-group processes.

We examined two research alternatives for traditional networking, which was found inefficient for the task.
However, both of those alternatives lacked in software implementations for Windows platform.
Windows was our platform of choice because of requirements from the stakeholders.
Therefore, we designed and implemented an overlay network structure, which was based on publisher -subscriber pattern and Pragmatic General Multicast (PGM).
The implementation was programmed as a python module utilizing ZeroMQ socket network library.

We conducted both pilot tests and performance tests to analyse our implemented system.
For the pilot tests, we built an application on top of the networking implementation.
The application allowed users to share documents and web pages and remote control other connected devices in a limited fashion.
The performance tests were carried in the same DiWa interactive space as the pilot tests and simulated message delivery with several devices present in the network.

The pilot tests were carried out without major problems with neither our application nor our network implementation.
However, the participants did not utilize the space or the application efficiently as it was their first visit to the space as users.
The user interface of the application got several development ideas, but the reception was good in general.
In addition, the performance tests showed that our networking design was lightweight and efficient.
However, wirelessly connected clients could be a possible bottleneck.
ED:2013-05-20
INSSI tietueen numero: 46152
+ lisää koriin
« edellinen | seuraava »
INSSI