• 제목/요약/키워드: Mobile system

검색결과 9,548건 처리시간 0.041초

다중 언폴딩 기법을 이용한 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은 압축된 메시지에 유용하게 사용될 수 있고 모바일 통신이나 인터넷 서비스 등의 강한 보안에 널리 이용가능하다.

SSD 스토리지 시스템을 위한 효율적인 DRAM 버퍼 액세스 스케줄링 기법 (Efficient DRAM Buffer Access Scheduling Techniques for SSD Storage System)

  • 박준수;황용중;한태희
    • 대한전자공학회논문지SD
    • /
    • 제48권7호
    • /
    • pp.48-56
    • /
    • 2011
  • 최근 NAND 플래시 메모리를 이용한 새로운 저장매체인 SSD(Solid State Disk)가 모바일 기기를 중심으로 HDD(Hard Disk Drive)를 대체하면서 가격대비 성능을 향상시키려는 연구가 다양한 접근 방식을 통해 진행 중이다. 병렬처리를 통한 NAND 플래시 대역폭 향상을 위해 채널수를 확장하면서 호스트(PC)와 NAND 플래시 간의 버퍼 캐시의 역할을 하는 DRAM 버퍼가 SSD 성능 개선의 bottleneck으로 작용하게 되었다. 이 문제를 해소하기 위해 본 논문에서는 DRAM Multi-bank를 활용한 스케줄링 기법을 통해 DRAM 버퍼 대역폭을 개선함으로써 저비용으로 SSD의 성능을 향상시키는 효과적인 방안을 제안한다. 호스트와 NAND 플래시 다중 채널이 동시에 DRAM 버퍼의 접근을 요청하는 경우, 이들의 목적지를 확인하여 DRAM 특성을 고려한 스케줄링 기법을 적용함으로써 bank 활성화 시간과 row latency에 대한 overhead를 감소시키고 결과적으로 DRAM 버퍼 대역폭 활용을 최적화할 수 있다. 제안한 기법을 적용하여 실험한 결과, 무시할만한 수준의 하드웨어 변경 및 증가만으로 기존의 SSD 시스템과 비교하여 SSD의 읽기 성능은 최대 47.4%, 쓰기 성능은 최대 47.7% 향상됨을 확인하였다.

멀티미디어 기기 활용과 유비쿼터스 영어 교육환경 (Multimedia Application and Ubiquitous English Education Environment)

  • 미쉘 미희 최
    • 디지털콘텐츠학회 논문지
    • /
    • 제13권3호
    • /
    • pp.393-399
    • /
    • 2012
  • 학생들이 다른 언어를 배우고 익히도록 동기부여를 하기 위해 기발한 독창성과 새로운 기술을 필요로 할 것이다. 멀티미디어를 이용하면 수업과 과제를 모든 학생들에게 흥미롭게 해줄 것 이다. 그들에게 관심이 있는 스마트 폰의 사용과, 노트북과 무선 인터넷의 사용으로 학생들은 그들의 언어 기술을 실제로 어디에서나 공부할 수 있을 것 이다. 예를들어 팟캐스트, 인터넷망을 통해 다양한 콘텐츠를 제공하는 서비스 Podcasts 도구 방법 등을 통해 ESL(English as a Second Language) 학습이 매우 용이하게 되었다. 즉 이러한 멀티미디어 tools를 이용한 외국어 듣기 연습 서비스 등 다양한 교수 학습방법 개발이 필요하다. 효율적인 영어 교육을 위한 도입된 이러한 여러 멀티미디어 기기의 사용은 여러 가지 독특한 장점을 가지고 있다. 본 연구에서 영어 교육을 최대화하기 위해 멀티미디어의 특징과 그 활용에 대해 연구하고자 한다. 디지털교과서 및 영어 수업을 위한 멀티미디어 콘텐츠 도구 활용, 인터넷 방송은 물론 원격화상 수업, 사이버 학습 등 1:1 영상 교육을 이용한 유비쿼터스 학습 환경을 제시하고자 한다. 더 나아가 최첨단 u-러닝 기기의 체험을 통해 미래 교육 변화를 조망하고 또한 다양한 수업기기와 변화된 수업시스템 모델을 통해 영어 교육의 새로운 방향을 제시하고자 한다.

