• Title/Summary/Keyword: RFB protocol

Search Result 6, Processing Time 0.019 seconds

Extending VNC Server and Client for Sharing Clipboard Contents Composed of Text and Images (텍스트와 이미지로 구성된 클립보드 콘텐츠 공유를 위한 VNC 서버와 클라이언트의 확장)

  • Lee, Tae-Ho;Lee, Hong-Chang;Park, Yang-Su;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.4
    • /
    • pp.115-126
    • /
    • 2008
  • VNC(Virtual Network Computing) is a desktop sharing system based on the RFB(Remote Framebuffer) protocol which allows you to control a remote computer running a VNC server through a VNC client(or viewer) on a local computer. To exchange information between the two computers, VNC provides the functionality of sharing the clipboard contents. Unfortunately, the current VNC softwares support only the clipboard text contents, not providing methods for sharing the clipboard multimedia contents such as images. In this paper, we extend the RFB protocol to share the clipboard contents composed of text and images. Also, to support the developed protocol. we extend both the UltraVNC server and the JavaViewer VNC client which are free open-source softwares. Through the developed VNC softwares, users can exchange the clipboard contents including texts and images between the remote computer and the local computer.

  • PDF

A Study on the Use of the SPICE Protocol on Android Environment (안드로이드 환경에서 SPICE 프로토콜의 활용에 관한 연구)

  • Jung, Jun-Kwon;Jung, Sung-Min;Kim, Tae-Kyung;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.227-229
    • /
    • 2012
  • 모바일 클라우드 서비스에 대한 요구에 따라 다양한 관련 기술들이 소개되고 있다. 이 중에서 모바일 원격접속 프로토콜은 RFB와 RDP, 두 개의 표준 프로토콜로 나뉜다. RFB 프로토콜은 구조의 단순함이, RDP 프로토콜은 빠른 응답속도가 상대적인 장점이다. 이 중, RDP 프로토콜은 윈도우즈 환경에 종속적인 제약이 있는데, SPICE 프로토콜은 이러한 RDP 프로토콜과는 달리 가상화 환경에 최적화된 오픈소스 프로토콜이다. 이러한 SPICE 프로토콜의 특징은 모바일 클라우드 환경에 상당한 이점을 가질 수 있다. 본 논문은 PC환경에서 RFB와 RDP, SPICE 프로토콜을 비교해 보고 모바일 환경에서의 활용성을 가늠해 본다. 그리고 모바일 환경에 가장 적합한 SPICE 프로토콜이 안드로이드에서 동작가능한지를 살펴보고 발생 가능한 문제점과 해결방안을 살펴보고자 한다.

Extending VNC for Effective Collaboration (효과적인 협업을 위한 VNC 확장)

  • Lee, Tae-Ho;Lee, Hong-Chang;Park, Yang-Su;Lee, Myung-Joon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.181-193
    • /
    • 2008
  • VNC is one of popular thin client computing systems, which supports cross-platform remote control using the RFB protocol. Unfortunately, since VNC does not provide functions specially designed for collaboration, it is difficult to collaborate effectively through the remote control function of VNC. In this paper, we present the extension of the UltraVNC server and the JavaViewer client which are one of open-source VNC systems. For effective real-time collaboration, the extended VNC provides three kinds of access authorities to control the collaboration server: administrator, worker, and spectator. The administrator can control the access authorities of the users through the access control tool, newly provided in the extended JavaViewer. The workers can access the resources of the remote server, whereas the spectator cannot handle those remote resources, only monitoring the remote server. In addition, the extended VNC provides the one-click connection facility for easy connection to the collaboration server from many collaboration participants.

  • PDF

