• Title/Summary/Keyword: 메시지 압축

검색결과 51건 처리시간 0.03초

리눅스에서 압축을 이용한 안정적인 네트웍 램의 설계 및 구현 (The Design and Implementation of the Reliable Network RAM using Compression on Linux)

  • 황인철;정한조;맹승렬;조정완
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제30권5_6호
    • /
    • pp.232-238
    • /
    • 2003
  • 기존 운영체제들은 물리적 메모리보다 더 많은 양의 메모리를 사용자에게 제공하기 위하여 가상 메모리 페이징 시스템을 사용한다. 가상 메모리 페이징 시스템에서는 물리적 메모리가 부족해지면 교체되는 메모리 내용을 저장시킬 수 있는 스왑 장치를 필요로 하는데, 기존 운영 체제들에서는 디스크를 스왑 장치로 사용한다. 디스크는 물리적 메모리에 비해 접근 속도가 매우 느리기 때문에 스왑핑이 일어나면 물리적 메모리의 접근 시간에 비해 많은 시간을 기다려야 한다. 여러 대의 PC를 빠른 네트웍으로 묶는 클러스터 환경에서는 디스크의 접근 시간보다 네트웍을 통하여 다른 워크스테이션의 메모리에 접근하는 시간이 더 빠르기 때문에 사용 가능한 다른 워크스테이션의 메모리를 디스크 대신 빠른 장치로 사용하고자 하는 네트웍 램이 제시되었다. 본 논문에서는 Linux 운영 체제에서 스왑 장치 관리자로 네트웍 램을 설계, 구현하여 디스크를 스왑 장치로 사용하는 시스템보다 네트웍 램을 스왑 장치로 사용하는 시스템이 프로그램 수행 속도에 있어 평균 40.3%의 성능 향상이 있었다. 그리고 기존 RAID 시스템에서 사용하던 안정성 제공 방법과 다른 프로세서의 성능을 효율적으로 이용하는 새로운 안정성 제공방법을 제시하였고 평가 결과 본 논문에서 제시한 새로운 안정성 제공 방법인 압축을 이용한 복사본을 두는 방법은 적은 서버 메모리와 메시지를 사용하여 유사한 성능을 나타낸다.

안전한 이중 파이프 해쉬함수에 관한 연구 (A Study on the Secure Double Pipe Hash Function)

  • 김희도
    • 한국인터넷방송통신학회논문지
    • /
    • 제10권6호
    • /
    • pp.201-208
    • /
    • 2010
  • 고전적인 반복 해쉬함수는 다중 충돌 공격에 취약점을 가지고 있다. Gauravaram등은 일반적인 Merkle-Damgard Chain에 accumulation chain을 추가한 3C와 3C+ 해쉬함수를 제안하였다. 이 해쉬함수의 목표는 Joux의 일반적인 공격에 저항성을 갖도록 설계하는 것이다. 그러나 Joux's와 Tuma는 엄격하지 않다는 가정 하에서 다중 충돌 공격에 3C와 3C+ 스킴이 MD 스킴보다 안전성을 갖고 있지 않음을 보였다. 논문에서는 3C 해쉬함수의 안전성을 증대하기 위하여 accumulation chain에 메시지 블록 당 XOR와 XNOR연산을 효과적으로 사용하는 해쉬함수를 제안하였다. 이 방법은 Lucks의 이중 파이프 해쉬함수를 개선한 것이다. 또한, 제안한 이중 파이프 해쉬함수는 다중블록 충돌 공격, 고정점 공격, 그리고 원상공격에 저항성을 갖는다.

멀티미디어 컴포넌트 기반 원격 강의 도구 설계 및 구현 (Design and Implementation of Lecture Authoring Tool based on Multimedia Component)

  • 김재일;정상준;최용준;천성권;김종근
    • 한국멀티미디어학회논문지
    • /
    • 제3권5호
    • /
    • pp.516-525
    • /
    • 2000
  • 인터넷이 보편화되고, 멀티미디어처리 기술과 정보통신 기술이 발전함에 따라 인터넷을 이용한 원격교육기술이 연구되고 있다. 강의를 저작하고 재생하는 많은 원격 강의 도구들이 개발되어 있지만, 홈페이지 형태의 학습자료만 사용하거나 음성 및 드로잉에만 의존하는 형태는 강의실의 면대면 강의 효과를 제대로 얻을 수 없다. 따라서 다양한 형태의 멀티미디어 학습자료를 사용할 수 있으며, 교수자의 지식과 쉽게 이해할 수 있는 학습 노하우를 반영시킬 수 있는 원격강의 저작 도구의 개발이 필요하다. 본 연구에서는 교수자의 음성 등 멀티미디어 강의 내용을 학습자에게 효과적으로 전달하면서 면대면 강의 효과를 극대화할 수 있는 멀티미디어 컴포넌트 기반 원격 강의 도구를 설계하고 구현한다. 제안하는 도구는 음성, 디지털 카메라 영상, 애니메이션, 동영상을 포함한 다양한 멀티미디어 자료를 사용하며, 드로잉과 포인팅을 이용하여 실감나는 강의를 쉽게 저작할 수 있으며 강력한 압축 기능으로 인터넷을 통하여 빠르게 강의를 전달할 수 있다. 또한, 하이퍼링크 기능과 텍스트 메시지 전달을 위한 캡션 처리기 등도 포함되어 있다.

  • PDF