임의의 ROI를 포함하는 JPEG2000 이미지의 ROI 코딩 기법 (An ROI Coding Technique of JPEG2000 Image Including Some Arbitrary ROI)

  • 홍석원;김상복;서영건
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권11호
    • /
    • pp.31-39
    • /
    • 2010
  • 이미지를 사용하는 영상처리 시스템이나, 단순하게 특정 이미지를 보기를 원하는 일반 사용자에게 한 이미지 내에 특정 부분을 타 영역보다 높은 품질을 갖도록 한다면, 더 좋은 서비스를 제공할 수 있을 것이다. 특히 모바일 환경에서는 화면의 크기가 작으므로 우선적으로 보여야 될 부분이 필요하게 되었다. JPEG2000에서는 이러한 기능을 지원하고 있다. 하지만 구체적인 영역 추출 과정이나 서비스 기능은 없지만, 추가로 기능을 넣을 수 있도록 제공하고 있는데, 이것을 ROI(Region-of-Interest) 기법이라 한다. 본 논문에서는 인물이 포함된 이미지를 이용하여, 얼굴 영역이 가장 우선적으로 처리되고 높은 품질로 압축되도록 부가 서비스를 제공하는 것이다. 하나의 이미지가 사용자에게 서비스되기 전에 압축되고 저장되어야 하는데, 얼굴 영역은 배경 영역 보다 더 좋은 품질로 압축되고 배경은 품질을 상대적으로 떨어뜨리는 것이다. 전송될 때도 얼굴 영역은 우선적으로 전송하여 사용자에게는 훨씬 좋은 서비스를 제공할 수 있다. 또한 압축은 일반적인 방법으로 하고, 전송될 때 얼굴영역을 찾아 우선적으로 전송해도 된다. 얼굴영역 추출은 신경망 기반의 얼굴 검출 기법을 사용하고, 우선 처리는 JPEG2000의 EBCOT 기법을 사용한다. 실험은 여러 개의 얼굴이 포함된 이미지를 사용하며, 객관적인 평가와 주관적인 평가를 실시하며, 충분히 좋은 기법으로 증명되었다.

4비트 패턴에 따른 슬롯 할당 기법을 이용한 RFID 태그 충돌 방지 알고리즘 (A RFID Tag Anti-Collision Algorithm Using 4-Bit Pattern Slot Allocation Method)

  • 김영백;김성수;정경호;안광선
    • 인터넷정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.25-33
    • /
    • 2013
  • RFID 시스템에서는 다중 태그가 동일한 주파수로 동시에 리더의 요청에 응답하기 때문에 발생하는 태그 충돌을 중재하는 절차가 필수적이다. 이 절차를 충돌 방지 알고리즘이라 하며 RFID 시스템에서 가장 핵심적인 기술이다. 본 논문에서는 다중 태그의 고속 식별을 위한 4-BPSA(4-Bit Pattern Slot Allocation) 알고리즘을 제안한다. 제안한 알고리즘은 슬롯을 사용하는 트리 기반의 알고리즘으로서 4비트 패턴에 따른 슬롯 할당 기법을 이용하여 정확한 예측을 통해 빠르고 효율적으로 태그를 식별한다. 알고리즘에 대한 수학적 성능 분석을 통해 worst-case에서 4-BPSA의 시간 복잡도가 O(n)이며 기존의 알고리즘에 비해 성능이 개선되었음을 보인다. 또한 MATLAB을 이용한 시뮬레이션 실험을 통한 알고리즘의 성능 평가 결과에 의거해 4-BPSA 알고리즘이 태그당 평균 0.7회의 질의를 수행하며 태그의 개수와 상관없이 안정적인 성능을 보이는 것을 검증하였다.

