• 제목/요약/키워드: 코드 분할 방식

검색결과 107건 처리시간 0.029초

옥트리로 색인한 3차원 포인트 클라우드의 다중코어 기반 병렬 탐색 (Multi-core-based Parallel Query of 3D Point Cloud Indexed in Octree)

  • 한수희
    • 한국측량학회지
    • /
    • 제31권4호
    • /
    • pp.301-310
    • /
    • 2013
  • 본 연구는 옥트리로 색인한 대용량 3차원 포인트 클라우드를 다중코어를 이용하여 병렬로 탐색함으로써 탐색 속도를 향상시키는 것을 목표로 한다. 특히 주어진 좌표로부터 일정 반경 내에 존재하는 포인트를 병렬로 탐색하기 위하여 다수의 리프 노드에 동시에 접근하는 방식을 개발하는 것에 초점을 두었다. 이를 위하여, 탐색 부하를 각 코어에 분배하는 과정에서 코드 중 for 루틴을 OpenMP에 의하여 자동으로 나누는 방식과 공간적 분할을 고려하는 방식 등 두 가지 병렬 탐색 방식을 제안하였다. 병렬 및 비병렬 탐색 방식을 평가하기 위하여 지상 레이저 스캐너로 취득한 약 1800만개의 3차원 포인트로부터 옥트리를 생성하고 8개 코어가 집적된 CPU가 1개 장착된 시스템에 적용하였다. 결과적으로 두 가지 병렬 탐색 방식 모두 비병렬 탐색 방식보다 수배의 성능 향상 효과를 나타내었으며, 두 병렬 방식은 탐색 반경에 따라 서로 경합하는 양상을 나타내었다. 향후 코어별 탐색 부하 분배 방식을 개선하여 병렬 탐색 속도를 향상시킬 수 있을 것으로 기대된다.

순방향 다중 안테나 MC-CDMA 시스템에서 Maximum Likelihood 합동 검파 성능 분석 (Performance Analysis of Maximum Likelihood Joint Detection for MIMO MC-CDMA Systems)

  • 김영주;송형준;홍대식
    • 대한전자공학회논문지TC
    • /
    • 제45권11호
    • /
    • pp.1-8
    • /
    • 2008
  • 본 논문은 순방향 다중 안테나 다중 반송파-부호 분할 다중 접속 (MC-CDMA: multicarrier code division multiple access) 시스템에서 maximum likelihood (ML)를 기준으로 한 합동 검파 방식의 심벌 오류 확률을 분석한다. 심벌 오류 확률의 분석은 상향 바운드 (bound)의 형태로 주어지며, 주어진 바운드는 레일리 페이딩 채널 환경에서 다중 안테나 MC-CDMA 시스템의 심벌 오류 확률에 근사한 값을 나타낸다. 또한, 본 논문에서는 주어진 시스템에서 획득 가능한 다이버시티의 차수를 유도한다. 이 다이버시티의 차수는 시스템의 성능에 확산 계수, 코드의 수, 그리고 송수신 안테나의 수가 미치는 영향을 보여준다. 다이버시티 차수의 분석으로부터, loading되는 코드의 수가 확산 계수보다 작은 경우에, 주어진 시스템이 수신 안테나 다이버시티 외에 추가적인 다이버시티를 얻는다는 것을 알 수 있다. 오류 확률과 다이버시티의 분석은 모의실험과 비교하여 검증하였다.

