• 제목/요약/키워드: 네트워크 시뮬레이터

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

MS 윈도우즈 운영체제 기반의 무선 네트워크 성능 분석 시뮬레이터의 설계 및 구현 (Simulator for Performance Analysis of Wireless Network based on Microsoft Windows Operating Systems)

  • 최관덕;장호
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권2호
    • /
    • pp.155-162
    • /
    • 2010
  • 현실적으로 무선 네트워크의 정확한 성능 평가를 위해서는 다수의 노드들을 실제 네트워크 환경에 적용하여 노드들 간의 전송 데이터를 실시간으로 수집하여야 하는 어려움이 있다. 이러한 이유에서 공간 및 시간적인 제약사항을 극복함과 동시에 매체접근기법, 라우팅기법, 노드배치알고리즘 등과 같은 최적의 설계 방법을 찾기 위한 분석 도구가 필수적으로 요구된다. 이에 본 논문에서는 무선 네트워크 시스템을 효과적으로 시뮬레이션하기 위하여 멀티쓰레딩(multi-threading)기법을 응용한 시뮬레이션 도구의 구조와 설계방안을 제시하고 이를 구현하였다. 최종적으로 범용 네트워크 시뮬레이터인 NS2 무선 네트워크 모델에서 일반적으로 사용되는 무선 네트워크 환경 파라미터들을 구현된 시뮬레이터에 동일하게 적용하여 시뮬레이션을 수행하고 이를 비교함으로써 제안된 시뮬레이터의 유용성을 입증한다.

웹 기반 무선 네트워크 실습 애플리케이션 구현 (Implementation of an Application about Wireless Network Practice based on the Web)

  • 이선웅;문일영
    • 한국실천공학교육학회논문지
    • /
    • 제2권1호
    • /
    • pp.71-76
    • /
    • 2010
  • 무선 네트워크를 실습하는 데에는 직접 무선 네트워크 장비를 가지고 하는 방법과 시뮬레이터를 가지고 하는 방법이 있다. 그러나 직접 무선 네트워크 장비를 가지고 하거나 시뮬레이터를 가지고 하는 방법은 실습 공간의 부족함과 장비들이 각각 필요한 점, 그리고 시뮬레이터들은 각 PC에 설치하여 실습을 해야 하는 불편한 점들이 있다. 따라서 본 논문에서는 실제 실습 환경을 모델링 하여 실습 애플리케이션에 적용하고 학생용과 교수용에 맞는 모텔을 보여준다. 또한 웹 기반에서 설치할 필요 없이 무선 네트워크 실습을 할 수 있는 애플리케이션을 구현하는 방법을 제시한다.

  • PDF

네트워크 동적 시뮬레이션을 위한 SSFNet의 확장 (Expand of the SSFNet for Dynamic Simulation of a Network)

  • 윤주범;임을규;박응기;이재혁
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2003년도 동계학술대회
    • /
    • pp.132-136
    • /
    • 2003
  • 최근 사이버 테러에 대한 관심이 고조되면서 사이버 테러 시뮬레이터가 필요하게 되었다. 사이버 테러 시뮬레이터는 침입 행위 및 방어 행위를 모델링하여 침입에 대한 피해 정도, 방어 대책의 효과성 등을 파악하기 위한 도구이다. 이 도구를 통해서 사이버테러에 대한 예방과 복구가 가능하기 때문이다. 이를 위해 기존의 시뮬레이터들은 시뮬레이션 수행 전에 모든 시나리오를 작성해 놓고 시뮬레이션을 수행하였다. 그러나 사람의 판단 및 행위를 모델링하지 못한 시뮬레이션은 정확한 결과를 나타내지 못하였다. 따라서 본 논문에서는 기존 사이버 테러 시뮬레이터에 동적 시뮬레이션 요소를 첨가함으로써 정확히 네트워크 침입 및 방어 행위를 표현하고자 하였다. 또한 이를 위한 시뮬레이터 구조 변경 방법을 제안하였다. 시뮬레이터를 구현한 후에는 슬래머 웜의 시뮬레이션 결과를 수행하여 기능이 올바로 구현되었음을 확인하였다.

  • PDF

