• Title/Summary/Keyword: USB Device

Search Result 133, Processing Time 0.028 seconds

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

  • Jeon, Se-Il;Lee, Du-Bok
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.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

Development of The Home Control System Base on USB (USB에 기반한 홈 제어 시스템 개발)

  • Lee Chang-Goo;Kim Hee-Sun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.4
    • /
    • pp.405-410
    • /
    • 2006
  • This paper presents the design of a USB home controller and a home control system that specially is focused on controlling home appliances as a part of home network systems, the implementation of the USB device access class in an OSGi service platform and a home security system as an application. Designed USB home controllers are able to control various home appliances. They can be used not only to control big home appliances like a boiler but also to control small home appliances like a toaster because they are low-cost solutions. The USB home controller supports real time control using the interrupt transfer of the USB specification. And It is easy to use by homemakers who have no technical knowledge of the system because they just plug and unplug it in a home server then it automatically joins and leaves a home control system. This technique is based on hot-plug and the USB Device Access class in an OSGi Service Platform. The USB Device Access class supports the coordination of automatic detection and attachment of the USB home controller on an OSGi Service Platform, and it downloads and installs device drivers on demand. For an application, we implemented and tested a home security system using two USB home controllers and a CDMA module.

Vibrotactile Glove Mouse (진동촉각 글러브 마우스)

  • Park, Jun-Hyung;Jeong, Ju-Seok;Jang, Tae-Jeong
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.741-744
    • /
    • 2009
  • In this paper, We introduce the glove mouse using a Gyroscope, acceleration sensor, Pin-type Viboratctile Display Device and USB HID. The device recognize a user's wrist by Gyroscope and acceleration sensor in the glove and transmit the data to USB dongle which is recognized the manufactured mouse by Blutooth. Also, using a special application, We transmit the tactile information to user through the Pin-type Vibrotactile Display. We implement wearable system in the glove except USB device. If user want to use general spatial mouse, we recognize mouse USB dongle only without another application. If user want to feel the tactile sensationn, we can use by connecting PC serial communication port to USB dongle.

  • PDF

Forensic Investigation of External USB Drive (외장형 USB 저장장치의 포렌식 조사방법)

  • Song, Yu-Jin;Lee, Jae-Yong
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.15 no.4
    • /
    • pp.39-45
    • /
    • 2010
  • Because of portable storage device's technical improvement, it's speeding up the conversion of mass storage. It means it's easier to move and save data. Generally, USB is using for portable storage device and forensic perspective, it's possible us to study data drain through portable storage device under securement of using vestige of USB. If we can secure using vestige of USB from boot domain it's possible to investigate data drain & prove criminal act. This thesis is suggesting Key/Thumb drive & USB Drive Enclosure's confirmation of using or not and division way though Disk Signature analysis.

USB Device Authentication Protocol based on OTP (OTP 기반의 USB 디바이스 인증 프로토콜)

  • Jeong, Yoon-Su;Kim, Yong-Tae;Park, Gil-Cheol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.8
    • /
    • pp.1735-1742
    • /
    • 2011
  • Now a days, as a mass-storage USB becomes comfortable to carry, function of USB is being developed fast. However, there is a problem that the personal information which is stored in USB could be exposed being used with negative purpose without other certification process. This paper suggests OTP(One-Time Password)-based certification protocol of USB to securely protect personal information stored in USB without additional certification information. The proposed OTP based certification protocol of USB not only demands low calculations but also prevents physical approach of USB of other network and does not allow unnecessary service access of user because it conducts simple action and uses one-way hash function. Therefore, communication overhead and service delay is improved. In the experiment, the proposed protocol compares and evaluates throughput of certification server according to the numbers of USB and delay time of packet certification with a device(USB driver) which simply save device and a device(USB Token) which can calculate by oneself. As a result, it is improved as the number of 12.5% in the certification delay time on average and is improved as the number of 10.8% in the throughput of certification server according to the numbers of USB.

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

  • Yoo, Jin-Ho
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.11
    • /
    • pp.4592-4596
    • /
    • 2010
  • This paper is related to the method for sharing some remote devices through USB/IP on the connected system environment. Sharing the remote devices is actually based on the connection technology using USB which is one way of access methods on virtualized server environment. The users who receive server computing unit might want to connect to remote allocated server with the local devices. We can solve the problem of the access methods related to the sharing devices through USB device emulation. This paper discusses the implementation of USB emulation which is based on personalized services on virtualized server environment. Like this, this paper will share devices on the level of USB device. This research can write to the device directly due to virtualizing the device level.

