Solution Architecture
Kunpeng BoostKit for Cloud Phone leverages homogeneous Arm instruction sets to support lossless migration of mobile apps to the cloud. It delivers a cloud phone Turbo toolkit by incorporating core components including the
Figure 1 shows the overall architecture of the cloud phone solution.
|
Category |
Module |
Description |
|---|---|---|
|
Huawei deliverable |
Cloud phone Turbo toolkit |
It is the core component of the cloud phone solution, including the Kbox cloud phone container, instruction stream engine, video stream engine, touch engine, and audio engine. Customers or ISVs can perform easy secondary development based on the cloud phone Turbo toolkit to improve the device density and reduce the cost per cloud phone.
|
|
ExaGear AArch32 |
Dynamic translation from AArch32 instructions to AArch64 instructions. |
|
|
Open source & third party |
openEuler OS |
It is an open source Linux distribution, which is widely used in the industry. You can obtain it from the openEuler official website. |
|
Android OSs |
Android open source project (AOSP), which is the operating environment of Android applications. The open source code is provided by Google and can be obtained from the Google official website. Android-11.0.0_r48 and Android-15.0.r17 are supported. Later versions will be supported in the future. |
|
|
ISV |
Cloud game/phone APKs |
Apps installed on mobile phones by users. ISVs can perform re-engineering based on the device-cloud synergy engine (mobile phone SDK) or other solutions. |
|
Cloud phone management system |
Cloud phone service scenarios require an offline private cloud for unified service operations management, such as subscriber and billing management. |
