• Title/Summary/Keyword: 구현

Search Result 50,103, Processing Time 0.061 seconds

The Design and Implementation of IEEE 802.11 MAC Protocol (SDL을 이용한 802.11 Legacy MAC 프로토콜 설계 및 구현)

  • Lee, Jin-Ho;Lee, Sung-Hune;Lee, Hyung-Keun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06d
    • /
    • pp.318-321
    • /
    • 2008
  • 현재의 소프트웨어 개발은 구현 중심의 개발에서 설계 중심의 개발로 바뀌고 있다. 설계 중심의 개발은 구현 프로그램의 시스템 개발 시간을 크게 단축할 수 있고, 정형화된 명세를 검증함으로써 설계와 구현의 일관성을 유지할 수 있으며 유지 보수가 효율적이다. 이러한 설계 중심의 개발에 있어서 SDL(Specification and Description Language)은 표준으로 재정된 기술을 구현하는데 있어 어떠한 기준 명세라 할 수 있다. 하지만 이러한 SDL도 대다수의 사람이 쉽게 알아보기에는 어려움이 있기 때문에 좀 더 높은 범용성을 위해 본 논문에서는 엔지니어들이 보편적으로 많이 사용하는 언어인 c언어를 이용해 SDL을 직접적으로 구현 해 보았는데 점점 더 발전해가는 Wireless LAN의 표준인 IEEE 802.11의 spec에 명시되어 있는 SDL을 기반으로 MAC 부분을 구현하였다.

  • PDF

Design & Implementation of Metrics Evaluation Tool for Java Code (자바 코드 메트릭 측정 도구의 설계 및 구현)

  • Oh, Hyun-Chul;Kim, Tae-Gyun;Yoon, Seok-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.1991-1994
    • /
    • 2002
  • 본 논문은 기존에 작성된 자바 프로그램이나 현재 구현 중인 자바 프로그램을 대상으로 메트릭 정보를 측정하는 자동화 도구의 설계 및 구현 결과를 논한다. 이러한 도구의 구현을 위해 필요한 가장 핵심적인 기능은 자바코드에 대한 분석 기능이다. 본 논문의 내용은 한국전자통신연구원의 컴포넌트 공학 연구팀 주관으로 EJB(Enterprise Java Beans) 기술을 기반으로 컴포넌트를 개발하기 위한 환경인 COBALT(Component Based Application devlopment Tool) 시스템의 부 시스템으로 구현된 자바코드 메트릭 측정 도구의 설계 및 구현 결과를 다룬다. 본 논문에서 구현된 자바 코드 메트릭 측정 도구을 통하여 클래스의 적절한 분할, 클래스 멤버 자원의 적절한 배치, 상속 트리의 적절한 조직 등을 이룰 수 있다.

  • PDF

RSF(Royal Sound Field) for the implementation of the various 3-dimensional spatial scene. (다양한 3 차원 공간 구현을 위한 RSF)

  • 라홍운
    • Proceedings of the Acoustical Society of Korea Conference
    • /
    • 1998.08a
    • /
    • pp.427-431
    • /
    • 1998
  • 스테레오, MIDI, MP3 등등의 신호를 입력으로 하여 음상의 공간감, 거리감, 방향감, 확산감, 위치감 등이 지각을 느끼게 하는 공간적 현장감 시스템을 제안한다. 본 제안은 2채널로 기록된 매체를 2채널 또는 다채널로 표현이 가능하며 영상과 더불어 두 개의 스피커만으로도 입체 음향을 즐길 수 있다. 음악의 경우는 장르에 따라 각각의 특징을 가지고 있다. 그러한 특징은 위치감과 방향감에 의해 음장의 형태를 구현하고 공간감 거리감을 부과하므로 입체 음장 구현을 도모한다. 그리고 확산감을 부과하므로써 실조화 공간 음장을 구현할 수있다. 본 논문은 특정한 음색을 변화하기 위하여 이퀄라이저를 이용할 필요가 없으며, 다양한 음장 형태를 DSP를 이용 알고리즘화 하여 구현하던 것을 본 RSF는 아날로그 방식으로 구현하므로써 노이즈 측면과 PCB 패턴 부분 고려등을 고려하지 않고도 구현할 수 있다.

  • PDF