말기의료에 관한 미국 법제의 연구 - 말기의료결정 제도를 중심으로 (Legislative Approaches to Terminal Care Issue in the U.S.A. - Acts on Terminal Health-Care Decision)

  • 석희태
    • 의료법학
    • /
    • 제14권1호
    • /
    • pp.355-401
    • /
    • 2013
  • The first legislation for terminal health-care decision was California's Natural Death Act (NDA) of 1976 that permitted any adult person to execute a directive directing the withholding or withdrawal of life-sustaining procedures. Advance directive legislation has subsequently progressed on a state-by-state basis. By 1992, all 50 states, as well as the District of Columbia, had passed legislation to legalize some form of advance directive. This state legislation, however, has resulted in an often fragmented, incomplete, and sometimes inconsistent set of rules. Statutes enacted within a state often conflict and conflicts between statutes of different states are common. In an increasingly mobile society where an advance health-care directive given in one state must frequently be implemented in another, there is a need for greater uniformity. In 1993, the Uniform Law Commissioners approved the Uniform Health-Care Decisions Act (UHCDA) in order to bring order to the existing chaos. Unfortunately, the Commissioners waited too long to act. By the time the UHCDA was approved, nearly all states had passed legislation governing advance directives. Consequently, the UHCDA has achieved only a limited success, picking up but one or two enactments a year. The UHCDA is currently in effect in around 10 states: Alabama, Alaska, California, Delaware, Hawaii, Kansas, Maine, Mississippi, New Mexico, Tennessee, Wyoming. In these states the previous laws related to the subjects have been all repealed. The overall objective of the UHCDA is to encourage the making and enforcement of advance health care directives including living will or individual instruction, power of health-care attorney and to provide a means for making health care decisions for those who have failed to plan. The U. S. House of Representatives in 1991 enacted the Patient Self-Determination Act (PSDA). The Act stipulates that all hospitals receiving Medicaid or Medicare reimbursement must ascertain whether patients have or wish to have advance directives. The Patient Self- Determination Act does not create or legalize advance directives; rather it validates their existence in each of the states. Now in America, terminal health-care decision or advance directive for health care is common and universal system. The problem, however, is how to let more people use these good tools to make their lives more beautiful and honorable.

  • PDF

The development and validation of a novel liquid chromatography tandem mass spectrometry (LC-MS/MS) procedure for the determination of fluoroquinolones residues in chicken muscle using modified QuEChERS (quick, easy, cheap, effective, rugged and safe) method

  • Park, Sunjin;Kim, Hyobi;Choi, Byungkook;Hong, Chung-Oui;Lee, Seon-Young;Jeon, Inhae;Lee, Su-Young;Kwak, Pilhee;Park, Sung-Won;Kim, Yong-Sang;Lee, Kwang-jick
    • 한국동물위생학회지
    • /
    • 제42권4호
    • /
    • pp.289-296
    • /
    • 2019
  • A novel rapid procedure with liquid chromatography tandem mass spectrometry (LC-MS/MS) detection has been developed by changing various conditions including sample preparation such as QuEChERS (Quick, Easy, Cheap, Effective, Rugged and Safe) methodology. This work has been involved the optimization and validation of detection method for fluoroquinolones which are widespread used in livestock especially in the chicken. Five grams of homogenized chicken muscle were extracted with QuEChERS EN and acetonitrile containing 5% formic acid and cleaned with anhydrous magnesium sulfate and C18 sorbent. The separation was performed on Acquity UPLC HSS T3 (2.1 mm×100 mm, 1.8 ㎛) column. The mobile phase A and B were composed of water containing 0.1% formic acid and acetonitrile containing 0.1% formic acid, respectively. Flow rate was 0.25 mL/min and column temperate was 40℃. LC-MS/MS with multiple reaction monitoring has been optimized for ten fluoroquinolones (ciprofloxacin, danofloxacin, difloxacin, enrofloxacin, marbofloxacin, norfloxacin, ofloxacin, orbifloxacin, pefloxacin and sarafloxacin). The method developed in this study has been presented good linearity with correlation coefficient (R2) of 0.9971~0.9998. LOD and LOQ values ranged from 0.09 to 0.76 ppb and from 0.26 to 2.29 ppb, respectively. The average recoveries were from 77.46 to 111.83% at spiked levels of 10.0 and 20.0 ㎍/kg. Relative standard deviation (%) ranged 1.28~11.90% on intra-day and 3.10~8.38 % on inter-day, respectively. This analysis method was applicable to the livestock residue laboratories and was expected to be satisfactory for the residue surveillance system.