A Study on Effective Information Transfer Technique between Personal Computer and Portable Equipment (개인용 컴퓨터와 휴대장치간의 효과적 정보 전송기법 연구)

  • Choi, Gyoo-Seok;Park, Jong-Jin;Kang, Jung-Jin;Kim, Woong Jae
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.13 no.2
    • /
    • pp.261-267
    • /
    • 2013
  • In this paper, the effective information transfer technique between computing device and portable device that is connected through USB interface has been studied. The proposed technique is realized by the method which portable device is perceived into optical media such as CD-ROM or CD-R/W through SCSI commands on USB interface. Through the proposed system in this study, we maximized user convenience by executing diverse works using stored data in a portable device without installing extra USB driver corresponding to portable device, when user data is transmitted between computing device and portable device. We conducted experimental tests to verify the performance of the proposed system through implementing of test system. As a result, we confirmed the technique is comparatively superior to existing method in transmitting speed and user convenience.

Analysis and Countermeasure for BadUSB Vulnerability (BadUSB 취약점 분석 및 대응 방안)

  • Seo, Jun-Ho;Moon, Jong-Sub
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.12 no.6
    • /
    • pp.359-368
    • /
    • 2017
  • As the BadUSB is a vulnerability, in which a hacker tampers the firmware area of a USB flash drive. When the BadUSB device is plugged into the USB port of a host system, a malicious code acts automatically. The host system misunderstands the act of the malicious behavior as an normal behaviour for booting the USB device, so it is hard to detect the malicious code. Also, an antivirus software can't detect the tampered firmware because it inspects not the firmware area but the storage area. Because a lot of computer peripherals (such as USB flash drive, keyboard) are connected to host system with the USB protocols, the vulnerability has a negative ripple effect. However, the countermeasure against the vulnerability is not known now. In this paper, we analyze the tampered area of the firmware when a normal USB device is changed to the BadUSB device and propose the countermeasure to verify the integrity of the area when the USB boots. The proposed method consists of two procedures. The first procedure is to verify the integrity of the area which should be fixed even if the firmware is updated. The verification method use hashes, and the target area includes descriptors. The second procedure is to verify the integrity of the changeable area when the firmware is updated. The verification method use code signing, and the target area includes the function area of the firmware. We also propose the update protocol for the proposed structure and verify it to be true through simulation.

Design and Implement Linux-base device driver for USB TV receiver card (리눅스 기반의 USB TV 수신카드 디바이스 드라이버 설계 및 구현)

  • Lee, Jae-Kang;Chung, Kyung-Ho;Lee, Seong-Joon;Kim, Won-Tae;Ahn, Gwang-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.1761-1764
    • /
    • 2005
  • 최근 컴퓨터 시스템 기술의 발달에 따라서 PC 환경의 주변기기가 다양해지고 있다. USB(Universal Serial Bus)는 PC주변 장치 뿐만 아니라, 다양한 형태의 응용분야의 기술로 적용되고 있다. 현재 출시되는 USB TV 수신카드의 경우 대부분 윈도우 환경의 운영체제에서 사용할 수 있는 Device Driver로 제작되어지고 있기 때문에 리눅스를 위한 별도의 Device Driver와 사용자 인터페이스 프로그램의 제공이 필요하다. 따라서 본 논문에서는 Hauppauge WinTV-PVR USB2 TV 수신카드를 구동하기 위한 리눅스 Kernel 2.6 기반의 USB TV 수신카드 디바이스 드라이버를 설계하고 Gtk+ 를 이용하여 인터페이스를 제작하였다.

  • PDF

Design of the Memory Error Test Module at a Device Driver of the Linux (리눅스 디바이스 드라이버 내의 메모리 오류 테스트 모듈 설계)

  • Jang, Seung-Ju
    • The KIPS Transactions:PartA
    • /
    • v.14A no.3 s.107
    • /
    • pp.185-190
    • /
    • 2007
  • The necessity of error test module is increasing as development of embedded Linux device driver. This paper proposes the basic concept of freed memory error test module in the Linux device driver and designs error test module. The USB device driver is designed for freed memory error test module. I insert the test code to verify the USB device driver. I test the suggested error test module for the USB storage device driver. I experiment error test in this module.