• 제목/요약/키워드: 소켓 통신

검색결과 139건 처리시간 0.032초

시각 장애인을 위한 Smart Portable Navigation System 개발과 1:N 서비스 구현 (Smart Portable Navigation System Development and Implementation of 1:N Service for Visually impaired Persons)

  • 변재령;김영길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 춘계학술대회
    • /
    • pp.191-193
    • /
    • 2012
  • 기존의 개발된 시각 장애인을 위한 길 안내 서비스를 위한 보조기구는 지팡이에 장착된 RFID 태그를 이용, 표지블록과 RF통신을 하는 정도의 간단한 보행 안내 서비스였습니다. 이는 RFID의 리더기의 인식거리가 짧고, 명확한 장애물의 위치, 크기 및 형태를 판단 할 수 없다. 이에 위험 사항이나 길안내 중 경로 이탈 발생 시 대책방안이 시급히 필요하다. 오늘 날 스마트 디바이스 개발로 인해 사용자들에게 다양한 혜택과 편리성을 제공 하고 있다. 이에 안드로이드 플랫폼 Client 와 Server(PC)간의 소켓 스트림을 이용, 실시간 영상정보와 음성, 위치정보를 전송하여 시각장애인의 위험 상황에 즉각적인 조치를 취할 수 있는 시스템 및 1:N 서비스를 구현하고자 한다.

  • PDF

CORBA 컴포넌트 환경에서의 그룹통신 구현 및 성능분석 (An Implementation and Performance Analysis of Group Communication on CORBA Component Environment)

  • 노재금;구태완;정연진;이성룡;이광모
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (하)
    • /
    • pp.1571-1574
    • /
    • 2002
  • 인터넷의 활용이 급속도로 확산됨에 따라 분산 환경의 필요성이 대두되었으나, 분산환경에서의 광범위한 그룹 통신 시스템의 활용도는 특정분야에 국한되어 연구되어 왔기 때문에, 그에 따른 통신 신뢰성 및 효율성을 완전히 보장할 수는 없었다. 따라서 본 논문에서는 1)소켓을 이용한 그룹통신, 2)RMI를 이용한 그룹통신, 3)분산 컴포넌트 모델을 이용한 그룹통신, 3가지 방법으로 나누어 각각의 시스템을 설계 및 구현하고 이에 따른 성능을 분석하여 서로 다른 방법의 그룹통신 방법을 이기종 분산 컴퓨팅 환경에 적용시킬 수 있도록 하였다.

  • PDF

리눅스 클러스터 파일 시스템을 위한 M-WIA 기반 고속 통신 모듈의 설계 및 구현 (Design and Implementation of The High-Speed Communication Module for a Linux Cluster File System Using M-VIA)

  • 박의수;최현호;유찬곤;유관종
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 추계학술발표대회(상)
    • /
    • pp.461-465
    • /
    • 2003
  • 클러스터 파일 시스템은 데이터 입출력 대역폭을 극대화하여 효율성을 높이고 각 노드의 입출력 부담을 균등하게 부과하기 위하여 원본 파일을 여러 노드에 분산 저장한다. 이렇게 파일을 노드들에 분산 저장하기 위해서는 효율적인 노드간 데이터 통신을 필요로 하며, 노드 내부에서도 클러스터 파일 시스템과 어플리케이션과의 효율적인 전용 데이터 교환 메커니즘을 지원해야 한다. 이를 위해 사용자 수준 통신 프로토콜인 VIA를 선정하여 운영체제(Operating System)의 간섭으로 인한 네트워크 계층간의 데이터 복사에 의한 병목현상을 줄이고자 하였다. 본 논문에서는 노드간 데이터 통신을 위해 M-VIA를 이용하여 통신모듈을 설계 및 구현하였다. 그리고 실제 성능테스트를 통하여 기존의 소켓 기반인 TCP/IP를 이용한 통신모듈과의 성능을 비교 평가하고 확인 한다.

  • PDF

