• Title/Summary/Keyword: Socket Communication

검색결과 125건 처리시간 0.026초

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 Checking System for Emergency using Behavior-based Object Detection)

  • 김민제;고규한;조재춘
    • 융합정보논문지
    • /
    • 제10권6호
    • /
    • pp.140-146
    • /
    • 2020
  • 기존의 방범 시스템은 피해자가 직접 구조를 요청하거나 인근 제 3자에 의해 도움을 받아야 하는 구조이기 때문에 신속하게 대응이 불가능한 상황에서는 경우에 따라 적절한 도움을 받기 힘들다. 본 연구에서는 Deep Learning과 OpenCV를 활용한 자동 구조 요청 모델을 제안하고 시스템을 개발하였다. 본 연구는 사용자의 안전을 보장할 수 있어야 하기 때문에 신속히 정확한 결과를 도출할 수 있어야 한다는 전제 조건이 밑바탕 되어 객체의 정확성은 약 99% 이상을 확인할 수 있었으며 모든 알고리즘이 종료되는 데까지의 소요 시간을 약 3초까지 단축시킬 수 있었다. 다양한 위협 요소와 예측 불가능한 특수한 경우 등 모든 위험 상황을 인식하기 위해 다양한 종류의 위협 요소와 많은 양의 데이터를 수집하여 예기치 못한 상황에도 대처할 수 있도록 강화하여야 할 것이다.

공항 급유 설비의 실시간 인포그래픽을 위한 웹 기반 시스템 설계 및 구현 (A Design and Implementation of Web-based System for Real-Time Infographics of Airport Refueling Facilities)

  • 신승혁
    • 한국항행학회논문지
    • /
    • 제19권4호
    • /
    • pp.305-310
    • /
    • 2015
  • 공항 급유 설비를 제어하는 시스템은 다양한 정보를 수집하는 센서와 연결된다. 다양한 센서에서 고속으로 전송되는 정보는 제어 시스템을 구성하는 전용 소프트웨어에서 처리된다. 전용 소프트웨어의 사용으로 발생하는 시스템 유지 보수 문제와 네트워크의 전송량의 부하는 시스템 운영의 효율성을 저하시킨다. 따라서 인터넷 환경에서 접근이 가능한 웹 기반의 시스템이 요구된다. 본 논문에서는 웹 기반의 실시간 정보를 표현하는 시스템을 제안한다. 이를 위하여 각 센서별로 통신하는 기능을 파사드(facade) 구조로 변경하고 이를 웹 기반의 실시간 정보로 전송할 수 있는 시스템을 설계한다. 또한 고속의 빅 데이터 정보를 웹 환경에서 실시간으로 나타내기 위한 데이터 중심의 인포그래픽을 제안한다. 마지막으로 제안된 시스템과 기존의 시스템을 비교 분석하고 웹 환경에서 실시간 정보를 효과적으로 표현할 수 있는 시스템을 구성할 수 있음을 보인다.

Wireless LAN 환경에서 임베디드 SIP User Agent 구현 (An Implementation of Embedded SIP User Agent under Wireless LAN Area)

  • 박승환;이재흥
    • 한국정보통신학회논문지
    • /
    • 제9권3호
    • /
    • pp.493-497
    • /
    • 2005
  • 본 논문은 무선의 임베디드 시스템 환경에서, VoIP 시스템을 구성하는 프로토콜 요소 중의 하나인 SIP를 이용한 User Agent의 구현에 관한 연구이다. User Agent는 설정 블록과, 주변 장치를 제어하기 위한 디바이스 쓰래드 블록, SIP 메시지를 처리하기 위한 SIP 스택 블록으로 구성하였다. 디바이스 쓰래드는 RTP 쓰래드 블록과 사운드 카드 처리 블록으로 구성하였으며, SIP 스택은 프락시 이벤트를 처리하는 워커 쓰래드 블록과 SIP 메시지를 전송하여 처리하는 SIP 트랜시버 및 SIP 쓰래드 블록으로 구성하였다. 하드웨어 플랫폼은 Intel XScale PXA25S 프로세서 기반에 플래쉬 메모리, SDRAM, AC'97 오디오 코덱, 무선 랜카드와 연결된 PCMCIA 소켓이 내장된 보드를 구성하였으며, 오디오 입출력으로 마이크로폰과 헤드폰을 사용하였다. 본 연구의 실험을 위한 타겟 시스템 구성은 임베디드 리눅스 커널 2.4.19를 포팅하였다. 임베디드 시스템의 자원 효율을 높이고자, User Agent의 속성과 SIP 메소드의 기능을 최소화하였고, TCP를 배제하여, 주변 장치 제어를 최소화함으로써, 자원의 소비를 $12.9\%$ 절감할 수 있었다.

