• 제목/요약/키워드: 네트워크 소켓

검색결과 77건 처리시간 0.025초

OpenWrt와 Android 연동 원격 홈 네트워크 제어 시스템 설계 및 구현 (Design and Implementation of a Home Network System on OpenWrt using Android Remote Control)

  • 김정길
    • 한국위성정보통신학회논문지
    • /
    • 제7권3호
    • /
    • pp.130-134
    • /
    • 2012
  • 본 논문에서는 소형 임베디드 시스템을 홈 네트워크 서비스 제어 시스템으로 활용하여 가정의 전기를 스마트폰을 이용하여 원격으로 제어함으로 에너지를 절약할 수 있는 시스템을 제안한다. 제안 시스템의 구성은 OpenWrt 임베디드 리눅스 기반의 소형 유무선공유기를 임베디드 시스템 개발 플랫폼으로 홈 네트워크 서비스 제어 시스템을 구현하였으며, Android 스마트폰 어플리케이션을 통한 원격 제어 기능 구현하였으며, 가정의 조명 시스템은 기존 인터페이스 보드에 LED를 연결하여 구성하였다. 프로토타입 시스템은 OpenWrt 운영체제가 설치된 Buffalo의 WZR-HP-G450H 유무선공유기, LED를 연결한 Arduino의 Uno 인터페이스 보드, Android 애플리케이션 개발 환경은 한백전자의 HBE-SM5-S4210 개발 키트를 이용하여 구현하였다. 동작 검증은 Android 기반 원격제어를 위한 TCP/IP 프로그래밍, 유무선공유기와 Android 개발 키트 인터페이스를 위한 소켓통신 프로그래밍, 유무선공유기와 인터페이스 보드 연결을 위한 UART 통신 프로그램으로 실행하였다. 구현 결과 소형 유무선공유기를 이용한 저 비용의 홈 네트워크 시스템의 가능성을 보여주었다.

네트워크에 기반한 중력.자력 자료의 처리기술 개발 연구 (Development of Network based Gravity and Magnetic data Processing System)

  • 권병두;이희순;오석훈;정호준;임형래
    • 지구물리
    • /
    • 제3권4호
    • /
    • pp.235-244
    • /
    • 2000
  • 급속도로 확산되고있는 인터넷 망을 이용하여 중력 자력 자료의 제 처리 및 순산 역산 모델링 과정을 서버/클라이언트(server/client) 모델과 데이터베이스 구축에 의한 자료처리기술 개발에 관한 기초연구를 하였다. 본 연구 모델에서는 최근 네트워크 환경에서 최고의 용이성이 인정되고 있는 자바(JAVA) 언어를 이용하여 구현하며, 소켓(socket) 방식과 자바 데이터베이스 연결(JDBC : Java Database Connectivity) 기술의 적용성을 논하였다. 또한 본 연구에서는 계산과정에서 가장 많은 시간을 요구하는 순산 및 역산 모델링에 병렬 처리 기술의 적용을 전제로 한다. 이를 위해 MPI(Message Passing Interface) 표준에 의한 알고리듬을 제시하고 이의 작동을 위한 컴퓨터 시스템의 제반 조건에 대해 논의하였다. MPI에 의한 병렬 처리 코드의 개발은 그 표준성이 인정되어 있으므로, 향후 유지 및 보수에 매우 용이할 것으로 기대된다. 인터넷 망에 기반한 처리 기술의 개발은 각종 보정 및 모델링 기술의 표준화를 통해 자료의 공유 및 데이터베이스화에 기초를 제공하게 될 것이며, 역산과 같이 많은 계산이 요구되는 기술에 대해 현장 혹은 해석 소프트웨어가 설치되지 않은 어느 장소에서도 이용이 가능하게 할 것이다.

  • PDF

TCP/IP 기반의 지능형 조타제어시스템에 관한 연구 (Intelligent Control System for Ship Steering Gear Using TCP/IP)

  • 서기열;오세웅;조득재;박상현;서상현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2006년도 춘계종합학술대회
    • /
    • pp.305-309
    • /
    • 2006
  • 본 논문에서는 네트워크 기반의 스마트 선박을 구현하기 위한 연구의 일환으로서, TCP/IP 기반의 지능형 선박 조타제어시스템을 구축하여, 시스템의 효용성을 살펴보고, 그 실용화 방안을 모색한다. 구체적인 연구방법으로, 먼저, 선박의 조타시스템을 PC 상에서 원격으로 제어하기 위한 TCP/IP 소켓 기반의 프로그래밍 및 네트워크 시스템을 구현하고, 다음으로 퍼지 추론에 의하여 타각을 제어하기 위한 퍼지 조타 조작 모델을 구축하여 적용한다. 마지막으로 실제 선박의 조타시스템을 축소한 모형조타제어시스템에 적용하여 그 유효성을 확인하였다.

  • PDF

