Communication service system, communication service implementation method, device, and storage medium

By using a central control device and edge cloud node architecture, the problem of insufficient communication coverage by operators has been solved, achieving service coverage in city and county-level areas and reducing the management and maintenance difficulty for operators.

CN115801894BActive Publication Date: 2026-03-31ALIBABA (CHINA) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-15
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

The limited coverage of operators' communication capability open platforms makes it impossible to effectively provide city-level and county-level regional services, resulting in operators needing to connect with a large number of service providers, which makes management and maintenance difficult.

Method used

The architecture employs a central control device and edge cloud nodes. Through resource scheduling strategies, communication service requests are dispatched to the target edge cloud nodes, which then forward them to the operator's network to establish connections, thereby achieving unified management and control of customers in various locations.

Benefits of technology

It expands the network coverage of operators, reduces the management difficulty of connecting with different service providers, and improves the management and operation efficiency of operators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115801894B_ABST
    Figure CN115801894B_ABST
Patent Text Reader

Abstract

The specification provides a communication service system, comprising: a center management device, and at least one edge cloud node; wherein: the center management device is configured to determine a target edge cloud node corresponding to a destination device from the at least one edge cloud node according to a preset resource scheduling strategy in response to a communication service request initiated for the destination device, and schedule the communication service request to the target edge cloud node; and the target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers to establish a communication connection between the center management device and the destination device based on the communication service request.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification relates to the field of communication technology, and in particular to a communication service system, a method for implementing communication services, a device, and a storage medium. Background Technology

[0002] In communication networks, operators can develop capability open platforms based on existing communication resources, thereby opening up the corresponding communication capabilities to enterprises, organizations, or individuals using these platforms. However, due to the relatively weak software development capabilities of operators themselves, the coverage of these capability open platforms is limited, and they cannot provide the aforementioned communication capabilities to local areas such as cities and counties.

[0003] In related technologies, operators typically choose to have service providers in various local areas develop the aforementioned communication resources and provide them to local customers. This results in operators needing to connect with a large number of service providers, and significantly increases the difficulty of accessing and managing the overall communication resources. Summary of the Invention

[0004] In view of this, this specification provides a communication service system, a method for implementing communication services, a device, and a storage medium to address the shortcomings of related technologies.

[0005] Specifically, this specification is implemented through the following technical solution:

[0006] According to a first aspect of the embodiments of this specification, a communication service system is provided, comprising: a central management and control device, and at least one edge cloud node; wherein:

[0007] The central control device is used to respond to a communication service request initiated for a destination device, determine the target edge cloud node corresponding to the destination device among the at least one edge cloud nodes according to a preset resource scheduling strategy, and schedule the communication service request to the target edge cloud node.

[0008] The target edge cloud node is used to forward the received communication service request to the operator network, so that the operator network can trigger the establishment of a communication connection between the central control device and the target device based on the communication service request.

[0009] According to a second aspect of the embodiments of this specification, a method for implementing a communication service is provided, applied to a central management and control device, comprising:

[0010] Receive communication service requests initiated by the destination device;

[0011] According to a preset resource scheduling strategy, at least one target edge cloud node corresponding to the destination device is determined, and the communication service request is sent to the target edge cloud node, so that the target edge cloud node forwards the received communication service request to the operator network, and the operator network triggers the establishment of a call connection between the central control device and the destination device based on the communication service request.

[0012] According to a third aspect of the embodiments of this specification, a method for implementing a communication service is provided, applied to a target edge cloud node, wherein the target edge cloud node is a node corresponding to a destination device among at least one edge cloud node determined according to a preset resource scheduling strategy, comprising:

[0013] The receiving center control device sends a communication service request to the destination device;

[0014] The communication service request is forwarded to the operator network, so that the operator network triggers the establishment of a call connection between the central control device and the destination device based on the communication service request.

[0015] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the second and third aspects.

[0016] According to a fifth aspect of the embodiments of this specification, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method described in the second and third aspects.

[0017] In the technical solution provided in this specification, because the network coverage of edge cloud nodes is relatively wider, the operator's network resources can be provided to customers in local areas such as cities and counties, making up for the insufficient coverage of the capability open platform provided by the operator. At the same time, by managing the edge cloud nodes through a central control device, the operator's communication resources can be uniformly controlled by the central control device, which can then uniformly connect to and manage customers in various locations. This avoids the operator having to connect to different service providers in different locations, greatly reducing the operator's management and maintenance difficulties.

[0018] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this specification. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments or prior art of this specification, the drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For those skilled in the art, other drawings can be obtained based on these drawings.

[0020] Figure 1 This is a schematic diagram of a distributed edge cloud architecture provided in an exemplary embodiment of this specification;

[0021] Figure 2 This is a schematic diagram of the architecture of a communication service system shown in an exemplary embodiment of this specification;

[0022] Figure 3 This is an exemplary embodiment of the present specification illustrating a multi-party interaction diagram for implementing payment notifications based on voice services;

[0023] Figure 4 This is a flowchart illustrating an exemplary embodiment of a communication service implementation method as shown in this specification;

[0024] Figure 5 This is a flowchart illustrating another method for implementing a communication service, as shown in an exemplary embodiment of this specification.

[0025] Figure 6 This is a schematic structural diagram of an electronic device shown in an exemplary embodiment of this specification;

