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

검색결과 274건 처리시간 0.03초

웹 기반 원격교육에서 사용자 프로파일을 이용한 효율적인 평가시스템 (Efficient Estimation System using User Profile from Web-based Remote Education)

  • 고경철;이양원
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2000년도 춘계종합학술대회
    • /
    • pp.257-262
    • /
    • 2000
  • 현재 인터넷을 활용한 웹에서의 원격 교육평가시스템은 많이 나와있으나, 학생 개개인의 특성과 성향을 고려하지 못하고 일괄적이고 전체적인 평가만을 실시하고 있는 실정이다 본 논문은 문제은행 데이터베이스를 구축하여 웹을 통해 학생이 시간과 장소의 제약 없이 평가를 실시할 수 있는 비동기 분배 커뮤니케이션(Distributed Asynchronous Communication)방법의 교육모델에 덧붙여서, 기존의 원격 교육평가 시스템에서는 소홀히 다루었던 학생의 개인차와 특성을 고려한 사용자 프로파일을 이용하여 문제를 필터링한 후 출제하여 평가의 질적인 향상 및 학생의 학력을 향상시키는 효과적인 방법을 제시한다. 이것은 DAC 방식을 발전시킨 적응력 있는 DAC 방식이라 한다.

  • PDF

Synchronous and Asynchronous Engagement in Virtual Library Services as Learning Support Systems from the Perspectives of Post-Graduate Students: A Case Study-Graduate Students: A Case Study

  • Alenzuela, Reysa;Kamilova, Yelizaveta
    • Journal of Information Science Theory and Practice
    • /
    • 제6권1호
    • /
    • pp.45-64
    • /
    • 2018
  • The global information economy is transforming the way people connect with each other, learn new things, and contribute to the knowledge society. With the online platform, library services have also expanded beyond face to face interaction. Although studies of virtual reference services have been made in different parts of the world, a case study discussing various forms of online reference engagement in Kazakhstan has not been written. While most of the theories on connectivism emphasize the context of instruction, the researchers of this paper discussed the tenets as they relate to online engagement. Applying the theory of connectivism, this paper explores through a mixed method the use of various online platforms to enhance engagement connecting library users to information. Findings revealed that differences in patterns of interactions as to platforms, types of queries, and users reveal that students, faculty, and other members of the academic community served by the library have various preferences for communication. The case study further showed that respondents have not maximized the use of VLS but interest in using both synchronous and asynchronous services is clear. Finding connections between sources of information, creating useful information patterns, is essential in learning. Amplifying awareness on the use of VLS giving emphasis to the unique features of each service is useful in order to enable students to see how this platform facilitates learning.

Celery-MongoDB 를 활용한 센서정보 관리시스템 설계 및 구현 (Design and Implementation of Sensor Information Management System based on Celery-MongoDB)

  • 강윤희
    • Journal of Platform Technology
    • /
    • 제9권2호
    • /
    • pp.3-9
    • /
    • 2021
  • 센서정보 관리를 위해서는 다양하고 수많은 센서의 정보를 신속하게 저장, 수정, 삭제 할 수 있는 기능을 제공해야 한다. 본 연구에서는 Celery 와 MongoDB 를 활용하여 위의 조건에 부합한 센서정보 관리 시스템을 설계 및 구현하였다. Celery 는 파이썬으로 개발된 비동기 통신을 기반으로 하는 큐구조를 제공하고 있다. 그리고 이것은 분산된 작업 큐 구조이고 단순하지만 많은 양의 메시지를 처리하기에 적합한 신뢰성 있는 분산 시스템이다. MongoDB 는 NoSQL 데이터베이스로써 다양한 정보 표현을 저장할 수 있고 검색할 수 있다. 본 연구에서는 개발한 시스템을 활용한 실험을 통해 IoT 환경에서 제공되는 다양한 센서를 관리할 수 있음을 확인할 수 있었다. 센서데이터를 갖는 메시지를 처리하기 위한 성능을 개선하기 위해 본 시스템은 클라우드 하부구조의 에지단에 배치되어 사용한다.

