• 제목/요약/키워드: mobile storage

검색결과 477건 처리시간 0.028초

안드로이드 기반 서비스 라이브러리의 동적 재구성 (A Dynamic Service Library Reconfiguration Method of Android Platform)

  • 이영석
    • 한국정보통신학회논문지
    • /
    • 제17권5호
    • /
    • pp.1145-1153
    • /
    • 2013
  • Android 모바일 플랫폼은 플랫폼에 설치된 모든 어플리케이션들의 클래스(class) 파일들을 복사하여 하나의 디렉터리에 보관하고, 해당 디렉터리에서 메모리 맵 파일(memory-mapped file) 방식으로 참조함으로써 서비스 라이브러리를 플랫폼에 추가하기 위해서는 플랫폼의 바이너리(binary) 이미지를 반드시 새롭게 생성하여 플랫폼을 교체해야만 한다. 또한, 이러한 메모리 맵 파일 방식의 참조는 어플리케이션이 참조하는 라이브러리가 중복될 경우 해당 디렉터리에서도 중복되어 포함되므로 디바이스의 저장 공간 낭비를 불러오게 된다. 따라서, Android 모바일 플랫폼상에서 동작하는 각 어플리케이션들의 서비스 라이브러리를 공유 라이브러리 형태로 관리하며, 플랫폼의 버전 관리 및 기능 추가 및 변경을 실시간 및 동적으로 지원할 수 있는 Android 플랫폼용 동적 재구성 기법이 필요하다. 본 논문에서는 Android 모바일 플랫폼을 대상으로 하여, 동적으로 서비스 라이브러리를 추가할 수 있는 플랫폼 동적 재구성 기법을 제안한다.

모바일 환경에서 vCard 서비스를 위한 웹 에이전트의 설계 및 구현 (The Design and Implementation of Web Agents for vCard Service in Mobile Enviromnent)

  • 윤세미;조익성
    • 정보처리학회논문지D
    • /
    • 제9D권3호
    • /
    • pp.477-486
    • /
    • 2002
  • vCard는 전통적인 명함 기반의 개인 정보 교환을 위한 전자적인 명함이다. vCard의 정보는 단순한 문자 정보뿐 아니라 그림이나, 회사 로고, 웹 주소와 같은 그래픽과 멀티미디어 같은 정보도 포함한다. 본 논문에서는 일상 생활에서 명함을 교환하듯 휴대폰 환경에서 전자 명함인 vCard를 교환하고 다른 사용자의 vCard를 검색할 수 있는 웹 기반의 vCard 에이전트 시스템을 설계 및 구현하였다. 본 논문에서 제안된 웹 에이전트 시스템은 인터넷을 통해 vCard 서비스를 제공하는 웹 서버에 접속하여 휴대폰의 웹 브라우저로 보여진 vCard 정보를 검색, 편집하고 다른 사용자와 cCard를 교환한다. 또한 휴대폰은 저장 공간이 제한적이라는 점을 고려하여 사용자의 정보를 담고 있는 XML 문서를 웹 서버에 저장하고 cCard를 교환할 때 개인정보나 XMㄴ 문서를 교환하지 않고 XML 문서가 저장되어 있는 암호화된 디렉토리의 이름을 교환하여 잠재적인 보안 문제를 해결하였다.

Outsourcing decryption algorithm of Verifiable transformed ciphertext for data sharing

  • Guangwei Xu;Chen Wang;Shan Li;Xiujin Shi;Xin Luo;Yanglan Gan
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제18권4호
    • /
    • pp.998-1019
    • /
    • 2024
  • Mobile cloud computing is a very attractive service paradigm that outsources users' data computing and storage from mobile devices to cloud data centers. To protect data privacy, users often encrypt their data to ensure data sharing securely before data outsourcing. However, the bilinear and power operations involved in the encryption and decryption computation make it impossible for mobile devices with weak computational power and network transmission capability to correctly obtain decryption results. To this end, this paper proposes an outsourcing decryption algorithm of verifiable transformed ciphertext. First, the algorithm uses the key blinding technique to divide the user's private key into two parts, i.e., the authorization key and the decryption secret key. Then, the cloud data center performs the outsourcing decryption operation of the encrypted data to achieve partial decryption of the encrypted data after obtaining the authorization key and the user's outsourced decryption request. The verifiable random function is used to prevent the semi-trusted cloud data center from not performing the outsourcing decryption operation as required so that the verifiability of the outsourcing decryption is satisfied. Finally, the algorithm uses the authorization period to control the final decryption of the authorized user. Theoretical and experimental analyses show that the proposed algorithm reduces the computational overhead of ciphertext decryption while ensuring the verifiability of outsourcing decryption.