저전력 무선 센서 네트워크를 위한 RS 코드의 성능 분석 (Performance Analysis of RS codes for Low Power Wireless Sensor Networks)

  • 정경권;최우승
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권4호
    • /
    • pp.83-90
    • /
    • 2010
  • 무선센서네트워크에서는센서노드로부터전송된데이터는채널의노이즈등의요인으로 오류가 일어나기 쉽다. 센서 네트워크는 엄격한 에너지 제안이 있기 때문에 에너지가 효율적인 오류 정정 방법을 사용하는 것이 중요하다. 본 논문에서는 낮은 전송 전력으로 전송한 데이터를 RS 코드를 적용하는 방식을 제안하고, 시뮬레이션과 실험을 수행한다. RS 코드는 데이터에 추가한 리던던시로 동작한다. 인코드 데이터는 저장되거나 전송될 수 있다. 오류가 발생했을 때 인코드된 데이터는 복원된다. 추가된 리던던시는 디코더에서 수신된 데이터에서 오류가 있는 부분을 감지하고 정정하는 데에 사용된다. RS 코드가 정정할 수 있는 오류의 수는 추가되는 리던던시에 의해 결정된다. 실험 결과 저전력 통신에서의 높은 안정성을 확인하였다. 1분마다 32바이트를 전송할 경우 RS(15,13)은 173.7일, RS(31,27)은 169.1일, RS(63,57)은 163.9일, RS(127,115)는 150.7일, RS(255,239)는 149.7일의 수명을 예측할 수 있었다. 패킷 수신 확률(PRR) 실험에 RS(255,239)를 적용하여 약 3m 전송거리가 증가함을 확인하였다.

상수도 원격자동검침시스템에 관한 연구

  • 서창갑;박영재;정광우
    • 한국경영정보학회:학술대회논문집
    • /
    • 한국경영정보학회 2007년도 International Conference
    • /
    • pp.1036-1042
    • /
    • 2007
  • 현재 우리나라 상수도 시스템의 경우 대부분 각 가정집에 설치된 계량기의 측정값을 검침원이 육안으로 확인, 수기 기입 방법으로 수도 검침이 이루어지고 있다. 이러한 방법은 사생활 침해 및 범죄로 이어질 가능성이 있다. 본 논문에서는 상수도의 검침데이터를 무선주파수 및 코드분할다중접속방식을 사용하여 송수신 가능한 네트워크 망을 구축, 수신된 데이터 값을 활용하여 각 상수도 수용가의 사용량을 자동으로 검침하여 청구 내역서까지 작성해 주는 상수도 자동검침시스템을 소개한다. 상수도 자동검침시스템은 검침을 디지털화하고 이를 무선송신 가능한 검침기와 검침기의 검침데이터 값을 송수신 할 수 있는 중계기 및 집중기, 그리고 CDMA 망을 통한 검침데이터를 수신할 수 있는 애플리케이션 서버 등을 구축하여 지역 내 원격 검침 네트워크 망을 구축하는 것을 포함하고 있다. 본 연구의 시스템은 화재, 가스, 전기 등의 검침데이터를 통합으로 수집하여 데이터를 관리하는 통합 시스템으로 확대가 용이하며 이러한 상수도 자동검침시스템은 누수 및 독거노인 등의 생활보호대상자의 안전을 확인하는 기초 정보로도 활용할 수 있다.

  • PDF

BENT함수와 bent 수열을 중심으로 본 상관성이 우수한 수열군

  • 정하봉
    • 정보보호학회지
    • /
    • 제2권3호
    • /
    • pp.41-49
    • /
    • 1992
  • 레이다 시스템, ranging 시스템, 확산 대역 통신 (spread spectrum communication) 시스템, 그리고 요즈음 각광받고 있는 코드분할방식 다중통신 (CDMA com-munication) 시스템에서는 주지하다시피 상관성(correlation) 이 좋은 수열(sequence)들위 사용이 필수 불가결하다. 수열의 상관성은 그 수열 자신의 상관성이냐 다른 수열간의 상관성이냐에 따라 자기상관관계(crosscorrelation)로 나누어 생각할 수 있고 수열의 주기성의 유무에 따라 주기적 상관관계(Periodic correlation)와 비주기적 상관관계(aperiodic correla-tion)로 나누어 볼 수 있다. 여기서 수열의 상관성이 좋다는 말은 정규화된 수열의 자기상관계수(autocorrelation coefficient)와 수열 간의 교차상관 계수(crosscorrelation coefficient)의 최대 크기가 수열의 길이에 비해 상대적으로 작은 값을 갖는다는 것을 의미한다. 본 논문에서는 주기성을 갖는 이진수열군의 하나인 bent수열과 이 bent수열을 구성하는데 기본이 되는 bent함수를 중심으로 주기적 상관성이 우수한 여러 수열군에 대해 알아보고자 한다.

  • PDF

