• 제목/요약/키워드: 헤더 인터페이스

검색결과 16건 처리시간 0.028초

Netfilter를 이용한 IP 주소 공유 기술 구현 (The Implementation of IP Address Sharing Method using Netfilter)

  • 김명선;황선엽;원영암;이광희;최훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (D)
    • /
    • pp.166-168
    • /
    • 2006
  • IP 주소 공유 기술인 FSL3/4는 IP 패킷의 헤더나 페이로드의 수정없이 단지 패킷 헤더 참조에 의해 로컬 네트워크의 호스트들에게 인터넷 풀 액세스 및 종단간 IPSEC 세션을 지원한다. 그러나 FSL3/4는 사용자 인터페이스를 제공하지 않으며 커널에 적재할 수 있는 모듈의 형태로만 존재하기 때문에 사용자 접근이 용이하지 않고, 추가적인 기능을 위해서는 커널 소스를 직접 수정해야 하는 불편함이 있다. 본 논문에서는 이런 문제점을 보완하고 FSL3/4 기능 확장을 립게 하는 Netfilter를 설계하고 구현하였다.

  • PDF

위성광학카메라 원격명령 및 상태정보 시험 소프트웨어 설계

  • 김영선;공종필;박종억;용상순
    • 천문학회보
    • /
    • 제37권2호
    • /
    • pp.224.2-224.2
    • /
    • 2012
  • 지상시험에서 위성 카메라의 규격에 정의된 모든 원격명령과 상태정보 인터페이스를 확인하고 카메라의 기능 시험을 수행해야 한다. 위성 카메라는 많은 원격명령 및 상태정보 인터페이스를 정의하여 사용하므로 수작업으로 이 모든 인터페이스 및 기능을 시험하는 것은 무리가 있다. 따라서 빠르고, 정확하고, 꼼꼼하게 이를 점검하기 위한 시험 소프트웨어가 필요하다. 시험 소프트웨어는 모든 원격 명령을 카메라에 전송하고, 원격상태정보를 수신하여 명령의 동작여부와 카메라의 상태를 확인한다. 소프트웨어는 명령마다 임의로 파라미터를 세팅할 수 있어 정상적인 명령에 대한 카메라의 동작뿐만 아니라, 비정상 명령에 대한 처리 능력까지 살필 수 있다. 또한 시스템의 메모리에 데이터를 업로드 혹은 다운로드할 때는 데이터의 양이 많기 때문에 소프트웨어는 여러 서브 명령으로 나누어 전송하거나 수신하는 것이 필요하다. 메모리 업로드 다운로드를 위해 소프트웨어는 인터페이스 규격에 맞추어 헤더 정보를 생성하고, 데이터 분석을 위해 별도의 기능을 갖는다. 소프트웨어는 비주얼 C++과 네트워크 기반의 데이터소켓버스를 이용하여 설계하였다. 메인 GUI는 데이터소켓버스를 이용하여 로컬컴퓨터의 서버를 구동하여 카메라를 제어하고 영상데이터를 수신한다. 소프트웨어는 유저가 운용하기 쉽고, 모든 명령과 상태정보 인터페이스를 빠짐없이 점검하기 위해 기능별로 분류하였으며 명령과 연관된 상태정보를 함께 체크할 수 있도록 하였다. 또한 시험시 카메라의 상태를 확인하기 위하여 전원상태, 온도, 기본 상태정보를 항상 모니터링하는 기능을 추가적으로 갖는다.

  • PDF