리눅스 클러스터 파일 시스템을 위한 Myrinet 기반 초고속 통신모듈의 설계 및 구현 (Design and Implementation of a Myrinet based High-speed Communication Module for the Linux Cluster File System)

  • 박의수;이흥기;최현우;김형식;유원경;유관종
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (A)
    • /
    • pp.16-18
    • /
    • 2003
  • 클러스터 파일 시스템은 데이터 입출력 대역폭을 극대화하여 효율성을 높이고 각 노드의 입출력 부담을 균등하게 부과하기 위하여 원본 파일을 여러 노드에 분산 저장한다. 이렇게 파일을 노드들에 분산 저장하기 위해서는 효율적인 노드간 데이터 통신을 필요로 하며, 노드 내부에서도 클러스터 파일 시스템과 어플리케이션과의 효율적인 전용 데이터 교환 메커니즘을 지원해야 한다. 본 논문에서는 WAN(Wide Area Network)에 적합하도록 설계된 TCP를 이용한 기존의 교환 메커니즘인 통신모듈이 가지고 있는 문제점을 해결하기 위해 다양한 프로토콜과 하드웨어적인 접근을 통해 Myrinet이 초고속 통신모듈에 적합함을 보이고 GM API를 활용하여 기존의 소켓기반인 TCP/IP를 이용한 통신 모듈을 대처할 새로운 통신모듈의 모델을 제시한다.

  • PDF

자바 ATM API의 설계 및 구현 (Design and Implementation of lava ATM API)

  • 성종진;이근구;김장경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 1998년도 추계종합학술대회
    • /
    • pp.456-462
    • /
    • 1998
  • 이 논문에서는 자바 환경에서 사용될 수 있는 ATM API를 정의하고, 이렇게 정의된 자바 ATM API를 Winsock 2 환경 상에서 구축할 경우 요구되는 소프트웨어의 구조와 구현 방법을 제시한다. 제안된 자바 ATM API는 기존의 자바 프로그래밍 환경에서 제공되는 JDK 중에서 인터넷 통신 기능을 정의하고 있는 java.net 패키지의 확장된 형태로 정의되었다. 동시에 순수 ATM 서비스의 표준인 ATM 포럼의 "Native ATM Services: Semantic Description, Version 1.0" 규격에 따른 표준화된 ATM 서비스 기능들을 제공할 수 있도록 정의되었다. 표준화된 ATM 서비스 제공을 위해 java.net에 추가적으로 정의된 자바ㆍATM API 용 클래스로는, ATM 어드레싱을 위한 AtmAddress, BLLI/BHLI 정보의 이용을 위한 AtmBLLI와 AtmBHLI, 소켓 개념의 통신 프로그래밍을 위한 AtmSocket, AtmServerSocket, AtmMulticastSocket, AtmSocketImpl 그리고 ATM 통신의 장점인 연결의 특성 표현을 위한 AtmConnAttr 등이다.

  • PDF

REST 웹서비스 Open API를 사용한 분산처리 기법 연구 (Research of Distributed Computing with REST Open API Web Services)

  • 최민
    • 한국정보통신학회논문지
    • /
    • 제18권10호
    • /
    • pp.2473-2481
    • /
    • 2014
  • 차세대 정보시스템의 대부분은 스마트폰 등의 휴대용 모바일 기기에서 동작할 것이다. REST 웹서비스는 모바일 애플리케이션 개발 분야에서 매우 급속하게 대중화되고 있다. 이러한 REST 웹서비스의 사용은 단지 활용도가 증가하는 것 뿐 아니라, 모바일 애플리케이션을 개발하는 방법론 자체를 바꾸고 있다. 이는 REST 웹서비스가 제3의 애플리케이션 개발에 있어 빌딩블록과 같은 형태로 사용될 수 있기 때문이다. 본 연구에서는 소켓을 대신하여 REST 웹서비스 Open API를 사용한 분산 컴퓨팅을 제안한다. 이를 위해서, 본 연구에서는 REST 웹서비스 Open API가 기존의 소켓 기반 서비스에 비해 충분한 성능을 제공함을 분석적/실험적 방법을 통해 제시한다. 따라서, 향후 인터넷 통신 프리미티브 API로서 REST 웹서비스 Open API가 충분한 성능을 갖는다는 사실을 보여준다.

