• 제목/요약/키워드: Application protocol

검색결과 1,507건 처리시간 0.041초

$Excalibur^{TM}$ 상에서의 DMAC 구현 (DMAC implementation On $Excalibur^{TM}$)

  • 황인기
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 B
    • /
    • pp.959-961
    • /
    • 2003
  • In this paper, we describe implemented DMAC (Direct Memory Access Controller) architecture on Altera's $Excalibur^{TM}$ that includes industry-standard $ARM922T^{TM}$ 32-bit RISC processor core operating at 200 MHz. We implemented DMAC based on AMBA (Advanced Micro-controller Bus Architecture) AHB (Advanced Micro-performance Bus) interface. Implemented DMAC has 8-channel and can extend supportable channel count according to user application. We used round-robin method for priority selection. Implemented DMAC supports data transfer between Memory-to-Memory, Memory-to-Peripheral and Peripheral-to-Memory. The max transfer count is 1024 per a time and it can support byte, half-word and word transfer according to AHB protocol (HSIZE signals). We implemented with VHDL and functional verification using $ModelSim^{TM}$. Then, we synthesized using $LeonardoSpectrum^{TM}$ with Altera $Excalibur^{TM}$ library. We did FPGA P&R and targeting using $Quartus^{TM}$. We can use implemented DMAC module at any system that needs high speed and broad bandwidth data transfers.

  • PDF

OPC를 이용한 공작 기계 감시 시스템의 개발 (Development of Machine Tool Monitoring System Using OPC)

  • 태현철;정영훈;조동우
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2005년도 추계학술대회 논문집
    • /
    • pp.564-567
    • /
    • 2005
  • For the application of monitoring system of the machine tool to industry, the requirements such as high reliability and low cost need to be satisfied. In this study, a reliable but inexpensive monitoring method for machine tool is introduced. To improve the monitoring reliability, several kinds of information related to machining and operation are selected; real-time video clip from USB camera, operation data and signal from CNC and feed motor torque. Especially, to improve the quality of real-time video clip, a camera housing is developed, it can significantly reduce the vibration effect and prevent from coolant and chip. The collected information are transferred to the monitoring terminals in remote sites using OPC and TCP/IP protocol over Ethernet, which give us convenience of development and interoperability.

  • PDF

모바일 표준 플랫폼 WIPI를 위한 WAP2.0 마이크로 브라우저의 설계 및 구현 (Design and Implementation of WAP2.0 Micro Browser for Mobile Standard Platform, WIPI)

  • 최우영;허신
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (C)
    • /
    • pp.412-414
    • /
    • 2003
  • 모바일 표준 플랫폼 WIPI(Wireless Internet Platform for Interoperability)는 하드웨어 독립적으로 설계되어 어떠한 무선단말기에도 사용가능하며 개발언어인 C와 자바를 선택적으로 사용할 수 있는 국내 무선인터넷 표준 플랫폼이고 WAP2.0(Wireless Application Protocol) 규격은 XHTML의 사용으로 유.무선 인터넷의 통합 컨텐츠 제공이 가능한 무선 응용프로토룰이다. 본 논문에서는 WIPI 표준 플랫폼에서 단말기의 무선인터넷 활용을 위해 XHTML을 마크업 언어로 채용한 WAP2.0 규격의 마이크로 브라우저 원형(Prototype)을 설계하여 구현하였고 WIPI 시뮬레이터를 사용하여 응용프로그램으로 구현된 마이크로 브라우저의 동작실험을 함으로써 WIPI 표준 플랫폼을 위한 WAP2.0마이크로 브라우저의 활용 가능성을 제시한다.

  • PDF

스마트 그리드상의 보안 프로토콜 시뮬레이션 (TCP-friendly Application Level Security Protocol Simulations for Smart Grid)

  • 이광식;한승철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.360-363
    • /
    • 2014
  • 스마트 그리드는 IT 기술을 전력망에 도입함으로써 전력 인프라의 신뢰성, 효율성, 안전성 등을 향상 시키고 공급자와 소비자 간의 양방향 통신을 가능하게 하여 전력 선택 범위를 넓히고 전력 인프라의 효율성을 향상시키는 차세대 지능형 전력망이다. 그러나 스마트 그리드의 효과적인 운용을 보장하기 위한 보안서비스 제공을 위해서는 전력망 내의 통신환경에 대한 특성 파악과 보안 서비스가 전력 통신망에 끼치는 영향을 파악하여야 한다. 본 연구에서는 보안 서비스와 네트워크 부하가 전력 통신망에 어떠한 영향을 주는지 실험을 통해서 분석한다.

해군 전투체계 환경에서의 인터페이스 설계도구에 관한 연구 (A Study on Interface Design Tools for Naval Combat System)

  • 김건형;임국현;윤관섭
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.540-542
    • /
    • 2014
  • 본 논문에서는 해군 전투체계 시스템과 같이 다중 노드 네트워크 환경에서의 인터페이스 설계도구에 대한 연구를 진행하였다. 이를 위해 해군 전투체계 시스템에서 사용되는 Real-time Middleware protocol인 DDS(Data Distribution System)에 대해 설명하였고 이를 이용하여 데이터 통신을 할 경우, 메시지를 정의하고 송수신할 수 있는 노드를 정의하는 설계도구의 요구사항을 정리하였다. 이러한 요구사항을 바탕으로 개발한 인터페이스 설계 도구인 ATHENA(Advanced Topic management Host for ENterprise Application)를 소개하고 마지막으로는 향후 발전 방향에 대하여 논의하였다.

