• 제목/요약/키워드: VNC

검색결과 25건 처리시간 0.027초

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

  • 이태호;이홍창;박양수;이명준
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.115-126
    • /
    • 2008
  • VNC(Virtual Network Computing)는 RFB (Remote Framebuffer)프로토콜을 사용하여 데스크탑을 공유하는 소프트웨어로, VNC 서버가 실행되고 있는 원격 컴퓨터를 로컬 컴퓨터에 설치된 VNC 클라이언트(또는 뷰어)를 통해 제어할 수 있다. 원격 컴퓨터와 로컬 컴퓨터의 정보를 서로 교환하기 위하여, VNC는 클립보드 콘텐츠를 공유할 수 있는 기능을 제공한다. 그러나 현재 사용중인 VNC 소프트웨어들은 단지 텍스트 형식의 클립보드 콘텐츠를 공유하는 기능을 제공하며, 이미지와 같은 멀티미디어 클립보드 콘텐츠를 공유하는 방법을 제공하고 있지 않다. 본 논문에서는 텍스트와 이미지로 구성된 클립보드 콘텐츠를 공유할 수 있도록 RFB 프로토콜을 확장한다. 또한 개발된 프로토콜을 지원하기 위하여 무료 오픈소스 소프트웨어인 UltraVNC 서버와 JavaViewer 클라이언트를 확장한다. 개발된 VNC 소프트웨어를 통하여, 사용자는 원격 컴퓨터와 로컬 컴퓨터 사이에서 이미지와 텍스트가 포함된 클립보드 콘텐츠를 공유할 수 있다.

  • PDF

Crystal Structure of the Pneumococcal Vancomycin-Resistance Response Regulator DNA-Binding Domain

  • Park, Sang-Sang;Lee, Sangho;Rhee, Dong-Kwon
    • Molecules and Cells
    • /
    • 제44권3호
    • /
    • pp.179-185
    • /
    • 2021
  • Vancomycin response regulator (VncR) is a pneumococcal response regulator of the VncRS two-component signal transduction system (TCS) of Streptococcus pneumoniae. VncRS regulates bacterial autolysis and vancomycin resistance. VncR contains two different functional domains, the N-terminal receiver domain and C-terminal effector domain. Here, we investigated VncR C-terminal DNA binding domain (VncRc) structure using a crystallization approach. Crystallization was performed using the micro-batch method. The crystals diffracted to a 1.964 Å resolution and belonged to space group P212121. The crystal unit-cell parameters were a = 25.71 Å, b = 52.97 Å, and c = 60.61 Å. The structure of VncRc had a helix-turn-helix motif highly similar to the response regulator PhoB of Escherichia coli. In isothermal titration calorimetry and size exclusion chromatography results, VncR formed a complex with VncS, a sensor histidine kinase of pneumococcal TCS. Determination of VncR structure will provide insight into the mechanism by how VncR binds to target genes.

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

  • 이태호;이홍창;박양수;이명준
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.181-193
    • /
    • 2008
  • VNC는 Thin Client 컴퓨팅시스템의 하나로서 RFB(Remote Frame Buffer) 프로토콜을 통하여 서로 다른 플랫폼간의 원격 제어 기능을 지원한다. 그러나 VNC는 협업을 위하여 특별한 기능을 제공하지 않기 때문에 VNC의 원격 제어 기능을 통하여 효율적인 협업을 진행하는 것은 어려운 일이다. 본 논문에서는 오픈소스 VNC인 UltraVNC 서버와 JavaViewer 클라이언트의 확장에 대하여 기술한다. 효과적인 실시간 협업을 지원하기 위하여 확장된 VNC는 협업 서버를 제어하기 위하여 관리자, 작업자, 관람자와 같은 세가지 접근 권한을 제공한다. 관리자는 확장된 JavaViewer에서 새롭게 제공되는 접근 관리 도구를 통하여 권한 관리를 수행할 수 있다. 작업자는 협업서버의 자원을 제어하는 것이 가능하지만, 관람자는 협업서버의 자원을 제어 하는 것은 불가능하며 작업 진행사항을 단지 모니터링할 수 있다. 또한 확장된 VNC는 여러 협업참여자가 간편하게 협업서버에 접속할 수 있도록 원클릭 접속 기능을 제공한다.

  • PDF

