• 제목/요약/키워드: Asynchronous data

검색결과 319건 처리시간 0.072초

LMDS 역방향 채널의 블록 버스트 복조에 대한 심벌타이밍과 반송파 동기의 성능 분석 (Performance Analysis of Symbol Timing and Carrier Synchronization in Block Burst Demodulation of LMDS Uplink)

  • 조병록;임형래;박솔
    • 한국전자파학회논문지
    • /
    • 제10권1호
    • /
    • pp.99-108
    • /
    • 1999
  • 본 논문에서는 LMDS(Local Multipoint Distributed Services) 시스템의 역방향 채널에서 TDMA(Time D Division Multiple Access) 방식으로 ATM(Asynchronous Transfer Mode) 셀을 효율적으로 전송하기 위해 전치부호를 줄일 수 있는 블록복조 알고리즘을 적용한 $\pi$/4 QPSK 변복조 방식 시스댐을 제안하고. 블록복 조의 동기성능을 향상시키기 위해 새로운 반송파 동기회로를 설계하였다. 제안한 블록동기복조 알고리즘을 적용한 $\pi$/4 QPSK 변복조 방식 시스템은 LMDS 환경에서 ATM 셀 단위의 버스트 데이터로 반송파 위상동 기. 심별 타이밍 동기, 슬롯 타이밍 동기 등을 수행할 때 전치부호를 아주 적게 사용하므로 효율적인 프레임 전송을 얻어질 수 있도록 하고 있다. 본 논문에서 제안한 블록동기복조 알고리즘을 적용한 $\pi$/4 QPSK 변복 조 방식 시스템을 모의설험을 통하여 분석한 결과. 페이딩 환경에서 심벌 타이멍 옹기, 주파수 오프셋, 반송 파 위상동기할 때 전치부호를 아주 적게까지 줄이더라도 좋은 성능을 발휘함을 확인할 수 있었다.

  • PDF

고속 무선 개인화 네트워크를 위한 MAC 스케줄링 알고리즘 (MAC Scheduling Algorithm in IEEE 802.15.3 HR-WPAN)

  • 주성돈;이채우
    • 대한전자공학회논문지TC
    • /
    • 제42권6호
    • /
    • pp.41-52
    • /
    • 2005
  • 무선 환경에서는 유선과 달리 다중 경로 페이딩, 간섭, 신호의 감쇠 등으로 발생되는 에러가 존재하고 있으며, 이러한 무선 채널 에러는 네트워크의 성능을 감소시킨다. 특히, ISM 대역에서 동작하는 IEEE 802.15.3은 무선 채널에러에 많이 노출되어 있다. 본 논문은 네트워크의 성능을 감소시키는 채널에러 환경에서 효율적인 비동기 트래픽의 스케줄링 알고리즘을 제안한다. 제안한 알고리즘은 디바이스가 요구하는 시간에 비례하여 채널시간(Channel Time Allocation, CTA)를 할당한다. 또한 디바이스간의 채널에러 상황을 인식하여 에러 상황인 디바이스에게 할당되는 CTA를 회수하여 에러를 겪지 않는 다른 디바이스들에게 CTA를 할당함으로써 네트워크의 전송효율을 높인다. 채널에러 상황에서 복구된 디바이스는 디바이스들 간의 공평성을 유지하기 위해 완전보상 또는 점진적 보상을 통해 CTA를 보상 받는다. 시뮬레이션 결과 제안한 알고리즘은 무선 채널에러 환경에서 기존의 SRPT(Shortest Remain Processing Time) 나 RR(Round Robin)방식에서 제공할 수 없었던 디바이스들의 비례적 공평성을 제공할 수 있으며, 네트워크의 높은 전송 효율을 유지한다.

