• Title/Summary/Keyword: TCP/IP Network

Search Result 506, Processing Time 0.031 seconds

The UPnP Expansion for Internet Home Network Electrical Appliance Control (인터넷 홈 네트워크 가전 제어를 위한 UPnP 확장)

  • Kim Kuk-Se;Park Chan-Mo;Lee Cheol-Seung;Lee Joon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2006.05a
    • /
    • pp.417-420
    • /
    • 2006
  • UPnP presents home network middleware for local home electrical appliances basedon internet protocols that is available access and control electrical appliances just in local home network. Itis designed to bring easy-to-use, flexible, standards-based connectivity to ad-hoc or unmanaged networks in the home, a small business, public spaces, or attached to the Internet. In this paper, Internet Gateway expands UPnP IGD(Internet Gateway Device) DCP(Device Control protocol) and UPnP IGP Bridge for Internet Home Network Electrical Appliance Control. UPnP IGD DCP is configurable initiation and sharing of internet connections, advanced connection-management features, management of host configuration service, and supports transparent Internet access by non-UPnP-certified devices. UPnP Bridge search for local home network devices by sending control messages. Control Point of UPnP Bridge search for devices of interest on the network and can control or be controlled all of functions by IGD DCP with control commands. Outside client, approach to UPnP IGD DCP, send control messages UPnP Bridge, and invoke each UPnP device. As a result, Electrical Appliance of Home Network base on UPnP, can control and be controlled via the Internet like ones in the one Home Network without modification of existing UPnP.

  • PDF

Implementation and design of Linux IPv6 Protocol Stack on GSM Phone (GSM Phone 상에서 Linux IPv6 프로토콜 스택 설계 및 구현)

  • Lee, Sang-Woo;Lim, Dong-Hwa;Han, Bosco;Rho, Sun-Ok
    • Journal of KIISE:Information Networking
    • /
    • v.34 no.1
    • /
    • pp.16-26
    • /
    • 2007
  • It is well known that, in the near future, the lifetime of the IPv4 address space will be limited and available 32-bit IP network addresses will not be left my more. In order to solve such IPv4 address space problem in an effective way, the transition to the new version using IPv6 architecture is inevitably required. This paper presents the design and implementation of IPv4/IPv6 dual stack at the GSM Phone based on Linux Kernel 2.4 IPv6 Protocol Stack. It designs appropriately in GSM Phone environment and it is tested by a network of Linux IPv4/IPv6 dual stack on PPP. The test was processed with a test scenario and it was found that the results were successful.

An Implementation of NMEA 0183/2000 Gateway (NMEA0183/2000 게이트웨이 구현)

  • Son, Hyeong-Gon;Joo, Moon G.;Woo, Him-Chan;Kang, Mu-Sung;Sul, Jaehoon
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.12 no.6
    • /
    • pp.405-411
    • /
    • 2017
  • As the number of sensors in a ship has increased, studies have been actively conducted to efficiently manage a large amount of data. Sensors in a ship follow the NMEA (National Marine Electronics Association) data format. In particular, NMEA0183 standardized as IEC 61162-1 and NMEA2000 standardized as IEC 61162-3 are widely used. NMEA0183 is a protocol based on serial communication and NMEA2000 is a protocol based on CAN (Controller Area Network) communication. We implemented a gateway that receives data from NMEA0183 sensors and NMEA2000 sensors and then transmits them to the server on TCP/IP network. By using the NMEA2000 0183/2000 gateway to receive the sensor data and manage it through the ship's preventive maintenance system, the sensor data can be utilized efficiently and promptly. This management can reduce crew's daily tasks and reduce the number of accidents.

A Design and Implementation of Personal VOD System using Multi-thread (다중 스래드를 이용한 개인용 VOD 시스템의 설계와 구현)

  • Park, Sung-Sik;Lee, Ho-Suk
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.3
    • /
    • pp.299-310
    • /
    • 2000
  • In this paper, we designed and implemented a personal VOD server using multi-thread for the real-time services of video data to the users. The system consists of service manager, disk manager, and network manager. The service manager controls the user admission to the system using the VBR(Variable Bit Rate) characteristics of MPEG (Moving Picture Experts Group) video data. The disk manager provides the functions for VCR-like operations. The disk manager reads blocks from the disk by the size of GOP(Group of Pictures) and buffers the data to the user's thread. The network manager uses TCP/IP for the communication between the server and the client. The communication starts from the client and the VOD server must respond to this request. The implemented personal VOD system shows an acceptable performance.

  • PDF

