• Title/Summary/Keyword: 서브제어기

Search Result 67, Processing Time 0.028 seconds

A Study on Applet Control on the Internet Communication using Java Bytecode (자바 바이트 코드를 이용한 인터넷 통신의 애플릿 제어)

  • 김문환;나상동
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.5C
    • /
    • pp.523-531
    • /
    • 2003
  • Java applets are downloaded from web server through internet and executed in Java Virtual Machine of clients'browser. Before execution of java applets, JVM checks bytecode program with bytecode verifier and performs runtime tests with interpreter. However, these tests will not protect against undesirable runtime behavior of java applets, such as denial of service attack, email forging attack, URL spoofing attack, or annoying sound attack. In order to protect malicious applets, a technique used in this paper is java bytecode modification. This technique is used to restrict applet behavior or insert code appropriate to profiling or other monitoring efforts. Java byte modification is divided into two general forms, class-level modification involving subclassing non-final classes and method-level modification used when control over objects from final classes or interface. This paper showed that malicious applets are controlled by java bytecode modification using proxy server. This implementation does not require any changes in the web sever, JVM or web browser.

초고속 대용량 자료저장 시스템(Petascale Epoch Data Archive, PEDA)의 제어 소프트웨어 개발과 운용 시험

  • Park, Seon-Yeop;Gang, Yong-U;No, Deok-Gyu;O, Se-Jin;Yeom, Jae-Hwan
    • Bulletin of the Korean Space Science Society
    • /
    • 2009.10a
    • /
    • pp.25.2-25.2
    • /
    • 2009
  • 한국천문연구원 한국우주전파관측망(Korean VLBI Network, KVN)에서 도입하여 시험운용중인 VLBI 상관서브시스템(VLBI Correlation Subsystem, VCS)은 한일공동 VLBI 상관기(Korea-Japan Joint VLBI Correlator, KJJVC)의 핵심 장비로서, 최대 16 관측국의 관측국 당 최대 8Gbps의 데이터를 처리할 수 있는 상관처리장치이다. VCS의 상관처리 결과는 총 4회선의 10GbE 광케이블을 통하여 UDP 프로토콜로 출력된다. 이 상관처리 결과는 광케이블 하나당 8개씩 총 32개의 상관 처리 블록(correlation block)으로 구성되며, 최대 출력속도는 1.4 GBytes/sec이다. 이 출력은 초고속 대용량 자료저장 시스템(Peta-scale Epoch Data Archive, PEDA)을 이용하여 저장하고 후속 자료처리를 위해 가공된다. PEDA는 총 4대의 고성능 자료 전송 및 저장 서버(writing server) 및 대용량 하드디스크 어레이로 구성된다. 상관처리 과정에 맞추어 PEDA의 writing 서버를 연계하여 제어하는 자료 전송 및 저장 제어 소프트웨어를 개발하였다. 이 소프트웨어는 핵심이 되는 전송 및 저장 프로세서와 이를 제어하는 제어프로세서로 구성된다. 전송 및 저장 프로세서는 개개의 상관 처리 블록에 대한 전송과 저장을 전담한다. 제어 프로세서는 총 32개의 상관 처리 블록을 처리하기 위하여 전송 및 저장 프로세스를 32개를 실행하고 각각의 상관 처리 블록에 해당하는 개별파라미터를 전달하는 전체적인 제어를 담당한다. 이 연구에서는 이 자료전송 및 저장 제어 소프트웨어의 설계 구성과 테스트 내용을 소개한다.

  • PDF

