• 제목/요약/키워드: Multi-user communication

검색결과 510건 처리시간 0.033초

RPC 기반 GPU 가상화 환경에서 가상머신의 GPGPU 작업 성능 향상을 위한 GPU 메모리 관리 기법 (GPU Memory Management Technique to Improve the Performance of GPGPU Task of Virtual Machines in RPC-Based GPU Virtualization Environments)

  • 강지훈
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제10권5호
    • /
    • pp.123-136
    • /
    • 2021
  • RPC(Remote Procedure Call) 기반 GPU(Graphics Processing Unit) 가상화 기술은 다수의 사용자 가상머신에게 GPU를 공유하기 위한 기술 중 하나이다. 하지만 클라우드 환경에서 일반적인 GPU는 CPU나 메모리와는 다르게 가상머신의 자원 사용량을 제한할 수 있는 자원 격리(Isolation) 기술을 제공하지 않는다. 특히 RPC 기반 가상화 환경에서는 각 가상머신에서 실행되는 GPU 작업은 멀티 프로세스 형태로 수행되기 때문에 자원격리 기술의 부재는 자원 경쟁으로 인한 성능 저하 문제를 발생시킨다. 그리고 GPU 메모리 경쟁은 가상머신들의 자원 요구량이 많을수록 성능저하를 가속화하고 가상머신 사이의 균등한 성능을 보장하지 못하기 때문에 공평성이 저하되는 문제를 발생시킨다. 본 논문에서는 RPC 기반 GPU 가상화 환경에서 사용자 가상머신들의 GPU 메모리 요구량이 가용 GPU 메모리 용량을 초과했을 때 발생하는 자원 경쟁으로 인한 성능 저하 문제 분석하고 이를 해결하기 위한 GPU 메모리 관리 기법을 제안한다. 또한, 실험을 통해 본 논문에서 제안한 GPU 메모리 관리 기법이 GPGPU 작업의 성능을 향상시킬 수 있다는 것을 보여준다.

온실 환경 데이터의 효과적인 모바일 모니터링 시스템 구현 (Implementation of Efficient Mobile Monitoring System of the GreenHouse Environment Data)

  • 서정희;박흥복
    • 한국정보통신학회논문지
    • /
    • 제13권3호
    • /
    • pp.572-579
    • /
    • 2009
  • 모니터링 시스템은 데이터 모니터링을 위한 장치들의 증가와 다양한 서비스를 지원하기 위해 많은 파라메타를 요구한다. 특히 무선 모바일 환경에서 장치의 상태 모니터링은 제한된 스크린 사이즈에 다량의 정보를 디스플레이 해야 하는 어려움과 네트워크상에 장치 상태 데이터의 전송은 네트워크 트래픽과 많은 관련을 가진다. 본 논문은 온실 환경 시스템의 효과적인 관리를 위하여 데이터 수집을 위한 컨트롤 보드를 설계하고, 무선 모바일과 웹 기반의 다중 인터페이스를 구현하여 장치, 그리고 환경 데이터 모니터링, 각 장치의 제어를 적응적으로 수행하는데 있다. 그러므로 사용자의 상황에 따른 효율적인 모니터링 및 제어를 위해서 분산 클라이언트가 컴퓨터인 경우는 서버 또는 지역 제어 모듈에 LabVIEW 웹 서버를 통해서 웹브라우저로 모니터링 및 제어권을 획득하고, 클라이언트가 PDA인 경우는 디스플레이의 크기와 데이터 처리 능력을 고려한 무선 모바일의 어플리케이션을 연동하였다. 실험결과, 사용자의 환경에 따른 적응성과 이동성을 제공함으로써 인간 중심적인 설계 관점에서 만족할만한 결과를 확인할 수 있었다.

통합 교육 방법론에 기반한 테이블탑 협업 게임 디자인 (Tabletop Collaborative Game Design based on Inclusive Education Methodology)

  • 임승현;김형년;박지형
    • 한국HCI학회논문지
    • /
    • 제9권2호
    • /
    • pp.61-68
    • /
    • 2014
  • 테이블탑 게임들은 다수가 동시에 인터랙션 할 수 있는 특성을 바탕으로 사용자들 간의 사회성 및 협업 능력을 향상시키기 위한 수단으로 활용되어 왔다. 특히, 아동들에 대한 교육 심리학적 모델 및 행동 특성을 고려하였을 때, 테이블탑 게임은 사회성이 낮은 장애아동들의 협업 능력을 향상시키는 도구로써 쓰일 수 있다. 그러나 기존의 테이블탑 협업 게임들은 유사한 수준의 장애아동들만을 대상으로 하였기 때문에, 통합교육 이론에서 제시하는 인성적 및 인지적인 효과들을 반영하기가 어렵다. 통합교육 환경을 위한 교구로써 테이블탑 게임이 활용될 수 있기 위해서는 비장애아동과 장애아동 모두에게 동등한 몰입도를 보장하고 자발적 상호작용을 가능하게 디자인 요소들이 포함되어야 한다. 따라서, 본 논문에서는 통합교육 방법론에 기반하여 인지적 및 사회적 지수가 다른 아동들을 위한 멀티터치 테이블탑 협업게임을 디자인하고 이를 구현한다. 사용자 평가를 통해 기존 통합교육 환경에서 사용되는 게임 도구와의 몰입 수준 및 상호작용 유형을 비교한다. 실험 결과, 장애아동의 자리이탈 및 이상 행동과 같은 부정적인 상호작용이 감소하였고, 아동들 간의 신체적 및 언어적 의사소통과 같은 긍정적인 상호작용 횟수가 증가하였다. 또한 게임을 수행한 아동들이 장애유무와 관계없이 높은 참여 수준과 공통 집중 시간을 보임으로써, 제안된 게임이 아동들의 몰입도를 향상시켰음을 확인하였다.