CoVNC : 효과적인 협업을 위한 VNC의 확장 (CoVNC : An Extension of VNC for Efficient Collaboration)

  • 이태호;박진호;이홍창;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (D)
    • /
    • pp.343-348
    • /
    • 2007
  • VNC 프로그램은 RFB(Remote Frame Buffer) 프로토콜을 사용하여 멀리 떨어진 시스템의 자원을 GUI(Graphic User Interface)를 통해 효과적으로 제어 할 수 있는 기능을 제공한다. 이를 이용하여 효과 적인 동기식 협업 작업을 지원하는 시스템을 구성할 수 있다. 본 논문에서는 Ultra VNC 프로그램과 RFB 프로토콜을 확장하여 같은 시간에 일어나는 인터넷 기반 협업 작업을 효과적으로 지원할 수 있는 CoVNC의 개발에 대해 기술한다. CoVNC를 사용하는 협업 작업장제공자나 협업 참여자가 협업 시스템의 구성과 실행에 대한 노력을 들이지 않으며 협업 작업에 몰두 할 수 있도록, 서버 설정을 저장하는 기능과 클라이언트가 한 번의 클릭으로 서버 접속을 할 수 있는 기능을 제공한다. 또한 작업장을 제어 할 수 있는 권한과 제어할 수 없는 권한, 그리고 클라이언트의 권한과 접속을 관리하는 관리자 권한을 제공하여 협업 작업에서의 혼선과 악의적인 작업 방해를 막을 수 있다. 이러한 기능을 지원하기 위하여 Ultra VNC 서버를 확장하여 CoVNC 서버를 개발하였으며, Java Viewer 클라이언트를 확장하여 CoVNC 클라이언트를 개발하였고, RFB 프로토콜을 확장하여 서버와 클라이언트가 새로운 기능에 대한 메시지를 주고받을 수 있도록 하였다.

  • PDF

클립보드 이미지 전송을 위한 VNC 서버와 클라이언트의 확장 (Extending VNC Server and Client for Transmitting Clipboard Images)

  • 이태호;김정현;이홍창;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (D)
    • /
    • pp.415-418
    • /
    • 2007
  • VNC(Virtual Network Computing)는 원격 제어 소프트웨어의 하나로서 다른 지역에 위치한 컴퓨터의 자원을 제어할 수 있는 기능을 제공한다. VNC는 원격 시스템과 로컬 시스템과의 자료 교환을 위하여 원격시스템과 로컬 시스템간의 클립보드 내용을 공유하는 기능을 제공하고 있으나, 현재까지 개발된 VNC 소프트웨어들은 단지 문자 데이터를 공유하는 방법만을 제공하고 있고, 이미지와 같은 멀티미디어 데이터를 공유하는 방법을 제공하고 있지 않다. 본 논문에서는 클립보드에 저장된 이미지 데이터를 공유할 수 있도록 RFB 프로토콜을 확장하였다. 그리고 확장된 프로토콜을 지원하기 위하여 오픈소스 VNC 소프트웨어인 Ultra VNC 서버와 플랫폼 독립적인 클라이언트인 JavaViewer를 확장하였다. 사용자는 확장된 VNC를 통하여 원격 시스템과 로컬 시스템간의 클립보드 이미지 공유를 원활하게 수행할 수 있다.

  • PDF