[0026] Figure 7 This is a schematic diagram of the structure of an apparatus for implementing a communication service, as illustrated in an exemplary embodiment of this specification.

[0027] Figure 8 This is a schematic diagram of the structure of another communication service implementation apparatus shown in an exemplary embodiment of this specification. Detailed Implementation

[0028] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this specification. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this specification.

[0029] It should be noted that in other embodiments, the steps of the corresponding methods are not necessarily performed in the order shown and described in this specification. In some other embodiments, the methods may include more or fewer steps than those described in this specification. Furthermore, a single step described in this specification may be broken down into multiple steps in other embodiments; and multiple steps described in this specification may be combined into a single step in other embodiments. It should be understood that although the terms first, second, third, etc., may be used in this specification to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this specification, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."

[0030] Distributed edge cloud is a cloud computing platform built on edge infrastructure, based on the core technologies of cloud computing and the capabilities of edge computing. By placing tasks such as network forwarding, storage, computing, and intelligent data analysis closer to the user at the edge, distributed edge cloud can reduce response latency and alleviate pressure on the cloud. For a more intuitive understanding of the architecture of distributed edge cloud computing, please refer to [link to relevant documentation]. Figure 1 , Figure 1 This is a schematic diagram of a distributed edge cloud architecture provided by an exemplary embodiment of this specification. The architecture of the distributed edge cloud may include a central control device 101 and multiple edge cloud nodes (e.g., edge cloud node 102, edge cloud node 103, and edge cloud node 104). Edge cloud is a relative concept, referring to a cloud computing platform that is relatively close to the terminal. In other words, it is different from a central cloud or traditional cloud computing platform. A central cloud or traditional cloud computing platform may include a data center with large-scale resources and concentrated location. Edge cloud nodes cover a wider network range and therefore have the characteristic of being closer to the terminal. The resource scale of a single edge cloud node is small, but the number of edge cloud nodes is large, and multiple edge cloud nodes constitute the components of the edge cloud.

[0031] A distributed edge cloud includes at least one edge cloud node (e.g., edge cloud node 102, edge cloud node 103, and edge cloud node 104). Each edge cloud node includes a series of edge infrastructures, including but not limited to: distributed data centers (DCs), wireless equipment rooms or clusters, operator communication networks, core network equipment, base stations, edge gateways, home gateways, computing devices or storage devices, and corresponding network environments. It should be noted that the location, capabilities, and included infrastructure of different edge cloud nodes may be the same or different.

[0032] The central control device 101 manages edge cloud nodes (such as edge cloud nodes 102, 103, and 104) and provides unified management and control over at least one edge cloud node in the network system in various aspects, including resource scheduling, image management, instance management, operation and maintenance, network, and security. This allows cloud computing services to be processed on each edge cloud node. In terms of deployment, the central control device 101 can be deployed in one or more cloud computing data centers, or in one or more traditional data centers. The central control device 101 can also form an edge cloud together with the at least one edge cloud node it manages.

[0033] In this embodiment, the edge cloud, combined with the central cloud or traditional cloud computing platform and other central networks and terminals, can form a "cloud-edge-device three-body collaborative" network architecture. In this network architecture, tasks such as network forwarding, storage, computing, and intelligent data analysis can be processed in each edge cloud node (such as edge cloud node 102, edge cloud node 103, and edge cloud node 104). Since each edge cloud node is closer to the terminal, response latency can be reduced, the pressure on the central cloud or traditional cloud computing platform can be alleviated, and bandwidth costs can be reduced.

[0034] An edge cloud node can provide various resources, such as computing resources like CPU and GPU, storage resources like memory and hard disk, and network resources like bandwidth. Furthermore, the edge cloud node 102 can create corresponding instances based on images, providing various cloud computing services through these instances. An image is the basic file required to create an instance in the edge cloud node. For example, it can be an image file containing the operating system, applications, or operation configurations needed to provide cloud computing services to users. It can be a file created according to a specific series of files in a certain format, conforming to the edge cloud node's computing deployment requirements. Moreover, the form of an image is diverse; it can be a Virtual Machine (VM) image file, a Docker image file, or various types of application packages. The image form may be related to the virtualization technology used by the cloud computing service, but this embodiment does not limit this. Corresponding to the image, the implementation form of an instance can be a virtual machine, a container, or an application.

[0035] The following is combined Figure 2 This specification describes a communication service system implemented based on the aforementioned cloud-edge-device network architecture. Figure 2 This is a schematic diagram illustrating the architecture of a communication service system according to an exemplary embodiment of this specification. The communication service system includes a central control device and at least one edge cloud node.

[0036] The aforementioned central control device can be connected to the source device described below. During system operation, the aforementioned central control device can be used to respond to a communication service request initiated for the destination device, determine the target edge cloud node corresponding to the destination device among the at least one edge cloud node according to a preset resource scheduling strategy, and schedule the communication service request to the target edge cloud node.

[0037] The aforementioned target edge cloud node can be connected to the destination device through the operator network (i.e., the aforementioned edge infrastructure) of at least one of the aforementioned edge cloud nodes. During system operation, the aforementioned target edge cloud node can be used to forward the received communication service request to the operator network, so that the operator network can establish a communication connection between the aforementioned central control device and the aforementioned destination device based on the communication service request.

