38 resultados para VoIP, Sicurezza, Symbian, ZRTP
Resumo:
Bluetooth™ Teknologia - Bluetooth Wireless Technology - on lyhyen kantaman langaton kommunikointiteknologia. Vaikka se onkin ensisijaisesti suunniteltu kaapelin korvaajaksi laitteiden omaan toimintaan liittyvässä liikenteessä, voidaan sitä myös käyttää alustana monen käyttäjien peleissä ja muissa vastaavissa sovelluksissa. Tassa diplomityössä esitellään Bluetooth teknologia sovellusohjelmoijan näkökulmasta. Työssä esitellään teollisuuskonsortion määrittelemä Java-ohjelmointirajapinta Bluetooth teknologiaan. Tämän rajapinnan avulla voidaan kehittää kannettavia sovelluksia jotka kommunikoivat Bluetooth yhteyden yli. Rajapinta pohjautuu "Java™ 2 Microedition" alustaan ja on siten toteutettavissa myös pienissä laitteissa kuten matkapuhelimissa. Työssä esitellään lyhyesti rajapinnan keskeiset osat sekä annetaan esimerkki rajapinnan käytöstä. Työn konstruktiivisessa osassa rajapinnan keskeiset on toteutettu kahdelle eri alustalle: Sambian™ ja Microsoft® Windows® käyttöjärjestelmille. Talla tavalla on saatu arvokasta tietoa siitä, miten kyseinen rajapinta tulisi toteuttaa ja myös siitä miten sovellukset sitä käyttäisivät. Keskeiset suunnitteluratkaisut ja saadut kokemukset on raportoitu työn kirjallisessa osassa. Vaikka työn konstruktiivinen osuus onkin luonteeltaan esitutkimus eikä tähdännyt tuotteeseen, on tuloksena syntynyttä rajapintaa tarkoitus käyttää useassa Nokian sisäisessä tutkimus-ja kehityshankkeessa.
Resumo:
Tässä diplomityössä tutkittiin operaattorin IP-verkossa toteutettavia puhepalveluita. Tutkimus perustui käytännön tarpeeseen. VoIP-tekniikalla toteutetuista puheluista on nopeasti tullut vakavasti otettava haastaja perinteiselle piirikytkentäiselle puhelintekniikalle. IP-tekniikka mahdollistaa data-, puhe- sekä videopalvelujen integroimisen yhteen verkkoon. Lisäksi IP-verkko on edullinen, laajalle levinnyt ja tehokas. Nämä ominaisuudet tekevät siitä houkuttelevan vaihtoehdon puhepalvelujen alustaksi. Verkkojen yhdistyminen mahdollistaa uudentyyppisen kommunikointiympäristön, jossa voidaan käyttää monenlaisia sovelluksia ja apuvälineitä ihmisten välisen kommunikoinnin helpottamiseksi. Tähän työhön sisältyi testilaitteiston hankkiminen ja asentaminen. Laitteistolla oli pystyttävä toteuttamaan operaattorin VoIP-järjestelmä, jolla oli kyettävä toteuttamaan usealle yritykselle IP-vaihdepalvelut. Laitteistoa testattiin itse aiheutetuilla virhetilanteilla sekä koekäyttäjillä. Testauksessa selvitettiin järjestelmän soveltuvuutta operaattorin tuotantokäyttöön.
Resumo:
Tämä insinöörityö tehtiin Patentti- ja rekisterihallitukselle. Työssä selvitettiin puhepalvelu-järjestelmän kehittämisen vaihtoehtoja. Työn tavoitteena oli tehdä Patentti- ja rekisterihallitukselle selvitys siitä, miten senhetkistä puhelinratkaisua tulisi kehittää, jotta se saavuttaisi asetetut käyttäjien ja tekniikan vaatimukset. Työssä tutustuttiin myös piiri- ja pakettikytkentäiseen verkkoon ja tulevaisuuden puhelinverkkoihin. Työ aloitettiin tutustumalla Patentti- ja rekisterihallituksen puhepalvelujärjestelmän nykyti-laan ja kustannuksiin. Sen jälkeen selvitettiin vaihtoehtoisia ratkaisuja ja niiden tarjoamia palveluja. Vaihtoehtoisissa ratkaisuissa tutustuttiin VoIP-, matkapuhelin- ja yhdistelmäratkaisuihin. Sitten laadittiin suositus uudesta puhepalveluratkaisusta tukeutumalla tekniikan mahdollisuuksiin ja kustannuksiin. Lopuksi tehtiin tarjouspyyntö, jolla hankitaan uusi pu-hepalvelujärjestelmä. Tarjouspyyntö perustui Patentti- ja rekisterihallituksen asettamiin vaatimuksiin. Tarjoajista valitaan toimittajaksi se, kenen tarjous on kokonaistaloudellisesti edullisin. Tarjouksia vertaillaan pisteytystaulukolla, jossa arvioinnin kriteereinä käytetään hintaa sekä ratkaisun toiminnallisuutta ja soveltuvuutta. Työn tuloksena Patentti- ja rekisterihallitukselle saadaan uusi puhepalvelujärjestelmä, joka sisältää puhelinvaihteen, päätelaitteet, puhelunvälityksen toteutuksen, asiakaspalvelusar-jojen toteutuksen, liikkuvan henkilöstön puhelinratkaisun, raportointiominaisuudet sekä tarvittavat tuki- ja oheispalvelut. Tavoitteena on, että uusi järjestelmä tullaan ottamaan käyttöön vuoden 2008 alussa.
Resumo:
Paikannusta hyödyntävien palvelujen on jo pitkään odotettu kasvavan merkittäväksi liiketoiminta-alueeksi. Näin ei kuitenkaan ole tapahtunut. Paikannukseen perustuvista palveluista ja laitteista on tullut osa monen ihmisten arkipäivää, mutta saatavilla olevien palvelujen määrä on pysynyt alhaisena. Tässä työssä tutkitaan mahdollisuuksia toteuttaa mobiileille päätelaitteille ohjelmallinen paikannuskomponentti, jonka avulla paikannustoiminnot saataisiin helposti sovellusten käyttöön. Samalla paikannusta hyödyntävien sovellusten ja palvelujen toteutus helpottuisi, jolloin niiden yleistyminen olisi entistä paremmin mahdollista. Paikannuskomponentin toteutuksessa haasteena on oikean tekniikan valinta. Erilaisia laite- ja käyttöjärjestelmäalustoja tukevia tekniikoita on olemassa, mutta niiden todellinen yhteensopivuus ei aina ole mutkatonta. Työn tuloksena saatiin kattava kuva markkinoilla olevista yleisimmistä käyttöjärjestelmäalustoista sekä niihin tarjolla olevista sovelluskehitystekniikoista. Lisäksi erityistä huomiota kiinnitettiin alustariippumattomiin tekniikoihin. Työn tuloksena syntynyt demonstraatiosovellus osoittaa, että tavoitteena ollut paikannuskomponentin toteutus on teknisesti mahdollinen.
Resumo:
Today's communication networks consist of numerous interdependent network components. To manage these networks and to ensure their reliable and efficient operation to meet the increasing customer usability demands, extensive network management tools are required from the service provider. The goal of this study was to adapt the Next Generation Network (NGN) providing VoIP services within a performance oriented network management system. This study focuses only on NGN network and the project was implemented as an assignment of the Network Operations Center of Elisa Corporation. The theoretical part of this study introduces the network environment of the Elisa NGN platform: its components and used signalling protocols as well as other exploitable communication protocols. In addition, the Simple Network Management Protocol (SNMP) is closely examined since it is commonly used as the basis of IP (Internet Protocol) network management. Also some primary applications enabled by the NGN technology are introduced. The empirical part of this study contains a short overview of the implemented network performance management system and its properties. The most crucial monitored MIB modules, SNMP parameters and implemented performance measurements are described. The trap topology and the role of the traps for management of the NGN platform are considered and finally, the conclusion based on the several disquisitions is made supported with suggestions for future improvements.
Resumo:
Context awareness is emerging on mobile devices. Context awareness can be used to improve usability of a mobile device. Context awareness is particularly important on mobile devices due the limitations they have. At first in this work, a literature review on context awareness and mobile environment is made. For aiding context awareness there exist an implementation of a Context Framework for Symbian S60 devices. It provides a possibility for exchanging the contexts inside the device between the client applications of the local Context Framework. The main contribution of this thesis is to design and implement an enhancement to the S60 Context Framework for providing possibility to exchange context over device boundaries. Using the implemented Context Exchange System, the context exchange is neither depending on the type of the context nor the type of the client. In addition, the clients and the contexts can reside on any interconnected device. The usage of the system is independent of the programming language since in addition to using only Symbian C++ function interfaces it can also be utilized using XML scripts. The Meeting Sniffer application, which uses the Context Exchange System, was also developed in this work. Using this application, it is possible to recognize a meeting situation and suggest device profile change to a user.
Resumo:
Object-oriented programming is a widely adopted paradigm for desktop software development. This paradigm partitions software into separate entities, objects, which consist of data and related procedures used to modify and inspect it. The paradigm has evolved during the last few decades to emphasize decoupling between object implementations, via means such as explicit interface inheritance and event-based implicit invocation. Inter-process communication (IPC) technologies allow applications to interact with each other. This enables making software distributed across multiple processes, resulting in a modular architecture with benefits in resource sharing, robustness, code reuse and security. The support for object-oriented programming concepts varies between IPC systems. This thesis is focused on the D-Bus system, which has recently gained a lot of users, but is still scantily researched. D-Bus has support for asynchronous remote procedure calls with return values and a content-based publish/subscribe event delivery mechanism. In this thesis, several patterns for method invocation in D-Bus and similar systems are compared. The patterns that simulate synchronous local calls are shown to be dangerous. Later, we present a state-caching proxy construct, which avoids the complexity of properly asynchronous calls for object inspection. The proxy and certain supplementary constructs are presented conceptually as generic object-oriented design patterns. The e ect of these patterns on non-functional qualities of software, such as complexity, performance and power consumption, is reasoned about based on the properties of the D-Bus system. The use of the patterns reduces complexity, but maintains the other qualities at a good level. Finally, we present currently existing means of specifying D-Bus object interfaces for the purposes of code and documentation generation. The interface description language used by the Telepathy modular IM/VoIP framework is found to be an useful extension of the basic D-Bus introspection format.
Resumo:
Teknologian kehittyminen on tarjonnut ihmisten väliseen viestintään, työtapoihin ja johtamiseen aivan uudenlaisia mahdollisuuksia. Perinteisetkin työyhteisöt siirtyvät tietoisesti tai tiedostamatta käyttämään erilaisia tietojärjestelmiä keskinäiseen kommunikointiin. Sukupolvien väliset erot viestintätavoissa saattavat olla suuria, aiheuttaen työyhteisöissä skismaa ja haasteita johtamiseen. Johtajan taitorepertuaarin tulee venyä kasvokkain tapahtuvasta vuorovaikutuksesta erilaisten alaisten kohtaamiseen virtuaaliympäristöissä sekä oikeiden vaikuttamistapojen valintaan henkilöistä ja tilanteista riippuen. Sähköpostin, voip-puhelun tai esimerkiksi videoneuvottelun kautta tapahtuvaa johtamista kutsutaan elektroniseksi johtamiseksi. Tämän tutkimuksen tarkoituksena on selvittää, mikä elektronisen johtamisen tilanne on Puolustusvoimissa sekä löytää keinoja työskentelytapojen ja johtamistoiminnan tehostamiseksi. Tutkimuksen lähtökohtana oli pragmatistinen ajatus tuottaa käytännön ohje siitä, kuinka elektronista johtamista voidaan kehittää. Metodisesti kyseessä on mixed-method tutkimus, joka rakentuu kahdesta tutkimushaarasta. Ensimmäinen osuus on teoriapainotteinen aiempia tutkimuksia yhdistävä ja analysoiva kirjallisuuskatsaus, jolla pyritään löytämään hyviä toimintamalleja ja elektronisessa johtamisessa huomioitavia asioita. Tutkimuksen empiirinen osuus puolestaan muodostuu sähköisesti toteutetun kyselyn tuottaman aineiston määrällisestä ja laadullisesta analyysistä. Kysely kohdistettiin kahdelle toisistaan poikkeavalle vastaajaryhmälle, perusyksikkötason johdolle ja harkinnan varaisesti valituille henkilöille, joilla oletettiin olevan kattava kokemus elektronisesta johtamisesta. Kyselyllä pyrittiin kartoittamaan elektronisen johtamisen tilannetta Puolustusvoimissa ja henkilöstön kokemuksia aiheesta. Tutkimuksen perusteella elektroninen johtaminen on Puolustusvoimissa päivittäinen työskentelytapa. Tietokonevälitteisessä vuorovaikutuksessa pidetään uhkana kasvottomuuden lisääntymistä ja työn hallinnan heikentymistä. Toisaalta tietojärjestelmien työskentelyä nopeuttavat ja helpottavat ominaisuudet koetaan erittäin hyviksi. Puolustusvoimissa ei ole aikaisemmin havahduttu elektronisen johtamisen vaikutuksiin, eikä aihetta koskevia määräyksiä tai opetusta ole annettu. Tulokset osoittavat tietojärjestelmiä ja elektronista vuorovaikutusta koskevan heikon osaamisen aiheuttavan haasteita työskentelyyn. Aiempien tutkimusten ja empiiriseen aineistoon pohjautuvien analyysien perusteella suositeltavaksi kehittymismalliksi osoittautui elektronista johtamista koskevien ohjeiden laatiminen sekä henkilöstön tietotekniikkataitojen ja elektronisten vuorovaikutustaitojen kehittäminen. Lisäksi päivittäiseen hallinnolliseen johtamiseen kaivataan paremman tavoitettavuuden ja vuorovaikutteisuuden mahdollistavaa viestintäkanavaa. Erityisesti nuoret työntekijät ovat tottuneet lyhyen viiveen mobiiliviestintään ja odottavat työnantajan seuraavan aikaansa.