• Title/Summary/Keyword: TCP/IP 프로세서

Search Result 52, Processing Time 0.051 seconds

VLSI Design of Processor IP for TCP/IP Protocol Stack (TCP/IP프로토콜 스택 프로세서 IP의 VLSI설계)

  • 최병윤;박성일;하창수
    • Proceedings of the IEEK Conference
    • /
    • 2003.07b
    • /
    • pp.927-930
    • /
    • 2003
  • In this paper, a design of processor IP for TCP/IP protocol stack is described. The processor consists of input and output buffer memory with dual bank structure, 32-bit RISC microprocessor core, DMA unit with on-the-fly checksum capability. To handle the various modes of TCP/IP protocol, hardware and software co-design approach is used rather than the conventional state machine based design. To eliminate delay time due to the data transfer and checksum operation, DAM module which can execute the checksum operation on-the-fly along with data transfer operation is adopted. By programming the on-chip code ROM of RISC processor differently. the designed stack processor can support the packet format conversion operations required in the various TCP/IP protocols.

  • PDF

Home Network using UPnP and TCP/IP (UPnP와 TCP/IP를 이용한 홈 네트워크)

  • 전진형;장인훈;이홍기;심귀보
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2004.04a
    • /
    • pp.532-535
    • /
    • 2004
  • 인터넷의 보급과 프로세서를 장착한 가전기기의 등장으로 홈 네트워크에 대한 요구와 관심이 증대되고 있다. 홈 네트워크는 사람이 좀더 편안한 상태로 생활할 수 있도록 가정환경을 제어하는 서비스이다. 다양한 서비스를 제공하는 여러 가지 플랫폼의 가전기기로 홈 네트워크를 구성하기 위해서는 미들웨어라는 것이 필요하다. 미들웨어는 다양한 가전기기를 사용자가 제어하기 위한 인터페이스를 구성한다 본 논문에서는 UPnP 미들웨어를 사용한 홈 네트워크 구성을 제안한다.

  • PDF

Developing Unity BLDC motor controller adding TCP/IP for Vapor Recovery System (TCP/IP 기반 유증기 회수용 제어기 일체형 BLDC모터 개발)

  • Kim, Duck-young
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.3 no.4
    • /
    • pp.3-9
    • /
    • 2010
  • Recently, Applications of BLDC motor have grown gradually in energy savings and controls of speed and torque. But most of BLDC motors need controller and driving circuits aside from motor, according to various situations. In this paper, it was designed for a embedded controller and motor including microprocessor that programmable intelligent control as various circumstances. And in order that the user conveniently use better than to use web browser using TCP/IP module in controller.

  • PDF

Development of Embedded Network Processor (임베디드 네트웍용 프로세서 개발)

  • 유문종;최종운
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.6
    • /
    • pp.1078-1082
    • /
    • 2001
  • This is an example of ABSTRACT format. We made a HTTP server using 8 bit microprocessor It was TMP84c015 which applied a z80 core and RTL8019AS was installed for an ethernet physical layer. Assembly language was used to optimized a performance of the MPU, to overcome an restriction of memory sire and to maximize the throughput of packet using TCP, UDP, IP, ICMP, ARP protocol. We used LabVIEW to verify the each protocol on the client side.

  • PDF

Design and implementation of high speed Linux network protocol using network processor (네트워크 프로세서를 활용한 리눅스용 고속 네트워크 프로토콜 설계 및 구현)

  • 김주홍;조혜영;성종우;정성인;김대영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.628-630
    • /
    • 2002
  • 기가급 이상의 고속 인터넷 접속이 필수적인 고성능 리눅스 서버 시스템에 사용되는 네트워크 프로토콜의 성능향상을 위하여, 기존의 소프트웨어 성능향상 기술과 고속 패킷 처리 전용의 네트워크 프로세서를 활용하여 고속 네트워크 프로토콜을 설계 및 구현하였다. 네트워크 정합 장치로는 인텔의 IXP1200 네트워크 프로세서가 탑재된 네트워크 카드를 사용하였고, 리눅스 커널의 TCP/UDP/IP 네트워크 프로토콜 스택 중 계층 3 IP 프로토콜 이하를 네트워크 프로세서가 처리하게 함으로써 커널의 오버헤드를 줄이고, 고속의 프로토콜 처리가 가능하게 되었다.

  • PDF

Implementation of Distributed Control System using TCP/IP and Wireless LAN (TCP/IP와 무선랜을 이용한 분산제어시스템 구현)

  • Park, Gil-Sung;Nam, Boo-Hee
    • Proceedings of the KIEE Conference
    • /
    • 2001.07d
    • /
    • pp.2228-2230
    • /
    • 2001
  • TCP/IP 프로토콜을 사용하여 서버와 클라이언트를 연결하고 서버는 무선랜을 이용하여 여러 개의 디바이스를 제어할 수 있는 분산제어시스템을 구현했다. 디바이스의 제어 명령과 모니터링을 하는 클라이언트는 LAN을 통하여 서버에 접속한 후 디바이스 제어 명령을 서버에 전달한다. 서버는 디바이스 제어 명령을 수신한 후 실제 데이터만을 골라내어 디바이스가 받아들일 수 있는 데이터 형식으로 변환하여 RF 모듈을 통해 디바이스에 전달한다. 서버로부터 데이터를 수신한 디바이스는 제어명령을 실행한 후 센서는 디바이스의 상태를 체크하여 RF모듈을 통하여 서버에 전달한다. 다시 서버는 디바이스의 상태를 클라이언트가 받아들일 수 있는 데이터형식으로 변환하여 전달하고 클라이언트는 서버로부터 데이터를 수신하여 디바이스의 상태를 모니터링 한다. 각각의 디바이스는 자신만의 마이크로 프로세서를 가짐으로서 서버로부터 간단한 명령을 받아 각 프로세서가 스스로 판단하고 동작을 하게 된다. 서버와의 연결이 끊어질 경우 마이크로프로세서에 마지막 들어온 제어명령의 상태를 유지한다. 이 논문은 인터넷을 이용한 무선장치의 제어할 수 있는 안정된 시스템의 구현방법을 제시하며 서로 다른 프로토콜을 연결시키기 위하여 데이터의 구조를 변환시키고 여러 개의 디바이스가 안정된 동작을 도록 하는 방법을 제안했다.

  • PDF