[0038] The aforementioned source device can be determined based on the actual situation of the customer (i.e., the user of the source device). For example, when the customer is an enterprise or organization, the source device can be an electronic device equipped with a customer function platform for that group. This electronic device can be a physical server containing an independent host, or a virtual server hosted by a host cluster. One or more embodiments of this specification do not limit this. When the customer is an individual, the source device can be an electronic device owned by the customer, such as a mobile phone, tablet, laptop, PDA (Personal Digital Assistants), or wearable device (such as smart glasses, smartwatches, etc.). One or more embodiments of this specification do not limit this. The aforementioned destination device can be determined based on the communication method provided by the end user (i.e., the user of the destination device), such as a conference terminal, mobile phone, telephone, or speaker. This specification also does not limit this.

[0039] Of course, to ensure the communication security between the aforementioned central control equipment and at least one edge cloud node, a secure acceleration network channel can be established between them, such as... Figure 2 As shown, this secure acceleration network channel can transmit data from the aforementioned central control device or at least one edge cloud node to the other side. Specifically, this secure acceleration network channel can be a physical transmission channel based on a leased line, a network transmission channel based on Internet technology, or a hybrid channel formed by the above two channels; this specification does not limit it to any particular type.

[0040] The aforementioned central control device can be configured with an API (Application Program Interface) so that the aforementioned source devices can manage the corresponding components in the aforementioned central control device through the aforementioned open interface.

[0041] The aforementioned resource scheduling strategy can be formulated based on geographical location to help the central control equipment identify target edge cloud nodes.

[0042] In one embodiment, the central control device can query the user's home location corresponding to the destination device and select an edge cloud node from the at least one edge cloud nodes that matches the user's home location as the target edge cloud node. The matching rule can require that the geographical distance between the target edge cloud node and the user's home location is less than a preset range; in other words, the target edge cloud node can be a node among the at least one edge cloud nodes that is close to the location of the destination device. Therefore, the destination device can leverage its distance advantage with the target edge cloud node to more efficiently assist the operator network connected to the target edge cloud node in establishing the communication connection.

[0043] Of course, if the communication service request already carries specific edge cloud node information, the central control device can ignore the resource scheduling strategy and directly establish the communication connection with the target device through the edge cloud node corresponding to the edge cloud node information.

[0044] It is understandable that the creation of the aforementioned communication connection will be accompanied by cancellation. Therefore, in the event of an interruption of the communication connection, the target edge cloud node can receive the communication completion information returned by the operator network and send the communication completion information to the central control device. Simultaneously, the central control device can send the received communication completion information to the source device, allowing the customer to promptly confirm that the communication service has been completed. Of course, depending on the timing of the interruption, the communication completion information can be categorized into cases of complete communication termination or unexpected termination midway. Therefore, the communication completion information can carry descriptive information about these situations, enabling the source device to determine subsequent execution strategies based on this descriptive information. For example, when the central control device receives communication completion information indicating unexpected termination midway, it can re-initiate the communication service request to the destination device.

[0045] The above communication connection is generally applicable to scenarios where real users communicate with central control devices. However, in some special cases, real users may have questions that the central control device cannot answer and need to communicate with real customers. In this case, the central control device can establish a connection with the source device based on the above communication connection, so that the above communication connection is changed from the original "central control device - target edge cloud node - operator network - target device" to "source device - central control device - target edge cloud node - operator network - target device". This allows customers to communicate directly with users through the source device, thereby ensuring the successful completion of related communication services.

[0046] To ensure interconnectivity between the aforementioned carrier network and the target edge cloud node, communication hardware devices can be deployed in the target edge cloud node or its local network. These devices can establish communication connections between the target edge cloud node and the carrier network. Specifically, the communication hardware devices can be connected to communication lines in the carrier network via dedicated lines. These devices can include a communication gateway and a dedicated line switch. On one hand, the communication gateway can convert communication data between traditional communication protocols and IP network-related protocols, ensuring normal transmission of communication data between the communication service system and the carrier network. On the other hand, the dedicated line switch can serve as the sole device connected to the communication gateway within the target edge cloud node, used for unified reception or transmission of data to the communication gateway or other aggregation switches (corresponding to...) within the target edge cloud node. Figure 2 The communication data of aggregation switches 1 to aggregation switch n (where n is a positive integer) in the network.

[0047] The communication hardware devices in this application can be adjusted accordingly based on actual application scenarios.

[0048] In one embodiment, since the specific services included in the aforementioned communication service can be determined based on the actual communication resources that the operator network can provide, when the operator network provides resources related to voice calls, the aforementioned communication service can be a voice service, and the aforementioned communication connection can be a voice call connection. Accordingly, the aforementioned communication hardware device can be a voice hardware device, which may include a voice gateway and a leased line switch. The voice gateway can be used to convert the corresponding protocols of voice data in the operator network and the edge cloud network.

[0049] The following section will discuss... Figure 2The target edge cloud node and the various groups of the aforementioned central control device are explained sequentially. Each component can be considered as functional logic implemented by programming techniques in a virtual machine or server deployed within the device (i.e., the aforementioned central control device or any of the aforementioned edge cloud nodes), or as an independent physical module storing the corresponding functional logic; this specification does not impose any limitations on this.

[0050] 1. Functional management components deployed on the central control device: These can be used to manage any component on the aforementioned central control device or any of the aforementioned edge cloud nodes. For example, when a customer requests to temporarily shut down and maintain the central monitoring service component described below, the central monitoring service component can be shut down or deleted through the aforementioned functional management component to disconnect the component from other components until the aforementioned functional management component is restarted or the central monitoring service component is added again.