PCI Express NTB based Interconnection Network Technology Trends (PCI Express NTB 기반 상호연결망 기술 동향)

  • Choi, Min;Oh, Sechang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.51-54
    • /
    • 2016
  • NTB는 transparent bridge와 공통적으로 독립적인 PCI bus(PCI 또는 PCI Express bus)에 대해서 데이터 전송 경로(path)를 제공한다는 점에서 기능적으로 유사하다. 그러나, NTB와 transparent bridge 간의 가장 큰 차이점은 NTB가 사용될 경우에 bridge의 하향부분(downstream side)에 위치한 장치들은 상향부분(upstream side)에서는 보이지 않는다는 점이다. 이는 bridge의 하향부분(downstream side)에 위치한 인텔리전트(intelligent)한 제어기(예를들면 CPU를 포함하는 컴퓨터)가 자신의 downstream side에 위치하는 서브시스템 내 각종 장치들을 독립적으로 관리할 수 있다는 점이다. NTB는 또한 첫 번째 호스트(primary host)의 PCI bus로 구성된 서브시스템(subsystem) 계층구조(hierarchy)에 두 번째 호스트(secondary host)를 연결하는 데 사용될 수 있다. 이는 두 시스템간 통신을 가능하도록 하는 반면, 두 시스템을 서로 격리시키는 효과도 발생한다. 즉, NTB는 일반적으로 도어벨(doorbell)을 통해서 bridge의 다른 편에 위치한 장치에 대해서 인터럽트를 보낼 수 있으며, 또한, scratchpad 레지스터를 보유하고 있어 bridge의 양측에서 데이터를 상호 공유함으로써 interprocessor communication 할 수 있다.

Development and Validation of HAUSAT-2 Nanosatellite EPS (HAUSAT-2 위성의 전력계 개발 및 검증)

  • Kim, Dong-Un;Jang, Yeong-Geun;Mun, Byeong-Yeong
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.34 no.4
    • /
    • pp.89-101
    • /
    • 2006
  • This paper addresses Electrical Power Subsystem(EPS) design and verification of HAUSAT-2 small satellite through energy balance analysis(EBA) depending on individual operation modes. GaAs solar cells are used for satellite power generation and digital peak power tracking is implemented for EPS architecture. One battery pack is consisted of 4 Li-Ion cells. Battery charge is accomplished by peak power tracker and battery charge regulator. Power conditioning assembly uses three DC-DC converters, and power distribution assembly which consists of commercial IC and MOSFET switch distributes power to subsystems and payloads. The altitude of 650km and sun-synchronous LEO with various local time ascending node(LTAN) are considered in EBA.

Design on Optimum Control of Subthreshold Current for Double Gate MOSFET (DGMOSFET에서 최적의 서브문턱전류제어를 위한 설계)

  • Jung, Hak-Kee;Na, Young-Il;Lee, Jong-In
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.887-890
    • /
    • 2005
  • The double gate(DG) MOSFET is a promising candidate to further extend the CMOS scaling and provide better control of short channel effect(SCE). DGMOSFETs, having ultra thin updoped Si channel for SCEs control, are being validated for sub-20nm scaling, A channel effects such as the subthreshold swing(SS), and the threshold voltage roll-off(${\Delta}V_{th}$). The propsed model includes the effects of thermionic emission and quantum tunneling of carriers through the source-drain barrier. The proposed model is used to design contours for gate length, channel thickness, and gate oxide thickness.

  • PDF

Development of Xenon Feed System for a Hall-Effect Thruster to Space-propulsion Applications (우주추진용 홀방식의 전기추력기를 위한 제논연료공급장치 개발)

  • Kim, Youn-Ho;Kang, Seong-Min;Jung, Yun-Hwang;Seon, Jong-Ho;Wee, Jung-Hyun;Yoon, Ho-Sung;Choe, Won-Ho;Lee, Jong-Sub;Seo, Mi-Hui
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.39 no.1
    • /
    • pp.84-89
    • /
    • 2011
  • A Xenon Feed System (XFS) has been developed for hall-effect thruster to small satellite space-propulsion system applications. The XFS delivers low pressure gas to the Anode and Cathode of thruster head unit from a xenon storage tank. Accurate throttling of the propellant mass flow rate is independently required for each channel of the thruster head unit. The mass flow rate to each channel is controlled using the accumulator tank pressure regulation through a micron orifice and isolation valve. This paper discusses the Xenon Feed System design including the component selections, performance estimation and functional test.

