• Title/Summary/Keyword: 실시간 운영체제

Search Result 584, Processing Time 0.029 seconds

Research on OS fingerprinting Method for Real-time Traffic Analysis System (실시간 트래픽 분석을 위한 운영체제 판별 방법에 관한 연구)

  • Lee, Hyun-Shin;Kim, Myung-Sup
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.36 no.5B
    • /
    • pp.443-450
    • /
    • 2011
  • The Internet has become an essential part in our modern life by providing useful information. So, the volume of Internet traffic has been increasing rapidly, which emphasizes the importance of network traffic analysis for effective network operation and management. Signature based analysis have been commonly used, but it is shown that the increase of signatures due to the increase of applications causes the performance degradation of real-time traffic analysis on high-speed network links. In this paper, we propose OS fingerprinting method for real-time traffic analysis. The previous problems can be solved by utilizing the OS information. The OS fingerprinting method for real-time traffic analysis, proposed in this paper, conducts under passive mode, and improves the limitation of a previous method such as low completeness and accuracy. In this paper, we enlarged an input data to improve completeness, and used the User-Agent field in HTTP packet to extract various OS signatures. Also, we changed an input data from packet to flow to improve accuracy.

An Approach for Supporting Real-Time Scheduling in the Unix Evironment (Unix 환경에서 실시간 스케쥴링을 지원하기 위한 접근 방안)

  • Kim, Sang-Uk;Kim, Jin-Ho;Kim, Dae-Yong;Lee, Seung-Seon;Choe, Wan
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.26 no.2
    • /
    • pp.176-188
    • /
    • 1999
  • 태스크의 마감 시간을 고려하지 않는 시분할 스케쥴링 방식으로 인하여 범용 운영 체제는 실시간 시스템을 개발하는데 적합하지 않다고 알려져 있다. 그러나 범용 운영 체제상에서 실시간 스케쥴링을 지원할수 있다면 개발된 시스템은 높은 이식성, 훌륭한 개발환경의 활용, 그리고 개발된 시스템을 위한 낮은 유지 보수 및 보수 비용 등 범용 운영 체제 고유의 중요한 장점들을 얻을 수있다. 본 논문에서는 범용 운영 체제인 Unix 상에 태스크의 마감 시간을 고려함으로써 실시간 고려함으로써 실시간 스케쥴링을 지원할 수 있는 새로운 기법을 제안한다. 제안된 기법은 특수한 태스크인 스케쥴링 데몬이 수행되는 실시간 태스크들 중 마감 시간이 가장 임박한 하나만을 수행 준비 상태로만들고, 그 외의 다른 시릿간 태스크들은 모두 수면 상태에 있도록 만드는 방식을 사용한다. 따라서 Unix 스케쥴러는 항상 유일한 태스크만을 스케쥴링의 대상으로하므로 시분할 방식의 Unix 스케쥴링 전략을 바이패스할 수 있으며, 이 결과 스케쥴링 데몬의 전략에 의하여 모든 실시간 태스크들을 스케쥴링 할 수 있다. 본 연구에서는 제안된 실시간 스케쥴링 데몬 기법을 Unix상에서 구현하였으며, C 언어 라이브러리 함수 형태의 API를 제공함으로써 실시간 시스템 개발자가 쉽게 시스템을 개발할수 있는 플랫폼을 구축하였다. 또한 실험을 통하여 이용한 성능 분석을 통하여 기존의 기법들과 비교한 제안된 기법의 우수성을 보였다.

DVS Predictive Scheduling Technique for Low Power Real time Operating System (실시간 운영체제의 저전력을 위한 DVS 예측 스케쥴링 방법)

  • Ahn, Hee-Tak;Kim, Jong-Tae
    • Proceedings of the KIEE Conference
    • /
    • 2005.07d
    • /
    • pp.2942-2944
    • /
    • 2005
  • 마이크로 프로세서의 클럭 속도를 공급 전압에 따라 변하게 하는 방법을 Dynamic Voltage Scaling 방법이라 한다. 이것은 운영체제를 내장한 컴퓨터 시스템의 에너지 소비 효율성을 높일 수 있는 매우 효과적인 방법이다. 본 논문에서는 Dynamic Voltage Scaling 방법을 응용하여 실시간 운영체제의 스케줄링 방법을 제안하였다. 이 방법은 다음에 실행할 태스크의 양을 예하여 적절하게 공급전압과 클럭 속도를 조절함으로써 에너지 소비 효율성을 높였다.

  • PDF

Implementation of Virtual File System for Embedded Systems (임베디드 시스템을 위한 가상 파일 시스템 구현)

  • 송재영;이호송;성영락;이철훈;권택근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.142-144
    • /
    • 2003
  • 임베디드 시스템에 대한 관심과 개발이 급속도로 진행됨에 따라 임베디드 시스템에서도 파일 시스템을 필요로 하게 되었다. 특히 실시간 운영체제 (Real Time Operating System : RTOS)를 사용하는 경우에는 운영체제가 사용되는 임베디드 시스템에 따라 필요로 하는 파일 시스템이 하나 또는 그 이상으로 다르게 되어 그 파일시스템을 통합하여 관리하기 위한 가상 파일 시스템 (Virtual File System : VFS)을 필요로 하게 되었다. 본 논문에서는 실시간 운영체제와 함께 동작을 하는 가상 파일 시스템을 구현하는 방법을 제시한다.

  • PDF