NAND 플래시 메모리 저장 장치에서 블록 재활용 기법의 비용 기반 최적화 (Cost-based Optimization of Block Recycling Scheme in NAND Flash Memory Based Storage System)

  • 이종민;김성훈;안성준;이동희;노삼혁
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권7호
    • /
    • pp.508-519
    • /
    • 2007
  • 이동기기의 저장 장치로 사용되는 플래시 메모리는 이제 SSD(Solid State Disk) 형태로 노트북 컴퓨터까지 그 적용 범위가 확대되고 있다. 이러한 플래시 메모리는 무게, 내충격성, 전력 소비량 면에서 장점을 가지고 있지만, erase-before-write 속성과 같은 단점도 가진다. 이러한 단점을 극복하기 위하여 플래시 메모리 기반 저장 장치는 FTL(Flash-memory Translation Layer)이라는 특별한 주소 사상 소프트웨어를 필요로 하며, FTL은 종종 블록을 재활용하기 위하여 병합 연산을 수행해야 한다. NAND 플래시 메모리 기반 저장 장치에서 블록 재활용 비용을 줄이기 위해 본 논문에서는 이주 연산이라는 또 다른 블록 재활용 기법을 도입하였으며, FTL은 블록 재활용시 이주와 병합 연산 중에서 비용이 적게 드는 연산을 선택하도록 하였다. Postmark 벤치마크와 임베디드 시스템 워크로드를 사용한 실험 결과는 이러한 비용 기반 선택이 플래시 메모리 기반 저장 장치의 성능을 향상시킬 수 있음을 보여준다. 아울러 이주/병합 연산이 조합된 각 주기마다 블록 재활용 비용을 최소화하는 이주/병합 순서의 거시적 최적화의 해를 발견하였으며, 실험 결과는 거시적 최적화가 단순 비용 기반 선택보다 플래시 메모리 기반 저장 장치의 성능을 더욱 향상시킬 수 있음을 보여준다.

모바일 에이전트 시스템의 구성적 임베딩을 위한 컴포넌트 기반의 프레임워크 (A Component-Based Framework for Structural Embedding of Mobile Agent System)

  • 정원호;강남희
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권6호
    • /
    • pp.33-42
    • /
    • 2012
  • 유무선 기술의 발달로 다양한 형태의 임베디드 시스템들이 출현하였으며, 이들로 임베딩되는 소프트웨어도, 이제는 경직성(fixedness)보다 오히려 유연성(flexibility)을 더 요구하고 있다. 즉, 기능 및 자원 제약 특성을 가지는 다양한 장치들로 유연하게 임베딩 될 수 있는 특성을 요구하고 있는 것이다. 모바일 에이전트는, 비연결 상태에서의 동작 능력과 높은 비동기성으로 인해 네트워크의 부하와 대기시간을 줄일 수 있는 유용한 분산 기술 중 하나이다. 본 논문에서는, 서로 다른 기능과 자원 제약 특성을 가지는 다양한 장치들로의 구성적 임베딩을 위한 컴포넌트 기반의 모바일 에이전트 프레임워크인 EmHUMAN이 설계, 구현된다. 그것은 3계층의 컴포넌트들로 구성되어 있으며, 그들을 기반으로 임베디드 시스템이 요구하는 기능, 저장 공간, 컴퓨팅 능력 그리고 네트워크 대역폭 등의 자원 특성에 맞춰 구성적 임베딩이 가능한 것이 특징이다. 각 계층의 컴포넌트들은 필요에 따라 추가, 제거, 변경 등의 확장이 가능하다. EmHUMAN은 모바일 에이전트 기반의 분산 시스템 개발을 위한 프레임워크 역할도 하면서, 그 자체가 에이전트 서버로서의 기능도 수행할 수 있으며 유용한 유틸리티를 내장 API로 제공하고 있어 모바일 에이전트 기반의 분산 응용을 하는데 있어 효율성을 제공할 수 있다.

SSD를 위한 비대칭 버퍼 관리 기법 (An Asymmetric Buffer Management Policy for SSD)

  • 정호영;강수용;차재혁
    • 디지털콘텐츠학회 논문지
    • /
    • 제12권2호
    • /
    • pp.141-150
    • /
    • 2011
  • 최근 다양한 기기에서 플래시 메모리 저장장치인 SSD가 활용되고 있다. SSD 기반 시스템에서 기존 하드 디스크 기반 버퍼 교체 알고리즘은 플래시 메모리의 특성을 고려하지 않고 이는 시스템의 성능 저하의 원인이 된다. 본 논문에서는 SSD의 특성을 고려하여 읽기 버퍼와 쓰기 버퍼를 분리하고 각각의 버퍼에 서로 다른 크기의 교체 단위와 서로 교체 알고리즘을 적용하는 ABM (Asymmetric Buffer Management) 정책을 제안한다. 추가적으로 제안한 정책을 보완하기 위해 쓰기 교체 지연 정책, 동적 크기 적응화 알고리즘을 적용하였다. 제안한 ABM 정책은 효과적으로 성능을 향상시키는 것으로 나타났으며, 특히 여러 알고리즘 중 가장 성능이 좋은 ABM-LRU-CLC의 경우 기존의 LRU에 비해 최대 32% 성능이 향상되는 것으로 나타났다.

