• 제목/요약/키워드: USB/IP

검색결과 27건 처리시간 0.026초

UDP/IP 메시지 전송의 QoS 성능 향상을 위한 IP Over USB (IP Over USB for Improved QoS of UDP/IP Messages)

  • 장병철;박현희;양승민
    • 정보처리학회논문지A
    • /
    • 제14A권5호
    • /
    • pp.295-300
    • /
    • 2007
  • 임베디드 리눅스 기반의 휴대폰, PDA, MP3 플레이어 등의 소형 내장시스템이 널리 사용되고 있다. 이러한 소형 내장시스템에서 컴퓨터 또는 주변장치와의 데이터 통신을 위한 인터페이스 중에는 USB(Universal Serial Bus)가 있다. 특히 지능형 홈 네트워킹 및 멀티미디어 스트리밍을 지원하는 소형 내장시스템에서는 USB를 통한 UDP/IP 메시지를 실시간으로 전송하기 위한 서비스품질(Quality of Service)의 보장을 요구한다. 리눅스에서는 USB Gadget API 기반의 USB 이더넷 드라이버를 지원하고 있지만 TCP/IP Stack에서의 비 예측성으로 인하여 내장시스템에서 요구하는 QoS를 제공하지 못하고 있다. 본 연구에서는 USB와 리눅스를 사용하는 내장시스템에서 UDP/IP 메시지 전송 시의 QoS 성능 향상을 위한 프레임워크인 IP-Over-USB를 제안한다.

USB/IP를 이용한 원격장치공유에 대한 연구 (A Study on Sharing the Remote Devices through USB over IP)

  • 유진호
    • 한국산학기술학회논문지
    • /
    • 제11권11호
    • /
    • pp.4592-4596
    • /
    • 2010
  • 본 논문은 원격장치를 공유하는 방법에 의해 자료를 공유하는 방법을 제시하는 연구에 대한 것이다. 원격장치 공유는 실제로 서버 가상화 환경에서 개인화된 하나의 접근방법이 되는 USB장치의 연결기술을 그 기반으로 한다. 가상화된 서버 환경에서 서버를 자유롭게 할당받아 사용하는 사용자는 원격컴퓨팅 환경을 로컬환경의 저장장치로의 이동을 원할 수 있다. 또한 USB장치 같은 경우는 파일시스템 수준이 아니라 장치 드라이버 수준에서 공유를 구현하여 장치접근에 관한 문제를 해결할 수 있다. 이에 본 논문에서는 서버가상화 환경에서 개인화된 서비스의 기반이 되는 USB장치의 가상화 기술에 대한 구현연구이다. 이와 같이 장치 드라이버 수준에서 장치를 가상화하여 네트워크에서 공유하게 된다. USB가 장치수준에서 가상화되기 때문에 USB의 파티션 위의 파일시스템 수준에서 데이터를 저장하는 것에 대한 처리 뿐만아니라 장치수준에서 기록한 데이터에도 접근할 수 있게 된다.

무선 USB 인증/보안용 프로세서 IP 설계 (A Design of Authentication/Security Processor IP for Wireless USB)

  • 양현창;신경욱
    • 한국정보통신학회논문지
    • /
    • 제12권11호
    • /
    • pp.2031-2038
    • /
    • 2008
  • 무선 USB 시스템의 호스트-디바이스 간에 4-way handshake 상호 인증을 위한 PRF(Pseudo Random Function)-256, PRF-64 및 데이터 암/복호 기능을 수행하는 저면적 고속 인증/보안 프로세서 (WUSB_Sec) IP를 설계하였다. PRF-256과 PRF-64는 CCM(Counter mode with CBC-MAC) 연산을 기반으로 구현되며, CCM은 AES(Advanced Encryption Standard) 암호 코어 2개를 사용하여 CBC 모드와 CTR 모드가 병렬로 처리되도록 설계되었다. WUSB_Sec 프로세서의 핵심 블록인 AES 암호 코어는 합성체 GF$(((2^2)^2)^2)$ 연산 기반의 S-Box로 설계되었으며, SubByte 블록과 키 스케줄러가 S-Box를 공유하도록 설계하여 약 10%의 면적을 감소시켰다. 설계된 WUSB_Sec IP는 약 25,000 게이트로 구현되었으며, 120MHz에 서 동작하여 480Mbps의 성능을 갖는다.

