1 |
VNC Service on Bluetooth Wireless NetworkXia, Rui 07 August 2003 (has links)
With characteristics such as small size, low weight and low power consumption, Bluetooth wireless technology provides efficient communication ability for pocket size devices, for which power consumption is critical. Built-in security features may serve as substitute for application level security. Bluetooth Service Discovery Protocol (SDP) provides information of availability and characteristics of services in the RF proximity. In this work, a VNC service is set up for Bluetooth wireless network and performance tests are made. A VNC server provides virtual consoles for VNC clients across different platforms. VNC has little computing power requirement on client side, fitting the profiles of most Bluetooth devices. Access can be limited to a particular window and its children windows; the function of the particular window can be advertised with SDP. The use of VNC is extended from a remote console only to a "platform" for services in general.
|
2 |
Remote Desktop : Integrating multiple devicesSabaté Mogica, David January 2008 (has links)
Electronic devices have acquired an increasingly important role in our society and are integrated in our lives making both the users and their devices more accessible. Currently in the western world most families have at least one computer. This computer is generally equipped with multimedia accessories and an Internet connection. Portable devices, such as mobile phones and PDAs, are part of this technological and social environment. One might think about using a hands free Bluetooth headset together with a mobile phone, to obtain better sound quality, using a keyboard such as the Handykey Corp. Twiddler in order to dial/type quicker or send SMS messages in an easier way, watching a video on a large computer screen that had previously been downloaded to your mobile phone, etcetera. However, there is a problem when it comes to the interconnectivity between all these devices. Today users face many difficulties when attempting to use what should be the aggregated possibilities of their devices, rather than simply the functionality of each device. The hypothesis of this project is that the user's difficulties could be overcome if their devices could be internetworked. For example, even though mobile phones and PDAs often have a USB interface, unlike typical desktop or laptop computers these devices have been designed to only be USB slaves -- hence other USB devices cannot be directly attached to them. There are some signs of this changing with the introduction of USB On-The-Go - but we believe that this is a short-sighted evolutionary step. The obvious solution is to internetwork these devices. For example, by attaching these various USB devices to a computer that is a USB bus master (host) - we can enable the user to use their USB Twiddler with a USB phone. In this way, a user could remotely access the functions of the set of all of their portable devices - without worrying about how to directly interconnect them in pairs. This could enable new functionality, such as the user being able to answer an incoming call to their cellular phone with the keypad of the Twiddler, while using the audio input and output functions of their Bluetooth headset. We begin by examining a number of means to establish and use remote connections to access systems remotely. We have focused on the most popular desktop sharing systems, specifically those that use remote desktop protocols. Initially we require manual configuration or use of a discovery protocol to identify the different devices. Later we will examine additional protocols, along with some potentially automatic configuration mechanisms. / Elektroniska apparater har fått en att starkare position i vårt samhälle, integerationen i våra liv gör dem mer tillgängliga. Nu för tiden har de flesta familjer i västvärlden, minst en dator per hushåll. Datorerna har allt som oftast flera multimedia tillbehör och en internett uppkopling. Handhållna aparater så som mobiltelefoner och PDA’er är också en del av teknologiska och sociala miljön. Kanske vill man andvända en handsfree med blue tooth för att förbättra ljudkvaliteten, eller ett tangentbord t.ex. ett Handykey Corp. En twiddler för att ringa eller skicka SMS. Se på högkavitets video på en stor skärm som du tidigare lastat ner till din mobiltelefon, etc. Hur som hälst uppstår det problem vid sammankopplingen mellan olika tillbehör. Dagens användare får en stor utmaning i användade av den kombinerade funktionen i stället för den ensamstående apparatens funktioner och förmåga. Hypotesen av detta projekt är att detta problem kan övervinnas om alla apparater var ihopkoplade via internetwork. Till exempel, även om de flesta mobiltelefoner och PDA’er har USB gränssnitt, har dem tillskillnad från vanliga stationära datorer och laptops bara designats för att vara USB-slavar. Detta betyder att USB-tillbehör inte kan kopplas direkt till apparaten. Det finns tecken på tekniker som t.ex. USB On-The-Go men detta ser ut som en kortsiktig lösning. En uppenbar lösning är att parkoppla dessa apparater via internetwork. Om man t.ex. kopplar alla dessa USB-tillbehör till en stationär eller bärbar dator, kan vi låta användaren komma åt dessa via sin telefon med USB. På så sätt kan användaren trådlöst komma åt alla tillkopplade tillbehör, utan att oroa sig över att para samman dem fysiskt. Möjligheten för nya funktioner och användningsområden visar sig då, som t.ex. att svara på inkommande samtal med den tillkoplade twiddler’n medans samtidigt tala via det trådlösa headsettet. Vi börjar med att undersöka olika tekniker för att upprätta trådlös tillkoppling till olika system. Vi har focuserat på de populäraste datasystemen, framför allt de som använder trådlösa protokoll. Sådana som kräver manuell installation eller använder upptäkande protokoll för att identifiera olika tillbehör. Senare visar vi exempel på andra protokoll med några potensial att automatisk konfigurera tillkopplingen. / 1F1421 Project report Oral presentation given 2008-07-30 14:00 http://www.ict.kth.se/info/GRU/Events/Old-Seminars/2008/20080730-14.00-CCS-Exjobb-presentation.html
|
3 |
Device aggregation with data networking : Implementing a Personal Area NetworkZhang, Shasha January 2008 (has links)
Technology is advancing rapidly and intelligent devices are becoming affordable and wireless infrastructure is becoming pervasive. Personal information technology appliances have become part of our life, via cellular phones, PDAs, Bluetooth headsets, handheld keyboards, GPS, and digital cameras. In the future, new intelligent devices will be invented as technology evolves. However, because multiple devices provide similar (but different) functionality it is complex for the average user to choose a single device. Moreover, today it is hard to configure, administer, and use several different appliances together. In order to be utilized in an effective manner and in an accessible way, personal devices should be aggregated, i.e., connected together via a local area network so that they can appear to the user as if they were a single device. This paper introduces a connection model based on device aggregation to realize shared state, the behavior of a shared appliance, and with the superset of the individual device functionality. Such an aggregated logical device might even exhibit functions which a user would have a very hard time realizing by manually combining devices. This will facilitate the user’s control over their appliances (build of different devices), but acting as one device. The project was a joint effort with David Sabaté Mogica. We developed such a system based on Dynamic Host Client protocol (DHCP) and Service Location Protocol (SLP) for service discovery and Virtual Network Computing (VNC) for remote desktop control. The system builds on a laboratory network environment. This thesis concerns the implementation and evaluation of service discovery. The Remote desktop control was researched and implemented separately and will be reported separately. Service discovery between two computers has been implemented using a custom program developed for a PDA. However, at present the PDA only sends a DA request packet with DHCP. However, service discovery has been successfully tested between two computers. This provided an important base for the programming on PDA and the future development of a similar program for a cellular phone. / Den snabba tekniska utvecklingen ger våra apparater mer och mer intelligens, priset på avancerade produkter är överkomligt och trådlösa infrastrukturer binder samman allt fler produkter. Tekniska produkter har blivit en del av vår vardag: Mobiltelefon, PDA-er, trådlösa hörlurar och tangentbord med blåtandsradio, GPS och digitalkameror. I takt med den tekniska utvecklingen kommer hela tiden nya intelligenta och kommunicerande produkter. Man kan hitta liknande funktioner i olika produkter, och det är svårt för den vanlige användaren att välja den optimala produkten. Dessutom har de avancerade produkterna många parametrar att ställa in, och att använda olika produkter tillsammans kräver att användaren är djupt insatt i tekniken. Genom att aggregera, koppla ihop, produkterna i ett lokalt nätverk, kan deras funktioner användas effektivt och göras bättre tillgängliga genom att de för användaren ser ut som om de tillhör en enda produkt. Denna avhandling introducerar en kommunikationsmodell baserad på produktaggregering genom delade gemensamma tillstånd och reaktioner hos de ingående produkterna, med tillägg av respektive produkters särskilda funktioner. En sådant logiskt produktaggregat kan också fås att utföra funktioner som användaren annars skulle ha väldigt svårt att realisera genom att manuellt kombinera de nödvändiga produktfunktionerna. Det underlättar alltså användningen av systemet (byggt av flera olika produkter), som fungerar som om det vore en enda produkt. Projektet har genomförts tillsammans med David Sabaté Mogica. Vi har utvecklat ett system för produktaggregering baserat på Dynamic Host Client protocol (DHCP) och Service Location Protocol (SLP) för att identifiera tillgängliga fuktioner och Virtual Network Computing (VNC) för ”remote desktop control”. Systemet är byggt i ett laboratorienät. Avhandlingen fokuserar på hur identifiering av tillgängliga funktioner och tjänster genomförs och utvärderas. ”Remote desktop control” utvecklades och infördes separat och kommer att rapporteras separat. Ömsesidig identifiering av funktioner mellan två datorer har genomförts med ett program utvecklat speciellt för en PDA. Hittils sänder emellertid PDA’n bara ett DA-frågepaket med DHCP. Den ömsesidiga funktionsidentifieringen är dock testad och fungerar mellan två datorer vilket gav den nödvändiga grunden för programmeringen av PDA’n och för framtida utveckling av liknande program för mobiltelefoner.
|
4 |
Virtualizace aplikací v architektuře C/S / Architecture C / S - Application VirtualizationHlaváč, Štěpán January 2016 (has links)
The diploma thesis deals with the possibilities of using application virtualization in the Windows environment. The theoretical part describes the operating principle of application virtualization. Furthermore, there are specified the individual characteristics and the reasons for the move to application virtualization. The author provides the basic overview and comparison of the specific ways of virtualization. The appropriate solution of the practical part was based on the Saaty method. In the practical part, the author describes in detail how to implement and use the chosen technology. Based on practical experience, he assesses functioning of the solution. The final part of the thesis includes both general and specific recommendations for the use of application virtualization.
|
5 |
Remote desktop protocols : A comparison of Spice, NX and VNCHagström, Martin January 2012 (has links)
This thesis compares the remote desktop protocol Spice to NX and VNC taking into consideration user experience when viewing multimedia content. By measuring the quality of the protocols by viewing a video in a slow-motion benchmark compared to ordinary speeds it is shown that Spice has a low video quality compared to VNC. It is likely that due to a large amount of data sent, Spice does not manage to reach a high quality user experience.
|
6 |
Bezdrátové ovládání počítače PC / Wireless PC controllMacháček, Jiří January 2012 (has links)
This work deals with design of PC remote control, which is able to control computer with operating system Windows and Linux using Wifi connection. There was also created necessary support software for both operating systems. Communication was secured by ciphering algorithm.
|
7 |
Image encoding evaluation in remote desktop systems : A framework for measuring the encoding performance inTigerVNC / Bildkodningsevaluaering i fjärrskrivbordssystemHalim, Adam January 2023 (has links)
Remote desktop solutions have widespread adoption across the world, allowing people to connect to a computer remotely from anywhere in the world. One widely used solution is TigerVNC which uses the RFB protocol for communication between a client and server. TigerVNC supports several encoding types, which use different techniques to compress image data. Currently, there is a lack of a performance evaluation frameworks for VNC software that makes it possible to measure the performance of not only different encoders, but also the performance of the system that chooses which encoding to use for different parts of the image. This thesis presents a framework that was developed to evaluate the performance of TigerVNC server in real-world scenarios. The framework includes a tool that records an X session losslessly and a benchmarking suite that processes a recorded session, providing data regarding execution time and compression ratio. Benchmarks were run using several encoding settings with different recorded sessions representing real-world scenarios. Results show that TigerVNC server has a good tradeoff between compression ratio and execution time. The work done in this thesis lays a foundation on which future research can be done, leading to improvements in the TigerVNC project.
|
8 |
Cloud computing v herním průmyslu / Cloud Computing in Gaming IndustryGleza, Jan January 2012 (has links)
This thesis analyzes current status of software distribution in gaming industry and its biggest challenges. Thesis also includes insight in completely different approach to the software distribution -- Cloud Gaming. In practical part are thoroughly tested existing solutions and done functionality analysis. Practical part also includes experiment which regards to building own platform using currently existing tools and it is followed by discussion of results.
|
9 |
Peer to peer systém pro vzdálené ovládání počítačeLEJTNAR, Michal January 2017 (has links)
This thesis deals with creating of decentralized peer to peer system designed for remote control of computers. P2P network and single nodes in this network is inspired by hybrid peer-to-peer network architecture used by Skype application. The application uses terminal services available in operation system Windows for remote control of computers. Namely, MS Remote Desktop and MS Remote Assistance is used. The entire application is created in programing language C#.
|
10 |
Uma avaliação experimental do uso de desktops virtuaisFalvo, Marcio Rodrigo 25 February 2014 (has links)
Made available in DSpace on 2016-06-02T19:06:15Z (GMT). No. of bitstreams: 1
6233.pdf: 2978713 bytes, checksum: bacd196ac56a6f20318345d645546b83 (MD5)
Previous issue date: 2014-02-25 / A server cluster connected to the Internet can support virtual desktops in a virtual computing environment. Each user can have his/her own virtual desktop, accessed through the Internet by means of devices such as laptop, PC, notebook, tablet or smartphone. The benefits of desktop virtualization include the possibility of improving utilization of computational resources such as processor, memory, disk and network; a more efficient management; centralized backup, and remote accessibility independently on the user location. Education institutions have traditionally used local desktops for use of faculty, administrative and technical staffs, as well as for their students. Managing these desktops requires a technical staff to take care of installation, configuration, updating and maintaining in a personalized manner, according to each user profile. In this manner, administration is costly and inefficient. Several companies increasingly adopted virtual desktops delivered by an infrastructure of centralized servers, while education institutions are late in this process. The diversity of applications used by different areas of teaching create demand for studies to better understand the performance of virtual desktop infrastructure. The purpose of this study is to evaluate virtual desktop infrastructure from the perspective of user quality of experience. To accomplish this, a virtual desktop infrastructure have been deployed at UFSCAR, and a set of experiments were carried out at our labs employing five different applications. To evaluate the influence of the networking quality of service on the user experience, we produced 5 scenarios with different communication latencies. Finally, we also executed experiments to evaluate the demand for computational resources (e.g., processor, memory, I/O, and network) as more virtual desktops are spawned. This experiment can provide important information for future capacity planning. / Um conjunto de servidores conectados à Internet pode prover desktops virtuais em um ambiente virtual de computação. Cada usuário pode ter seu próprio desktop virtual, acessando através da Internet por meio de dispositivos como um computador comum ou dispositivos moveis, como um notebook, tablet ou celular. Dentre os benefícios da virtualização de desktops, incluem-se a melhoria na utilização dos recursos de computacionais como processador, memória, disco e rede, a redução de custos para a administração dos recurso (que passa a atuar de forma centralizada e mais eficiente), backup centralizado e possibilidade de acesso remoto, onde quer que o usuário esteja. Muitas empresas já vem adotando o uso de desktops virtuais no ambiente de trabalho dos seus funcionários e colaboradores. Entre¬tanto, as instituições de ensino tradicionalmente utilizam desktops locais, tanto para uso do corpo docente, corpo administrativo e técnico, como também para os seus alunos. Como o tema e bem pouco explorado no ambiente de universidades e instituições de ensino superior, o presente trabalho tem como objetivo principal responder algumas questões sobre a utilização de desktops virtuais. O que se pode esperar em termos da qualidade de experiência dos usuários de desktops virtuais em função de sua execução remota? Quais aplicações típicas apresentam maior ou menor degradação em termos de qualidade de experiência a medida que alguns parâmetros da rede (como por exemplo a latência) se degradam? Qual e o consumo de recursos (processador, memória, E/S e rede) para a execução de desktops virtuais? Como principais contribuições, este trabalho apresenta uma avaliação experimental de uma infraestrutura de desktops virtuais implementada na Secretaria de Informática da UFSCar. Foram realizados experimentos para avaliar a qualidade de experiência do usuário com um conjunto de cinco aplicações típicas de um laboratório de ensino da universidade. Foram testados seis níveis de qualidade de serviço da rede para medir o seu impacto na qualidade de experiência dos usuários. Também foram feitos testes variando-se a quantidade de desktops virtuais executando simultaneamente para verificar o consumo de recursos, que servirá de base para um futuro planejamento de capacidade.
|
Page generated in 0.049 seconds