계층구조상에서 집합 분할방식을 이용한 디지털 워터마킹에 관한 연구 (A Study on the Digital Watermarking using Set Partitioning In Hierarchical Trees)

  • 조홍용;조영;박장한;남궁재찬
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.547-549
    • /
    • 2002
  • 본 논문에서는 웨이블릿(wavelet) 변환된 영상의 압축 방법으로 사용되는 SPIHT(Set Partitioning In Hierarchical Trees)을 이용하여 워터마크를 삽입하는 방법을 제안하였다. 기존의 특정 대역에만 워터마크를 삽입하는 방법은 화질열화와 압축의 두 가지 문제점을 동시에 해결할 수 없었다. 제안된 방법은 웨이블릿 변환된 영상의 계수 값이 동일한 방향을 갖는 부대역 간에 상관관계를 갖는 점을 이용하여 특정 대역이 아닌 중요 계수에만 워터마크를 삽입하므로써 강인성과 비 가시성이 증가되도록 하였다. 워터마크의 추출은 워터마크된 영상과 PN(Pseudo Noise)코드와의 계수 차를 이용하였으며, 워터마크가 삽입된 영상의 인증을 위해 통계학적인 접근 방법을 사용하였다. 실험을 통하여 워터마크가 삽입된 영상에 대해 손실 압축, 잡음, 크로핑, 리사이즈, 콜루션의 공격을 가한 결과 평균 유사도 값이 0.987의 높은 추출율을 보여 강인성을 입증하였다.

  • PDF

상수도 자동검침 시스템 (Automatic Meter Reading System for Water-Supply)

  • 서창갑;박영재;정광우
    • 한국디지털정책학회:학술대회논문집
    • /
    • 한국디지털정책학회 2007년도 춘계학술대회
    • /
    • pp.59-67
    • /
    • 2007
  • 현재 우리나라의 상수도 시스템의 경우 대부분 각 가정집에 설치된 계량기의 측정값을 검침원이 육안으로 확인, 수기 기입 방법으로 수도 검침이 이루어지고 있다. 이러한 방법은 사생활 침해 및 범죄로 이어질 가능성이 있다. 본 논문에서는 상수도의 검침데이터를 무선주파수 및 코드분할다중접속방식을 사용하여 송수신 가능한 네트워크 망을 구축, 수신된 데이터 값을 활용하여 각 상수도 수용가의 사용량을 자동으로 검침하여 청구 내역서까지 작성해 주는 상수도 원격검침시스템을 소개한다. 상수도 자동검침시스템은 검침을 자동화하고 이를 무선송신 가능한 검침기와 검침기의 검침데이터 값을 송수신 할 수 있는 중계기 및 집중기, 그리고 CDMA 망을 통한 검침데이터를 수신할 수 있는 애플리케이션 서버 등을 구축하여 지역 내 원격검침 네트워크 망을 구축하는 것을 포함하고 있다. 본 연구의 시스템은 화재, 가스, 전기 등의 검침데이터를 통합으로 수집하여 데이터를 관리하는 통합 시스템으로의 확대가 용이하며 이러한 상수도 원격검침시스템은 누수 및 독거노인 등의 생활보호대상자의 안전을 확인하는 기초 정보로도 활용할 수 있다.

  • PDF

