• 제목/요약/키워드: Universal Software

검색결과 174건 처리시간 0.027초

An Experimental Implementation of a Cross-Layer Approach for Improving TCP Performance over Cognitive Radio Networks

  • Byun, Sang-Seon
    • Journal of Information Processing Systems
    • /
    • 제12권1호
    • /
    • pp.73-82
    • /
    • 2016
  • In cognitive radio networks (CRNs), the performance of the transmission control protocol (TCP) at the secondary user (SU) severely drops due to the mistrigger of congestion control. A long disruption is caused by the transmission of primary user, leading to the mistrigger. In this paper, we propose a cross-layer approach, called a CR-aware scheme that enhances TCP performance at the SU. The scheme is a sender side addition to the standard TCP (i.e., TCP-NewReno), and utilizes an explicit cross-layer signal delivered from a physical (or link) layer and the signal gives an indication of detecting the primary transmission (i.e., transmission of the primary user). We evaluated our scheme by implementing it onto a software radio platform, the Universal Software Radio Peripheral (USRP), where many parts of lower layer operations (i.e., operations in a link or physical layer) run as user processes. In our implementation, we ran our CR-aware scheme over IEEE 802.15.4. Furthermore, for the purpose of comparison, we implemented a selective ACK-based local recovery scheme that helps TCP isolate congestive loss from a random loss in a wireless section.

Making Utility-Integrated Energy Storage a Used, Useful and Universal Resource

  • Doosan GridTech
    • KEPCO Journal on Electric Power and Energy
    • /
    • 제4권1호
    • /
    • pp.1-7
    • /
    • 2018
  • Objective signs are everywhere that the stationary energy storage market is growing up quickly. The use of distributed resources such as solar photovoltaics and electric vehicles are expanding at a rapid pace, creating technical challenges for the distribution system that will require energy storage and a new generation of software to address. This paper is intended for distribution utility managers and executives and makes the following points: ${\bullet}$ Utility-integrated (as opposed to merely grid-connected) energy storage projects represent a distinct, new wave of industry growth that is just getting underway and is required to manage distributed energy resources moving forward. ${\bullet}$ Utilities and the energy storage industry have important roles to lower risk in adopting this technology - thereby enabling this wave of growth. ${\circ}$ The industry must focus on engineering energy storage for adoption at scale - including the creation and support of software open standards -both to drive down costs and to limit technology and supplier risk for utilities. ${\circ}$ Utilities need to take a program-based, rather than a project- based, approach to this resource to best balance cost and risk as they procure and implement energy storage. By working together to drive down costs and manage risk, utilities and their suppliers can lay the energy storage foundation for a new, more digital distributed electricity system.

고속선로변 2중화 정보처리모듈 시험방안 고찰 (A review of test method the Double-system Track side Functional Modules in High speed line)

  • 장석각;백승구
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2008년도 춘계학술대회 논문집
    • /
    • pp.603-609
    • /
    • 2008
  • 개발품의 품질을 평가하기 위해 무엇을 어떻게 시험할 것인가 적합한 모델을 정하는 것은 중요하다. 개발된 제품의 대부분의 패키지화된 소프트웨어는 소스코드를 공개하지 않으므로 외부적인 동작 특성을 측정하여 평가한다. 고속철도 선로변 정보처리 기기는 단일계로 구성되어 있던 것을 최근에 2중화하므로 신뢰성을 향상하도록 개발하였다. 철도에 사용되는 용품에 대하여 성능 및 안전성을 확보하기 위하여 철도안전법에서 공인시험기관에서 품질인증을 받을 수 있도록 하고 있어 우선 규정의 적용 가능성을 검토를 하였다. 아울러 정보처리모듈 일반 및 전용 그리고 절체기에 대하여 H/W 와 S/W의 검증을 위하여 필요한 절차와 성능을 확인하는 방안을 검토하고, TFM(Track-side Functional Module) Tester기와 Simulator를 활용하여 보드별 성능시험을 하는 방안에 대하여 고찰하고자 한다.

  • PDF