3G/WLAN/휴대인터넷 연동상황을 고려한 사용자의 최적 무선접속서비스 선택방법에 대한 연구 (On the Optimal Selection of Wireless Access in Interoperating Heterogeneous Wireless Networks)

  • 조근호;최진우;전성익;김영세
    • 한국통신학회논문지
    • /
    • 제31권5B호
    • /
    • pp.456-477
    • /
    • 2006
  • 무선통신기술의 발전과 무선데이터서비스에 대한 수요의 다변화로 인해, 가까운 미래에 3G/WLAN/휴대인터넷 등을 포괄하는 통합 무선접속 서비스체계가 등장할 것으로 기대된다. 통합 무선접속서비스를 위한 통합망은 이종의 무선서비스를 제공하는 사업자간의 로밍협약을 통해 각자의 서비스 인프라를 결합하는 준연동(loose coupling) 방식으로 구축될 것으로 예상된다. 이와 같은 상황에서 사용자는 자신이 접속하는 무선서비스의 종류와 사용자 인증 및 과금의 기반이 되는 로밍협약에 따라 다른 품질의 서비스를 다른 과금방식에 따라 제공받게 된다. 따라서 사용자가 자신의 위치에서 이용할 수 있는 무선접속이 둘 이상인 상황이 빈번히 발생할 수 있고, 사용자는 필요한 품질의 무선접속 서비스를 최저의 요금으로 이용하고자 노력하는 상황이 필연적으로 발생하게 된다. 본 논문에서는 이러한 상황에서 최저의 요금으로 원하는 품질의 서비스를 제공할 수 있는 무선접속을 선택하기 위한 기법을 단일접속만이 지원되는 단말기와 다중접속을 지원하는 단말기, 두 가지 다른 상황에 대해 제시한다. 사용자의 무선접속환경과 사업자간 로밍협약상황을 그래프 모델로 표현하고, 그래프 모델상의 체계적 검색 알고리듬을 통해 전송데이터의 양에 따라 최저의 과금을 산출하게 되는 인증경로의 집합을 도출함으로써 사용자가 어떠한 무선접속환경에 놓여 있더라도 신속히 최적의 무선접속을 판단할 수 있도록 하는 것이 본 논문의 기본적인 접근방향이다.

DOVE : 가상 계산 환경을 위한 분산 객체 시스템 (DOVE : A Distributed Object System for Virtual Computing Environment)

  • 김형도;우영제;류소현;정창성
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권2호
    • /
    • pp.120-134
    • /
    • 2000
  • 본 논문에서는 객체 지향 분산 가상 컴퓨팅 환경인 DOVE에 대하여 기술한다. DOVE는 독립적인 분산 객체들이 메소드 호출을 통하여 서로 상호 작용하는 분산 객체 모델을 기반으로 설계되었으며, 다수의 이기종 머신들로 구성된 분산 환경을 하나의 논리적인 단일 가상 컴퓨터로 사용자에게 제공함으로써 원격지에 있는 분산 객체들이 하나의 가상 컴퓨터에 존재하는 것처럼 사용할 수 있도록 한다. 또한, 병렬성, 이기종 환경, 객체 그룹, 단일한 네임 서비스, 그리고 오류 허용 등의 지원을 통하여 병렬 프로그램 개발을 위한 투명성 있고 사용이 용이한 프로그래밍 환경을 제공한다. 병렬성은 다양한 메소드 호출, 객체 그룹을 통한 다중 메소드 호출, 다중 쓰레드 구조 그리고 여러 동기화 구조를 사용함으로써 효과적으로 지원되며, 자동화된 데이타 변환 코드 생성, IDL 컴파일러를 통한 stub와 skeleton 객체 생성 그리고 객체 관리자를 통한 객체 라이프 관리와 네임 서비스를 통하여 이기종 간 호환성 문제를 해결하였으며 투명성 있고 사용이 용이한 프로그래밍 환경을 제공한다. 자치성 있는 분산 객체와 다중 레이어 구조 그리고 분산화된 네임 서비스와 객체 관리 구조를 사용함으로써 확장성과 보수성이 향상되었으며, 비동기방식의 사건 및 예외 처리 통한 오류 탐지 및 확인 기능을 제공한다.

  • PDF