경량화 시스템에 적합한 유한체 $GF(2^m)$에서의 고속 역원기 (A Fast Inversion for Low-Complexity System over GF(2 $^{m}$))

  • 김소선;장남수;김창한
    • 대한전자공학회논문지SD
    • /
    • 제42권9호
    • /
    • pp.51-60
    • /
    • 2005
  • 효율적인 암호 시스템의 설계는 환경에 적합한 유한체 연산이 뒷받침되어야 한다 특히 유한체에서의 역원 연산은 다른 연산에 비해 가장 많은 수행시간을 소비하므로, 개선에 대한 연구가 활발히 진행되고 있다. 본 논문에서는 다항식 기저를 기반으로 Extended binary god algorithm (EBGA)를 이용한 유한체 $GF(2^m)$에서의 고속 역원 알고리즘을 제안한다. 제안된 역원 알고리즘은 EBGA보다 $18.8\%$, Montgomery inverse algorithm (MIA)보다 $45.9\%$ 적은 수행횟수를 가진다. 또한 기존에 제안된 시스톨릭 어레이 구조 (Systolic array structure)는 유한체 차수 m이 증가하는 경우 많은 하드웨어 리소스가 요구된다. 따라서 스마트 카드나 모바일 폰 등과 같은 경량화와 저전력이 요구되는 환경에는 적용하기 힘들다. 본 논문에서는 경량화된 암호 시스템 환경을 바탕으로 공간복잡도가 적으면서 동기화된 연산을 수행하는 새로운 하드웨어 구조를 제시한다. 본 논문에서 제안된 하드웨어 구조는 유한체 $GF(2^m)$에서의 역원을 계산하기 위해 기존의 알고리즘보다 적은 덧셈 연산과 모듈러 감산 연산을 포함하고 있으며, 유한체 $GF(2^m)$와 GF(p)에 적용이 가능한 통합된 역원기이다.