모바일 클라우드를 이용한 범용 영상 통합 관리 시스템 (Using the Mobile Cloud Universal Video Integrated Management System)

  • 정성우;박유현;유윤식
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1336-1339
    • /
    • 2012
  • 최근 공공기관을 통해 CCTV 영상을 통합관리 하려는 움직임이 활발히 발생하고 있다. 하지만, CCTV의 수가 증가하고, 해상도가 높아지면서 통합관리시 저장비용, 검색비용 등의 문제가 예상되고 있다. 이러한 문제의 해결책으로 클라우드 컴퓨팅 기술을 들 수 있는데, 클라우드 컴퓨팅은 다양한 클라이언트 디바이스에서 필요한 시점에 인터넷을 이용해 공유 풀에 있는 서버, 스토리지, 애플리케이션, 서비스 등과 같은 IT 리소스에 쉽게 접근할 수 있는 것을 가능하게 하는 모델이다. 또한 모바일 클라우드 컴퓨팅은 클라우드 컴퓨팅과 다양한 모바일 기기를 결합하여 다양한 서비스를 제공하는 것이다. CCTV와 같은 영상을 생산하는 클라이언트를 모바일 클라우드의 단말로 보고, 영상 데이터를 클라우드 컴퓨팅을 이용하여 관리하면, 저가의 비용으로 대용량의 영상을 저장하는데 비용을 절감 할 수 있으며, 간단한 방법으로 병렬 처리로 검색을 할 수 있어, 검색 시간을 절감 할 수 있는 효과가 있다. 본 논문에서는 모바일 클라우드를 이용한 범용 영상 통합 관리 시스템 모델을 제안하고 이를 토대로 차량용 블랙박스 분야에 한정한 시스템 설계하고 구현하였다.

다중처리기를 갖는 고성능 범용제어기의 개발과 여유자유도 로봇 제어에의 응용 (Development of high performance universal contrller based on multiprocessor)

  • 박주이;장평훈
    • 한국정밀공학회지
    • /
    • 제10권4호
    • /
    • pp.227-235
    • /
    • 1993
  • In this paper, the development of a high performance flexible controller is described. The hardware of the controller, based on VME-bus, consists of four M68020 single-board computers (32-bit) with M68881 numerical coprocessors, two M68040 single board donputers, I/O devices (such as A/D and D/A converters, paraller I/O, encoder counters), and bus-to-bus adaptor. This software, written in C and based on X-window environment with Unix operating system, includes : text editor, compiler, downloader, and plotter running in a host computer for developing control program ; device drivers, scheduler, and mathemetical routines for the real time control purpose ; message passing, file server, source level debugger virtural terminal, etc. The hardware and software are structured so that the controller might have both flexibility and extensibility. In papallel to the controller, a three degrees of freedom kinematically redundant robot has been developed at the same time. The development of the same time. The development of the robot was undertaken in order to provide, on the one hand, a computationally intensive plant to which to apply the controller, and on the other hand a research tool in the field of kinematically redundant manipulator, which is, as such, an important area. By using the controller, dynamic control of the redundant manipulator was successfully experimented, showing the effectiveness and flexibility of the controller.

  • PDF

신형원전(APR+)을 위한 범용소프트제어기의 내고장성 설계 (Fault Tolerant Design of Universal Soft Controller for Advanced Power Reactor)

  • 예송해;유준
    • 전자공학회논문지
    • /
    • 제49권9호
    • /
    • pp.279-286
    • /
    • 2012
  • 최근 범용소프트제어기 설계는 원자력발전소의 첨단주제어실에 적용되고 있다. 범용소프트제어기는 고집적 주제어실에서 비안전 기기뿐만이 아니라 안전기기를 제어할 수 있는 소프트웨어 기반의 수동제어 수단이다. 따라서 범용소프트제어기는 신형 주제어실의 단일 워크스테이션 구현을 위한 필수적인 설계특성을 갖고 있다. 전통적인 주제어실은 컴퓨터 기반으로 하는 통합 운전원 인터페이스 체계로 대체되고 있다. 범용소프트제어기의 오작동신호 발생 가능성을 줄이기 위해 어떠한 기기의 조작을 위해서는 2단계의 구분된 운전원 조작을 요구하는 설계를 고려하였다. 범용소프트제어기 오작동 가능성은 매우 낮기 때문에 범용소프트제어기 그자체로 발전소의 트립 가능성을 증가시키지는 않는다. 범용소프트제어기는 원자력발전소의 계측제어분야/인간연계 분야의 혁신을 대표한다. 범용소프트제어기는 인간연계를 기반으로 하는 단일 표시장치에 다양한 디비젼의 제어와 표시기를 통합하고 있다. 범용소프트제어기의 고장으로부터 안전기능 수행의 영향을 막기 위해 안전기기 및 기능에는 공학적 안전설비 신호가 적용된다. 또한 안전등급 수동스위치는 범용소프트제어기의 신호보다 우선한다. 그러므로 범용소프트제어기의 오작동 신호는 안전관련 스위치로부터의 제어신호에 의해 차단되어질 수 있다.

