• 제목/요약/키워드: Communication message

검색결과 1,633건 처리시간 0.025초

리눅스 클러스터에서 MPI 기반 병렬 프로그램의 동적 동시 스케줄링 기법 (A Dynamic Co-scheduling Scheme for MPI-based Parallel Programs on Linux Clusters)

  • 김혁;이윤석
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권1호
    • /
    • pp.29-35
    • /
    • 2008
  • 빈번한 메시지를 주고받는 MPI 기반의 병렬 프로그램에서 효과적으로 통신이 이뤄지기 위해서는 송수신 프로세스들이 각 노드에서 동시에 스케줄되어야 한다. 그러나, 일반적으로 클러스터 컴퓨터를 구성하는 각 노드는 범용시분할 운영체제를 기반으로 하며, 이 경우 병렬 프로그램을 구성하는 프로세스들은 각 스케줄러에 의해 자율적으로 관리되므로 이들을 동시에 함께 실행시키는 것은 쉽지 않다. 본 연구에서는 리눅스 클러스터에서 효과적으로 병렬 MPI 프로그램을 실행시키기 위해, 메시지 교환 정보를 활용하여 통신에 참여하는 프로세스들이 동시에 스케줄 되는 기법을 제안하고 실제 구현을 통해 성능을 살펴보았다. NPB 병렬 벤치마크의 수행을 통해 측정한 결과에 따르면, 통신량이 높은 프로그램에서 33-56%의 실행 시간 감소 효과를 보였다.

  • PDF

신뢰성 높은 차량 안전 서비스를 위한 WAVE 기반 Multi-Channel MAC 기술 (WAVE based Multi-Channel MAC(MCM) Technology for Reliable Vehicle Safety Message Service)

  • 박종민;오현서;조성호
    • 한국ITS학회 논문지
    • /
    • 제10권4호
    • /
    • pp.78-85
    • /
    • 2011
  • 차량 통신 환경에서 운전자가 돌발 상황에 미리 대비하여 교통사고를 예방하기 위해서는 교통사고 정보, 응급상황 정보, 차량 및 도로 상태 정보를 실시간으로 정확하게 다른 차량 및 기지국으로 전달하여야 한다. 본 논문에서는, 기존의 경쟁 기반 싱글 채널 동작 환경에서 충돌로 인한 송 수신 지연 및 통신 실패가 발생 수 있기 때문에 멀티 채널 동작에 적합한 Multi-Channel MAC (MCM) 기술에 대하여 설명한다. 차량 간 통신 및 차량과 기지국 간 통신 시 다양한 서비스를 수용하면서도 끊김없는 안전 서비스 제공을 위한 WAVE 표준 기반의 MAC 기술이 필요하다. 본 논문에서 소개하는 WAVE 표준 기반 MCM은 C 언어 기반 Real Time Operating System에 구현된 MAC 소프트웨어와 FPGA에 VHDL로 구현된 MAC 하드웨어로 구성된다. 구현 된 MCM의 QoS 보장 및 성능 검증은 기존 싱글 채널 동작과 비교하여 수행하였다.

스마트 리트윗 : 위치기반 관심정보의 효율적인 전파방법에 대한 연구 (SmartRetweet : A Study on Method of the Efficient Propagation of Location-Based News Feed)

  • 정도성;조대수
    • 한국정보통신학회논문지
    • /
    • 제16권5호
    • /
    • pp.960-966
    • /
    • 2012
  • GPS, WiFi 등을 이용한 위치정보수집이 보편화되고, 트위터와 같은 SNS와 접목을 통해 LBSNS가 증가하고 있다. LBSNS에서 작성된 메시지에는 메시지가 생성된 지역에 대한 위치정보 또는 메시지가 언급하는 지역에 대한 위치정보가 포함될 수 있으므로 위치정보 기반의 관심정보 전파가 가능해진다. 트위터에서는 자신이 전달받은 메시지를 재전송하는 리트윗(retweet)을 통해 정보의 전파가 급속히 이루어질 수 있다. 본 논문에서는 위치기반의 사용자 관심정보를 효율적으로 전파시키기 위해서 위치기반의 자동 리트윗 기능, 즉 사용자 관심정보를 자동으로 리트윗하는 기능을 스마트 리트윗으로 정의하였다. 트위터를 기반으로 사용자의 관심지역을 설정하고 관심지역이 같은 사용자들 간의 소셜관계를 형성할 수 있도록 한다. 스마트 리트윗 서비스는 트위터 Open API, 구글맵 Open API 등을 기반으로 매쉬업 서비스로 구현하였다. 본 논문에서 제안한 스마트 리트윗 서비스를 통해 관심정보의 공유가 활성화 될 것으로 기대한다.