씬클라이언트 환경에서 클라우드 컴퓨팅을 이용한 N-Screen 세션 관리 기반의 N-Screen 서비스 프레임워크 (A Framework of N-Screen Session Manager based N-Screen Service using Cloud Computing in Thin-Client Environment)

  • 아이만 압둘라 알사파르;송표;모하마드 메히디 핫싼;허의남
    • 인터넷정보학회논문지
    • /
    • 제13권2호
    • /
    • pp.21-32
    • /
    • 2012
  • 본 논문은 씬클라이언트 환경에서 클라우드 컴퓨팅을 이용하여 N-Screen-as-a-Service(NaaS) 기반하여 통합 된 어플리케이션을 스트리밍하기 위한 Virtual Aggregation Gateway(VAG)를 제안한다. 또한, 본 논문에서는 인터넷을 통하여 대용량 멀티 클라이언트에서의 융합된 어플리케이션 스트림의 화면 공유 시 서버 측 문제에 대해 기술한다. 특히, 콘텐츠를 전달하기 위해 가능한 모든 미디어 시그널링을 효율적으로 관리를 하는 N-Screen 세션 관리자 프레임워크를 제안한다. 더 나아가, 사용자들에게 재생 멀티미디어 콘텐츠 (TV 드라마, 광고, 대본 등)를 제공한다. 제안한 N-Screen 세션 관리자의 목표는 다음과 같다. (1) 모든 통신 세션의 세션 상태를 관리 (2) 수신된 요구사항이나 답변들의 제어를 관리 (3) 사용자들에게 언제 어디서든 이기종 단말에 화면을 공유하면서 멀티미디어 콘텐츠를 재생 그리고 (4) 사용자들이 진행 중인 통신 세션을 이기종 단말로 전환을 가능하게 해준다. 마지막으로, Session Initiation Protocol (SIP)에서의 보안 문제점 및 재생 혹은 전송 세션에서의 지연을 최소화 하는 것에 대해 기술한다.

B-Spline 곡선을 이용한 터치펜 잡음제거 (Touch-Pen Noise Reduction Using B-Spline Function)

  • 이상범
    • 한국인터넷방송통신학회논문지
    • /
    • 제17권6호
    • /
    • pp.121-126
    • /
    • 2017
  • 최근에 터치펜이 내장된 모바일 기기가 증가하고 있다. 터치가 가능한 디바이스는 펜을 터치 보드에 접속하는 순간부터 신호의 정확도와 반응 속도가 매우 중요하다. 따라서 터치 신호에 포함된 잡음을 빠르고 효과적으로 제거할 수 있는 방법에 대한 연구가 필요하다. 본 논문에서는 터치스크린에 펜으로 입력된 터치 포인트 좌표에 섞인 노이즈를 제거하는 방법을 제안한다. 효과적인 필터링을 위해서는 먼저 입력된 신호 중에서 노이즈에 해당하는 좌표를 빠르게 Sampling함으로써 노이즈를 1차적으로 제거 한다. 그 다음으로 터치 좌표의 전체보정을 위해 B-Spline 곡선의 특성을 이용하여 좌표의 포인트를 보정하게 된다. 이는 다른 알고리즘들 보다 실시간성을 보장할 수 있다. 성능 평가 방법은 터치패드에 대각선을 10개의 구간을 나누어 오차 픽셀들을 기준 값들과 비교 평가하였다. 평균 오차는 7.1픽셀이며, 우리가 제안한 방법은 평균 4.1오차를 보였다. 따라서 우리가 제안한 방법을 이용하여 정확한 좌표에 표현 할 수 있는 터치 펜 시스템을 제시하였다.