DNA Sequence analysis and rfbM gene amplification using PCR for detect salmonella C1 serogroup (살모넬라 C1 serogroup 특이 rfbM 유전자 증폭과 염기서열 분석)

  • Lee, Sung-il;Jung, Suk-chan;Moon, Jin-san;Park, Yong-ho;Lee, John-wha;Kim, Byeong-su;Baek, Byeong-kirl
    • Korean Journal of Veterinary Research
    • /
    • v.36 no.1
    • /
    • pp.109-118
    • /
    • 1996
  • The Salmonella rfb gene encoding for the biosynthesis of the oligosaccharide-repeating units of the O-antigenic determinants was cloned and sequenced. A set of nucleotide primers(a forward and reverse) was selected to target a defined region of the guanosine diphospho-mannose(GDP-Man) pyrophosphorylase synthase gene : rfbM of Salmonella C serogroup. The primer set was used to develop a PCR-based rapid and specific detection system for Salmonella C1 serogroup. Amplification bands of predicted size(1,422bp) were generated from 11 different Salmonella C1 isolates. The bands were verified to be specific for the C1 serogroup by Southern blot analysis using reference homologous DNA specificity was further confirmed by the lack of reactivity with heterologous DNA derived from non-salmonella members of the family enterobacteriaeceae. A specificity of 100% was deduced along with a very high sensitivity shown by a detection limit of 1fg of a purified DNA template. The isolated DNA sequence was found to be 99.8% homologous to S montevideo but the related primers amplified with the predicted band sizes with all the Salmonella C1 serogroups tested. It is concluded that the PCR protocol based on the rfbM gene from S cholerasuis is optimal fast and specific for the detection of Salmonella C1 serogroup and also the corresponding probe is suitable for rapid detection of all Salmonella C1 serogroup DNA tested. This technology should facilitate the identification of contaminated pig products and for any other products contaminated with the Salmonalla C1 serogroup. The immediate impact of this developed method will be in the area of food safety of pig products with the potential prospect for adaptation to other food inspection technologies.

  • PDF

A Study on Android SPICE Protocol for Development of Mobile Cloud Device (모바일 클라우드 디바이스 개발을 위한 안드로이드 SPICE 프로토콜 연구)

  • Jung, Jun-Kwon;Jung, Sung-Min;Kim, Nam-Uk;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.223-226
    • /
    • 2012
  • 스마트폰과 같은 모바일 단말은 모바일 클라우드의 서비스를 받기 위해 모바일 가상머신에 원격접속 할 수 있는 기술이 필요하다. 원격접속 표준 프로토콜은 프레임 버퍼 방식의 Remote Frame Buffer(RFB) 프로토콜과 메시지 전송방식의 Remote Desktop Protocol(RDP)로 나뉜다. SPICE 프로토콜은 RDP 프로토콜 기반의 오픈소스 원격접속 프로토콜이다. SPICE 프로토콜은 가상머신에 원격접속 할 수 있지만 모바일 환경을 지원하지 않는다. 따라서 SPICE 프로토콜을 모바일 환경에서 사용하려면 포팅 작업이 필요하다. 본 논문은 리눅스용 SPICE 클라이언트 모듈을 안드로이드 환경에 맞도록 포팅하는 방법을 소개하고자 한다. 또한 포팅시 발생하는 문제점과 이를 해결하는 방법 몇 가지를 함께 소개한다.

Design and Implementation of Mobile VNC System for GUI Control and Monitoring of Remote Computer (원격 컴퓨터의 GUI 제어와 모니터링을 위한 Mobile VNC 시스템 설계 및 구현)

  • Chon Hee-ja;Seo Jung-Hee;Park Hung-Bog
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.5
    • /
    • pp.912-919
    • /
    • 2005
  • The Growth in wireless Internet has made Networking possible at anytime and anywhere. So mobile devices like cellular phone and PDA are now used in various fields. In particular, the mobility of mobile devices has a great advantage in remote control. This paper designed and implemented a Mobile VNC system that transmitted the screen image of a remote computer, control the remote computer GU and monitor all by cellular phone. The proposed system consists of a Mobile Viewer un on the cellular phone, VNC Server m on a number of remote computers and a VNC Monitor. For communication between the VNC Server and the Mobile Viewer the MRFB protocol is used. The screen image transmitted to the Mobile Viewer is encoded in the PNG format supported by SK-VM, the Java execution environment of the Cellular phone. According to implementation results, the image is about $2KB\~8KB$. According to the 65 times transmission test, the average frame per second is 4.93fps in the emulator and a real cellular phone takes 0.8fps. Therefore, the proposed system is more efficient than existing systems.