• 제목/요약/키워드: Event Scheduling

검색결과 106건 처리시간 0.022초

Operational Report of the Mission Analysis and Planning System for the KOMPSAT-I

  • Lee, Byoung-Sun;Lee, Jeong-Sook;Kim, Jae-Hoon;Lee, Seong-Pal;Kim, Hae-Dong;Kim, Eun-Kyou;Choi, Hae-Jin
    • ETRI Journal
    • /
    • 제25권5호
    • /
    • pp.387-400
    • /
    • 2003
  • Since its launching on 21 December 1999, the Korea Multi-Purpose Satellite-I (KOMPSAT-I) has been successfully operated by the Mission Control Element (MCE), which was developed by the ETRI. Most of the major functions of the MCE have been successfully demonstrated and verified during the three years of the mission life of the satellite. This paper presents the operational performances of the various functions in MAPS. We show the performance and analysis of orbit determinations using ground-based tracking data and GPS navigation solutions. We present four instances of the orbit maneuvers that guided the spacecraft form injection orbit into the nominal on-orbit. We include the ground-based attitude determination using telemetry data and the attitude maneuvers for imaging mission. The event prediction, mission scheduling, and command planning functions in MAPS subsequently generate the spacecraft mission operations and command plan. The fuel accounting and the realtime ground track display also support the spacecraft mission operations.

  • PDF

교육망의 통합보안관리를 위한 보안 에이전트 개발 (Development Security agents for Integrated security management of the Educational Network)

  • 이도현;김현철;김점구
    • 융합보안논문지
    • /
    • 제15권2호
    • /
    • pp.43-55
    • /
    • 2015
  • 교육망의 보안 인프라는 통합관리시스템을 기준으로 다양한 정보보호시스템의 보안 이벤트를 수집하고 분석을 통하여 위협을 관리하고 대응한다. 이러한 체계는 관리자에게 유용하고 자세한 정보를 제공하지만, 다양한 위협 상황과 동시 다발적인 위협에 대해서 효과적인 대응 프로세스와 관리체계를 제공하지 못하고 있는 문제점을 많이 가진 교육망에 대한 해결방안으로 관리자에게 다양하고 세부적인 정보 제공보다는 관리자가 초기 위협에 신속하게 대응할 수 있도록 관리기술과 다양한 보안 이벤트들의 처리 스케줄링을 통해서 통합보안관리가 가능하도록 보안 에이전트를 제안 개발하였다.

TinyOS에서의 선점적 EDF 스케줄링 알고리즘 설계 및 구현 (Design and Implementation of Preemptive EDF Scheduling Algorithm in TinyOS)

  • 유종선;김병곤;최병규;허신
    • 정보처리학회논문지A
    • /
    • 제18A권6호
    • /
    • pp.255-264
    • /
    • 2011
  • 센서 네트워크는 빛, 소리, 온도, 움직임 같은 물리적 데이터를 센서 노드에서 감지하고 측정하여 중앙으로 전달하고 처리하는 구조를 가진 네트워크이다. 센서 네트워크는 여러 분야에서 활용할 수 있는 기술이다. 센서 노드가 외부에서 채취한 데이터를 실시간으로 사용자에게 전달하는 것은 매우 중요하다. 센서 네트워크의 핵심은 센서 노드인 하드웨어 플랫폼과 노드에 들어가는 초소형 운영체제라고 할 수 있다. UC 버클리에서 개발된 TinyOS는 센서 노드에서 동작하는 운영체제 중 가장 많이 사용되고 있다. TinyOS는 Event-driven 방식이며 Component 기반의 센서 네트워크 운영체제이다. 기본적으로 비선점 방식의 스케줄러를 사용한다. 만약 급한 작업이 수행되어야 하는 시점에서 다른 태스크가 수행 중에 있다면 수행 중인 태스크가 완료할 때까지 기다려야 한다. 이러한 특성으로 인해 TinyOS에서 정해진 시간안에 자신의 작업을 끝낸다고 보장하기 어렵다. 최근 연구에서 TinyOS의 빠른 반응성을 위해 Priority Level Scheduler라는 선점 기능이 제안되었다. 이것은 제한적으로 5개의 우선순위를 만들어 높은 우선순위가 낮은 우선순위를 선점할 수 있게 한다. 여기서 본 논문은 TinyOS의 실시간성을 보장함과 더불어 사용자 태스크의 평균 응답시간을 줄이고자 Priority Level Scheduler에 실시간 스케줄러인 EDF(Earliest Deadline First)를 적용한 선점형 EDF 스케줄링 방식을 제안하고자 한다.

