• 제목/요약/키워드: Synchronization control method

검색결과 226건 처리시간 0.022초

LoRaWAN의 저전력 통신을 위한 Beacon-Less 동작 및 유휴 Ping 슬롯 억제 기법 (Beacon-Less Operation and Idle Ping Slot Control for Low Power Communication in LoRaWAN)

  • 김경태;유영환
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제6권5호
    • /
    • pp.231-238
    • /
    • 2017
  • LoRa 네트워크의 클래스 B 단말장치는 게이트웨이로부터 주기적으로 비콘을 받아 동기화를 하며, 동기화가 된 단말장치는 서버로부터 데이터를 수신하기 위해 주기적으로 Ping 슬롯을 활성화 한다. 본 논문에서는 비콘이 분실되었을 경우 바로 수행되던 Beacon-less 동작 조건을 완화하여 불필요한 에너지 소비를 줄였다. 또한, 서버에서 전송할 데이터의 유무에 따라 동기화된 단말장치의 Ping 슬롯 비활성화를 조절하여 빈 슬롯이 발생되는 에너지 소비를 줄였다. 패킷 분실률이 20%인 실험 환경에서 Beacon-less 동작 조건 완화는 기존 방법에 비해 96.7% 에너지 절감을 보였으며, 서버의 전송데이터 유무에 따른 Ping 슬롯 비활성화는 약 60% 이상의 에너지 소모를 줄였다.

밀리미터파 대역의 수신 성능을 개선하기 위한 5G 시스템에 대한 연구 (A Study of 5G Systems to Improve Receiver Performance in the mmWave Band)

  • 김명생;김동옥
    • 한국항행학회논문지
    • /
    • 제28권3호
    • /
    • pp.362-368
    • /
    • 2024
  • 본 논문에서는 대용량 MIMO에서 하향링크 성능을 향상시키기 위해 전송할 때 방향성 프리코딩 방식과 전방위 프리코딩 방식의 성능을 조사하였다, 전방위 프리코딩은 동기나 제어 신호와 같은 공통 신호를 모든 사용자에게 브로드캐스트하기 위해 사용하였으며, 전방위 프리코딩의 주된 목적은 하향링크에서 전송되는 신호가 모든 방향에서 동일하고 최대 에너지로 방출되도록 프리코딩 행렬을 설계하는 것이다. 본 논문에서는 공간 커버리지 범위를 120도 미만으로 설정할 수 있는 전차원 거대 MIMO를 위한 유연한 전방향 프리코딩 방법을 제안하고, 제안하는 방법의 부호화 행렬을 설계하기 위해 모든 안테나의 전방향성, 등 송신 전력 및 최대 송신 속도의 제약 조건을 두어 안테나 어레이에서 안테나 사이의 거리를 변경하여 안테나 어레이의 공간 커버리지 변경을 고려한 공간 커버리지 측면에서 성능을 측정하였다.

3GPP LTE FDD/TDD 듀얼 모드 하향 링크 수신기의 초기 셀 탐색을 위한 개선된 AGC 구조 및 P-SCH 검출 기법 (An Enhanced AGC Structure and P-SCH Detection Method for Initial Cell Search in 3GPP LTE FDD/TDD Dual Mode Downlink Receiver)

  • 정명진;장준희;최형진
    • 한국통신학회논문지
    • /
    • 제35권3C호
    • /
    • pp.302-313
    • /
    • 2010
  • 본 논문에서는 3GPP(3rd Generation Partnership Project) LTE(Long Term Evolution) FDD(Frequency Division Duplexing)/TDD(Time Division Duplexing) 듀얼 모드 하향 링크 수신기의 초기 셀 탐색 (Initial Cell Search)을 위한 개선된 AGC (Automatic Gain Control) 구조 및 P-SCH (Primary Synchronization Channel) 검출 기법을 제안한다. 주파수 분할을 통하여 양방향 송수신되는 FDD 모드와 달리 TDD 모드에서는 상향링크(Uplink) 구간과 하향링크 구간이 시분할로 전송되기 때문에 일반적인 AGC 구조를 고려 시 TDD 모드에서는 AGC variation의 증가로 인한 P-SCH 검출 성능 열화를 유발하게 된다. 또한 주파수 옵셋 및 다중 경로 페이딩의 영향 역시 P-SCH 상관 과정에서의 상관 특성을 왜곡시켜 P-SCH 검출 성능 열화를 유발하게 된다. 따라서, 본 논문에서는 FDD 모드에서뿐 아니라, TDD 모드에서도 안정적인 동작을 보장함으로써 AGC 동작에 의한 P-SCH 검출 성능 열화를 최소화할 수 있는 AGC 구조를 제안하며, 또한 주파수 옵셋이 존재하는 환경 및 다중 경로 페이딩 환경에서의 상관 특성 열화로 인한 P-SCH 검출 성능 열화를 최소하기 위한 개선된 P-SCH 검출 기법도 제안한다. 다양한 환경에서 제안된 AGC 구조와 P-SCH 검출 기법의 성능 검증을 통해 제안된 방식이 FDD/TDD 듀얼 모드 하향 링크 수신기에서 안정적인 AGC 동작 및 P-SCH 검출 성능의 보장이 가능함을 입증하였다.

