Recently the mobile cloud computing (MCC) are increasingly emerging as an efficient environment to provide lots of effective and convenient mobile services for our daily life. Different from cloud computing, MCC dominant the properties of mobile devices rather than PC such as mobile network 3G/4G, limited hardware resources, mobility, etc. Therefore, Quality of Experience (QoE) on mobile devices plays an important role in evaluating the quality of mobile service in MCC. In this paper, we surveyed lots of works on QoE perspective of MCC. The QoE of end-user affected by network QoS factors (i.e., network bandwidth and latency) and application QoS factors, which depend on specific type of MCC services. All of these factors converged to the responsiveness and content visual quality, which determined the QoE perceived by end-user. We further presented the optimization efforts at research literatures to improve the QoE of MCC. Finally, we proposed couple of promising trends which have not mentioned before to enhance the QoE. We believe that the paper is helpful to better understand the impacts of massive deployment and adoption of MCC services.
In this paper, we design a novel hybrid remote display for mobile thin-client system. The remote frame buffer (RFB) protocol and motion JPEG (M-JPEG) protocol are assigned to handle remote display tasks in the slow-motion region and high-motion region, respectively. Graphic processing units (GPU) are utilized to do a part of a real-time JPEG compression task. A novel quality of experience (QoE)-based high-motion detection algorithm is also proposed to reduce the network bandwidth consumption and the server-side computing resource consumption. The continuity of screen delivery remains whenever the JPEG compression is applied to different screen regions. The proposed hybrid remote display approach has many good features which have been justified by comprehensive simulation studies.
Mobile thin client technology allows mobile users to access their services through mobile devices which can be used everywhere. The mobile devices only visualize the output of remote resource-intensive applications. In order to make mobile thin client computing truly applicable, there are two major concerns: (i) server-side cost and (ii) client-side experience, including resource consumption, quality of video and response time. In this paper, server-side cross-layer multi-user support technology and hybrid remote display protocol are presented, together with the main results of a performance study.
Intrusion Detection Systems (lDSs), nowadays, critically becomes an important security component in the novel commercial computing models to detect malicious behaviors timely and protect either network infrastructure or individual hosts from the serious damage of attacks. For Cloud Computing, various application scenarios and complexity at a higher level make the traditional IDS approaches difficult to find out the actual threats from the novel multi-step attacks, which stem from the new vulnerabilities of Cloud environments. Therefore, information about novel attack scenarios is an urgent requirement to operate IDSs built in Cloud Computing more efficiently and accurately. This paper focuses on developing a data mining-based approach to construct new attack scenarios from the sequences of low-level alerts gathered from multiple traditional IDSs. In addition, an Attack Signature Exchange (ASE) model between Interconnect Clouds in a Collaborative Cloud Computing environment which is considered as a prior knowledge exchange is also presented. Key-words: Intrusion Detection System, Cloud Computing, Attack scenario, Attack Signature, Collaborative Cloud
In recent years, the rapid development of mobile network and device promotes the investigation of mobile thin client technology. Based on the surveys in this field, we found that the codec used in the thin client protocol should be able to provide efficient data compression (to reduce network bandwidth consumption), and operate with low computing complexity (to decrease response latency and thin client power consumption). In this paper, we proposed a hybrid remote display protocol for mobile thin client, together with the main results of performance study.
In a thin client computing architecture, application processing is delegated to a remote server rather than running the application locally. User input is forwarded to the server, and the rendered images are relayed through a dedicated remote display protocol to the user's device. Thin-client computing offers the promise of easier-to-maintain computational services with reduced total cost of ownership. With the increasingly development of cloud technology, the server side of thin client architecture is able to be deployed in cloud, thus makes the full use of the features of the Cloud, for example, virtualization, flexibility, security, and dynamic management. Meanwhile the client side can also use the mobile thin device. The traditional thin client architecture, which is platform-dependant, however, limits the most benefit of the software providers and end-users. So we propose multi-platform thin client architecture, which use VNC (Virtual Network Computing) protocol and run in the cloud environment. In this architecture, both side of the service will benefit a lot. In the one hand, the end-user can use cheap, light mobile terminal which enjoy all kind of software service of different platform. In the other hand, the software provider or developer can get more benefit with more download mass and wider circulated.
Virtualization was considered as the best way to isolate independent thin client sessions on a physical machine. However, the hypervisor, guest OS and guest remote server not only consumes a considerable amount of memory but also degrades the processing power of CPU. In this paper, we propose a novel cross-layer isolation technology to support independent user sessions with only one OS and one remote server. Furthermore, a session allocation/migration algorithm is introduced in this paper. The algorithm solves the multi-user to multi-machine allocation/migration problem within thin client environment.