[0051] 2. A central communication service component deployed on the central control device and an edge communication service component deployed on at least one edge cloud node: As two important components of the communication service system, the central communication service component can be used to establish a first communication segment between the central control device and the target edge cloud node in the communication connection with the edge communication service component, and send the communication content provided by the source device initiating the communication service request or the communication content generated based on the original content provided by the source device to the target edge cloud node through the first communication segment; the edge communication service component can be used to cooperate with the central communication service component to establish the first communication segment and receive the communication content through the first communication segment; and to establish a second communication segment between its own edge cloud node and the operator network in the communication connection with the operator network, and send the communication content through the second communication segment to the operator network for forwarding to the target device. The combination of the first and second communication segments enables the transmission of the communication data along the path of "central control device - target edge cloud node - operator network - target device". Meanwhile, the aforementioned target edge cloud node can be deployed with an edge communication service component cluster to improve the communication service execution efficiency of the corresponding edge cloud node. Of course, other components in the edge cloud node or central control device can also apply similar technologies, which will not be elaborated again in this specification.

[0052] Furthermore, the specific operations implemented by the aforementioned central communication service component and edge communication service component differ under different communication service scenarios. Taking the aforementioned voice service as an example, the aforementioned central control device deploys a central communication service component, and the aforementioned target edge cloud node can deploy an edge voice service component. The aforementioned central voice service component and / or the aforementioned edge voice service component can include a load balancing subcomponent, a signaling control subcomponent, a media processing subcomponent, a log management subcomponent, and a security encryption subcomponent. The aforementioned load balancing subcomponent can perform load balancing on the voice service requests received by the device where the component resides, thereby suggesting improvements to the response speed and overall performance of the aforementioned voice service system in response to the aforementioned voice service requests. The signaling control subcomponent and media processing subcomponent of the aforementioned central communication service component can be used to execute the establishment, connection, and release processes of signaling and media between the aforementioned central control equipment and the aforementioned target edge cloud node. The signaling control subcomponent and media processing subcomponent of the aforementioned target edge cloud node can be used to receive control, monitoring, and management from the aforementioned central communication service component, and execute the establishment, connection, and release processes of signaling and media between the aforementioned operator network and the aforementioned target edge cloud node, thereby enabling incoming and outgoing calls for voice services from the target device or source device. The aforementioned log management subcomponent can record relevant information of voice service requests received by its component for subsequent high-precision retrieval by the customer. The aforementioned security encryption subcomponent can further encrypt the content of voice service requests to ensure the security of voice call connections.

[0053] 3. A communication management and control component deployed on at least one edge cloud node: This component can be used to locally manage the edge cloud node and record offline data when the connection between the edge cloud node and the central management and control device is interrupted. This ensures that the communication services within the edge cloud node can operate normally. Simultaneously, upon reconnection to the central management and control device, it synchronizes the offline data to the central management and control device, and the central management and control device resumes management of the edge cloud node. Specifically, the communication management and control component supports automatic migration when a device fails, disk I / O rate limiting, data caching, and other capabilities, effectively helping the communication service components achieve high availability. Understandably, in the event of a connection interruption, the central management and control unit can quickly detect and redirect the corresponding communication services to other available channels to ensure a smooth user experience for the target device within the communication link.

[0054] 4. A central monitoring service component deployed on the central control device and an edge monitoring service component deployed on at least one edge cloud node: The aforementioned edge monitoring service components can execute corresponding alarm operations and send the generated alarm information to the central control device when any component in their respective edge cloud node malfunctions. The aforementioned central monitoring service component can analyze the received alarm information and control the corresponding edge cloud node to execute corresponding anomaly resolution measures based on the analysis results. Compared to the central security service component or edge security service component described below, the aforementioned central monitoring service component and edge monitoring service component focus more on resolving internal problems in the aforementioned communication service system caused by software logic anomalies, etc.

[0055] 5. A central log service component deployed on the central control device and an edge log service component deployed on at least one edge cloud node: The aforementioned edge log service component can collect edge component data from each component in its own edge cloud node and send it to the aforementioned central log service component; the aforementioned central log service component can analyze the received edge component data to obtain statistical information of each component in the corresponding edge cloud node. The aforementioned edge component data may include various performance and indicator data characterizing the communication service. Taking the aforementioned voice service as an example, the aforementioned edge component data may include at least one of the following: current service bandwidth traffic, current service operation status, IO load of each instance, operation status of each component, call records, etc. The aforementioned central log service component can also use the aforementioned edge component data for data analysis, billing, or monitoring and other related logic; this specification does not impose any limitations on this.

[0056] 6. A central security service component deployed on the central control device and an edge security service component deployed on at least one edge cloud node: The aforementioned edge security service component can be used to detect the network security status of each component in the edge cloud node where it is located, and send the detection results to the aforementioned central security service component. The aforementioned central security service component can be used to determine the security policy based on the received detection results, and distribute the security policy to the aforementioned edge security service component. Compared with the aforementioned central monitoring service component or edge monitoring service component, the central monitoring service component and the edge monitoring service component focus more on avoiding or reducing the losses caused to the aforementioned communication service system by external traffic attacks or network vulnerabilities.

