• Title/Summary/Keyword: 네트워크 운영체제

Search Result 28, Processing Time 0.25 seconds

Trends of Network Operating System (네트워크 운영체제 기술동향)

  • Shim, J.C.;Moon, S.;Ryu, H.Y.
    • Electronics and Telecommunications Trends
    • /
    • v.30 no.6
    • /
    • pp.68-78
    • /
    • 2015
  • 우리의 일상생활 속에서 일어나는 수많은 일이 네트워크를 배제하고는 설명할 수 없을 정도로 삶과 밀접한 관계를 가지고 있다. 그러나 이러한 네트워크의 근간이 되는 국내 네트워크 장비 산업의 현실은 그리 낙관적이지 않다. 대표적인 이유로 핵심 소프트웨어인 네트워크 운영체제의 부재를 꼽는다. 이는 소프트웨어 개발 인력 부재, 투자 부족, 산업 경쟁력 약화, 매출 축소 등이 악순환의 고리로 연결되기 때문이다. 따라서 본고에서는 네트워크 산업 생태계의 회복과 이를 통한 네트워크 산업의 재도약을 위한 핵심 분야인 네트워크 운영체제의 기술동향을 살펴보고자 한다. 먼저 국내외 통신산업의 변화와 네트워크 운영체제 개발동향 및 네트워크 운영체제의 요구사항을 확인하고, 최근 주목받고 있는 개방형 네트워크 장비 개발동향를 소개한다. 그리고 국내외 네트워크 장비 시장에서 경쟁력을 확보하려는 방안으로 추진하고 있는 한국형 네트워크 운영체제(openN2OS)의 개발현황을 살펴본다.

  • PDF

Towards a Reliable Operating System for Wireless Sensor Networks (신뢰성을 제공하는 센서 네트워크 운영체제 기법)

  • Kim, Hyo-Seung;Cha, Ho-Jung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.790-792
    • /
    • 2005
  • 배포된 센서 네트워크에서 응용프로그램의 오류가 발생할 경우 시스템이 불안정하게 동작하거나 수행 불능 상태에 빠질 수 있다. 기존의 센서 네트워크 운영체제가 응용의 오류로부터 시스템을 보호하지 못함에 따라 본 논문에서는 신뢰성을 제공하는 센서 네트워크 운영체제 기법을 제안한다. 제안하는 기법은 소프트웨어 단계로 동작하여 특권모드와 페이징, 세그먼테이션 기능이 없는 하드웨어에서 사용 가능하며, 응용의 커널 및 다른 응용의 데이터 영역 훼손과 코드 실행, 하드웨어 직접 제어를 방지한다. 본 기법이 응용 오류로부터 시스템을 보호 가능함을 실제 구현과 평가를 통해 밝힌다.

  • PDF

The Trends of Ubiquitous Sensor Network OS for IP-USN (IP-USN을 위한 센서 네트워크 운영체제 동향)

  • Song, Jun-Geun;Ma, Pyeong-Su
    • Electronics and Telecommunications Trends
    • /
    • v.23 no.1 s.109
    • /
    • pp.12-20
    • /
    • 2008
  • 첨단 미래도시 건설을 위한 u시티 같은 대규모 네트워크 구축 사업에 첨단 유비쿼터스 사회를 앞당기기 위한 기술로 주목 받던 센서 네트워크를 도입하기 위한 IP-USN 기술개발이 활기를 띄고 있다. IP-USN은 기존의 IP 인프라를 기반으로 센서 노드, 게이트웨이 및 싱크 노드 등 USN 네트워크를 통합해 광범위한 확장성과 이동성을 보장, 다양한 분야에 서비스를 적용하게 해주는 기술을 의미한다. 이처럼 인터넷 망과 연계하는 대규모 센서 네트워크 응용이 많아지면서 센서 네트워크를 구성하는 핵심 소프트웨어인 센서 네트워크 운영체제와 관련 기술 역시 그 중요성이 부각되고 있다. 이에 본 고에서는 IP-USN을 위한 기술을 지원하는 국내외 센서 네트워크 운영체제에 대해 살펴본다.

Design of Real-Time Operating System for Sensor Network based on $\mu$TMO Model ($\mu$TMO 모델 기반의 실시간 센서 네트워크 운영체제의 설계)

  • Lee, Jae-An;Choi, B.K.;Heu, Shin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.167-171
    • /
    • 2006
  • 무선 센서 네트워크는 유비쿼터스 컴퓨팅에서 생활 환경과 컴퓨터 사이의 중계자 역할을 하는 매우 중요한 연구 분야이다. 매우 제약적인 자원 환경에서 동작하여야 하는 센서 노드의 동작 환경적 특성 때문에 제한된 자원을 효율적으로 관리할 수 있는 센서 노드용 운영체제가 요구된다. 센서 노드는 제약적인 자원을 가지고 있지만 데이터 수집, 데이터 프로세싱, 다른 노드로부터 수신된 데이터의 전달 등 여러 가지 작업들이 동시에 발생된다. 기존의 범용 센서네트워크 운영체제에서는 극도로 제한된 자원을 최대한 효율적으로 사용할 수 있는 방법에 대하여 주로 연구해 왔다. 무선 센서 네트워크의 응용 범위가 점차 넓어지고 있다. 방사능 감지와 같이 실시간성을 요구하는 응용분야들이 생겨나기 시작하면서 센서 네트워크에서도 실시간성의 필요성이 대두되게 되었다. 실시간 센서 네트워크 연구 분야에서 실시간 통신 프로토콜의 연구 결과가 발표되고 있지만, 실시간 운영체제의 지원없이 완전한 실시간성을 보장하기 힘들다. 하지만 센서 노드용 실시간 운영체제에 대한 연구는 아직까지 활발히 진행되지 않고 있다. 본 논문에서는 정시성을 보장하는 분산 객체 모델인 TMO를 센서네트워크의 제한된 자원 환경에 알맞도록 경량화 시킨 $\mu$TMO 모델을 제시하고, 센서 노드용 운영체제에 $\mu$TMO 모델 을 적용하여 실시간성 지원에 따른 오버헤드를 감소시킨 실시간 센서 네트워크 운영체제의 구조를 제안한다.

  • PDF