The test tool implementation of LDAP interoperability test (LDAP 상호운용성 시험을 위한 시험도구 구현)

  • Kim, Youn-Su;Lee, Soong-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.871-874
    • /
    • 2003
  • 본 논문은 LDAP 클라이언트와 서버사이에서의 상호운용성 시험을 위한 시험도구 구현에 대한 것이다. 여러 벤더에 의해 구현된 LDAP 제품들을 업무에 적응하기 위해서는 상호간의 접속 운용이 가능한지를 시험하기 위한 것으로 표준적합성 시험과 함께 상호운용성 시험이 선행 되어야 한다. 이러한 시험을 위한 시험도구로 이미 구현된 것이 있으나, 이들은 OS 에 따른 설치 시 제약조건이 많으며, 시험 실행방법의 어려움과, 시험 시 시험항목 및 LDAP 서버에 저장된 데이터가 한정되어 불편한 점이 있다. 이를 보완하기 위해 BLITS를 기반으로 한 OS의 제약이 적고, 사용자가 시험 항목을 수정 가능한 시험도구를 구현하였다. 구현한 시험도구의 타당성 검증을 위해 두 개의 LDAP 서버를 대상으로 하여 실제 상호운용성 시험을 수행 하였다. 시험 결과 203.241.249.185 의 주소를 가지는 서버는 선정된 시험항목과 사용자가 정의한 시험에 대해 모두 정상적인 시험결과를 출력하였으며 www.openldap.com 주소를 가지는 서버는 관리자 권한이 필요치 않은 항목에 대해서는 정상적인 시험결과를 출력하여 구현한 시험도구가 정상적으로 동작함을 확인하였다.

  • PDF

Implementation of SNMP Agent Interface Function for Terabit Router (테라 라우터 시스템의 SNMP 망 관리 에이전트 정합 기능 구현)

  • Hong, Seon-Mi;Kim, Tae-Il
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1427-1430
    • /
    • 2002
  • SNMP(Simple Network Management protocol) 기반 망 관리 에이전트 기능을 구현하기 위해서는 에이전트 시스템 특성에 따른 표준 MIB(Management Information Base)을 구현하여 SNMP가 사용할 수 있도록 하여야 한다. 이때, SNMP 망 관리 에이전트 기능에 구현된 MIB은 망 관리를 위해 해당 객체(object)에 접근할 수 있는 가상의 정보일 뿐 MIB에 정의된 각 객체에 대한 값은 해당 MIB 정보를 제공하는 시스템 기능(이하 시스템 기능이라 함.)에서 제공된다. 이때 SNMP 망 관리 에이전트 기능에서는 시스템 기능과 어떠한 정합 방법으로 통신하는가 하는 문제는 시스템 구현 사항이다. 일반적으로 시스템 기능에서 각 객체별로 접근 가능한 API를 제공하여 SNMP 망 관리 에이전트 기능에서 이를 이용하도록 구현되어 있다. 본 논문에서는 이러한 방식의 문제점을 살펴보고, 테라 라우터에 구현하는 SMUX(SNMP Multiplexing) 프로토콜 정합 방법 및 IPC 정합 방법을 설명한다. 또한 IPC통신시 재사용 가능한 메시지 구조를 제안한다.

  • PDF

Design and Implementation of Object-Oriented Spatial Views (객체지향 공간 뷰의 설계 및 구현)

  • Mun, Sang-Ho;Kim, Dong-U;Ban, Jae-Hun;Hong, Bong-Hui
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.2
    • /
    • pp.306-320
    • /
    • 1999
  • 본 논문에서는 공간 객체에 대한 다양한 사용자 관점을 제공하기 위하여 객체지향 뷰를 확장한 공간 뷰를 설계 구현한다. 공간 뷰의 기하데이타 차원은 소스 객체의 기하데이타 차원과 다를 수 있으므로 공간 뷰 객체의 기하데이타 표현과 공간연산자가 명시적으로 정의되어야 한다. 그리고 공간 뷰는 대용량의 공간 객체로부터 복잡한 공간 연산에 의해 우도되므로 성능 향상을 위한 실체화 방법이 필요하다. 공간 뷰의 구현 방법은 비-실체화와 실체화 방법이 있다. 그리고 실체화는 값 복사에 의한 실체화와 객체식별자 유지에 의한 실체와 방법으로 나눌 수 있다. 본 논문에서는 비-실체화와 값 복사에 의한 값 복사에 의한 실체화 방법을 구현하고 각각의 질의 처리 방법을 설계 구현한다. 그리고 각 구현 방법의 질의 수행시간을 중점적으로 비교하여 본 논문에서 사용한 공간 뷰의 구현방법을 검증한다.