전자결재 시스템에서 보안기법 설계 및 구현 (Design and Implementation of Security Technique in Electronic Signature System)

  • 유영모;강성수;김완규;송진국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2001년도 추계종합학술대회
    • /
    • pp.491-498
    • /
    • 2001
  • 본 논문에서는 개방형 통신상에서 전송중인 데이터를 암호화시켜 정보의 노출을 방지하고 송신자가 인정한 수신자만이 이러한 정보를 받을 수 있도록 한 암호화 알고리즘을 제시한다. 암호화의 방법에는 크게 관용키 암호화 방법과 공개키 암호화 방법으로 나누는데 본 논문에서는 혼합형 암호화 방식의 개념을 이용했다. 이 알고리즘은 통신시간과 저장공간을 절약하기 위해 전송할 데이터를 압축한 다음 암호화시키게 되며, 암호화 key를 생성하기 위한 파라미터로서 키를 생성하게 하는 것이 특징이다. 파라미터는 키 값이 생성됨과 동시에 전송되고 매 26회마다 파라미터를 변경시켜 키를 재생성 시킨다. 암호화키의 구성요소인 random number 는 table 형태로 저장되는데 키가 40회마다 table을 재편성 key의 보안을 강화하였다. 이렇게 생성된 키와 원래 데이터는 연산과정을 거쳐 암호화가 이루어진다. 복호화는 전송된 파라미터를 조사해 복호화 키를 구한 다음 암호화 동작의 역순으로 수행한다. 본 논문에서 제시한 알고리즘을 구현 및 평가결과는 100KB 메시지 0.0152/sec 정도로 빠른 수행이 되었다.

  • PDF

안전한 DNS에서의 효율적인 동적 갱신과 존 전송 기능의 설계와 구현 (Design and Implementation of Efficient Dynamic Update and Zone Transfer in the Secure DNS)

  • 심희원;심영철;임찬순;이만희;변옥환
    • 한국정보처리학회논문지
    • /
    • 제7권1호
    • /
    • pp.99-114
    • /
    • 2000
  • 안전한 DNS(Domain Name System)는 기존 DNS에 비해 관리해야 할 존(Zone)의 정보가 크게 늘었고 이들 사이의 종속 관계도 매우 복잡하게 되어, 효율적으로 존 정보를 관리할 수 있는 메커니즘이 필요하게 되었다. 또한 안전한 DNS를 다른 인터넷 응용 서비스와 효율적으로 접속할 수 있도록 하려면 일관성 있는 인터페이스가 필요하다. 이에 따라 본 논문에서는 DNS의 존 정보를 동적으로 추가하고 삭제하는 동적 갱신과, 갱신된 존 정보를 DNS 서버간에 효율적으로 전송할 수 있는 존 전송의 기능을 추가한 확장된 안전한 DNS를 설계하고 구현하였다. 그리고 서버간에 효율적으로 전송할 수 있는 존 전송의 기능을 추가한 확장된 안전한 DNS를 설계하고 구현하였다. 그리고 효율적인 존 전송을 위해 전체 존 전송과 점진적 존 전송의 두 가지 존 전송을 통합하는 방법과 함께 존 전송 메시지의 압축 방법을 제시하였고, 존 전송과 동적 갱신을 동시에 제공하기 위해 델타파일이라는 새로운 자료구조를 제시하였다.

  • PDF