DT-GPSR: 지연감내형 GPSR 라우팅 프로토콜 (DT-GPSR: Delay Tolerant-Greedy Perimeter Stateless Routing Protocol)

  • 남재충;조유제
    • 한국통신학회논문지
    • /
    • 제41권2호
    • /
    • pp.189-197
    • /
    • 2016
  • 실제 이동 통신 환경은 불균일한 단말 분포와 이동성으로 인하여 링크 단절이 일어나는 경우가 빈번하다. 이러한 네트워크 환경에서 경로 수립 기반의 MANET 라우팅 프로토콜은 잦은 전송 실패를 야기하여 메시지 전달률을 감소시키고, 경로 재수립을 위한 제어 메시지를 많이 발생시켜 네트워크 효율성을 크게 저하시킨다. 반면 GPSR과 같은 위치 정보 기반 MANET 라우팅 프로토콜은 종단 간 경로 수립 절차 없이 hop-by-hop 라우팅을 수행하여 제어 메시지 발생을 최소화하지만, 중계 노드의 결손으로 인해 보이드(void)가 발생 할 경우 데이터 전달 실패 등 다양한 문제를 유발한다. 본 논문에서는 보이드로 인해 발생되는 라우팅 문제점들을 개선하기 위하여, GPSR 프로토콜에 확률 기반 Delay Tolerant Networking 기술이 결합된 DT-GPSR 프로토콜을 제안한다. NS-2 시뮬레이션을 통해 기존 GPSR 프로토콜 및 PRoPHET 프로토콜과의 성능을 비교하였으며, 제안 방안이 다양한 망의 변화에 대응하여 우수한 성능을 보임을 확인하였다.

분산 데이터 상호운용을 위한 SQL/XMDR 메시지 기반의 Wrapper를 이용한 데이터 허브 시스템 (Data hub system based on SQL/XMDR message using Wrapper for distributed data interoperability)

  • 문석재;정계동;최영근
    • 한국정보통신학회논문지
    • /
    • 제11권11호
    • /
    • pp.2047-2058
    • /
    • 2007
  • 기업의 업무 환경이 지리적, 공간적으로 분산된 환경에서는 데이터 통합 시 발생되는 데이터 소스들을 표준 규칙과 메타데이터에 여과시켜서 중복성을 제거하고 데이터의 통합과 단일 뷰어를 제공하기에는 어려움이 따른다. 특히 이질적인 시스템이나 다양한 어플리케이션에서 나오는 대량의 데이터를 종류와 형식에 관계없이 호환이 가능하고, 지속적으로 정확한 통합 정보를 실시간으로 동기화할 수 있는 것이 관건이다. 따라서, 본 논문에서는 레거시 시스템간의 데이터 공유 및 교환에서 발생하는 의미적 상호 운용성의 문제점을 극복하는 SQL/XMDR 메시지 기반의 데이터 허브 시스템을 제안한다. 이 시스템은 데이터 협업 시 실시간으로 변화는 데이터를 일관성 있게 유지하기 위해서 질의 변환 방법인 메시지 사상 기법을 제시하여 이용한다. 이는 레거시 시스템들 간의 협업에 필요한 데이터를 공유 및 교환 하는데 실시간으로 변화하는 데이터를 일관성 있게 유지 할 수 있으며, 통합 검색 시 단일 인터페이스를 제공하여 각 시스템의 독립성을 유지하면서 데이터의 투명성과 가용성을 향상 시킬 수 있다.