전광 패킷 교환기의 성능 해석을 위한 통합적 모델 (An Integrated Model for the Performance Analysis of All-Oprical Multi-Hop Packet Switches)

  • 정한유;이충근;서승우
    • 한국광학회:학술대회논문집
    • /
    • 한국광학회 2000년도 제11회 정기총회 및 00년 동계학술발표회 논문집
    • /
    • pp.116-117
    • /
    • 2000
  • 전광 네트워크(All-optical Network)에서 중요한 기능을 담당하는 전광 교환기는 전광 교환 소자 (All-optical Switching Element)로 이루어져 있는데, 각 교환 소자들은 스위칭 모듈(SM), 라우팅 제어 처리기(RCP), 헤더 처리 모듈(HPM), 그리고 입/출력 인터페이스 모듈(IIM, OIM)로 이루어져 있다. 스위칭 시스템 내에 도착하는 패킷은 원하는 스위치의 출력단에 도착하기 전에 많은 교환 소자(SE)들을 지나가게 되는데, 이 때 수많은 패킷들이 서로 충돌하게 되며, 이 과정에서 패킷이 손실된다. (중략)

  • PDF

MAC 및 LLC Layer의 특성을 이용한 Mobile Ad hoc 네트워크에서의 침입탐지에 관한 연구 (Intrusion Detection System for Mobile Ad hoc Network using Characteristics of MAC & LLC Layer)

  • 이재상;김동성;박종서
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2003년도 하계학술대회논문집
    • /
    • pp.279-282
    • /
    • 2003
  • Mobile Ad hoc망의 경우 단말기에서 무선접속 인터페이스만 있으면 침입자로 하여금 쉽게 접속이 가능하게 하며, SSID와 WEP Key를 쉽게 취득하여 네트워크의 일원으로 참여할 수 있는 보안상의 취약성이 존재한다. 보안 취약성을 극복하기 위해서는 한정된 에너지 자원과 프로세서를 가진 무선 단말기로 침입탐지를 수행하기에는 문제점들이 존재한다. 따라서 본 논문에서는 프로세스 부하를 줄이는 IEEE802.11 Frame헤더의 Sequence Number 분석방법과 효과적으로 침입을 탐지할 수 있는 RF Monitoring을 이용하여 Mobile Ad hoc 환경에 적합한 칩입탐지 시스템을 제안한다.

  • PDF

고해상도 잉크젯 헤더 인터페이스를 위한 IP 설계 및 구현 (Design and Implementation of for High Resolution Inkjet Header Interface)

  • 이종혁
    • 한국정보통신학회논문지
    • /
    • 제11권11호
    • /
    • pp.2032-2038
    • /
    • 2007
  • 시스템 전반을 제어하는 임베디드 콘트롤러는 임베디드 시스템에서 가장 중요한 부분이다. 최근에는 임베디드 콘트롤러에 SoC가 ASIC보다 많이 사용하려고 하지만 긴 재발 기간, 높은 가격으로 중 소형시스템의 적용부분에는 문제가 많다. 그래서 많은 회사들이 아직은 임베디드 프로세서와 기술을 이용하고 있다. 고해상도 잉크젯 마킹 시스템은 임베디드 콘트롤러를 가지는 프린팅 시스템으로 산업 현장의 많은 부분에 사용되고 있다. 그러나 인쇄 품질, 마킹 에러, 시스템 에러 등의 문제를 가지고 있다. 본 연구에서는 인쇄품질의 문제를 해결하기 위하여 IP를 설계 구현하였고, 시뮬레이션을 통하여 논리소자의 총 개수 및 타이밍에 대한 비교 분석하였다. 분석 결과 출력 신호들이 기준시간을 만족함을 알 수 있었으며, 구현한 IP를 고해상도 잉크젯 마킹시스템에 적용한 결과 양질의 출력 메세지를 얻을 수 있었다.

