• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Kommunikationslösning för GATA-systemet

Ekstål, Simon January 2017 (has links)
Sogeti is an IT-consulting company active in many countries. It has many different assignments and develops systems for companies in different industries. One of these assignments and systems is a system called GATA made for the company SCA's business-branch SCA SKOG. GATA stands for GPS Assisted Transport Announcement and is a comprehensive solution for timber transport from forest to industry. At this point in time, messages that do not belong to the system's main data must be sent and received outside the system. The purpose of this project has been to create a communication solution that addresses this for the system. The basic objective of the solution has been to create a local communication solution and then integrate this solution with the system. This was supposed to be done in a structured manner during sprints and with a proof-of-concept model. A local communication solution has been created consisting of a server with a message-component, a console application for creating and sending messages and a website for receiving and presenting messages. The result of the local communication solution has been proven to be consistent with the basic objective. Thereafter the local communication solution was integrated with the GATA-system. The integration resulted in a message- component being created on the system server, a console application was created within the system and a component on the system's website was created. This integrated communication solution imitates and can perform the same operations as the local communication solution and has been adapted to the GATA-system. The result of the integration and thus the entire project have been proven to be successful according to the basic target objective. / Sogeti är ett IT-konsultföretag aktivt inom många länder. Det innehar många olika uppdrag och utvecklar system till företag inom olika branscher. Ett av dessa uppdrag och system är ett system vid namn GATA skapat för företaget SCAs verksamhet SCA SKOG. GATA står för GPS Assisted Transport Announcement och är en helhetslösning för transport av timmer från skog till industri. I dagens skede måste meddelanden som inte tillhör systemets huvudsakliga data skickas och tas emot utanför systemet. Syftet med detta projekt har varit att skapa en kommunikationslösning som åtgärdar detta för systemet. Den grundläggande målbilden för lösningen har bestått av att skapa en lokal kommunikationslösning och därefter integrera denna lösning med systemet. Detta skulle göras på ett strukturerat sätt under sprinter och med en proof-of-concept modell. En lokal kommunikationslösning har skapats bestående av en server med meddelande-komponent, en konsol-applikation för att skapa och skicka meddelanden och en webbplats för att motta och presentera meddelanden. Resultatet av den lokala kommunikationslösningen har bevisats stämma överens med den grundläggande målbilden. Därefter integrerades den lokala kommunikationslösningen med GATA-systemet. Integrationen resulterade i att en meddelande-komponent skapades på systemets server, en konsol-applikation skapades inom systemet och en komponent på systemets webbplats skapades. Denna integrerade kommunikationslösning imiterar och kan utföra samma operationer som den lokala kommunikationslösningen och har anpassats till GATA-systemet. Resultatet av integrationen och därigenom hela projektet har enligt den grundläggande målbilden bevisats vara framgångsrikt.
2

Lightweight Remote Collaboration System based on WebRTC : Improving Remote Collaboration Flexibility

Tinashe, Kurehwaseka January 2016 (has links)
Context. Introduction of efficient multimedia technologies combined with the spreading of high-speed internet connection all over the world has led to the continuous increase in demand of multimedia services, particularly video and audio. One of the major demands are flexible, interoperable and cost-effective lightweight remote collaboration systems in companies. Web Real Time Communication (WebRTC) is an emerging peer to peer technology that is promising to be the solution to many digital real-time communication challenges. With its fantastic one-to-one communication capabilities, WebRTC supports fast and smooth audio calls, video calls, conferencing, data (media file, document and screen) sharing, gaming and all sorts of messages exchange, all being done straight out of the browser. However, as shown by investigations and interviews supported by Ericsson AB and Semcon AB as party of the MERCO (Mediated Effective Remote Collaboration) international project, many corporate use cases of remote collaboration involve applications beyond the conventional one to one communication. Present videoconferencing systems (telepresence) limits the collaboration flexibility due to their lack of the ability to adapt to system resource usage, hence tend to be too heavy for less powerful devices (laptops, tablets, phones). Moreover, their installation and maintenance costs are too expensive for small companies.  Therefore, new flexible, lightweight and less expensive solutions for remote collaboration need to be developed. Objectives. The main objective of this thesis is to identify technical solutions to address the challenges of resource usage flexibility in WebRTC multi-party remote collaboration systems. Despite concurrent developments of both commercial and free solutions that provide multi-party videoconferencing services using WebRTC, present solutions such as the conventional Multipoint Control Unit (MCU), Selective Forwarding Unit (SFU) and Fully Meshed architectures suffers from issues of excessive resource usage and cannot deliver the acceptable quality of experience in different use cases, particularly the mobile environment. The aim of this thesis is to investigate lightweight technical solutions that can be used to improve the system resource usage in WebRTC multiparty conferencing systems. Through understanding the architectural designs, benchmarking the performance of various technologies used in WebRTC and selecting the most suitable techniques a prototype is developed as a proof of concept. Methods. The first part of the thesis is dedicated to comprehensive study of fundamentals, background information and related works on WebRTC. This gives knowledge of technologies, techniques and performance evaluation metrics which help in making appropriate technical decisions during the experimental development of WebRTC solutions. The second part of the thesis is dedicated to experimental investigation in which two WebRTC signaling technologies (XSockets and NodeJs) are evaluated based on call setup time in WebRTC group call. Two lightweight technical solutions for improving resource usage flexibility (Switching video quality based on speech and using emotions and gestures instead of video) are evaluated based on system resources (CPU, memory, disk and network) and user experience. Results. Based on call setup time of WebRTC multi-party calls, the experimental results indicates that XSockets is a better signaling technology than NodeJs. The two proposed lightweight solutions have shown a remarkable improvement based on systems resource usage. A 15% reduction of CPU usage is observed when using speech controlled video quality switching and further 10% reduction is observed when video is replaced by emotions and gestures. Conclusions. Despite the minimal resource usage achieved by using emotions technique, this solution has usability issues as it cannot detect emotions in poor lighting environment. Consequently, the solution of switching video quality based on speech is chosen for further implementation. Though, this technique can be further improved through using machine learning techniques, the current implementation can significantly reduce the amount CPU, memory, disk and network usage to allow up to 6 participants to join a single conference call while maintain acceptable quality of experience.

Page generated in 0.0185 seconds