원격 코드 업데이트가 가능한 무선 센서 노드용 운영체제 (Design of Operating System for Wireless Sensor Nodes with Enhanced Remote Code Update Functionality)

  • 김장훈;차정우;김일휴
    • 한국산업정보학회논문지
    • /
    • 제16권1호
    • /
    • pp.37-48
    • /
    • 2011
  • 센서 네트워크 기술은 이러한 센서 노드를 특정한 지역에 대량으로 배치하여 네트워크를 구성한 후 센서 노드를 정보 제공의 매체로 활용하는 기술이다. 센서 노드는 매우 제한적인 하드웨어 자원을 가지고 있기 때문에 효율적인 자원 관리와 센서 네트워크상에서의 다양한 응용 환경을 제공하는 운영체제가 필요하다. 또한 원격 코드 업데이트는 이미 배포된 네트워크에서 응용 프로그램의 오류가 발생하여 이를 수정하거나 성능 개선을 위해 꼭 필요한 기술이다. 본 논문에서는 원격 코드 업데이트가 용이한 새로운 센서 노드용 운영체제, EPRCU(Easy to Perform Remote Code Update)를 제안한다. EPRCU는 이벤트 드리븐 방식의 실행 모델에서 에이징(Aging) 기법을 적용한 우선순위 기반의 프로세스 스케줄링 방식을 사용한다. 작업의 기본 단위인 프로세스는 로더에 의한 동적 메모리 할당 및 프로그램 메모리 관리 기능을 제공함으로써 무선 통신을 이용한 코드 업데이트 수행이 용이할 뿐만 아니라 다양한 센서 네트워크 응용에도 적합하다.

Operational Report of the Mission Analysis and Planning System for the KOMPSAT-I

  • Lee, Byoung-Sun;Lee, Jeong-Sook;Kim, Jae-Hoon;Lee, Seong-Pal;Kim, Hae-Dong;Kim, Eun-Kyou;Park, Hae-Jin
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2003년도 한국우주과학회보 제12권2호
    • /
    • pp.46-46
    • /
    • 2003
  • Since its launching on 21 December 1999, the KOrea Multi-Purpose SATellite-Ⅰ (KOMPSAT-Ⅰ) has been successfully operated by the Mission Control Element (MCE), which was developed by the Electronics and Telecommunications Research Institute (ETRI). Most of the major functions of the MCE have been successfully demonstrated and verified during the three years of the mission life of the satellite. The Mission Analysis and Planning Subsystem (MAPS), which is one of the four subsystems in the MCE, played a key role in the Launch and Early Orbit Phase (LEOP) operations as well as the on-orbit mission operations. This paper presents the operational performances of the various functions in MAPS. We show the performance and analysis of orbit determinations using ground-based tracking data and GPS navigation solutions. We present four instances of the orbit maneuvers that guided the spacecraft from injection orbit into the nominal on-orbit. We include the ground-based attitude determination using telemetry data and the attitude maneuvers for imaging mission. The event prediction, mission scheduling, and command planning functions in MAPS subsequently generate the spacecraft mission operations and command plan. The fuel accounting and the realtime ground track display also support the spacecraft mission operations. We also present the orbital evolutions during the three years of the mission life of the KOMPSAT-Ⅰ.

  • PDF