CoDisplay : 대형 디스플레이 장치를 활용하기 위한 VNC 기반회의도구 (CoDisplay : A Conference Tool Based on VNC for Utilizing Wide Display Devices)

  • 이태호;박지혜;이기훈;이명준
    • 한국정보통신학회논문지
    • /
    • 제13권8호
    • /
    • pp.1666-1672
    • /
    • 2009
  • 최근 대형 디스플레이 장치를 활용한 의사전달행위가 보편화되고 있다. 따라서 효과적인 의사전달을 지원할 수 있도록 대형 디스플레이 장치를 효율적으로 공유하는 것이 바람직하다. VNC(Virtual Network Computing)는 데스크톱 공유 도구로서 다른 지역에 위치한 컴퓨터로 데스크톱 화면을 전송할 수 있다. 또한 VNC를 이용하여 두 명 이상의 사용자가 동시에 같은 데스크톱 화면을 사용할 수 있다. 그러나 현재 VNC가 지원하는 기능만으로 대형 디스플레이 장치를 효율적으로 공유하는 것은 어려운 일이다. 본 논문에서는 VNC를 이용하여 대형 디스플레이 장치를 공유하는 회의도구인 CoDisplay 개발에 대하여 기술한다. 회의 참가자들은 네트워크 주소를 이용하여 대형 디스플레이 장치에 접속하며 자신의 데스크톱 화면을 내장된 VNC를 이용하여 전송한다. 또한 여러 데스크톱 화면을 배열하고 전환하는 기능을 통하여 대형 디스플레이 장치를 효과적으로 공유할 수 있다.

3D 디자인을 위한 안드로이드 TurboVNC 뷰어 (AndroidTurboVNC Viewer for 3D Design)

  • 김태훈;최종찬;이정준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.1135-1138
    • /
    • 2011
  • 안드로이드 시장이 급성장함에 따라 안드로이드 기반 어플리케이션에 대한 수요가 많아지고 있다. 그로 인해 3D 그래픽적 기능을 요구하는 어플리케이션에 대한 요구도 늘어났다. 그러나 안드로이드 단말기에서는 3D 처리능력이 데스크 탑과 비교하여 성능과 서비스에 한계가 있다. 그렇기 때문에 VNC(Virtual Network Computing)를 사용하여 고성능의 그래픽을 요구하는 프로그램을 실행할 수 있게 된다. VNC 란 클라이언트에서 데스크 탑으로 접속하여 원격으로 제어하고 그 결과를 그래픽으로 확인하는 프로그램이다. 그러나 기존의 Android VNC 는 해상도가 낮고, 이미지 전송 속도가 느리기 때문에 3D 렌더링 이미지 처리가 불가능했다. 또한 Android VNC 는 인터페이스가 불편하여 입력 오류가 많아 사용이 불편했다는 단점 등이 지적되어 왔다. 본 논문에서는 이를 개선하기 위한 Android Turbo VNC 를 제안한다. Android Turbo VNC는 libjpeg-turbo 코덱을 적용하여 3D 이미지 부분에서 기존의 Android VNC 에 비하여 약 80~120%의 이미지 개선과 이미지 압축률을 4 배정도 높여 CAD 와 같은 고성능의 그래픽을 요구하는 프로그램의 사용을 가능하게 한다. 그리고 Android Turbo VNC 에서는 기존 Android VNC 의 불편한 UI 를 개선하였다. 클라우드 서버에서는 CAD, Document, Game, Video, General 총 5 가지의 프로그램을 서비스하여 그에 맞는 테마 별 UI 를 제공한다. libjpeg-turbo 코덱의 적용을 통해 Android-Turbo VNC 는 수십 장의 설계 도면을 굳이 들고 다니지 않더라도 하나의 테블릿 PC 안에서 보는 것이 가능하게 된다. 테마별 UI 중 CAD 테마는 3D CAD 를 사용하는 산업현장에서 적극적으로 활용될 것으로 기대된다.

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

  • 천희자;서정희;박흥복
    • 한국정보통신학회논문지
    • /
    • 제9권5호
    • /
    • pp.912-919
    • /
    • 2005
  • 무선 인터넷(Wireless Internet)의 발달로 인해 언제 어디서나 네트워킹이 가능한 환경이 구축되면서 휴대폰과 PDA 등의 모바일 단말기가 여러 분야에서 활용되고 있다. 특히 원격 제어에 있어서 모바일 단말기의 이동성은 큰 장점을 가진다. 본 논문은 모바일 단말기 중에서 가장 대중적인 휴대폰을 사용하여 원격 컴퓨터의 스크린 이미지를 전송받고, GUI 제어와 모니터링을 수행하는 Mobile VNC(Virtual Network Computing) 시스템을 설계 및 구현하였다. 제안하는 시스템은 휴대폰 상의 Mobile Viewer, 다수의 원격 컴퓨터 상의 VNC Server, VNC Monitor로 구성된다 VNC 서버와 모바일 뷰어 사이의 통신을 위해서 MRFB(Mobile RFB) 프로토콜을 사용하고, 모바일 뷰어로 전송되는 스크린 이미지는 휴대폰의 자바 실행 환경인 SK-VM이 지원하는 PNG 포맷으로 엔코딩한다. 구현 결과, 이미지 용량은 2KB-8KB로 측정되었고, 65회 전송 결과 평균 초당 전송률은 에뮬레이터에서 4.93fps, 실제 휴대폰은 0.8fps로 기존 시스템보다 빠른 성능을 보였다.

