FOTA Agent Coordinating OTA Updates for IoT Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for FOTA updates in wireless access networks, particularly for CAT-M1 and NB-IoT devices, face challenges in managing large-scale updates efficiently due to limited concurrent attachments and lengthy download times, especially in areas with poor RF connectivity, leading to strained base station resources and potential RF link failures.
Innovation Solution
A FOTA agent is configured to coordinate updates by identifying the closest base stations, directing file transfers based on RAN controller information regarding beam transmission characteristics, and using directional antenna patterns to minimize interference, thereby optimizing RF link quality and capacity, and can be implemented as a portable device to extend coverage to areas with poor RF profiles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If FOTA updates are provided to a large number of IoT devices concurrently, then network service coverage and device management capability are improved, but base station resources become strained and RF link failures increase
Solution Approach 1:
The patent segments the large number of IoT devices into multiple groups or cohorts, distributing FOTA update sessions across different time slots and base stations. This prevents any single base station from being overwhelmed by concurrent attachments, thereby maintaining RF link stability while still enabling large-scale device management across the network.
Solution Approach 2:
The system performs preliminary actions by pre-configuring update schedules, selecting optimal base stations in advance, and preparing devices for upcoming FOTA sessions. This includes notifying devices of upcoming updates and coordinating with base stations before actual update delivery, reducing last-minute resource contention and RF link failures.
2Area of stationary object
If FOTA updates are delivered to devices in areas with poor RF connectivity, then network coverage is improved, but download times become lengthy and update success rates decrease
Solution Approach 1:
The patent introduces intermediary nodes such as relay devices, gateway devices, or edge computing nodes that receive FOTA updates from base stations and re-transmit them to devices in poor RF coverage areas. This intermediary approach extends effective coverage to areas with weak direct base station signals while maintaining acceptable download speeds through multiple transmission paths.
Solution Approach 2:
The system dynamically adjusts transmission parameters including modulation schemes, coding rates, and transmission power based on real-time RF conditions for each device. In poor coverage areas, the system automatically selects more robust but slower transmission modes, while in good coverage areas it uses faster modes, optimizing the balance between coverage extension and download time.
3Productivity
If base station resources are allocated to handle concurrent FOTA updates, then device update capacity is improved, but other network services experience resource contention and performance degradation
Solution Approach 1:
The patent implements periodic FOTA update sessions where devices are scheduled to receive updates at specific time intervals rather than simultaneously. Base stations allocate dedicated resource blocks during these scheduled periods for FOTA traffic, while other network services continue to operate during non-update periods. This periodic approach ensures predictable resource allocation that maintains both update throughput and overall network service flexibility.
Data Source
AI summary
Systems and methods described herein provide for receiving, by a network device and from a radio access network (RAN) controller, transmission information related to performing an over-the-air (OTA) update campaign, the transmission information identifying a location of a plurality of user equipment (UE) devices that are to receive an OTA update; receiving, by the network device, an OTA update file associated with the OTA update; and transferring, by the network device, the OTA update file to the plurality of UE devices according to the transmission information.


