표제지
초록
목차
제1장 서론 9
제1절 연구배경 및 목적 9
제2장 이론적 배경에 대한 조사 10
제1절 LTE 통신 10
1. LTE의 특징 및 장점 10
제2절 FOTA에 대한 배경지식 12
1. OTA 기술 12
2. FOTA와 OTA의 차이점 14
3. FOTA와 OTA의 단점 16
제3장 관련 논문연구 17
제1절 Managing Massive Firmware-Over-The-Air Updates for Con -nected Cars in Cellular Networks(셀룰러 네트워크에서 커넥티드 카를 위한 대규모 펌웨어 OTA 업데이트 관리) 17
1. 요약 18
2. 결론 19
제2절 FOTA기술을 적용한 TR-069기반의 스마트홈 디바이스 관리 19
1. 요약 19
2. 결론 20
제3절 홈 IoT 장비를 위한 안전한 펌웨어 무선 업데이트 21
1. 서론 21
2. 펌웨어 업데이트 문제점 21
3. 대응방안 21
제4장 시스템 설계 22
제1절 MCU : ESP32 S3 N8R8 22
제2절 LTE 통신 모뎀 22
제3절 개발보드 24
제5장 실질적 파일의 업데이트 구현 25
제1절 서버로부터 펌웨어 파일 수신 25
제2절 LTE 모뎀의 저장공간에서 MCU로의 파일 전송 25
제3절 다운로드 명령어 구현 27
1. TOPIC 27
제4절 업데이트 성공률을 높이기 위한 연구 29
1. 업데이트 실패 상황에 대한 연구 29
2. 가장 효율적인 MCU와 BG96 간 통신속도 분석 30
제6장 결론 37
참고문헌 38
Abstract 39
〈표1〉 BG96의 상태별 전류 소모량(LM5 User Guide V2.7) 22
〈표2〉 BG96 SPECIFICATION(LM5 User Guide V2.7) 23
〈표3〉 115200 BAUD 시 결과표 31
〈표4〉 57600 BAUD 시 결과표 32
〈표5〉 38400 BAUD 시 결과표 33
〈표6〉 19200 BAUD 시 결과표 34
〈표7〉 9600 BAUD 시 결과표 35
〈표8〉 전송속도 별 업데이트 성공률 36
〈그림 1〉 IoT 단말기 보드 24
〈그림 2〉 IoT 펌웨어 업데이트 FLOW 설계 24
〈그림 3〉 구현 - 소프트웨어적 과정 26
〈그림 4〉 A사의 FTP 서버 통한 펌웨어 업데이트 TOPIC 및 PAYLOAD 27
〈그림 5〉 T사의 FTP 서버 통한 펌웨어 업데이트 TOPIC 및 PAYLOAD 28