다단 추적 모드를 적용한 WCDMA 역방향 링크 수신기용 Normalized CP-AFC (Normalized CP-AFC with multistage tracking mode for WCDMA reverse link receiver)

  • 도주현;이영용;김용석;최형진
    • 대한전자공학회논문지TC
    • /
    • 제39권8호
    • /
    • pp.14-25
    • /
    • 2002
  • 본 논문에서는 제 3 세대 이동 통신인 WCDMA 기지국 모뎀의 실제 구현에 적합하도록 변형된 AFC(Automatic Frequency Control) 루프를 제안한다. 제안된 AFC 루프에는 구현상의 복잡도 감소를 위하여 기존의 CP-FDD(Cross Product Frequency Difference Detector) 알고리즘을 변형한 Normalized CP-FDD 알고리즘을 적용하였다. 제안된 Normalized CP-FDD는 입력 신호 진폭 변화에 민감한 기존 CP-FDD 출력 특성을 보완하며, FDD의 출력(S-curve)의 선형화 구간을 증가시킴으로써 안정적인 주파수 오차에 대한 추정을 가능하게 한다. WCDMA에서는 IS-95 시스템과 다르게 파일롯 심볼이 연속적으로 전송되지 않으므로, FDD 입력단에 이동 평균 필터(Moving Average Filter)를 도입하여 교차곱(Cross-product)의 수를 증가시킴으로써 잡음의 영향을 감소시키고 주파수 오차에 대한 추적 시간 성능과 안정성을 향상시켰다. 또한 다단 추적 모드를 적용함으로써 수신 신호의 주파수 오차의 크기에 대한 능동적인 보상이 가능하도록 하였으며, 루프 필터의 출력을 이용한 ROM table 도약 구조의 NCO(Numerical Controled Oscillator)를 적용하여 주파수 오차를 보상하였다. 본 논문에서 제안한 알고리즘은 WCDMA 기지국 모뎀 구현에서 성공적으로 적용되었다.

Economic Assessments of Hormonal and Nutritional Treatments for Improvement of Awassi Sheep Production in Jordan

  • Nasr, R.E.;Haddad, S.G.;Al-Karablieh, E.K.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제15권8호
    • /
    • pp.1110-1114
    • /
    • 2002
  • The animal production sector in Jordan is characterized by shortages of locally produced feedstuffs derived from rangeland, forage plants or from human food crops as by products. This is exacerbated by insufficient rainfall, overgrazing, early grazing and high stocking rate. Thus, subject to these constraints, other technological improvements are highly desirable to meet the needs of crop growth and animal production. Alternative adapted technologies are also desirable in order to meet the increased demand for red meat in relation to population growth along with the changes in the price subsidy for feedstuff. The technologies are those, which have been introduced to the animal production sector, obtained in agricultural research stations besides on-farm demonstrations. They include technologies suited for increasing birth and twining rates, synchronizing the mating period, introducing the early weaning method, and animal feed and sheep production. Economic assessments conducted in this study demonstrate promising results of hormonal and nutritional practices in improving production efficiency of Awassi sheep in Jordan. Jordanian published data between 1991 and 1998 were used. The examined practices were: 1) use of PMSG in estrus synchronization in ewes, 2) introduction of early lamb weaning program, 3) supplementation with $AD_3E$ for ewes and 4) the use of agro-industrial feed block as a feed supplement for grazing lambs. Production data were then subjected to partial budgeting for economical evaluation. The use of PMSG outperformed the control groups in fertility and net returns per ewe by US$ 8.36/ewe. The early weaning of lambs increased the net returns by US$ 3.90/lamb. The injection with vitamin $AD_3E$ showed an average additional net return of US$ 5.66/ewe. Feeding agriculture by-product blocks improved weight gain in the feed block groups and resulted in additional net returns of US$ 3.5/lamb. The economic viability and reproductive performance indicators demonstrate that efforts should be undertaken to disseminate these new practices in the development program.