IMT-2000 3GPP 시스템을 위한 간단한 다중 전송률 병렬형 간섭제거기 (A Simple Multi-rate Parallel Interference Canceller for the IMT-2000 3GPP System)

  • 김진겸;오성근;선우명훈
    • 대한전자공학회논문지TC
    • /
    • 제38권12호
    • /
    • pp.10-19
    • /
    • 2001
  • 본 논문에서는 IMT(international mobile telecommunications)-2000 3GPP(3rd generation partnership project) 규격에 따른 전송률이 서로 다른 다수의 사용자 신호들을 효과적으로 처리할 수 있는 간단한 병렬형 간섭제거기를 제안한다. 제안한 방식은 다중 전송률 처리를 위하여 모든 사용자들에 공통적이며 전송률이 가장 낮은 제어채널의 한 심벌을 기준블록으로 설정하여 기준블록 단위마다 병렬로 간섭제거를 수행한다. 또한, 사용자간 비동기 환경에서 자신보다 짧은 지연을 갖는 간섭 사용자의 다음 기준블록에 의하여 발생하는 간섭을 미리 판정하고 재생하여 제거함으로써 간섭제거 성능을 개선할 수 있는 효과적인 사전 제거 기법을 제안한다. 제안된 사전 제거 기법을 사용한 다중 전송률 처리 병렬형 간섭제거기의 효율적인 구현을 위하여 샘플단위의 파이프라인을 도입하여 기준블록 주기로 판정하고, 이어서 샘플단위로 재생성하고 샘플단위로 간섭제거를 수행함으로써 최소의 하드웨어를 필요로 하는 파이프라인 구조를 제안한다. 모의실험을 통하여 저l안한 간섭제거기의 신호 대 잡음비 및 사용자 수에 따른 비트 오류율 성능을 분석한다.

  • PDF

멀티캐스트 프로토콜상에서 토큰 전달 방법을 이용한 전체 순서화 알고리즘 (Total Ordering Algorithm over Reliable Multicast Protocol using Token Passing Mechanism)

  • 원유재;유관종
    • 한국정보처리학회논문지
    • /
    • 제6권8호
    • /
    • pp.2158-2170
    • /
    • 1999
  • 멀티캐스트 프로토콜을 이용한 분산 시스템들이 널리 사용됨에 따라 시스템의 성능 향상과 여러 프로세스에 대한 좀더 신뢰성 있는 통신이 요구되고 있다. 분산 환경에서는 프로세스들간의 비동기적인 수행으로 데이터의 일관성을 유지하는 문제와 여러 프로세스들의 활동을 조정하는 문제가 발생한다. 이러한 문제를 해결하기 위해 본 논문에서는 전체 순서화 알고리즘인 TORMP을 제안한다. TORMP는 멀티캐스트 프로토콜의 장점을 이용하여 효율적인 토큰 전달 방법을 사용한다. TORMP는 메시지 전송 요청을 한 모든 프로세스에게 동시에 토큰을 멀티캐스트 하여 각 프로세스의 메시지 전송 전 지연시간이 줄어든다. 또한 토큰을 받은 모든 프로세스들이 동시에 메시지를 멀티캐스트 하여 전체적으로 전송 지연도 크게 줄어든다. TORMP는 한 프로세스만 메시지를 전송하는 경우 순서화를 위한 제어과정이 거의 없다. TORMP는 벡터 클락을 이용하여 그룹내의 모든 프로세스에게 메시지 전송 권한을 공정하게 나누어준다. TORMP는 다른 알고리즘들과는 달리 순서화 과정동안 발생되는 패킷의 수가 프로세스의 수에 의존적이지 않다.

  • PDF

다중스레드 모델의 성능 향상을 위한 가용 레지스터 기반 캐슁 기법 (A Register-Based Caching Technique for the Advanced Performance of Multithreaded Models)

  • 고훈준;권영필;유원희
    • 정보처리학회논문지A
    • /
    • 제8A권2호
    • /
    • pp.107-116
    • /
    • 2001
  • A multithreaded model is a hybrid one which combines locality of execution of the von Neumann model with asynchronous data availability and implicit parallelism of the dataflow model. Much researches that have been made toward the advanced performance of multithreaded models are about the cache memory which have been proved to be efficient in the von Neumann model. To use an instruction cache or operand cache, the multithreaded models must have cache memories. If cache memories are added to the multithreaded model, they may have the disadvantage of high implementation cost in the mode. To solve these problems, we did not add cache memory but applied the method of executing the caching by using available registers of the multithreaded models. The available register-based caching method is one that use the registers which are not used on the execution of threads. It may accomplish the same effect as the cache memory. The multithreaded models can compute the number of available registers to be used during the process of the register optimization, and therefore this method can be easily applied on the models. By applying this method, we can also remove the access conflict and the bottleneck of frame memories. When we applied the proposed available register-based caching method, we found that there was an improved performance of the multithreaded model. Also, when the available-register-based caching method is compared with the cache based caching method, we found that there was the almost same execution overhead.

  • PDF

