• 제목/요약/키워드: serial communication protocol

검색결과 128건 처리시간 0.023초

고성능 DSP를 이용한 톤 송수신기의 실시간 구현 (Real-time Implementation of a Tone Sender/Receiver on a High Performance DSP)

  • 최용수;함정표;조성범;강태익;윤정현
    • 한국음향학회지
    • /
    • 제22권4호
    • /
    • pp.276-285
    • /
    • 2003
  • 본 논문에서는 고성능 DSP (Digital Signal Processor)를 사용하여 R2MFC/DTMF (R2 Multi Frequency Combinations/Dual Tone Multiple Frequency) 톤 송수신기를 실시간 구현하여 대용량 VoIP (Voice over Internet Protocol) 게이트웨이 시스템에 적용한다. 수신기는 Goertzel 필터를, 송출기는 고조파 공명 필터를 이용한다. DMA (Direct Memory Access)와 McBSP(Multi Channel Buffered Serial Port)를 사용한 효과적인 PCM 입출력, HPI (Host Port Interface)를 통한 MPU (Main Processing Unit)와의 메시지 통신 등 Texas Instruments TMS320C62x DSP를 이용한 다채널 실시간 구현 기법에 관하여 상세히 기술한다. 실험 결과, 구현된 R2MFC/DTMF 송수신기는 ITU-T(International Telecommunication Union-Telecommunication) 조건을 만족하며, 최적화 된 코드는 250 ㎒ C62x에서 780 채널을 수용할 수 있는 계산량을 보였다.

디지털 서명과 암호화 기반 보안 UART의 설계와 구현 (Design and Implementation of Secure UART based on Digital Signature and Encryption)

  • 김주현;주영진;허아라;조민경;류연승;이규호;장우현;유재관
    • 융합보안논문지
    • /
    • 제21권2호
    • /
    • pp.29-35
    • /
    • 2021
  • UART(Universal asynchronous receiver/transmitter)는 데이터를 직렬 형태로 전환하여 전송하는 하드웨어 장치로서 대부분의 임베디드 시스템에서 시스템 진단 및 디버깅 용도로 널리 사용되고 있다. 해커는 UART의 기능을 이용하여 시스템 메모리나 펌웨어에 접근할 수 있고 시스템의 관리자 권한 취득을 통한 시스템 장악도 가능하다. 본 논문에서는 UART를 통해 침투하는 해커의 공격을 방어하기 위한 보안 UART를 연구하였다. 제안한 기법은 약속된 UART 통신 프로토콜을 사용하는 인가된 사용자만이 UART 접속을 허용하고 비인가자의 접속은 불허한다. 또한, 스니핑을 통한 프로토콜 분석을 막기 위해 데이터를 암호화하여 전송한다. 제안한 보안 UART 기법을 임베디드 리눅스 시스템에 구현하고 성능검증을 수행하였다.

A study on the audio/video integrated control system based on network

  • Lee, Seungwon;Kwon, Soonchul;Lee, Seunghyun
    • International journal of advanced smart convergence
    • /
    • 제11권4호
    • /
    • pp.1-9
    • /
    • 2022
  • The recent development of information and communication technology is also affecting audio/video systems used in industry. The audio/video device configuration system changes from analog to digital, and the network-based audio/video system control has the advantage of reducing costs in accordance with system operation. However, audio/video systems released on the market have limitations in that they can only control their own products or can only be performed on specific platforms (Windows, Mac, Linux). This paper is a study on a device (Network Audio Video Integrated Control: NAVICS) that can integrate and control multiple audio / video devices with different functions, and can control digitalized audio / video devices through network and serial communication. As a result of the study, it was confirmed that individual control and integrated control were possible through the protocol provided by each audio/video device by NAVICS, and that even non-experts could easily control the audio/video system. In the future, it is expected that network-based audio/video integrated control technology will become the technical standard for complex audio/video system control.