다목적 시뮬레이션 통합 하이브리드 유전자 알고리즘을 사용한 수동 조립라인의 동기 작업 모델 (A Synchronized Job Assignment Model for Manual Assembly Lines Using Multi-Objective Simulation Integrated Hybrid Genetic Algorithm (MO-SHGA))

  • 무하마드 임란;강창욱
    • 산업경영시스템학회지
    • /
    • 제40권4호
    • /
    • pp.211-220
    • /
    • 2017
  • The application of the theoretical model to real assembly lines has been one of the biggest challenges for researchers and industrial engineers. There should be some realistic approach to achieve the conflicting objectives on real systems. Therefore, in this paper, a model is developed to synchronize a real system (A discrete event simulation model) with a theoretical model (An optimization model). This synchronization will enable the realistic optimization of systems. A job assignment model of the assembly line is formulated for the evaluation of proposed realistic optimization to achieve multiple conflicting objectives. The objectives, fluctuation in cycle time, throughput, labor cost, energy cost, teamwork and deviation in the skill level of operators have been modeled mathematically. To solve the formulated mathematical model, a multi-objective simulation integrated hybrid genetic algorithm (MO-SHGA) is proposed. In MO-SHGA each individual in each population acts as an input scenario of simulation. Also, it is very difficult to assign weights to the objective function in the traditional multi-objective GA because of pareto fronts. Therefore, we have proposed a probabilistic based linearization and multi-objective to single objective conversion method at population evolution phase. The performance of MO-SHGA is evaluated with the standard multi-objective genetic algorithm (MO-GA) with both deterministic and stochastic data settings. A case study of the goalkeeping gloves assembly line is also presented as a numerical example which is solved using MO-SHGA and MO-GA. The proposed research is useful for the development of synchronized human based assembly lines for real time monitoring, optimization, and control.

임베디드 시스템에서의 공유 메모리 컨트롤러 디바이스 드라이버 설계 (Design of Shared Memory Controller Device Driver in Embedded System)

  • 문지훈;오재철
    • 한국전자통신학회논문지
    • /
    • 제9권6호
    • /
    • pp.703-709
    • /
    • 2014
  • 단일 시스템에 코어별 운영체제를 사용하는 AMP(Asymmetric Multiprocessing) 기반 듀얼 코어에서 프로세서간 데이터를 전달하기 위해서 공유 메모리 기법을 사용한다. 서로 다른 운영체제에서 공유 메모리를 사용하기 위해서는 두 운영체제 사이의 메시지 통신 및 동기화 문제를 해결해 주어야 하는 문제점이 발생한다. 본 논문에서는 듀얼 코어 환경에서 서로 다른 프로세서 코어 사이에서 데이터 공유를 위해서 별도의 메모리 컨트롤러를 이용하였다. 이 컨트롤러는 두 프로세서에서 동시에 접근이 가능 하도록 두 개의 슬레이브 포트를 지정할 수 있으며, 두 프로세서에 의해서 동시에 데이터 처리를 수행할 경우 메모리 중재자에 의해서 슬레이브 포트의 우선 순위를 결정하게 된다. A에서 B 프로세서로 데이터를 전달 시, SRAM 영역을 논리적으로 8개의 페이지로 분리하였다. 여러 프로세스에서 메모리 영역을 사용 하도록 하였으며 페이지당 4KByte의 크기를 갖도록 하였으며, 현재 페이지가 사용 가능한지 아닌지를 판별하기 위해서 4바이트 크기의 컨트롤 레지스터를 이용하였다.