네트워크 기반 전자계 시뮬레이터 구현 방안 (Consideration of Electromagnetic Simulator Implementation based on Network)

  • 김태용;조형국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 춘계학술대회
    • /
    • pp.52-54
    • /
    • 2011
  • 본 논문에서는 효율적인 전자계 시뮬레이터를 구축하기 위하여 프레임워크를 설계하고 그 효용성을 검토하였다. 특히 여러 대의 네트워크 PC를 이용한 병렬화를 통하여 계산에 이용되는 PC의 수에 비례하여 계산시간이 단축되는 것을 확인하였다. 본 연구를 통하여 복잡한 구조를 가진 안테나, 공진기, 도파기 등의 설계 및 해석에 적용 가능할 것으로 기대된다.

  • PDF

전력소모량 및 실행시간 추정이 가능한 센서 네트워크 시뮬레이터의 개발 (Development of Sensor Network Simulator for Estimating Power Consumption and Execution Time)

  • 김방현;김태규;정용덕;김종현
    • 한국시뮬레이션학회논문지
    • /
    • 제15권1호
    • /
    • pp.35-42
    • /
    • 2006
  • 유비쿼터스 컴퓨팅의 인프라가 되는 센서 네트워크는 매우 작은 하드웨어로 이루어지는 많은 수의 센서 노드들로 구성된다. 이 네트워크의 토폴로지와 라우팅 방식은 그 목적에 따라 결정되어야 하며, 하드웨어 및 소프트웨어도 필요한 경우에는 변경되어야 한다. 따라서 그러한 네트워크를 최적으로 설계하기 위해서는 시스템 동작을 확인하고 성능을 예측할 수 있는 센서 네트워크 시뮬레이터가 필요하다. 현존하는 몇몇 센서 네트워크 시뮬레이터들은 특정 하드웨어나 운영체제에 맞추어 개발되었기 때문에, 그러한 특정 시스템들을 위해서만 사용될 수 있다. 그리고 시스템 설계 상의 주요 이슈가 되는 전력 소모량 및 프로그램 실행 시간을 추정하기 위한 어떤 수단도 지원하지 못하고 있다. 이 연구에서는 응용이나 운영체제의 종류에 상관없이 다양한 센서 네트워크들의 설계 및 검증에 사용될 수 있는 시뮬레이터를 개발하였다. 이를 위하여, 시뮬레이터는 기계어-레벨 이산-사건 시뮬레이션 방식을 사용하였다. 따라서 이 시뮬레이터는 프로그램 실행 타이밍 뿐 아니라 실제 센서 노드 내부의 동작들도 세부적으로 분석하는 데도 사용될 수 있다. 이 연구에서 시뮬레이션의 작업부하인 명령어 트레이스로는 ATmega128L 마이크로컨트롤러용 크로스컴파일러에 의해 생성된 실행 이미지를 사용하였다.

  • PDF

유비쿼터스 응용 개발을 위한 센서 네트워크 시뮬레이터 (Sensor Network Simulator for Ubiquitous Application Development)

  • 김방현;김종현
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권6호
    • /
    • pp.358-370
    • /
    • 2007
  • 유비쿼터스 컴퓨팅의 인프라가 되는 무선 센서 네트워크의 설계 및 응용 개발을 위하여 소프트웨어 시뮬레이션이 널리 사용되고 있다. 본 연구에서는 센서 네트워크 응용프로그램의 동작을 확인할 수 있고, 실행시간 및 전력소모량을 예측할 수 있으며, 많은 수의 센서노드들을 시뮬레이션 할 수 있는 센서 네트워크 시뮬레이터를 개발하였다. 시뮬레이터는 명령어 수준의 병렬 이산 사건 시뮬레이션 방법을 이용하여 구현되었다. 명령어 수준의 시뮬레이션은 실제 센서보드에 적재되는 실행이미지를 시뮬레이션 작업부하로 사용하기 때문에 시뮬레이션 정밀도가 높다. 병렬 시뮬레이션은 여러 대의 컴퓨터를 사용하여 작업부하를 분산 처리하므로 대규모의 센서 네트워크를 시뮬레이션 할 수 있게 해준다. 구현된 시뮬레이터는 센서보드 내의 모듈 별 동작시간 및 실행된 명령어 수를 근거로 하여 전력소모량을 예측할 수 있다. 또한 다양한 시나리오의 유비쿼터스 응용프로그램의 수행 과정을 시뮬레이션 할 수 있으며, 디버깅도 가능하다. 이 연구에서 시뮬레이션의 작업부하인 명령어 트레이스로는 ATmega128L 마이크로컨트롤러용 크로스컴파일러에 의해 생성된 실행이미지를 사용하였다.