네트워크 기반의 소형 유비쿼터스 시스템의 개발 (Designing of Network based Tiny Ubiquitous Networked Systems)

  • 황광일;엄두섭
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권3호
    • /
    • pp.141-152
    • /
    • 2007
  • 본 논문에서 우리는 ELOS(Embedded Lightweight Operating System)라 불리는 이벤트 기반의 운영체제와 멀티흡 에드혹 라우팅 프로토콜로 구성된 네트워크 기반의 소형 실시간 시스템의 구조를 제시한다. 효율적인 실시간 프로세싱을 위하여 보장된 시간 슬롯을 가진 조건적 선점형 FCFS 스케줄러가 개발되었다. 보다 정교한 네트워크 구성을 위하여 무선 에이전트 노드를 통한 반자동 구성(semi-auto configuration) 방식을 사용한다. 개발된 소프트웨어 시스템은 자체 개발한 소형 하드웨어 프로토타입에서 구현되었다. 또한, 제안된 시스템의 성능을 평가하기 위해서, 우리는 유비쿼터스 네트워크 테스트 베드를 개발했고, 다양한 환경에서의 실험이 이루어 졌다. 실험 결과를 통하여 제안된 ELOS 시스템은 실시간 제약을 가진 네트워크 기반의 소형 유비쿼터스 시스템에 상당히 알맞은 시스템이라는 것을 확인한다.

On the Handling of Node Failures: Energy-Efficient Job Allocation Algorithm for Real-time Sensor Networks

  • Karimi, Hamid;Kargahi, Mehdi;Yazdani, Nasser
    • Journal of Information Processing Systems
    • /
    • 제6권3호
    • /
    • pp.413-434
    • /
    • 2010
  • Wireless sensor networks are usually characterized by dense deployment of energy constrained nodes. Due to the usage of a large number of sensor nodes in uncontrolled hostile or harsh environments, node failure is a common event in these systems. Another common reason for node failure is the exhaustion of their energy resources and node inactivation. Such failures can have adverse effects on the quality of the real-time services in Wireless Sensor Networks (WSNs). To avoid such degradations, it is necessary that the failures be recovered in a proper manner to sustain network operation. In this paper we present a dynamic Energy efficient Real-Time Job Allocation (ERTJA) algorithm for handling node failures in a cluster of sensor nodes with the consideration of communication energy and time overheads besides the nodes' characteristics. ERTJA relies on the computation power of cluster members for handling a node failure. It also tries to minimize the energy consumption of the cluster by minimum activation of the sleeping nodes. The resulting system can then guarantee the Quality of Service (QoS) of the cluster application. Further, when the number of sleeping nodes is limited, the proposed algorithm uses the idle times of the active nodes to engage a graceful QoS degradation in the cluster. Simulation results show significant performance improvements of ERTJA in terms of the energy conservation and the probability of meeting deadlines compared with the other studied algorithms.

광 버스트 스위칭에서 버스트 길이의 동적 조절을 통한 QoS 향상방법 (QoS Improvement Scheme in Optical Burst Switching using Dynamic Burst length Adjustment)

  • Sanghoon Hong;Lee, Sungchang
    • 대한전자공학회논문지TC
    • /
    • 제40권12호
    • /
    • pp.136-144
    • /
    • 2003
  • 본 논문은 Offset time을 기반으로 하는 OBS에서 하위 우선순위 클래스의 버스트 크기를 망의 트래픽 부하에 따라 동적으로 조절하여 하위 우선순위 클래스의 손실율을 제어시킬 수 있는 방안을 제안한다. 이 방안에서는 void를 활용하는 스케줄링에서는 부하가 증가함에 따라 긴 버스트의 손실율이 짧은 버스트의 손실율 보다 높아지므로, 부하가 높아 질 때에는 버스트의 길이를 짧게 함으로써, 채널의 void/gap을 보다 효율적으로 활용하여 클래스간의 버스트 충돌을 감소시킬 수 있다는 사실을 이용한다. 이 방안의 구현을 위해서 먼저 버스트의 길이와 버스트 loss율 그리고 트래픽 부하에 대한 상관관계를 구하여, 코어 라우터에서는 망의 부하에 따라 유지하고자하는 버스트 손실율에 상응하는 burst 길이를 Ingress 에지 라우터(edge router)에 주기적 혹은 필요에 따라 피드백 해준다. 에지 라우터는 피드백 받은 정보에 따라 어셈블리 때에 Burst Assembly Threshold를 조정하여 버스트 길이를 제한하게 된다. 시뮬레이션 결과를 통하여 제안한 방안이 하위 우선 순위 버스트들의 손실율을 망이 요구하는 수준으로 잘 유지 할 수 있음을 확인 할 수 있었다.

