WO2023280118A1 - 一种实例化边缘应用服务器的方法和装置 - Google Patents
一种实例化边缘应用服务器的方法和装置 Download PDFInfo
- Publication number
- WO2023280118A1 WO2023280118A1 PCT/CN2022/103709 CN2022103709W WO2023280118A1 WO 2023280118 A1 WO2023280118 A1 WO 2023280118A1 CN 2022103709 W CN2022103709 W CN 2022103709W WO 2023280118 A1 WO2023280118 A1 WO 2023280118A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- information
- network
- edge
- network element
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0681—Configuration of triggering conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/0816—Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
Definitions
- the present application relates to the technical field of communications, and in particular to a method and device for instantiating an edge application server.
- the edge data network can be a local data center.
- the EDN includes an edge enabler server (EES) and multiple edge application servers (EAS).
- EES edge enabler server
- EAS edge application servers
- Each EDN has a specific service scope.
- EES can be the control network element or management network element in the mobile edge computing (mobile edge computing, MEC) node, responsible for managing each EAS deployed in the EDN, such as registration and domain name server (domain name system, DNS) resolution Wait.
- MEC mobile edge computing
- DNS domain name system
- EES can invoke the capability exposure function of the network.
- a user equipment may include an edge enabler client (edge enabler client, EEC) and an application client (application client, AC).
- EEC edge enabler client
- application client application client
- the EEC provides necessary support for the application client on the UE, and the UE can register with the EES through the EDGE-1 interface.
- the EES when the UE registers with the EES, the EES can detect whether the deployed EAS meets the application information accessed by the UE. When the EES detects that the deployed EAS does not satisfy the application information accessed by the UE or when the EES finds that there is no instantiated EAS in the current EDN, how to satisfy the UE's access request has not yet been defined.
- Embodiments of the present application provide a method and device for instantiating an edge application server, which are used to dynamically instantiate the edge application server.
- a method for instantiating an edge application server may be executed by the first network element, or by a chip similar to the first network element.
- the first network element may be an application service provider or a management system.
- the first network element may receive the first information from the second network element.
- the first information may include network information and application information, the network information may be used to indicate the first network, and the application information may be used to indicate the first application.
- the first information may also include information about a first event of the first application in the first network.
- the first event may include not finding an edge application server corresponding to the first application in the first network, not finding an edge enabling server corresponding to the first application in the first network and not finding a corresponding first application in the first network At least one of the performance information of the edge application server.
- the first network element may determine to instantiate the first edge application server corresponding to the first application in the first network when the first event satisfies the first condition.
- the first network element can determine, according to the first event reported by the second network element, that when the first event meets the first condition, it dynamically instantiates the edge application server of the first application, which can improve the efficiency of operation and maintenance management.
- no edge application server corresponding to the first application is found in the first network, including: no edge application server corresponding to the first application is deployed or instantiated in the first network;
- no edge application server corresponding to the first application is found in the first network, including: no edge application corresponding to the first application that meets the terminal requirements (UE required) is found in the first network server. That is, although the edge application server corresponding to the first application is deployed or instantiated in the first network, the performance of the edge application server of the first application cannot meet the requirements of the terminal.
- the first condition when the first event includes not finding an edge application server corresponding to the first application in the first network, the first condition may include not finding a corresponding edge application server in the first network within the first duration. The number of times of the edge application server of the first application is greater than or equal to the first threshold.
- the first condition may include not finding an edge-enabled server corresponding to the first application in the first network within the second duration The number of times is greater than or equal to the second threshold.
- the first condition when the first event includes performance information of an edge application server corresponding to the first application in the first network, the first condition may include at least one of a load of the edge application server being greater than or equal to a third threshold and an edge application server being down.
- the edge application server of the first application can be instantiated, which can improve user experience.
- the first network element may send a request to the management system to instantiate an edge application server, where the instantiation edge application server request is used to instantiate the edge application server, and the instantiation edge application server request includes network information and application information.
- the first information may further include the number of occurrences of the first event.
- the second network element can report to the first network element when multiple first events are detected, which can improve the utilization rate of transmission resources.
- the number of times the edge-enabled server corresponding to the first application is not found in the first network may be the number of times the first network element receives the first event.
- the number of times the edge-enabled server corresponding to the first application is not found in the first network may be the number of times the first network element receives the first event.
- the second network element can report the first event to the first network element multiple times, and can report the first event to the first network element in time when the terminal wants to access the first application but the edge application server of the first application is not deployed in the network. Report terminal requirements to improve user experience.
- the first network element when the first network element is the management system, before the first network element instantiates the first edge application server corresponding to the first application in the first network, the first network element may start the application service
- the provider gets the application installation information that allows instantiation.
- the management system After the management system obtains the application installation information that allows instantiation, it can directly communicate with the second network element, reducing complexity.
- the first network element may send second information to the second network element, and the second information may be used to indicate that the instantiation of the first edge application server is successful.
- the first network element may subscribe to the first information.
- the first network element receives the first information of the second network element by subscribing to the first information, which can improve the success rate of the first network element receiving the first information.
- a method for instantiating an edge application server may be executed by the second network element, or by a chip that functions similarly to the second network element.
- the second network element may be an edge enabling server or an edge network configuration server.
- the second network element may detect the first event.
- the first event may include not finding an edge application server corresponding to the first application in the first network, not finding an edge enabling server corresponding to the first application in the first network, and not finding an edge enabling server corresponding to the first application in the first network.
- the second network element may send the first information to the first network element or send indication information to one or more terminals according to the detected first event.
- the first information may include network information and application information, and the indication information may be used to indicate that an edge application server needs to be instantiated.
- the network information may be used to indicate the first network, and the application information may be used to indicate the first application.
- the edge enabling server corresponding to the first application is not found in the first network, including: the edge application server corresponding to the first application is not deployed or instantiated in the first network, or, the first An edge application server corresponding to the first application that meets terminal requirements (UE required) is not found in the network, and the edge configuration server determines that an edge enabling server corresponding to the first application is not found in the first network.
- the indication information is used to indicate that no edge application server or edge enablement server corresponding to the first application has been found in the first network, or used to indicate a registration failure, and the name of the indication information is not Do limited.
- the second network element can report the first event about the first application detected in the first network to the first network element, so as to realize whether the first network element instantiates the edge application server in the first network judgment.
- the second network element may receive second information, the second information may be used to indicate that the instantiation of the first edge application server is successful, and the first information may be used to determine the instantiation of the first edge application server .
- the first network element can determine, according to the first event reported by the second network element, that when the first event meets the first condition, it dynamically instantiates the edge application server of the first application, which can improve the efficiency of operation and maintenance management.
- the first information may further include the number of occurrences of the first event.
- the indication information may be used to indicate that the edge application server search fails or the edge-enabled client fails to register.
- the second network element may indicate to one or more terminals whether to dynamically instantiate the edge application server through indication information.
- a method for instantiating an edge application server may be executed by the first network element, or executed by a chip similar to the function of the first network element.
- the first network element may be an application service provider or a management system.
- the first network element may receive first request information from one or more terminals, and the first request information may be used to request instantiation of an edge application server.
- the first request information may include network information, application information and terminal identification.
- the network information may be used to indicate the first network
- the application information may be used to indicate the first application
- the terminal identifier may be used to identify the terminal sending the first request information.
- the first network element may determine whether to instantiate the edge application server corresponding to the first application in the first network according to the first request information.
- the terminal sends the first request information to the first network element to request the edge application server of the first application to be instantiated in the first network, which can provide differentiated service experience for the terminal and improve the efficiency of operation and maintenance management.
- the number of one or more terminals when the number of one or more terminals reaches a first threshold, it may be determined to instantiate an edge application server corresponding to the first application in the first network. And/or, when the subscription level of the terminal identified by the terminal identifier is higher than or equal to the specified level, it may be determined to instantiate the edge application server corresponding to the first application in the first network.
- the edge application server of the first application can be instantiated, which can provide differentiated service experience for the terminal and improve Efficiency of operation and maintenance management.
- the first network element may send the second request information to the management system.
- the second request information may be used to request instantiation of the edge application server, and the second request information may include network information and application information.
- the network information may include at least one of a network identifier and a location identifier.
- the network identifier and the location identifier may be used to identify the first network
- the application information includes at least one of an applicable identifier and an application performance requirement.
- the first network element determines that before instantiating the edge application server corresponding to the first application in the first network, the first network element can provide The provider obtains the application installation information that allows instantiation.
- the management system After the management system obtains the application installation information that allows instantiation, it can directly communicate with the terminal, reducing complexity.
- the first network element may send second information to the second network element or one or more terminals, and the second information may be used to indicate that the edge application server corresponding to the first application is instantiated successfully.
- third information may be sent to one or more terminals.
- the third information may be used to indicate that no edge application server of the first application has been found in the first network.
- the third information may be sent to one or more terminals.
- the third information may be used to indicate that no edge application server of the first application has been found in the first network.
- the first network element can send the third information to the terminal, that is, the edge application server of the first application is not instantiated in the first network, which can save resources in the EDN network.
- a method for instantiating an edge application server is provided.
- the method can be executed by a terminal, or by a chip that functions similarly to the terminal.
- the edge-enabled client may receive indication information from the edge-enabled server or the edge network configuration server.
- the indication information may be used to indicate that the search for the edge application server fails or the registration of the edge-enabled client fails, or the edge application server needs to be instantiated.
- the edge-enabled client may send request information to the first network element according to the instruction information, and the request information may include network information and application information.
- the network information may be used to indicate the first network
- the application information may be used to indicate the first application.
- the terminal sends the first request information to the first network element to request the edge application server of the first application to be instantiated in the first network, which can provide differentiated service experience for the terminal and improve the efficiency of operation and maintenance management.
- the edge-enabled client may send indication information to the application client.
- the edge-enabled client may receive request information from the application client.
- the edge-enabled client may receive second information from the first network element, and the second information may be used to indicate that the edge application server corresponding to the first application is instantiated successfully.
- a communication device may include various modules/units for implementing the first aspect or any possible implementation manner of the first aspect. Such as transceiver unit and processing unit.
- the transceiver unit is used to receive the first information from the second network element, the first information includes network information and application information, the network information is used to indicate the first network, the application information is used to indicate the first application, and the first information also includes Information about the first event of the first application in the first network; the first event includes not finding an edge application server corresponding to the first application in the first network, and not finding an edge application server corresponding to the first application in the first network At least one of the edge-enabled server and the performance information of the edge application server corresponding to the first application in the first network.
- a processing unit configured to instantiate a first edge application server corresponding to the first application in the first network when the first event satisfies the first condition.
- the first condition when the first event includes not finding an edge application server corresponding to the first application in the first network, the first condition includes not finding an edge application server corresponding to the first application in the first network within the first duration.
- the number of edge application servers is greater than or equal to the first threshold; when the first event includes not finding an edge-enabled server corresponding to the first application in the first network, the first condition includes not finding an edge-enabled server in the first network within the second duration.
- the number of times the edge-enabled server corresponding to the first application is found is greater than or equal to the second threshold; when the first event includes performance information of the edge application server corresponding to the first application in the first network, the first condition includes the edge application server
- the load is greater than or equal to at least one of the third threshold and the edge application server is down.
- the transceiver unit is further configured to send a request to the management system for instantiating the edge application server.
- the request for instantiating the edge application server is used for instantiating the edge application server.
- the request for instantiating the edge application server includes network information and application information.
- the first information further includes the number of occurrences of the first event.
- the number of times the edge-enabled server corresponding to the first application is not found in the first network is the number of times the first network element receives the first event; or, the number of times the edge-enabled server corresponding to the first application is not found in the first network
- the number of times the edge-enabled server of the application is the number of times the first network element receives the first event.
- the processing unit is further configured to: acquire application installation information allowing instantiation from an application service provider.
- the transceiving unit is further configured to: send second information to the second network element, where the second information is used to indicate that the instantiation of the first edge application server is successful.
- the transceiver unit is further configured to: send a subscription request to the second network element, where the subscription request is used to subscribe to the first information.
- a communication device may include various modules/units for implementing the second aspect or any possible implementation manner of the second aspect. Such as transceiver unit and processing unit.
- the processing unit is used to detect a first event; the first event includes not finding an edge application server corresponding to the first application in the first network, not finding an edge enabling server corresponding to the first application in the first network, and At least one of the performance information of the edge application server corresponding to the first application in the first network; a transceiver unit configured to send the first information to the first network element or send the first information to one or more terminals according to the detected first event Indication information: the first information includes network information and application information, the indication information is used to indicate that the edge application server needs to be instantiated; the network information is used to indicate the first network, and the application information is used to indicate the first application.
- the transceiving unit is further configured to receive second information, the second information is used to indicate that the instantiation of the first edge application server is successful, and the first information is used to determine the instantiation of the first edge application server.
- the first information further includes the number of occurrences of the first event.
- the indication information is used to indicate that the edge application server search fails or the edge-enabled client fails to register.
- a communication device in a seventh aspect, may include various modules/units for implementing the third aspect or any possible implementation manner of the third aspect. Such as transceiver unit and processing unit.
- the transceiver unit is used to receive the first request information from one or more terminals, the first request information is used to request instantiation of the edge application server; the first request information includes network information, application information and terminal identification; the network information is used For indicating the first network, the application information is used to indicate the first application, and the terminal identifier is used to identify the terminal sending the first request information; the processing unit is used to determine whether to instantiate the first application in the first network according to the first request information Corresponding edge application server.
- the processing unit determines whether to instantiate the edge application server corresponding to the first application in the first network according to the first request information, it is specifically configured to: when the number of one or more terminals reaches a first threshold , determine to instantiate the edge application server corresponding to the first application in the first network; and/or, when the subscription level of the terminal identified by the terminal identifier is higher than or equal to the specified level, determine to instantiate the first application server in the first network The edge application server corresponding to the application.
- the transceiver unit is further configured to send second request information to the management system; wherein the second request information is used to request instantiation of the edge application server, and the second request information includes network information and application information.
- the network information includes at least one of a network identifier and a location identifier; the network identifier and the location identifier are used to identify the first network, and the application information includes at least one of an application identifier and an application performance requirement.
- the processing unit is further configured to obtain application installation information allowing instantiation from an application service provider.
- the transceiving unit is further configured to send second information to the second network element or one or more terminals, and the second information is used to indicate that the first application provides a corresponding edge application server instantiation success.
- the transceiver unit is further configured to: when the number of one or more terminals does not reach the first threshold, send third information to one or more terminals; the third information is used to indicate that there is no Finding the edge application server of the first application; and/or, when the subscription level of the terminal identified by the terminal identifier is lower than the specified level, sending third information to one or more terminals; the third information is used to indicate that the terminal in the first The edge application server of the first application is not found in the network.
- a communication device may include various modules/units for implementing the fourth aspect or any possible implementation manner of the fourth aspect. Such as transceiver unit and processing unit.
- the transceiving unit is used for receiving indication information from the edge enabling server or the edge network configuration server, and the indication information is used to indicate that the edge application server search fails or the edge enabling client fails to register or the edge application server needs to be instantiated.
- a processing unit configured to generate request information according to the indication information.
- the request information includes network information, application information and terminal identification; the network information is used to indicate the first network, the application information is used to indicate the first application, and the terminal identification is used to identify the terminal sending the request information.
- the transceiver unit is further configured to send request information to the first network element.
- the transceiver unit is further configured to: send indication information to the application client; and receive request information from the application client.
- the transceiver unit is further configured to receive second information from the first network element, where the second information is used to indicate that the edge application server corresponding to the first application is instantiated successfully.
- a communication device including a processor and a memory.
- the memory is used to store computer programs or instructions
- the processor executes the computer programs or instructions in the memory to realize the first aspect or any possible implementation of the first aspect, or realize the second aspect or any possible implementation of the second aspect.
- the memory can be located inside the device, or it can also be located outside the device and connected to the device.
- the memory can be integrated with the processor.
- the communication device may further include a transceiver.
- the transceiver performs the transceiving operation of the method in the first aspect or any possible implementation manner of the first aspect, or performs the transceiving operation of the method in the second aspect or any possible implementation manner of the second aspect, or executes the third aspect or the first aspect
- a chip in a tenth aspect, includes a logic circuit and a communication interface.
- the communication interface is used to input first information
- the first information includes network information and application information
- the network information is used to indicate the first network
- the application information is used to indicate the first application
- the first information also includes Information about the first event of the first application;
- the first event includes not finding an edge application server corresponding to the first application in the first network, not finding an edge enabling server corresponding to the first application in the first network and at least one of the performance information of the edge application server corresponding to the first application in the first network.
- a logic circuit configured to instantiate a first edge application server corresponding to the first application in the first network when the first event satisfies the first condition.
- the logic circuit is used to detect a first event; the first event includes not finding an edge application server corresponding to the first application in the first network, not finding an edge enabling server corresponding to the first application in the first network At least one of the server and the performance information of the edge application server corresponding to the first application in the first network.
- the communication interface is used to output first information or indication information; the first information includes network information and application information, and the indication information is used to indicate that an edge application server needs to be instantiated; the network information is used to indicate the first network, and the application information is used to indicate the second one application.
- the user of the communication interface inputs first request information, and the first request information is used to request instantiation of the edge application server; the first request information includes network information, application information and terminal identification; the network information is used to indicate the first network, The application information is used to indicate the first application, and the terminal identifier is used to identify the terminal sending the first request information.
- a logic circuit configured to determine whether to instantiate an edge application server corresponding to the first application in the first network according to the first request information.
- the communication interface is used to input instruction information, and the instruction information is used to indicate that the edge application server search fails or the edge-enabled client fails to register or the edge application server needs to be instantiated.
- the logic circuit is used for generating request information according to the indication information.
- the request information includes network information, application information and terminal identification; the network information is used to indicate the first network, the application information is used to indicate the first application, and the terminal identification is used to identify the terminal sending the request information.
- the communication interface is also used to output request information.
- the present application provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a computer, it causes the computer to execute the methods in the above aspects.
- the present application provides a computer program product storing instructions, which, when run on a computer, causes the computer to execute the methods in the above aspects.
- the present application provides a communication system, including at least one first network element and at least one second network element above, or at least one first network element above and at least one terminal above.
- beneficial effects of the fifth aspect to the thirteenth aspect can refer to the beneficial effects shown in the first aspect to the fourth aspect.
- Figure 1 is an exemplary flowchart of EEC registration
- Fig. 2 is the network architecture provided by the embodiment of the present application.
- FIG. 3 is one of the exemplary flow charts of the method for instantiating EAS provided by the embodiment of the present application.
- FIG. 4 is one of the exemplary flow charts of the method for instantiating EAS provided by the embodiment of the present application.
- FIG. 5 is one of the exemplary flowcharts of the method for instantiating an EAS provided in the embodiment of the present application
- FIG. 6 is one of the exemplary flow charts of the method for instantiating an EAS provided in the embodiment of the present application.
- FIG. 7 is a structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 8 is a block diagram of a communication device provided by an embodiment of the present application.
- the EAS of the first application may refer to the EAS that can provide services for the first application, and can also be called the EAS corresponding to the first application, the EAS corresponding to the first application, or the EAS that can provide services for the first application or EAS, etc. that provide services for the first application.
- EDN includes EES and multiple EAS, and each EDN has a specific service scope.
- the EES may be a control network element or a management network element in the MEC node.
- EES European Telecommunications Standard Institute
- MEC nodes include MEC platform (MEC platform, MEP) and MEC application (application). Among them, EES and MEC have similar functions, and EAS and MEC application have similar functions.
- the edge configuration server can be a global management network element, maintaining the information of each EDN, including service scope and EES address, etc. It should be noted that in some standard protocols, such as technical specification (TS) 23.501 and TS23.502, etc., the aforementioned EES, EAS, ECS, and MEP can be called application function network elements (application function, AF).
- EES application function network elements
- FIG. 1 it is a flow chart of EEC registration to EES, which may include the following operations.
- S101 The EEC sends a service provisioning request (service provisioning request) to the ECS.
- the above service configuration request may include application information that the UE wants to access, such as application identification and/or application performance requirements.
- the ECS can search for the EES that meets the application that the UE wants to access. For example, the ECS can find out which EDN deploys the corresponding EAS according to the application identifier. If the ECS finds the above-mentioned EDN, it may send the information of the found EES in the above-mentioned EDN to the EEC.
- the registration request may carry the EEC identifier, the security certificate and the application information that the UE wants to access, such as the application identifier and application performance requirements, and the EEC context identifier.
- S104 The EES verifies whether the registration request of the EEC is legal.
- EES can verify whether the EEC logo is consistent with the security certificate. If they are consistent, the registration request can be considered legal, and if they are inconsistent, the registration request can be considered illegal.
- the EES can also determine whether the deployed EAS meets the access requirements of the UE, for example, the EES can determine whether the EAS of the application requested by the UE is deployed. Alternatively, the EES may determine whether the deployed EAS meets the requirements of the UE, for example, may determine whether the bandwidth and delay of the deployed EAS meet the requirements of the UE.
- the EES obtains the EEC context according to the EEC context identifier.
- the EES can determine the EES registered by the UE according to the EEC context identifier, and obtain the EEC context from the EES registered by the UE.
- S106 The EES sends a response message to the EEC, notifying the EEC whether the registration is successful.
- the EAS discovery request may include application information.
- the EES can search for an EAS that satisfies the application that the UE wants to access according to the application information, and if the EES is found, it can send the found EAS information to the EEC.
- the EES detects that the deployed EAS does not meet the application information that the UE wants to access, or after the EEC sends a registration request to the EES in S103, and the EES finds that no EAS has been instantiated in the current EDN, or in S107, the EEC sends a registration request to the EES.
- the EES may dynamically trigger an EAS to satisfy the EEC's request. But how to instantiate EAS dynamically is not yet defined.
- the embodiment of this application provides a method for instantiating an EAS.
- the EAS when the deployed EAS does not meet the application information that the UE wants to access or the EAS has not been instantiated in the current EDN, the EAS can be instantiated to meet the request of the EEC.
- FIG. 2 shows a communication system to which the technical solution provided by the embodiment of the present application is applicable, and shows an edge application server and an edge-enabled server on the edge data network side, and an application client and an edge-enabled client on the terminal device side. end.
- the EDN corresponds to a data network deployed at the edge, which may be a local data network (local DN) or a local area data network (local area data network, LADN).
- the edge data network includes edge enabling functions, which can be identified by a data network access identifier (DNAI) and a data network name (DNN) or by using a data network name and a data network service area (service area) ) logo. Or it can be understood that the edge data network can be regarded as a data center deployed locally relative to the central cloud.
- DNAI can be used to identify edge data networks, and an edge data network can contain multiple local data networks (local DN).
- EAS the server application program deployed in the edge data network
- applications such as social media software, augmented reality (augmented reality, AR), and virtual reality (virtual reality, VR) are deployed and run on application instances (instances) on the EDN.
- one application can deploy one or more EASs in one or more EDNs, and EASs deployed and running in different EDNs can be regarded as different EASs of one application.
- Different EASs of an application can share a domain name; different EASs of an application can use one anycast IP address, or use different IP addresses.
- the edge application server EAS can also include the application context of the application corresponding to the EAS.
- the application context can also include the context of one or more application users using the application on the EAS, for example, an application context using the application or multiple application user-related running status information, and the transaction identifier of the subscription of the EAS to the one or multiple application users.
- the application context may also include the subscription context between the EAS and the core network of one or more application users using the application, such as a subscribed transaction ID.
- EES is deployed in EDN, and can provide edge computing enabling services for application instances deployed in EDN, that is, the aforementioned EAS, to better support the deployment and operation of applications in MEC.
- EES can support EAS registration, authentication and authentication of terminal equipment (user equipment, UE) or authentication and authorization of edge-enabled clients, and provide UE with application instance information including IP address information, etc.
- an EAS can be registered to an EES, or the information of an EAS can be configured on an EES through the management system, then the EES is called the EES associated with the EAS, and the EES can control (manage) the registration or It is the EAS configured on this EES or the service EES of this EAS.
- EES also supports the acquisition of application instance information including application instance identifiers and application instance address information (such as IP address information), and further sends application instance information such as application instance identifiers to the edge data network configuration server (edge configuration server , ECS).
- the ECS is responsible for the configuration of the EDN, such as providing EES information to the UE, providing EAS information to the UE, and interacting with the DNS of the application to obtain EAS information, etc. Further, the information of the application instance and the IP address may be obtained and stored from other functional entities.
- the MEC architecture model shown in FIG. 2 also shows the aforementioned ECS.
- AC is the client program applied on the terminal device side, and is the peer entity of EAS on the terminal device side.
- the application client is used for the application user (user) to obtain application services from the application server.
- the application client can connect to the application server on the cloud to obtain application services, and can also connect to the EAS where the application is deployed and runs in one or more EDNs to obtain application services.
- EEC is the peer entity of EES on the terminal device side.
- EEC is used to register EEC information and application client AC information with EES, perform security authentication and authentication, and obtain EAS information from EES, including EAS address information (such as IP address) and provide edge computing enabling capabilities to application clients, for example, the EEC discovery service can return the IP address of EAS to application clients.
- EES address information such as IP address
- a communication connection is established between the application client AC on the terminal device side and the edge application server EAS; a communication connection is established between the edge-enabled client EEC on the terminal device side and the edge-enabled server EES.
- the application user signs a service agreement with the application provider, and can log in to the application client AC deployed on the terminal device to use the application, and exchange application data (application data) through the communication connection between the application client AC and the EAS;
- the application client AC acquires the services provided by the edge-enabling server EES from the edge-enabling client EEC in the form of an application programming interface (application program interface, API).
- FIG. 3 it is an exemplary flowchart of a method for instantiating an EAS provided by an embodiment of the present application, which may include the following operations.
- S301 The second network element detects the first event.
- the second network element may be an EES or an ECS.
- the ECS may be a centrally deployed network element, and may not necessarily be deployed in the EDN network. This embodiment of the present application does not specifically limit the location of the ECS deployment.
- the first event may include at least one of the following:
- the EES may determine whether the deployed EAS meets the first application that the UE wants to access. When the EES determines that there is no EAS of the first application that the UE wants to access in the deployed EAS, it may be considered that no available EAS corresponding to the first application has been found in the first network. In S107, the EES may search for an EAS that satisfies the first application that the UE wants to access according to the application information, and if not found, it may be considered that no available EAS corresponding to the first application has been found in the first network. For the convenience of description, this application may describe it as no available EAS found, which will not be repeated below.
- the delay and bandwidth of the EAS do not satisfy the first application that the UE wants to access, it may also be considered that no available EAS corresponding to the first application has been found in the first network.
- the first application that the UE wants to access has a higher latency requirement, but the EAS deployed in the first network corresponding to the first application has a lower latency requirement, and the service processing delay is relatively large, then the first application can be considered as The EAS in the network does not satisfy the first application that the UE wants to access.
- the ECS may search for an EDN or an EES deployed with an EAS that satisfies the first application that the UE wants to access. If the ECS does not find the above-mentioned EDN or EES, it can be considered that no available EES corresponding to the first application has been found, or the ECS can consider that no available EAS corresponding to the first application has been found, which may be described in this application for the convenience of description Since no available EES was found, details will not be described below.
- EES or ECS can determine the EAS performance corresponding to the first application in the first network, such as EAS load (including one or more of memory, CPU, bandwidth, number of connections, delay, etc.) and whether it is online or not.
- EAS load including one or more of memory, CPU, bandwidth, number of connections, delay, etc.
- the performance information of the EAS may not be reported.
- the EES or the ECS determines that the load of the EAS is greater than or equal to the first value, or the EAS is down, the performance information of the EAS may be reported.
- the first value here may be determined based on empirical values, for example, it may be 50% or 80% of the bandwidth of the EAS, which is not specifically limited in this application. For ease of description, this application may describe it as the EAS performance, which will not be described in detail below.
- the second network element sends the first information to the first network element, and the corresponding first network element receives the first information from the second network element.
- the first network element may be an ASP or a management system.
- the foregoing first information may include network information and application information.
- the network information may be used to indicate the first network, and the application information may be used to indicate the first application.
- the network information may include at least one of a network identifier, a location identifier, an EES identifier, or an ECS identifier.
- the network identifier may indicate an EDN network, such as DNAI or DNN.
- the location identifier can indicate a node in the EDN network
- the ECS identifier can identify an ECS
- the EES identifier can identify an EES.
- Application information may include application identification and application performance requirements.
- the application identifier can indicate an application, such as EAS ID or FQDN.
- the application performance requirement may indicate the performance requirement of the application indicated by the aforementioned application identifier, such as bandwidth and delay requirements.
- the first information may further include information about the first event of the first application in the first network.
- the second network element may send the first information to the first network element according to the detected first event.
- the EES or the ECS may send the first information to the ASP or the management system each time after detecting the above-mentioned first event.
- the ECS may send the first information to the ASP or the management system.
- the EES or the ECS may send the first information to the ASP or the management system after detecting multiple first events.
- the first information may further carry the number of occurrences of the first event.
- the EES or ECS may detect the first event multiple times and then send the first information may be that the number of times the EES or ECS detects the first event satisfies a preset number of times, such as 10 times. For example, when the EES or the ECS detects that no available EES is found for 10 times, it sends the first information to the ASP or the management system. Alternatively, the EES or ECS may detect multiple first events within a specified period, and send the first information to the ASP or the management system after the specified period expires.
- the first network element may subscribe to the first event or the first information.
- the management system or the ASP may send a subscription request to the EES or the ECS, and the subscription request may be used to subscribe to the first information or the first event.
- the first network element by subscribing the first information or the first event by the first network element, it is possible to prevent the first network element from missing the first information or the first event.
- the first network element determines to instantiate the EAS corresponding to the first application in the first network when the first event satisfies the first condition.
- the first condition may include at least one of the following:
- Condition 1 The number of times no available EAS is found within the first duration is greater than or equal to the first threshold.
- the first duration may be predetermined based on empirical values, such as 10s or 20s, and the first threshold may be predetermined based on empirical values, such as 5 or 6 times, which are not specifically limited in this application.
- the ASP or the management system may receive the first information multiple times, and if the number of times no available EAS is found within the first duration is greater than or equal to the first threshold, it may be considered that more UEs want to access the first application Or a UE wants to access the first application multiple times, but the EAS capable of providing services for the first application has not been instantiated in the first network, then the management system or ASP may determine that it is necessary to instantiate the first application in the first network EAS providing services.
- the first information may include the number of occurrences of the first event.
- condition 1 may also include that the number of occurrences of no available EAS being found is greater than or equal to the second value.
- the second value may be the same as or different from the first threshold, which is not specifically limited in this application.
- Condition 2 the number of times no available EES is found within the second time period is greater than or equal to the second threshold.
- the second duration may be predetermined based on empirical values, such as 8s or 10s, and the second threshold may be predetermined based on empirical values, such as 10 times or 15 times, which are not specifically limited in this application.
- the second duration may be the same as or different from the first duration, and the first threshold may be the same as or different from the second threshold, which is not specifically limited in this application.
- the ASP or the management system may receive the first information multiple times, and if the number of times no available EES is found within the second duration is greater than or equal to the second threshold, it may be considered that more UEs want to access the first application Or the same UE wants to access the first application multiple times, but because the first network has not yet instantiated an EAS that can provide services for the first application, it cannot find an EES that is deployed with an EAS that can provide services for the first application, then the management The system or the ASP may determine that it is necessary to instantiate an EAS capable of providing services for the first application in the first network.
- the first information may include the number of occurrences of the first event.
- condition 2 may also include that the number of occurrences of no available EES being found is greater than or equal to the third value.
- the third value may be the same as or different from the second threshold, which is not specifically limited in this application.
- Condition 3 the load of the EAS is greater than or equal to the third threshold.
- the EAS performance in the first information includes that the load of the EAS is greater than or equal to the third threshold, it can be considered that the EAS that can provide services for the first application in the first network cannot meet the needs of the UE, then the ASP or the management system determines that It is necessary to instantiate an EAS capable of providing services for the first application in the first network.
- the third threshold may be 50% or 85% of the bandwidth of the EAS, etc., which is not specifically limited in this application.
- EAS downtime can be all EAS downtimes in the network, or some EAS downtimes. For example, it can be one EAS downtime in the first network or more than or equal to half of the number of EAS downtimes. This application does not specify limited.
- the management system may obtain the installation information of the application that allows instantiation from the ASP in advance, that is, the management system may obtain the authorization of the application that allows instantiation.
- the application installation information may include application identification, application description file and other information. If the management system is authorized to allow instantiation of the application, the EES or ECS may send the first information to the management system. When the first event meets the first condition, the management system may instantiate the EAS corresponding to the first application in the first network.
- the EES or ECS may send the first information to the ASP.
- the ASP sends an instantiation EAS request to the management system, requesting the management system to instantiate an EAS capable of providing services for the first application in the first network.
- instantiating the EAS corresponding to the first application may include allocating virtual machine resources, memory, CPU, bandwidth, etc. required by the application for the EAS, or in other words, deploying a server corresponding to the first application in the first network EDN.
- This application does not specifically limit the operation of instantiating the EAS.
- S304 The first network element sends the second information to the second network element.
- the second information may be used to indicate that the EAS instantiation of the first application is successful.
- the management system may send the second information to the EES or the ECS. If the EES or ECS sends the first information to the management system, after instantiating the EAS, the management system may send the second information to the EES or ECS.
- the management system may send the second information to the ASP, and then the ASP sends the second information to the EES or the ECS. If EES or ECS sends first information to ASP, then after instantiating EAS, the management system can send second information to ASP, and ASP can send second information to EES or ECS.
- the EES may receive the second information from the ASP or the management system, and may send instantiated EAS information corresponding to the first application to the EEC.
- the ECS may send EES information to the EEC, and the EEC may send an EAS discovery request to the EES after receiving the EES information, as in S107.
- FIG. 4 another exemplary flow chart for instantiating an EAS provided by an embodiment of the present application may include the following operations.
- S401 The ASP sends a list of applications allowed to be instantiated, application installation information, application performance requirements, etc. to the management system.
- the above information can be pre-configured on the management system.
- the management system may store the above-mentioned application installation information that is allowed to be instantiated, performance requirements of the application, and the like.
- S402 The EES or the ECS detects an EAS abnormal event.
- EES detects EAS abnormal events, which may include EES receiving an EAS discovery request from EEC, but EES does not find an EAS that meets the conditions, or EES receives a registration request from EEC, but EES does not find an EAS that meets the conditions.
- the aforementioned satisfying condition may refer to satisfying the requirements of the application that the UE wants to access.
- the EES can monitor changes in the performance of the EAS. For example, whether the EAS is overloaded or down.
- the ECS detects EAS abnormal events, which may include that the ECS receives an EES discovery request from the EES, but the ECS does not find an EES that meets the conditions, or the ECS receives a service configuration request from the EEC, but the ECS does not find an EES that meets the conditions.
- EES abnormal events may include that the ECS receives an EES discovery request from the EES, but the ECS does not find an EES that meets the conditions, or the ECS receives a service configuration request from the EEC, but the ECS does not find an EES that meets the conditions.
- the aforementioned EES that meets the conditions may refer to the EAS deployed in the EES that meets the requirements of the application that the UE wants to access.
- the EES or the ECS sends the first information to the management system or the ASP, and sends the detected abnormal event of the EAS to the management system or the ASP.
- the performance of the EAS may be carried in the first information and sent to the management system or the ASP.
- the EES or ECS may directly send the first information to the management system.
- the first information may not include the number of occurrences of the EAS abnormal event, or may default to one occurrence.
- the first information includes the occurrence times of the EAS abnormal events.
- S404 The ASP or the management system determines whether to instantiate the EAS in the corresponding network according to the local policy.
- the ASP or the management system may determine whether the EAS abnormal event or the EAS performance satisfies the first condition. For details, please refer to the relevant description in the first condition, which will not be repeated here.
- the ASP may send an instantiation EAS request to the management system when determining that the EAS abnormal event or the EAS performance meets the first condition.
- the instantiation EAS request may include application information and network information, and is used to determine which network to deploy the EAS of which application.
- S405 The management system instantiates the EAS in the EDN network.
- the management system may instantiate the EAS of the application indicated by the application information on the EDN indicated by the network information according to the application information and the network information.
- the management system can allocate virtual machine resources, memory, CPU, bandwidth, etc. required by the application to the EAS, and this application does not specifically limit the operation of instantiating the EAS.
- the management system may first send a message to the management network element of the edge network, such as MEC Platform Management (MEPM), and then the management network element of the edge network interacts with the EES or MEP to instantiate the EAS.
- MEC Platform Management MEC Platform Management
- S406 The management system sends a second message to the EES or the ECS, notifying the EES or the ECS that the EAS is instantiated successfully.
- the management system first notifies ASP of the successful instantiation of EAS, and then ASP notifies EES or ECS of successful instantiation of EAS. It should be noted that the process of notifying the EES or ECS of successful EAS instantiation shown in FIG. 4 is only exemplary.
- S407 may also be performed.
- the EES may send information about newly instantiated EAS to the EEC; or, since a new EAS is deployed on the EES, the ECS may send EES information to the EEC, and the EEC may send an EAS discovery request to the EES after receiving the EES information.
- the management system can determine whether to dynamically instantiate EAS based on the reported events, and the management system deploys EAS as needed, which can significantly improve the efficiency of operation and maintenance management.
- Fig. 5 is an exemplary flow chart of another method for instantiating an EAS provided by an embodiment of the present application, which may include the following operations.
- S501 The second network element detects the first event.
- the second network element may be an EES or an ECS
- the first event may refer to related descriptions in the method embodiment shown in FIG. 3 above, and details are not repeated here.
- the second network element sends indication information to one or more terminals.
- the above one or more terminals may be EEC function modules in the terminals.
- EES can send instruction information to EEC when no available EAS is found, or EAS is overloaded or down.
- ECS can send instructions to EEC when no available EES is found, or EAS is overloaded or down.
- the indication information may be used to indicate EAS search failure or EES search failure, or may be used to indicate EEC registration failure, or indication information may be used to indicate that the first application that the UE wants to access needs to dynamically instantiate EAS, or indication information It is used to indicate that the performance of the EAS deployed in the current EDN cannot meet the performance requirement requested by the UE.
- S503 One or more terminals send first request information to the first network element.
- the EEC may send the indication information to the AC.
- the above-mentioned first network element may be an ASP, a management system, or a user application lifecycle proxy (user app LCM proxy, UEAPPLCM proxy).
- the aforementioned UEAPPLCM proxy is an entity that can be used by users to request services such as instantiation and termination related to applications.
- the foregoing first request information may include network information, application information, and terminal identifier.
- the terminal identifier may be a user permanent identifier (subscription permanent identifier, SUPI) or a general public subscription identifier (generic public subscription identifier, GPSI), etc., and may be used to determine which UE wants to access the first application.
- the first network element determines whether to instantiate the EAS of the first application in the first network according to the first request information.
- the first network element determines whether to instantiate the EAS of the first application in the first network based on a local policy or configuration. For example, if the number of UEs wanting to access the first application reaches a first threshold, it may be determined to instantiate the EAS of the first application in the first network. Wherein, the number of UEs may be determined by the number of terminal identities received by the first network element, and if the number of terminal identities reaches a first threshold, it may be considered that the number of UEs wanting to access the first application reaches the first threshold.
- first network element determines that the second threshold is reached according to the number of times of the first request, it may be considered that there is a greater need to access the first application, and thus determine to instantiate the EAS of the first application in the first network.
- the foregoing first threshold and second threshold may be predetermined based on empirical values, such as 1 or 5, which are not specifically limited in this application.
- the subscription level of the terminal identified by the terminal identifier may be higher than or equal to the specified level, it may be determined to instantiate the EAS of the first application in the first network.
- the first request information may include the subscription level of the terminal identified by the terminal identifier.
- the first network element may store the correspondence between the terminal identifier and the subscription level, and the first network element may determine in the stored correspondence whether the subscription level corresponding to the terminal identifier contained in the first request information is higher than or equal to the specified level .
- the management system may obtain the installation information of the application that allows instantiation from the ASP in advance, that is, the management system may obtain the authorization of the application that allows instantiation.
- the application installation information may include application identification, application description file and other information. If the management system is authorized to allow instantiation of the application, the terminal may send the first request information to the management system. The management system may determine whether to instantiate the EAS of the first application in the first network according to the first request information. If the management system determines to instantiate the EAS of the first application in the first network, S505 may be executed; otherwise, the management system may execute S507.
- the terminal may send the first request information to ASP or UEAPPLECM proxy.
- the ASP or UEAPPLECM proxy may determine whether to instantiate the EAS of the first application in the first network according to the first request information. If the ASP or UEAPPLCM proxy determines to instantiate the EAS of the first application in the first network, it may send the second request information to the management system.
- the second request information may include the above application information and network information.
- the management system instantiates an EAS capable of providing services for the first application in the first network, that is, executes S505. If the ASP or UEAPPLCM proxy determines not to instantiate the EAS of the first application in the first network, the ASP or UEAPPLCM proxy executes S507.
- the first network element instantiates an EAS capable of providing services for the first application in the first network.
- the first network element sends the second information to one or more terminals.
- the management system or ASP or UEAPPLCMA proxy can first notify the EEC of the successful instantiation of the EAS, and then the EEC notifies the AC of the successful instantiation of the EAS.
- the management system may send the second information to the one or more terminals after instantiating the EAS.
- the management system can send second information to ASP or UEAPPLCM proxy after instantiating EAS, and ASP or UEAPPLCM proxy sends a second message to one or Multiple terminals send the second information.
- the first network element sends third information to one or more terminals.
- the third information may be used to indicate that no EAS of the first application is found in the first network.
- the management system sends the third information to the one or more terminals. If one or more terminals send the first request information to ASP or UEAPPLCM proxy, then the third information is sent to one or more terminals by ASP or UEAPPLCM proxy.
- the management system can instantiate EAS according to the needs of UEs, which can provide users with differentiated service experience and improve the efficiency of operation and maintenance management.
- FIG. 6 it is an exemplary flowchart of another method for instantiating an EAS provided by an embodiment of the present application, which may include the following operations.
- the S600 is the same as the S401.
- the EEC sends an EAS discovery request or a registration request to the EES.
- the EAS discovery request or registration request may include application information.
- the EEC sends a service configuration request to the ECS, and the service configuration request includes application information.
- S602 is the same as S402.
- S603 The EES or the ECS sends indication information to the EEC.
- the indication information may be used to indicate that the EAS needs to be instantiated.
- the EAS needs to be instantiated.
- the EEC may perform the following operation S604:
- S604 The EEC sends the indication information to the AC.
- the EEC sends an instantiated EAS request to the UEAPPLCM proxy/ASP/management system.
- the instantiated EAS request may include network identifier or location identifier, application information and UE identifier, etc.
- network identifier or location identifier For details, please refer to related descriptions in the method embodiments shown in FIGS. 3-5 , which will not be repeated here.
- the AC may first send the instantiation EAS request to the EEC, and then the EEC sends the instantiation EAS request to the ASP or UEAPPLCM proxy. And the instantiated EAS request is sent to the management system by ASP or UEAPPLCM proxy.
- the instantiated EAS request may include network information and application information, and may not include a terminal identifier.
- the AC sends the instantiation EAS request to ASP or user app LCM proxy.
- the AC/EEC may send an instantiated EAS request to the management system.
- S606 UEAPPLCM proxy/ASP/management system authenticates and authorizes the instantiated EAS request.
- the instantiation EAS request can be authenticated and authorized by ASP or UEAPPLCM proxy.
- the following operation S607 may be performed.
- UEAPPLCM proxy/ASP sends an instantiated EAS request carrying network information and application information to the management system.
- the management system may include network elements such as an operation support system (operation support system, OSS), an MEC orchestrator (MEO) and a MEPM.
- operation support system operation support system
- MEC MEC orchestrator
- S608 is the same as S405.
- S609 The UEAPPLCM proxy/ASP/management system sends a second message to the AC/EEC, notifying the AC/EEC that the EAS is instantiated successfully.
- the UEAPPLCM proxy/ASP EAS can be instantiated successfully by the management system, and then the UEAPPLCM proxy/ASP can notify the EEC/AC EAS instantiation successful.
- the EEC may be notified first of the successful instantiation of the EAS, and the EEC may notify the AC of the successful instantiation of the EAS, or the AC may be notified of the successful instantiation of the EAS, and the AC may notify the EEC of the successful instantiation of the EAS.
- S610 The EEC may resend the request in S601.
- UE sends dynamic instantiation EAS request to UEAPPLCM proxy or ASP or management system, which can provide users with differentiated service experience, and management system deploys EAS on demand to improve the efficiency of operation and maintenance management.
- FIG. 7 and FIG. 8 are schematic structural diagrams of a possible communication device provided by an embodiment of the present application. These communication devices may be used to implement the functions of the first network element, the second network element, or the terminal in the foregoing method embodiments, and thus also realize the beneficial effects of the foregoing method embodiments.
- a communication device 700 includes a processing unit 710 and a transceiver unit 720 .
- the communication device 700 is configured to implement functions of the first network element, the second network element, or the terminal in the method embodiment shown in FIG. 3 or FIG. 5 above.
- the transceiver unit is used to receive the first information from the second network element, the first information includes network information and application information, and the network The information is used to indicate the first network, the application information is used to indicate the first application, and the first information also includes information about the first event of the first application in the first network; the first event includes information not found in the first network At least one of the edge application server corresponding to the first application, the edge enabling server corresponding to the first application not found in the first network, and the performance information of the edge application server corresponding to the first application in the first network.
- a processing unit configured to instantiate a first edge application server corresponding to the first application in the first network when the first event satisfies the first condition.
- the transceiver unit is used to receive the first request information from one or more terminals, and the first request information is used to request instantiation The edge application server;
- the first request information includes network information, application information and terminal identification;
- the network information is used to indicate the first network, the application information is used to indicate the first application, and the terminal identification is used to identify the terminal sending the first request information;
- a processing unit configured to determine whether to instantiate an edge application server corresponding to the first application in the first network according to the first request information.
- the processing unit is used to detect the first event; the first event includes not finding the corresponding first application in the first network At least one of the edge application server, the edge enabling server corresponding to the first application in the first network and the performance information of the edge application server corresponding to the first application in the first network are not found;
- the first event received sends first information to the first network element or sends instruction information to one or more terminals; the first information includes network information and application information, and the instruction information is used to indicate that an edge application server needs to be instantiated; the network information uses To indicate the first network, the application information is used to indicate the first application.
- the transceiver unit is used to receive indication information from the edge enabling server or the edge network configuration server, and the indication information is used to indicate that the edge application server search fails or Edge-enabled client registration failed or edge application server needs to be instantiated.
- a processing unit configured to generate request information according to the indication information.
- the request information includes network information, application information and terminal identification; the network information is used to indicate the first network, the application information is used to indicate the first application, and the terminal identification is used to identify the terminal sending the request information.
- the transceiver unit is further configured to send request information to the first network element.
- processing unit 710 and the transceiver unit 720 can be directly obtained by referring to the relevant descriptions in the method embodiment shown in FIG. 3 or FIG. 4 , and will not be repeated here.
- the communication device 800 includes a processor 810 and an interface circuit 820 .
- the processor 810 and the interface circuit 820 are coupled to each other.
- the interface circuit 820 may be a transceiver or an input/output interface.
- the communication device 800 may further include a memory 830 for storing instructions executed by the processor 810 or storing input data required by the processor 810 to execute the instructions or storing data generated after the processor 810 executes the instructions.
- the processor 810 is used to implement the functions of the processing unit 710
- the interface circuit 820 is used to implement the functions of the transceiver unit 720 .
- the terminal chip implements the functions of the terminal in the above method embodiment.
- the terminal chip receives information from other modules in the terminal (such as radio frequency modules or antennas), and the information is sent to the terminal by the first network element; or, the terminal chip sends information to other modules in the terminal (such as radio frequency modules or antennas) information, the information is sent by the terminal to the first network element.
- the first network element module implements the functions of the first network element in the above method embodiment.
- the first network element module receives information from other modules (such as radio frequency modules or antennas) in the first network element, and the information is sent to the first network element by the terminal or the second network element; or, the first network element module Send information to other modules (such as radio frequency modules or antennas) in the first network element, where the information is sent by the first network element to the terminal or the second network element.
- the second network element module implements the functions of the second network element in the above method embodiment.
- the second network element module receives information from other modules in the second network element (such as radio frequency modules or antennas), and the information is sent by the first network element to the second network element; or, the first network element module sends information to the second network element Other modules (such as radio frequency modules or antennas) in a network element send information, and the information is sent by the second network element to the first network element.
- the processor in the embodiments of the present application can be a central processing unit (Central Processing Unit, CPU), and can also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application-specific integrated circuits (Application Specific Integrated Circuit, ASIC), Field Programmable Gate Array (Field Programmable Gate Array, FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof.
- a general-purpose processor can be a microprocessor, or any conventional processor.
- the method steps in the embodiments of the present application may be implemented by means of hardware, or may be implemented by means of a processor executing software instructions.
- Software instructions can be composed of corresponding software modules, and software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only Memory, registers, hard disk, removable hard disk, CD-ROM or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium.
- the storage medium may also be a component of the processor.
- the processor and storage medium can be located in the ASIC.
- the ASIC may be located in the first network element, the second network element or the terminal.
- the processor and the storage medium may also exist in the first network element, the second network element, or the terminal as discrete components.
- all or part of them may be implemented by software, hardware, firmware or any combination thereof.
- software When implemented using software, it may be implemented in whole or in part in the form of a computer program product.
- the computer program product comprises one or more computer programs or instructions. When the computer program or instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are executed in whole or in part.
- the computer may be a general purpose computer, a special purpose computer, a computer network, network equipment, user equipment, or other programmable devices.
- the computer program or instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instructions may be downloaded from a website, computer, A server or data center transmits to another website site, computer, server or data center by wired or wireless means.
- the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrating one or more available media.
- the available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disk; or it may be a semiconductor medium, such as a solid-state hard disk.
- the computer readable storage medium may be a volatile or a nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
- “at least one” means one or more, and “multiple” means two or more.
- “And/or” describes the association relationship of associated objects, indicating that there can be three types of relationships, for example, A and/or B, which can mean: A exists alone, A and B exist at the same time, and B exists alone, where A, B can be singular or plural.
- the character “/” generally indicates that the contextual objects are an “or” relationship; in the formulas of this application, the character “/” indicates that the contextual objects are a “division” Relationship.
- “Including at least one of A, B and C” may mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims (27)
- 一种实例化边缘应用服务器的方法,其特征在于,包括:第一网元接收来自第二网元的第一信息,所述第一信息包括网络信息和应用信息,所述网络信息用于指示第一网络,所述应用信息用于指示第一应用,所述第一信息还包括所述第一网络中的关于所述第一应用的第一事件的信息;所述第一事件包括在所述第一网络中未查找到对应所述第一应用的边缘应用服务器、在所述第一网络里未查找到对应所述第一应用的边缘使能服务器和所述第一网络中的对应所述第一应用的边缘应用服务器的性能信息中的至少一个;所述第一网元确定在所述第一事件满足第一条件时,在所述第一网络中实例化所述第一应用对应的第一边缘应用服务器。
- 根据权利要求1所述的方法,其特征在于,在所述第一事件包括在所述第一网络中未查找到对应所述第一应用的边缘应用服务器时,所述第一条件包括在第一时长内在所述第一网络中未查找到对应所述第一应用的边缘应用服务器的次数大于或等于第一阈值;或,在所述第一事件包括在所述第一网络里未查找到对应所述第一应用的边缘使能服务器时,所述第一条件包括在第二时长内在所述第一网络里未查找到对应所述第一应用的边缘使能服务器的次数大于或等于第二阈值;或,在所述第一事件包括所述第一网络中的对应所述第一应用的边缘应用服务器的性能信息时,所述第一条件包括边缘应用服务器的负载大于或等于第三阈值和边缘应用服务器宕机中的至少一个。
- 根据权利要求1或2所述的方法,其特征在于,在所述第一网元为应用服务提供商时,所述在所述第一网络中实例化所述第一应用对应的第一边缘应用服务器,包括:所述第一网元向管理系统发送实例化边缘应用服务器请求,所述实例化边缘应用服务器请求用于实例化边缘应用服务器,所述实例化边缘应用服务器请求中包含所述网络信息和所述应用信息。
- 根据权利要求1~3任一所述的方法,其特征在于,所述第一信息还包括所述第一事件的发生次数。
- 根据权利要求2所述的方法,其特征在于,所述在所述第一网络里未查找到对应所述第一应用的边缘应用服务器的次数是所述第一网元接收所述第一信息的次数;或者,所述在所述第一网络里未查找到对应所述第一应用的边缘使能服务器的次数是所述第一网元接收所述第一信息的次数。
- 根据权利要求1~5任一所述的方法,其特征在于,在所述第一网元为管理系统时,所述第一网元在所述第一网络中实例化所述第一应用对应的第一边缘应用服务器之前,还包括:所述第一网元从应用服务提供商获取一个或多个允许实例化的应用安装信息。
- 根据权利要求1~6任一所述的方法,其特征在于,还包括:所述第一网元向所述第二网元发送第二信息,所述第二信息用于指示所述第一边缘应用服务器实例化成功。
- 根据权利要求1~7任一所述的方法,其特征在于,还包括:所述第一网元向第二网元发送订阅请求,所述订阅请求用于订阅所述第一信息。
- 一种实例化边缘应用服务器的方法,其特征在于,包括:第二网元检测第一事件;所述第一事件包括在第一网络中未查找到对应第一应用的边缘应用服务器、在第一网络里未查找到对应第一应用的边缘使能服务器和第一网络中的对应第一应用的边缘应用服务器的性能信息中的至少一个;所述第二网元根据检测到的所述第一事件向第一网元发送第一信息或者向一个或多个终端发送指示信息;所述第一信息包括网络信息和应用信息,所述指示信息用于指示需要实例化边缘应用服务器;所述网络信息用于指示所述第一网络,所述应用信息用于指示所述第一应用。
- 根据权利要求9所述的方法,其特征在于,还包括:所述第二网元接收第二信息,所述第二信息用于指示第一边缘应用服务器实例化成功,所述第一信息用于实例化所述第一边缘应用服务器的判断。
- 根据权利要求9或10所述的方法,其特征在于,所述第一信息还包括所述第一事件的发生次数。
- 根据权利要求9所述的方法,其特征在于,所述指示信息用于指示需要实例化边缘应用服务器,还包括:所述指示信息为指示边缘应用服务器查找失败,或边缘使能客户端注册失败,或在所述第一网络中未查找到对应第一应用的边缘应用服务器。
- 一种实例化边缘应用服务器的方法,其特征在于,包括:第一网元接收来自一个或多个终端的第一请求信息,所述第一请求信息用于请求实例化边缘应用服务器;所述第一请求信息中包含网络信息、应用信息和终端标识;所述网络信息用于指示第一网络,所述应用信息用于指示第一应用,所述终端标识用于标识发送所述第一请求信息的终端;所述第一网元根据所述第一请求信息确定是否在所述第一网络中实例化所述第一应用对应的边缘应用服务器。
- 根据权利要求13所述的方法,其特征在于,所述第一网元根据所述第一请求信息确定是否在所述第一网络中实例化所述第一应用对应的边缘应用服务器,包括:在所述第一请求的数量达到第一阈值时,确定在所述第一网络中实例化所述第一应用对应的边缘应用服务器;和/或,在所述终端标识所标识的终端的签约等级高于或等于指定等级时,确定在所述第一网络中实例化所述第一应用对应的边缘应用服务器。
- 根据权利要求14所述的方法,其特征在于,在所述第一网元是应用服务提供商时,所述第一网元确定在所述第一网络中实例化所述第一应用对应的边缘应用服务器,包括:所述第一网元向管理系统发送第二请求信息;其中,所述第二请求信息用于请求实例化边缘应用服务器,所述第二请求信息包含所述网络信息和所述应用信息。
- 根据权利要求13~15任一所述的方法,其特征在于,所述网络信息包括网络标识和位置标识中的至少一个;所述网络标识和位置标识用于标识所述第一网络,所述应用信息包括应用标识和应用性能需求中的至少一个。
- 根据权利要求14所述的方法,其特征在于,在所述第一网元为管理系统时,所述 第一网元确定在所述第一网络中实例化所述第一应用对应的边缘应用服务器之前,还包括:所述第一网元从应用服务提供商获取允许实例化的应用安装信息。
- 根据权利要求13~17任一所述的方法,其特征在于,还包括:所述第一网元发送第二信息,所述第二信息用于指示所述第一应用的边缘应用服务器实例化成功。
- 根据权利要求13~18任一所述的方法,其特征在于,所述第一网元根据所述第一请求确定是否在第一网络中实例化所述第一应用的边缘应用服务器,包括:在所述第一请求的数量未达到第一阈值时,向所述一个或多个终端发送第三信息;所述第三信息用于指示在所述第一网络中未查找到所述第一应用的边缘应用服务器;和/或,在所述终端标识所标识的终端的签约等级低于指定等级时,向所述一个或多个终端发送第三信息;所述第三信息用于指示在所述第一网络中未查找到所述第一应用的边缘应用服务器。
- 一种实例化边缘应用该服务器的方法,其特征在于,包括:边缘使能客户端从边缘使能服务器或边缘网络配置服务器接收指示信息,所述指示信息用于指示边缘应用服务器查找失败或所述边缘使能客户端注册失败或需要实例化边缘应用服务器;所述边缘使能客户端根据所述指示信息向第一网元发送请求信息,所述请求信息中包含网络信息和应用信息;所述网络信息用于指示第一网络,所述应用信息用于指示第一应用。
- 根据权利要求20所述的方法,其特征在于,还包括:所述边缘使能客户端向应用客户端发送所述指示信息。
- 根据权利要求21所述的方法,其特征在于,还包括:所述边缘使能客户端接收来自所述应用客户端的所述请求信息。
- 根据权利要求20~22任一所述的方法,其特征在于,还包括:所述边缘使能客户端接收来自所述第一网元的第二信息,所述第二信息用于指示所述第一应用的边缘应用服务器实例化成功。
- 一种通信装置,其特征在于,用于执行如权利要求1~8任一所述的方法,或者用于执行如权利要求9~12任一所述的方法,或者用于执行如权利要求13~19任一所述的方法,或者用于执行如权利要求20~23任一所述的方法。
- 一种通信装置,其特征在于,包括:处理器和存储器,所述存储器,用于存储计算机程序或指令;所述处理器,用于执行存储器中的计算机程序或指令,使得权利要求1~8中任一项所述的方法被执行或者使得权利要求9~12任一项所述的方法被执行或者使得权利要求13~19任一项所述的方法被执行或者使得权利要求20~23任一项所述的方法被执行。
- 一种计算机存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被计算机调用时,使所述计算机执行如权利要求1~8任一项所述的方法或者执行如权利要求9~12任一项所述的方法或者执行如权利要求13~19任一项所述的方法或者执行如权利要求20~23任一项所述的方法。
- 一种计算机程序产品,其特征在于,包含计算机可执行指令,当所述指令在计算机上运行时,使得如权利要求1~8中任一项所述的方法被执行;或者如权利要求9~12中任一项所述的方法被执行;或者如权利要求13~19中任一项所述的方法被执行;或者如权利要求20~23中任一项所述的方法被执行。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP22836869.2A EP4354815B1 (en) | 2021-07-07 | 2022-07-04 | INSTANCIATING A PERIPHERAL APPLICATION SERVER |
| CN202280045495.2A CN117561703A (zh) | 2021-07-07 | 2022-07-04 | 一种实例化边缘应用服务器的方法和装置 |
| JP2024500144A JP7744060B2 (ja) | 2021-07-07 | 2022-07-04 | エッジ・アプリケーション・サーバーをインスタンス化する方法及び装置 |
| US18/405,034 US20240235929A9 (en) | 2021-07-07 | 2024-01-05 | Method for instantiating edge application server and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110766584.3 | 2021-07-07 | ||
| CN202110766584.3A CN113630266B (zh) | 2021-07-07 | 2021-07-07 | 一种实例化边缘应用服务器的方法和装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/405,034 Continuation US20240235929A9 (en) | 2021-07-07 | 2024-01-05 | Method for instantiating edge application server and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023280118A1 true WO2023280118A1 (zh) | 2023-01-12 |
Family
ID=78379177
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/103709 Ceased WO2023280118A1 (zh) | 2021-07-07 | 2022-07-04 | 一种实例化边缘应用服务器的方法和装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20240235929A9 (zh) |
| EP (1) | EP4354815B1 (zh) |
| JP (1) | JP7744060B2 (zh) |
| CN (2) | CN113630266B (zh) |
| WO (1) | WO2023280118A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024237677A1 (en) * | 2023-05-16 | 2024-11-21 | Samsung Electronics Co., Ltd. | Method and apparatus for communication between application client (ac) and edge enabler client (eec) in a wireless communication system |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114079618B (zh) * | 2020-08-12 | 2024-09-03 | 华为技术有限公司 | 一种通信方法和通信装置 |
| CN113630266B (zh) * | 2021-07-07 | 2023-04-28 | 华为技术有限公司 | 一种实例化边缘应用服务器的方法和装置 |
| CN113840293B (zh) * | 2021-08-18 | 2023-04-18 | 华为技术有限公司 | 获取边缘服务的方法和装置 |
| US20240430781A1 (en) * | 2021-11-09 | 2024-12-26 | Interdigital Patent Holdings, Inc. | Methods and apparatuses for enabling wireless transmit/receive unit (wtru)-based edge computing scaling |
| KR102849781B1 (ko) * | 2022-03-24 | 2025-08-22 | 인터디지탈 패튼 홀딩스, 인크 | 공유 애플리케이션 수직 세션 기반 에지 애플리케이션 인스턴스 발견 및 선택 |
| CN116939008A (zh) * | 2022-03-29 | 2023-10-24 | 华为技术有限公司 | 一种通信方法、装置及设备 |
| CN117295047A (zh) * | 2022-06-24 | 2023-12-26 | 华为技术有限公司 | 一种通信方法及装置 |
| CN118265009A (zh) * | 2022-12-26 | 2024-06-28 | 中国移动通信有限公司研究院 | 提供无线服务的方法、装置、相关设备及存储介质 |
| KR102786899B1 (ko) * | 2023-01-06 | 2025-03-26 | 삼성전자 주식회사 | 무선 통신시스템을 통한 에지 컴퓨팅 서비스 정보 제공 방법 |
| CN118945140B (zh) * | 2023-05-10 | 2025-12-12 | 中国电信股份有限公司 | 基于算力的边缘应用寻址方法、装置、设备及介质 |
| CN119966995A (zh) * | 2023-11-07 | 2025-05-09 | 华为技术有限公司 | 一种边缘应用服务器发现方法及装置 |
| CN121418786A (zh) * | 2024-07-25 | 2026-01-27 | 华为技术有限公司 | 一种通信方法及相关装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210111953A1 (en) * | 2019-10-09 | 2021-04-15 | Qualcomm Incorporated | Edge discovery techniques in wireless communications systems |
| CN113630266A (zh) * | 2021-07-07 | 2021-11-09 | 华为技术有限公司 | 一种实例化边缘应用服务器的方法和装置 |
| US20210352156A1 (en) * | 2020-05-08 | 2021-11-11 | Samsung Electronics Co., Ltd. | Method and apparatus for managing information related to edge computing service |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11310148B2 (en) * | 2019-06-03 | 2022-04-19 | At&T Intellectual Property I, L.P. | Methods, systems, and computer programs for intelligent content delivery using a software defined network and edge computing |
| KR20220070266A (ko) * | 2019-09-25 | 2022-05-30 | 삼성전자주식회사 | 에지 컴퓨팅을 위한 분산된 탐색 및 통지를 위한 방법 및 시스템 |
| US20210117859A1 (en) * | 2019-10-20 | 2021-04-22 | Nvidia Corporation | Live updating of machine learning models |
| CN113068232B (zh) * | 2020-01-02 | 2022-06-07 | 大唐移动通信设备有限公司 | 一种边缘应用服务器的切换方法及装置 |
| GB2592300B (en) * | 2020-01-15 | 2023-03-29 | Samsung Electronics Co Ltd | Improvements in and relating to a multi-access edge computing (MEC) network |
| WO2022041205A1 (zh) * | 2020-08-31 | 2022-03-03 | 华为技术有限公司 | 通信方法及多接入边缘计算服务器 |
| CN112631753B (zh) * | 2020-12-29 | 2024-03-22 | 深圳艾灵网络有限公司 | 一种任务卸载方法、设备及存储介质 |
-
2021
- 2021-07-07 CN CN202110766584.3A patent/CN113630266B/zh active Active
-
2022
- 2022-07-04 WO PCT/CN2022/103709 patent/WO2023280118A1/zh not_active Ceased
- 2022-07-04 JP JP2024500144A patent/JP7744060B2/ja active Active
- 2022-07-04 CN CN202280045495.2A patent/CN117561703A/zh active Pending
- 2022-07-04 EP EP22836869.2A patent/EP4354815B1/en active Active
-
2024
- 2024-01-05 US US18/405,034 patent/US20240235929A9/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210111953A1 (en) * | 2019-10-09 | 2021-04-15 | Qualcomm Incorporated | Edge discovery techniques in wireless communications systems |
| US20210352156A1 (en) * | 2020-05-08 | 2021-11-11 | Samsung Electronics Co., Ltd. | Method and apparatus for managing information related to edge computing service |
| CN113630266A (zh) * | 2021-07-07 | 2021-11-09 | 华为技术有限公司 | 一种实例化边缘应用服务器的方法和装置 |
Non-Patent Citations (4)
| Title |
|---|
| 3GPP TSG SA: ""Architecture for Enabling Edge Applications; (Release 17)"", 3GPP TS 23.558 V17.0.0, 28 June 2021 (2021-06-28), XP052029833 * |
| 3GPP TSG SA: ""Management and Orchestration; Study on Enhancements of Edge Computing Management(Release 17)"", 3GPP TR 28.814 V1.0.0, 8 June 2021 (2021-06-08), XP052029496 * |
| SAMSUNG: ""Resolve EN on Dynamic EAS Instantiation"", 3GPP TSG-SA WG6 MEETING #43 S6-211170, 19 May 2021 (2021-05-19), XP052012634 * |
| See also references of EP4354815A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024237677A1 (en) * | 2023-05-16 | 2024-11-21 | Samsung Electronics Co., Ltd. | Method and apparatus for communication between application client (ac) and edge enabler client (eec) in a wireless communication system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113630266B (zh) | 2023-04-28 |
| EP4354815A1 (en) | 2024-04-17 |
| EP4354815A4 (en) | 2024-10-30 |
| JP2024524536A (ja) | 2024-07-05 |
| CN113630266A (zh) | 2021-11-09 |
| US20240235929A9 (en) | 2024-07-11 |
| EP4354815B1 (en) | 2025-12-31 |
| US20240137269A1 (en) | 2024-04-25 |
| JP7744060B2 (ja) | 2025-09-25 |
| CN117561703A (zh) | 2024-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113630266B (zh) | 一种实例化边缘应用服务器的方法和装置 | |
| US12120092B2 (en) | Security platform for service provider network environments | |
| US11777994B2 (en) | Dynamic per subscriber policy enablement for security platforms within service provider network environments | |
| EP3920562B1 (en) | Methods and system for performing charging processing on network slice client, and related devices | |
| WO2020057163A1 (zh) | Mec平台部署方法及装置 | |
| KR20200012945A (ko) | 서비스 발견을 위한 방법, 등록 센터 및 디바이스 | |
| CN113891430A (zh) | 一种通信的方法、装置及系统 | |
| US20230076228A1 (en) | Method of enablement of service api exposed by eas and devices for performing the same | |
| WO2020015634A1 (zh) | 一种mec信息获取方法及装置 | |
| US11750708B2 (en) | Method and device for proxy between different architectures | |
| JP2023519873A (ja) | 接続確立方法、通信装置、およびシステム | |
| JP2019525604A (ja) | ネットワーク機能nf管理方法及びnf管理装置 | |
| US12200585B2 (en) | Method of performing dynamic edge application server (EAS) instantiation triggering and apparatus for performing the same | |
| US20250126178A1 (en) | Communication method and apparatus | |
| US20250227461A1 (en) | Base station device and method for operating base station device | |
| CN105191226B (zh) | 用于基于服务意识调节专用信道的服务质量的方法和布置 | |
| KR20230157869A (ko) | 동적 eas 인스턴스화 트리거링을 수행하는 방법 및 이를 수행하는 장치 | |
| US20240248777A1 (en) | Method for enablement of service api exposed by eas and a device performing the same | |
| AU2023286920B2 (en) | Communication method and apparatus | |
| US20250286832A1 (en) | Communication method, apparatus, and system, storage medium, and program product | |
| GB2641386A (en) | Method, apparatus and computer program | |
| WO2025153427A1 (en) | Discovery of masque endpoints in a communications network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22836869 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280045495.2 Country of ref document: CN |
|
| ENP | Entry into the national phase |
Ref document number: 2024500144 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022836869 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2022836869 Country of ref document: EP Effective date: 20240112 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2022836869 Country of ref document: EP |