[0057] It should be noted that, since the aforementioned source device can control the various components in the central management device according to the aforementioned development interface, and the various components in the central management device are connected to the components in the target edge cloud node through the aforementioned secure acceleration network channel, the aforementioned source device can indirectly control the corresponding components in the aforementioned target edge cloud node through the components of the aforementioned central management device, thereby enabling the aforementioned source device to achieve the ability to manage any component in the overall communication service system.

[0058] The following example illustrates the solution in this manual using a scenario where a customer sends a payment notification to a user via voice service. Please refer to [link / reference]. Figure 3 , Figure 3 This is a schematic diagram illustrating a multi-party interaction for payment notification based on a voice service, provided in an exemplary embodiment of this specification. The diagram includes the following steps:

[0059] S301 triggers a voice notification from the source device.

[0060] In one embodiment, assuming the source device is a customer service platform of an insurance company, the customer service platform detects that user A's insurance payment time has reached the set time X, and therefore needs to remind user A to pay on time via voice notification.

[0061] S302, the source device initiates a voice service request to the central control device.

[0062] In one embodiment, the aforementioned customer function platform initiates a voice service request to the central control device, wherein the voice service request carries user A's identity information, contact information, and payment time X.

[0063] S303, the central control device responds to a voice service request initiated by the source device.

[0064] In one embodiment, after receiving the aforementioned voice service request, the central control device calls a pre-recorded voice template and fills in the user A's identity information, contact information X, and payment time Y into the template to generate corresponding notification content, such as: "Dear 'User A', your insurance with xxx company expired on 'payment time Y'. Please pay in time." (Wherein, the content within the quotation marks can be defined as the fill content, and all other content is the aforementioned voice template).

[0065] S304, the central control device invokes resource scheduling strategies to determine edge cloud node A.

[0066] In one embodiment, the central control device can use its built-in dispatch center to query the user's home location Z for contact information X, and simultaneously find that the user's home location Z is deployed on edge cloud node A.

[0067] S305, the central control equipment makes a call request to edge cloud node A.

[0068] S306, Edge cloud node A makes a call request to the operator network in the same data center.

[0069] S307, The operator network responds to the call request of edge cloud node A.

[0070] In one embodiment, the central control device sends a call request to edge cloud node A, and edge cloud node A forwards the call request to the operator network, which then responds to the call request.

[0071] S308, the operator's network makes a call request to the target device.

[0072] S309, The target device responds to the call request from the operator's network.