SPI-4.2 인터페이스 코어의 설계 (A Design of SPI-4.2 Interface Core)

  • 손승일
    • 한국정보통신학회논문지
    • /
    • 제8권6호
    • /
    • pp.1107-1114
    • /
    • 2004
  • 시스템 패킷 인터페이스 4레벨 2단계(System Packet Interface Leve14 Phase 2)는 10Gbps 이더넷응용 뿐만 아니라, OC-192 대역폭의 ATM 및 POS를 통한 패킷 또는 셀 전송을 위한 물리계층과 링크계층 소자간의 인터페이스이다. SPI-4.2 코어는 전송 인터페이스 블록과 수신 인터페이스 블록으로 구성되어 있으며, 전이중 통신을 지원한다. 전송부는 사용자 인터페이스로부터 64비트의 데이터와 14비트의 헤더 정보를 비동기 FIFO에 쓰고, PL4 인터페이스를 통해 DDR 데이터를 전송한다. 그리고 수신부의 동작은 전송부와 역으로 동작한다. 전송부와 수신부는 캘런더 메모리를 컨피규레이션함으로서 최대 256개의 채널 지원이 가능하고, 대역폭 할당을 제어할 수 있도록 설계하였다 DIP-4 및 DIP-2 패리티 생성 및 체크를 자동적으로 수행하도록 구현하였다. 설계된 코어는 자일링스 ISE 5.li 툴을 이용하여 VHDL언어를 사용하여 기술하였으며, Model_SIM 5.6a를 이용하여 시뮬레이션 하였다. 설계된 코어는 라인당 720Mbps의 데이터 율로 동작하였다. 따라서 총 11.52Gbps의 대역폭을 지원할 수 있다. SPI-4.2 인터페이스 코어는 기가비트/테라비트 라우터, 광학 크로스바 스위치 및 SONET/SDH 기반의 전송 시스템에서 라인카드로 사용할 경우 적합할 것으로 사료된다.

디지틸 TV 스트림 분석기 구현 (An Implementation of Digital TV Stream Analyzer)

  • 정혜진;김용한
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2000년도 정기총회 및 학술대회
    • /
    • pp.95-100
    • /
    • 2000
  • 본 논문에서는 디지털 TV 방송 스트림을 분석, 검증하기 위한 시스템을 PC 상에서 소프트웨어 기반으로 구현하였다. 저장되어 있는 MPEG-2 트란스포트 스트림(transport stream, TS) 파일을 입력으로 받으며 별도의 하드웨어 장치를 사용하지 않는다. 이 분석기는 PSI(program specific information), TS 섹션, TS 헤더 등 기본 내용뿐만 아니라, TS 패킷들을 오디오, 비디오, PCR(program clock reference), 부가 데이터, 널(null) 패킷 등으로 구분하여 그래픽 사용자 인터페이스 통하여 보여 준다. 또한, 현재 표시되고 있는 TS 패킷과 가장 가까운 I 프레임를 디스플레이 해줌으로써 비트스트림 상의 오류 부분과 실제 영상과 쉽게 매칭시킬 수 있도록 해 준다. 본 논문의 분석기는 MPEG-2 비트스트림 적합성 검사 기능도 제공하며, 데이터 방송을 위한 여러 가지 부가 데이터를 MPEG-2 기본 스트림에 삽입하는 기능도 갖고 있다. 본 논문의 분석기를 이용함으로써 저비용으로 방송 스트림을 분석, 검증할 수 있을 뿐만 아니라, 실험실 연구를 위한 데이터 방송용 비트스트림을 저비용으로 제작할 수 있다.

  • PDF

프로그래머블 데이터평면 연구 동향 (A Study on Programmable Data Plane)

  • 장석원;백호성;한솔;김영호;백상헌;임용재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.94-95
    • /
    • 2016
  • 소프트웨어 정의 네트워킹 기술은 OpenFlow 프로토콜을 중심으로 제어평면과 전달평면의 인터페이스에 대한 연구 개발을 진행해왔다. 하지만, 새로운 헤더 포맷 또는 프로토콜에 대한 처리를 위해서는 OpenFlow Specification의 버전이 갱신되어야 하는 문제점이 있었다. 이에 대해 트래팩 처리가 특정 포맷에 한정되지 않도록 하기 위해, 네트워크 장비를 프로그래밍 하여 네트워크 관리자가 원하는 방식으로 트래픽을 처리할 수 있도록 하는 네트워크 장비 프로그래밍에 대한 연구가 활발하다. 본 논문에서는 데이터평면 프로그래밍에 대한 개략적인 연구 동향을 살펴본다.