정상 간기능을 가진 방광암환자에서 간효소 수치를 올리는 Tosufloxacin Tosylate: 증례보고 (Tosufloxacin Tosylate Increased the Liver Enzyme Levels in a Bladder Cancer Patient with Normal Liver Functions: a Case Report)

  • 최은주;송인자;유기연;윤현옥
    • 한국임상약학회지
    • /
    • 제25권1호
    • /
    • pp.56-58
    • /
    • 2015
  • Summary: We report the first hepatic adverse effect of tosufloxacin tosylate in a muscle invasive bladder cancer patient with normal liver functions and with scheduling to undergo a surgical operation for a neobladder. Tosufloxacin tosylate 150 mg was administered to a 57-year-old man who maintained transurethral resection of bladder tumor (TUR-BT) postoperative multiple medications. His labs presented significant increases in alanine amino transferase (ALT) and aspartate amino transferase (AST) levels with 2-week compliance of 150 mg tablet three times a day. After discontinuing tosufloxacin tosylate, the levels slowly decreased and completely returned to normal ranges without any intervention in a few weeks. The Naranjo Causality Algorithm indicates a probable relationship between increased ALT and tosufloxacin. The patient was to have the second surgical operation as scheduled after getting normal range of ATL level. Therefore, tosufloxacin should be avoided in patients at risk for having liver dysfunctions or diseases if the patients have a schedule for any operation. Background: Tosufloxacin tosylate has been shown to have favorable benefits as an antibiotic. Tosufloxacin tosylate may be considered to have the adverse effects such as nauseas, vomiting, diarrhea, abdominal pain, stomatitis, tendonitis, tendon rupture, headache, dizziness, drowsiness, insomnia, weakness, agitation including hemolysis in the event of glucose-6-phosphate dehydrogenase deficiency as other fluoroquinolones. More severe adverse reactions of tosufloxacin tosylate over the above common adverse effects of fluoroquinolones were thrombocytopenia and nephritis. It also is not well known that tosufloxacin can cause hepatic problem. Here the study reports the first hepatic reaction from tosufloxacin and might arouse heath care providers' attention to appropriate drug choice for patients.

다중 참여자를 지원하는 3차원 가상환경에서 공동작업을 위한 어플리케이션 공유 시스템 설계 (Design of Application Sharing System for Collaborative Works in 3D Virtual Environment supporting Multi-Participants)

  • 탁진현;이세훈;왕창종
    • 한국정보처리학회논문지
    • /
    • 제7권2호
    • /
    • pp.355-364
    • /
    • 2000
  • 공동작업을 위한 어플리케이션 공유는 분산되어 있는 개발도구와 어플리케이션을 공유하여 다수의 참여자가 환경적으로 제약받지 않고 공동 개발할 수 있도록 한다. 그러나 CVE(Collaborative Virtual Environment)에 기존의 어플리케이션 공유방식을 적용하기에는 기존 방식의 3차원이라는 공간적인 요소를 고려하지 않고 자유스런 상호작용을 방해한다는 문제점을 가지고 된다. 이 연구에서는 이러한 문제점들을 해결하여 CVE(에서 효과적으로 어플리케이션을 공유하기 위한 3차원 가상환경에서 공동작업을 위한 어플리케이션 공유 시스템을 설계하였다. 설계된 시스템은 어플리케이션 공유 관리기와 그룹 관리자와 통신 관리자로 구성하였다. 시스템은 참여자 사이트로 이동하는 에이전트에 의해 가상 환경에서 참여자의 어플리케이션에 대한 3차원상의 이벤트를 감지할 수 있고 스케줄링에 의해 참여자간의 충돌을 해결할 수 있다. 다라서 설계한 가상환경 공동작업을 위한 어플리케이션 공유 시스템은 가상환경을 위한 ,CSCW응용 개발 시, 기존 윈도우 어플리케이션을 3차원 가상환경에서 쉽게 공동 사용할 수 있도록 함으로써 효율적인 공동 작업을 지원하고 기존 어플리케이션 소프트웨어의 재사용성을 높일 수 있다.

  • PDF