Design of Real-Time Operating System for Sensor Network based on TMO Model (TMO모델 기반의 실시간 센서 네트워크 운영체제의 설계)

  • Lee Jae-Yoon;Lee Jae-An;Kim Kwang;Heu Shin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07a
    • /
    • pp.874-876
    • /
    • 2005
  • 무선 센서 네트워크는 최근 대두되고 있는 유비쿼터스 컴퓨팅의 연구에 힘입어, 군사용의 목적으로만 사용되던 과거와는 달리 다양한 분야에서 많은 연구가 진행되고 있다. 센서 네트워크는 제한적인 자원을 가진 노드에서 데이터 감지로 인한 이벤트, 데이터 프로세싱 그리고 노드들 간의 통신이 동시에 발생하므로 병렬처리 기능과 실시간성을 가진 운영체제가 필수적으로 요구된다. 하지만 현재 연구되고 있는 센서 네트워크를 위한 운영체제들은 이러한 요구를 만족시켜 주지 못하고 있는 실정이다. 우리는 본 논문에서 정시보장, 분산환경의 특징을 갖는 분산 실시간 객체모델인 TMO 모델을 적용하여 실시간성을 보장해주는 센서네트워크 운영체제를 제안 한다.

  • PDF

[ ${\mu}TMO$ ] Model based Real-Time Operating System for Sensor Network (${\mu}TMO$ 모델 기반 실시간 센서 네트워크 운영체제)

  • Yi, Jae-An;Heu, Shin;Choi, Byoung-Kyu
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.34 no.12
    • /
    • pp.630-640
    • /
    • 2007
  • As the range of sensor network's applicability is getting wider, it creates new application areas which is required real-time operation, such as military and detection of radioactivity. However, existing researches are focused on effective management for resources, existing sensor network operating system cannot support to real-time areas. In this paper, we propose the ${\mu}TMO$ model which is lightweight real-time distributed object model TMO. We design the real-time sensor network operation system ${\mu}TMO-NanoQ+$ which is based on ETRI's sensor network operation system Nano-Q+. We modify the Nano-Q+'s timer module to support high resolution and apply Context Switch Threshold, Power Aware scheduling techniques to realize lightweight scheduler which is based on EDF. We also implement channel based communication way ITC-Channel and periodic thread management module WTMT.

State Machine Frameworks Operating in Sensor Network Operation System based on Multi-Thread (멀티쓰레드 기반 센서네트워크 운영체제에서 동작하는 상태머신 프레임워크)

  • Lee, Seung-Keun;Kim, Byung-Kon;Choi, Byoung-Kyu;Shin, Heu
    • The KIPS Transactions:PartA
    • /
    • v.17A no.3
    • /
    • pp.127-136
    • /
    • 2010
  • A wireless sensor network(WSN) which roles as a mediator between living environment and computers in ubiquitous computing is very essential research area. Due to the constraint that sensor nodes should work in very resource-restricted circumstances, an operating system that can manage resources effectively is demanded. Also, a sensor network should be able to deal with many events quickly and simultaneously in order to respond to various physical changes in outer environment. The Sensor Network Operating System such as TinyOS, MANTIS and NanoQplus is much designed so that it can satisfy such requirement. But, for programmers who develop application program for sensor networks, they have lack of frameworks which the development is easily possible from restricted development environment. In this paper for this, we implemented a state machine framework apt for responsive systems in NanoQplus which is multi-thread-based sensor network operating system. In addition we propose an event broker module(EBM) for effective event dispatching, a message data structure for message sharing among state machines, and an execution module that handles messages and their queue and performs state transition of the machines. Furthermore, we could do the development more easily an application program with a state-based framework by developing CASE tools.

PC LAN을 이용한 분산시스템의 운영방식

  • 김정태;손진곤;백두권
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1989.10a
    • /
    • pp.140-150
    • /
    • 1989
  • 본 논문에서는 PC분산시스템의 구조와 운영방식에 대해서 논하고 자원 고유방식과 부하 공유방식중 어느것을 택하느냐에 따라서 PC분산시스템의 두가지 모델을 제시하였다. 또한 PC분산시스템을 위한 네트워크 운영체제의 구조, 기능 및 내재된 문제점을 알아보고 그것을 해결하기 위한 분산운영체제의 구조와 기능에 대해서 고찰하였다.

  • PDF

Dynamic Priority Level Scheduler for TinyOS (TinyOS를 위한 동적 우선순위 스케줄러)

  • Yoo, Jong-Sun;Heu, Shin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.585-588
    • /
    • 2008
  • 센서 네트워크에 사용되는 운영체제 중 TinyOS는 Event-driven 방식이며 Component 기반의 센서 네트워크 운영체제이다. 이러한 TinyOS는 일단 태스크가 시작되면 마칠 때까지 다른 태스크가 기다려야하는 비선점형(Non-preemption) 방식이다. 최근 연구에서 TinyOS의 빠른 반응성을 위해 선점(Preemption)할 수 있는 기능이 추가되었다. 그러나 프로그래밍할 때 우선순위를 미리 주어줘야 하는 단점이 있다. 본 논문에서는 좀 더 유연하게 우선순위를 변경할 수 있는 방식을 제안하고자 한다.

  • PDF