하이브리드형 광픽업 액추에이터의 고온특성 (Characteristics of Hybrid Optical Pickup Actuator at High Temperature)

  • 이진원;김광;정영민;김대환
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2002년도 추계학술대회논문집
    • /
    • pp.1010-1014
    • /
    • 2002
  • A new type actuator has been designed and investigated to overcome thermal problems in slim optical disc drive which is adopted in mobile storage devices. Recently, in optical storage device technical trends, the size of optical disc drives is slimmer to adopt notebook computer and the spindle rotate velocity is faster to achieve high transfer rate and the power of actuator is higher to perform tilting, etc. However, these trends of optical disc drives tend to raise the environment temperature of drives, actuator power and parts temperature. Moreover, it is more difficult to remove the heat inside a drive and the temperature of an actuator increases and drive slims. As a result, increase of surface temperature of actuator body caused that second resonance of an actuator moves down to a lower frequency band and the performance of optical parts also deteriorates. Especially objective lens, coil and magnet of the actuator parts are easily damaged. To manage these thermal problems, in this paper an actuator with a hybrid blade, which is composed of vectra which has low thermal conductivity and magnesium which has high thermal conductivity, has been suggested and verified. Despite the high temperature environment, the proposed actuator showed good dynamic performance.

  • PDF

움직임 감지를 이용한 네트워크 카메라 기반 영상보안 시스템 구현 (Implementation of Video Surveillance System with Motion Detection based on Network Camera Facilities)

  • 이규웅
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권1호
    • /
    • pp.169-177
    • /
    • 2014
  • DVR 및 NVR을 이용한 디지털 저장매체를 영상감시 시스템에서 활용하게 되면서 영상처리 모듈의 개발은 영상 보안 시장의 필수적인 요소이다. 특히 네트워크 카메라의 등장은 기존 아날로그 방식의 CCTV를 대체하면서 영상처리 모듈 개발의 필요성을 더욱 부각시키고 있다. 본 논문에서는 움직임 감지 기법을 이용한 영상 감시 서버를 설계 및 구축하고 서버에서 처리되는 영상처리 결과를 실시간으로 모바일 디바이스에서 확인 가능한 영상감시 시스템을 개발하였다. 영상처리를 위해 리눅스 기반의 서버에 오픈소스 OpenCV를 활용한 영상처리 모듈을 개발하였고, 네트워크 카메라로부터 전송되는 실시간 비디오 데이터를 저장 및 가공하여 안드로이드기반 모바일 기기에서 검색 가능한 영상감시 시스템을 구축하였다.

내충격 성능 향상을 위한 랩탑 하드디스크의 베이스 설계 (Base Structure Design of Laptop HDD for Anti-Shock Performance)

  • 임승호;박노철;박영필;박경수;설웅;김경태
    • 정보저장시스템학회논문집
    • /
    • 제5권2호
    • /
    • pp.76-81
    • /
    • 2009
  • Mobile devices have become an important part of daily life. This is especially true of laptop PCs, which are portable enough to be used almost anywhere. Laptop PCs, however, cannot be nomadic if each component is not robust enough to endure rugged laptop operating environment. Generally, external shock makes collision on head-disk interface and damage to read-write performance. To minimize the likelihood of failure, shock analysis must be incorporated into the design of hard disk drive in laptop. This research explores the structure modification of laptop HDD base, for improving shock performance using finite element analysis which considers the flexibility of whole HDD structure. FE model is verified by modal test and finely tuned. Then we obtained the transmitted acceleration of spindle and pivot and the relative displacement between disk and slider head as shock response. Based on shock simulation, the structural dynamics modification is performed and the primary design parameters are extracted.

  • PDF

상온형 나트륨/유황 이차전지 개발 동향 (Development of Room Temperature Na/S Secondary Batteries)

  • 유호석;김인수;박진수
    • 한국수소및신에너지학회논문집
    • /
    • 제27권6호
    • /
    • pp.753-763
    • /
    • 2016
  • High temperature sodium/sulfur battery(Na/S battery) has good electrochemical properties, but, the battery has some problems such as explosion and corrosion at al. because of using the liquid electrodes at high temperature and production of high corrosion. Room temperature sodium/sulfur batteries (NAS batteries) is developed to resolve of the battery problem. To recently, room temperature sodium/sulfur batteries has higher discharge capacity than its of lithium ion battery, however, cycle life of the battery is shorter. Because, the sulfur electrode and electrolyte have some problem such as polysulfide resolution in electrolyte and reaction of anode material and polysulfide. Cycle life of the battery is improved by decrease of polysulfide resolution in electrolyte and block of reaction between anode material and polysulfide. If room temperature sodium/sulfur batteries (NAS batteries) with low cost and high capacity improves cycle life, the batteries will be commercialized batteries for electric storage, electric vehicle, and mobile electric items.