• 제목/요약/키워드: Linux Environment

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

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

  • 이상우;임동화;한동환;노순억
    • 한국정보과학회논문지:정보통신
    • /
    • 제34권1호
    • /
    • pp.16-26
    • /
    • 2007
  • 초기 인터넷 환경이 전세계적으로 급속히 확대되면서 IPv4의 32Bit의 주소공간이 얼마 되지 않아 고갈될 것으로 예상이 된다. 따라서 주소 고갈 문제를 해결하기 위해 IPv6의 효과적인 전이 방안으로의 기술 전이가 필연적으로 이루어 질 것이다. 현재, 무선인터넷의 활성화로 인한 무선인터넷 가입자의 급속한 증가와 이동통신망에서의 IP 주소 요구가 예상되기 때문에 주소자원의 부족문제는 더욱 커질 것이다. 본 논문에서는 GSM Phone 상에서 Linux kernel 2.4 기반의 IPv6 Protocol Stack 을 GSM Phone 환경에 맞게 설계하고 구현하여 GSM Phone 기반의 IPv4 Protocol Stack과 Dual Stack으로 동작하도록 하였다. 테스트환경은 GSM 망을 통한 IPv6 테스트가 불가능하기 때문에 IPv6를 지원하는 PPP연결을 통하여 GSM Phone 상에서 IPv4/IPv6 Protocol Stack이 정상적으로 동작함을 확인하였다. 그리고 GSM Phone 상에서 TCP/UDP 데이타를 전송하여 IPv4와 IPv6의 성능을 비교하였다.

리눅스에 사용되는 X 윈도 동향 분석 (Trend analysis of X Window used in Linux)

  • 성경
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권7호
    • /
    • pp.1393-1401
    • /
    • 2017
  • 리눅스 운영체제는 데스크톱이나 서버뿐만 아니라 모바일 기기, 자동차, 임베디드 기기 등 다양한 분야로 영역을 넓혀가고 있고, 자유롭게 사용가능한 공개 소프트웨어라는 특징으로 인해 운영체제 부문에서 대부분 선두권을 차지하고 있다. 그러나 데스크톱 분야는 마이크로소프사의 윈도우가 장악하고 있고, 애플사의 Mac OS도 매니아층을 중심으로 점유율을 높이고 있으나 리눅스의 성장세는 답보 상태이다. 이러한 열세를 만회할 수 있는 중요한 요소로는 X 윈도 시스템을 손꼽을 수 있다. 아직까지 대부분의 리눅스 배포판이 전통적인 구조의 X.org 서버를 X 윈도 시스템으로 사용하는데, 무겁고 처리 속도도 느린 단점이 있다. 이를 대체하기 위해 Wayland라는 새로운 구조의 X 윈도 시스템이 등장하였다. Wayland는 임베디드나 모바일 기기에서 적합할 만큼 작고 가벼워서 데스크톱 분야뿐만 아니라 사물인터넷 관련 기기에도 탑재할 수 있다. Wayland의 등장과 더불어 시작된 X 윈도의 변화는 리눅스 대중화에 박차를 가할 것으로 판단된다.

리눅스 서버를 이용한 동영상 데이터 실시간 스트리밍 서비스 연구 (A Study of Real-Time Video Streaming Data Service on the Linux Server)

  • 장승주;허원영;유현민;이창훈;신우호
    • 한국정보통신학회논문지
    • /
    • 제17권4호
    • /
    • pp.893-901
    • /
    • 2013
  • 본 논문은 안드로이드 시스템 환경에서 리눅스 서버 시스템을 통하여 실시간으로 동영상을 스트리밍 서비스하는 시스템을 제안한다. 본 연구에서 개발한 어플리케이션으로 동영상을 촬영함과 동시에 스트림 데이터를 생성하고, 이 데이터를 Apache Tomcat 서버의 MultipartRequest 클래스를 이용하여 리눅스 서버로 전송하는 기능을 구현하였다. 또한, 안드로이드의 비디오 플레이어와 미디어 플레이어 클래스를 이용하여 실시간으로 동영상 스트림 데이터를 비디오 플레이어에서 재생하는 방식과 캐시(cache)에 스트림 데이터를 저장함과 동시에 미디어 플레이어를 이용하여 재생을 하는 방법을 개발하였다. 본 논문에서 제안한 시스템 구조와 어플리케이션이 설계된 실험 과정을 통한 실험의 결과, 모두 정상적으로 동작이 된다는 것을 확인 할 수 있었다.

인터넷 가전의 원격 감시 및 제어를 위한 임베디드 리눅스 웹 서버 (An Embedded Linux Web Server for Remote Monitoring & Controlling the Internet Appliance)

  • 임성락
    • Journal of Information Technology Applications and Management
    • /
    • 제12권4호
    • /
    • pp.123-131
    • /
    • 2005
  • Since most of the conventional web servers have been designed to Provide the general purpose and user's convenience as the primary goal, there is an overhead to apply them to the embedded system for remote monitoring and controlling the operation status of the Internet appliance. To cope with this overhead, an embedded Linux web server Is suggested in this paper The basic concept is to provide miniaturization and extendability by simplifying the requirements of web server as the services to the requests of web document for the user's menu and the execution of CGI Program for monitoring and controling the Internet appliance, and satisfying only the indispensable requirements of HTTP which are necessary for the interface with the conventional web browsers. For the evaluation of its feasibility, each module has been implemented on Linux environment, and tested with the MS Explorer 6.0.

  • PDF