영역지향 소프트웨어 개발방법론 (The Software Development Methodology with Aspect-Oriented)

  • 김태영;김치수;임재현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.225-228
    • /
    • 2004
  • 소프트웨어를 부품화하고 이를 조립 합성하여 새로운 어플리케이션을 개발하는 방식의 CBD 방법론이 소프트웨어 개발방법론으로 많이 연구되고 있다. 그러나 이 방법론은 시스템의 기능적인 특성을 중심으로 분할하는 경향이 많아 컴포넌트에 대한 추론, 문서화, 코드의 이해를 어렵게 하는 단점이 있다. 따라서 본 논문에서는 "영역지향 CBD 방법론"이라고 명명한 CBD 방법론을 새롭게 제시하여 컴포넌트의 재사용을 용이하게 함으로써 시스템 개발 시간 단축과 개발비용의 감소를 유도하였다.

  • PDF

결합 방식 멀티패러다임 프로그래밍을 지원하는 언어의 설계 및 구현 (Design and Implementation of a Language Supporting Compositional Approach to Multiparadigm Programming)

  • 최종명;유재우
    • 정보처리학회논문지A
    • /
    • 제10A권6호
    • /
    • pp.605-614
    • /
    • 2003
  • 본 논문에서는 멀티패러다임 프로그래밍의 결합 방식(compositional approach)[20]을 프로그래밍 언어에 적용한 새로운 형태의 멀티패러다임 언어인 Argos를 소개한다. Argo는 자바 언어의 수퍼셋이고, Argos 언어의 메소드를 정의하는 문법은 다른 언어의 문법을 사용할 수 있는 확장점을 가지고 있다. 따라서 Argos 클래스의 각 메소드는 자바, C, Prolog, Python 등의 여러 프로그래밍 언어들 중에서 하나를 선택해서 구현할수 있도록 허용함으로써 객체지향과 멀티패러다임 프로그래밍을 동시에 지원한다. Argos의 메소드는 기존의 프로그래밍 언어로 작성할 수 있기 때문에 다른 멀티패러다임 언어에 비해 상대적으로 배우기 쉽고, 라이브러리 재사용성도 높은 장점을 가지고 있다. Argos 컴파일러는 입력 프로그램 을 사용된 언어에 따라 분할하고, 분할된 메소드 코드를 해당 언어의 처리기에 전달해서 컴파일하는 DCO(delegating compiler object) 모델[28,29]에 따라 구현된다.

CDMA기반 고속 패킷 데이터 전송 시스템을 위한 전력제어가 결합된 스케쥴링 알고리즘 (A Joint Power Allocation and Scheduling Algorithm for CDMA-based High-rate Packet Data Systems)

  • 구인수;김기선
    • 인터넷정보학회논문지
    • /
    • 제7권3호
    • /
    • pp.41-51
    • /
    • 2006
  • 고속 데이터 전송 서비스를 지원하는 1xEV-DO와 같은 CDMA 기반 패킷 전송 시스템들에서 각 기지국은 최대 전송 전력을 가지고 시간분할다중화방식을 이용하여 데이터 패킷들을 전송한다. 따라서 특정 시간에 한 사용자만이 시스템 내에서 서비스를 받을 수 있다. 본 논문에서는 1xEV-DO와 같은 CDMA기반 고속 패킷 데이터 전송 시스템을 위한 전력제어가 결합된 스케쥴링 알고리즘을 제안한다. 제안된 알고리즘은 하향링크 공동 채널에서 채널 직교성을 이용하는 코드분할다중화전송기법을 채택하여, 스케쥴러에 의해 선택된 첫 번째 사용자가 요구하는 서비스를 지원하고 남은 여분의 자원이 있는 경우 이를 활용하여 주어진 시간에 다른 사용자를 지원할 수 있다. 모의실험을 통하여 제안된 방식이 최대전송률 기반 스케쥴링 알고리즘과 같은 기존 스케쥴링 알고리즘의 성능을 향상 시킬 수 있음을 보였다.

  • PDF