CLDAP 프로토콜을 이용한 DDoS 증폭공격에 대한 서버 가용성 향상방안 연구 (Enhanced Server Availability for DDoS Amplification Attack Using CLDAP Protocol)

  • 최석준;곽진
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제7권1호
    • /
    • pp.19-26
    • /
    • 2018
  • 최근 CLDAP프로토콜을 사용하여 Microsoft Active Directory 정보를 제공하는 서버를 이용한 DDoS 증폭 공격이 점점 증가하고 있다. CLDAP는 네트워크에서 광범위한 디렉토리 정보를 접근하고 유지하도록 하는 개방형 표준 어플리케이션이기 때문에, 서버가 인터넷에 개방되어있는 특징을 가지고 있다. 이로인해, 공격자에 의해 증폭공격을 하기 위한 Reflector서버로 악용될 수 있다. 또한 이 공격은 기존의 UDP 기반 플루딩 공격보다 70배가량 증폭된 패킷으로 공격이 가능하며, 중소규모의 서버에 대한 서비스 차단을 할 수 있다. 따라서 본 논문에서는 CLDAP 서버를 활용하는 DDoS 증폭 공격을 감소할 수 있는 알고리즘을 제안하고 해당 CLDAP 서버 환경을 가상으로 구현하여, 해당 알고리즘에 대한 구현 및 실증을 진행한다. 이를 동해 공격 대상에 대한 가용성을 확보할 수 있도록 방안을 마련한다.

OpenSSL 기반 사용자 지정 암호 프로토콜 구현 방안 (Custom Cryptographic Protocol Implementation Method Based on OpenSSL)

  • 임준휘;이상곤;이훈재;인센티우스 크리스티안 안드리안토
    • 정보보호학회논문지
    • /
    • 제27권3호
    • /
    • pp.459-466
    • /
    • 2017
  • 가장 널리 사용되는 오픈 소스 프로젝트 중 하나인 OpenSSL은 대부분의 웹 사이트, 서버 및 클라이언트를 보호하는 데 사용되는 암호화 라이브러리이다. OpenLLS을 사용하여 SSL 혹은 이것으로부터 나온 TLS 프로토콜로 안전하게 통신할 수 있다. 시스템의 지속적 보안성 유지를 위해 암호 프로토콜은 업데이트되고 개선되어야 하므로, 이 라이브러리는 새로운 암호화 방법을, 특히 대칭 암호화 프로토콜을, 시스템에 통합하여 구현하는 일이 간단하도록 작성되었다. 그러나 비대칭 암호화 프로토콜을 추가 할 때는 훨씬 더 복잡해진다. 본 논문에서는 OpenSSL 기반 사용자 지정 암호 프로토콜 구현 방안 도출을 위하여 OpenSSL 라이브러리의 세부 아키텍처를 파악하고 설명한다. 그리고 대칭키와 비대칭 암호화 기반 사용자 지정 프로토콜을 수용하기 위해 OpenSSL 라이브러리를 수정하는 방법을 제시한다.

단말기 독립형 서버 통합 관리 미들웨어 (Integrated Management Middleware for the Servers supporting the terminal-independent)

  • 김정희;곽호영
    • 한국정보통신학회논문지
    • /
    • 제10권6호
    • /
    • pp.1106-1118
    • /
    • 2006
  • 인터넷은 우리에게 많은 정보를 제공해 주는 중요한 수단이 되었다. 그리고 정보 제공을 위해 인터넷의 서버 시스템들은 대용량의 정보를 처리하여 다양한 서비스를 제공함과 동시에 이들의 네트워크 구조는 더욱 더 복잡해지고 있다. 따라서 서버 시스템들에 대한 신속하고 지속적인 관리가 중요시 되고 있다. 그러나 대부분의 서버 시스템들은 방화벽 내부에 위치하여 제한된 접근만을 허용하며 또한 각 서버 시스템들의 서로 다른 운영체제와 서로 다른 관리 방법으로 인해 효율적인 서버 시스템 관리가 이루어지고 있지 않다. 즉 서버 관리자들은 제한된 공간에서 로컬 또는 소켓 기반의 단일 접속 애플리케이션을 이용하여 다양한 형태의 서버들을 직접 관리해야만 한다. 따라서 본 논문은 CORBA, Java RMI, DCOM등의 분산 객체 기술을 가지면서 플랫폼이나 개발언어에 제약을 받지 않는 XML(extensible Markup Language) 기반의 웹서비스 기술(Web Services Architecture)을 이용하여 다수의 서버 시스템들을 통합적으로 관리 할 수 있는 미들웨어 시스템을 설계하고 구현하였다. 시스템은 위치 투명성 및 단말기 독립성을 제공하며 서버 시스템 관리 명령을 호출하여 시스템 관리가 가능하다.