PXA255 ARM칩을 활용한 임베디드 RFID R/W 시스템 개발 (Development of Embedded RFID R/W System Using PXA255 ARM Chip)

  • 황기현;장원태;심현준
    • 전자공학회논문지SC
    • /
    • 제43권6호
    • /
    • pp.61-67
    • /
    • 2006
  • 본 논문에서는 Tag 신호를 IEEE 802.11 통신 프로토콜을 통해서 데이터 및 영상처리가 가능한 PXA255 ARM칩을 내장한 임베디드 RFID Reader/Writer 시스템과 전송된 Tag 신호를 이용하여 D/B를 검색한 후 이를 IEEE 802.11 통신 프로토콜 통해서 임베디드 시스템에 전송하는 임베디드 RFID R/W 미들웨어를 개발하였다. 개발한 임베디드 형태의 RFID R/W 시스템은 PXA255 ARM칩을 중심으로 13.56Mhz의 RFID Reader/Writer, 서버와 데이터 통신을 위한 무선랜 및 TFT-LCD로 구성되어 있다. 임베디드 RFID R/W 시스템은 Tag 신호를 시리얼 단자로 통해 입력받으면 이를 무선랜을 이용하여 서버로 데이터를 전송하고 다시 서버로부터 처리된 결과 이미지 데이터를 받아서 TFT-LCD화면에 표시한다. 임베디드 RFID R/W 미들웨어는 RFID R/W 취득한 Tag 신호를 임베디드 시스템에 전송하고, 임베디드 시스템은 클라이언트 소켓 프로그램을 작동시켜 IEEE 802.11 통신 프로토콜을 통해 윈도우 서버에 접속한 후 Tag 신호를 전송한다. 윈도우 서버 프로그램은 Tag 정보를 이용하여 D/B를 검색한 후 이를 IEEE 802.11 통신 프로토콜을 통해서 임베디드 시스템의 TFT-LCD창에 표시할 수 있는 미들웨어를 개발하였다.

CIM을 위한 Mini-MAP 네트워크 접속장치의 구현에 관한 연구 (A Study on the Implemention of a Mini-MAP Network Interface Module for CIM)

  • 김현기;이전우;하정현;정하재;채영도
    • 전자공학회논문지B
    • /
    • 제30B권10호
    • /
    • pp.59-68
    • /
    • 1993
  • This paper describes implemation of 'General-purpose ETRI MAP interface module' (GEM) for Mini-MAP network. GEM operates as a Mini-MAP node in our FA system. To communicate between GEM and programmable devices(PD) such as PLC and CNC, serial communication is used. Application programs of a MiNi-MAP host system control and monitor programmable devices via GEM. GEM is implemented and tested on the basis of the MAP 3.0. TBC in the Nini-MAP board performs the function of the MAC sublayer. The LLC sublayer is implemented according to the specification of Class 3 that includes Type 1 and 3. And the MMS services are designed within the scope of implementation class MAP3. All the softwares are implemented under the real-time multitask OS for real-time application of the Mini-MAP and they are loaded into PROMs at the network board of GEM. We tested the LLC functions to make use of a protocol analyzer for the token-passing protocol. Also the MMS conformance test was carried out by exchanging primitives between GEM and a MMS product that had already passed the conformance test. Therefore GEM is proposed as a network tool of Computer Integrated Manufacturing (CIM) to integrate PDs which don't support MAP functions.

  • PDF

An Energy-Efficient MAC Protocol for Wireless Wearable Computer Systems

  • Beh, Jounghoon;Hur, Kyeong;Kim, Wooil;Joo, Yang-Ick
    • Journal of information and communication convergence engineering
    • /
    • 제11권1호
    • /
    • pp.7-11
    • /
    • 2013
  • Wearable computer systems use the wireless universal serial bus (WUSB), which refers to USB technology that is merged with WiMedia physical layer and medium access control layer (PHY/MAC) technical specifications. WUSB can be applied to wireless personal area network (WPAN) applications as well as wired USB applications such as PAN. WUSB specifications have defined high-speed connections between a WUSB host and WUSB devices for compatibility with USB 2.0 specifications. In this paper, we focus on an integrated system with a WUSB over an IEEE 802.15.6 wireless body area network (WBAN) for wireless wearable computer systems. Due to the portable and wearable nature of wearable computer systems, the WUSB over IEEE 802.15.6 hierarchical medium access control (MAC) protocol has to support power saving operations and integrate WUSB transactions with WBAN traffic efficiently. In this paper, we propose a low-power hibernation technique (LHT) for WUSB over IEEE 802.15.6 hierarchical MAC to improve its energy efficiency. Simulation results show that the LHT also integrates WUSB transactions and WBAN traffic efficiently while it achieves high energy efficiency.

