A method for initiating a migration of an application via a wireless connection
The integration of a migration managing function with cellular and cloud components optimizes application migration in cellular networks, ensuring timely and reliable offloading with minimized downtime.
Patent Information
- Application Number
- PCT/EP2025/070331
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-13
- Filing Date
- 2025-07-16
- Publication Date
- 2026-02-19
AI Technical Summary
Existing cellular communications networks lack optimized mechanisms for timely and reliable application migration via wireless connections, leading to untimely completion, application downtime, and potential hazardous situations, especially in critical functions like ADAS.
A method and system that integrates a migration managing function with cellular and cloud components to optimize application migration through an interface, utilizing network and application information for timely and reliable offloading, including adaptation of configurations and monitoring.
Ensures timely and reliable application migration with minimized downtime, enhancing network performance and reducing the risk of critical failures.
Smart Images

Figure EP2025070331_19022026_PF_FP_ABST
Abstract
Description
[0001] R.408069
[0002] - 1 -
[0003] Description
[0004] A method for initiating a migration of an application via a wireless connection
[0005] The invention relates to a method for initiating a migration of an application via a wireless connection. Furthermore, the invention relates to a migration managing function, a computer program, and a storage medium for this purpose.
[0006] State of the art
[0007] Providing compute power in the cloud, e.g., in a Multi-Access Edge Computing (MEC) platform close to the network edge or in a data centre, is a common solution to offload computational tasks from an end device to save energy and hardware components. Such computational tasks can be any type of application function, which is executed in the cloud environment, e.g., in the form of a microservice, as a container or as part of a virtual machine (VM). The application migration process is often handled as normal traffic in a cellular communications network. Disadvantageously, service classes or particular configurations of the air interface are not optimized for this traffic. Therefore, the network lacks exposure functionalities to optimize network operation and performance based on application and context information. Further, such mechanisms may not be optimized towards supporting a function offloading process or migrating an application, that is for example, transferring the function like an executable demanding CPU load along with the state of the application given certain time constraints. Application migration is known for many years and well understood for shifting an application from one data centre to another or between two compute nodes. Usually, virtual machine (VM) encapsulation can be used in cloud computing for safety reasons and isolation between multi-tenant applications. Live migration may be utilized for VM migration in data centres to minimize the application’s down time.
[0008] However, no support or controlling function exists for migrating or offloading an application in a timely and reliable fashion in relation to a cellular communications network, in particular via a wireless connection. Neither any offloading performance guarantees can be provided by the network nor can any information R.408069
[0009] - 2 - from an offloading process be exploited to optimize the network configuration. As a result, the migration or offloading process can only be given a best effort service or, at best, a guaranteed bitrate, which is insufficient for timely and highly reliable application migration in different communication directions. This disadvantageously can result in an untimely completion of the migration process delaying the availability of the offloaded function in the cloud. Further, often a stalled or cancelled migration might lead to unavailability of the offloaded function or very long application down time. Thus, all these effects can disadvantageously lead to poor performance or a critical hazardous situation such as for offloaded ADAS functions of a vehicle.
[0010] Disclosure of the invention
[0011] The above object is solved by a method with the features of claim 1 , a migration managing interface with the features of claim 11 , a computer program with the features of claim 12 and a computer-readable storage medium with the features of claim 13. Further features and details of the invention are disclosed in the respective dependent claims, the description, and the drawings. Features and details described in the context to the method according to the invention also corresponds to the computer program according to the invention, the data processing apparatus according to the invention as well as the computer- readable storage medium according to the invention, and vice versa in each case so that with respect to the disclosure concerning the individual aspects of the invention reference can always be made mutually.
[0012] The object is particularly solved by a method for initiating a migration of an application via a wireless connection. A migration managing function is carrying out the following steps:
[0013] Providing an interface from a device within a wireless, preferably cellular communications network to a cloud component and / or to a core network component of a wireless communications network, wherein the interface enables an initiation of the migration of the application via the wireless connection,
[0014] Receiving information about the application in relation to a type and / or on a state and / or on a requirement for migrating the application, R.408069
[0015] - 3 -
[0016] Receiving network information about the wireless connection between the device within the wireless communications network and the cloud component in relation to at least one performance indicator of the wireless connection, Distributing the received information and / or network information to each of the components via the provided interfaces for enabling the migration of the application,
[0017] Initiating the migration of the application via the wireless connection based on the distributed information.
[0018] Migration the application may also comprise or consist of offloading a function via the wireless connection. The application is preferably migrated or offloaded, respectively, from the device to the cloud component and / or the core network component. This has the advantage that by closely coupling or integrating the migration managing function or offloading managing instance with the cloud computing components and the wireless communications network components, in particular 3GPP core network components, this significantly improves the completion of the migration of an application over a wireless connection of the wireless communications network in a successful manner. Further, this allows to enable advantageously the migration of the application in relation to timing and reliability. Furthermore, this enables to avoid an application downtime or at least to significantly reduce the downtime to a minimum. Further, this has the advantage that the mitigation and / or prevention of the unfavourable situations with respect to offloading the function or to the migration of the application over the wireless connection is ensured and a manual intervention is advantageously reduced by automating the optimization and adapting process.
[0019] It is possible that the method comprises the further following step: Initiating, at the cloud component and / or at the core network component and / or at a radio access network component of the wireless communication network, an adaptation of a configuration for migrating the application based on the distributed information, wherein the initiating is further based on the adapted configuration at the cloud component and / or at the core network component and / or at the radio access component network.
[0020] This allows to improve the application migration process based on the distributed information received from the cloud computing side and from the wireless R.408069
[0021] - 4 - communications network side. Further, this efficiently ensures the completion of the application migration process.
[0022] It is conceivable that the method comprises the further following step: Initiating, at the core network component and / or cloud component, an adaptation of the configuration for migrating the application based on an application migration time model, wherein the model provides a dynamic probability estimate of the migration time needed based on an evaluation of the predicted time needed to migrate the application in relation to different environmental effects.
[0023] This allows to increase the speed and quality to assess the duration required to move an application in its virtual machine or image from a device such as for example a User Equipment (UE) to a Cloud environment such as an edge cloud computing component. Utilizing the model has the advantage that it can forecast the migration dynamics, for instance, using machine learning, and then share this information with the cellular system such as the wireless communications network so it can adjust as necessary. Further, this allows to provide insights into the likelihood of the migration and to advantageously predict the time required to transfer an application from a device to the Cloud or vice versa. Further, this allows to efficiently adapt the application migration process.
[0024] It is further possible that the method comprises the further following step: Monitoring the migration of the application prior and during the migration process based on the distributed information.
[0025] This allows to closely control the initiated migration. Further, this has the advantage to adapt or reconfigure the settings of the migration based on the received or utilized information from the different components.
[0026] It is a possibility that, after the initiating, the method comprises at least one of the further following steps:
[0027] Initiating a migration of a virtual machine image and / or a containerized application and / or a microservice from the cloud component to another cloud component based on the distributed information,
[0028] Initiating an adapting of at least one control parameter for the application migration with respect to a memory storage delta encoding and / or an information deduplication and / or a data compression to optimize the R.408069
[0029] - 5 - migration of the application in relation to time and / or reliability and / or availability.
[0030] Utilizing the migration managing function according to the invention enables a more efficient communication and / or exchange of information between the components involved in the method according to the invention when offloading a function over the wireless connection.
[0031] It is further conceivable that the method comprises the further following step: Initiating an adaptation for migrating the application based on a prioritized quality of service profile with respect to the wireless communications network.
[0032] This has the advantage to ensure the reliability of the application migration process efficiently utilizing the provided network information.
[0033] It is possible that the method comprises the further following step:
[0034] Initiating an adaptation for migrating the application based on providing a dedicated network slice for assuring the completion of migrating the application.
[0035] This has the advantage to significantly ensuring the function offloading by utilizing dedicated network resources.
[0036] It is further possible that the method comprises at least one of the further following steps:
[0037] Initiating a determination of a current and / or a future location of the device based on location services within the wireless communications network, Initiating a joining and / or leaving of a private communication group within the wireless communications network.
[0038] Preferably, the application is migrated in response to the joining and / or leaving of the private communication group. The application may also be migrated if the current and / or future location of the device is within or outside a defined area. This allows to guarantee an optimal timing for migrating the application considering the moving of the device such as a User Equipment or a vehicle within the wireless communications network.
[0039] It is a possibility that the migration managing function comprises an application migration monitoring function and / or an application migration control function, R.408069
[0040] - 6 - wherein each of the functions is configured to monitor and control the migration of the application prior and / or during the migration process.
[0041] This function allows to advantageously provide an interface for initiating an exchange of information regarding the application and network information considering environmental effects on a wireless connection at a wireless communications network. Further, this allows to effectively enable an optimized control, configuration and / or adaptation of migrating of the application.
[0042] It is possible that the migration managing function is assigned to the device and / or to the wireless communications network and / or to the cloud component. This advantageously enables an improved function offloading process based on the type and / or state of the application to be migrated.
[0043] In another aspect of the invention, a migration managing function for initiating a migration of an application via a wireless connection may be provided, which is configured to execute the method according to the invention. As the function, for example, a computer or a virtual computer can be provided, which executes the computer program according to the invention. The computer may include at least one processor that can be used to execute the computer program. Also, a nonvolatile data memory may be provided in which the computer program may be stored and from which the computer program may be read by the processor for being carried out.
[0044] In another aspect of the invention, a computer program may be provided, in particular a computer program product, comprising instructions which, when the computer program is executed by a computer, cause the computer to carry out the method according to the invention. Thus, the computer program according to the invention can have the same advantages as have been described in detail with reference to a method according to the invention.
[0045] According to another aspect of the invention a computer-readable storage medium may be provided which comprises the computer program according to the invention and / or instructions which, when executed by a computer, cause the computer to carry out the steps of the method according to the invention. The storage medium may be formed as a data storage device such as a hard disk R.408069
[0046] - 7 - and / or a non-volatile memory and / or a memory card and / or a solid-state drive. The storage medium may, for example, be integrated into the computer.
[0047] Furthermore, the method according to the invention may be implemented as a computer-implemented method.
[0048] Further advantages, features and details of the invention will be apparent from the following description, in which embodiments of the invention are described in detail with reference to the drawings. In this context, the features mentioned in the claims and in the description may each be essential to the invention individually or in any combination. Showing:
[0049] Fig. 1 : A method, computer program, a storage medium and apparatus according to embodiments of the invention,
[0050] Fig. 2: A schematic overview according to embodiments of the invention.
[0051] The core of the invention is to couple and / or integrate an offloading managing instance(s) with the cellular system. This should enable a function offloading process under strict timing and reliability constraints. This allows to finish a migration within a certain time window or until a predefined target time instance. Further, this allows to reduce an application downtime to a minimum. Furthermore, this allows to ensure availability of the offloaded function in accordance with the availability requirements for the overall system with respect to the said function and / or to reduce the probability of untimely application migration completion to a minimum. The coupling or integration can be achieved by interfacing the offloading managing instance with appropriate components of the wireless system. An offloading managing instance might be for example a hypervisor as part of the MEC platform or the backend server.
[0052] Achieving the timing and reliability targets can rely on the appropriate exchange of information between these components, based on which the overall system can be optimized by configuring the relevant parameters by the offloading managing instance.
[0053] Based on the evolution in wireless, preferably cellular communications networks such as 3GPP communications networks, e.g., a 5G or a 6G communication network, the method according to the invention can enable a stronger integration R.408069
[0054] - 8 - of network connectivity and edge cloud computing. Therefore, once a function or an application is operational in the cloud environment, the wireless connection between the (end) device and the function to be offloaded or an application to be migrated might be configured in a way to advantageously fulfil the migration requirements, e.g., in terms of data rate, latency, or the like.
[0055] Fig. 1 depicts a method, a computer program, a storage medium and a station according to embodiments of the invention. Fig. 1 shows a method 100 for initiating a migration of an application via a wireless connection. A migration managing function 10 is carrying out the following steps:
[0056] In step 101 an interface to a cloud component and / or to a core network component of a wireless, preferably cellular communications network is provided. The interface enables an initiation of the migration of the application via the wireless connection. In step 102, information is received about the application in relation to a type and / or on a state and / or on a requirement for migrating the application. Then, at step 103, network information is received about the wireless connection between a device within the wireless communications network and a cloud component in relation to at least one performance indicator of the wireless connection. At step 104, the received information and / or network information is distributed to each of the components via the provided interfaces for enabling and / or optimizing the migration of the application. In step 105, the migration of the application is initiated via the wireless connection based on the distributed information.
[0057] Fig. 1 further shows a migration managing function 10, which can comprise a computer 15 and a computer-readable storage medium 15. The computer- readable storage medium 15 comprises a computer program 70.
[0058] Fig. 2 depicts a schematical example according to embodiments of the invention. Fig.2 shows the different components, which can be involved in the application migration or function offloading process. Fig. 2 depicts a migration managing function 10, a device 20, a cloud computing component 30 comprising a MultiAccess Edge Computing platform (MEC) 31 , a 3GPP core network 40 comprising various network components 41 , 42, 43, and a backend data centre 50 comprising a server 51. Further, a base station 60 is shown in Fig. 2. The base R.408069
[0059] - 9 - station 60 can be a radio access network component 60 of a 3GPP radio access network. The Mu It- Access Edge Computing Platform 31 , depicted in Fig. 2, facilitates data processing, analysis, and decision-making at or near the data source, offering benefits such as reduced latency, improved privacy, and efficient bandwidth usage. An edge computing platform processes data locally, reducing the need to send all data to a central server or cloud. This leads to faster data processing and reduced latency. Edge platforms help reduce the amount of data that needs to be transmitted to the cloud, optimizing bandwidth usage, and reducing data transfer costs. Edge computing platforms can be deployed across distributed environments, making them scalable and adaptable to varying workloads.
[0060] The 3GPP core network 40 illustrated in Fig. 2 comprises for example a 5G- or a 6G core network of a 3GPP network comprising various components or network functions such as for example a Network Exposure Function 41 (NEF), an Application Function 42 (AF), a Policy Control Function 43 (PCF), and / or another appropriate existing network function, or a network function new to the 3GPP network.
[0061] Furthermore, Fig. 2 depicts a backend data centre 50 comprising a server. A back-end data centre 50 can be a centralized infrastructure that may house computing, storage, and network equipment. Its primary function can be to facilitate data processing, storage, and management for various applications and services.
[0062] The method according to the invention can require a migration managing function 10 between the components 20, 30, 40, 50 illustrated in Fig. 2. While the NEF 41 can provide services to other network functions such as wireless network performance monitoring, the AF 42 might be the network function, which does more advanced prediction of network performance based on the measurements. Further, the PCF 43 may be the one component that manages policies for UEs, such as quality-of-service (QoS) profiles.
[0063] Fig. 2 depicts the migration managing function 10, which may comprise an application migration monitoring function 11 and / or an application migration R.408069
[0064] - 10 - control function 12. Each function 11 , 12 is configured to monitor and control the migration of the application prior and / or during the migration process. The migration managing function 10 can interact and / or communicate with each of the components 30, 40, 50 as illustrated by the bidirectional arrows in Fig. 2. Further, the migration managing function 10 may optionally be assigned to the cloud computing component 30 and / or to the 3GPP core network component 40 and / or to the backend data centre 50 and / or a radio access network component such as a base station 60 and / or a device 20 for initiating the migration of an application. This is exemplary illustrated by the dashed boxes 10’, 10” or 10”’ in Fig.2. Fig. 2 further shows the application migration monitoring function (AMMF) 11 , wherein the AAMF 11 can monitor the state, performance, and progress of an application migration process. This function 11 can be for example part of the compute management entity (not shown in Fig. 2), such as a hypervisor, but also be well integrated in the 3GPP core and / or access network component 30,60, or for example can be assigned to the AF 42. The latter has the advantage that the compute infrastructure can be physically or logically close to the wireless communications network. The AMMF 11 can distribute the respective information related to the function offloading to the components involved in the method according to the invention.
[0065] Furthermore, Fig. 2 shows an application migration control function (AMCF) 12, which can be comprised by the migration managing function 10. The AMCF 12 can configure and control the function offloading process based on the information provided by the AMMF 11 , the network performance measurements and predictions received from the wireless communications network functions. This enables the migration managing function 10 to initiate for example a migration of virtual machine (VM) base images and / or adapting certain control parameters for memory / storage delta encoding, information deduplication and data compression to build the image overlays. Further, this can ensure to find the appropriate trade-off between migration duration (cf. timing constraints), migration success rate (cf. reliability constraints) and application down time (cf. availability constraints). Not shown in Fig. 2, the migration managing function 10 comprising the AMMF 11 and / or AMCF 12 might reside on the compute node(s) or inside the wireless communications network as an AF 42 or as another new wireless communications network function. R.408069
[0066] - 11 -
[0067] Further, complementary to the dynamic adaptation of the application migration process based on network information, the network can also be adapted based on the information provided by the AMMF 11 and the actions performed by the AMCF 12. This can advantageously happen in an end-to-end fashion, which may provide for example the appropriate data rate from the device 20 up to a cloud target node or cloud component 30, but at least with a configuration of the radio access network either through NEF 41 , PCF 43 , etc. or through a radio intelligent controller in an Open RAN system, or through another interface or abstraction layer, which can be able to configure radio access network, Core network or Transport Network parameters.
[0068] Fig. 2 further illustrates by the arrows an exchange of information among the components according to embodiments of the invention. Information about the function to be offloaded or the application to be migrated can be received by the AMMF 11 (or the application itself) and distributed according to embodiments of the invention. Such an information can be for example a type of the application, such as a categorization of safety criticality such as AS IL levels according to its communication requirements, or a state of the application, like active or Inactive vs. required to be active at time instant X, or requirements about the availability of the functions, such as a timing constraint, e.g. a time budget or a target completion time for the application migration.
[0069] Further, information from the compute side prior to or during the migration process provided by AMMF 11 and AMCF 12 can be the type, the state and / or a requirement of the application migration process. This might include an amount of memory with respect to the application to be transferred such as memorydelta, and / or an amount of altered memory with respect to the state of the application to be transferred. The rate with which the memory is altered for stateful applications to be transferred can depend on the state of the end device, for example a vehicle, which performs a specific manoeuvre, or a robot, which performs a certain (collaborative) action. Furthermore, the information may comprise the temporal locality of memory pages, and / or information about the application migration process configuration such as parameter settings for delta encoding, information deduplication or compression. R.408069
[0070] - 12 -
[0071] According to embodiments of the invention information from the wireless communications network received from the NEF 41 or AF 42 or an Open RAN service can be for example any past and current measurements and future predictions about the performance of the wireless link and / or the user plane, including a signal-to-noise-ratio (SNR), a signal-to-interference-and-noise-ratio (SINR), a radio resource utilization, a spectral efficiency, a throughput, a latency, or a packet error rate. Further, it can be any performance guarantee that the communication system might provide to the data stream related to the function offloading process, including for example a guaranteed bitrate (GBR), a guaranteed latency, or a reserved radio resource.
[0072] Further, according to embodiments of the invention prior or during the migration of the application the migration managing function 10 can initiate various adaptive actions to optimize a successful completion of the function offloading process. From the edge cloud computing component 30 such adaptations can relate to a selection of parameters to control the application migration process. This may include for example a transmission of the base image, when network capacity is high and / or high GBR can be provided. Further, this can include a refraining from data deduplication, compression and / or delta encoding, when network performance is high, which can ensure a high probability to meet the timing and availability requirements of the function offloading process.
[0073] Furthermore, according to embodiments of the invention adaptations on the wireless communications network side are, for example, a prioritization of application migration over other services by choosing QoS profiles with higher priority. Or an Increasing of the data rate (GBR, QoS profile with higher GBR, scheduler setting), when the target time instant for migration completion approaches. Alternatively, it is also possible to adapt the data rate (GBR, QoS profile with higher GBR, scheduler setting), when memory pages need to be transferred that are altered more often (temporal locality, see state-of-the-art) or to set up a dedicated network slice with hard performance guarantees for an offloading of very critical functions. R.408069
[0074] - 13 -
[0075] According to one embodiment of the invention an application migration time model can be utilized. This model can include an analytical description of the time needed to migrate an application VM / image / state machine from the device 20 to a Cloud 30 by considering environmental effects. Such effects can comprise the number of other mobile users that use the same original and / or target Edge Cloud 30 and their respective application requirements, the wireless channel dynamics, and the dynamics of the application process itself. Such dynamics can be predicted, e.g., using Machine Learning with an appropriate output that might help to inform the wireless communications network in a proper way to adapt accordingly. Possible information the model can provide is a probability distribution function (PDF) of the expected time when the migration process is complete. This PDF can contain the information about a probability that the migration process might exceed the timing requirement and can be timevariant, which needs to be considered. The model providing the PDF could be for example a neural network, a system of stochastic differential equations, stochastic processes, or a Monte Carlo simulation. For example, if this probability of missed availability is too high, then the data transmission of the offloading process can be prioritized, obtaining for example more radio resources or a higher GBR. Alternatively, to this probability, the system can compute a target data rate based on this probability that the cellular system needs to provide to meet the availability requirement. Two options for the system to recognize timevariance of the PDF can be based on measurement, which means that it measures the new (increased) data rate and recomputes the mentioned probabilities based on these measurements. Or, secondly, the wireless communications network can provide this information to the function 10 and can use it directly.
[0076] In another embodiment the migration managing function 10 or the AMMF 11 and / or AMCF 12 may be extended towards the device 20 for monitoring and configuring the function offloading process. Thus, the migration of the application can alternatively be carried out at the device 20, and respective interfaces are provided between them and the device 20. This means that a UE Control Plane can provide a logical connection with the other network functions in the 3GPP Core Network 40 such as NEF 41 , PCF 43, and / or AF 42. R.408069
[0077] - 14 -
[0078] According to further embodiments of the invention the migration of the application can be carried out considering the environmental factors of the wireless communications network. The network can be involved in the offloading process, especially regarding triggering the process or cancelling it based on (predicted) performance information from the communication system. It might be appropriate to trigger a function offloading process (earlier than planned). This can be beneficial if it is likely that a communication performance degradation is expected which would jeopardize the timing and availability constraints if it was triggered later. Further, the wireless communications network might be involved based on given requirements, migration and / or network performance. The network might indicate that it cannot achieve the timing and availability requirements. In this case, the offloading process can be stopped. As a result, the function resides active at the source node (that is the end device such as a vehicle) and / or the application goes into a fail-safe or fail operational state. Further triggers for network-induced actions can be for example determining the current and future location of the end device determined by the network through location services (part of wireless communications network), the state of the application and / or device (vehicle) or initiate a joining / leaving a private communication group such as a subnetwork or Personal loT Network.
[0079] The above explanation of the embodiments describes the present invention in the context of examples. Of course, individual features of the embodiments can be freely combined with each other, provided that this is technically reasonable, without leaving the scope of the present invention.
Claims
R.408069- 15 -Claims1 . A method (100) for initiating a migration of an application via a wireless connection, wherein a migration managing function (10) is carrying out the following steps:Providing (101) an interface from a device within a cellular, preferably wireless communications network to a cloud component and / or to a core network component of the wireless communications network, wherein the interface enables an initiation of the migration of the application via the wireless connection,Receiving (102) information about the application in relation to a type and / or on a state and / or on a requirement for migrating the application,Receiving (103) network information about the wireless connection between the device and the cloud component in relation to at least one performance indicator of the wireless connection, Distributing (104) the received information and / or network information to each of the components via the provided interface(s) for enabling the migration of the application,Initiating (105) the migration of the application via the wireless connection based on the distributed information.
2. The method (100) of claim 1 , characterized in that the method (100) comprises the further following step:Initiating, at the cloud component and / or at the core network component and / or at a radio access network component of the wireless communications network, an adaptation of a configuration for migrating the application based on the distributed information, wherein the initiating (105) is further based on the adapted configuration at the cloud component and / or at the core network component and / or at the radio access network component.
3. The method (100) of claim 2, characterized in that the method (100) comprises the further following step:R.408069- 16 -Initiating, at the core network component and / or cloud component, an adaptation of the configuration for migrating the application based on an application migration time model, wherein the model provides a dynamic probability estimate of the migration time needed based on an evaluation of a predicted time needed to migrate the application in relation to different environmental effects.
4. The method (100) of any one of the preceding claims, characterized in that the method (100) comprises the further following step:Monitoring the migration of the application prior and during the migration process based on the distributed information.
5. The method (100) of any one of the preceding claims, characterized in that after the initiating (105), the method (100) comprises at least one of the further following steps:Initiating a migration of a virtual machine image and / or a containerized application and / or a microservice from the cloud component to another cloud component based on the distributed information,Initiating an adapting of at least one control parameter for the application migration with respect to a memory storage delta encoding and / or an information deduplication and / or a data compression to optimize the migration of the application in relation to time and / or reliability and / or availability.
6. The method (100) of any one of the preceding claims, characterized in that the method (100) comprises the further following step:Initiating an adaptation for migrating the application based on a prioritized quality of service profile with respect to the wireless communications network.
7. The method (100) of any one of the preceding claims, characterized in that the method (100) comprises the further following step:Initiating an adaptation for migrating the application based on providing a dedicated network slice for assuring the completion of migrating the application.R.408069- 17 -8. The method (100) of any one of the preceding claims, characterized in that the method (100) comprises at least one of the further following steps:Initiating a determination of a current and / or a future location of the device based on location services within the wireless communications network,Initiating a joining and / or leaving of a private communication group within the wireless communications network.
9. The method (100) of any one of the preceding claims, characterized in that the migration managing function (10) comprises an application migration monitoring function (11) and / or an application migration control function (12), wherein each of the functions (11 , 12) is configured to monitor and control the migration of the application prior and / or during the migration process.
10. The method (100) of any one of the preceding claims, characterized in that the migration managing function (10) is assigned to the device and / or to the wireless communications network and / or to the cloud component.
11. A migration managing function (10) for initiating a migration of an application via a wireless connection, comprising means for carrying out the method (100) of any one of the preceding claims.
12. A computer program (70), comprising instructions which, when the computer program (70) is executed by a computer (10), cause the computer (10) to carry out the method (100) of any one of claims 1 to 10.
73. A computer-readable storage medium (15) comprising instructions which, when executed by a computer (10), cause the computer (10) to carry out the steps of the method (100) of any one of claims 1 to 10.
Citation Information
Patent Citations
Quality of service (QoS) management in edge computing environments
US11412052B2
Framework for computing in radio access network (RAN)
US20200404069A1
Technologies to offload workload execution
US20210406091A1
Migrating complex legacy applications
US20220179683A1