Dragon-MAC: 인증 암호를 이용한 효율적인 무선센서네크워크 보안 (Dragon-MAC: Securing Wireless Sensor Network with Authenticated Encryption)

  • 임슈윤;푸천친;임효택;이훈재
    • 한국정보통신학회논문지
    • /
    • 제11권8호
    • /
    • pp.1519-1527
    • /
    • 2007
  • 센서 네트워크에서는 다양하고 폭 넓은 응용 프로그램을 위해서 경제적으로 실행 가능한 모니터링 솔루션을 제공한다. 대부분의 연구에서는 값싼 노드들을 겨냥해서 연구가 진행된다. 센서 네트워크들이 노출되는 보안위협들과 맞서기 위해서, 암호 프로토콜은 센서 노드들 사이에서 점대점 암호화 방식으로 암호화를 실행한다. 알려진 파괴와 속임 위협들은 전송시에 데이터를 암호화 하는 것과 동시에 데이터 소스를 인증하는 것에 의해서 막을 수 있다. 제한된 자원을 가진 노드들에서 저 전력 장치들에게 효과적이라고 알려진 대칭키 알고리즘이 사용된다. 데이터보호는 Dragon Stream Cipher 대칭키 암호화와 새롭게 디자인된 Dragon-MAC Message Authentication Code를 짜 넣는 것에 의한 방법에 의해서 완전하게 된다. 제안된 알고리즘은 MAC 알고리즘에 의해서 요구되는 동작 계산값을 최소화 하기 위한 목적으로써 Dragon Stream Cipher을 기초로 한 계산된 몇몇의 데이터를 사용하기 위해서 디자인 되었다. 빠른 키 스트림 생성을 가진 문자 기반의 Stream Cipher 인 Dragon을 목표로 하여, 한정된 환경에 적합하다. 무선센서 노드에서 권한 암호화의 이행을 통한 실제 인증과 메시지 인증을 겨냥해서 우리의 프로토콜은 계획되었다.

SOAP 메시지 처리 개선과 NBTM을 사용한 모바일 웹 서버의 성능 향상 (Mobile Web Server Performance Improvement with Enhancing SOAP Message Transaction and NBTM)

  • 김용태;정윤수;박길철;이상호
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권5호
    • /
    • pp.135-142
    • /
    • 2008
  • 최근의 급속하게 변화하는 모바일 인터넷 환경에서 이전의 웹 서버 성능으로는 사용자의 빈번한 연결 요구에 대해 적절한 대응이 어렵기 때문에 웹 서비스 엔진의 성능 향상이 필요하다. 따라서 본 논문은 웹 서비스의 성능 향상을 위해서 부가적으로 설치하는 톰캣 서블릿 컨테이너와 무관하게 사용자의 접속 요청을 처리하고, SOAP(Simple Object Access Protocol) 메시지 처리 시간을 단축하는 모바일 웹 서비스의 서버 구조를 제안한다. 제안한 웹 서버 구조는 사용자요구 수신기, 웹 문서 처리기, SOAP 프로토콜 처리기, NBTM(Non-Blocking and Thread Manager) 관리자, 세션 관리자로 구성한다. 제안된 시스템은 표준 램 서비스 프로토콜을 완전하게 지원하고, 웹2.0의 모바일 웹서비스 시스템의 통신 오버헤드와 메시지 처리 시간, 서버의 오버헤드를 감소하며, 웹2.0 환경에서 구현 실험을 통한 지연 수행 평가에 의해서 웹2.0표준 모바일 웹 서비스 시스템과 성능을 비교, 평가하여 성능 향상을 확인하였다.

  • PDF