[0073] In one embodiment, the operator network forwards the received call request to the target device corresponding to contact information X (assuming the target device is user A's mobile phone). At this time, the target device responds to the call request and rings to notify user A to answer the call.

[0074] S310, the operator network notifies the target device that it has received the response from the target device.

[0075] S311, the operator network notifies edge cloud node A that it has received a response from the target device.

[0076] S311, Edge cloud node A notifies the central control device that it has received a response from the target device.

[0077] In one embodiment, when user A answers the call, the operator network can notify the target device that it has received the response from the target device, and at the same time notify the central control device that it has received the response from the target device through the cloud node A.

[0078] S314, the medium between the transmission center control equipment and the destination equipment.

[0079] In one embodiment, a formal voice call connection is established between the central control device and the destination device, and media information (including the aforementioned notification content) is transmitted between them through this connection.

[0080] S315, the central control device notifies edge cloud node A to hang up the voice call.

[0081] S316, Edge cloud node A notifies the operator network to hang up the voice call.

[0082] S317: The operator's network notifies the target device to hang up the voice call.

[0083] In one embodiment, after user A listens to the above notification and confirms that they understand, the central control device can choose to actively hang up the voice call connection, so that the hang-up notification is transmitted to the operator network through edge cloud node A, and the operator network hangs up the voice call connection with the target device.

[0084] S318, the central control device notifies the source device of the voice notification completion.

[0085] In one embodiment, after the voice call connection is successfully disconnected, the customer function platform can receive a voice completion notification from the central control device since the notification content has been played.

[0086] The following is combined Figure 4 The embodiments shown illustrate the technical solutions of this specification. Figure 4 This is a flowchart illustrating an exemplary embodiment of a communication service implementation method, as shown in this specification. Figure 4 As shown, this method, applied to central control equipment, may include the following steps:

[0087] S401, Receive a communication service request initiated by the destination device.

[0088] S402, according to a preset resource scheduling strategy, at least one target edge cloud node corresponding to the destination device is determined, and the communication service request is sent to the target edge cloud node, so that the target edge cloud node forwards the received communication service request to the operator network, and the operator network triggers the establishment of a call connection between the central control device and the destination device based on the communication service request.

[0089] As described above, determining the target edge cloud node corresponding to the destination device among the at least one edge cloud nodes according to a preset resource scheduling strategy includes:

[0090] Query the user's location corresponding to the destination device;

[0091] Select the edge cloud node that matches the user's home location from the at least one edge cloud node, and use it as the target edge cloud node.

[0092] As mentioned above, the communication service is a voice service, and the communication connection is a voice call connection.

[0093] As mentioned above, a voice hardware device is deployed in the target edge cloud node or in the local network where the target edge cloud node is located. The voice hardware device is used to establish a voice call connection between the target edge cloud node and the operator network.

[0094] As mentioned above, the central control device is equipped with a central communication service component, and the target edge cloud node is equipped with an edge communication service component;

[0095] The central communication service component is used to: establish a first communication segment between the central control device and the target edge cloud node in the communication connection with the edge communication service component, and send the communication content provided by the source device that initiates the communication service request or the communication content generated based on the original content provided by the source device to the target edge cloud node through the first communication segment;

[0096] The edge communication service component is used to: cooperate with the central communication service component to establish the first communication segment and receive the communication content through the first communication segment; and establish a second communication segment between the edge cloud node where it is located and the operator network in the communication connection, and send the communication content to the operator network through the second communication segment so that the operator network can forward it to the destination device.

[0097] As mentioned above, the at least one edge cloud node is deployed with a communication management component; the communication management component is used for:

[0098] In the event that the connection between the edge cloud node and the central control device is lost, local control of the edge cloud node is performed, and offline data is recorded; and,

[0099] Upon reconnection to the central control device, the offline data is synchronized to the central control device.

[0100] As mentioned above, the central control device is equipped with a central monitoring service component, and the at least one edge cloud node is equipped with an edge monitoring service component;

[0101] The edge monitoring service component is used to: execute corresponding alarm operations when any component in its own edge cloud node malfunctions, and send the generated alarm information to the central control device;

[0102] The central monitoring service component is used to: analyze the received alarm information, and control the corresponding edge cloud nodes to execute corresponding anomaly resolution measures based on the analysis results.

[0103] The above content can be used as a reference. Figure 2-3The details of the embodiments will not be repeated here.

[0104] The following is combined Figure 5 The embodiments shown illustrate the technical solutions of this specification. Figure 5 This is a flowchart illustrating another method for implementing a communication service, as shown in an exemplary embodiment of this specification. Figure 5 As shown, this method is applied to a target edge cloud node, which is a node corresponding to the destination device among at least one edge cloud node determined according to a preset resource scheduling strategy, and may include the following steps:

[0105] S501, Receive a communication service request sent by the central control device for the destination device.

[0106] S502, the communication service request is forwarded to the operator network, so that the operator network triggers the establishment of a call connection between the central control device and the destination device based on the communication service request.

[0107] As described above, determining the target edge cloud node corresponding to the destination device among the at least one edge cloud nodes according to a preset resource scheduling strategy includes:

[0108] Query the user's location corresponding to the destination device;

[0109] Select the edge cloud node that matches the user's home location from the at least one edge cloud node, and use it as the target edge cloud node.

[0110] As mentioned above, the communication service is a voice service, and the communication connection is a voice call connection.

[0111] As mentioned above, a voice hardware device is deployed in the target edge cloud node or in the local network where the target edge cloud node is located. The voice hardware device is used to establish a voice call connection between the target edge cloud node and the operator network.

[0112] As mentioned above, the central control device is equipped with a central communication service component, and the target edge cloud node is equipped with an edge communication service component;

[0113] The central communication service component is used to: establish a first communication segment between the central control device and the target edge cloud node in the communication connection with the edge communication service component, and send the communication content provided by the source device that initiates the communication service request or the communication content generated based on the original content provided by the source device to the target edge cloud node through the first communication segment;

[0114] The edge communication service component is used to: cooperate with the central communication service component to establish the first communication segment and receive the communication content through the first communication segment; and establish a second communication segment between the edge cloud node where it is located and the operator network in the communication connection, and send the communication content to the operator network through the second communication segment so that the operator network can forward it to the destination device.

[0115] As mentioned above, the at least one edge cloud node is deployed with a communication management component; the communication management component is used for:

[0116] In the event that the connection between the edge cloud node and the central control device is lost, local control of the edge cloud node is performed, and offline data is recorded; and,

[0117] Upon reconnection to the central control device, the offline data is synchronized to the central control device.

[0118] As mentioned above, the central control device is equipped with a central monitoring service component, and the at least one edge cloud node is equipped with an edge monitoring service component;

[0119] The edge monitoring service component is used to: execute corresponding alarm operations when any component in its own edge cloud node malfunctions, and send the generated alarm information to the central control device;

[0120] The central monitoring service component is used to: analyze the received alarm information, and control the corresponding edge cloud nodes to execute corresponding anomaly resolution measures based on the analysis results.

[0121] The above content can be used as a reference. Figure 2-3 The details of the embodiments will not be repeated here.

[0122] As can be seen from the above embodiments, the communication service implementation method in this specification compensates for the insufficient coverage of the capability open platform provided by the operator by integrating the communication service with the cloud-edge architecture. Simultaneously, by managing edge cloud nodes through a central control device, the operator's communication resources can be uniformly controlled by the central control device, which can then uniformly connect to and manage customers in various locations. This avoids the operator having to connect to different service providers in different locations, greatly reducing the operator's management and maintenance difficulties.

[0123] Figure 6 This is a schematic structural diagram of an electronic device according to an exemplary embodiment. Please refer to... Figure 6At the hardware level, the electronic device includes a processor, internal bus, network interface, memory, and non-volatile memory, and may also include other necessary hardware. The processor reads the corresponding computer program from the non-volatile memory into memory and then runs it, forming a communication service implementation device at the logical level. Of course, in addition to software implementation, this specification does not exclude other implementation methods, such as logic devices or a combination of hardware and software, etc. That is to say, the execution subject of the following processing flow is not limited to individual logic units, but can also be hardware or logic devices.

[0124] Corresponding to the embodiments of the aforementioned methods for implementing communication services, this specification also provides embodiments of apparatuses for implementing communication services.

[0125] Please refer to Figure 7 , Figure 7 This is a schematic diagram illustrating the structure of an apparatus for implementing a communication service, as shown in an exemplary embodiment. Figure 7 As shown, in the software implementation, the device is applied to a central control device, and the device may include:

[0126] The request receiving unit 701 is used to receive a communication service request initiated by the destination device;

[0127] The target edge cloud node determination unit 702 is used to determine the target edge cloud node corresponding to the destination device among at least one edge cloud node according to a preset resource scheduling strategy, and send the communication service request to the target edge cloud node so that the target edge cloud node forwards the received communication service request to the operator network, and causes the operator network to trigger the establishment of a call connection between the central control device and the destination device based on the communication service request.

[0128] Optionally, the target edge cloud node determination unit 702 is specifically used for:

[0129] Query the user's location corresponding to the destination device;

[0130] Select the edge cloud node that matches the user's home location from the at least one edge cloud node, and use it as the target edge cloud node.

[0131] Optionally, the communication service is a voice service, and the communication connection is a voice call connection.

[0132] Optionally, the device further includes:

[0133] The central communication service unit 703 is used to establish a second communication segment between the central control device and the target edge cloud node in the communication connection with the central control device.

[0134] Optionally, the device further includes:

[0135] The central monitoring service unit 704 is used to analyze the received alarm information and control the corresponding edge cloud nodes to perform corresponding anomaly resolution measures based on the analysis results. The alarm information is generated by any edge cloud node when any component of its own malfunctions.

[0136] Optionally, the device further includes:

[0137] The central log service unit 705 is used to analyze the received edge component data to obtain statistical information of each component in the corresponding edge cloud node. The edge component data is obtained by the at least one edge cloud node from collecting data from each component.

[0138] Optionally, the device further includes:

[0139] The central security service unit 706 is used to determine a security policy based on the received detection results and to distribute the security policy to the corresponding edge cloud nodes. The detection results are obtained by the at least one edge cloud node detecting the network security status of its various components.

[0140] Please refer to Figure 8 , Figure 8 This is a schematic diagram illustrating the structure of another communication service implementation apparatus as shown in an exemplary embodiment. Figure 8 As shown, in the software implementation, the device is applied to a target edge cloud node, which is a node corresponding to the destination device among at least one edge cloud node determined according to a preset resource scheduling strategy. The device may include:

[0141] The request receiving unit 801 is used to receive a communication service request sent by the central control device to the destination device;

[0142] The request forwarding unit 802 is used to forward the communication service request to the operator network, so that the operator network can trigger the establishment of a call connection between the central control device and the destination device based on the communication service request.

[0143] Optionally, the communication service is a voice service, and the communication connection is a voice call connection.

[0144] Optionally, a voice hardware device is deployed in the target edge cloud node or in the local network where the target edge cloud node is located. The voice hardware device is used to establish a voice call connection between the target edge cloud node and the operator network.

[0145] Optionally, the device further includes:

[0146] Edge communication service unit 803 is used to establish a second communication segment between the central control device and the target edge cloud node in establishing the communication connection with the central control device; and to establish a third communication segment between the edge cloud node where it is located and the operator network in establishing the communication connection with the operator network.

[0147] Optionally, the device further includes:

[0148] The communication control unit 804 is used to perform local control of the edge cloud node and record offline data when the connection between the edge cloud node and the central control device is interrupted; and,

[0149] Upon reconnection to the central control device, the offline data is synchronized to the central control device.

[0150] Optionally, the device further includes:

[0151] The edge monitoring service unit 805 is used to execute corresponding alarm operations when any component in its own edge cloud node experiences an anomaly, and send the generated alarm information to the central control device, so that the central control device can analyze the received alarm information and control the corresponding edge cloud node to execute corresponding anomaly resolution measures based on the analysis results.

[0152] Optionally, the device further includes:

[0153] Edge Log Service Unit 806 is used to collect edge component data of each component in the edge cloud node where it is located and send it to the central management and control device so that the central management and control device can analyze the edge component data to obtain statistical information of each component in the corresponding edge cloud node.

[0154] Optionally, the device further includes:

[0155] The edge security service unit 807 is used to detect the network security status of each component in the edge cloud node where it is located, and send the detection results to the central management and control device, so that the central management and control device can determine the security policy based on the received detection results and distribute the security policy to the edge security service unit.

[0156] The specific implementation process of the functions and roles of each unit in the above device can be found in the implementation process of the corresponding steps in the above method, and will not be repeated here.

[0157] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of the solution in this specification according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0158] The embodiments of the subject matter and functional operation described in this specification can be implemented in the following ways: digital electronic circuits, tangibly embodied computer software or firmware, computer hardware including the structures disclosed in this specification and their structural equivalents, or combinations thereof. Embodiments of the subject matter described in this specification can be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a tangible, non-transitory program carrier for execution by a data processing apparatus or for controlling the operation of a data processing apparatus. Alternatively or additionally, the program instructions may be encoded on artificially generated propagation signals, such as machine-generated electrical, optical, or electromagnetic signals, which are generated to encode information and transmit it to a suitable receiving device for execution by the data processing apparatus. The computer storage medium may be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or combinations thereof.

