Implementation of TR-069 Firmware Upgrade on LTE Device

碩士 === 國立交通大學 === 管理學院資訊管理學程 === 103 === The LTE telecommunication network is widely constructed today, and billions of LTE devices be widely spread to end-users over the world. As the LTE use-case become more complex, the software which run on LTE devices are also being sophisticated. Although the...

Full description

Bibliographic Details
Main Authors: Liu,Cheng-Fong, 劉政豐
Other Authors: Li,Yung-Ming
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/08595761537612274195
Description
Summary:碩士 === 國立交通大學 === 管理學院資訊管理學程 === 103 === The LTE telecommunication network is widely constructed today, and billions of LTE devices be widely spread to end-users over the world. As the LTE use-case become more complex, the software which run on LTE devices are also being sophisticated. Although the software developers pay big attention to verify the quality of software to ensure that every devices are bundled with perfect embedded software. But we must to say that, it's impossible to get bug-free software because there are too many software logic components contained in an embedded system. Once a critical bug has been reported, the manufacturter have to pay heavy fee to fix it. The target device of this paper is a LTE Router which run on an Embedded Linux, however, no remote firmware upgrade machanism was bundle with it. For resolving the firmware upgrade issue of this device, we choice TR-069 protocol which is design for network Router products to implement a remote firmware upgrade mechanism. Today, firmware upgrade through OTA(Over the Air) is more and more popular and applied on many consumer devices. In this paper, we discuss about how to implement remote firmware upgrade mechanism through TR-069 protocol on a LTE device. We discuss how TR-069 client can work with LTE network interface with Linux system events and the system architecture of development TR-069 client software. We evaluate this implementation on LTE-TDD network, examine the performances behavior and find suitable LTE parameters.