비동기 무선센서네트워크에서 체크인터벌 조절에 따른 전력소모 분석 (Power Consumption Analysis by Adjusting of Check Interval in Asynchronous Wireless Sensor Network)

  • 김동원
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권3호
    • /
    • pp.91-96
    • /
    • 2019
  • 센서네트워크를 위한 여러 가지 저전력 MAC들이 제안되어 있다. 그 중 IEEE802.15.4은 동기화로 인한 전력소모가 많은 단점을 가지며 전력소모를 줄이기 위한 수면(sleep)과 각성(awake)을 반복하는 슈퍼프레임(superframe) 동작으로 지연시간이 길어지는 단점이 있다. 대표적 비동기 B-MAC은 체크인터벌에 따라 지연시간을 짧게 할 수는 있지만 송신단에서는 과도한 프리엠블로 전력소모가 발생하며 수신단에서는 오버히어링으로 전력 손실이 발생하는 단점을 가진다. 기존 MAC들의 지연시간과 전력소모 불균형으로 인한 단점을 보완하기 위해 비동기식 B-MAC 기법에 체크인터벌을 적응형으로 운용하는 방법을 제안하고 전력소모 성능을 분석한다.

A Probabilistic Tensor Factorization approach for Missing Data Inference in Mobile Crowd-Sensing

  • Akter, Shathee;Yoon, Seokhoon
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제13권3호
    • /
    • pp.63-72
    • /
    • 2021
  • Mobile crowd-sensing (MCS) is a promising sensing paradigm that leverages mobile users with smart devices to perform large-scale sensing tasks in order to provide services to specific applications in various domains. However, MCS sensing tasks may not always be successfully completed or timely completed for various reasons, such as accidentally leaving the tasks incomplete by the users, asynchronous transmission, or connection errors. This results in missing sensing data at specific locations and times, which can degrade the performance of the applications and lead to serious casualties. Therefore, in this paper, we propose a missing data inference approach, called missing data approximation with probabilistic tensor factorization (MDI-PTF), to approximate the missing values as closely as possible to the actual values while taking asynchronous data transmission time and different sensing locations of the mobile users into account. The proposed method first normalizes the data to limit the range of the possible values. Next, a probabilistic model of tensor factorization is formulated, and finally, the data are approximated using the gradient descent method. The performance of the proposed algorithm is verified by conducting simulations under various situations using different datasets.

Framework design for efficient Arduino program development

  • Gong, Dong-Hwan
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제14권1호
    • /
    • pp.162-169
    • /
    • 2022
  • Arduino is used in various places such as education, experimentation, and industry. Due to the easy accessibility of Arduino, it is often used by non-majors, and it is also used in media art and toy programs. Although Arduino is relatively easy to use compared to other devices, it is not easy to control various IoT components at the same time. Some tasks run independently of other tasks, while others run dependently. In this paper, I proposed the Arduino Task Framework to efficiently execute many tasks in these various situations. The design framework of this paper is largely composed of two types: synchronous execution and asynchronous execution. These two execution methods can be combined to create several independent and dependent execution routines. Asynchronous tasks are independently executed tasks and are managed by AsyncTaskGroup, while synchronous tasks are dependently executed tasks and are managed by SyncTaskGroup. AsyncTaskGroup instance and SyncTaskGroup instance are instances of the same Task and can be used in combination with another task. The Arduino framework proposed in this paper simplifies the program structure and can easily compose various tasks.

MOM 커패시터를 사용한 디지털-아날로그 변환기를 가진 10-bit 10-MS/s 비동기 축차근사형 아날로그-디지털 변환기 (A 10-bit 10-MS/s Asynchronous SAR analog-to-digital converter with digital-to-analog converter using MOM capacitor)

  • 정연호;장영찬
    • 한국정보통신학회논문지
    • /
    • 제18권1호
    • /
    • pp.129-134
    • /
    • 2014
  • 본 논문은 디지털-아날로그 변환기(DAC: digital-to-analog converter), SAR 로직, 그리고 비교기로 구성된 10-bit 10-MS/s 비동기 축차근사형(SAR: successive approximation register) 아날로그-디지털 변환기(ADC: analog-to-digital converter)를 제안한다. Rail-to-rail의 입력 범위를 가지는 설계된 비동기 축차근사형 아날로그-디지털 변환기는 샘플링 속도를 향상시키기 위해 MOM(metal-oxide-metal) 커패시터를 이용한 바이너리 가중치 기반의 디지털-아날로그 변환기를 사용하여 구현한다. 제안하는 10-bit 10-MS/s 비동기 축차근사형 아날로그-디지털 변환기는 0.18-${\mu}m$ CMOS 공정에서 제작되고 면적은 $0.103mm^2$를 차지한다. 1.1 V의 공급전압에서 전력소모는 0.37 mW를 나타낸다. 101.12 kHz와 5.12 MHz의 아날로그 입력 신호에 대해 측정된 SNDR은 각각 54.19 dB와 51.59 dB이다.

