Accelerated product launch
Agile software iteration
Improving R&D efficiency
Reducing quality risks
Agile software iteration
Improving R&D efficiency
Reducing quality risks
Enhanced user experience
Brand attitude perception
Increase product competitiveness
Software saleability
Personalised service
Product Preservation
Improving after-sales efficiency
Reduced O&M costs
Supply Chain Software Control
The most common way to upgrade
Large upgrade packages, high traffic consumption, long upgrade times
The more common upgrade methods
Compression is usually about 70% of the whole package, consumes more traffic, takes longer to decompress and upgrade, requires more storage resources, and has high memory requirements
Also known as star-boosting or patching, it requires algorithms and tools to support the smallest upgrade packages, consumes the least amount of traffic, is efficient, and takes up a moderate amount of memory and storage resources
Firmware upgrade or upgrading the main program firmware, usually requires a system reboot to access reflash the application firmware to the system memory in the bootloader
Application upgrades, mainly for software applications running on top of the operating system, require software architecture and operating system support, such as Linux and Android, etc. The upgrade process does not require a system reboot
ABUP LOT OTA offers a complete system solution. ABUP OTA has mature solutions and rich experience in platform adaptation on both the device side and the cloud side. On the cloud side, ABUP provides a management platform to meet customers' management of user management, version management, multi-strategy configuration, data statistical analysis, differential algorithms and other upgrade capabilities. On the device side, the integration of the ABUP SDK allows the device to gain network connectivity, latest version detection, upgrade package download, security verification, differential restore and write for more information. Upgrading operation and supervision of the entire OTA business is achieved under a comprehensive security system and disaster recovery system.
Managing the front end | Multi-level account management | Version management | Analytical statistics | Analytical statistics | Open API integration | |||||||
Parts Management | Task management | Log tracking | Audit Management | Project Managemen | ||||||||
Business Integration | (FOTA) Firmware upgrades | Refinement strategy | Multi-system support | (SOTA) Application upgrades | Application Centre Hosting | Cigar mission launch | Compliance Data Access | |||||
Mission Alert Barrier Check | Diversified access | Terminal access module | Application-related equipment | Disaster Recovery Cluster | ||||||||
Business tool chain | Grayscale release | Upgrade of the scheduling engine
| Business model building
| Tools for creating upgrade packages | Intelligent Access at the Edge
| Global CDN Nodes | ||||||
Global Business Sites | ||||||||||||
Connection Management | LWM2M | MQTT | HTTP(s) | OMA-DM | ----- | |||
Supports IP networks 2/3/4G/NB - IOT/WIFI... | Support for non-IP networks:BT/BL E/ZIGBEE/Lora/Zeta/PLC | |||||||
| Upgrade Control Program (UC) | Upgrade Protocol Program (UP) | Differential Molecular Systems Partitioning (UB) | Upgrade Capability Program (UA)
| ||||
Abnormal interrupt protection | Calibration/pre[1]upgrade | Reverse rollback/AB partitioning | ||||||
Non-OS | Android OS | linux OS | RTOS OS |
Easy-to-use version management
Support for cross-platform device access
Well-established strategic tasks
Cloud side management
Platform Intelligent scheduling and O&M analysis
Test-to-release assurance system
Easy-to-use version management
Support for cross-platform device access
Cloud side management platform
Well-established strategic tasks
Intelligent scheduling and O&M analysis
Test-to-release assurance system
Turn a full release into multiple batches of pre-releases and observe the effect of the release by limiting the scope of the release and presetting the success rate of the upgrade. Helps customers to avoid release risks and reduce the impact of release upgrades.
Compared to CDN distribution of packet updates, the speed is increased by several orders of magnitude, saving bandwidth resources and reducing the waiting time for download.
The comprehensive security system provides more stable, reliable and efficient upgrade services for the terminal, supporting intermittent transfer, power failure protection, intelligent restoration and a traceable security mechanism to protect each upgrade from malicious alteration.
Global cloud server architecture, over 100 million global device scale support experience, support for millions of concurrent user downloads, GDPR compliant in the EU
ABUP's patented differential technology, through the continuous iteration of the algorithm, makes the upgrade package smaller, consumes less traffic and upgrades more efficiently, effectively saving traffic and taking up memory and storage resources.
After years of technical precipitation and experience accumulation, ABUP OTA has served more than 1000 customers and 100 million IoT terminals, and is fully compatible with more than 400 mainstream platforms, Including support for freertos/RTThread/zepher/inux/android/QNX and other mainstream operating systems; support for no OS and no Bootloader framework.
Register an account to use the ABUP OTA platform and create items according to the chip and system
Obtain porting SDK, integrate and compile into device development environment and version according to documentation
Compile 2 different versions to create a differential package using the differential tool and test it
Configure upgrade policies to perform upgrade tasks (detect, download, report progress, etc.) according to requirements
Platform view upgrade results device side query verification version
ABUP WeChat official account