Multistatic Field또는 3차원 공용보상체를 사용한 유방의 방사선 조사법의 평가 (Improved Breast Irradiation Techniques Using Multistatic Fields or Three Dimensional Universal Compensators)

  • 한영이;조재호;박희철;추성실;서창옥
    • Radiation Oncology Journal
    • /
    • 제20권1호
    • /
    • pp.24-33
    • /
    • 2002
  • 목적 : 유방보존 수술 후 행하는 방사선치료인 2문 대칭조사(two tangential field technique)시 나타나는 선량분포의 불균일성을 효과적으로 개선하기 위하여, multistatic fields의 사용법과 공용보상체 사용법을 제시하고 평가하였다. 대상 및 방법 : 1) Multistatic field 방법 3차원의 치료계획용 software (RTP)를 이용하여, wedge를 사용한 2문 대칭 조사의 최적의 치료계획을 시행한 후 beam's eye view상에서 과조사가 일어나는 부분을 가리워 주도록 blocked field를 설계하고, 그 beam에 대칭되는 beam을 만들었다. 기존의 2개의 tangential field와 추가된 field의 weighting을 최적의 선량분포를 갖도록 조절하였다. 2) 공용보상체 사용법 : 1999와 2000년에 본원에서 whole-breast radiotherapy를 받은 환자 20명의 유방의 크기를 측정하고 평균하여 표준 유방 모델을 만들었다. 이 모델에 대하여 공용보상체를 설계하고, 설계된 공용보상체의 geometry를 RTP에 입력한 후 환자의 치료 계획을 수행하였다. 2문 대칭조사 치료 계획과, multistatic fields의 경우 그리고 공용 보상체를 사용한 경우의 치료계획에서의 불균일도(DII : 처방선량의 $95-105\%$를 벗어나는 PTV의 부피의 백분율), 최대선량 값$(D_{max})$ 그리고 등가선량 곡선을 각각 비교하였다. 결과 : Multistatic field 방법은 DII의 평균값을 $14.6\%$ (p value<0.000) 낮추고 $D_{max}$$4.7\%$ (p value<0.000) 낮춤으로써, 전통적인 2문 대칭 조사법보다 우수한 방법으로 확인되었다. 반면에 공용보상체의 사용은 평균 DII를 $3.7\%$ 낮추지만(p value=0.260) 평균 $D_{max}$는 거의동일 하여($0.3\%$ 감소, p value=0.867), 전통적인 방법보다 우수성이 크게는 없는 것으로 평가되었다. 그러나 환자의 체곡선이 보상체와 잘 일치하는 경우에는 DII가 $18\%$까지 감소하였다. 결론 : Multistatic field 방법은 모든 환자에 대하여 선량분포의 균일성을 전반적으로 향상시키는 효과적인 방법으로 평가되는 반면 공용보상체의 사용은 보상체의 크기가 환자의 체 윤곽과 잘 일치하는 경우만 효과적으로, 적용의 범위에는 한계가 있는 방법으로 평가되었다.

엔진구동형 NiTi 파일의 근관성형효과 비교 (A COMPARISON OF THE SHAPING ABILITY OF FOUR ROTARY NICKEL-TITANIUM FILES IN SIMULATED ROOT CANALS)

  • 김보혜;최경규;박상혁;최기운
    • Restorative Dentistry and Endodontics
    • /
    • 제35권2호
    • /
    • pp.88-95
    • /
    • 2010
  • 이 연구의 목적은 4가지 엔진구동형 NiTi 기구의 근관성형력을 비교하는 것이다. 32개의 투명레진모형을 사용하여 파일의 단면도가 S자 형태이고 "single length"방법으로 근관성형을 시행하는 Mtwo와 crown-down 방법으로 근관성형을 하는 Profile, ProTaper Universal 및 K3로 근관성형을 하였다 (n = 8). 모든 근관은 한사람의 술자가 근단공 크기가 #30이 될 때까지 성형하였다. 기구 사용 전과 후 근관 모양을 디지털 영상을 기록하였고, 컴퓨터 영상 분석 프로그램(Expression Scanner와 Adobe Photoshop CS)으로 평가하였다. 다음과 같은 결론을 얻었다. 근첨으로부터 1, 2, 3, 4, 5, 6, 7 mm 떨어진 부위의 내측과 외측으로 삭제된 레진 양을 측정하였고, 자료는 SPSS법으로 비교 분석하였다. 1. 근관형성 시간은 Mtwo가 84.50초로 가장 짧았으며, 총 작업시간은 K3가 269.37초로 가장 길었다(p < 0.05). 2. 기구의 변형과 파절은 모든 구동형 NiTi 파일에서 발생하지 않았다. 3. 근관 내측 폭경의 변화는 Profile이 1, 2 mm 부위를 제외한 다른 부위에서 가장 적었으며, ProTaper Universal은 모든 부위에서 가장 많았다(p < 0.05). 4. 근관 외측 폭경의 변화는 Mtwo이 1 mm 부위를 제외한 모든 부위에서 가장 적었으며, Profile은 3, 4 mm 부위에서 가장 많았다(p < 0.05). ProTaper Universal와 K3는 1, 2, 6, 7 mm 부위에서 가장 많았다(p < 0.05). 5. 근관중심변위율(centering ratio)은 Profile이 1, 4, 5, 6 mm 부위에서 가장 적었다(p < 0.05). 이상의 결과, 구동성 NiTi 파일을 이용한 만곡 근관의 근관형성은 치경부는 ProTaper와 같은 삭제력이 높은 파일을 사용하는 것이 근관 입구를 효과적으로 넓히고 더 나은 taper를 형성하며, 근단부는 Profile과 같은 근관 중심 변위가 적은 파일을 사용하는 것이 근관형성 시간을 단축하고 근단부의 근관 변형(transportation)을 줄일 수 있다고 판단된다.