DTLS 기반의 CoAP 보안 메커니즘 분석 및 성능평가 (DTLS-based CoAP Security Mechanism Analysis and Performance Evaluation)

  • 한상우;박창섭;조정모
    • 융합보안논문지
    • /
    • 제17권5호
    • /
    • pp.3-10
    • /
    • 2017
  • 자원 제약적 IoT 환경에 최적화 된 표준 프로토콜 CoAP(Constrained Application Protocol)은 IoT 환경 내의 센서노드(CoAP Server) 와 인터넷 상의 클라이언트(CoAP Client) 간의 웹 기반 통신을 지원한다. CoAP은 클라이언트의 CoAP Request 메시지에 대하여 서버의 CoAP Response 메시지로 응답하며 동작하는 Request/Response 모델이다. CoAP에서는 메시지의 보호를 위해 CoAP-DTLS(Datagram TLS)의 사용을 권고하고 있다. CoAP-DTLS에서 권고되는 보안모드(Security Mode)는 PSK(Pre-Shared Key), RPK(Raw Public Key) 및 Certificate가 있다. 하지만 IoT환경에서의 DTLS 사용에 대한 실효성 검증은 진행 중에 있다. 본 논문에서는 보안 모드가 적용될 수 있는 환경인 IETF에서 제시하는 7가지의 활용사례(Use Cases)에 대하여 분석하고 적절한 보안모드 그룹으로 구분한다. 또한 CoAP과 DTLS 보안 모드별 분석을 수행하고, Cooja 시뮬레이터를 통하여 보안채널 생성시간, 보안채널 생성 단계별 시간, 모트의 RAM/ROM 소모량에 대한 성능평가를 수행한 후 실 환경 적용 가능성에 대하여 평가한다.

UML 다이어그램을 위한 다이어그램 레포지토리의 정보구조화 (Information Structuring of Diagram Repository for UML Diagrams)

  • 김윤호
    • 한국정보통신학회논문지
    • /
    • 제23권12호
    • /
    • pp.1588-1595
    • /
    • 2019
  • 본 논문에서는 UML 다이어그램에 대응되는 코드 생성을 위하여 요구되는 정보를 저장하기 위한 레포지토리를 구축하는 방법을 제시한다. 객체 지향 프로그래밍에서는 객체 간의 상호 작용이 핵심이므로, UML 다이어그램들 중에서 클래스 다이어그램과 시퀀스 다이어그램에 대해서 논의를 전개한다. 클래스 다어어그램을 기반으로 실행 시간에 객체가 상호 동작하는 절차를 보이는 시퀀스 다이어그램으로부터 상응하는 코드를 생성하게 되며, 이를 위해서는 코드생성에 필요한 정보를 추출하여 정보 저장소인 레포지토리를 구축하여야 한다. 따라서 본 논문에서는 시퀀스 다이어그램의 메시지 유형을 다섯 개로 분류하고 이들로부터 각각의 레포지토리를 구성하기 위하여 필요한 항목과 그 값에 대한 정보를 추출하여 구조적으로 정보를 저장하는 방법을 제시한다. 시퀀스 다이어그램은 이들 메시지들로 구성되므로, 각 메시지에 대한 구조화된 레포지토리를 순차적으로 수집하여 최종적인 레포지토리를 구성한다.

무선 센서 네트워크 환경에 대한 센서 웹 서비스 프레임워크의 설계 (A Design of Sensor Web service Framework for Wireless Sensor Networks Environment)

  • 김용태;정윤수;박병주;박길철
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권10호
    • /
    • pp.123-131
    • /
    • 2009
  • 센서 웹은 무선 네트워크 환경의 기술 발전과 센서의 소형화로 물리적 환경에 대해 실질적인 모니터링이 가능하다. 본 논문에서는 센서 네트워크의 센서와 원격 센싱 서버가 무선 연결을 통하여 데이터 저장소로 데이터를 전송하고, 센서 노드에 의해 수집된 정보에 대한 모바일 웹 서비스를 위해 지그비 (ZigBee) RF 기반의 프레임워크를 설계한다. 본 논문의 제안 시스템은 센서의 관리와 SOA 기반의 센서 웹 접근 제공을 위한 센서 네트워크의 통합 플랫폼이다. 본 논문은 SOA 기술과 센서 네트워크를 결합하고 센서 노드를 웹 관점으로 구성하고 센서 웹에 접근하는 사용자에게 높은 성능, 확장성, 신뢰성과 유용성을 제공한다. 본 논문에서 제안한 프레임워크의 성능 향상을 위해 모바일 메시지 변환 모듈, SOAP 메시지 처리 모듈, WSDL 메시지 생성기 그리고 모바일 웹 서비스 모듈을 센서 웹서버에 각각 구현하였다. 본 논문에서 제안한 근거리 무선 통신 시스템의 성능 평가는 NS-2 시뮬레이션을 통해서 분석하였다.