임베디드 리눅스와 유전자 알고리즘을 이용한 교량 진단 시스템 설계 (The Design of Bridge Diagnosis System Using Genetic Algorithm & Embedded LINUX)

  • 박세현;송근영
    • 한국정보통신학회논문지
    • /
    • 제9권2호
    • /
    • pp.355-360
    • /
    • 2005
  • 본 논문에서는 임베디드 리눅스와 유전자 알고리즘을 이용한 교량 진단 시스템의 설계에 대하여 기술한다. 제안된 시스템은 임베디드 리눅스 환경 하에서 동작하며, 교량의 상태는 인터넷을 통해 원격으로 모니터링을 한다. 그리고 다양한 교량 진단용 센서에 대해서 최적의 이득과 오프셋을 찾기 위해 유전자 알고리즘을 내장하고 있어 계측의 측정 범위가 크다. 제안된 방법의 검증은 시스템 기반에서 이루어졌다.

Linux 기반의 하이브리드 하드 디스크 시뮬레이터 설계 및 구현 (Design and Implementation of Hybrid Hard Disk Simulator based on Linux Environment)

  • 이근형;김덕환
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.649-650
    • /
    • 2008
  • In order to resolve mechanical limit in HDD, recently, the hybrid hard disk combining HDD and a flash memory was launched. In this paper, we propose a simulator for hybrid hard disk which considers redirection, flushing and spin-down function to complement the difference between HDD and hybrid hard disk. The simulator was implemented in linux kernel 2.6.20 by modifying system calls related with file system. The experiment shows that the power consumption of hybrid hard disk is 47% smaller than that of hard disk in laptop PC.

  • PDF

Development of a Guide Robot with Real-Time Linux OS

  • Mun, Jun-Hak;Seo, Gon-Yeon;Kim, Jin-Oh
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.137.1-137
    • /
    • 2001
  • A new method for a guide robot using Real-Time Linux OS is introduced in this paper. A guide robot is to guide people in museums or buildings. So it has to be more reliable and stable in its control system. In addition, it has to satisfy Real-Time operation requirement because it needs to react to changing environment prompty. The task includes localization, map building, collision avoidance, path planning, and user interface software. The modular guide robot is designed with Real-Time Linux OS, which is composed of many open sources for scheduler, interrupt dispatcher, fifos, shared memory, timer services. We developed application software to satisfy the given task. The developed guide robot moves at 0.2ms and the interrupt latency is less than 100$\mu\textrm{s}$ It is thought that the developed system can be a stable and low cost open architecture robot controller for ...

  • PDF

Linux Server/client 구조에서 MPEG-21 IPMP의 용용 및 구현 (MPEG-21 IPMP's Application and Implementation On Linux Server/Client Environments)

  • 최용수;김기섭;김형중;한형석
    • 정보통신설비학회논문지
    • /
    • 제3권2호
    • /
    • pp.72-80
    • /
    • 2004
  • This Paper is implementing IPMP system based on Server/client Structured Linux. We referenced OpenIPMP System, which is a reference software of IPMP (Intellectual Property Management and Protection) solution. Using this system, we developed multimedia contents service providing system using MPEG-21's REL(XML), which is applicable to new media service environment.

  • PDF

이더넷 기반 실시간 통신 네트워크 프로토콜 구현 (Protocol Implementation for Ethernet-Based Real-Time Communication Network)

  • 권영우;응우옌후동;최준영
    • 대한임베디드공학회논문지
    • /
    • 제16권6호
    • /
    • pp.247-251
    • /
    • 2021
  • We propose a protocol for Ethernet-based industrial real-time communication networks. In the protocol, the master periodically transmits control frames to all slaves, and the ring-type network topology is selected to achieve high-speed transmission speed. The proposed protocol is implemented in the form of both firmware and Linux kernel modules. To improve the transmission speed, the MAC address table is disabled in the firmware implementation, and the NAPI function of the Ethernet driver is removed in the Linux kernel module implementation. A network experiment environment is built with four ARM processor-based embedded systems and network operation experiments are performed for various frame sizes. From the experimental results, it is verified that the proposed protocol normally operates, and the firmware implementation shows better transmission speed than the Linux kernel module implementation.

IoT 서비스 플랫폼을 위한 리눅스 FUSE 기반 가상 파일 시스템 (A Virtual File System for IoT Service Platform Based on Linux FUSE)

  • 이형봉;정태윤
    • 대한임베디드공학회논문지
    • /
    • 제10권3호
    • /
    • pp.139-150
    • /
    • 2015
  • The major components of IoT(Internet of Things) environment are IoT devices rather than the conventional desktop computers. One of the intrinsic characteristics of IoT devices is diversity in view of data type and data access method. In addition, IoT devices usually deal with real-time data. In order to use such IoT data for internal business or cloud services, an IoT platform capable of easy domain management and consistent data access interface is required. This paper proposes a Linux FUSE-based virtual file system connecting IoT devices on POSIX file system view. It is possible to manage IoT domain with the native Linux utilities such as mkdir, mknod, ls and find in the file system. Also, the file system makes it possible to access or control IoT devices through POSIX interface such as open(), read(), write() or close() without any separate APIs or utilities. A test result shows that the management performance of the file system is lower than that of linux file system negligibly.