A Efficient Strategy to Schedule Packets in Channel based Network (고속의 채널 기반 네트웍에서 효율적인 패킷 스케줄링 기법)

  • Kim, Young-Hwan;Go, Jae-Jin;Jeon, Ki-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.455-458
    • /
    • 2003
  • 네트워크 사용자의 급속한 증가로 네트워크 내의 부하를 감당하기에는 많은 어려움을 가져왔다. 이와 같은 이유로 기존의 TCP/IP 에서 세션을 통하여 노드들 간의 통신을 연결하는 방식에서 현재는 하나의 채널을 통해 고속의 I/O 가 가능하도록 하는 기술의 많이 연구되고 있다. 그 대표적인 것으로 인피니밴드가 있다. 인피니밴드는 프로세싱 노드와 입출력 장치 사이의 통신, 프로세스간 통신에 대한 산업 표준이 되고 있고 프로세싱 노드와 입출력 장치를 연결하기 위해 스위치 기반의 상호 연결은 전통적인 버스 입출력을 대체하는 새로운 입출력 방식을 사용한다. 또한 인피니밴드는 서버 시스템에서 요구하는 여러 특징 중에서 어플리케이션에게 QoS (Quality of Service)을 보장할 수 있는 메커니즘을 포함하고 있다. 본 논문에서는 어플리케이션에서 요구하는 각 트레픽의 요구 대역폭 크기에 따라 구분하여 효율적인 중재 테이블의 구성을 통해 데이터 전송에 있어 QoS 에 합당하게 출력포트를 통해 나갈 수 있도록 중재 테이블을 관리하는 기법을 제안하고 이를 NS-2 (Network Simulator)을 이용하여 성능 평가를 했다. 특히 기존 인피니밴드에서의 중재 테이블을 이용한 패킷 처리량과 본 논문에서 제안한 중재 테이블 구성 방식을 이용한 패킷 처리량을 비교했으며 성능평가 결과는 기존의 인피니밴드에서의 패킷 처리량에 비해 약 19% 향상된 결과를 나타냈다.

  • PDF

A Development of PC/Ethernet based Fieldbus Network for Large Realtime Data Communication

  • Gwak, Kwi-Yil;Lee, Sung-Woo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.362-367
    • /
    • 2005
  • Control network adopted in the national power-plant or manufactory are mostly vendor-dependent products, which have their own special specification, components and individual communication methods. These systems not only raise installation cost, but also bring many difficulties to maintenance and extension. To overcome these problems, this paper introduces a development and application case of a new "PC/Ethernet-based fieldbus" architecture and protocol to be used in mid-level fieldbus. The designed system has a basic idea of "3 Layers fieldbus over Standard-LAN" and implemented on PCs. PC gives user friendly environment. By using an open standard Ethernet in layer 1,2, the system has low cost, wide communication bandwidth and high compatibility. Layer 3 protocol designed for large realtime data communication makes user bypass TCP/IP layer and gives user direct access to the Ethernet. This new protocol eliminates potential collision of Ethernet, and transmits large periodic/non-periodic control data by using long-frame/wide-bandwidth of Ethernet effectively, and offers simple API-Services to the upper layer. Since the system have installed in H-power plant simulator and U-nuclear power plant simulator in Korea, it have been proved to be efficient and stable without any trouble in realtime communication service for full-scope plant simulator that has a lot of control elements.

  • PDF

Design of a Medical Record and Radiographic Image Transmission System using High Speed Communication Network (초고속 통신망을 이용한 의무기록 및 방사선 사진 전달 시스템의 설계)

  • Yoo, S.K.;Kim, N.H.;Kim, S.H.;Kim, S.R.;Seo, M.H.;Bae, S.H.;Kim, K.M.
    • Proceedings of the KOSOMBE Conference
    • /
    • v.1996 no.11
    • /
    • pp.151-154
    • /
    • 1996
  • A medical record and radiographic image transmission system has been developed using high speed communication network. The databases are designed to store and transmit the data acquired from the scanner. To maximally utilize the communication bandwidth, the medical records and radiographic images are compressed using the G3 facsimile and JPEG coding standard method respectively. TCP/IP, OOP and window based system software enables the modular design, future expandability, open system interconnectivity, and graphical user interface. In addition, the fast and easy data base access capability and diverse image manipulation functions are also implemented.

  • PDF