동기적 상호 작용을 위한 실시간 멀티미디어 프리젠테이션 공유 기법 (Real-Time Multimedia Presentation Sharing Technique for Synchronous Interaction)

  • 서정희;박흥복
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2003년도 추계종합학술대회 논문집
    • /
    • pp.347-351
    • /
    • 2003
  • 네트워크 통신을 기반으로 한 영상 회의 및 세미나, 강의에서는 영상/음성뿐만 아니라 프리젠테이션 제시 또한 중요한 요소로 작용하고 있다. 전형적인 세미나 또는 회의, 강의에서 사용되는 흑판을 촬영하여 영상 전송 기능을 그대로 이용하는 프리젠테이션 제시 기법은 고해상도의 영상 기술이 필요하고, 촬영기술의 기능까지 요구되므로 원격의 환경에서 큰 장애 요인이 된다. 본 논문에서는TCP기반의 연결 지향형 소켓을 이용한 효과적인 멀티미디어 프리젠테이션을 공유하기 위한 실시간 멀티미디어 공유 보드시스템을 구현한다. 이 시스템은 시스템 구축에 수반하는 비용을 감소할 수 있으며 데이터 신뢰성 및 상호 작용을 향상시키고, 프리젠데이션 지연 시간을 최소화할 수 있다.

  • PDF

멀티 쓰레드 기반 N-IDS 모델의 설계 및 구현 (A Design and Implementation of N-IDS Model based on Multi-Thread)

  • 주수홍;엄윤섭;김상철;홍승표;이재호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.542-547
    • /
    • 2003
  • 많은 해킹 기법의 발전과 해킹 툴 들이 대중화됨으로 인해 기존의 보안 기술만으로는 발전하는 해킹 기술에 대한 문제를 해결할 수 없게 되었다. 이러한 기존 보안 기술을 대체하기 위한 여러 기술이 등장하였는데 IDS가 그 대표적인 기술 중 하나이다. 네트워크 기반 침입 탐지 시스템인 N-IDS는 패킷에서 침입을 탐지하는 실시간 시스템이다. 따라서 패킷을 캡쳐하고 처리하는 능력이 시스템의 성능을 결정하게 되는데 기존의 N-IDS는 그 구조상 패킷의 캡쳐, 처리 후 다음 패킷 캡쳐까지의 시간 지연이 처리할 패킷의 종류에 따라 불규칙하게 발생한다. 기존의 단일 프로세서 구조를 가진 N-IDS로는 불규칙적인 시간 지연 문제를 해결할 수 없으므로 본 논문에서는 파일 소켓 및 멀티 쓰레드 구조를 이용하여 이러한 문제점을 해결하였다.

  • PDF

USN기반의 교량 모니터링 시스템 구현 (Implementation of A Bridge Monitoring System Based on Ubiquitous Sensor Networks)

  • 이성화;전민석;이안규;김진태
    • 한국인터넷방송통신학회논문지
    • /
    • 제9권4호
    • /
    • pp.1-8
    • /
    • 2009
  • 본 연구 이전에 제안되었던 실시간 교량 모니터링 시스템은 교량 곳곳에 배치되어 있는 센서들로부터 중앙서버로 동축 케이블을 통해 데이터를 송수신하였는데, 동축 케이블을 이용하여 교량 전체의 센서들의 네트워크를 구성하기 위해서는 막대한 인력과 비용이 따르게 된다. 본 연구에서는 USN을 기반으로 한 교량 모니터링 시스템 제안하고, 이에 대한 프로토타입을 설계 및 구현하였다. HSDPA를 통해 얻은 센싱 데이터 값을 TCP/IP 소켓을 통해 교량 모니터링 서버에 전달함으로써 양방향 통신을 구축하여 그래프 변환을 하는 전체 시스템을 구현하였다.

  • PDF

