Ändra sökning
Avgränsa sökresultatet
45678910 301 - 350 av 859
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Träffar per sida
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sortering
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
  • Disputationsdatum (tidigaste först)
  • Disputationsdatum (senaste först)
  • Standard (Relevans)
  • Författare A-Ö
  • Författare Ö-A
  • Titel A-Ö
  • Titel Ö-A
  • Publikationstyp A-Ö
  • Publikationstyp Ö-A
  • Äldst först
  • Nyast först
  • Skapad (Äldst först)
  • Skapad (Nyast först)
  • Senast uppdaterad (Äldst först)
  • Senast uppdaterad (Nyast först)
  • Disputationsdatum (tidigaste först)
  • Disputationsdatum (senaste först)
Markera
Maxantalet träffar du kan exportera från sökgränssnittet är 250. Vid större uttag använd dig av utsökningar.
  • 301.
    Hedin, Erik
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Social networks and mobile devices: The next generation mobile phonebook with social networking widgets2008Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Sociala nätverkstjänster på Internet växer och ett ökande antal personer använder dessa nya sätt att kommunicera och dela information. Många användare kommunicerar med både tidigare vänner och med personer de endast har haft kontakt med genom en social nätverkstjänst.

    Samtidigt som de sociala nätverkstjänsterna har växt har mobiltelefoner fått betydligt bättre prestanda och erbjuder i allt högre grad höghastighetsanslutningar till Internet. På grund av detta förväntar sig människor att dessa sociala nätverkstjänster ska vara tillgängliga från deras mobiltelefon, precis som från deras dator. Givet dagens mobiltelefoners förmåga är det möjligt att utvidga den befintliga telefonboken med funktionalitet för att stödja en mängd olika sociala nätverkstjänster utöver de kommunikationsalternativ som redan finns. Genom att integrera kontakterna från de sociala nätverkstjänsterna i mobilens telefonbok kan användaren enkelt nå dessa kontakter.

    Kommunikationen på Internetbaserade sociala nätverkstjänster från mobiltelefonen förväntas växa i popularitet den närmaste tiden [1]. Flertalet operatörer håller för närvarande på att förenkla åtkomsten till dessa nätverk för deras kunder genom att erbjuda olika sätt att ansluta till social nätverk [2][3]. Åtkomst till dessa nätverks sker ofta genom hemsidor eller dedikerade applikationer. Dessa lösningar är dock inte optimala eftersom att använda mobiltelefonen för att surfa på webben kan vara ansträngande och dedikerade applikationer kräver installering av applikationen samt efterföljande uppdateringar. Widgets kan lösa dessa problem på ett smidigt sätt. De möjliggör åtkomst till enhetens fulla funktionalitet, som en dedikerad applikation, men tillhandahåller en plattform för enkel utveckling med hjälp av webb teknologier. Fortsättningsvis så är widgets mycket flexibla, uppdateringar kräver inte ominstallallation och när nya sociala nätverk blir populära kan nya widgets som ansluter till dem enkelt utvecklas.

    Målet med denna uppsats är att utvidga mobiltelefonens adressbok med funktionalitet som möjliggör kommunikation på Internetbaserade sociala nätverkstjänster. För att förverkliga detta har jag skapat en ny widget platform där hybrida widgets körs delvis i en Java ME applikation och delvis i den mobila web läsaren. Denna lösning har potentialen att betydligt förhöja sätten som vi kommunicerar och interagerar med människor. Användarna kommer därför antagligen att ha ett större antal människor som de interagerar med – snarare än ett litet antal. Följaktligen kommer det att öka den totala kommunikationen mellan människor.

    Detta examensarbete utfördes på Ericsson Research i Kista. Alla åsikter som uttrycks i uppsatsen är mina egna. Likaså är alla val av teknologier som gjorts mina egna och reflekterar inte nödvändigtvis Ericssons officiella position(er).

  • 302.
    Hedin, Magnus
    KTH, Tidigare Institutioner, Teleinformatik.
    Distributed Directory Services1998Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This document analyses Distributed Directory Services and provides an introduction to them; along with an exploration of some of the technical and organizational aspects of such services for companies planning to deploy a directory service for their organization.

    In Lightweight Directory Access Protocol (LDAP) version 3 an extensible security model is defined. It is based on the Simple Authentication and Security Layer (SASL), which allows for integrity and privacy services to be negotiated. Implementing LDAP over Secure Sockets Layers (SSL) enables user authentication, data encryption, and data integrity protection so files cannot be altered after they are transmitted.

    Performance measurement, made as a part of this project, show that a shallow Directory Information Tree (DIT) structure is faster to access that a deeper one. Hence, the structure should be as shallow as possible, but without sacrificing maintainability. To lower the cost of managing or synchronizing multiple directories, organizations should deploy a directory service, which as many applications as possible can share.

    Replication between servers is desirable. It will increase the performance and reliability of the directory service. If a server fails there will be another one which can take over. Regarding replication schemes I have found the multi-master scheme, although more complicated in terms of administration, much better due to the better reliability and performance.

  • 303.
    Hedlund, Henrik
    KTH, Tidigare Institutioner, Teleinformatik.
    A gateway between Jini and Universal Plug and Play2012Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Detta examensarbete avser att skapa en inkörsport till att Jini och Universal Plug and Play (UPnP) som är anslutna till ett lokalt nätverk för att kommunicera (speciellt för att tillåta en Jini eller UPnP webbläsare för att visa att det finns en enhet och tillåta en användare att kontrollera anordning). Projektet realiseras så en gateway och visade driften av gatewayen med flera befintliga Jini och UPnP-enheter.

    Denna avhandling ger läsaren den nödvändiga bakgrunden för att förstå dessa två olika tekniker. Efter de två teknikerna införs de jämförs.

    Avhandlingen gör också en del förutsägelse som båda dessa tekniker kommer att fortsätta att användas och att båda kommer att utvecklas. En de viktigaste problemen som lyfts fram för att Jini är bristen på en mekanism för anordningar för att få IP-adresser. En av styrkorna markerade för UPnP är dess användning av öppna standarder och dess användning av XML som en beskrivning språk för enheten.

    Projektet utfördes på Telia Research AB i Nynäshamn. Det var en del av en Telia Research AB projekt som kallas Home Wide Web (HWW). Inom HWW olika tekniker för att bygga framtiden hushållet IT-infrastruktur utvecklas och utvärderas. Två lovande teknik inom detta område är Jini och Universal Plug and Play.

  • 304.
    Hellström, Joakim
    Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Avdelningen för informations- och kommunikationssystem.
    Utvärdering av nätverkssimulering och enhetsemulering: GNS3 och Packet Tracer2015Självständigt arbete på grundnivå (högskoleexamen), 5 poäng / 7,5 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Denna rapport tar upp hur ett par olika programvaror, nämligen Packet Tracer och GNS3 kan användas för att simulera verklig utrustning i syftet att använda dessa hos ett företag i labbmiljö för att förbereda en implementation av ny hårdvara samtidigt som kostnaderna kan hållas nere, men också hur dessa programvaror kan användas i studiesyfte och använda som komplement till fysisk utrustning inför laborationer och examinationer i de olika kurserna som Cisco erbjuder. Det är också en utvärdering för att avgöra vilken av programvarorna som är den bästa att använda. En topologi sätts upp, komplett med IP-adressering med relativt vanlig konfiguration för att se hur dessa programvaror hanterar och klarar av dessa konfigurationer. Det visar sig att båda programvarorna presterar bra i de flesta fall, men de avbildningar av IOS som testats i GNS3 saknar stöd för PortSecurity som standard, så Packet Tracer tar titeln. Packet Tracer lämpar sig bäst för grundläggande studier med sina enkla paketspårningar medan GNS3 fungerar bättre för mer avancerade topologier med möjlighet till import av befintlig hårdvara.

    Nyckelord:  Cisco, Packet Tracer, GNS3, Simulering.

  • 305.
    Hemlin Billström, Adam
    et al.
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Huss, Fabian
    Video Integrity through Blockchain Technology2017Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Den ökande funktionaliteten hos dagens smarta mobiltelefoner ger användare möjligheten att direktsända video. Det förekommer en ökande oro när det kommer till videors äkthet och huruvida en video är original eller inte. Ur en konsumentsynpunkt är det nämligen väldigt svårt att bedöma huruvida det går att lita på videon, om det är originalvideon eller om det bara är så att videon är tagen ur sitt sammanhang. Detta examensarbete på Master-nivå kommer att undersöka en metod för att verifiera att direktsänd media är oförändrad.

    Huvudsyftet med arbetet var att ta fram och utvärdera en prototyp som kan säkerställa oföränderlighet inom direktsänd video samtidigt som videon spelas in på mobilenheten.  Prototypen har dessutom en webbaserad verifieringsplattform som kan verifiera och säkerställa huruvida videon (media) är oförändrad. Blockkedjeteknologin har den inbyggda egenskapen att kunna spara data i en kronologisk sammanlänkad ordning av händelser. Den skapar databas som inte kan ifrågasättas. Genom att använda kryptografisk hashning tillsammans med blockkedjetekniken kan en Android mobilenhet skapa kryptografiska hashar av videodata under tiden som videon spelas in och simultant skicka dessa hashar till en blockkedja. Samma video tas sedan isär i prototypens verifieringsfunktion. Verifieringsfunktionen skapar sedan hashar på samma sätt som i mobilenheten för att kunna jämföra dessa hashar mot de hashar som kan hämtas från blockkedjan.

    Prototypen är fungerande men saknar viss eftersträvad funktionalitet. Prototypen är begränsad på det sätt att mobilenheten inte kan signera de hashar som genereras. Den saknar även möjligheten att kommunicera över HTTPS protokollet samt att processen för att verifiera videomaterial är alldeles för långsam för att kunna användas i en verklig produkt.

  • 306.
    Henningsson, Jon
    Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för tillämpad fysik och elektronik.
    Användargränssnitt för iptables2012Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Iptables är en programvara i Linuxsystem som frekvent används för att administrera brandväggsregler. Att lägga till regler med iptables kan vara komplicerat för ovana användare. Målet med detta arbete är att skapa ett grafiskt användargränssnitt för programvaran iptables i Linux, med syftet att ge personer ett sätt att lära sig om brandväggar och främst iptables på ett mer pedagogiskt sätt.

    För att skapa det grafiska gränssnittet har Linuxmiljö använts och programmeringen har skett med Python, Qt och PyQt. Det har resulterat i ett grafiskt gränssnitt som ger användare möjlighet att administrera iptables på ett enklare sätt. Programmet analyserar även regler för att kunna ge användaren information om regler som är aktiva.

  • 307.
    Hjalmarsson, Henrik
    KTH, Tidigare Institutioner, Teleinformatik.
    Mobile Video CommunicationforEmergency Services2000Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Technological advances in the field of mobile telecommunications are changing the world of public safety today. The new technologies have come to attention for emergency services around the world to take advantage of what they have to offer. This thesis work has evaluated three candidate mobile video communication systems for transmitting live video images from the scene of an accident to front and rear command and control centres as well as emergency hospitals. The systems and their associated technologies were evaluated as whether they are suitable for use in emergency services.

    The three systems incorporate transmission over analogue radio link, satellite and GSM networks. All of these technologies were evaluated and their implications on the accident scene as well as the environment’s implications on the equipment were considered. To form a base in the evaluation one test of each of these systems was performed, during emergency services training exercises. At these occasions the full operational systems could be seen in action and its capabilities and limitations could be observed.

    The result of the study was that all three systems are feasible for use in emergency services, but there are differences in mobility, quality and user-friendliness as well as cost for the systems that has to be considered. However, none of the systems could fully conform to the strict requirements set for the systems in the project specification.

  • 308.
    Hjelmér, Johan
    et al.
    KTH, Tidigare Institutioner, Teleinformatik.
    Eriksson, Henrik
    KTH, Tidigare Institutioner, Teleinformatik.
    Content Aware Mobile Email Services1999Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The use and importance of email has increased tremendously over the past few years. Internet users are also becoming increasingly mobile and there has been a recent explosion in the market for small, hand-held Internet connected devices. Email has been identified as a “killer application” for these devices and the race between hardware manufacturers, software houses and service providers to meet the email needs of mobile consumers is on.

    Meanwhile the use of attachments in email messages has increased and these attachments are becoming more complex, thus requiring more bandwidth. They also often contain graphics such as images and video.

    The new small email enabled devices typically have small black and white screens, slow processors and little local storage, i.e. they are not very well suited for downloading and reading email attachments. We therefore propose adding content awareness to email services. By this we mean that email content is adapted to better suit the client before it is downloaded.We have identified two types of adaptions which are applicable: stripping (removing attachments from an email) and thinning (reduction of attachment size).

    We have looked at different ways of adding content awareness to an email service. We have implemented an agent based solution which uses multiple inboxes. We chose to call the solution MMAA (Mobile Mail Adaption Agent). The MMAA system is built around a standard IMAP server, a standard IMAP client and a personal Java agent. We have designed, implemented and evaluated the MMAA from a usability and security point of view. It works well, the main objection is that users tend to get confused by the idea of having more than one inbox.

    We have also examined the underlying email protocols IMAP and SMTP and suggested an addition to the IMAP protocol which would make it easier to implement future content aware email services. The extension adds a command to IMAP4rev1 called ADAPT. The ADAPT command lets clients communicate their characteristics to the server while fetching mail. The server can then content adapt the mail message according to these characteristics before delivering it to the client. The ADAPT extension has resulted in an Internet draft which can be found in Appendix C of this paper.

    When we analysed the ADAPT extension and compared it to the agent based approach we found that the difference in download time is rather small and we have identified some improvements that could be made. Our conclusion is that the ADAPT extension is definetly the best way to add content awareness to a mobile email service.

  • 309.
    Holmlund, Erik
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Mikroelektronik och Informationsteknik, IMIT.
    A comparative study of two different network basedIP Virtual Private Network solutions2003Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Nätbaserade (layer 3) VPNs är en populär tjänst och Skanova har idag en lösning vilken fått mycket uppmärksamhet bland deras kunder. Tjänsten kallas VPN Flex och erbjuder kunden en säker kommunikation mellan dess olika kontor samtidigt som den stödjer olika trafikklasser med garanterade maximala värden på fördröjning, fördröjningsvariation och paketförlust. Baserat på hur många kunder Skanova fått på den korta tid VPN Flex har funnits på marknaden så har tjänsten varit en succé. VPN Flex är realiserad över ett IP nät ovanpå Skanovas ATM backbone.

    Samtidigt så har Multi Protocol Label Switching (MPLS) fått mycket uppmärksamhet och anses ha många goda egenskaper; där en av de viktigaste är förmågan att tillhandahålla layer 2 och layer 3 IP VPNs. MPLS lösningen för att tillhandahålla nätbaserade layer 3 IP VPNs beskrivs i RFC 2547, också kallad BGP/MPLS VPNs. RFC 2547 har blivit en de-facto standard för att tillhandahålla nätbaserade layer 3 IP VPNs. Skanovas VPN Flex tjänst är realiserad med en delvis Nortel proprietär lösning som använder sig av IP tunnlar istället för MPLS tunnlar som används i RFC 2547.

    Syftet med detta examensarbete är att utvärdera vilket nät (alltså vilken länk lager teknologi; speciellt en paket baserad eller cell baserad) och vilken nätbaserad IP VPN lösning som är bäst lämpad för att tillhandahålla en nätbaserad layer 3 IP VPN tjänst vilken stödjer olika typer av trafikklasser så att Skanovas kunder kan använda denna VPN tjänst för best effort trafik, affärskritiska applikationer, IP-telefoni och Videokonferens tjänster mellan deras olika kontor.

    I mitt arbete har jag tittat på själva nätbaserade VPN lösningen, förmågan att tillhandahålla garantier med avseende på fördröjning, fördröjningsvariation och paketförluster samt vad det kostar att tillhandahålla tjänsten och hur hög den förväntade säkerheten och pålitligheten i tjänsten är. Syftet med att ha en examensarbetare som göra detta var att jag skulle kunna vara objektiv och inte ha några förutfattade slutsatser. Resultatet av min studie är att de två olika nätbaserade VPN lösningarna inte är olika med avseende på den tjänst de tillhandahåller till kunderna. Samtidigt finns det skillnader som påverkar en operatör som implementerar och sköter VPN tjänsten. RFC 2547 är en mer flexibel lösning som kräver mindre initial konfigurering och har bättre stöd för Inter-AS VPNs.

    Det är möjligt att realisera en RFC 2547 lösning i såväl ett ATM nät som ett IP nät och tjänsterna skulle implementeras på i princip samma sätt. I båda fallen kan Label Distribution Protocol (LDP) signalering and EXP Inferred PHB Scheduling Class LSPs (E-LSPs) användas, där trafikklasser realiseras med MPLS EXP bitarna. Vilket nät som är bäst lämpat att introducera lösningen i är en fråga om QoS stöd, kostnader och säkerhet. Idag har ATM nätet bättre QoS stöd (så som fler transmissions köer och effektivare schedulerare). Vid de länkhastigheter som används i dagens backbone är dock inte ATM cellens fixa storlek en anledning att använda ett ATM nät istället för ett IP nät.

    A comparative study of two different network based IP Virtual Private Network solutions Kostnaden att använda Packet Over Sonet (POS) och ATM är densamma. Om Ethernet används så är kostnaden per port mindre än hälften än om ATM eller POS används, vilket talar för att framöver använda ett IP nät. Säkerheten i ett nätbaserat layer 3 IP VPN beror huvudsakligen på operatören som konfigurerar tjänsten och nätet. Med avseende på säkerhet så tror jag därför inte att det är någon skillnad på ett nätbaserat VPN realiserat över ett privat IP nät och ett publikt IP nät. En nätbaserad IP VPN tjänst realiserad över ett publikt IP nät kan dock innebära ett försäljningsproblem eftersom många kunder är tveksamma till säkerheten och pålitligheten i ett sådant nät.</p> RFC 2547 och MPLS verkar nu vara framtiden, men min rekommendation är att göra en övergång till en sådan lösning långsamt steg för steg och på så sätt hålla nere investeringarna (CAPEX). Detta är speciellt viktigt då den nuvarande nätbaserade IP VPN tjänsten har blivit så väl mottagen. Huruvida Skanova bör introducera MPLS och RFC 2547 i IP nätet eller ATM nätet är mycket beroende på deras framtida strategi. Jag tror att både IP nätet och ATM nätet kan stödja en tjänst som VPN Flex. Dessutom så kommer MPLS, med avseende på VPN Flex tjänsten, att användas på samma sätt.

  • 310.
    Holmstedt, Christoffer
    Mälardalens högskola, Akademin för innovation, design och teknik.
    Model-checked Space Plug-and-Play Architecture Local Subnet Adaptation implemented in Ada with Ravenscar restrictions2014Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Space Plug-and-Play Architecture (SPA) is a set of standards to make it easier to build small satellites. Focus is put on improving the integration phase andthe time consuming validation and verification process by introducing plug-and-play functionality. From mission call-up to operational satellite it should only take six days.

    A SPA network consists of several different types of subnets with differentpros and cons. For each processing node there must be one Local Subnet Manager (SM-L). The SM-L can communicate over different communication protocols depending on how the respective local subnet is set up, one option is UDP/IP.

    In this thesis Ada Protected Objects is presented as a viable option for inter-process communication instead of UDP/IP in a SPA network. This thesis presents the initial work towards a SPA Local Subnet Adaptation that builds onlanguage constructs in Ada such as Ada Tasks and Protected Objects. The system design and implementation is verified deadlock free with UPPAAL but showsindications of livelock possibilities. The severity of these livelocksituations is discussed in the conclusion.

  • 311.
    Holmsten, Maria
    KTH, Tidigare Institutioner, Teleinformatik.
    Mobile IP: Mobile communication for a mobile user1999Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In a near future, computer users will want to be able to move around in a network and to log on to the nearest computer. Users will want to work and interact in an environment according to their own preferences, just as in their home network. This thesis proposes an extension of the terminal mobility supported by mobile IP [6] with user mobility support.

    The theoretical background in the thesis focuses on, after distinguishing between different types of mobility to: (1) present Mobile IP, (2) introduce user mobility and also to discuss some requirements, and (3) give a general description of agents.

    It is suggested that a User Agent (UA) represents a single user in the network and is responsible for his/her mobility. A user is registered at zero or more IP nodes. In order to allow several users to share the same IP node, a Remote User Agent (RUA) is required for each user on his/her IP node. The RUA will be created remotely at the specific mobile node, by the user’s UA.

    A User Profile contains information and preferences related to a user. Also, through its profile, the owner of a terminal can protect it from being at registered by other users. The UA has a User Registration Container which is composed of a User Profile and a User Registration Table, containing information about each of the user’s current registrations.

    A user registers at a mobile node through a User Registration Interface which is accessed through a Web browser after the necessary identification and authentication procedures have been completed.

  • 312.
    Hossain, Md. Iqbal
    et al.
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Hossain, Md. Iqbal
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Dynamic scaling of a web-based application in a Cloud Architecture2014Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Med den ständiga tillväxten av Internet- applikationer, såsom sociala nätverk, online media, olika communities och mobila applikationer, har trafiken mot webbplatser ökat samt blivit mycket mer dynamisk och är ofta oförutsägbara. Denna oförutsägbara natur av trafiken har lett till många nya och unika utmaningar som måste lösas med hjälp av lösningsarkitekter, applikationsutvecklare och teknikforskare. Alla dessa aktörer måste ständigt förnya sig för att skapa nya attraktiva program och nya systemarkitekturer för att stödja användarna av dessa nya tillämpningar. Dessutom ökar den ökade trafikmängden krav på resurser, samtidigt som användarna kräver ännu snabbare svarstider, trots den ständigt växande datamängden som ligger som grund för många av dessa nya tillämpningar . Flera koncept och branchstandarder har införts för att bygga skalbara applikationer genom att utnyttja ”molnet” (”cloud computing”), eftersom att ingen som förväntar sig att bli eller förbli en ledare i näringslivet idag har råd att ignorera ”molnet”.

    Cloud computing har vuxit fram som en plattform på vilken innovation, flexibilitet, tillgänglighet och snabbhet till marknaden kan uppnås av nya, små och medelstora företag. Cloud computing är möjligt för dessa företag att skapa mycket skalbara applikationer, vilka kan hanterar tiotals miljoner aktiva användare varje dag. Detta examensarbete handlar om utformning, genomförande, demonstration och utvärdering av en mycket skalbar molnbaseradearkitekturer som utformats för höga prestanda och snabb utveckling av nya företag, såsom Ifoodbag AB, för att uppfylla kravet på deras webb- baserad applikation. Detta examensarbete undersöker hur man både skalar upp och ner dynamiskt, eftersom det inte finns någon anledning att tillägna applikationer mer eller mindre resurser än vad som faktiskt behövs för stunden. Som en del av examensarbetet implementeras och testas den föreslagna utformningen, samt presenterar flera riktlinjer, branchstandarder och rekommendationer för att optimera automatisk skalning av processer. Testresultat och de analyser som presenteras i detta examensarbete, visar tydligt att den föreslagna arkitekturen/modellen kan stödja resurskrävande applikationer, ger större flexibilitet och möjliggör snabb tillväxt av marknadsandelar för nya företag, utan att deras behov av att investera i en dyr infrastruktur.

  • 313.
    Huang, Liang
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    On-line storage versus local storage for mobile users2006Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    När har en användare en mobil apparat med raddor som builten-in fungerar, vad skade dem gillar med den? Naturligtvis växelverkande uttrycka, och videoconferencingen och att överföra SMS & ögonblickMessaging och att lyssna till musik som tar foto, Etc.-folk, önskar att ha en apparat med en stor lagringskapacitet, mycket, som de gör på en skrivbords- eller laptopPC. Men ibland har användaren inte tillräcklig kapacitet för lokal lagring på deras mobila apparat. Direktanslutet är lagring en god lösning för denna, men den inskränkt batterikapacitetsconnectivityen måste vara balanserat sådan kräver att det mobilt avgjort vad bör uploadeds/nedladdas och när - tillsammans med vad bör lagras lokalt.

    Detta problem är mycket viktigt inte endast teoretiskt, utan också praktiskt. Vi förväntar att lagringen skar direktanslutet byter ut lagringsmassmedia, liksom CDs och DVDs. I dag är bruk av en mobil apparat ett mycket populärt. Användare skade något liknande överför lätt sparar till vänner i annan begåvning av arbetet och delar sparar med dessa vänner. Dessutom fungerar användare som ska inte önskas att lossa viktiga data (foto, sparar,…), dessa kan alla genomföras genom att använda on-line lagring. Bör on-line lagring för bruk vara enklare för användaren, således bör smart mobila apparater förenkla användaren erfar, ger säkrare sparar lagring (, med ett lägre riskera dvs. av dataförlust), och att lagra sparar i mest anslår lägen.

  • 314.
    Hult, Yngve
    et al.
    Uppsala universitet, Humanistisk-samhällsvetenskapliga vetenskapsområdet, Samhällsvetenskapliga fakulteten, Institutionen för informatik och media.
    Montgomery, Patrik
    Uppsala universitet, Humanistisk-samhällsvetenskapliga vetenskapsområdet, Samhällsvetenskapliga fakulteten, Institutionen för informatik och media.
    Övergången från IPv4 till IPv6: En fallstudie om faktorer som påverkar övergångens hastighet.2018Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Idag är internet världsomspännande och miljarder av enheter är uppkopplade. Alla dessa enheter behöver en IP-adress för att kommunicera med varandra. Med den nuvarande versionen av internetprotokollet, IPv4, är adressrymden begränsad. För att lösa detta problem har en övergång till den senaste versionen, IPv6, påbörjats. Övergången går dock långsamt bland annat på grund av en temporär lösning kallad NAT, Network Addressing Translation. Med hjälp av intervjuer med högt uppsatta anställda på IT-företag i Sverige undersöker denna studie faktorer utöver NAT som påverkar hastigheten för övergången, och varför ett tekniskt avancerat land som Sverige ligger så långt efter med sin övergångsprocess. Resultaten visar att efterfrågan hos konsumenter inte är hög nog och att kostnad kontra incitament inte är tillräckligt välbalanserat för att övergången ska gå fortare. Med tiden kommer dock hastigheten att öka och vidare forskning skulle kunna hjälpa till att öka hastigheten för övergången ytterligare.

  • 315.
    Hutter, Jonas
    et al.
    Linköpings universitet, Institutionen för teknik och naturvetenskap, Kommunikations- och transportsystem. Linköpings universitet, Tekniska högskolan.
    Mashayeke, Mehnaz
    Linköpings universitet, Institutionen för teknik och naturvetenskap, Kommunikations- och transportsystem. Linköpings universitet, Tekniska högskolan.
    A dynamic decision model and a system logic evaluation for Sandvik Machining Solutions distribution flows2014Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The aim of this thesis is partly to create a dynamic decision model for Sandvik Machining Solutions distribution flows and partly to evaluate how the stock transfer system logic handle four specific exceptional situations. The purpose is to reduce the total costs while keeping or improving the service level. The thesis presents a total cost model and guidelines for the planning function when deciding the main supplier in the distribution. The thesis also presents a system logic evaluation of the stock transfer logic used by Sandvik Machining Solutions.

  • 316.
    Hägglund, Andreas
    Luleå tekniska universitet, Institutionen för system- och rymdteknik, Datavetenskap.
    Geo-process lookup management2017Självständigt arbete på avancerad nivå (yrkesexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This thesis presents a method to deploy and lookup applications and devices based on a geographical location. The proposed solution is a combination of two existing technologies, where the first one is a geocode system to encode latitude and longitude coordinates, and the second one is a Distributed Hash Table (DHT) where values are stored and accessed with a $<$key,value$>$ pair. The purpose of this work is to be able to search a specific location for the closest device that solves the user needs, such as finding an Internet of Things (IoT) device. The thesis covers a method for searching by iterating key-value pairs in the DHT and expanding the area to find the devices further away. The search is performed using two main algorithm implementations LayerExpand and SpiralBoxExpand, to scan the area around where the user started the search. LayerExpand and SpiralBoxExpand are tested and evaluated in comparison to each other. The comparison results are presented in the form of plots where both of the functions are shown together. The function analysis results show how the size of the DHT, the number of users, and size of the search area affects the performance of the searches.

  • 317.
    Hällström, Magnus
    Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för tillämpad fysik och elektronik.
    Operativsystem   för småföretag, en studie av Windows 82012Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Den här uppsatsen handlar om Windows 8 och hur dess funktioner kan förbättra arbetet för ett litet företag. Hur kommer Windows 8´s nya applikationshantering att påverka arbetet?

  • 318.
    Hällström, Magnus
    Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för tillämpad fysik och elektronik.
    Strömmande video i trådlösa mesh nätverk: Streaming video in wireless mesh networks2014Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This document’s content is the final report of the master´s dissertation Magnus Hällström did during springtime of year 2013. The dissertation’s subject is 802.11s wireless mesh networks with streaming video as a focus point.  During the dissertation a wireless mesh network was set up with different attached cameras for streaming video. A sun panel solution was also tested with the goal of creating a package with a self-configuring network node streaming video, powered by nothing but solar energy. 

  • 319.
    Hådén, Thor
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    IPv6 Home Automation2009Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Hemautomation handlar om att styra och övervaka vanliga funktioner i hemmet såsom belysning, värme, persienner samt apparater såsom vitvaror och hemelektronik. Denna rapport beskriver hur man kan styra och övervaka sådana apparater över IPv6 genom att använda existerande hemautomationssystem och en internetansluten gateway.

    Det finns många tillgängliga hemautomationssystem men dessa är ofta tillverkarspecifika och/eller bara designade för väldigt specifika syften. Syftet med detta projekt är att bana väg för att få apparater i hemmet att kommunicera via IP och göra dem internetanslutna. På så sätt kan apparaterna styras både inom hemmet men även från andra platser. Genom att göra varje apparat internetansluten krävs ingen central internetansluten styrenhet, vilket skulle göra hemautomation enklare och bidra med ytterligare en bra anledning att implementera IPv6 på större skala. Målet för detta projekt har varit att skapa en virtuell, användbar prototyp av ett hemautomationssystem för IPv6. Detta har gjorts genom att använda existerande hårdvara för hemautomation och en PCbaserad gateway som översätter kontrollkommandon från IPv6 till det hemautomationssystem som används. Detta innebär att överföra data mellan olika länk- och fysiska lager. Genom att använda denna plattform kan man skapa nya applikationer där apparaterna kommunicerar mellan varandra utan att förlita sig på en central styrenhet. Denna rapport beskriver också grunderna för hur ett datorgränssnitt kan överföra information från anslutna apparater i hemmet till Internet.

  • 320.
    Håll, Peter
    KTH, Tidigare Institutioner, Teleinformatik.
    IPv61996Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
  • 321.
    Höglund, Rikard
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Lightweight Message Authentication for the Internet of Things2014Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Under det senaste århundradet har antalet enheter som kan ansluta sig till Internet ökat enormt. ”The Internet of Things” beskriver ett scenario där Internet-anslutna enheter är närvarande överallt och även den minsta enhet har en uppkoppling till Internet. Många av dessa enheter kommer att vara begränsade plattformar med restriktioner på både kraft- och beräkningsresurser. Att implementera protokoll som både är säkra och resurseffektiva är en utmaning. Tillgängliga protokoll har i regel varit designade för enheter med anslutning till det fasta kraftnätet; på grund av detta är de inte optimerade för att köras på begränsade plattformar. Constrained Application Protocol (CoAP) är ett protokoll för nätverkskommunikation speciellt framtaget för begränsade plattformar. Denna uppsats undersöker CoAP protokollet och presenterar ett tillägg som erbjuder autentisering på ett sätt som passar begränsade plattformar, med avseende på att minimera resursanvändning. Den föreslagna lösningen har blivit beskriven och jämförd med andra alternativ för autentisering, speciellt de alternativ som används med CoAP. Lösningen har också implementerats i kod och blivit experimentellt utvärderad när det gäller prestanda jämfört med standardversionen av CoAP.

    Det huvudsakliga målet för detta projekt är att implementera en lättviktslösning för autentisering till CoAP som ska installeras och utvärderas på begränsade plattformar. Detta tillägg, Short Message Authentication checK (SMACK), kan användas på enheter som behöver en metod för säker autentisering av meddelanden samtidigt som kraftåtgången hålls låg. Huvudmålet för detta tillägg är att skydda mot batteridräneringsattacker och attacker som hindrar en enhet från att gå i viloläge. Andra fördelar är att tillägget inte kräver någon extra dataanvändning jämfört med paketstrukturen som beskrivs i den senaste CoAP-specifikationen. Att minimera overhead i kommunikationsprotokoll är viktigt eftersom vissa begränsade nätverk endast stödjer kommunikation över låg bandbredd.

  • 322.
    Högström, Andreas
    et al.
    KTH, Tidigare Institutioner, Teleinformatik.
    Åsbrink, Anders
    KTH, Tidigare Institutioner, Teleinformatik.
    S.U.N.E. - Secure User Network Environment1998Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In today's society, an increasing number of people geographically apart need to communicate to each other in a secure manner. We have discovered that very few existing systems provide this. Therefore, we have developed an easy-to-use Internet chat system with secure communications. This system is described in this report. The entire system is written in Java, which makes it platform independent. The report describes how the security is obtained and how the well the system scales when the number of users increases. It also describes how the usability of the system is affected by the security and the measurements done to evaluate this. The report further more describes the measurements taken to make the system easy to use and portable.

  • 323.
    Hörlin, Martin
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Voice Over IP for Textphones: An implementation of an Analog Telephone Adapter enabling Baudot textphones to use real-time text over Real-time Transport Protocol using open-source code and hardware solutions2008Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In this thesis we will discuss how to implement a ToIP device that enables communication with a standard textphone over Internet Protocol using open software and hardware solutions. We will make an analog to telephone adapter capable of supporting Baudot textphones with the help of the software Asterisk, Open Baudot and the hardware platform IP04. We will discuss if the use of this device, if it is outdated already. We have performed practical testing of our solution and compared it with a voice channel setup.

  • 324.
    Hübinette, Daniel
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Occupancy Sensor System: For Context-aware Computing2007Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Examensarbetet "Occupancy Sensor System" genomfördes på Kungliga Tekniska Högskolan (KTH), Stockholm, Sverige, under perioden 2007-04-24 – 2007-12-17. Målet med examensarbetet var att designa ett sensorsystem, som avgör om ett rum är befolkat med fler än en person i ett definierat område. Resultatet av detta system är till för användning i ett kontextmedvetet system som finns i KTH Center for Wireless Systems (Wireless@KTH).

    Systemet är viktigt eftersom det finns ett behov för specifik input till kontextmedvetna system som berör befolkning av rum och eftersom detta examensarbete har fokuserat på ett problem som möjliggör nya komplexa och intressanta tjänster. Dessutom har det inte tidigare undersökts i vidare bemärkelse hur man kan avgöra om ett rum befolkats av noll, en eller flera personer. Betydelsen av att ett rum är obefolkat har redan ansetts ha ekonomiskt och miljöbetingat värde vad gäller uppvärming, ventilation, luftkonditionering och belysning. Däremot har det inte gjorts ansträngningar att differentiera mellan att en ensam person eller flera är närvarande. Ett kontextmedvetet system skulle kunna använda den senare nämnda informationen för att dra slutsatsen att ett möte pågår i ett mötesrum, en lektion är igång i ett klassrum o.s.v. Detta möjliggör i sin tur för kontextmedvetna tjänster att ändra på sina beteenden baserat på skillnaderna i dessa situationer.

    En prototyp utvecklades för att övervaka en gräns genom användningen av en termisk detektor, gumstixdator, analog till digital signalkonverterare, bärbar dator och en context broker (kontextförmedlare). Testningar och utvärderingar av systemet visade att systemet var dugligt. Flera förbättringar och tester behöver dock göras i framtiden. Dessa förbättringar inkluderar: dynamisk konfiguration av systemet, kommunikation mellan de olika systementiteterna, detektionsalgoritmer och kodförbättringar. Återstående tester inkluderar mätning av en detektionsalgoritms tillförlitlighet samt optimal placering av detektorer. Nästa steg är att utveckla applikationer som använder kontextinformationen från systemet samt att utveckla systemet till att kunna använda flera detektorer.

  • 325.
    Ibrahim, Muhammad
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Ethernet in Steer-by-wire Applications2011Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    En Controller Area Network (CAN) är en multi-master seriell datakommunikation buss utformad främst för fordonsindustrin. Den är pålitlig och kostnadseffektiv och har feldetektering och fel förmåga instängdhet. CAN har ofta används i andra tillämpningar, som ombord på tåg, fartyg, fordonkonstruktion, och flygplan. CAN har även använts inom industriautomation segmentet i en radapparater som programmerbara styrsystem, industrirobotar, digitala och analoga I/O-moduler, sensorer, etc.

    Trots sin robusthet och andra positiva egenskaper har CAN-bus begränsningar i form av begränsad maximal datahastighet och maximal buss längd. Även CAN nätverkstopologin är fast förankrade vilket är en svår begränsande faktor i några av dess tillämpning fall därför flera industriella aktörer utvärderar alternativ till CAN.

    Ethernet är en av de potentiella sökande för att ersätta CAN. Det är en utbredd och väl känd teknik, lättillgänglig, och många off-the-shelf lösningar finns tillgängliga. Det kan stödja utökade nätverk och erbjuder stora möjligheter när det gäller nätverkstopologin tack vare aktiv växlar. Den har mycket hög bandbredd, vilket har ökat systematiskt från 10 Mbps till 100 Gbps år efter år, alltid bevara bakåtkompatibilitet i största möjliga utsträckning. Syftet med detta examensarbete är att undersöka möjligheten att ersätta CAN-bussen med Ethernet i enlighet med följande krav:

    • Standard off-the-shelf komponenter och stackar programvara
    • Inga ändringar av nätverket nod programvara, formaterade dvs meddelanden enligt CAN protokollmåste överföras med hjälp av Ethernet.

    En viktig fråga är att CAN är dags deterministisk, det är alltid möjligt att förutse den maximala fördröjning i ett överfört meddelande. Å andra sidan Ethernet är fortfarande betraktas som otillförlitliga för tidskritiska applikationer, även om tillkomsten av Ethernet-switchar har minimeratdenna icke-deterministiska beteendeEn unik inställning till denna fråga är erbjuds som ett resultat av det arbete som tidskritiska Networks, ett nystartat svenskt företag. Deras verktyg gör det möjligt att beräkna den maximal avidarebefordran tid för en ram i ett Ethernet-nätverk. Detta verktyg kan göra det möjligt att valideraanvändningen av Ethernet för tidskritiska applikationer.

    CPAC Systems, ett bolag inom Volvokoncernen som utvecklar och tillverkar styr-by-wire-system baserade på CAN-tekniken, vill kontrollera om Ethernet nu kan betraktas som en lösning för att komplettera eller ersätta kan således övervinna CAN: s begränsningar. Denna kontroll är målet för detta examensarbete.

    Arbetet genomfördes genom tre olika fas:

    • Först utförs en teoretisk utvärdering av modellering Ethernet-nätverk med hjälp av tidskritiska Networks verktyg.
    • Nästa vi verifierat resultat genom att genomföra de modellerade CAN / Ethernet-nätverk som tidigare modellerats.
    • Slutligen, validerade vi lösningen genom att direkt testa de modellerade CAN / Ethernet i kombination med CPAC Systems steer-by-wire-teknik.

    De resultat som erhållits visar att Ethernet i kombination med tidskritiska Networksmodelleringsverktyg, när det gäller tid-determinism, kan vara ett komplement och / eller ett alternativtill CAN-bussen.

  • 326.
    Ibrahim, Thabit
    KTH, Tidigare Institutioner, Teleinformatik.
    Image Watermarking for Secure Image Communication1999Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In this paper we use watermarking to embed a certain message into a digital image, We present, test, and compare four message coding algorithms. These algorithms are based on repetition coding, BCH coding, a combination of these two, and erasure-correcting coding. We consider three criteria, robustness,  number of changed pixels, and complexity, in comparing our algorithms. We will show that the way of encoding the embedded message can affect the robustness of the watermark while using the same watermarking technique.

  • 327.
    Immonen, Mia
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Mikroelektronik och Informationsteknik, IMIT.
    SIGTRAN: Signaling over IP -- a step closer to an all-IP network2005Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Under de senaste åren har telekommunikationstjänster blivit allt mer populära, vilket har lett till ett tungt belastat signaleringsnätverk. The Signaling System number 7 (SS7) används i fasta och trådlösa nätverk och behövs för att kontrollera telefonsamtal och för tjänster såsom caller ID, roaming och för att skicka SMS. De traditionella SS7- nätverken är dyra att hyra och att expandera, varför en ny grupp av protokoll har designats för att bära signaleringsmeddelanden över IP. De nya protokollen innehåller ett transportprotokoll som heter Stream Transmission Control Protocol (SCTP) och flera adaptionslagerprotokoll, bl.a. M2PA, M2UA, M3UA och SUA. För att transportera de förlust- och förseningskänsliga signaleringsmeddelandena över IP, måste transportprotokollet möta de höga krav som SS7 har. Inte förrän IP-lösningen har testats ingående, kommer den att ersätta betydelsefulla delar av det nationella telefonnätet.

    I detta examensarbete har failovertiden mätts då en nätverkslänk mellan två noder har utsatts för ett avbrott. Resultaten pekar på att det är möjligt att bära SS7-trafik över IP eftersom failovertidskraven inte överstigs.

  • 328.
    Irstad, Noel
    et al.
    KTH, Skolan för teknik och hälsa (STH), Medicinsk teknik, Data- och elektroteknik.
    Fredrik, Stjerne
    KTH, Skolan för teknik och hälsa (STH), Medicinsk teknik, Data- och elektroteknik.
    Governing of access point for stations in an 802.11 network with a repeater to achieve higher throughput: Designing and implementing an algorithm on Inteno's OpenWRT based access points2016Självständigt arbete på grundnivå (yrkesexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Vid användning av en trådlös repeater i ett nätverk skapas en överlappningszon mellan repeatern och den primära anslutningspunkten som har uppkopplingen mot internet. Den möjliga datagenomströmningshastigheten för uppkopplingar via repeatern halveras eftersom repeatern inte kan sända och ta emot samtidigt på samma kanal. För detta examensarbete fanns inte möjligheten att använda fler kanaler.

    För att lösa problemet med överlappningszonen utvecklades en algoritm som körs i form av ett bash-skript på två openWRT-baserade anslutningspunkter där den ena agerar som repeater och den andra är en gateway med internetuppkoppling. Skriptet använder värdet på signalstyrka (RSSI) för att avgöra om en trådlös enhet befinner sig i överlappningszonen genom att kontrollera uppmätt värde mot ett tröskelvärde där gatewayen fortfarande ger högre datagenomströmningshastighet än repeatern. Trådlösa enheter i överlappningszonen blockeras på repeatern och kopplar då upp till gatewayen istället. Utanför överlappningszonen kopplas enheter upp till den anslutningspunkt som har starkast signalstyrka. Datagenomströmningen till gatewayen mättes på flera platser med olika signalstyrkor till både gatewayen och repeatern.

    Trådlösa enheter i överlappningszonen som var uppkopplade till repeatern innan skriptet kördes fick en högre datagenomströmningshastighet efter att skriptet kört och styrt om anslutningen direkt till gatewayen istället.

  • 329.
    Isaksson, Marcus
    KTH, Skolan för teknik och hälsa (STH), Data- och elektroteknik.
    Utvärdering av Windows RT för portning av Mario Framework2013Självständigt arbete på grundnivå (högskoleexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Ericsson har utvecklat ett ramverk för multimediakommunikation som heter Mario. Mario kan användas för att sätta upp video- och ljud-samtal över IP och finns fungerande på Android och iOS. Mario är en del av web browsern Bowser som finns att hämta på Google Play eller App Store. Bowser möjliggör att köra WebRTC applikationer skrivna i HTML5 och JavaScript på Android och iOS.

    Nu när Microsoft släpper sina nya plattformar, Windows RT, Windows 8 och Windows Phone 8 så finns ett intresse att försöka flytta detta ramverk till dessa plattformar. Vi kommer göra ett försök att porta Mario till Windows RT. Anledningen till att Windows RT valdes är för att det är den första plattformen att släppas av de tre nämnda produkterna.

    Plattforms APIet som används i Windows RT kallar för Windows Runtime (WinRT). Många delar av det här APIet delas med Windows Phone 8 och hela WinRT APIet exponeras i Windows 8. Det här betyder att förutsatt att koden designas på rätt sätt så borde den gå att flytta mellan Windows RT, Windows 8 och Windows Phone 8 utan problem. Windows RT är ett operativsystem utvecklat för att fungera på datorer som använder ARM-baserade processorer.

    För att Mario ska kunna fungera på WinRT så måste följande mål uppfyllas:

    • De open-source bibliotek som används av Mario måste byggas på Mario.
    • C/C++ kod måste kunna köras på Windows RT plattformen.
    • Mario ramverket måste integreras med video- och ljudfångning i operativsystemet.

    Vad det gäller open-source projekt så ligger det under en sådan licens (LGPL) som gör att källkoden inte får ändras utan att hela källkoden till de projekten som använder open-source koden också släpps som open-source. Ericsson vill inte att Mario ska släppas som open-source utan vill själva ha kontroll på källkoden. Av denna anledning kommer vi utreda om det är möjligt att bygga dessa bibliotek utan att ändra i koden.

    I och med att Mario är skrivet i C och C++ så måste det också utredas hur vida det är möjligt att köra C/C++ kod i Windows RT. Vad det gäller video- och ljudfångning måste Windows RT APIet utredas för att se hur man använder det för just detta.

  • 330.
    Islam, Md. Safiqul
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    A HTTP Streaming Video Server with Dynamic Advertisement Splicing2010Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Idag har internet mycket trafik på grund av att alltfler servrar erbjuder högkvalitativa videon som strömmas till internetanvändare. Både för operatörer och leverantörer av sådan innehåll genererar direktuppspelning mest intäkter genom annonser som lagts till i videon. Det är väldigt vanligt att lägga till annonser i videon genom att sy in dem i videofiler. En annan metod är att lägga till annonser dynamiskt. Det betyder att resulterande videofilen genereras medan den blir strömmad till användare. Att sätta in annonser dynamiskt har som fördel för operatörer att välja reklam beroende på kontexten, såsom användarens position eller preferenser.

    Det är utmanande att utveckla den teknik som krävs för att kunna sätta in annonser dynamiskt i strömmade videofiler. Till exempel är det viktigt att tänka på följande: synkronisering av strömmad innehåll, val av lämplig transportformat för videoleveransen och gränsen för skarvning (så kallad splicing boundary). Detaljerna kring denna teknik finns i denna avhandling.

    Vi har forskat på att hitta det bästa transportformatet för videoleverans och vi har studerat relevant arbete som gjorts tidigare för att hitta en lämplig mekanism för dynamisk annonsinsättning. Baserat på vår forskning och studerande av tidigare arbeten har vi klassificerat det bästa formatet för leveransen av videostycken, implementerat och evaluerat en teknik för annonsinlägg.

  • 331.
    Ismail, Ziad
    KTH, Tidigare Institutioner, Teleinformatik. KTH, Skolan för informations- och kommunikationsteknik (ICT).
    Enhancing Usability in a Distributed System1998Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This report examines the digital information cycle (searching, viewing, and creating), and argues that the problems that are encountered should not be solved one at a time. Instead we must look at the system as a whole and redesign it.

    The report concludes that there are five areas that can enhance the usability in an information system: organize information in classes, distributed and automatic identification, separate functions from content, deal with uncertainty, and provide automatic environment management.

  • 332.
    Jacob, Kane
    et al.
    Linköpings universitet, Institutionen för teknik och naturvetenskap, Fysik och elektroteknik.
    Gudey, Bala Bhaskar
    Linköpings universitet, Institutionen för teknik och naturvetenskap, Fysik och elektroteknik.
    Co-Design of Antenna and LNA for 1.7 - 2.7 GHz2012Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    In a radio frequency (RF) system, the front-end of a radio receiver consists of an active antenna arrangement with a conducting mode antenna along with an active circuit. This arrangement helps avoid losses and SNR degradation due to the use of a coaxial cable. The active circuit is essentially an impedance matching network and a low noise amplification (LNA) stage. The input impedance of the antenna is always different from the source impedance required to be presented at the LNA input for maximum power gain and this gives rise to undesired reflections at the antenna-LNA junction. This necessitates a matching network that provides the impedance matching between the antenna and the LNA at a central frequency (CF). From the Friis formula it is seen that the total noise figure (NF) of the system is dependent on the noise figure and gain of the first stage. So, by having an LNA that provides a high gain (typically >15 dB) which inserts minimum possible noise (desirably < 1 dB), the overall noise figure of the system can be maintained low. The LNA amplifies the signal to a suitable power level that will enable the subsequent demodulation and decoding stages to efficiently recover the original signal. The antenna and the LNA can be matched with each other in two possible ways. The first approach is the traditional method followed in RF engineering where in both the antenna and LNA are matched to 50 W terminations and connected to each other. In this classical method, the antenna and LNA are matched to 50 W at the CF and does not take into account the matching at other frequencies in the operation range. The second approach employs a co-design method to match the antenna and LNA without a matching network or with minimum possible components for matching. This is accomplished by varying one or more parameters of either the antenna or LNA to control the impedances and ultimately achieve a matching over a substantial range of frequencies instead at the CF alone. The co-design method is shown to provide higher gain and a lower NF with reduced number of components, cost and size as compared to the classical method.

    The thesis work presented here is a study, design and manufacturing of an antenna-LNA module for a wide frequency range of 1.7 GHz – 2.7 GHz to explore the gain and NF improvements in the co-design approach. Planar micro strip patch antennas and GaAs E-pHEMT transistor based LNA’s are designed and the matching and co-design are simulated to test the gain and NF improvements. Furthermore, fully functional prototypes are developed with Roger R04360 substrate and the results from simulations and actual measurements are compared and discussed. 

  • 333.
    Jakobsson, Per-Johan Simon
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Cloud-Based Alerting System for IP-Telephony: A prototype development2015Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    I Sverige har antalet personer med hörselskada ökat de senaste åren. För att hjälpa de med hörselproblem finns det tre viktiga hjälpmedel: hörapparater, special telefoner och varseblivningssystem. Stora teknologiska framsteg har skett för både hörapparater och special telefoner. Hörapparater har gått från stora otympliga apparater till små nätta anordningar som man har i örat. Enkla texttelefoner är idag komplexa system som stödjer både video, ljud och text i realtid. Även fast smarta lampor och andra varseblivningsprodukter existerar så är utveckling för varseblivning speciellt gjorda hörselskadade och döva undermåliga. Gapet som skapats mellan moderna varseblivningsprodukter och varseblivning som hjälpmedel växer sig allt större. Denna rapport ska undersöka detta gap. Resultatet av detta projekt är en prototyp som tillhandahåller den teknologin som ska länka modern varseblivning och varseblivning som hjälpmedel. Den tänkta produkten kan användas för många olika tjänster men i detta projekt är den begränsad till total konversations telefoner. Prototypen har blivit utvärderad och en tidslinje, baserad på utvädringen, har skapats. Tidslinjen ska beskriva kommande tjänster och enheter som skall kunna användas tillsammans med prototypen. Det visar sig att den skapade prototypen blev positivt mottagen och att tjänster som Skype och Facetime skulle ha hög prioritering på tidslinjen.

  • 334.
    Janson, Robert
    et al.
    Linköpings universitet, Institutionen för systemteknik, Elektroniksystem. Linköpings universitet, Tekniska högskolan.
    Mottaghi, Amir
    Linköpings universitet, Institutionen för systemteknik, Elektroniksystem. Linköpings universitet, Tekniska högskolan.
    FPGA-design av en STDM-baserad multiplexer för seriell multiprotokollskommunikation2012Självständigt arbete på grundnivå (kandidatexamen), 10,5 poäng / 16 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The remotely operated underwater vehicles that the client develops have needs of different kinds of data channels. In order to minimize the need of physical cable between the control unit and a ROV, a multiplex protocol has been developed. The protocol has been designed with the aim of using the bandwidth of the transferring link as efficient as possible.

    The different kinds of data channels used during this thesis project is; RS232, RS485 and CAN. ROM and FIFO-memories have been used to be able to effectively manage the different data channels. All the reading and sending of these channels have been implemented in FPGA-technology, the coding is made generic so that it will be easier to add more channels to the system in the future.

    The multiplex protocol is a modified version of the method STDM and it is a proprietary protocol. Calculations has been made in MatLab to ensure that the protocol does not exceed the maximal bandwidth that is available. The protocol utilizes the error-detecting technique CRC for the purpose of error detection.

    A PCB has been developed during this thesis project, the PCB is made so that the different data channels have connection with the FPGA circuit.

  • 335.
    Jansson, Christian
    KTH, Tidigare Institutioner, Teleinformatik.
    Making the communication network aware of the user's location1998Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This thesis report discusses and summarises the concerns for making the communication network location aware. Along with the motivation a collection of services is presented, some more useful than the others.

    Several different techniques that could be used to acquire location awareness are presented. Each presentation includes both a technical description, a section with the pros and cons, and a summary of how well it corresponds to the desired characteristics.

    At the end of the report the implementation of a prototype call routing application is described, as an example of a location aware service. It enables automatic routing of phone calls based on the user=92s location and is built with help of the Smart Badge and International Multimedia Teleconferencing Consortium (IMCT) Call Management Agent system.

  • 336.
    Jansson, Fredrik
    et al.
    KTH, Tidigare Institutioner, Teleinformatik.
    Larsson, Marcus
    KTH, Tidigare Institutioner, Teleinformatik.
    Portal Payment Possibilities: for a start-up company2000Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The corporate climate for start-up companies in Sweden has been extremely good for the last couple of years. A lot of small companies have been entering the Internet business arena in different areas such as consulting, content providing, and system developing. Especially the mobile fraction of the Internet field is today a hot topic in Scandinavia and it is rapidly spreading to the rest of the world. This Master of Science thesis investigates how a small start-up company operating in the mobile Internet field could be able to let its customers pay for the companies services.

    Different payment possibilities have been described, compared and evaluated. Amongst the possible solutions are direct Internet payment, credit cards, and micro payment systems. The evaluated solutions are mainly focused on enabling Internet based payments to take place, but the goal is to be able to conduct payments using a standard mobile device. Several technologies could be used to extend the Internet solution to the mobile market. Techniques that can be used and are evaluated in this thesis are: CTI, SMS, WAP, and SAT.

    When offering payment possibilities on the Internet an obvious problem is the security matters. Nevertheless this thesis describes and evaluates the possible solutions available today and a large factor when extending the Internet based payment method to the mobile area are the user confidence and easy to use factors. Furthermore the chosen solution should be possible for a small company to implement. That means that no hardware implementations in the mobile device are acceptable.

    Two possible solutions have been implemented and are described in the report. First a real credit card solution for the web case. Second the web solution has been extended to work in a wireless GSM environment using SMS.

  • 337.
    Jansson, Michael
    et al.
    KTH, Tidigare Institutioner, Teleinformatik.
    Eriksson, Niklas
    KTH, Tidigare Institutioner, Teleinformatik.
    Management of voice based group communication2000Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Communication between groups of people is becoming increasingly desirable as mobile telephony is merging with the existing Internet. For GSM, this is being done via GPRS, which is the first step towards the standard for 3G mobile telephony systems, UMTS. Managing groups and the members within them in order to ensure consistency, is a challenging task. The use of multicast is a great help, especially when designing a solution for WANs, where flooding should be avoided.

    This report discusses some of the aspects of group communication and group management. The report compares alternative membership algorithms and describes a solution for adding group support to Ericsson Daemon system. Also, a prototype working like a voice newsgroup is described.

  • 338.
    Jansson, Rasmus
    Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Tekniska sektionen, Institutionen för teknikvetenskaper.
    Completion of the software required for a high-temperature DLTS setup2013Självständigt arbete på grundnivå (yrkesexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [en]

    The main purpose of this thesis was to examine the communication problems with the DLTS set up in the Division for Electricity at Ångström Laboratory in Uppsala, Sweden, and to make the DLTS software complete. The set up consisted of a C/V meter, a pulse generator, a temperature controller and a PC with a control program written in LabVIEW. It was found that the software had been constructed to fit another set of instruments than the set up currently used at Ångström Laboratory. The task was therefore to properly integrate the correct control commands of those instruments into the software.

  • 339.
    Janzon, Henrik
    et al.
    KTH, Skolan för informations- och kommunikationsteknik (ICT).
    Medina Maturana, Gonzalo
    KTH, Skolan för informations- och kommunikationsteknik (ICT).
    Utvärdering och beslutsunderlag för placering av IT-plattform: En fallstudie av Microsoft SharePoint2014Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Tillgången på så kallade molntjänster är något som har ökat de senaste åren, vilket inneburit att många klassiska tjänster nu även erbjuds i molnet. Ett beslut ifall denna typ av lösningar skall användas, påverkas av många olika aspekter som ofta är unika för den specifika organisationen. Således finns ett behov av ett underlag som tillgodoser de kriterier som är viktiga för organisationen, men också ger en överblick av de olika alternativen. Samtidigt måste även hänsyn tas till organisationens subjektiva uppfattning vid beslutsfattandet, för att på så sätt kunna genomföra ett genomtänkt och välgrundat val om vilket alternativ som bör användas. Målet med undersökningen har varit att bidra med ny information inom området och påvisa hur det praktiskt kan gå till att ta fram denna typ av underlag för att motivera sitt beslut. Detta har undersökts genom att i en fallstudie jämföra tre olika plattformsalternativ för Microsoft SharePoint och rangordna dessa efter en redan befintlig metod för att ta beslut baserade på flera kriterier. Valet av metod föll på Analytic Hierarchy Process (AHP) vilket är en etablerad metod som även används inom många andra områden och lämpar sig för beslut baserad på subjektiva uppfattningar. Undersökningen har visat att det är möjligt att använda AHP för denna typ av jämförelse, för att få en överblick mellan de olika alternativen och för att slutgiltligen få fram det alternativ som är lämpligast, vilket i detta fall blev molnlösningen.

  • 340.
    Jaoua, Mohamed
    Linköpings universitet, Institutionen för systemteknik, Kommunikationssystem.
    Development of an FPGA-based High-Speed Wireless Communication System in the 60GHz Frequency Band For CERN facilities and 5G deployment2018Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
  • 341.
    Jarrar, Asim
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Mikroelektronik och Informationsteknik, IMIT.
    Context Server support for opportunistic andadaptive mobile communication2003Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Detta examens arbete utökar funktionaliteten och intelligensen av mobila nätverks enheter, så kallade ‘Personal Digital Assistant’ (PDA). Dessa enheter kan kommunicera i både WLAN och GPRS nät. Detta möjligörs genom att introducera en Context Server databas i den nya trådlösa IP nätverket. Context Server samlar kunskap gällande nätverks topologier, dess kvalite i olika geografiska områden, sensor data från PDAn, och om nätverkstjänster som ges i olika geografiska positioner och av olika enheter. Denna distribuerade kunskap kommer att förbättra och utöka funktionaliteten av PDAn, genom att erbjuda fler tjänster till användaren. Med hjälp av Context Data kommer PDAn att ha en utökad intelligens, och kan därmed fatta beslut gällande routing och dataöverföring som är bättre anpassade till nätverkets topologi och tjänsten som är tillgänlig för användaren på en specifik geografisk plats och tidpunkt. PDAn kan utbyta multimedia tjänster i olika trådlösa nätverk (GPRS, WLAN, UMTS, etc.). Med hjälp av Context Data kan PDAn erhålla bättre kvalitet och optimal data transmission till sina applikationer. Exempel på tjänster som kan erbjudas i den nya nätverket är nedladdning av musik i MP3 format från databaser eller andra PDAn, kommunikation med andra Bluetooth, GPRS, och WLAN kompatibla enheter, streaming Internet radio, beställning av väderleks rapporter, se video sekvenser, och Internet access. Dessa tjänster kan mottagas på en laptop, mobil enhet, eller någon annan enhet med ett interface mot GPRS och en WLAN nätverk.

    Idag befinner sig telekom industrin i finansiella svårigheter. Alla vill dra ned kostnader men samtidigt erhålla fler tjänster och bättre kvalitet i sina trådlösa nät med så små investeringar som möjligt. Detta examens arbete medverkar till att framtidens trådlösa nätverks arkitektur kan utvecklas inom rimliga kostanader och samtidigt erbjuda fler och bättre tjänster genom att utnyttja de tillgängliga nätverks resurserna på ett mer intelligent sätt. Baserat på en prototyp med alla nätverks komponenter implementerade, kan vi analysera om denna ide är tekniskt möjligt att genomföra och skalbar för dagens samhälle med dess höga krav på tillgänglighet och kvalitet på tjänser då användaren är mobil.

  • 342.
    Jaurén, Daniel
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Generic Data Structure for a Security Policy Database2008Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    IPsec tillhandahåller säkerhetstjänster för att skydda IP-trafik på nätverksnivå, dess dynamiska egenskaper underlättar konstruktion av system med hög säkerhetsflexibilitet. Då kraven på säkerhetstjänsterna varierar mellan kommunikationsparterna, anpassas avtal individuellt mellan varje kommunikationspar. Varje part som använder IPSec måste ha ordning på dess aktuella avtal, de sparas i en säkerhetsdatabas (SPD).

    I nätverkssammanhang då kanske tusentals kommunikationslänkar är aktiva, är det viktigt att uppslag i en SPD genomförs snabbt. En SPD innehåller oftast ett, för den datastruktur som används, lågt antal avtal. Det är dock viktigt att en SPD är skalbar och kan hantera händelser då antalet avtal kraftigt ökar. I detta examensarbete genomförs undersökningar av befintliga säkerhetsdatabaser och för ämnet intressanta datastrukturer. Bra idéer kommer att lyftas fram för att användas till att designa en skalbar datastruktur för säkerhetsdatabaser.

  • 343.
    Jernberg, Johan
    Umeå universitet, Teknisk-naturvetenskapliga fakulteten, Institutionen för tillämpad fysik och elektronik.
    Metoder för att sända meddelanden från QT Systems fastighetssystem till smarta telefoner2016Självständigt arbete på grundnivå (yrkesexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Företag har länge kunnat nå ut med information till kunder via traditionella metoder så som sms och e-post. I och med den stora populariteten hos smarta telefoner och sociala medier har information nu blivit extra viktigt. Med detta har det även kommit nyare sätt för företag att kommunicera med sina kunder så som via push-notifikationer till smarta telefoner och webbläsare eller via sociala medier.

    Projektet beställdes av QT Systems och hade som syfte att ge företaget en bättre inblick i vad de har för möjligheter när det gäller att nå ut med information till deras kunder. Målet med projektet var att finna den metod som bör passa bäst för att just QT Systems fastighetssystem ska kunna notifiera deras användare om olika händelser och att kunna visa att denna går att implementera i detta system.

    Under arbetets gång bestämdes det att push-notifikationer till en native app skulle vara den bästa lösningen. Det har även gjorts ett ”proof-of-concept” som visar att den valda metoden kommer gå att implementera i QT Systems fastighetssystem och åtminstone nå ut till smarta telefoner som har Android eller iOS som operativsystem.

  • 344.
    Ji, Lin
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Increasing Accuracy of Location Determination: Exploiting Phase Change Reconstruction and Timing Measurements2007Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Denna rapport beskriver ett examensarbete som utgår ifrån att förbättra noggrannhet av en lokaliseringsteknik som tillämpar flygtiden av radiosignal för att mäta positionen av utsändaren. Målet av detta arbete är att förstärka en befintlig trådlösdata accesspunkt för att utföra en noggrann mätning av signals anländning från sändaren, och kombinera denna information från ytterliga trådlösdata accesspunkter för att lokalisera sändaren. Det har varit ett antal utvecklingar med olika teknologier för att ta fram en lösning för inomhus lokaliseringssystem. Många av de förslag som har kommit fram tillämpa signalstyrka och har en dålig tolerans av rörande hinder så som människor, vilka är det vanligaste fallet inomhus. Denna rapport ger ett förlag att lösa detta problem med att tillämpa tidstämpel och sampelkorrelation för att utnyttja egenskaper av signalens vågform, ett förlag som inte har blivit undersökt mycket av andra forskare.

    Stor del av denna rapport består av detaljerad analys och lösningsdesign, plus en jämförelse med andra potentiella lösningar. Meningen med denna lösning är att öka noggrannhet till att felmarginal i tid ska ligga under en symboltid.

    Den trådlösa enhet som har analyserats implementerar IEEE 802.11b protokollen. Flera undersökningar har utförts för att bestämma det bästa sättet att extrahera information från 802.11b dataramer och symbolsekvenser. För att göra det har vi implementerat en korrelator för att bestämma anländningstid av specifika symbolsekvenser i en dataram. En Altera FPGA har använts för att tidstämpla inkommande sampel för att ge en deterministisk beräkningstid.

    Istället för att avkoda inkommande I&Q signaler och mappa dem till bitar, har vi valt att implementera korrelator så att den opererar direkt på PSK-modulerade och Barkerkod-spridda ettor, eftersom att det visar sig att denna sekvens alltid visar sig i början av varje dataram. Fördelen med denna lösning är att direktanvändning av sampel ger en signifikant ökning på tidsupplösning jämfört med bitar.

    Designdokumentet av detta examensarbete består av detaljerade beskrivningar, simuleringar och grafer. Ett antal simuleringar har utförts för att visa tidsnoggrannhet och medelfel, plus jämförelser mellan olkia lösningsförslag. Olika möjliga optimeringar har också diskuterats i rapporten.

    Simuleringskod för MATLAB och implementeringskod FPGA bifogas i appendix slutet av denna rapport.

  • 345.
    Jiang, Zuoying
    KTH, Skolan för elektro- och systemteknik (EES), Kommunikationsnät.
    Predicting Service Metrics from Device Statistics in a Container-Based Environment2015Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    Service assurance is critical for high-demand services running on telecom clouds. While service performance metrics may not always be available in real time to telecom operators or service providers, service performance prediction becomes an important building block for such a system. However, it is generally hard to achieve. 

    In this master thesis, we propose a machine-learning based method that enables performance prediction for services running in virtualized environments with Docker containers. This method is service agnostic and the prediction models built by this method use only device statistics collected from the server machine and from the containers hosted on it to predict the values of the service-level metrics experienced on the client side. 

    The evaluation results from the testbed, which runs a Video-on-Demand service using containerized servers, show that such a method can accurately predict different service-level metrics under various scenarios and, by applying suitable preprocessing techniques, the performance of the prediction models can be further improved. 

    In this thesis, we also show the design of a proof-of-concept of a Real-Time Analytics Engine that uses online learning methods to predict the service-level metrics in real time in a container-based environment.

  • 346.
    Jin, Shanlun
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Implementation and Analyses of the Mobile-IP Protocol: Under Windows2008Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [en]

    This report is the result of a masters degree project conducted at the Department of Teleinformatics at the Royal Institute of Technology starting from the autumn 1996. The area investigated is the Mobile Internet Protocol, especially its implementation under Windows NT environment. Network driver writing under Windows NT was practised. Recent development in improving Mobile IP protocol to support micro-mobility have also been investigated.

  • 347.
    Jin, Youbei
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Integration and assessment of streaming video content and API development into a spaced repetition service2014Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Det finns en hel del repetitionssystem baserat online- lärande tjänster som finns idag, men ingen av dem är populära och allmänt accepterat som ett bra sätt för att studera. Problemet med dessa tjänster är, i stället för att utnyttja och utnyttja möjligheten till modern teknik, de helt enkelt fört din gamla inlärningsmetod för webben som ett program med exakt samma upplevelse som man kunde ha med läroböcker och flash-kort. Denna magisteruppsats projektet gäller Sharplet, ett repetitionssystem baserat webbtjänst, som försöker sticka ut genom att erbjuda vissa funktioner som ingen av de andra jämförbara tjänster har. En av dessa funktioner är att integrera YouTube- videoklipp, så att förutom text och bilder, samt ljud och video både är nu tillgänglig för läromedel.

    Detta examensarbete recensioner repetitionssystemi allmänhet, fokuserar sedan på några befintliga tjänster och hur man kan ge bättre service. Den största utmaningen kommer att undersöka YouTube API och studera användarbeteendeför att ge en bättre användarupplevelse. Det viktigaste resultatet av detta examensarbete är en fungerande prototyp av en ljud -och video aktiverat repetitionsbaserad tjänst. Tyvärr är det faktiska utförandet av denna prototyp oacceptabelt, därför finns det ett behov av att förbättra sina resultat innan den kan integreras med tillverkningen fördelade upprepning systemet.

  • 348.
    Joelsson, Tomas
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS.
    Mobile Web Browser Extensions: Utilizing local device functionality in mobile web applications2008Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    I dagens mobila webbläsare återfinns det mesta av funktionaliteten från webbläsare för datorer. Det som dock fortfarande saknas är möjligheten för webbapplikationer att komma åt lokala telefonfunktioner. Dagens mobiltelefoner är ofta utrustade med GPS-mottagare och digitalkameror, men dessa kan för närvarande ej nås från webbläsaren. Det enda sättet att utnyttja dessa inbyggda funktioner är genom separata applikationer, men sådana applikationer är inte lika mångsidiga som webbläsare. Om en mobil webbläsare kunde utnyttja de inbyggda funktionerna, så skulle en mobil applikation kunna köras i webbläsaren istället för att ha separat klientprogramvara.

    Det här examensarbetet föreslår ett sätt att ge denna möjlighet till mobila webbläsare. I den föreslagna metoden används en lokal Java-applikation för att ge tillgång till inbyggda funktioner via skript. Denna applikation fungerar som en proxy-server och låter webbläsaren anropa metoder exponerade av lokala Java-API. Både fördelar och några säkerhetsproblem med den här lösningen undersöks. Fördelarna visas ytterligare genom två exempel på webbapplikationer som utnyttjar inbyggda telefonfunktioner.

  • 349.
    Johansson, Carl
    et al.
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Kavosi, Soren
    KTH, Skolan för informations- och kommunikationsteknik (ICT), Kommunikationssystem, CoS, Radio Systems Laboratory (RS Lab).
    Automating Interactions with Web Services: NFC based attendance software in Java2015Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    I dagsläget använder vi en föråldrad metod för att hantera information kring vilken student och/eller instruktör som närvarar vid vilken föreläsning/laboration/seminarie, närvaron skrivs ner på en bit papper som samlas ihop och skickas till en administratör som sedan manuellt får mata in den här informationen i de olika databehandlingssystemen.

    Denna metod är långtifrån optimal och kräver en massa tid och resurser från administratörer, lärare och elever. Att den insamlade informationen är korrekt är viktig eftersom den är ett krav vid vissa kurser. Vårt förslag är att insamlingen av närvaroinformation automatiseras, genom att studenter och lärare enkelt kan dra sina KTH access kort för att mata in sitt namn på en närvarolista. Detta kommer att genomföras genom utvecklandet av en applikation som lägger till en student i närvarolistan genom att läsa av kort genom en NFC/RFID läsare och mappning av kortens UID till ett KTH användarnamn (användarnamnet är unikt inom KTH) med hjälp av en databas. Närvarolistan som genereras som ett resultat av programmets körning skall vara formaterad på ett sådant sätt att den enkelt kan laddas upp till system som KTH Social och Daisy. Idealt skall applikationen vidareutvecklas så att instruktörer/lärare kan använda närvarolistan till att automatiskt lägga till rätt post i de systemen för att lagra information om studentens närvaro vid en viss aktivitet - med mål att undvika mycket manuell inmatning samt öka noggrannheten kring processen.

    Ett ytterligare problem är att det i nuläget inte finns något system som kopplar KTH:s databas för accesskort (BRAVIDA) till KTH LDAP databasen (som lagrar information om KTH studenter, fakultet och personal). Detta betyder att varje användares accesskorts UID måste läggas till i en databas manuellt tillsammans med studentens KTH användarnamn. Emellertid är det så att när posten väl är inlagd i databasen, så kan vi mappa mellan accesskorts UID till KTHID(eller motsatsen).

    Detta examensarbete har resulterat i en fungerande prototyp av en applikation som skapar närvarolistor genom att läsa av data från studenter och lärares accesskort med hjälp av en NFC läsare. Detta kommer förhoppningsvis att stimulera ökad digitalisering inom KTH och dessutom motivera fler kursansvariga att använda accesskortsbaserade listor. Resultatet bör förhoppningsvis bli mindre manuellt arbete för studenter, fakultet och övrig personal samt mera precis och snabbare insamling av närvaroinformation.

  • 350.
    Johansson Enell, Lina
    et al.
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Hoffman, Emelie
    Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
    Den ständiga kampen mellan serif och sans serif: Typografins digitala utveckling2016Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)
    Abstract [sv]

    Detta examensarbete är en del av utbildningen Kandidatpåbyggnad med inriktning Informatik som är ett påbyggnadsår för Grafisk design och webbutveckling på Jönköping University: School of Engineering.

    Vid en snabb granskning av hemsidor idag går det enkelt att se att det är dominerande att använda sans serif-typsnitt både till rubriker och i brödtext. I grafiska utbildningar lärs det ut att för bäst läsbarhet bör serifer användas i brödtext. Syftet med examensarbetet var att undersöka vad som påverkar läsbarheten på en digital skärm och varför det inte är vanligare att använda serifer på en webben, med tanke på hur långt tekniken kommit idag med nya högupplösta skärmar som inte borde påverka användningen av serifer. Syftet var även att undersöka om val av typografi idag alltid baseras på typografiska regler.

    Resultatet visade att ett serif-typsnitt upplevs som mer lättläst än ett sans serif-typsnitt oberoende på om de läses på en digital skärm eller på ett tryckt papper. Resultatet visade även att dominationen av sans serif-typsnitt på webben beror på en vana som hänger kvar sen förr, men att detta troligen kommer att förändras i framtiden.

    Det finns geografiska begränsningar i arbetet, då examensarbetet endast undersöker södra Sverige. För att öka validiteten kunde representanter från hela Sverige ha deltagit. Det hade kunnat påverka och förändra resultatet. Undersökningen hade kunnat förbättras generellt genom att utveckla den och använda fler typsnitt, för att få ett tydligare svar på frågeställningen den undersökte. Även detta hade kunnat påverka resultatet till något annat.

45678910 301 - 350 av 859
RefereraExporteraLänk till träfflistan
Permanent länk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf