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

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

무선 LAN에서 Ad-Hoc과 Infrastructure 모드의 자동전환 기술 설계 및 구현 (Design and Implementation of an Automatic Switching Technology Between Ad-Hoc and Infrastructure Modes in Wireless LANs)

  • 신택수;조성민;민상원
    • 한국통신학회논문지
    • /
    • 제31권9A호
    • /
    • pp.892-899
    • /
    • 2006
  • 본 논문은 IEEE 802.11b-무선 LAM 환경에서 ad-hoc 방식과 infrastructure 방식 사이의 자동 모드 전환 기술을 제안하였다. 또한 관련된 기술을 Linux 환경에 맞추어 설계 및 구현을 하였다. 제안된 메커니즘은 AP (Access Point) 서비스 영역 외곽에 switching area를 정의하고 해당 영역에 머무르는 노드는 AP와 음영지역에 있는 ad-hoc 노드를 연결 가능하게 해준다. 본 기술을 활용하여 기존 IEEE 802.11b 환경에서는 서비스가 불가능한 음영지역에 있는 노드에게도 인터넷 서비스를 제공할 수 있게 한다. 성능 검증은 switching area 감지, 패킷 전달 상황 캡춰, FTP 전송을 통한 처리량 측정으로 이루어졌고 그 결과 제안된 메커니즘기 무선 LAN 서비스를 향상 시킨다는 것을 확인할 수 있었다.

내장형 리눅스 기반 이동 단말기에서의 MPEG-4 오디오 스트리팅 재생기의 구현 (Development of MPEG-4 Audio Streaming Player on Mobile Terminal with Embedded Linux Processor)

  • 차경애
    • 한국산업정보학회논문지
    • /
    • 제13권5호
    • /
    • pp.117-123
    • /
    • 2008
  • 본 논문은 내장형 리눅스 기반의 이동 단말기 상에서 MPEG-4 AAC 데이터를 실시간으로 재생하는 소프트웨어를 구현하고 그 실험 결과를 통해서 오차 범위 내에서 MPEG-4 오디오의 재생이 가능함을 검증한다. MPEG-4 AAC 데이터는 압축효율이 높고 음질이 뛰어나 다양한 기기에서 사용이 용이하다. 특히 휴대폰, PDA 등과 같은 이동 환경에서 사용되는 단말기가 급증하면서, 오디오 데이터의 응용어플리케이션 개발의 필요성도 증대되고 있다. 그러나 소형의 이동 단말기는 전력, 메모리 등의 자원의 한계로 인하여 디코딩 과정이 복잡한 MPEG-4 AAC 데이터를 재생하는 응용어플리케이션의 개발을 위해서는 단말기의 성능에 최적화된 형태로 소프트웨어 모듈을 구현해야 한다. 이를 위해서 MPES-4 AAC 디코딩 연산과 정을 단말기의 프로세서 성능에 알맞은 형태로 연산변형하고 스트리밍 서버를 통해서 전송되는 오디오 데이터를 재생할 수 있도록 설계하였다.

  • PDF

모바일 서버를 이용한 이기종간의 파일 공유 시스템 (File Sharing System Between Heterogeneous System Using Mobile Server)

  • 박성현;김아용;하의륜;저순;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 추계학술대회
    • /
    • pp.1041-1043
    • /
    • 2013
  • 현재 모바일 디바이스 보급이 증가하면서 1인 N 모바일 디바이스의 시대가 열리고 있다. 모바일 디바이스와 OS의 종류도 지속적으로 늘어나고 있으며, 시장점유율이 90%이상이 되는 Google의 Android나 Apple의 iOS뿐만 아니라 삼성과 인텔이 개발하고 있는 TIZEN, Linux의 UBUNTU를 모바일화 시킨 OS들이 출시를 앞두고 있다. 하지만 서로 다른 OS간의 파일을 공유 할 수 있는 시스템이나 기술은 없는 실정이다. Bluetooth나 WiFi Direct와 같은 기술들은 존재하지만 기기간의 호환성이 낮고, 전송 가능한 파일형식에 따른 제약이 존재한다. 이에 본 논문에서는 OS간의 파일공유 방법에 대해 연구하고, 모바일 디바이스뿐만 아니라 서로 다른 이기종간의 무선랜 환경에서 파일의 공유방법에 대해 연구한다. 향후 연구 과제로는 모바일 서버의 보급과 구축이 용이한 원터치 모바일 서버에서 구축, 관리, 유지, 보수 등의 서비스를 제공하는 모바일 통합 서버 시스템에 대해 연구한다.

  • PDF

리눅스 서버에서 인터렉티브 서비스 Stepping Stone 자가진단을 위한 brute-force 기법 (A Brute-force Technique for the Stepping Stone Self-Diagnosis of Interactive Services on Linux Servers)

  • 강구홍
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권5호
    • /
    • pp.41-51
    • /
    • 2015
  • 인터넷을 통해 악의적으로 접근하는 공격자들은 자신의 노출을 최대한 감추기 위해 중간 호스트(소위, stepping stone으로 불림)를 경유한다. 본 논문에서는 텔넷, SSH, 그리고 rlogin 등 인터렉티브 서비스를 이용하여 리눅스 서버에 접근하여 다시 이러한 인터렉티브 서비스를 이용하여 다른 컴퓨터로 원격 접속을 시도하는 행위를 brute-force한 방법으로 검출하는 기법을 제안한다. 제안된 기법은 인터렉티브 서비스 데몬(Daemon) 프로세스의 시스템 콜(system call)을 감시하여 stepping stone 여부를 진단하기 때문에 ssh 접속과 같은 암호화 연결에서 대해서도 완벽한 검출 결과를 제공할 수 있다. 본 논문에서는 ptrace 시스템 콜과 간단한 쉘 스크립트를 작성하여 제안된 기법을 CentOS 6.5 64비트 환경에서 실질적으로 구현하였다. 마지막으로 몇몇 실험 시나리오를 대상으로 실시한 현장 운영을 통해 제안된 brute-force 기법을 검증하였다.

부산지역 교통관련 기사를 이용한 비정형 빅데이터의 정형화와 시각적 해석 (Structuring of unstructured big data and visual interpretation)

  • 이경준;노윤환;윤상경;조영석
    • Journal of the Korean Data and Information Science Society
    • /
    • 제25권6호
    • /
    • pp.1431-1438
    • /
    • 2014
  • 2013년 1월 1일부터 2013년 12월 31일까지의 부산지역지인 국제신문과 부산일보의 기사들 중 제목에 '부산'과 '교통'을 동시에 포함한 2889건의 기사 내용의 관계 또는 관련 있는 데이터에 내재되어 있는 의미 있는 패턴을 찾아내고자한다. 데이터마이닝 (datamining)의 일부인 텍스트마이닝(textmining)의 기법을 이용하여 사회네트워크분석 (SNA; social network analysis)을 실시하였다. 비정형 데이터의 정형화를 위해 빅데이터의 저장, 처리 및 분석을 위해 자바 기반의 오픈소스 프레임워크인 하둡 생태계 (Hadoop ecosystem)의 HDFS와 맵리듀스 (MapReduce)를 Linux (Ubuntu-12.04LTS) 환경에서 이용하였고, 기존의 R패키지에서 제공되는 사회 네트워크 분석보다 효율적인 시각화를 위해 각 노드 및 선에 비율에 따른 가중치를 주어 색상과 굵기로 해석할 수 있도록 새로운 알고리즘을 구현하였다.

문서중심 및 웹기반 핵설계 자동화 시스템의 설계 및 구현 (Design and Implementation of a Document-Oriented and Web-Based Nuclear Design Automation System)

  • 박용수;김종경
    • 정보처리학회논문지D
    • /
    • 제11D권6호
    • /
    • pp.1319-1326
    • /
    • 2004
  • 본 논문에서는 모델링과 전산코드 실행 등에 시간과 노력이 많이 드는 핵설계 업무를 자동화하기 위하여 $IDP^{TM}$(Innovative Design Processor)를 개발하였다. IDP의 기본 원리는 문서중심 설계와 웹기반 설계이다. 문서중심 설계란 프로그래머가 아닌 일반 설계자가 동적문서(active document)라는 문서를 작성하여 이를 특수한 프로그램이 파싱후 실행하도록 하면 해석결과와 표 및 그림 둥이 담긴 완전한 설계문서를 자동적으로 얻게 됨을 말한다. 동적문서는 일반 HTML 또는 XML 편집기를 이용하여 작성될 수 있고 웹에서 또한 작성이 가능하다. LAMP(Linux/Apache/MySQL/PHP)의 웹기반 설계 환경하에서 설계마법사 형태의 서버 및 클라이언트 프로그램을 통해 설계 초보자도 쉽게 설계를 할 수 있게 되어 있다.

디지털 방송 서비스에서 트랜스포트 스트림 분석 및 파싱 능력 향상에 관한 연구 (A Study on Transport Stream Analysis and Parsing Ability Enhancement in Digital Broadcasting and Service)

  • 김장원
    • 한국정보전자통신기술학회논문지
    • /
    • 제10권6호
    • /
    • pp.552-557
    • /
    • 2017
  • 유 무선 디지털 방송이 고화질 TV의 탄생과 함께 2010년 이후로 급격하게 확산되었으며, 단방향 콘텐츠 이용뿐만 아니라 양방향 콘텐츠 이용이 급격하게 증가되고 있다. 현재 우리나라 위성 통신망에서는 유럽 디지털 방송 표준화기구의 DVB를 국내 데이터 방송의 표준으로 채택하고 있으며, IPTV의 발전에 의해 선택적 콘텐츠의 이용방법도 또한 다양하게 연구되었다. 디지털 방송에서는 MPEG-2 system의 비디오, 오디오, 그리고 데이터 등의 멀티미디어 정보를 전송하기 위해 정보를 다중화 하는 방식으로 Transport Stream Packet(TSP)을 이용한 방식을 사용하는데, 이 Stream에는 비디오, 오디오 정보는 물론, TV 편성표와 프로그램에 대한 상세한 정보까지도 포함되어 있다. 본 연구에서는 이러한 데이터 방송 시스템을 이해하기 위하여 Linux 환경에서 Transport Stream(TS)을 Packet별로 구분하고 각각의 기능별로 분석, 출력해주는 TS Analyzer를 구현하였으며, TS의 이해를 돕고 Stream Parsing 능력향상을 이룰 수 있었다.

파일 부분 암호화 지원을 위한 시스템 호출의 설계 및 구현에 관한 연구 (Design and Implementation of a System Call Interface for Supporting File Partial Encryption)

  • 서혜인;김은기
    • 한국정보통신학회논문지
    • /
    • 제22권3호
    • /
    • pp.557-567
    • /
    • 2018
  • 현재 디스크에 파일을 암호화하여 저장하기 위한 다양한 파일 암호화 솔루션이 존재한다. 하지만 기존의 파일 암호화 솔루션은 암호화 및 복호화를 파일 혹은 디렉터리 단위로 일괄되게 처리한다. 본 논문에서는 파일의 부분 암호화를 지원하는 시스템 호출을 제안한다. 파일 데이터의 암호화를 원하는 부분에서 사용자는 시스템 호출 인터페이스로 암호화 정보를 설정한다. 그다음 파일 데이터를 쓰면 설정된 내용으로 데이터가 암호화되어 저장된다. 또한 복호화 정보를 설정한 뒤 파일 데이터를 읽어오면, 설정된 정보가 적용되어 필요한 부분만을 복호화 한다. 제안된 시스템 호출을 위해 검사, 관리, 암호화, 복호화, HMAC 모듈이 필요한 시스템 호출에 따라 구성되며, 이는 리눅스 환경에서 구현되었다. 또한 구현된 시스템 호출의 동작을 개발 보드에서 검증하였으며, 그 수행 속도를 측정하여 성능을 분석하였다.

교통신호 평가시스템 HILS에서의 LCS 임베디드 설계 연구 (The Study on LCS Embedded Design of Traffic Signal Evaluation System HILS)

  • 김봉섭;이정준;구승회
    • 한국ITS학회 논문지
    • /
    • 제18권6호
    • /
    • pp.1-10
    • /
    • 2019
  • 교통신호 평가시스템 HILS는 교통신호 시스템을 평가하기 위해 만들어진 시스템으로, 실제의 교통신호 환경을 모사하는 시뮬레이터와 교통신호 제어기를 모사하는 LCS를 이용하여, 실제 환경을 모사하는 시뮬레이션을 구동하는 기능을 갖는다. 본 연구는 교통신호 제어기의 기능을 모사하며 센터시스템과 교통시뮬레이터(VISSIM)에 연결되어 동작하는 LCS의 설계에 대한 것이다. LCS의 프로그램 설계는 이식성이 좋은 파이썬 언어를 이용하였으며, 약간의 코드 수정을 통해 PC 환경의 윈도우에서 동작하는 버전과 임베디드 환경의 리눅스에서 동작하는 두 가지 버전으로 설계하여 두 가지 에서의 동작을 비교 분석하였다. 본 연구에서 PC환경의 윈도우에서 LCS 사용시의 한계점을 분석하였으며, 규모가 큰 용량에서 임베디드 환경의 리눅스를 통한 시뮬레이션의 용이함을 확인하였다.

U.K. 지구시스템모델 UM의 리눅스 클러스터 설치와 성능 평가 (An Installation and Model Assessment of the UM, U.K. Earth System Model, in a Linux Cluster)

  • 윤대옥;송형규;박성수
    • 한국지구과학회지
    • /
    • 제43권6호
    • /
    • pp.691-711
    • /
    • 2022
  • 지구 대기에 영향을 주는 거의 모든 인간활동과 자연현상을 수치적으로 담아내는 지구시스템모델은 기후 위기의 시대에 활용될 가장 진보한 과학적 도구이다. 특히 우리나라 기상청이 도입한 지구시스템모델인 Unified Model (UM)은 지구 대기 연구의 과학적 도구로써 매우 활용성이 높다. 하지만 UM은 수치 적분과 자료 저장에 방대한 자원이 필요하여 개별 연구자들은 최근까지도 기상청 슈퍼컴퓨터에만 UM을 가동하는 상황이다. 외부와 차단된 기상청 슈퍼컴퓨터만을 이용하여 모델 연구를 수행하는 것은 UM을 이용한 모형 개선과 수치 실험의 원활한 수행에 있어 효율성이 떨어진다. 본 연구는 이러한 한계점을 극복할 수 있도록 개별 연구자가 보유한 고성능 병렬 컴퓨터(리눅스 클러스터) 에서 최신 버전 UM을 원활하게 설치하여 활용할 수 있도록 UM 시스템 환경 구축 과정과 UM 모델 설치 과정을 구체적으로 제시하였다. 또한 UM이 성공적으로 설치된 리눅스 클러스터 상에서 N96L85과 N48L70의 두 가지 모형 해상도에 대하여 UM 가동 성능을 평가하였다. 256코어를 사용하였을 때, 수평으로 1.875° ×1.25° (위도×경도)와 수직으로 약 85 km까지 85층 해상도를 가진 N96L85 해상도에 대한 UM의 AMIP과 CMIP 타입 한 달 적분 실험은 각각 169분과 205분이 소요되었다. 저해상도인 3.75° ×2.5° 와 70층 N48L70 해상도에 대해 AMIP 한달 적분은 252코어를 사용하여 33분이 소요되는 적분 성능을 보였다. 또한 적분을 위해 사용된 코어의 개수에 비례하여 적분 성능이 향상되었다. 성능 평가 외에 29년 간의 장기 적분을 수행하여 과거 지상 2-m 온도와 강수 강도를 ERA5 재분석자료와 비교하였고, 해상도에 따른 차이도 정성적으로 살펴보았다. 재분석자료와 비교할 때, 공간 분포가 유사하였고, 해상도와 대기-해양 접합에 따라 모의 결과에서 차이가 나타났다. 본 연구를 통해 슈퍼컴퓨터가 아닌 개별 연구자의 고성능 리눅스 클러스터 상에서도 UM이 성공적으로 구동됨을 확인하였다.