AVR 마이크로 컨트롤러 기반의 태양추적 장치 개발 (Development of an AVR MCU-based Solar Tracker)

  • 오승진;이윤준;김남진;현준호;임상훈;천원기
    • 에너지공학
    • /
    • 제20권4호
    • /
    • pp.353-357
    • /
    • 2011
  • 본 연구에서는 AVR 마이크로 컨트롤러를 사용하여 임베디드 태양추적장치를 개발하였다. 본 시스템은 Atmega128 마이크로 컨트롤러, 스텝 모터, 스텝 드라이브 모듈, CdS 센서 그리고 GPS 모듈 및 기타 부품들로 구성되어 있다. 태양추적장치는 광학적 방법과 천문학적인 방법에 의해 작동된다. 최초 태양추적은 천문학적인 계산방법에 의해 얻어진 결과에 따라 이루어지고 CdS에 의해 미세 조정이 이루어진다. 태양추적장치가 설치된 지점에서 GPS는 UTC(Universal Time Coordinated)와 위도 및 경도 데이터를 마이크로 컨트롤러에 전송한다. 전송되어진 데이터에 의해 실시간으로 태양위치, 일출 및 일몰시간이 계산되어 진다. 태양 추적에 필요한 데이터들은 범용 비동기화 송수신기(UART)를 통하여 컴퓨터로 전송 받을 수 있다.

Cellular CDMA용 배열 안테나 오차 보정 알고리듬 (An Online Calibration Algorithm for Cellular CDMA Antenna Arrays)

  • 석미경;조상우;전주환
    • 한국통신학회논문지
    • /
    • 제29권2C호
    • /
    • pp.306-314
    • /
    • 2004
  • 배열 안테나를 사용하고 있는 CDMA 기반의 이동 통신 기지국은 효율적인 빔 형성을 위해서 배열 안테나 시스템을 이루고 있는 송수신기 모듈의 정확한 성능을 필요로 하며 이를 위해 오차 보정이 반드시 필요하다. 일반적으로 오차 보정은 internal 오차 보정과 external 오차 보정으로 크게 구분 할 수 있다. 특히 internal 오차 보정은 수신기 모듈을 이루고 있는 RF/IF 회로 소자들의 특성이 변하기 때문에 정기적으로 오차 보정이 필요하다고 알려져 있다. 본 논문에서는 비동기 CDMA 시스템에서 안테나 배열 소자들 간의 진폭 이득과 위상 응답에 오차가 생길 때 온라인으로 보정 할 수 있는 알고리듬을 제안한다. 부공간(subspace) 기반의 알고리듬의 성능 평가와 분석 결과를 제시하기 위해 실험으로 측정한 데이터를 이용하였고, simulated annealing이라는 최적화 방법을 사용하여 부공간(subspace) 기반의 알고리듬에서 발생하는 초기값 문제를 해결하고 모의실험을 통해 확인하였다.

