1. 상황인식 컴퓨팅이란?
상황인식 컴퓨팅(Context-Aware Computing)은 센서나 기기를 통해 수집한 정보를 기반으로 ‘현재 상황’을 이해하고, 그에 따라 자동으로 서비스를 제공하는 기술입니다.
📌 예: 스마트워치가 당신의 맥박이 급격히 오르면 "운동 중이신가요?" 알림을 주는 것!
🔎 상황의 종류
| 컴퓨팅 상황 | 기기 상태, 네트워크 연결 여부 | 와이파이 끊김 |
| 사용자 상황 | 이름, ID, 위치, 나이 등 | 사용자 프로필 |
| 물리적 상황 | 날씨, 밝기, 소음, 활동 | 조명·소리 변화 감지 |
| 시간적 상황 | 시간대, 요일, 계절 | 평일 낮 시간대 |
| 상호작용 이력 | 사용 시간, 실패 이력 | 앱 오류 기록 |
🧠 상황인식 시스템 구성
| 클라이언트 기기 | 스마트폰, 센서, 웨어러블 등 |
| 시스템 아키텍처 | 센서 기반 또는 미들웨어 기반 |
| 상황 모델 | 컴퓨터가 상황을 이해할 수 있도록 구조화한 설계도 |
🚀 상황인식 기술의 활용
- 정보 자동 제공: 위치 기반 뉴스 추천
- 서비스 자동 실행: 자율주행차 작동
- 상황 태깅: "좋아요 누른 콘텐츠" 자동 저장
기술 기반: 추상화 기술, 상황 해석 기술, 유사 정보 판별 기술 등
2. 상황인식 서비스의 요소 기술
a. 상황정보 수집
- 센서, GPS, 카메라 등을 통해 현재 상황을 감지
- 예: 실내 온도, 조도, 위치 정보 자동 수집
b. 상황 모델링
수집한 아날로그 정보를 컴퓨터가 이해할 수 있는 디지털 구조로 표현
| 키값 기반 | 셀 변수, 문자 비교 |
| 마크업 기반 | 트리 구조, 계층적 표현 |
| 온톨로지 기반 | 개념 간 관계 표현 (가장 많이 사용됨) |
c. 상황 추론
- 수집된 정보를 분석 → 현재 사용자의 상태 판단
- 예: 스마트워치가 "앉아 있는 시간 너무 길어요" 알림
d. 상황 정보 관리
- 저장, 업데이트, 일관성 유지
- 상황정보 툴킷(해석기, 서버) 등을 사용
e. 상황 정보 교환
- 다른 시스템/기기와 실시간으로 상황 공유
- 예: 스마트폰 → 스마트 조명으로 "조도 낮춤" 명령
🛡️ RFID란?
RFID(Radio Frequency Identification)는 전자 태그에 저장된 정보를 무선으로 읽고 쓰는 기술입니다.
예: 교통카드, 출입카드, 매장 도난 방지 태그
🎯 상황인식 시스템의 요구사항
| 기능적 요구 | 상황 수집, 요청 처리, 정보 융합 등 |
| 비기능적 요구 | 확장성, 보안성, 인터페이스 적절성 등 |
3. 상황정보의 표현 방식
📚 시맨틱 웹(Semantic Web)이란?
컴퓨터가 단어의 의미를 이해하고 추론까지 할 수 있는 웹 환경입니다.
정보를 단순히 보여주는 것이 아닌, 이해하고 활용할 수 있게 만드는 기술이죠.
| 월드와이드웹(WWW) | 단순한 텍스트 정보 |
| 시맨틱 웹 | 의미 기반 정보 처리 가능 (온톨로지, 마크업 언어 활용) |
예: "박민희는 현대백화점에서 일한다" → 컴퓨터도 '사람'과 '회사'를 구분 가능하게 됨
✏️ 마무리 요약
- 상황인식 기술은 센서 데이터를 해석해 실시간 반응하는 기술
- 우리가 ‘무심코’ 지나치는 정보를 컴퓨터가 ‘이해’하고 ‘대응’하게 합니다
- 스마트시티, 자율주행, 헬스케어 등 미래 서비스의 핵심 기술로 자리 잡고 있습니다
'✏️ 방송통신대학교 컴퓨터과학과 > 1학년) 유비쿼터스 컴퓨팅 개론' 카테고리의 다른 글
| 📘 유비쿼터스 컴퓨팅개론 12강. 모두가 연결된 시대, 정보를 어떻게 지킬까? (0) | 2025.05.10 |
|---|---|
| 📘 유비쿼터스 컴퓨팅개론 11강. 인간과 기계의 소통, HCI와 HRI (0) | 2025.05.10 |
| 📘 유비쿼터스 컴퓨팅개론 9강. 센서 네트워크, 보이지 않는 정보를 읽다 (0) | 2025.05.09 |
| 📘 유비쿼터스 컴퓨팅개론 8강. 클라우드 컴퓨팅, 설치 없이 꺼내 쓰는 IT자원 (1) | 2025.05.09 |
| 📘 유비쿼터스 컴퓨팅개론 7강. 블록체인과 핀테크, 미래 금융을 움직이는 기술 (1) | 2025.05.09 |