한국 대학의 FLE 문화 교육과 '시간'의 문화적 특성 - 한국과 프랑스의 음주 시간을 중심으로 - ('Time' in French Cultural Education)

  • 정우향
    • 비교문화연구
    • /
    • 제46권
    • /
    • pp.465-495
    • /
    • 2017
  • 본 연구에서는 프랑스어 문화 교육의 관점에서 '시간'의 문화적 특성에 대하여 살펴보았다. 해가 뜨고 지는 자연의 흐름과 시계의 초침이나 달력의 날짜가 '시간'인 듯 간주되지만 엄밀히 말해 일상생활 속에서 우리는 개인이 어떻게 시간을 경험하는지 설명하기는 매우 어렵다. 하물며 외국 문화에 속한 외국인의 일상 의사소통 상황별 시간의 경험을 이해한다는 것은 한국에서 외국어를 배우는 학습자에게는 매우 어려운 목표이다. 문화 인류학자 에드워드 홀에 따르면 각 문화 공동체는 서로 다른 시간 경험을 발전시켜 왔으며, 시간은 공간이나 제스처나 시선, 얼굴 표정과 같이 비언어적 의사소통의 메시지를 전달한다. 본 연구에서는 프랑스와 한국의 술자리 모임의 시간 경험에 대하여 문화 상대주의적인 관점에서 비교하고 살펴보면서, 술 모임의 양태들이 한국과 프랑스의 문화적 특성과 관련하여 어떠한 특성을 나타내는지 분석하였다. 술 모임이란 주제는 일상생활과 관련이 높은 주제이고 인간관계를 맺는 방식과 두 문화의 의사소통 방식을 압축하여 드러낸다는 점에서 선정되었다. 본 연구에서는 특히 집단과 개인의 관계, 여가 시간과 노동 시간을 분리하는 양태와 비언어적 의사소통의 양식 등이 프랑스와 한국 문화의 특성에 따라 술 모임에서 어떻게 다르게 드러나는지 분석하면서 한국 대학의 프랑스어 문화교육을 위한 새로운 방향을 모색하였다.

IoT 기반의 캔/PET병 압착파쇄기 관리시스템 개발 (Development of IoT-based Can Compactor/PET Bottle Crusher Management System)

  • 류대현;강예성;최태완
    • 한국전자통신학회논문지
    • /
    • 제18권6호
    • /
    • pp.1239-1244
    • /
    • 2023
  • 본 연구에서는 캔/PET병 압착파쇄기를 관리하기 위한 IoT 기반의 관리시스템을 개발하였다. 로드셀 2개, 온습도센서 DHT22, 미세먼지 지측정기 등 다양한 센서를 ESP32와 인터페이스하여 IoT 디바이스를 구성하였으며, Node-RED를 활용하여 관리 서버를 구축하였다. 본 시스템은 압착캔과 파쇄된 PET병의 무게를 실시간으로 모니터링하고, 미리 정한 기준치를 초과할 경우 관리자에게 문자 메시지를 전송하여 적시에 수거할 수 있도록 하였다. 운영 시험 결과 본 시스템은 정확한 모니터링과 효율적인 알림 기능을 제공함을 확인하였으며 캔/PET병 과 같은 폐기물 관리의 효율성을 제고하여 환경 문제를 해결할 수 있는 가능성을 제시하였다.

다중 언폴딩 기법을 이용한 SHA-1 해쉬 알고리즘 고속 구현 (Implementation of High-Throughput SHA-1 Hash Algorithm using Multiple Unfolding Technique)

  • 이은희;이제훈;장영조;조경록
    • 대한전자공학회논문지SD
    • /
    • 제47권4호
    • /
    • pp.41-49
    • /
    • 2010
  • 본 논문은 다중 언폴딩 기법을 이용한 고속 SHA-1 해쉬 알고리즘 구현 방법을 제시하였다. 제안된 SHA-1 해쉬 구조는 알고리즘의 반복적인 단계 연산을 언폴딩한 후 연산의 순서를 재 배열하고, 임계경로에 포함된 연산의 일부를 이전 단계에서 선행연산하여 임계경로의 길이를 줄였다. 제안된 SHA-1 해쉬 구조는 최대 118 MHz의 동작주파수에서 5.9 Gbps 처리량을 나타낸다. 이는 기존의 SHA-1 보다 전송량이 26% 증가하였고, 회로 크기가 32% 감소하는 결과를 얻었다. 또한 이 논문에서는 여러 개의 SHA-1 모듈을 시스템 레벨에서 병렬로 연결하여 여러 개의 SHA-1을 다중 처리하여 고속화를 할 수 있는 모델을 제안했다. 이 모델은 하나의 SHA-1을 사용하는 것보다 빠르게 데이터를 처리할 수 있고 입력되는 데이터의 최소한의 지연으로 처리 가능하다. 제안된 모델은 입력되는 데이터가 지연 없이 처리 되도록 하기 위해 필요로 하는 SHA-1의 FPGA 수를 구할 수도 있다. 고속화된 SHA-1은 압축된 메시지에 유용하게 사용될 수 있고 모바일 통신이나 인터넷 서비스 등의 강한 보안에 널리 이용가능하다.