ATmega128을 사용한 무선 데이터 로거 시스템 개발에 관한 연구 (A Study on the Development of Wireless Data Logger System using ATmega128)

  • 최관순;양원석;임종식;안달
    • 한국산학기술학회논문지
    • /
    • 제7권6호
    • /
    • pp.1122-1128
    • /
    • 2006
  • 본 연구에서는 가스 체적 데이터를 체크하기 위하여 마이크로콘트롤러 ATmega128를 사용한 무선 데이터로거 시스템을 제작하였다. 본 시스템에서 마스터와 슬레이브 사이에 RF 무선통신을 사용하였고, 서버와 클라이언트간의 통신은 TCP/IP 프로토콜의 네트워크 환경에서 소켓통신으로 동작하도록 하였으며, 모니터링 프로그램은 Visual C++으로 GUI 환경에 적합한 소프트웨어로 제작하였다. 이 시스템은 소형, 저가격으로 쉽게 구현할 수 있으며, 마이크로콘트롤러 실험의 프로젝트 과제로 유용하게 사용될 수 있을 것이다.

  • PDF

대용량 데이터의 전송 효율 및 기록 성능 향상을 위한 Zero Copy 기술 적용에 관한 연구 (A Study on the Application of Zero Copy Technology to Improve the Transmission Efficiency and Recording Performance of Massive Data)

  • 송민규;김효령;강용우;제도흥;위석오;이성모;김승래
    • 한국전자통신학회논문지
    • /
    • 제16권6호
    • /
    • pp.1133-1144
    • /
    • 2021
  • Zero-copy는 메모리 무복사로도 불리는 기술로서 이에 대한 사용을 통해 사용자 영역과 커널 영역 간 컨텍스트 스위칭을 줄여 CPU의 부하를 최소화할 수 있다. 하지만 이 기술은 소규모의 랜덤한 파일을 전송하는 용도에 그치고, 대용량 파일 전송에는 아직 널리 활용되지 못하고 있다. 본 논문은 네트워크를 경유한 대용량 파일 처리에 있어서 Zero-copy의 실질적인 적용 방안에 대해 논의하고자 한다. 이를 위해 먼저 Zero-copy 기반으로 데이터를 전송, 저장할 수 있는 소규모 테스트베드 구축 및 프로그램을 개발하였다. 이후 세부 성능 평가를 통해 적용된 기술의 유용성을 세부 검증하고자 한다.

멀티코어 시스템에서 흐름 수준 병렬처리에 기반한 리눅스 TCP/IP 스택의 성능 개선 (A Performance Improvement of Linux TCP/IP Stack based on Flow-Level Parallelism in a Multi-Core System)

  • 권희웅;정형진;곽후근;김영종;정규식
    • 정보처리학회논문지A
    • /
    • 제16A권2호
    • /
    • pp.113-124
    • /
    • 2009
  • 최근 멀티코어가 장착된 시스템이 증가하면서 이를 통한 애플리케이션 성능향상에 대한 노력이 계속 되어왔다. 하나의 시스템에 다수의 처리장치가 존재함으로 인해 프로세싱 파워는 기존보다 증가했지만 기존의 소프트웨어나 하드웨어들은 싱글코어 시스템에 적합하게 설계된 경우가 많아 멀티코어의 이점을 충분히 활용하지 못하고 있는 경우가 많다. 기존의 많은 소프트웨어들은 멀티코어 상에서 공유 자원에 대한 병목현상과 비효율적인 캐시 메모리 사용으로 인하여 충분한 성능향상을 기대하기 어려우며 이러한 문제점들로 인하여 기존 소프트웨어는 코어의 개수에 비례한 성능을 얻지 못하며, 최악의 경우 오히려 감소될 수 있다. 본 논문에서는 TCP/IP를 사용하는 기존의 네트워크 애플리케이션과 운영체제에 흐름 수준 병렬처리 기법을 적용하여 성능을 증가 시킬 수 있는 방법을 제안한다. 제안된 방식은 개별 코어단위로 네트워크 애플리케이션, 운영체제의 TCP/IP 스택, 디바이스 드라이버, 네트워크 인터페이스가 서로 간섭 없이 작동할 수 있는 환경을 구성하며, L2 스위치를 통해 각 코어 단위로 트래픽을 분산하는 방법을 적용하였다. 이를 통해 각 코어 간에 애플리케이션의 데이터 및 자료구조, 소켓, 디바이스 드라이버, 네트워크 인터페이스의 공유를 최소화하여, 각 코어간의 자원을 차지하기 위한 경쟁을 최소화하고 캐시 히트율을 증가시킨다. 이를 통하여 8개의 멀티코어를 사용하였을 경우 네트워크 접속속도와 대역폭이 코어의 개수에 따라 선형적으로 증가함을 실험을 통해 입증하였다.