모바일 장치를 위한 iSCSI 프로토콜 기반의 가상 USB 드라이브 설계 및 구현 (Design and Implementation of iSCSI Protocol Based Virtual USB Drive for Mobile Devices)

  • 최재현;남영진;김종완
    • 대한임베디드공학회논문지
    • /
    • 제5권4호
    • /
    • pp.175-184
    • /
    • 2010
  • This paper designs a virtual USB drive for mobile devices which gives an illusion of a traditional USB flash memory drive and provides capacity-free storage space over IP network. The virtual USB drive operating with a S3C2410 hardware platform and embedded linux consists of USB device driver, an iSCSI-enabled network stack, and a seamless USB/iSCSI tunneling module. For performance enhancement, it additionally provides a kernel-level seamless USB/iSCSI tunneling module and data sharing with symbol references among kernel modules. Experiments reveal that the kernel-level implementation can improve the I/O performance up to 8 percentage, as compared with the user-level implementation.

USB 인터페이스를 이용한 데이터 전송프로그램 개발 (Development of Data Tansfer Program Using USB Interface)

  • 전세일;이두복
    • 한국정보처리학회논문지
    • /
    • 제7권5호
    • /
    • pp.1553-1558
    • /
    • 2000
  • The development of recent computer and communication technology has changed Automation System using communication network, and the new USB substituted with Serial Communication is already developed and now popular. In this paper, High speed data transfer system design using USB interface and communication application simulated for the situation is introduced. Base on USB, we can use additive function efficiently coped with former field device. The 'Winsock Connection USB Ternimal,' designed for hardware simulation, control the field device connected by USB, and provide the way for remote control of field device by Telnet connection through TCP/IP. That theorem can guarantee controlling direct input dta of user, and acuate function of field device using USB Packet Transmission. As a result of amy research, this communication application system identified good operation of field device with those of former field device. Another result of the experiment of hardware operation, we obtained accomplishment that the sufficient bandwidth guarantee of USB has high speed and high performance, and reduce the occupancy of system.

  • PDF

USB Camera를 이용한 이미지 트래킹을 위한 Pan/Tilt 제어용 Embedded System 개발 (Development of an Image Tracking System Using an USB Camera on an Embedded System)

  • 김희식;남철;오드게렐;하관용
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.182-184
    • /
    • 2005
  • An embedded system has been applied to many fields including households and industrial sites. The embedded system is implemented fur image tracking in security area. This system supports a fixed IP far the reliable server operation on TCP/IP networks. A real time video image on the is analyzed to detect a certain invader who jumped into the observed area. The digital camera is connected at the USB host port of the target board. The video images from the video camera is continuously analyzed and displayed at the Linux web-server. The moving vector of the invaders on the continuous image frames is calculated and then it sends the calculated pan/tilt movement. That used Block matching algorithm and edge detection algorithm for past speed. And the displacement vector is used at pan/tilt motor control through RS232 serial cable. The experiment result showed tracking performance by the moving part speed of 10 to 150 pixels/sec.

  • PDF

한 대의 USB port 카메라와 자바를 이용한 3차원 정보 추출 (3-D Position Analysis of an Object using a Monocular USB port Camera through JAVA)

  • 지창호;이동엽;이만형
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2001년도 춘계학술대회 논문집
    • /
    • pp.606-609
    • /
    • 2001
  • This paper's purpose is to obtain 3-Dimension information by using a monocular camera. This system embodies to obtain the height of object by using trigonometry method between a reference point of circumstance and an object. It is possible to build up system regardless of operating system, and then set it up. An comfortable USB port camera is used everywhere without the capture board. The internet can be used by using the applet and JMF everywhere. We regard the camera as a fixed. And we have developed a Real-Time JPEG/RTP Network Camera system using UDP/IP on Ethernet.

  • PDF