6LoWPAN Based IP-USN Standardization (6LoWPAN 기반의 IP-USN 기술 표준화 동향)

  • Kim, E.S.;Kim, Y.W.
    • Electronics and Telecommunications Trends
    • /
    • v.22 no.6
    • /
    • pp.24-32
    • /
    • 2007
  • 지금까지 센서노드에 TCP/IP를 운용하는 것은 과도한 시스템 자원을 요구하기 때문에 부적절한 선택이라고 생각해 왔다. 그러나, 최소한의 기능만을 가진 TCP/IP를 센서 노드에 적용하여도 센서노드가 동작할 수 있으므로 센서 네트워크에 IP 기술을 접목시키려는 연구가 진행되고 있고, 이에 대한 표준 기술의 필요성이 대두되게 되었다. IETF 6LoWPAN WG는 L2 Layer에 IEEE 802.15.4를 기반으로 하는 센서 네트워크에 IPv6를 지원하기 위한 이슈를 다루는 그룹으로서 저전력, $20{\sim}250kbps$의 데이터 전송률, $900{\sim}2400MHz$의 주파수 대역에서 최소형 메모리와 최소형 프로세서만을 장착한 센서 응용을 대상으로 하고 있다. 이 그룹은 국제 표준화 기구 중 대표적으로 IP 기반의 센서 네트워크에 대한 표준 기술을 다루고 있는 그룹으로서, 우리나라에서 6LoWPAN 기술은 USN 기술에 IP를 도입한 IP-USN이라는 개념으로 소개되어 연구개발되고 있다. 본 고에서는 6LoWPAN WG에서 개발한 표준 기술을 소개하고, 향후 WG의 표준화 방향에 대하여 살펴본다.

Development of the Embedded Wireless LAN Technology for Power Utility Equipments (배전설비를 위한 임베디드 무선랜 기술 개발)

  • Woo, Jong-Jung;Shon, Su-Goog
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.20 no.10
    • /
    • pp.126-134
    • /
    • 2006
  • This paper describes the development of an embedded wireless LAN controller which can be in parallel operated with an existing utility controller. The embedded controller mainly consists of Prism(R) 2.5 chip set and Atmega 128 microcontroller. In order to communicate over the network, the controller including TCP/IP stack (IP, TCP, UDP, and ICMP), telnet, and X/Z modem has been developed. For a specific application, we have proposed an special method to convert data structure between TCP/IP and X/Z modem and a data buffer algorithm to minimize the RAM memory usage. Finally, the correctness and performance of the protocols are tested and verified using $CommView^{(R)}\;and\;DU^{(R)}$. The development is satisfactorily operated only for 3,381 bytes of RAM usage without sacrificing interoperability between hosts.

Design and Implementation of TCP/IP Protocol Processor for Embedded Flatform (임베디드 플렛폼을 위한 TCP/IP 프로토콜 프로세서 설계 및 구현)

  • Bae, Dae-Hee;Kim, Cheol-Hoi;Jeong, Yong-Jin
    • Proceedings of the IEEK Conference
    • /
    • 2004.06a
    • /
    • pp.123-126
    • /
    • 2004
  • Demands on dealing with multimedia data through the network have been increased, and networking multimedia devices require processing, transmitting , and receiving the digital data. In order to implement the network for high performance and low cost, we may have to integrate the dedicated hardware into a system on a chip by spending an extra amount of silicon resource. In this paper, we describe hardware implementation of TCP/IP protocol stack which is now popular to connect multiple PCs and peripherals by means of networks. For evaluation we used ALTERA APEX 20K600EBC652 FPGA with 600,000 gates. The operating frequency is estimated 29.9MHz and it used area of $26\%$.

  • PDF

Implementation of RS232C and TCP/IP Connection Device Using ARM Processor (ARM프로세서를 이용한 RS232C와 TCP/IP 접속장치의 구현)

  • Lee, Young-Jun;Han, Kyong-Ho
    • Proceedings of the KIPE Conference
    • /
    • 2002.07a
    • /
    • pp.635-638
    • /
    • 2002
  • In this paper, the connection device of RS232C and TCP/IP implementation using ARM processor and LINUX is proposed. Data interaction flash memory the multiple serial ports are transferred to ARM processor and the data are processed and formed into data packet for transfer via internet protocol. Packet flash memory Internet is decoded to extract the serial port data. The serial ports supports RS232C asynchronous protocol communication and control program is developed in GNU-C and installed in the on-board memory for packet conversion and control. The research result can be applied to terminal server, printer server and multiple serial ports equipments.

  • PDF