중첩-동시개발 소프트웨어의 생명주기 모델 (Life Cycle Model of Over lapped-Concur rent Software)

  • 최명복;한태용;이상운
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권2호
    • /
    • pp.23-34
    • /
    • 2014
  • 소프트웨어 프로젝트에 대해 12개의 다른 소프트웨어 생명주기 모델들이 제안되었지만 모든 소프트웨어의 특성을 만족시킬 수 있는 일반화된 모델이 없는 실정이다. 개발조직은 여러 모델들을 적절히 혼합하여 개발될 시스템과 능력에 맞도록 새로운 모델을 개발하여야만 한다. 본 논문에서는 다양한 소프트웨어 개발 상황에 보다 적합할 것으로 판단되는 중첩-동시개발 생명주기 모델을 제안하였다. 먼저, 개발 과정을 추상화와 구현으로 구분하여 추상화는 개념정립단계부터 상세설계단계 시작시점까지로, 구현은 상세설계단계부터 시스템 시험단계로 분류하였다. 다음으로, 추상화는 파레토 법칙을 적용하여 하나의 단계에서 개발될 기능이 20% 진행된 시점에서 다음 단계를 시작하는 중첩된 단계 개념을 도입하였다. 구현은 하나의 UC가 완료되면 바로 다음 단계 수행 팀에게 전달하여 여러 단계가 동시 수행되어 개발하는 형태를 도입하였다. 제안된 모델은 개발자원 활용의 비효율성을 크게 줄일 수 있는 장점이 있다. 제안된 모델을 적용시 보다 빠른 시간에 보다 저렴한 비용으로 보다 좋은 품질의 소프트웨어를 개발하여 고객에게 납품할 수 있어 고객을 만족도를 향상시킬 수 있으며, 더불어 소프트웨어 개발 성공률을 높이는데도 기여할 것으로 판단된다.

동시개발 소프트웨어 프로세스 모델 (Concurrent Software Development Process Model)

  • 최명복;이상운
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권4호
    • /
    • pp.147-156
    • /
    • 2011
  • 소프트웨어 프로젝트를 개발하는 방법론에는 20여 가지의 개발 프로세스 모델들이 존재한다. 그러나 모든 소프트웨어의 특성을 만족시킬 수 있는 일반화된 하나의 모델이 없는 실정으로 개발조직은 여러 모델들을 적절히 혼합하여 개발될 시스템과 개발팀의 능력에 맞도록 새로운 모델을 개발하여야만 한다. 본 논문에서는 다양한 소프트웨어 개발 상황에 보다 적합할 것으로 판단되는 동시개발 프로세스 모델을 제안한다. 먼저, 개발 요구사항 목록들이 작성되면, 요구사항을 중요도에 따라 20:80 비율로 분할하고, 중요한 20% 요구사항의 요구사항 분석과 아키텍쳐 설계가 완료될 때까지는 순차적으로 수행한다. 20%의 중요 요구사항에 대해 상세설계를 시작하는 시점에서 나머지 80%의 요구사항에 대한 요구사항 분석단계를 동시에 수행하는 개념이다. 동시개발은 타임박스(Timebox) 개념으로 수행되며, 이때 적용되는 순차적, 반복적 & 점진적 또는 Agile 방법들에 따라 각 타임박스에서 개발되는 요구사항의 분할 비율은 차이가 발생한다. 순차적, 반복적 & 점진적 또는 Agile 방법론을 동시개발 개념을 적용한 결과 단일화된 프로세스 모델로 표현할 수 있었다. 제안된 모델은 개발 단계들을 팀 단위로 수행할 경우 개발자원 활용의 비효율성을 크게 줄일 수 있다. 또한, 동시개발 개념을 적용하여 단계들이 중첩되어 수행되므로 개발기간도 크게 단축시키는 장점이 있다. 따라서 제안된 모델은 보다 빠른 시간에 보다 저렴한 비용으로 보다 좋은 품질의 소프트웨어를 개발하여 고객에게 납품할 수 있어 고객을 만족도를 향상시킬 수 있으며, 더불어 소프트웨어 개발 성공률을 높이는데도 기여할 것으로 판단된다.