Congestion Control Using Active Network and Active Queue Management (액티브 네트워크 기술과 액티브 큐 매니지먼트를 이용한 혼잡제어)

  • Choi, Kee-Hyun;Jang, Kyung-Soo;Shin, Ho-Jin;Shin, Dong-Ryeol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04b
    • /
    • pp.1345-1348
    • /
    • 2002
  • 기존의 TCP/IP 네트워크 상에서 혼잡을 제어하는 일반적인 방법은 end-to-end 피드백 방식이다. 혼잡이 발생했는지의 여부는 수신측의 ACK 신호로 예측할 수밖에 없으므로 RTT(round trip time)가 길어질 경우 혼잡처리 시간이 길어지게 된다. Active Network 기술을 이용한 ACC(Active Congestion Control)의 경우 혼잡이 발생한 라우터에서 전송자에게 직접적으로 정보를 전송하기 때문에 보다 빠른 혼잡처리가 가능하다. 비록 코어 라우터에서 패킷을 누락시키는 방법에 있어 상태정보를 필요로 하는 단점이 있지만 모의 실험 결과 향상된 처리량을 보여주었다. 혼잡처리에 있어 새로운 처리 방식은 AQM(Active Queue Management)이다. 이 방식은 RED 를 기본 모델로 변형된 것이 대부분이며 RED 가 갖는 단점을 개선하고 혼잡처리와 공평성(fairness)을 향상 시키는데 목적이 있다. 본 논문에서는 ACC 의 피드백 메커니즘과 AQM 의 융통성 있는 큐 관리 기법을 이용하여 보다 향상된 혼잡제어 기법을 보이겠다.

  • PDF

Development of the RAS-RMS Protocol optimized to PSTN environment and Implementation of its differentiated process (PSTN 환경에 최적화된 RAS-RMS 연동 프로토콜 개발 및 차별화된 처리과정 구축)

  • Chang, Sung-Keun;Lee, Jung-Ho
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.12
    • /
    • pp.8357-8362
    • /
    • 2015
  • The emergency call device has been installed and operated for the elevator passenger safety, but the call can not be connected or delay to the operator in an emergency. The application of the Internet of Things(IoT) technology is required for the systematic management and reliability of the emergency call device installed in the elevator. To meet these requirements it is necessary to apply the RMS(Remote Management System). Emergency call device periodically reports the operating status information and the emergency call history information of the emergency call device to the RMS in the PSTN(Public Switched Telephone Network) environment, and transmits the call request information in an emergency. RAS(Remote Access Server) plays a role of converting the PSTN signals to TCP / IP. RMS reports a significant outbreak call and abnormal operating conditions to administrators. In this study, we developed optimized protocol to PSTN environment that is required by RMS and implemented its differentiated process. And a RAS-RMS Protocol was added to the Application Layer. Development protocol consisting of simple structure as compared to CoAP, MQTT or HTTP can work properly in low-spec CPU and transmit elevator emergency key information easily.

Design of a XML-based Data Store Architecture for Run-time Process Monitor (실행시간 프로세스 모니터를 위한 XML 기반의 데이터 저장소의 설계)

  • Jeong, Yoon-Seok;Kim, Tae-Wan;Chang, Chun-Hyon
    • The KIPS Transactions:PartA
    • /
    • v.10A no.6
    • /
    • pp.715-722
    • /
    • 2003
  • Monitoring is used to see if a real-time system provides a service on time. The target of monitoring is not only an interior system but also a remote system which is located in the remote network. Monitoring needs data store to monitor data from each system. But a data store should be designed on the considerations of time constraints and data accessibility. In this paper, we present an architecture of XML-based data store and network delivery. XML-based data store is based on XML which is a standardized data format. So any platform which supports TCP/IP and HTTP can access data in the data store without any conversion. The XML-based delivery architecture is designed to reduce the time of data access and delivery. In addition, some experiments were tested to provide the timing guideline to be kept by a real-time system which uses the architecture presented in this paper. The architecture of XML-based data store and delivery designed in this paper can be used in the domains of remote real-time monitoring and control.