계층적 다중 속성을 이용한 헬스케어 환자의 프라이버시 보호 기법 (Privacy Protection Scheme of Healthcare Patients using Hierarchical Multiple Property)

  • 신승수
    • 디지털융복합연구
    • /
    • 제13권1호
    • /
    • pp.275-281
    • /
    • 2015
  • 최근 헬스케어는 다양한 의료 서비스를 제공받으려는 사용자가 급격하게 증가하고 있으며, 환자의 정보가 제3자에게 쉽게 노출되어 악용될 수 있어 환자에 따라 병원 관계자(의사, 간호사, 약사 등)의 역할이 명확하게 분류될 필요가 있다. 본 논문에서는 헬스케어 환경에서 환자의 정보가 제3자로부터 안전하게 사용하기 위해서 환자의 속성정보를 분류하고, 병원 관계자는 역할에 따라 권한을 분류하여 계층적 다중 속성을 이용한 환자의 프라이버시 보호기법을 제안한다. 제안 기법은 환자의 프라이버시 속성정보(데이터 소비자, 시간, 센서, 목적, 의무, 위임 그리고 상황 등)를 수학적 모델로 표현하고, 제 3자로부터 환자 정보가 불법적으로 악용되는 것을 예방하기 위해서 환자와 병원관계자 사이의 속성정보를 동기화하여 환자의 프라이버시 정보의 유출을 예방한다.

궤적 구동 미세입자 분사가공 시 표면 형상 가공 특성 및 가공 조건 (Surface-shape Processing Characteristics and Conditions during Trajectory-driven Fine-particle injection Processing)

  • 이형태;황철웅;이세한;왕덕현
    • 한국기계가공학회지
    • /
    • 제20권10호
    • /
    • pp.19-26
    • /
    • 2021
  • In fine-particle injection processing, hard fine particles, such as silicon carbide or aluminum oxide, are injected - using high-pressure air, and a small amount of material is removed by applying an impact to the workpiece by spraying at high speeds. In this study, a two-axis stage device capable of sequence control was developed to spray various shapes, such as circles and squares, on the surface during the micro-particle jetting process to understand the surface-shape micro-particle-processing characteristics. In the experimental device, two stepper motors were used for the linear movement of the two degree-of-freedom mechanism. The signal output from the microcontroller is - converted into a signal with a current sufficient to drive the stepper motor. The stepper motor rotates precisely in synchronization with the pulse-signal input from the outside, eliminating the need for a separate rotation-angle sensor. The major factors of the processing conditions are fine particles (silicon carbide, aluminum oxide), injection pressure, nozzle diameter, feed rate, and number of injection cycles. They were identified using the ANOVA technique on the design of the experimental method. Based on this, the surface roughness of the spraying surface, surface depth of the spraying surface, and radius of the corner of the spraying surface were measured, and depending on the characteristics, the required spraying conditions were studied.

DOVE : 가상 계산 환경을 위한 분산 객체 시스템 (DOVE : A Distributed Object System for Virtual Computing Environment)

  • 김형도;우영제;류소현;정창성
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권2호
    • /
    • pp.120-134
    • /
    • 2000
  • 본 논문에서는 객체 지향 분산 가상 컴퓨팅 환경인 DOVE에 대하여 기술한다. DOVE는 독립적인 분산 객체들이 메소드 호출을 통하여 서로 상호 작용하는 분산 객체 모델을 기반으로 설계되었으며, 다수의 이기종 머신들로 구성된 분산 환경을 하나의 논리적인 단일 가상 컴퓨터로 사용자에게 제공함으로써 원격지에 있는 분산 객체들이 하나의 가상 컴퓨터에 존재하는 것처럼 사용할 수 있도록 한다. 또한, 병렬성, 이기종 환경, 객체 그룹, 단일한 네임 서비스, 그리고 오류 허용 등의 지원을 통하여 병렬 프로그램 개발을 위한 투명성 있고 사용이 용이한 프로그래밍 환경을 제공한다. 병렬성은 다양한 메소드 호출, 객체 그룹을 통한 다중 메소드 호출, 다중 쓰레드 구조 그리고 여러 동기화 구조를 사용함으로써 효과적으로 지원되며, 자동화된 데이타 변환 코드 생성, IDL 컴파일러를 통한 stub와 skeleton 객체 생성 그리고 객체 관리자를 통한 객체 라이프 관리와 네임 서비스를 통하여 이기종 간 호환성 문제를 해결하였으며 투명성 있고 사용이 용이한 프로그래밍 환경을 제공한다. 자치성 있는 분산 객체와 다중 레이어 구조 그리고 분산화된 네임 서비스와 객체 관리 구조를 사용함으로써 확장성과 보수성이 향상되었으며, 비동기방식의 사건 및 예외 처리 통한 오류 탐지 및 확인 기능을 제공한다.

  • PDF