A Study on Radar System Development utilizing a RTOS (실시간 운영체제를 활용한 레이더 개발에 대한 연구)

  • Lee, Dal-Han;Chung, Kihyun
    • Annual Conference of KIPS
    • /
    • 2012.11a
    • /
    • pp.3-5
    • /
    • 2012
  • 현대의 레이더는 복잡성 증가 및 다기능으로의 변화가 불가피하며 이에 따라 보다 정교하고 실시간성이 보장되는 구성품의 제어가 필요하여 고속의 실시간 통제기가 필수적으로 사용되어야 한다. 고속의 실시간 통제기를 구현하기 위해서는 신뢰성이 높은 실시간 운영체제를 기반으로 개발하여야 하며 오류가 없는 통제 소프트웨어의 구현이 필요하다.

실시간 소프트웨어 기술

  • 이직열
    • 전기의세계
    • /
    • v.37 no.4
    • /
    • pp.12-18
    • /
    • 1988
  • 본 소고에서는 실시간 시스템 구현에 소요되는 실시간 운영체제 및 실시간 언어에 대한 개략적인 사항을 기술한 후, 실제적인 응용 프로그램의 예를 들어 실시간 시스템의 이해를 돕도록 하였다.

  • PDF

The Design and Implementation of Soft Timer Using Time Slot in Real-Time Operating Systems (실시간 운영체제에서 타임 슬롯을 이용한 소프트 타이머의 설계 및 구현)

  • 이재규;백대현;김봉재;정지영;이철훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.619-621
    • /
    • 2004
  • 실시간 운영 체제(Real-Time Operating Systems)는 시스템 동작이 논리적 정확성뿐만 아니라 시간적 정확성에도 좌우되는 운영 체제이다. 시간적 정확성은 결정성(Determinism)이라고도 하며 이를 지키기 위해서는 실시간 운영체제의 제약조건의 하나인 시스템 예측성을 만족해야만 한다. 예측성이란 시스템의 서비스가 정해진 시간 안에 완료되는지를 판별할 수 있다는 것으로 정확하게 동작하는 타이머가 꼭 필요하다. 본 논문에서는 타임 슬롯을 이용해서 타이머의 활성화, 비활성화 루틴을 간단하게 하고 타이머가 만료(Expire)되었음을 간단하게 판별해 낼 수 있는 소프트 타이머를 설계 및 구현하였다

  • PDF

상용 실시간 운영체제 가이드

  • Lee, Du-Won
    • Digital Contents
    • /
    • no.3 s.82
    • /
    • pp.22-27
    • /
    • 2000
  • 실시간 운영체제의 시장동향은 CPU, 하드웨어, 소프트웨어 개발툴 시장동향, 그리고 상용 하드보드 시장의 동향까지 두로 포함해야만 정확하게 파악이 가능할 것이다. 그러나 일단 이 글에서는 상용 RTOS의 동향만을, 특히 국내 및 북미 시장 동향을 중심으로 서술하고 검토하도록 하겠다. 물론 여기서 상용 RTOS 공급 업체의 시각일 수 밖에 없으며 다소 다른 시각이 있을 수 있음을 미리 밝혀둔다.

  • PDF

실시간 운영체제 시장동향

  • Lee, Du-Won
    • Digital Contents
    • /
    • no.12 s.79
    • /
    • pp.70-73
    • /
    • 1999
  • 실시간 운영체제의 시장동향은 CPU, 하드웨어, 소프트웨어 개발툴 시장동향, 그리고 상용 하드보드 시장의 동향까지 두로 포함해야만 정확하게 파악이 가능할 것이다. 그러나 일단 이 글에서는 상용 RTOS의 동향만을, 특히 국내 및 북미 시장 동향을 중심으로 서술하고 검토하도록 하겠다. 물론 여기서 상용 RTOS 시장동향이 주이므로 다른 시장동향은 철저히 상용 RTOS 공급 업체의 시각일 수 밖에 없으며 다소 다른 시각이 있을수 있음을 미리 밝혀둔다.

  • PDF

Consideration for the Evaluation of Commercial Real-time Operating System to monitor and control Nuclear Power Plants (원자력발전소 감시제어를 위한 상용 실시간 운영체제 평가시 고려사항)

  • 이종복;박근옥;서용석;구인수
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.171-174
    • /
    • 2000
  • 원자력발전소에서 디지털 컴퓨터의 사용이 증가함에 따라 관련 시스템의 안전성, 신뢰성, 무결성, 가용성, 완전성 등을 충족시키기 위한 방안들이 현안으로 대두되고 있다. 특히 원자력발전소의 신경계통이라 할 수 있는 계측제어 계통의 디지털화로 인하여, 기존의 아날로그 하드웨어의 기능을 향상시킨 소프트웨어가 디지털 시스템에 사용되게 됨으로서, 디지털 시스템에 사용되는 상용 소프트웨어 제품의 신뢰도가 원자력발전소의 안전 및 안정 운영과 직결되므로 상용 소프트웨어에 대한 평가 문제가 중요한 관심사로 대두되었다. 본 논문의 서론에서는 원자력발전소에서 상용 소프트웨어제품을 사용하게 된 배경과 감시 및 제어를 위한 상용 실시간 운영체제를 사용하기 위한 고려사항을 기술하고, 본론에서는 상용 실시간 운영체제 선정시 제공하여야 할 기능에 대한 고려사항과, 상용 소프트웨어 제품 선정에 관한 규제 현황 및 규제 요건에 대한 고려사항을 해결하기 위한 선정 및 평가 절차를 수립하고, 이를 평가에 반영하는 방법과 절차를 제시한다. 결론에서는 원자력발전소 감시제어를 위한 상용 실시간 운영체제 평가시 고려사항의 해결에 대한 문제점과 해결 방안, 그리고 선정 절차 및 평가방안을 적용하는 데 따른 문제점과 해결 방안을 제시한다.

  • PDF