생체신호 모니터링 스마트 홈 모니터링에 관한 연구 (The research for human bio-signal monitoring smart home system)

  • 김국세;권영선;이호영;이준
    • 한국정보통신학회논문지
    • /
    • 제12권11호
    • /
    • pp.2097-2104
    • /
    • 2008
  • 오늘날 가정은 더 이상 의식주를 해결하는 곳이 아니다. 이제 홈 네트워크는 예전 말이 되었고 가정 내 디지털 가전기기들은 OSGi나 UPnP 등이 확장되어 언제 어디서나 인터넷을 통해 자동 제어되고 있다. 본 연구는 OSGi나 UPnP 확장을 통해 디지털 홈 네트워크 미들웨어를 기본 제공하고 JESS 추론 엔진을 통해 스마트 홈 네트워크를 구성한다. 그리고 휴대용 심전도, 혈압, 맥박, 체온 등의 생체 신호 측정 센서를 통하여 생체 인식 기반스마트 홈 미들웨어를 제공하여, 사용자가 집에서 머무르는 동안 사용자와 근접하여 사용자가 요구하는 홈서비스를 예측하여 자동으로 제공해 주며, 제공된 홈서비스가 사용자에게 미치는 스트레스를 분석하여 사용자가 가장 편안하게 느끼는 홈서비스를 추천하고 사용자의 건강 상태를 실시간으로 모니터링 하여 사용자의 건강 상태가 나빠지면 자동으로 사용자, 가족 그리 고 의사에게 자동으로 알려 주는 시스템을 구축한다.

웹캠과 스마트폰을 이용한 브로드 캐스팅 시스템 구현 및 성능 실험 (Implementation and Performance Testing of a Broadcasting System using Webcams and Smartphones)

  • 김정명;박근덕
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권12호
    • /
    • pp.35-43
    • /
    • 2013
  • 본 논문은 웹캠으로부터 추출한 영상을 Jpeg 이미지로 압축하여 다수 사용자의 스마트폰으로 브로드캐스팅하는 시스템 구현 방법을 제안한다. 제안하는 시스템은 가능한 많은 사용자에게 가능한 많은 프레임(frame)을 전달하기 위해, 사물식별이 가능한 적절한 이미지 품질을 유지하면서 최소의 데이터양을 사용하도록 구현하였다. 또한, 제안한 방법을 적용하여 영상정보를 제공하는 서버의 성능테스트, 영상정보를 받아 이를 스마트폰에 표시하는 클라이언트의 성능 테스트 및 지원가능한 동시 접속 클라이언트의 수 등의 실험결과를 제시하였다. 웹캠과 스마트폰을 이용하여 브로드캐스팅 시스템을 구현할 경우, 네트워크 성능에 따른 적합한 동시 접속자 수, 클라이언트 스마트폰의 성능, 초당 전송될 프레임 수 등 브로드캐스팅 시스템의 주요 요소를 추정하는데 본 실험 결과를 활용할 수 있다.

MVA 알고리즘을 이용한 ATM 기반 통합 서비스 교환기 내 워크스테이션의 성능 평가 (Performance Evaluation of Workstation System within ATM Integrated Service Switching System using Mean Value Analysis Algorithm)

  • 장승주;김길용;이재흠;박호진
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권4호
    • /
    • pp.421-429
    • /
    • 2000
  • 현재 ATM(Asynchronous Transfer Mode) 기반 통합 서비스 교환 시스템 개발 추세는 복합 교환 시스템에서의 운용, 보전 기능 및 ATM 기반 인터넷/협대역 통합 서비스 등을 수용하기 위하여 워크스테이션에 멀티플러그-인 개념을 도입하여 시스템이 설계, 구현되고 있다. 한편, 기존 워크스테이션에서는 교환 시스템을 운용하기 위해 HMI(Human Machine Interface) 운용 시스템 기능과 함께 파일 관리 기능, 시간 관리 기능, 그래픽 처리 기능 및 TMN(Telecommunication Management Network)의 에이전트 기능 등이 설정되어 교환 시스템과의 많은 인터페이스를 통하여 기능들이 수행되고 있다. 이러한 기능들은 프로세스 혹은 프로세서간 많은 메시지 통신을 필요로 하고 있으며, 워크스테이션내 입출력 장치 파일, 일반 파일, 그리고 메시지 전송을 위한 메시지 큐, 소켓 자원 등을 사용하고 있다. 따라서, 현재 개발 중인 시스템의 정상 동작 여부를 확인하고 파악된 문제점들에 대한 성능 개선과 함께 추후 지속적인 기능 추가 시에도 시스템의 정상 동작을 보장하기 위해서는 사전에 개발될 교환 시스템에 대한 성능 평가가 선행되어야 한다. 본 논문은 이러한 ATM 기반 통합 서비스 교환 시스템 개발 작업에서 사전에 시스템의 성능 평가를 했다. 성능 평가는 MVA(Mean Value Analysis) 알고리즘을 이용한다. 모델은 큐잉 네트워크 모델을 사용하고 모델링된 시스템을 이용하여 PDQ(Pretty Damn Quick) 시뮬레이션 패키지와 C 언어를 사용하여 시뮬레이션 하였다.

  • PDF