에듀테인먼트를 이용한 모바일 학습 컨텐츠 개발 (Development of Mobile Education Contents based on the Edutainment)

  • 박미정;안치현;우종정
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.1373-1377
    • /
    • 2007
  • 국내에서 통신 산업과 게임 산업은 다른 기술 산업 분야에 비해 급격하게 성장 하였으며, 현재 국내산업 분야에서 큰 부분을 차지하고 있다. 통신과 게임 산업의 성장은 교육 분야에 새로운 학습 컨텐츠를 요구하고 있다. 그에 따라 모바일 기기를 이용한 컨텐츠 개발이 이루어 졌으나 통신비용이 높고 학습자의 흥미유발을 고려하지 않았다. 따라서 본 논문은 소켓 통신을 사용하여 요금을 절감하고, 학습자가 흥미롭게 학습 할 수 있도록 에듀테인먼트 요소를 적용한 휴대폰 기기용 학습 컨텐츠를 제안한다.

  • PDF

쿼드콥터 원격제어를 위한 안드로이드 기반 사용자 인터페이스 (User Interface based on Android for Remote Control of Quadcopter)

  • 임성락;손태영;김현기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.7-9
    • /
    • 2012
  • 본 논문에서는 안드로이드 폰을 이용하여 쿼드콥터의 모터 속도를 원격으로 제어하기 위한 사용자 인터페이스 기법을 제시한다. 제시한 기법은 내부적으로 JSON 프로토콜을 사용하여 메시지를 생성하고 UDP 소켓을 통하여 인터넷과 무선 통신한다. 제시한 기법의 타당성을 검토하기 위하여 Nexus S 안드로이드 폰에 앱 프로그램을 구현하고 Falinux(주)의 G100-S3C6410 보드를 이용하여 쿼드콥터 원격제어를 실험하였다.

정보검색관리시스템을 위한 XML 기반 프로토콜 설계 (A Design of XML based Protocol for Information Retrieval & Management System)

  • 이민호;정창후;주원균;서정현;류범종
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.81-84
    • /
    • 2004
  • 본 논문에서는 정형/비정형/XML 데이터의 검색 및 관리 기능을 갖춘 정보검색 관리시스템을 위한 서버와 클라이언트간의 통신 프로토콜을 설계하는 방법에 대해서 설명한다. 제시된 프로토콜은 정보검색관리시스템에 적절하게 설계되었으며, 확장성 및 호환성을 높이기 위하여 XML 메시지로 이루어져 있다. 그리고 통신 처리 효율을 증가시키기 위하여 TCP/IP 기반의 소켓 통신을 한다. 또한 본 논문에서는 이러한 프로토콜을 기반으로 정보검색관리시스템에서 기본적으로 제공하여야 하는 서비스를 정의한다.

  • PDF

이미지 비교를 위한 이기종 플랫폼간의 데이터 송·수신 (A transmission of Data among Cross-platform for comparing Images)

  • 박성훈;최용준;유은재;김진덕
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.332-334
    • /
    • 2014
  • PC와 모바일 디바이스 간에 데이터를 전송하는 방법은 여러 수단이 있으나, 직접 연결 또는 동일한 IP의 소켓통신을 위한 방법만이 존재한다. 이러한 방법들은 PC 와 모바일 디바이스가 직접적으로 연결되어야 가능하며, 동일한 OS가 아닌 경우 자료형의 범위 차이로 인한 데이터 훼손이 발생한다. 이를 개선하기 위해 데이터베이스 영역을 공유하며 데이터의 입 출력 시에 Base64 코드로 변환하여 데이터의 형태를 통일 시키는 방법을 사용한다. 본 논문에서는 서로 다른 이기종 플랫폼 PC와 모바일 디바이스 간의 이미지 데이터 비교를 위하여 원본 바이트코드를 Base64로 변환 하는 과정을 거친다. 이 때 데이터양의 증가로 발생되는 전송속도 저하를 개선하기 위하여 모바일 디바이스와 데이터베이스를 직접 연결하는 JTDS 기법을 적용하였다.

  • PDF