비가입형 TDL 메시지 분석기에 관한 연구 (A Study on Non-participating TDL Message Analyzer)

  • 황병한;이정웅
    • 한국정보전자통신기술학회논문지
    • /
    • 제11권3호
    • /
    • pp.290-294
    • /
    • 2018
  • 현재 미래전은 신속한 전투상황 공유 및 정확한 전투지휘/통제를 통한 네트워크 중심전 양상을 나타내며, 다양한 전술 데이터링크(Tactical Data Link, TDL)에서 전술메시지가 운용되고 있다. 데이터 링크 처리기(Data Link Processor, DLP)가 처리하는 TDL 메시지를 모니터링하기 위해, 메시지 분석기는 일반적으로 시스템 개발 중에 하나의 구성품으로 개발된다. 또한 DLP가 처리하는 TDL 메시지를 메시지 분석기로 전달하기 위해 DLP와 메시지 분석기 사이의 인터페이스 메시지는 인터페이스 규격(Interface Control Documents, ICD)에 정의되어야 한다. 본 논문에서는 DLP와 직접 통신하지 않고 DLP로 전달되는 TDL 계층에서 제공하는 UDP 또는 TCP 패킷을 이용한 방법을 제시한다. JREAP-C와 같은 전술데이터 응용메시지 표준의 헤더정보를 이용, 수집된 패킷을 대상으로 후보패킷을 빠르게 필터링하고, 헤더에 포함된 전체 데이터 크기 정보를 이용하여, 완성된 메시지를 검증한다. 기존 방법은 시스템 구성 및 ICD에 반영되어야 하는 제약사항이 존재하지만, 본 논문에서 제안한 방법은 DLP와 직접 통신하지 않기 때문에 기존 방법이 갖는 제약사항 없이 JREAP-C, Link-K와 같은 전술데이터 응용 메시지를 분석하는 것이 가능하다.

인터페이스 회로와 디바이스 드라이버 통합 자동생성 시스템 설계 (Design of an Integrated Interface Circuit and Device Driver Generation System)

  • 황선영;김현철;이서훈
    • 한국통신학회논문지
    • /
    • 제32권6B호
    • /
    • pp.325-333
    • /
    • 2007
  • 설계된 HW IP를 응용수준에서 제어하기 위해 OS상에서의 디바이스 드라이버가 요구된다. 디바이스 드라이버의 개발은 하드웨어와 OS에 대해 시스템 개발자의 정확한 이해가 필요하며 하드웨어 개발 기간과 비용의 많은 부분을 차지한다. 본 논문에서는 OS정보, 하드웨어 특징정보를 이용하여 OS에 따른 디바이스 드라이버를 인터페이스 회로와 함께 자동 생성하는 시스템의 구축에 대해 제시한다. 제안한 시스템에서는 효율적인 디바이스 드라이버 자동생성을 위해 디바이스 드라이버의 기본골격과 함수 모듈 코드, 헤더파일 테이블 등을 라이브러리로 구축하여 입력 데이터에 따라 선택되어 디바이스 드라이버가 자동생성 되도록 하였다. 제안된 방법으로 ARM922T 코어에 삼성 3.5인치 TFT-LCD를 장착하여 커널버전 ARM-Linux 2.4.19를 탑재한 후 디바이스 드라이버를 자동 생성하여 커널에 등록한 뒤 하드웨어에 write 연산을 실행하는데 걸린 시간을 비교한 결과 매뉴얼로 설계한 디바이스 드라이버에 비해 1.12%의 감소를 보였다. 커널 컴파일 후의 코드 사이즈는 0.17%의 증가를 보였다. 생성된 디바이스 드라이버는 응용프로그램 레벨에서 하드웨어를 제어할 때 발생하는 지연시간을 고려하면 실제 성능의 차이가 없음을 보인다. 본 논문에서 제안한 시스템을 사용하여 시스템 개발기간을 단축할 수 있다.