분산 이동컴퓨팅 연구실

Introduction  |  Members  |  Research  |  Publications  |  Patents  |  Standards  |  Programs  

  2021 - 2025
  2016 - 2020
  2011 - 2015
  2006 - 2010
  2001 - 2005
  1996 - 2000
  EchoDDS
  SyncML
  JINI
  WIPI
  AIMOL
■ AIMOL(Adaptive, Interactive Mobile Learning)

  I/T 기술의 발달로 Internet Infrastructure가 보급되고 다양한 Information Service가 가능해졌다. 그러나 아직도 전세계적으로 Internet Infrastructure가 보급되지 않은 경제적으로 낙후된 지역이 많으며, 이런 지역에서는 보통 Education Infrastructure도 제대로 갖춰지지 않았기 때문에 사람들은 기본적인 교육 기회조차 받을 수 없는 실정이다.

  근래에 들어 이러한 지역의 사람들에게 소형 모바일 디바이스를 제공하고 교육용 컨텐츠를 통한 학습 서비스를 제공하는 시도가 이루어지고 있다. 하지만 학습 능력이 서로 다른 사용자들에게 획일된 학습 스케줄과 학습 컨텐츠를 제공하는 수준이다. 학습 성과를 높이기 위해서는 사용자의 학습 능력 평가를 통해 사용자에게 최적화된 학습 스케줄을 결정하고, 관련된 학습 컨텐츠가 제공되어야 한다. 이를 위해서는 서비스 시스템 스스로가 adaptive하고 interactive하게 동작되어야 한다.

  본 연구에서는 Internet Infrastructure가 부족한 환경에서도 소형 모바일 단말기를 이용하여 지능적이며 적응적인(Adaptive and Interactive) Mobile Learning Service를 제공하는 S/W Platform을 제안한다. 제안하는 S/W 플랫폼은 시스템 스스로 사용자의 학습 능력을 평가하여 사용자에게 최적화된 사용자 인터페이스와 학습 스케줄을 자동 생성하고, 그 스케줄에 따라 학습 서비스를 제공한다. 또한 사용자의 학습 결과를 분석하여 학습 스케줄을 피드백한다.

  2008년 1월부터 Stanford University의 Dept. of Education의 Paul Kim 교수와 시스템을 설계하였고 현재 구현 중이며 관련특허들을 출원하였다.

 

 1.      AIMOL의 특징

  •  Adaptive
    • 시스템 스스로 컴퓨팅 환경과 교육용 컨텐츠를 결정하고 최적화한다.
      • 개인 최적화된 UI(User Interface)를 결정하고 지속적으로 재구성한다.
      • 개인 최적화된 학습 스케쥴을 자동 생성하고 지속적으로 재조정한다.
  •  Interactive
    • 사용자가 컨텐츠를 이용하는 과정을 모니터링하여 사용자의 단말기 조작 능력과 학습 수행 능력을 분석한다.

 

2.      AIMOL의 주요기능

  • MANET(Mobile ad-hoc Network) 생성 기능
    부족한 Internet Infrastructure를 극복하기 위해 단말기들이 peer-to-peer 하게 연동될 수 있도록 MANET 환경을 생성한다.
  • Messaging Service기능
    MANET 생성을 통해 연결된 단말기간에 메시지 및 컨텐츠를 교환하는 store-and-forward 기능을 제공한다.
  • CTI(Contents Tracking Information) 관리 기능
    MANET내 단말기간의 SCORM 형식 컨텐츠 교환 경로를 수집하여 사용자들의 컨텐츠 사용정보의 통계를 통해 학습 서비스를 피드백하기 위한 기능
  • AISE(Adaptive, Interactive System Engine)
    본 연구의 핵심으로 사용자에게 Adaptive, Interactive한 학습 서비스 제공을 담당하는 경량 추론 엔진

 

3.      서비스 구조

   인터넷 접속이 불가능한 지역에 위치하고 있는 단말기들이 서로 연동되어 MANET 환경을 구성한다. 인터넷 접속 가능 지역에서 새로운 컨텐츠를 다운로드한 단말기가 MANET 환경으로 들어오게 되면 해당 컨텐츠를 서로 교환한다. MANET내의 단말기간에 컨텐츠가 이동할 때 이동 경로 및 사용 정보(CTI: Contents Tracking Information)가 생성되고 단말기간에 동기화된다. MANET내에 속해있던 단말기가 인터넷 접속 가능 지역으로 이동하게 되면 저장하고 있던 CTI를 서버로 전송한다.

 

4.      시스템 구조

 

  

5.      개발 환경

 

  • 운영체제: Ubuntu Linux 7.x
  • 개발 언어: C++
  • 개발 SDK: Trolltech QT 4.x
  • 개발 단말: Wibrain사의 B1L, Nokia사의 N810 

 

 분산 이동컴퓨팅 연구실
Mobile Distributed Computing Lab, Department of Computer Science and Engineering, Chungnam National University
99, Daehak-ro, Yuseong-gu, Daejeon, 34134, Korea(Tel)042-821-7726 (Fax)042-822-4997