다중플랫폼 기반 영상감시 및 원격지 모터제어시스템 구현 (Remote Monitoring and Motor Control Based on Multi-Platform)

  • 최승달;장건호;김석민;남부희
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.200-202
    • /
    • 2004
  • This paper deals with the real-time monitoring and control system using PC, PDA(Win CE embedded device) and PCS(based BREW platform). The camera attached to the server captures the moving target, and the captured frame of color image is encoded in JPEG for image compression at the server. The client(PC, PDA, PCS) receives the image data from the remote server and the received image is decoded from decompression. We use the TCP/IP protocol to send the image frames. The client can control the position of the camera by sending the control command to the server. Two DC servo motors for the camera are controlled in any directions, up-down and left-right, by the controller which is communicating with the server via the serial communication to get the control command. In this way, on the client we can monitor the moving images at the server and also control the position of the camera.

  • PDF

A Hierarchical MAC Protocol for QoS Support in Wireless Wearable Computer Systems

  • Hur, Kyeong
    • Journal of information and communication convergence engineering
    • /
    • 제12권1호
    • /
    • pp.14-18
    • /
    • 2014
  • A recent major development in computer technology is the advent of wearable computer systems. Wearable computer systems employ a wireless universal serial bus (WUSB), which refers to a combination of USB with the WiMedia wireless technical specifications. In this study, we focus on an integrated system of WUSB over wireless body area networks (WBANs) for wireless wearable computer systems. However, current WBAN MACs do not have well-defined quality of service (QoS) mapping and resource allocation mechanisms to support multimedia streams with the requested QoS parameters. To solve this problem, we propose a novel QoS-aware time slot allocation method. The proposed method provides fair and adaptive QoS provisioning to isochronous streams according to current traffic loads and their requested QoS parameters by executing a QoS satisfaction algorithm at the WUSB/WBAN host. The simulation results show that the proposed method improves the efficiency of time slot utilization while maximizing QoS provisioning.

차량용 CAN 제어기의 설계 및 검증 (Design and Verification of Automotive CAN Controller)

  • 이종배;이성수
    • 전기전자학회논문지
    • /
    • 제21권2호
    • /
    • pp.162-165
    • /
    • 2017
  • 차량 내 다양한 전자 장치를 제어하기 위해 실시간 직렬 통신 프로토콜인 CAN(controller area network)이 개발되었다. 본 논문에서는 Verilog HDL을 이용하여 CAN 버전 2.0A, 2.0B를 만족하는 CAN 제어기를 설계하였다. 설계된 CAN 제어기는 FPGA로 구현하여 상용 칩과 연결하여 동작을 확인하였다. 0.18um 공정에서 합성하였을 때의 게이트 수는 약 7,800 게이트이다.

CAN 모니터링 시스템 개발 및 성능 평가 (Development and Performance Evaluation of the CAN Monitoring System)

  • 이원희;박민규;이민철;김동수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.60-60
    • /
    • 2000
  • CAN(Controller Area Network) is a serial communication protocol which specifies very low cost and high performance. It is widely used in rea1-time control applications such as automobiles, aircraft, and automated factories. The main application fields are industrial control systems and embedded network. In this paper, the CAN monitoring system is proposed and implemented. Also its performance is tested in the mobile robot which is integrated by CAN and its performance lot receipt failure rate is evaluated. This can be used to analyze the performance of the network. It can tie also used to manage and monitor the network.

  • PDF