WCDMA시스템에서 간섭제거기를 적용한 통화권 분석에 관한 연구 (Study on Coverage Analysis using Interference Cancellation in WCDMA System)

  • 박태준;박재원;박용완
    • 한국전자파학회논문지
    • /
    • 제13권7호
    • /
    • pp.693-701
    • /
    • 2002
  • 본 논문에서는 간섭제거기(IC: Interference Cancellation or MUD; Multi-User Detector)를 적용한 WCDMA (Wideband Code Division Multiple Access)방식 의 비동기식 IMT(International Mobile Telecommunication)-2000 시스템에서 역방향 링크의 통화권에 대해 분석하였다. 간섭제거기는 역방향 링크의 통화권 확장을 위해 사용되었으며, 시스템 용량과 통화권의 관계를 대수-정규(log-normal)분포의 전파음영 환경에서 경로손실과 전파음영감쇠를 포함하는 전파손실모델 및 간섭의 영향을 고려하였다. 간섭량은 정량 산출이 어렵기 때문에 본 논문에서는 전체 셀의 간섭 대 내부 셀의 간섭비를 이용하였다. 간섭제거기를 사용하여 다중접속간섭(MAI; Multiple Access Interference)의 제거를 통한 시스템의 성능향상을 비교 분석하기 위해 간섭제거기 효율($\beta$)을 이용하였다. 모의실험은 실제 무선전파환경에 근접한 전파예측 모델인 Hata모델을 이용하여 반송파 주파수 800 MHz와 1900 MHz에서 음성서비스와 데이터서비스의 전송속도(bit rate)에 따라 동일한 대역폭(3.84 MHz)에서의 통화권을 분석하고, 내부셀에 간섭제거기를 적용하여, 용량 및 통화권의 성능을 비교 분석하여 실제 시스템에서의 성능을 예측하였다.

모바일 웹 어플리케이션을 구현하기 위한 Node.js 파일에 대한 조사 (An Investigation into the Applicability of Node.js as a Platform for implementing Mobile Web Apps.)

  • 라이오넬;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.286-289
    • /
    • 2016
  • 본 논문에서는 오직 모바일 클라우드 컴퓨팅만을 사용하여 스마트폰 기반의 모바일 앱에서 Node.js 파일이 비동기 차단, 비 차단, 이벤트 기반 프로그램 패러다임을 제시한다. 또한 데이터베이스로 잘 알려진 MongoDB를 사용하여 App 사용자에 의해 전송된 방대한 데이터들을 처리한다. Node.js는 프로그래머가 동시 접속 문제를 해결하는 데 필요한 도구를 제공하는 것을 목표로 하고 있다. 원격 사용자들이 드라이버 입력을 전달하고 외부 응용 프로그램에서 출력을 제공하는 응용 프로그램을 고려하고 있는데, 차량을 이용하여 실시간으로 데이터를 분석 할 수 있는 스마트 폰 인터페이스 방식으로 응용 프로그램을 구현하여 제안 된 구조의 효과를 보여주고자 한다.

  • PDF

에이전트들 간의 밀접한 협력을 지원하기 위한 다중 에이전트 메시지 전송 구조 (A Multi-Agent Message Transport Architecture for Supporting Close Collaboration among Agents)

  • 장혜진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제3권3호
    • /
    • pp.125-134
    • /
    • 2014
  • 본 논문은 에이전트들 간의 긴밀한 협력을 위해 신속한 메시지 통신을 필요로 하는 응용 분야들을 지원하기 위한 다중 에이전트 메시지 전송 구조를 제안한다. 제안하는 구조는 FIPA(Foundation of Intelligent Physical Agents) 표준 에이전트 플랫폼 규격에서 에이전트들에게 메시지 전송 서비스를 제공하는 요소인 ACC(Agent Communication Channel)를 MTSA(Message Transfer Service Agent)라는 에이전트들의 집합으로 표현한다. MTSA는 비동기 메시지 통신을 지원하며, 메시지 수신을 효율적으로 처리하기 위해 반응자 패턴(reactor pattern)을 사용하며, 메시지 송신 에이전트와 수신 에이전트의 상대적 위치 관계에 따라 에이전트들 간에 최적의 통신 수단을 선택하여 메시지를 전송하여 에이전트들 간의 긴밀한 협력이 가능하도록 한다. 제안된 메시지 전송 구조에 따라 구현된 다중 에이전트 프레임워크 SMAF(Small Multi-Agent Framework)는 잘 알려진 에이전트 프레임워크 JADE(Java Agent Development Environment)와 비교하였을 때 향상된 메시지 전송 능력을 보인다. 다중 에이전트 구조의 메시지 통신 속도가 고속화되면 될수록 그 다중 에이전트 구조는 더 다양한 응용 분야들에 적용될 수 있을 것이다.