Java SDK를 이용한 파일 클라우드 시스템의 설계 및 구현 (Design and Implementation of File Cloud Server by Using JAVA SDK)

  • 이상곤
    • 한국정보전자통신기술학회논문지
    • /
    • 제8권2호
    • /
    • pp.86-100
    • /
    • 2015
  • 클라우드 컴퓨팅은 IT 관련된 기능들이 서비스 형태로 제공되는 컴퓨팅 스타일이다. 사용자들은 전문 지식이 없거나 제어할 줄 몰라도 인터넷으로부터 서비스를 이용할 수 있다. 정보가 인터넷 상의 서버에 영구적으로 저장되고 데스크탑 컴퓨터, 노트북, 휴대용 기기 등과 같은 클라이언트에는 일시적으로 보관된다. 이러한 클라우드 컴퓨팅에서 소프트웨어와 데이터는 서버에 저장된다. 클라우드 컴퓨팅은 웹 2.0, SaaS(software as a service)와 같이 최근 잘 알려진 기술 경향들과 연관성을 가지는 일반화된 개념이다. 이들 개념들의 공통점은 사용자들의 컴퓨팅 요구를 만족시키기 위해 인터넷을 이용한다는 사실이다. 이는 단순히 서버 등의 자원을 제공해 주면서 사용자가 디바이스에 제약없이 데이터에 접근할 수 있도록 해준다. 개인적인 용도의 파일을 저장하고 이를 여러 디바이스에서 공유하는 클라우드 서비스가 주목을 받고 있다. 본 논문에서는 Dropbox와 OAuth, PACloud를 통해 이와 같은 서비스를 구현할 수 있다. 또한 스레드 폴링을 이용하여 서버에 들어오는 여러 태스크들을 적절하게 처리할 수 있는 구현 기술을 제시하였다. 아울러 구현 기술을 설명하기 위해 소프트웨어 공학적인 여러 다이어그램을 제시하였다.

수소 연료전지 엔지니어 양성을 위한 메타버스 교육훈련 플랫폼에 관한 연구 (A Study on Metaverse Framework Design for Education and Training of Hydrogen Fuel Cell Engineers)

  • 양진;곽경민;노영주
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권1호
    • /
    • pp.207-212
    • /
    • 2024
  • 수소연료전지의 중요성은 계속 강조되며, 이 분야에서의 교육 및 훈련 수요가 증가하고 있다. 다양한 교육 환경 중에서 메타버스 교육은 특히 원격 학습에 대응하기 위해 글로벌 교육산업에서 새로운 변화의 시대를 열고 있다. 메타버스가 교육에 가져온 가장 중요한 변화는 단방향, 강사 중심 및 정적인 가르침 접근에서 다방향 및 동적인 접근으로의 전환이다. 메타버스는 수소 연료전지 엔지니어 교육에서도 효과적으로 활용될 것으로 예상되며, 교육과 훈련이 언제 어디서나 가능하게 함으로써 교육의 효과를 향상시킬 뿐만 아니라 엔지니어링 교육에 관련된 비용을 줄일 수 있을 것으로 기대된다. 본 연구에서는 이러한 아이디어에 영감을 받아 연료 전지 교육 플랫폼을 설계하고 있다. 메타버스를 활용하여 이론 학습 및 훈련을 결합한 플랫폼을 만들었다. 본 연구에서는 학습 참여자의 참여도를 높이기 위한 교육 훈련 콘텐츠 개발, 사용성 향상을 위한 사용자 인터페이스 구성, 가상 세계에서 물체와 상호 작용하는 환경 생성, 디지털 트윈 형태의 수렴 서비스 지원 등의 주요 요소를 개발했다.

통합 센서 시스템을 이용한 고기능 순찰 로봇의 연구모델 제안 (Proposal for Research Model of High-Function Patrol Robot using Integrated Sensor System)

  • 유병천;신승중
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권3호
    • /
    • pp.77-85
    • /
    • 2024
  • 본 논문에서는 열화상 카메라, 스피드돔 카메라, PTZ 카메라, 레이더, 라이다 센서와 스마트폰을 통합한 순찰 로봇을 설계하고 구현하였다. 이 로봇은 복잡한 환경에서도 효율적으로 감시하고 대응할 수 있는 능력을 갖추고 있으며, 특히 야간이나 가시성이 낮은 조건에서도 높은 성능을 발휘할 수 있도록 설계되었다. 로봇의 이동성을 위해 궤도 이동체계를 선택하였고, 실시간 데이터 처리와 의사결정을 위해 스마트폰 기반의 제어 시스템을 개발하였다. 다양한 센서의 조합은 로봇이 환경을 포괄적으로 인식하고 위험 요소를 신속하게 감지할 수 있게 해준다. 열화상 카메라는 야간 감시에, 스피드돔과 PTZ 카메라는 광범위한 영역 모니터링에, 레이더와 라이다는 장애물 탐지와 회피에 활용된다. 스마트폰 기반 제어 시스템은 사용자 친화적인 인터페이스를 제공한다. 제안된 로봇 시스템은 보안, 감시, 재난 대응 등 다양한 분야에서 활용 가능하다. 향후 연구에서는 로봇의 자율 순찰 알고리즘 개선, 다중 로봇 협업 시스템 개발, 실제 환경에서의 장기 테스트 등이 수행되어야 할 것이다. 본 연구는 지능형 감시 로봇 분야의 발전에 기여할 것으로 기대된다.