분할-커패시터 기반의 차동 디지털-아날로그 변환기를 가진 10-bit 10-MS/s 0.18-㎛ CMOS 비동기 축차근사형 아날로그-디지털 변환기 (A 10-bit 10-MS/s 0.18-㎛ CMOS Asynchronous SAR ADC with split-capacitor based differential DAC)

  • 정연호;장영찬
    • 한국정보통신학회논문지
    • /
    • 제17권2호
    • /
    • pp.414-422
    • /
    • 2013
  • 본 논문은 분할-커패시터 기반의 차동 디지털-아날로그 변환기 (DAC: digital-to-analog converter)를 이용하는 10-bit 10-MS/s 비동기 축차근사형 (SAR: successive approximation register) 아날로그-디지털 변환기 (ADC: analog-to-digital converter)를 제안한다. 샘플링 주파수를 증가시키기 위해 SAR 로직과 비교기는 비동기로 동작을 한다. 또한 높은 해상도를 구현하기 위해 오프셋 보정기법이 적용된 시간-도메인 비교기를 사용한다. 제안하는 10-bit 10-MS/s 비동기 축차근사형 아날로그-디지털 변환기는 0.18-${\mu}m$ CMOS 공정에서 제작되며 면적은 $140{\times}420{\mu}m^2$이다. 1.8 V의 공급전압에서 전력소모는 1.19 mW이다. 101 kHz 아날로그 입력신호에 대해 측정된 SNDR은 49.95 dB이며, DNL과 INL은 각각 +0.57/-0.67, +1.73/-1.58이다.

저속도 저전력 PAN 응용을 위한 무선 비동기식 UWB 시스템 설계 및 구현 (Design and Implementation of Wireless Asynchronous UWB System for low-rate low power PAN applications)

  • 최성수;구인수
    • 한국정보통신학회논문지
    • /
    • 제11권11호
    • /
    • pp.2021-2026
    • /
    • 2007
  • 본 논문에서는 다중객체 인식 시스템과 같은 저용량 데이터전송의 저전력 무선센서네트워크 분야에 적용 가능한 새로운 펄스 방식의 저 속도 무선 비동기식 UWB(Wireless Asynchronous Ultra-Wide band) 시스템을 제안하고 이를 설계 및 구현한다. 특히, 펄스방식의 저전력 UWB시스템을 구현하기 위해서 전형적인 통신시스템의 수신기 구조인 RF단의 믹서, 상관기와 A/D 변환기를 없애고 최대한 단순화된 구조의 무선 비동기 방식의 UWB 송수신기를 설계하였다. 또한, 설계된 무선 비동기식 UWB 시스템의 테스트베드를 구현하였고, 구현된 무선 비동기식 UWB 시스템의 응용 시스템 예로 홈 내 또는 강의실과 같은 곳에서 하나의 송신 무선 비동기식 UWB 송신기 측에서 10 m 거리 범위 내에 있는 다수의 수신 무선 비동기식 UWB 측으로 동시에 그림이나 글을 전송할 수 있는 1:N HD(Half Duplex) 방식의 저전력 무선 캔버스(CANVAS) 시스템을 실제 구현하였다. 이를 통해, 제안된 무선 비동기식 UWB 시스템은 LOS(Line of Sight) 채널상태의 전송거리 10m에서 안정적으로 최대 115kbps 급의 전송속도가 지원 가능함을 확인하였다.

표준 MPI 환경에서의 무정지형 선형 시스템 해법 (A Fault-Tolerant Linear System Solver in a Standard MPI Environment)

  • 박필성
    • 인터넷정보학회논문지
    • /
    • 제6권6호
    • /
    • pp.23-34
    • /
    • 2005
  • 대규모 병렬 연산에 있어서, 계산 노드 혹은 통신 네트워크의 장애는 연산 실패로 끝나 계산자원이 낭비된다. 이를 해결하는 무정지형 MPI 라이브러리들이 제안되어 있으나 이들은 MPI 표준을 따르지 않아 이식성의 문제가 있다. 본 논문에서는 응용 프로그램의 수준에서 비동기 연산과 표준 MPI 함수만 사용하여 이식성의 문제를 해결하고 장애 복구 메커니즘을 단순화하며 수렴속도를 높이는 무정지형 선형 시스템의 해법을 제안한다.

  • PDF