MMT 기반 3차원 포인트 클라우드 콘텐츠의 영역 선별적 전송 방안 (Region Selective Transmission Method of MMT based 3D Point Cloud Content)

  • 김두환;김준식;김규헌
    • 방송공학회논문지
    • /
    • 제25권1호
    • /
    • pp.25-35
    • /
    • 2020
  • 최근 하드웨어 성능뿐 아니라 영상 처리 기술의 발달로 인해 다양한 분야에서 사용자에게 자유로운 시야각과 입체감을 제공하는 3차원 포인트를 다루는 기술에 관한 연구를 지속하고 있다. 3차원 포인트를 표현하는 형식 중 포인트 클라우드 기술은 포인트를 정밀하게 획득/표현할 수 있다는 장점으로 인해 다양한 분야에서 주목받고 있다. 하지만 하나의 3차원 포인트 클라우드 콘텐츠를 표현하기 위해 수십, 수백만 개의 포인트가 필요하므로 기존의 2차원 콘텐츠보다 많은 양의 저장 공간을 요구한다는 단점이 존재한다. 이러한 이유로, 국제 표준화 기구인 MPEG (Moving Picture Experts Group)에서는 3차원 포인트 클라우드 콘텐츠를 효율적으로 압축 및 저장하고, 사용자에게 전송하는 방안에 대해 계속 연구를 진행 중이다. 본 논문에서는 MPEG-I (Immersive) 그룹에서 제안한 V-PCC(Video based Point Cloud Compression) 부호화기를 통해 생성된 V-PCC 비트스트림을 MMT (MPEG Media Transport) 표준에서 정의한 MPU (Media Processing Unit)로 구성하는 방안을 제안한다. 또한, MMT 표준에서 정의한 시그널링 메시지를 확장하여 3차원 포인트 클라우드 콘텐츠의 영역 선별적 전송 방안을 위한 파라미터와 사용자의 요구에 따라 선택적으로 품질 파라미터를 결정할 수 있도록 V-PCC에서 상정하는 품질 파라미터를 추가 정의한다. 마지막으로, 본 논문에서는 제안한 기술을 기반으로 검증 플랫폼의 설계/구현을 통해 결과를 확인한다.

MMT 프로토콜 기반의 360도 VR 비디오 전송을 위한 개선된 QER 선택 알고리듬 (An Advanced QER Selection Algorithm Based on MMT Protocol for 360-Degree VR Video Streaming)

  • 김아영;안은빈;서광덕
    • 방송공학회논문지
    • /
    • 제24권6호
    • /
    • pp.948-955
    • /
    • 2019
  • 360도 VR(Virtual Reality) 비디오 서비스에 대한 관심이 증가함에 따라서 대용량의 VR 비디오 데이터를 압축하여 전송하기 위한 기술이 빠르게 발전하고 있다. QER(Quality Emphasized Region) 기반의 전송 기법은 360도 VR 영상을 영역별로 나누고 차별화된 화질의 영상으로 전송함으로써 몰입감을 유지하고 대역폭의 낭비를 줄이는 뷰포트 적응적 360도 비디오 스트리밍 시스템(Viewport-Adaptive 360-Degree Video Streaming System)의 일종으로 개발되었다. 사용자 시점에 해당하는 특정 QER을 선택하기 위해서는 QEC(Quality Emphasis Center) 거리 계산 과정과 QER 전환을 요청하는 시그널링 과정이 필요하다. QEC 거리계산은 QER의 개수만큼 계산을 반복하기 때문에 클라이언트에게 높은 계산 복잡도를 요구한다. 또한 QER 전환 요청을 위한 시그널링 메시지의 전송 주기는 효율적 대역폭 사용과 원활한 QER 전환 사이에서 서로 절충적인(trade off) 관계를 갖는다. 본 논문에서는 이러한 문제를 해결하기 위해 MMT 프로토콜 기반의 개선된 QER 선택 알고리듬을 제안한다. 개선된 QER 선택 알고리듬은 미리 준비된 QER_ID_MAP을 사용하여 시스템 계산 복잡도를 줄이는 동시에, 시그널링 주기를 적응적으로 수정하여 네트워크의 부담을 최소화하고 적시에 적절하게 QER 변환이 가능하도록 제안된 방법이다.