VNC를 이용한 디스플레이 공유 (Sharing Display Based on VNC)

  • 이태호;이기훈;안건태;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (D)
    • /
    • pp.241-244
    • /
    • 2008
  • 최근 디스플레이 장치의 발전에 따라 대형 디스플레이 장치를 활용하는 범위가 확대되었다. 이러한 대형디스플레이 장치를 활용하는 범위의 확장에 따라 여러 사람이 대형 디스플레이 장치를 효율적으로 공유하는 것이 바람직하다. VNC(Virtual Network Computing)는 GUI를 통한 원격 제어 도구로써 다른 지역에 위치한 컴퓨터로 데스크탑 화면을 전송할 수 있다. 또한 VNC는 하나의 세션에 두 명 이상의 사용자가 동시에 같은 데스크탑 화면을 사용할 수 있다. 본 논문에서는 VNC를 활용한 디스플레이 장치의 공유에 대하여 기술한다. VNC 서버를 이용하여 대형 디스플레이 장치에 화면을 전송하며 대형 디스플레이 장치는 JavaViewer를 통하여 전송받은 데스크탑 화면을 출력할 수 있다. 그리고 디스플레이 공유 관리 도구를 통하여 동시에 여러 사람이 데스크탑 화면을 전송하는 것을 효율적으로 관리할 수 있다.

  • PDF

간의 단일선원 Twin Beam과 이중선원 이중에너지 전산화단층촬영의 비조영증강 영상과 가상 비조영증강 영상의 비교 연구 (Comparison of True and Virtual Non-Contrast Images of Liver Obtained with Single-Source Twin Beam and Dual-Source Dual-Energy CT)

  • 이정섭;최국명;김봉수;고수연;이경렬;김정재;김두리
    • 대한영상의학회지
    • /
    • 제84권1호
    • /
    • pp.170-184
    • /
    • 2023
  • 목적 Twin beam dual-energy CT (이하 tbDECT)와 dual source DECT (이하 dsDECT)를 통해 얻은 true non-contrast image (이하 TNC)와 virtual non-contrast image (이하 VNC)의 attenuation values 차이를 평가해 보고자 한다. 대상과 방법 간 DECT를 촬영한 62명의 환자를 대상으로 하였다(tbDECT, 32명; dsDECT, 30명). TNC와 재구성한 arterial VNC (이하 AVNC), portal VNC (이하 PVNC), delayed VNC (이하 DVNC)에서 복부내 11개 장기에 대해 attenuation values를 측정하여 비교하였다. 또한 TNC와 VNC attenuation values의 절대오차가 10 Hounsfield units (이하 HU) 이하인 비율을 구하였다. 결과 TNC와 VNC의 평균 attenuation values 비교에서 각 DECT별 33개의 항목(3시기 VNC, 11개 장기) 중 tbDECT는 17개, dsDECT 19개 항목에서 유의한 차이를 보였다(Bonferroni correction p < 0.0167). 절대오차 10 HU이하인 비율은 tbDECT의 AVNC, PVNC, DVNC에서 각각 56.7%, 69.2%, 78.6%, dsDECT는 각각 70.5%, 78%, 78%이었고, 두 DECT모두 AVNC에서 가장 낮았다. 결론 두 DECT의 VNC는 적지 않은 attenuation values 차이로 TNC를 대체하기에는 충분하지 않다.