MOM의 Primitive Messaging Operation을 지원하는 네트워크 모듈 설계 (A Design of a Network Module supporting Primitive Messaging Operations for MOM)

  • 강태근;손강민;함호상
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (상)
    • /
    • pp.115-118
    • /
    • 2003
  • 최근 MOM 기술은 비즈니스 로직을 수행하는 애플리케이션 서버의 필수적인 구성요소로서 자리잡고 있으며, 보통 수백에서 수천의 클라이언트 요청을 처리할 수 있는 능력을 제공한다. MOM 은 이러한 대용량의 클라이언트 요청을 효과적으로 처리하기 위해서 효율적이고 확장성있는(스케일러블) 네트워크 모듈이 필요하며, 다양한 네트워크 프로토콜을 지원해야 한다. MOM이 기본적으로 지원하는 메시징 기능은 PTP(Point-To-Point)와 publish/subscribe 메시징 도메인으로 나뉘는데 이 논문에서는 두 가지 메시징 도메인과 그룹통신 메시징 서비스 기능을 동시에 지원하는 MoIM-Message 시스템의 하부 통신 모듈의 설계에 대해 기술한다. PTP와 publish/subscribe 메시징을 지원하기 위해 세가지 프리미티브 메시징 오퍼레이션인 "synchronous send", "synchronous receive", "asynchronous receive"를 정의하였으며 하부 통신 모듈 역할을 하는 메시지 트랜스포트 관리 계층내의 트랜스포트 관리자 내에 구현되었다. 트랜스포트 관리자는 다양한 트랜스포트 프로토콜을 적용할 수 있도록 하기 위해 트랜스포트 어댑터로 설계되었으며, 대량의 통신 요청을 효과적으로 처리하기 위해 "polling with multiple service thread model" 기법을 적용하여 구현되었다. 또한, 모바일 클라이언트 환경을 지원하기 위해 클라이언트 측 통신 모듈을 IPaq PDA 상에 포팅하였다. 본 논문에서 제안하는 세 가지 프리미티브 메시징 오퍼레이션을 제공하는 통신 모듈은 MOM이 기본적으로 지원해야 할 메시징 도메인과 대용량의 클라이언트 요청을 효율적으로 처리할 수 있는 구조를 가진다.es}8$ 모드를 모두 사용한 경우와 $8{\times}8$ 단일모드를 사용한 경우보다 계산 시간이 감소하였음을 확인하였다.행중인 MoIM-Messge서버의 네트워크 모듈로 다중 쓰레드 소켓폴링 모델을 적용하였다.n rate compared with conventional face recognition algorithms. 아니라 실내에서도 발생하고 있었다. 정량한 8개 화합물 각각과 총 휘발성 유기화합물의 스피어만 상관계수는 벤젠을 제외하고는 모두 유의하였다. 이중 톨루엔과 크실렌은 총 휘발성 유기화합물과 좋은 상관성 (톨루엔 0.76, 크실렌, 0.87)을 나타내었다. 이 연구는 톨루엔과 크실렌이 총 휘발성 유기화합물의 좋은 지표를 사용될 있고, 톨루엔, 에틸벤젠, 크실렌 등 많은 휘발성 유기화합물의 발생원은 실외뿐 아니라 실내에도 있음을 나타내고 있다.>10)의 $[^{18}F]F_2$를 얻었다. 결론: $^{18}O(p,n)^{18}F$ 핵반응을 이용하여 친전자성 방사성동위원소 $[^{18}F]F_2$를 생산하였다. 표적 챔버는 알루미늄으로 제작하였으며 본 연구에서 연구된 $[^{18}F]F_2$가스는 친핵성 치환반응으로 방사성동위원소를 도입하기 어려운 다양한 방사성의 약품개발에 유용하게 이용될 수 있을 것이다.었으나 움직임 보정 후 영상을 이용하여 비교한 경우, 결합능 변화가 선조체 영역에서 국한되어 나타나며 그 유의성이 움직임 보정 전에 비하여 낮음을 알 수 있었다. 결론: 뇌활성화 과제 수행시에 동반되는 피험자의 머리 움직임에 의하여 도파민 유리가 과대평가되었으며 이는 이 연구에서 제안한 영상정합을 이용한 움직임 보정기법에

  • PDF