Embedded Linux 시스템 설계 및 구현에 관한 연구 (A Development and Design of Embedded Linux System)

  • 유임종;고성찬
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.129-132
    • /
    • 2003
  • 본 논문에서는 실시간 운영체제하에 가전제품 및 간단한 통신모듈로 최근 많이 응용되고 있는 StrongArm SA110을 메인 CPU로 하여 정보통신 분야에 적용될 수 있는 VoIP분야 중 RTP를 통한 음성데이터의 통신 Embedded Linux 시스템의 설계 및 구현에 관한 내용을 언급한다. 본 논문에서는 하드웨어 측면으로 임베디드 리눅스 CPU 개발 Toolkit인 타이눅스 박스II를 이용하여 VoIP 시스템을 구성하였으며, VoIP 소프트웨어 처리부분으로는 실시간 전송 프로토콜인 RTP를 이용해 설계 구현하였다. 본 논문의 개발환경은 타겟보드와 개발용 리눅스 PC간 연결 인터페이스를 위한 RS-232C의 직렬 접속, USB 접속, Ethernet LAN 접속 연결로 구성하였다. RS-232C는 직렬 접속으로 개발용 리눅스 PC의 터미널 에뮬레이션을 위한 콘솔로 사용하였다. VoIP 통신을 위한 환경은 ADC/DAC 변환부를 통해 아날로그 신호를 디지털로 변화시키고 PCM 압축하도록 구성되어야 하나 wave 파일로 대체하여 사용하였고, 양측간의 통신을 위한 연결 설정부는 VoIP를 위한 H.323이나 SIP에서 필요한 Gatekeeper나 Network Server를 단말 양측간 소켓통신으로 본 과정을 대체 하였다. 본 논문에서는 VoIP 시스템의 운용 중 일반적 기술에 관한 것을 언급하였고 임베디드 리눅스 개발보드를 이용하여 RTP 프로토콜의 동작하는 메커니즘을 중점적으로 기술하였다.

  • PDF

신경회로망을 이용한 WirelessUSB 기반의 용접관리 시스템 (Welding Monitoring System using Neural Network based on WirelessUSB)

  • 김하나;이준희;신동석;강성인;김관형
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2008년도 제39차 동계학술발표논문집 16권2호
    • /
    • pp.9-12
    • /
    • 2009
  • 최근 무인 로봇 및 산업 자동화의 비약적인 발전으로 용접 분야에서도 무인화 및 자동화 시스템 구축이 활성화 되고 있다. 본 논문에서는 아크 용접 시스템의 주요한 용접 인자인 용접전류, 용접전압 정보를 PSoC 기반의 WirelessUSB를 이용하여 무선으로 모니터링 시스템에 전송하고 이를 신경회로망에 적용하여 용접 현상을 모니터링 하였다. 또한 산업 현장에도 일반화된 TCP/IP 통신을 이용하여 원격으로 관리가 가능하도록 구현하였다.

  • PDF

Vertical PIP 커패시터를 이용한 MTP 메모리 IP 설계 (Design of MTP memory IP using vertical PIP capacitor)

  • 김영희;차재한;김홍주;이도규;하판봉;박무훈
    • 한국정보전자통신기술학회논문지
    • /
    • 제13권1호
    • /
    • pp.48-57
    • /
    • 2020
  • Wireless charger, USB type-C 등의 응용에서 사용되는 MCU는 추가 공정 마스크가 작으면서 셀 사이즈가 작은 MTP 메모리가 요구된다. 기존의 double poly EEPROM 셀은 사이즈가 작지만 3~5 장 정도의 추가 공정 마스크가 요구되고, FN 터널링 방식의 single poly EEPROM 셀은 셀 사이즈가 큰 단점이 있다. 본 논문에서는 vertical PIP 커패시터를 사용한 110nm MTP 셀을 제안하였다. 제안된 MTP 셀의 erase 동작은 FG와 EG 사이의 FN 터널링을 이용하였고 프로그램 동작은 CHEI 주입 방식을 사용하므로 MTP 셀 어레이의 PW을 공유하여 MTP 셀 사이즈를 1.09㎛2으로 줄였다. 한편 USB type-C 등의 응용에서 요구되는 MTP 메모리 IP는 2.5V ~ 5.5V의 넓은 전압 범위에서 동작하는 것이 필요하다. 그런데 VPP 전하펌프의 펌핑 전류는 VCC 전압이 최소인 2.5V일 때 가장 낮은 반면, 리플전압은 VCC 전압이 5.5V일 때 크게 나타난다. 그래서 본 논문에서는 VCC detector 회로를 사용하여 ON되는 전하펌프의 개수를 제어하여 VCC가 높아지더라도 펌핑 전류를 최대 474.6㎂로 억제하므로 SPICE 모의실험을 통해 VPP 리플 전압을 0.19V 이내로 줄였다.