센서네트워크 노드의 전력모델 개발 (Power Model Development for Sensor Network Nodes)

  • 박재복;조현우;우덕균;임채덕;김형신
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (A)
    • /
    • pp.169-171
    • /
    • 2006
  • 센서네트워크의 전력소모를 최소화, 최적화하기 위해서는 센서노드들을 실제 환경에 설치하기 이전에 시뮬레이터를 이용하여 센서네트워크의 전력상황을 정확히 추정해야 한다. 이러한 시뮬레이터를 위해서는 센서노드의 소모에너지를 정확히 분석할 수 있는 전력모델이 반드시 요구된다. 본 논문은 센서노드의 소비전력을 정확하게 측정할 수 있는 환경과 방법을 제시하며, 이 환경과 방법을 이용하여 센서노드의 소모전력을 명령어기반과 동작상태기반으로 정확히 측정 분석하고, 센서네트워크 시뮬레이터에 적용할 수 있는 전력모델 개발과정에 대해 소개한다. 전력모델링에 사용된 센서노드는 ATmega128L과 CC2420으로 구성된 Nano-24노드이다.

  • PDF

멀티스레드를 이용한 PO법 시뮬레이터 구현 방안 (Consideration of PO Simulator Implementation using Multi Thread)

  • 김태용;이훈재
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.63-65
    • /
    • 2011
  • 현재 범용성이 높은 전자계 시뮬레이터가 널리 보급되어 왔으며, 안테나 설계, EMC 설계, 측정, 초고주파 소자 설계 등에 활용되고 있다. 본 연구에서는 X 밴드 영역에서 다양한 전자계 문제 해석을 목적으로 멀티 코어 기반 PC 자원을 보다 효율적으로 활용하고, 나아가 TCP/IP 기반 네트워크 토폴로지 구성을 통한 효율성 높은 전자계 시뮬레이터 구현을 위한 프레임워크 구축과 구현 방안을 제안한다.

  • PDF

뉴로모픽 칩에서 운영되는 RBF 기반 네트워크 학습을 위한 시뮬레이터 개발 (Development of a Simulator for RBF-Based Networks on Neuromorphic Chips)

  • 이여울;서경은;최대웅;고재진;이상엽;이재규;조현중
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제8권11호
    • /
    • pp.251-262
    • /
    • 2019
  • 본 논문에서는 뉴로모픽 칩에서 운영되는 RBF 네트워크를 다양한 형태로 제공하는 시뮬레이터를 제안한다. 뉴로모픽 칩의 RBF 네트워크를 학습할 때 시뮬레이터를 사용할 경우에는 시간은 단축되지만 다양한 형태의 알고리즘을 테스트하기 어렵다는 단점이 있다. 본 제안 시뮬레이터는 기존 시뮬레이터와 비교하여 4배 많은 종류의 네트워크 구조 모의실험이 가능하며 특히, 이중 레이어 구조를 추가로 제공한다. 이중 레이어 구조는 다중 데이터 입력 시 활용되도록 구성하였으며 성능 분석 결과, 본 이중 레이어 구조가 기존보다 더 높은 정확도를 보였다.

센서네트워크 어플리케이션을 위한 네트워크 프레임워크와 통합시뮬레이터 간의 인터페이스 구현 및 설계 (Design and Implementation of Interface Module between Network Framework for Sensor Network Application and Co-Simulator)

  • 이정주;곽동은;서민석;박현주
    • 한국정보통신학회논문지
    • /
    • 제17권2호
    • /
    • pp.515-524
    • /
    • 2013
  • 신뢰성 있는 소프트웨어 개발을 위해서 가장 중요한 단계 중의 하나가 소프트웨어 테스트이다. 최근에 점진적이고 반복적인 소프트웨어 개발 방법론이 각광을 받으면서, 소프트웨어의 작은 변경에 따른 회귀 테스트의 중요성이 점점 커지고 있다. 또한 센서네트워크와 같은 다수의 노드 환경에서 동작하는 소프트웨어를 검증하기 위한 시뮬레이터 환경이 필요하다. 본 논문에서는 네트워크 프레임워크와 통합시뮬레이터 간의 인터페이스 모듈을 구현하여, 네트워크 프레임워크로 구현한 센서네트워크 어플리케이션을 다양한 가상의 환경에서 단위테스트하기 위한 환경을 제공한다.