Real-Time Implementation of the CS-ACELP(G.729) Using TMS320C6201 DSP (TMS320C6201를 이용한 CS-ACELP(G.729)의 실시간 구현)

  • 백성기;박만호;배건성
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.26 no.3B
    • /
    • pp.288-294
    • /
    • 2001
  • 본 논문에서는 CS-ACELP 음성부호화기를 TMS320C6201 고정소수점 DSP 칩을 탑재한 EVM 보드 상에서 권고안(G.729)과 함께 제공되는 고정수점 C 프로그램을 바탕으로 실시간 구현하였다. CS-ACELP 음성부호화기를 실시간 구현하기 위한 최적화 방법에 대해 기술하였으며, 구현된 시스템의 음질 평가를 위해서 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 비교하였다. 실험 결과, 최적화 작업을 통해 구해진 전체 프로그램 메모리의 크기는 약 14.04kWords 였으며, 한 프레임(10ms)을 처리하는데 2.5 ms가 소요되었다. 또한, 임의의 음성신호에 대한 C 프로그램의 출력과 구현된 시스템의 출력을 ITU-T에서 제공되는 test vector를 이용하여 bit-exact 함을 확인하였으며, 위의 실험결과를 바탕으로 TMS320C6201 EVM 보드에서 마이크와 스피커를 이용하여 CS-ACELP 음성부호화기가 왜곡이나 지연없이 실시간 구현됨을 확인하였다.

  • PDF

Embedded Software Architecture For Mobile Sensor Vehicle (모바일 센서차량을 위한 내장형 소프트웨어 설계)

  • Lee, Joo-Heon;Lee, Hyun-Seung;Song, Ha-Yoon;Park, Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.419-422
    • /
    • 2007
  • 본 논문에서는 모바일 센서 차량의 다양한 기능을 구현한 소프트웨어를 설계하였다. 구현한 모바일 센서 차량은 주행하며 카메라로 장애물을 인식하고 지도를 그리며 다른 모바일 센서 차량과 정보를 교환한다. 따라서 구현을 위해서 다차원적인 시스템을 고려해야 하며 각 구현 부분들이 유기적으로 데이터 교환 및 처리가 이루어 져야 한다. 이러한 시스템을 구현하기 위하여 클래스 기반으로 각 구현 부분을 나누고 통합적으로 운용되는 소프트웨어 시스템을 구현하다.

  • PDF

Implementation of a Real-Time Communication Service System Using WebSocket (웹소켓을 이용한 실시간 커뮤니케이션 서비스 시스템 구현)

  • Kim, Nayoung;Shin, Dayoung;Choe, Hyejin;Shim, Junho;Lee, Ki Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.553-555
    • /
    • 2013
  • 본 논문은 HTML5의 새로운 표준인 웹소켓(WebSocket)을 이용하여 구현한 실시간 커뮤니케이션 시스템을 소개한다. 본 논문에서 구현한 시스템은 PC의 브라우저와 모바일 디바이스 모두를 통해 접근이 가능하다. 본 논문에서 구현한 실시간 커뮤니케이션 서비스 시스템은 이벤트 기반의 비동기 방식을 채택함으로써, 클라이언트가 리로드(reload)하지 않더라도 필요한 정보를 빠르게 제공한다. PC의 브라우저가 접근하는 부분은 Node.js를 사용하여 구현하였으며, 모바일 디바이스가 접근하는 부분은 PhoneGap 플랫폼을 사용하여 구현하였다. 본 논문에서는 시스템의 전체 구조와 관련 기술을 설명하고, 구체적인 구현 코드의 일부를 제시하며, 추후 확장 가능성과 비전을 제시한다.

Design and Implementation of High Speed Encryption Chip of DES using VHDL (VHDL을 이용한 고속 DES 암호칩 설계 및 구현)

  • 한승조
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.8 no.3
    • /
    • pp.79-94
    • /
    • 1998
  • 본 논문에서는 컴퓨터 시스템에서 정보보호를 위해 가장 많이 사용하고 있는 DES(Data Encryption Standard)암호알고리즘을 시스템 설계 기술언어인 VHDL(Vhsic Hardware Description Language)로 설계하고 이것을 칩으로 합성하여 하드웨어에서 차지하는 면적과 속도를 비교 분석하였다. 설계방법에 있어서는 구현하는 방법에 따라 전 라운드 구현형, S-box 공유형 그리고 단일 라운드 반복형 범용성을 갖도록 하여 FPGA로 구현한다. 본 논문에서 구현한 단일 라운드 반복형 설계는 Synopsys의 EDA 툴을 이용하여 시뮬레이션 및 합성을 하였고, Xilinx사의 xdm을 이용하여 XC4052XL 칩에 구현하였다. 그 결과 입력 클록 50MHz상에서 100Mbps의 암,복호화 속도를 갖는 범용성 암호칩을 설계 및 구현한다.