NFC 브릿지 칩 설계 및 구현 (A Design and Implementation of NFC Bridge Chip)

  • 이평한;류창호;천성훈;김성완
    • 전자공학회논문지
    • /
    • 제52권3호
    • /
    • pp.96-101
    • /
    • 2015
  • 최근 NFC(Near Field Communication)기능을 내장한 스마트폰의 급속한 보급과 더불어 다양한 응용분야와 서비스들이 생겨나고 있다. 기존 비접촉식 스마트카드의 주요 기능이었던 전자식 잠금장치(DDL; Digital Door Lock)와 전자결제를 휴대폰으로 대체할 수 있을 뿐 아니라, Bluetooth 나 Wifi 등의 통신기술에서 초기 setup 과정의 번거로움을 덜어주는 페어링(Pairing) 기능, 가전제품들을 휴대폰으로 모니터링하고 컨트롤하는 기능, 최근 수요가 급격히 증가하고 있는 다양한 센서들의 데이터를 휴대폰으로 수집하여 통신망으로 연결시켜 주는 기능 등 수요가 급격히 증가하고 있다. 이 다양한 센서들과 NFC가 접목됨으로써 한동안 국가적으로 추진해 왔던 USN(Ubiquitous Sensor Network)을 한층 활성화 할 것으로 기대된다. 또한 이는 최근에 큰 화두가 되고 있는 사물인터넷(IoT; Internet of Things) 기술의 핵심이라고 할 수 있는데, IoT 의 최종단에서 중요한 역할을 담당하고 있다. 이러한 기능들을 수행하기 위해서는 NFC 브릿지라고 하는 즉, 각종 디바이스와 휴대폰의 NFC 컨트롤러칩을 연결시켜 주는 기능을 하는 칩이 필요하게 된다. 기존의 Passive 태그 칩 기능에 다양한 디바이스들과의 인터페이스 기능을 추가함으로써 간단하면서도 저렴한 NFC 브릿지 기능을 수행할 수 있도록 하는 칩이다. 본 연구에서는 NFC Forum에서 만든 NFC 표준을 기반으로 하여 NFC 브릿지 칩을 설계하고 구현하였다. 이 칩은 크게 디지털 파트와 아날로그 파트로 구성이 되어 있어서, RF 신호 처리와 이를 디지털 신호로 변환하여 디바이스와 인터페이스가 가능하도록 하였다. 특히 RF 감지를 통하여 디바이스의 호스트 프로세서를 깨우는 기능을 추가함으로써 디바이스의 전력손실을 최소화 할 수 있다. 이 기능은 무전원 혹은 저전력 디바이스에 주로 사용되기 때문에 아주 중요한 기능이라고 할 수 있다. 캐리어 주파수는 13.56MHz를 사용하고 있고, 데이터 전송속도는 212kbps 및 424kbps를 지원하고 있으며, SMIC 180nm mixed-mode 공정을 사용하여 제작되어졌다. 제작된 칩의 기능과 성능을 검증하기 위하여 혈당측정기에 적용을 하여 NFC 혈당측정기 시스템을 구현하였는데, 이 구현된 시스템도 본 논문에 기술하였다.

안테나로부터 인접 전송선로에 전달되는 노이즈 전력 예측 (Prediction of Noise Power Disturbance from Antenna to Transmission Line System)

  • 류수정;전지운;김광호;조정민;이승배;김소영;나완수
    • 한국전자파학회논문지
    • /
    • 제25권11호
    • /
    • pp.1172-1182
    • /
    • 2014
  • 최근 모바일 기기는 더욱 더 경량화, 집적화되고 있을 뿐만 아니라, 안테나 출력의 향상을 위해 주파수 대역이 높아지면서 안테나로부터 방사되는 전자파가 기기 내부의 회로에 영향을 주어, 전체적으로 기기의 성능을 악화시키는 EMI(Electro Magnetic Interference) 문제가 빈번히 발생하게 되었다. 본 논문에서는 기기의 안테나로부터 인접한 내부 전송선로에 전달되는 노이즈 전력을 예측하기 위한 방법론을 제시한다. 전송선로에 전달되는 노이즈 전력은 기본적으로 안테나 내부 임피던스와 전송선로의 부하 임피던스에 따라 달라지지만, 그 변화의 폭이 크지 않아서 안테나와 전송선로 사이의 S-parameter 제곱의 형태로 전달되는 전력 이득의 크기로 나타낼 수 있음을 보였으며, 이렇게 정의된 전력 전달 인덱스(index)를 이용하여 전송선의 기하학적 형태에 따라서 달라지는 노이즈 전력을 표현하였다. 그 결과, 안테나의 위치의 변화에 따라서 전달되는 노이즈 전력에는 많은 차이가 났으며, 특히 굽은 전송선로에서 많은 노이즈 전달이 발생함을 알 수 있었다. 또, 이와 같은 실험적인 결과가 EM 시뮬레이션을 이용한 결과와 잘 일치하였고, 근거리, 원거리장에서의 전기장 분포를 고려할 때 그 결과들이 물리적으로 유의함을 보였다. 본 논문에서 사용한 EM 시뮬레이터는 Ansys HFSS이며, FPCB에서 많이 사용하는 Ground가 있는 CPW(Coplanar Waveguide) 형태의 전송선로를 사용하였다.