Influence on Short Channel Effects by Tunneling for Nano structure Double Gate MOSFET (나노구조 이중게이트 MOSFET에서 터널링이 단채널효과에 미치는 영향)

  • Jung, Hak-Kee
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.3
    • /
    • pp.479-485
    • /
    • 2006
  • The double gate(DG) MOSFET is a promising candidate to further extend the CMOS scaling and provide better control of short channel effect(SCE). DGMOSFETs, having ultra thin undoped Si channel for SCEs control, ale being validated for sub-20nm scaling. A novel analytical transport model for the subthreshold mode of DGMOSFETs is proposed in this paper. The model enables analysis of short channel effect such as the subthreshold swing(SS), the threshold voltage roil-off$({\Delta}V_{th})$ and the drain induced barrier lowering(DIBL). The proposed model includes the effects of thermionic emission and quantum tunneling of carriers through the source-drain barrier. An approximative solution of the 2D Poisson equation is used for the distribution of electric potential, and Wentzel-Kramers-Brillouin approximation is used for the tunneling probability. The new model is used to investigate the subthreshold characteristics of a double gate MOSFET having the gate length in the nanometer range $(5-20{\sim}nm)$ with ultra thin gate oxide and channel thickness. The model is verified by comparing the subthreshold swing and the threshold voltage roll-off with 2D numerical simulations. The proposed model is used to design contours for gate length, channel thickness, and gate oxide thickness.

The Optimization of Main and Sub Spindle′s Synchronous In Opening-CNC (개방형 CNC에서 주축과 서브 주축 동기를 위한 최적화 연구)

  • 김성현;윤강섭;이만형
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.05a
    • /
    • pp.391-394
    • /
    • 2002
  • This paper introduces that the lathe optimize for main and sub spindle's synchronous in Opening-CNC. In view of optimal design, the mathematical modelling and the frequency domain analysis of spindle's system are performed. For the compensation of synchronous error in compounded manufacture process, the optimization method of motor drive's control parameter and the related parameter is proposed. By the experiment in prototype machines using the server/client program, the validity of the proposed method is verified.

  • PDF

A Design and Implementation of Object-Oriented Virtual Shopping Mall Frameworks (객체지향 가상상점 프레임워크 설계 및 구현)

  • 김동관;이상덕;양영종;정효택
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.584-586
    • /
    • 1999
  • 소프트웨어 개발 시 기존 전문가들의 개발 경험을 재사용하는 작업은 개발 기간의 단축 및 비용의 절감의 효과를 가져올 수 있다. 이러한 재사용에 관련된 연구는 소프트웨어공학 분야에서 계속되어 그 하나로 객체지향 프레임워크를 들 수 있다. 객체지향 프레임워크는 검증된 소프트웨어 재사용 부품으로 특정 도메인에 대한 비즈니스 로직을 재사용할 수 있도록 구현된다. 프레임워크 내부에는 재사용되는 로직이 포함되어 있으며 프레임워크 사용자에 의해 커스터마이징 될 모듈을 정의하고 있다. 프레임워크 사용자는 프레임워크를 기반으로 어플리케이션을 개발함으로써 처음부터 개발을 시작하지 않으며 기 개발자들의 경험을 재사용하게 된다. 본 논문에서는 근래 크게 대두되고 있는 가상상점 도메인에 대한 프레임워크를 제시한다. 본 논문에서 제시하는 가사상점 프레임워크는 제인 프레임워크와 주문, 지불, 배달의 3개 서브프레임워크로 구성되며 각각의 프레임워크가 포함한 핫스팟, 제어흐름, 프레임워크 인터페이스를 중심으로 프레임워크의 구성요소 및 설계, 구현에 관한 사항을 기술한다.

  • PDF

An Application of the Blackboard Architecture for the collaboration among heterogeneous software systems (이종의 소프트웨어 시스템들의 연동을 지원하기 위한 블랙보드 구조의 적용)

  • Cho, Tae-Ho;Koh, Jong-Young
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.5
    • /
    • pp.1234-1245
    • /
    • 1998
  • This paper presents a multiagent system, based on the blackboard architecture and its mechanism of coordination and communication, developed for the collaboration of distributed heterogeneous software systems. The system provides the environment for the collaboration among pre-existing heterogeneous subsystems within the context of multimedia distance education application. The meta-knowledge for each agent is isolated in the global controller and the control knowledge and the problem-solving knowledge are clearly separated within the system. As a result, the coordination problem that typically found in the conventional distributed problem solving systems are greatly enhanced and the reusability of the pre-developed systems are improved.

  • PDF