[0159] The processing and logic flow described in this specification can be executed by one or more programmable computers that execute one or more computer programs to perform corresponding functions by operating on input data and generating output. The processing and logic flow can also be executed by dedicated logic circuitry—such as FPGAs (Field-Programmable Gate Arrays) or ASICs (Application-Specific Integrated Circuits), and the device can also be implemented as dedicated logic circuitry.

[0160] Suitable computers for executing computer programs include, for example, general-purpose and / or special-purpose microprocessors, or any other type of central processing unit. Typically, the central processing unit receives instructions and data from read-only memory and / or random access memory. The basic components of a computer include a central processing unit for implementing or executing instructions and one or more memory devices for storing instructions and data. Typically, a computer will also include one or more mass storage devices for storing data, such as disks, magneto-optical disks, or optical disks, or the computer will be operatively coupled to such mass storage devices to receive data from or transfer data to them, or both. However, a computer is not required to have such devices. Furthermore, a computer can be embedded in another device, such as a mobile phone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a global positioning system (GPS) receiver, or a portable storage device such as a universal serial bus (USB) flash drive, to name a few.

[0161] Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media, and memory devices, such as semiconductor memory devices (e.g., EPROM, EEPROM, and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and CD-ROM and DVD-ROM disks. Processors and memory may be supplemented by or incorporated into dedicated logic circuitry.

[0162] While this specification contains numerous specific implementation details, these should not be construed as limiting the scope of any invention or the scope of the claims, but rather are primarily intended to describe features of specific embodiments of a particular invention. Certain features described in the various embodiments herein may also be implemented in combination in a single embodiment. Conversely, various features described in a single embodiment may also be implemented separately in various embodiments or in any suitable sub-combination. Furthermore, while features may function in certain combinations as described above and even initially claimed in this way, one or more features from a claimed combination may be removed from that combination in some cases, and a claimed combination may refer to a sub-combination or a variation thereof.

[0163] Similarly, although the operations are depicted in a specific order in the accompanying drawings, this should not be construed as requiring these operations to be performed in the specific order shown or sequentially, or requiring all illustrated operations to be performed to achieve the desired result. In some cases, multitasking and parallel processing may be advantageous. Furthermore, the separation of various system modules and components in the above embodiments should not be construed as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.

[0164] Therefore, specific embodiments of the subject matter have been described. Furthermore, the processes depicted in the figures are not necessarily shown in a specific order or sequence to achieve the desired result. In some implementations, multitasking and parallel processing may be advantageous.

[0165] The above description is merely a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification should be included within the scope of protection of this specification.

Claims

1. A communication service system, characterized by comprising: The method comprises the following steps: A central management device and at least one edge cloud node; wherein: The central management device is configured to determine a target edge cloud node corresponding to a destination device from the at least one edge cloud node according to a preset resource scheduling strategy in response to a communication service request initiated by the destination device, and schedule the communication service request to the target edge cloud node; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; 2. The system of claim 1, wherein, The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; 3. The system of claim 2, wherein, The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; 4. The system of claim 1, wherein, The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; 5. The system of claim 1, wherein, The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; 6. The system of claim 1, wherein, The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based on the communication service request; The target edge cloud node is configured to forward the received communication service request to an operator network, so that the operator network triggers the establishment of a communication connection between the central management device and the destination device based The central monitoring service component is configured to analyze the received alarm information and control the corresponding edge cloud node to perform corresponding abnormality solving measures according to the analysis result.

7. The system of claim 1, wherein, The central management device is deployed with a central log service component, and the at least one edge cloud node is deployed with an edge log service component; The edge log service component is configured to collect edge component data of each component in the edge cloud node where the edge log service component is located and send the edge component data to the central log service component; The central log service component is configured to analyze the received edge component data to obtain statistical information of each component in the corresponding edge cloud node.

8. The system of claim 1, wherein, The central management device is deployed with a central security service component, and the at least one edge cloud node is deployed with an edge security service component; The edge security service component is configured to detect network security states of each component in the edge cloud node where the edge security service component is located and send the detection result to the central security service component; The central security service component is configured to determine a security policy according to the received detection result and send the security policy to the edge security service component.

9. A method of implementing a communication service, characterized by Applied to a central management device, comprising: receiving a communication service request initiated for a destination device; determining a target edge cloud node corresponding to the destination device from at least one edge cloud node according to a preset resource scheduling strategy, and sending the communication service request to the target edge cloud node, so that the target edge cloud node forwards the received communication service request to an operator network, and the operator network triggers establishment of a call connection between the central management device and the destination device based on the communication service request; The determination of the target edge cloud node from at least one edge cloud node according to a preset resource scheduling strategy comprises: inquiring a user's home location corresponding to the destination device; selecting an edge cloud node matching the user's home location from the at least one edge cloud node as the target edge cloud node.

10. A method of implementing a communication service, characterized by Applied to a target edge cloud node, the target edge cloud node is a node corresponding to a destination device from at least one edge cloud node determined according to a preset resource scheduling strategy, and the target edge cloud node is an edge cloud node matching a user's home location selected from the at least one edge cloud node by a central management device after inquiring the user's home location corresponding to the destination device; comprising: receiving a communication service request for the destination device sent by the central management device; forwarding the communication service request to an operator network, so that the operator network triggers establishment of a call connection between the central management device and the destination device based on the communication service request.

11. A computer readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the steps of the method of any one of claims 9-10.

12. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the program to implement the steps of the method of any one of claims 9-10.

Citation Information

Patent Citations

  • Network system, mirror image management method and device and storage medium

    CN111800442A

  • Scheduling method based on edge computing and edge device cluster

    CN113114715A