IVEF 무결성을 위한 확장된 IVEF 프로토콜 설계 (Design of Expanded IVEF Protocol for Integrity)

  • 김주영;이병길;정병호;신상욱
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.708-709
    • /
    • 2015
  • 최근 선박의 연안 선박의 안전사고가 증가함에 따라 기존 항만 중심으로 운영되고 있던 해상교통관제센터의 관제 범위가 연안까지 확대되고 있다. 이에 따라 해상교통관제센타(Vessel Traffic Service Center, VTS) 간에 데이터 교환의 필요성도 증가하고 있다. 국제항로표지협회 IALA(International Association of Lighthouse Authorities, IALA)는 이러한 필요성을 인지하고 해상교통관제센터간 데이터 교환 프로토콜인 IVEF(Inter-VTS Exchange Format)를 제정하였다. 그러나 IVEF 프로토콜 특성상 외부 해상교통관제센터간 데이터가 전송됨으로 데이터 변조등의 위험성이 있다. 하지만 IVEF 프로토콜은 보안 관련 요소들이 미미한 실정이다. 본 논문에서는 IVEF 데이터의 무결성을 보장하는 방법을 제안한다.

홈네트워크 응용을 위한 Multi Agent System (MAS) 프레임워크 (Multi Agent System (MAS) Framework for Home Network Application)

  • 장인훈;심귀보
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2006년도 추계학술대회 학술발표 논문집 제16권 제2호
    • /
    • pp.45-49
    • /
    • 2006
  • 홈네트워크 시스템의 본격적인 보급과 함께 가정용서비스 로봇의 최근 연구 성과들은 인간과 지능로봇이 가정에 공존하며 서로 의사소통을 할 수 있는 시대가 가까운 미래에 현실화 될 수 있음을 보여주고 있다. 그러나 가정의 환경적인 특징은 open되어 있기 때문에 그러한 환경에 적응하고 주어진 임무를 수행하는 데는 단일 로봇 또는 단일 홈서버 보다는 로봇을 포함하는 홈네트워크 시스템 내의 여러 장치들이 어울려 분산처리를 수행하는 multi-agent 시스템이 일반적으로 더 좋다고 알려져 있다. 따라서 본 논문은 홈네트워크 시스템 환경에서 가정에서 필요한 agent들을 정의하기 위한 framework 모델을 구축하고 각 agent 간의 통신 protocol architecture를 제시한다. 또한 로봇 또는 홈서버의 단일 지능이나 기능보다는 그 안에 존재하는 복수개의 agent instance들의 집합으로 agent를 정의하고 각 agent 내외에서 agent들 사이의 협력(cooperation)과 (타협)negotiation을 통해 환경과 적응하는 방법 및 사람과 교감(interactive)하는 방법을 제시한다.

  • PDF

가상센서네트워크를 이용한 사육장 생체데이터 전송성능에 관한 연구 (Biological data transmission performance of virtual cattle feedlot sensor network)

  • 강현중;주휘동;이명훈;여현
    • 한국정보통신학회논문지
    • /
    • 제12권6호
    • /
    • pp.1134-1141
    • /
    • 2008
  • 센서네트워크 기술의 발전에 따라 그 활용 범위는 가축에까지 확대 되고 있는 추세이다. 그러나 대단위 가축에게 실시되기에는 비용이나, 효율 등에서 문제가 발생한다. 본 논문에서는 대단위로 가축의 생체 데이터 측정을 시뮬레이션을 통해 구현하였으며, 실제와 보다 유사하게 하기 위해 전파모델을 축사환경에 맞게 변경하여 시뮬레이션 하였다. 도출된 결론을 통해 축우 통제를 통한 수집 시나리오가 필요함을 알 수 있었고, 효과적인 라우팅 프로토콜의 수정도 필요함을 알 수 있었다.

IBM SP2와 SGI Origin 2000에서의 병렬 VHDL 시뮬레이션 (Parallel VHDL Simulation on IBM SP2 and SGI Origin 2000)

  • 정영식
    • 한국시뮬레이션학회논문지
    • /
    • 제7권1호
    • /
    • pp.69-83
    • /
    • 1998
  • In this paper, we present the results of simulation by running parallel VHDL simulation on typical MPP(Massively Parallel Processor) systems such as IBM SP2 and SGI Origin 2000. Parallel simulation uses the synchronous protocol and parallel program is implemented using MPI(Message Passing Interface) based on message passing model, so that it can urn on any parallel programming environment which supports MPI, a standard communication library. And then GVT(Global Virtual Time) computation for parallel simulation is based on the global broadcasting with MPI_Bcast(), which is a standard function in MPI and piggybacking. Our benchmark exhibits that as size of VHDL grows, the parallel simulation has a better performance compared with the sequential simulation. In addition, we also show the results of comparison between IBM SP2 and SGI Origin 2000 by applying the same application to those indirectly.

  • PDF

A Practical Protocol of Zebrafish Heart Rate Measurement for High School Students

  • Cho, Jeong Hoon
    • 통합자연과학논문집
    • /
    • 제14권4호
    • /
    • pp.155-158
    • /
    • 2021
  • To study the effects of hormones and neurotransmitters, zebrafish (Danio rerio) are a great substitute for water fleas (Daphnia). The zebrafish is an ideal vertebrate model because it has a transparent embryonic stage. It is easy to get consistent heart rate measurements in embryonic zebrafish when treating them with hormones and neurotransmitters. To observe the heart rate, two to three embryonic zebrafish are anesthetized with MS-222 and then transferred to a glass slide specifically designed for heart observation and easy application of various chemicals. After the heartbeats are counted for 2 minutes, apply either 100 µM epinephrine or 100 µM acetylcholine to the zebrafish. Wait 5, 10, and 20 minutes and count the heartbeats at each time point. All procedures are repeated three times. The final results are averaged and analyzed by using statistical methods. The above method which we have developed is practical enough for high school students to measure the heart rate in zebrafish under various conditions and to analyze the data set.