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

CN121890156APending Publication Date: 2026-04-17BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-08-15
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In existing technologies, when a terminal lacks sufficient computing power resources, it is impossible to effectively determine other computing power nodes that it can connect to, leading to difficulties in resource allocation.

Method used

The first computing power node sends an instruction message to the terminal, instructing the terminal to report the information of the computing power nodes it can connect to, so as to determine the computing power nodes that the terminal can connect to.

Benefits of technology

This enables terminals to effectively connect to suitable computing nodes when computing resources are insufficient, optimize resource allocation, and meet high computing power requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121890156A_ABST
    Figure CN121890156A_ABST
Patent Text Reader

Abstract

The invention relates to a communication method and device, a communication system, a communication device and a storage medium, and belongs to the technical field of communication. The method comprises the steps that a terminal receives first indication information sent by a first computing power node, the first computing power node currently provides computing power resources for a first computing power task of the terminal, the first indication information is used for indicating the terminal to report first information, and the first information is used for indicating at least one second computing power node; and sending the first information to the first computing power node. And the terminal reports the information of at least one second computing power node to the first computing power node based on the indication information sent by the first computing power node, so that the first computing power node determines the computing power node which can be connected with the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device, communication system, communication device, and storage medium TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method and device, a communication system, a communication device, and a storage medium. BACKGROUND

[0002] In recent years, the continuous development of artificial intelligence (AI) technology in the fields of intelligent voice and computer vision not only brings rich and colorful applications to intelligent terminals, such as in the fields of education, transportation, home, medical treatment, retail, and security, but also accelerates the cross-penetration of AI technology with other disciplines. The development and integration of AI technology with knowledge in different disciplines not only provide new directions and methods for the development of different disciplines, but also aims to introduce AI technology into the wireless air interface to assist in improving the transmission technology of the wireless air interface.

[0003] SUMMARY

[0004] The present disclosure provides a communication method and device, a communication system, a communication device, and a storage medium, which can be used in the technical field of communication. When the first computing power node resource currently providing computing power resources for the terminal is insufficient, the connected terminal needs to be transferred to other computing power nodes, and the terminal reports the information of the computing power node by indicating the terminal, so that the first computing power node determines the computing power node to which the terminal can be connected.

[0005] According to a first aspect of the present disclosure, a communication method is provided, which is performed by a terminal and includes: receiving first indication information sent by a first computing power node, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and sending the first information to the first computing power node.

[0006] According to a second aspect of the present disclosure, a communication method is provided, which is performed by a first computing power node and includes: sending first indication information to a terminal, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and receiving the first information sent by the terminal.

[0007] According to a third aspect of the present disclosure, a terminal is provided, which includes a receiving module configured to receive first indication information sent by a first computing power node, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and a sending module configured to send the first information to the first computing power node.

[0008] According to a fourth aspect of the embodiments of the present disclosure, a first computing power node is provided, comprising a sending module configured to send first indication information to a terminal, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and a receiving module configured to receive the first information reported by the terminal.

[0009] According to a fifth aspect of the embodiments of the present disclosure, a communication system is provided, comprising a terminal and a first computing power node, wherein the terminal is configured to implement the communication method of the first aspect, and the first computing power node is configured to implement the communication method of the second aspect.

[0010] According to a sixth aspect of the embodiments of the present disclosure, a communication device is provided, comprising a transceiver, a memory, and a processor connected with the transceiver and the memory respectively, configured to control the wireless signal transceiving of the transceiver by executing the computer executable instructions on the memory, and capable of implementing the communication method described in any one of the first aspect and the second aspect of the present disclosure.

[0011] According to a seventh aspect of the embodiments of the present disclosure, a storage medium is provided, the computer storage medium storing computer executable instructions, the computer executable instructions being executed by a processor to implement the communication method described in any one of the first aspect and the second aspect of the present disclosure.

[0012] According to the communication method provided by the present disclosure, by sending indication information to the terminal, the terminal is instructed to report the information of the currently connectable computing power nodes to the first computing power node, so as to determine that the terminal can be connected to these computing power nodes. BRIEF DESCRIPTION OF DRAWINGS

[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.

[0014] FIG. 1 is an architecture schematic diagram of a communication system according to an embodiment of the present disclosure;

[0015] FIG. 2 is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure;

[0016] FIG. 3A is a communication method flow schematic diagram of a terminal according to an embodiment of the present disclosure;

[0017] FIG. 3B is a communication method flow schematic diagram of a terminal according to an embodiment of the present disclosure;

[0018] FIG. 4A is a communication method flow schematic diagram of a first computing power node according to an embodiment of the present disclosure;

[0019] FIG. 4B is a flow diagram of a communication method of a first computing power node according to an embodiment of the present disclosure;

[0020] FIG. 5 is an interaction diagram of a communication method according to an embodiment of the present disclosure;

[0021] FIG. 6A is a structural diagram of a terminal according to an embodiment of the present disclosure;

[0022] FIG. 6B is a structural diagram of a first computing power node according to an embodiment of the present disclosure;

[0023] FIG. 7A is a structural diagram of a communication device according to an embodiment of the present disclosure;

[0024] FIG. 7B is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] The embodiments of the present disclosure provide a communication method and device, a communication system, a communication device, and a storage medium.

[0026] In a first aspect, the embodiments of the present disclosure provide a communication method, which is performed by a terminal and includes: receiving first indication information sent by a first computing power node, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and sending the first information to the first computing power node.

[0027] In the above embodiments, the terminal sends information of at least one second computing power node determined by the terminal to the first computing power node based on the indication of the first computing power node, so that the first computing power node determines the computing power nodes that can be connected to the terminal.

[0028] In combination with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following: identification information of the at least one second computing power node; identification information of a first cell connected by the at least one second computing power node; and identification information of a network connected by the at least one second computing power node.

[0029] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: determining at least one first cell, the at least one first cell being connected to the at least one second computing power node.

[0030] In combination with some embodiments of the first aspect, in some embodiments, the first cell includes at least one of the following: a current serving cell of the terminal; and a neighboring cell of the current serving cell of the terminal, a channel quality between the neighboring cell and the terminal satisfying a first condition.

[0031] In the above embodiments, the terminal can determine the cell currently serving as the first cell, or determine a cell in the neighbor cell that meets a specific condition as the first cell by searching for the cell.

[0032] In some embodiments of the first aspect, the method further includes: receiving second information sent by the at least one first cell, the second information being used to indicate the computing power nodes connected by the at least one first cell; and determining the at least one second computing power node based on the second information.

[0033] In some embodiments of the first aspect, the method further includes: receiving third information sent by the first computing power node, the third information being used to indicate the computing power nodes and / or the second cells corresponding to the computing power nodes; and determining the at least one second computing power node based on the third information.

[0034] In some embodiments of the first aspect, determining the at least one second computing power node based on the third information includes: determining whether there is a second cell in the at least one first cell; and in the case that there is a second cell in the at least one first cell, determining the computing power node connected by the second cell as the at least one second computing power node.

[0035] In the above embodiments, the terminal can determine the computing power node connected by the first cell as the second computing power node, or determine the computing power node corresponding to a cell in the cell indicated by the first computing power node and meeting the condition of the first cell as the second computing power node, thereby determining the at least one second computing power node that can be connected by the terminal.

[0036] In some embodiments of the first aspect, the first indication information is further used to indicate a period for the terminal to report the first information, and the sending of the first information to the first computing power node includes: periodically sending the first information to the first computing power node according to the period.

[0037] In some embodiments of the first aspect, the method further includes: receiving second indication information sent by the first computing power node, the second indication information being used to indicate that the terminal switches to a target computing power node, or being used to notify the terminal that the first computing power task is switched to the target computing power node, the target computing power node being one of the at least one second computing power node; and based on the second indication information, establishing a connection with the target computing power node and disconnecting the connection with the first computing power node.

[0038] In the above embodiments, the terminal can send the information of the computing power nodes that can be connected by the terminal to the first computing power node based on the indication of the first computing power node, to inform the first computing power node of the computing power nodes that can be connected by the terminal.

[0039] In a second aspect, the embodiments of the present disclosure provide a communication method, executed by a first computing power node, comprising: sending first indication information to a terminal, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and receiving the first information sent by the terminal.

[0040] In the above embodiments, the first computing power node instructs the terminal to report information of the at least one second computing power node, so as to determine the computing power nodes capable of connecting with the terminal.

[0041] In combination with some embodiments of the second aspect, in some embodiments, the first information comprises at least one of the following: identification information of the at least one second computing power node; identification information of a first cell connected by the at least one second computing power node; and identification information of a network connected by the at least one second computing power node.

[0042] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises: sending third information to the terminal, the third information being used to indicate the computing power nodes and / or second cells corresponding to the computing power nodes.

[0043] In combination with some embodiments of the second aspect, in some embodiments, the first indication information is further used to instruct the terminal to report a period of reporting the first information, and the receiving of the first information sent by the terminal comprises: receiving the first information sent by the terminal according to the period.

[0044] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises: determining a target computing power node from the at least one second computing power node, the target computing power node being used to execute the first computing power task, and the target computing power node satisfying a second condition, the second condition being that the target computing power node is connectable with the first computing power node, and / or the computing power capability of the target computing power node is greater than or equal to the computing power requirement of the first computing power task.

[0045] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises: sending second indication information to the terminal, the second indication information being used to instruct the terminal to switch to the target computing power node, or being used to notify the terminal that the first computing power task is switched to the target computing power node, the target computing power node being one of the at least one second computing power node.

[0046] In combination with some embodiments of the second aspect, in some embodiments, the method further comprises: sending a switching request to the target computing power node, the switching request being used to request the target computing power node to execute the first computing power task; receiving feedback information sent by the target computing power node, the feedback information being used to indicate whether the target computing power node accepts the switching request; sending the first computing power task to the target computing power node; and sending a switching notification to the terminal, the switching notification being used to notify the terminal to establish a connection with the target computing power node.

[0047] In the above embodiments, the first computing power node instructs the terminal to report information of at least one second computing power node, so as to determine the computing power nodes that can be connected with the terminal.

[0048] In a third aspect, the embodiments of the present disclosure provide a terminal, comprising a receiving module configured to receive first indication information sent by a first computing power node, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and a sending module configured to send the first information to the first computing power node.

[0049] In a fourth aspect, the embodiments of the present disclosure provide a first computing power node, comprising a sending module configured to send first indication information to a terminal, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node; and a receiving module configured to receive the first information sent by the terminal.

[0050] In a fifth aspect, the embodiments of the present disclosure provide a communication system, comprising a terminal and a first computing power node, wherein the terminal is configured to implement the method described in any one of the embodiments of the first aspect of the present disclosure, and the first computing power node is configured to implement the method described in any one of the embodiments of the second aspect of the present disclosure.

[0051] In a sixth aspect, the embodiments of the present disclosure provide a communication device, comprising one or more processors; wherein the one or more processors are configured to invoke instructions to cause the communication device to perform the method described in any one of the embodiments of the first aspect and the second aspect of the present disclosure.

[0052] In a seventh aspect, the embodiments of the present disclosure provide a computer storage medium, which stores computer executable instructions, and the computer executable instructions are executed by a processor to implement the method described in any one of the embodiments of the first aspect and the second aspect of the present disclosure.

[0053] In an eighth aspect, the embodiments of the present disclosure provide a program product, and the program product is executed by a communication device to cause the communication device to perform the method described in the optional implementation manner of the first aspect and the second aspect.

[0054] In a ninth aspect, the embodiments of the present disclosure provide a computer program, which, when running on a computer, causes the computer to perform the method described in the optional implementation manner of the first aspect and the second aspect.

[0055] In a tenth aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system comprises processing circuitry configured to perform the method described in the optional implementation manner of the first aspect and the second aspect.

[0056] It can be understood that the first computing power node, the terminal, the communication system, the communication device, the storage medium, the program product, the computer program, the chip or the chip system are used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here.

[0057] The embodiments of the present disclosure propose a communication method and device, a communication system, a communication device, and a storage medium. In some embodiments, the terms of the communication method and the information processing method can be replaced with each other, the terms of the first computing power node and the information processing device, the communication device, etc. can be replaced with each other, and the terms of the information processing system and the communication system can be replaced with each other.

[0058] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.

[0059] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0060] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.

[0061] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "preceding", "this", etc., can represent "one and only one", or "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English, the noun after the article can be understood as singular expression, or as plural expression.

[0062] In the embodiments of the present disclosure, "a plurality of" means two or more.

[0063] In some embodiments, the terms “at least one of,” “at least one of,” “at least one of,” “one or more,” “a plurality of,” “multiple,” and the like can be replaced with each other.

[0064] In the description of the embodiments of the present disclosure, the description modes such as “at least one of A, B, and C”, “A and / or B and / or C”, and the like include any one of A, B, and C existing alone, and also include any combination of any number of A, B, and C, and each case can exist alone; for example, “at least one of A, B, and C” includes a case of A alone, a case of B alone, a case of C alone, a case of a combination of A and B, a case of a combination of A and C, a case of a combination of B and C, and a case of a combination of A and B and C; for example, A and / or B includes a case of A alone, a case of B alone, and a case of a combination of A and B.

[0065] In some embodiments, the description modes such as “A in a case, B in another case”, “in response to a case A, in response to another case B”, and the like can include the following technical solutions according to the cases: A is executed regardless of B, that is, A in some embodiments; B is executed regardless of A, that is, B in some embodiments; A and B are selectively executed, that is, A and B are selected from A and B to be executed in some embodiments; A and B are both executed, that is, A and B in some embodiments. When there are more branches of A, B, C, and the like, it is similar to the above.

[0066] The prefix words "first", "second", etc. in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, sequence, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute redundant limitation because of the use of the prefix words. For example, the description objects are "fields", and the ordinal words before "fields" in "first field" and "second field" do not limit the position or sequence between "fields". "First" and "second" do not limit whether the "fields" modified thereby are in the same message, nor do they limit the sequence of "first field" and "second field". For another example, the description objects are "levels", and the ordinal words before "levels" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "devices" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, the description objects are "devices", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different. For another example, the description objects are "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.

[0067] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.

[0068] In some embodiments, the terms "time / frequency", "time / frequency domain", etc. refer to the time domain and / or the frequency domain.

[0069] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", etc. can be replaced with each other.

[0070] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", etc. can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", etc. can be replaced with each other.

[0071] In some embodiments, an apparatus or the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments. The terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.

[0072] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.

[0073] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like can be replaced with each other.

[0074] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.

[0075] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.

[0076] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.

[0077] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country in which the location is situated.

[0078] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.

[0079] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0080] Wireless communication networks can use AI for prediction and inference to improve system performance. The training of AI models requires the collection of a large amount of data, and different application scenarios require different data, including beam management, CSI reporting, CSI compression, positioning, handover, mobility management, wireless resource management, and other mobile communication system processes. Future services have more urgent demands for network and computing power, and it is estimated that immersive service communication demand will reach 4Tbps transmission rate and millisecond-level latency. The computing power of autonomous driving and smart factories will increase by more than 100 times. Sinking services to edge-side computing platforms can provide faster network service responses, reduce data backhaul costs, and use edge-limited computing power to meet real-time services, application intelligence, security and privacy protection, and other aspects.

[0081] Computing power is the ability of a node with computing power in the network to achieve a specific result output through data processing. Computing power resources specifically include, but are not limited to, computing, reading and writing, storage, algorithms, AI models, AI inference, AI training, AI verification, and data distribution. The computing power of the terminal is limited and cannot support services that require high computing power. Network nodes can share computing power with terminals to help terminals perform calculations. At the network side, computing power is managed by computing power nodes, which are responsible for the allocation, scheduling, activation, control, and distribution of computing power.

[0082] Each computing power node can be connected to one or more base stations, and a UE connects to a computing power node through a base station. The UE can request computing power resources from the computing power node. When the resources of the first computing power node are insufficient, the UE needs to be transferred to other computing power nodes, but the first computing power node cannot determine whether the UE can connect to other computing power nodes.

[0083] Therefore, the present disclosure proposes a communication method, device, system, equipment, and storage medium, which sends indication information to a terminal through a first computing power node to instruct the terminal to report the information of the computing power nodes that the terminal can connect to the first computing power node.

[0084] The method proposed in the present disclosure is applicable to various communication systems, including but not limited to 4G, 5G, 5G-advance, and subsequent communication technologies (such as 6G, etc.).

[0085] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 can include a terminal 101, a first computing power node 102.

[0086] In some embodiments, the terminal 101 can be a device currently performing a first computing power task.

[0087] In some embodiments, the terminal 101 can be a device receiving first indication information.

[0088] In some embodiments, the terminal 101 can be a device sending first information to the first computing power node.

[0089] In some embodiments, the terminal 101 can be a device determining a first cell.

[0090] In some embodiments, the terminal 101 can be a device determining a second computing power node.

[0091] In some embodiments, the terminal 101 can be a device periodically sending first information.

[0092] In some embodiments, the name of the terminal 101 is not limited, for example, it is a "device sending first information", a "device receiving first indication information", a "device determining a first cell", and the like.

[0093] In some embodiments, the first computing power node 102 can be a device sending first indication information.

[0094] In some embodiments, the first computing power node 102 can be a device providing computing power resources for a first computing power task of a terminal.

[0095] In some embodiments, the first computing power node 102 can be a device receiving first information.

[0096] In some embodiments, the first computing power node 102 can be a device determining a target computing power node.

[0097] In some embodiments, the first computing power node 102 can be a device sending third information.

[0098] In some embodiments, the first computing power node 102 can be a device sending second indication information.

[0099] In some embodiments, the first computing power node 102 can be a device sending a handover request.

[0100] In some embodiments, the first computing power node 102 can be a device sending a handover notification.

[0101] In some embodiments, the first computing power node 102 can be a device performing computing power task switching.

[0102] In some embodiments, the name of the first computing power node 102 is not limited, for example, it is "a device receiving first information", "a device sending indication information", "a device performing switching", and the like.

[0103] In some embodiments, the first computing power node can be connected with one or more base stations, and the terminal connects with the first computing power node through the base station. The terminal can request the first computing power node for computing power resources to perform a computing power task, and meanwhile, the first computing power node can switch the computing power task to other computing power nodes.

[0104] In some embodiments, the terminal can include at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, and a wireless terminal device in smart home, but is not limited thereto.

[0105] The network device in the embodiments of the present application is an entity for transmitting or receiving signals on the network side. For example, it can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. The network device provided in the embodiments of the present application can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the network device, for example, the base station, and the functions of part of the protocol layers are controlled by the CU in a centralized manner, and the functions of the remaining part or all of the protocol layers are distributed in the DUs and controlled by the CU in a centralized manner.

[0106] The terminal device 101 in the embodiments of the present application is an entity for receiving or transmitting signals on the user side, such as a mobile phone. The terminal device can also be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device can be a car, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0107] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.

[0108] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are illustrative, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary, and the connection relationship between each subject is illustrative. Each subject can be connected or not connected, and the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0109] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other user plane path establishment methods, next-generation systems expanded based thereon, and the like. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).

[0110] FIG. 2 is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2, the present disclosure relates to a communication method, which can be performed by a communication system, for example, the communication system 100 shown in FIG. 1. The communication system includes a terminal, a first computing power node. The interaction method can include the following steps:

[0111] Step 2101, receiving first indication information sent by the first computing power node.

[0112] In some embodiments, the first indication information is used to instruct the terminal to report first information, and the first information is used to indicate at least one second computing power node.

[0113] In some embodiments, the first indication information is also used to indicate the period of reporting the first information by the terminal.

[0114] In some embodiments, the second computing power node can be a candidate computing power node for switching computing power tasks.

[0115] In some embodiments, the first information includes at least one of the following: identification information of the at least one second computing power node; identification information of a first cell connected by the at least one second computing power node; identification information of a network connected by the at least one second computing power node.

[0116] For example, the identification information of the second computing power node can be the name of the second computing power node; physical location information such as machine room number, rack position, equipment number, etc.; network address including IP address, MAC address, and other network layer identifiers; globally unique identifier; state information, etc.

[0117] For example, the identification information of the first cell connected by the second computing power node can be the geographical location information of the first cell, such as the address or coordinates of the cell; network access information such as ISP, network bandwidth, network type, etc.; management information, etc.

[0118] In some embodiments, the identification information of the network can be a terrestrial network identifier or a satellite network identifier, wherein the terrestrial network identifier can be a PLMN, a VPLMN, a HPLMN, etc., which is not limited by the present disclosure.

[0119] Step 2102, determining a first cell.

[0120] In some embodiments, the terminal determines at least one first cell connected with the at least one second computing power node.

[0121] In some embodiments, the terminal determines the first cell by searching for a cell.

[0122] In some embodiments, the first cell includes at least one of the following: a current serving cell of the terminal; a neighbor cell of the current serving cell of the terminal, and the channel quality between the neighbor cell and the terminal satisfies a first condition.

[0123] In some embodiments, the first condition can be that the RSRP value reflecting the channel quality is higher than a threshold value, wherein the threshold value can be specified by a protocol or carried in the first indication information sent by the first computing power node.

[0124] In some embodiments, the first condition can be S criterion. Wherein, the S criterion refers to cell selection criterion. Specifically, in the cell selection process, the terminal will adopt the following two search processes: (1) initial cell selection: this method does not require any prior knowledge of the wireless channel of the UTRA carrier. The UE will search all RF channels in the UTRA frequency band, and on each carrier, the UE needs to search for the strongest cell, and then select a selected suitable cell belonging to the PLMN. (2) Cell selection with stored information: requires to know some stored carrier frequency information and cell parameters such as scrambling codes, etc. These information are obtained in the previous measurement control information element. Once the UE finds a suitable cell belonging to the PLMN, the UE selects this cell. If no suitable cell is found, the initial cell selection process is started.

[0125] In some embodiments, the terminal determines the first cell, and the computing node connected by the first cell is the second computing node.

[0126] In some embodiments, the terminal searches for cells, and determines a cell as the first cell according to any of the following conditions: a serving cell, that is, the current serving cell of the terminal is connected to multiple computing nodes, and the other computing nodes connected by the current serving cell are determined as the second computing nodes; a cell whose channel condition of a neighbor cell meets a specific condition, wherein the specific condition can be that the RSRP is higher than a threshold value, or the S criterion; specifically, the threshold value can be specified by a protocol, or carried in the first indication information sent by the first computing node.

[0127] Step 2103, the first cell sends second information to the terminal.

[0128] In some embodiments, the second information is used to indicate at least one computing node connected by the first cell.

[0129] In some embodiments, the terminal determines at least one first cell by searching for cells, and each first cell sends second information to the terminal to indicate the computing node connected by the first cell.

[0130] For example, the terminal receives information sent by the first cell, wherein the information indicates the computing node connected by the first cell, and the information can be system information.

[0131] Step 2104, the first computing node sends third information to the terminal.

[0132] In some embodiments, the third information is used to indicate the computing node and / or the second cell corresponding to the computing node.

[0133] In some embodiments, the first computing node sends the terminal a correspondence table of the computing node and the second cell.

[0134] In some embodiments, the computing power node indicated by the third information can be a computing power node connectable by the first computing power node.

[0135] In some embodiments, the first computing power node sends information about the computing power nodes currently connectable by the first computing power node and the corresponding cells to the terminal, so that the terminal indirectly determines the second computing power node based on the second cell by determining the first cell.

[0136] For example, the first computing power node sends information to the terminal, where the information indicates the computing power nodes connectable by the first computing power node and the corresponding cells.

[0137] At step 2105, the terminal determines the second computing power node.

[0138] In some embodiments, the terminal determines the at least one second computing power node in the following two ways:

[0139] Option 1:

[0140] In some embodiments, the terminal determines the at least one second computing power node based on the second information.

[0141] In some embodiments, the terminal determines the at least one second computing power node based on the indication information sent by the first cell, where the indication information indicates the computing power nodes connected by the first cell.

[0142] In some embodiments, the first cell is connected to multiple computing power nodes, and the terminal determines the multiple computing power nodes connected by the candidate computing power node as the at least one second computing power node.

[0143] In some embodiments, the first cell can be a cell currently serving the terminal, i.e., the cell currently serving the terminal is connected to multiple computing power nodes other than the first computing power node, and the terminal determines the multiple computing power nodes as the at least one second computing power node.

[0144] In some embodiments, the first cell can be a neighboring cell of the cell currently serving the terminal, and the channel quality between the neighboring cell and the terminal satisfies a first condition, e.g., the channel quality satisfies a preset threshold value, and the terminal determines the computing power nodes connected by the neighboring cell as the at least one second computing power node.

[0145] In the above embodiments, the terminal determines the at least one first cell by determining the search cell, and determines the at least one second computing power node based on the multiple computing power nodes connected by the first cell.

[0146] Option 2:

[0147] In some embodiments, the terminal determines the at least one second computing power node based on the third information.

[0148] In some embodiments, the terminal determines whether there is a second cell in the at least one first cell based on the third information; and in the case that there is a second cell in the at least one first cell, determines the computing power node connected to the second cell as the at least one second computing power node.

[0149] In some embodiments, the third information indicates the computing power node and the corresponding second cell, the terminal determines the current serving cell as the first cell by searching for the cell, and if the first cell is in the plurality of second cells, determines the computing power node corresponding to the first cell as the second computing power node.

[0150] In some embodiments, the third information indicates the computing power node and the corresponding second cell, the terminal determines the neighboring cell of the current serving cell as the at least one first cell by searching for the cell, the channel quality between the first cell and the terminal satisfies the first condition, the terminal determines whether the first cell is in the second cell indicated by the first computing power node, and if so, determines the computing power node corresponding to the first cell as the second computing power node.

[0151] In some embodiments, the terminal can determine the computing power node corresponding to the current serving cell and the computing power node corresponding to the neighboring cell of the current serving cell as the at least one second computing power node based on the third information.

[0152] In the above embodiments, the terminal determines the at least one first cell by searching for the cell, determines the computing power node corresponding to the first cell in the at least one second cell as the second computing power node based on the at least one computing power node and the at least one second cell indicated by the first computing power node, and thereby determines the at least one second computing power node.

[0153] In step 2106, the terminal sends the first information to the first computing power node.

[0154] In some embodiments, the terminal sends the first information indicating the at least one second computing power node to the terminal based on the first indication information.

[0155] In some embodiments, the first indication information is also used to indicate the period for the terminal to report the first information, and the terminal periodically sends the first information to the first computing power node according to the indicated period.

[0156] In some embodiments, the terminal sends the identification information of the at least one second computing power node determined in step 2105, and / or the identification information of the first cell connected to the second computing power node, and / or the identification information of the network connected to the second computing power node to the first computing power node based on the first indication information.

[0157] In some embodiments, the terminal sends identification information of at least one second computing power node to the first computing power node, for the first computing power node to determine the computing power node connectable by the terminal.

[0158] In step 2107, the first computing power node determines the target computing power node.

[0159] In some embodiments, the first computing power node determines the target computing power node from the at least one second computing power node based on the first information.

[0160] In some embodiments, the first computing power node determines the target computing power node satisfying a second condition, wherein the second condition is that the target computing power node is connected to the first computing power node and / or the computing power capability of the target computing power node is greater than or equal to the computing power requirement of the first computing power task.

[0161] In some embodiments, the first computing power node can determine a plurality of target computing power nodes, each of which can be connected to the first computing power node and / or the computing power capability is greater than or equal to the computing power requirement of the first computing power task.

[0162] In some embodiments, the first computing power node determines the target computing power node capable of being connected to the first computing power node.

[0163] In some embodiments, the first computing power node determines the target computing power node having a computing power capability greater than or equal to the computing power requirement of the first computing power task.

[0164] In some embodiments, the first computing power node determines the target computing power node capable of being connected to the first computing power node and having a computing power capability greater than or equal to the computing power requirement of the first computing power task.

[0165] In the above embodiments, the first computing power node determines the target computing power node satisfying a first condition based on the at least one second computing power node provided by the terminal, and the first condition can be preset, and the specific content of the first condition is not limited, and the computing power capability greater than a preset threshold can also be the first condition.

[0166] In step 2108, the first computing power node sends a switching request to the target computing power node.

[0167] In some embodiments, the switching request is used to request the target computing power node to execute the first computing power task.

[0168] In some embodiments, the first computing power node can send a switching request to the plurality of target computing power nodes to request the target computing power nodes to perform the first computing power task. Based on the received switching request, the target computing power node can determine whether to accept the switching request of the first computing power node, and feed back to the first computing power node.

[0169] In step 2109, the target computing power node sends feedback information to the first computing power node.

[0170] In some embodiments, the feedback information is used to indicate whether the target computing power node accepts the switching request.

[0171] In some embodiments, the target computing power node receives the switching request sent by the first computing power node, and sends feedback of whether to accept the switching request to the first computing power node.

[0172] In the above embodiments, the first computing power node determines to switch the first computing power task to the target computing power node based on the feedback information of the target computing power node that accepts the switching request.

[0173] In step 2110, the first computing power node sends the first computing power task to the target computing power node.

[0174] In some embodiments, the first computing power node determines the target computing power node that accepts the switching request based on the feedback information of the target computing power node, and sends the first computing power task to the target computing power node.

[0175] In some embodiments, the first computing power node sends the first computing power task to the target computing power node to realize the computing power task switching of the terminal.

[0176] In step 2111, the first computing power node sends second indication information to the terminal.

[0177] In some embodiments, the second indication information is used to indicate that the terminal switches to the target computing power node, or is used to notify the terminal that the first computing power task is switched to the target computing power node, and the target computing power node is one of the at least one second computing power node.

[0178] In some embodiments, the first computing power node can also send a switching notification to the terminal, and the switching notification is used to notify the terminal to establish a connection with the target computing power node.

[0179] In some embodiments, the first computing power node can indicate the terminal that the first computing power task is switched to the target computing power node by sending the second indication information to the terminal, the target computing power node is a computing power node that the terminal can connect, and the first computing power node is also connectable. Based on the second indication information, the terminal establishes a connection with the target computing power node and disconnects the connection with the first computing power node.

[0180] In some embodiments, the first computing power node can indicate the terminal to switch to a target computing power node by sending second indication information to the terminal, the target computing power node being a computing power node that can be connected with the terminal but cannot be connected with the first computing power node, so that the first computing power task is uploaded to the target computing power node by the terminal, realizing the switching of the computing power task.

[0181] In some embodiments, the terminal establishes a connection with the target computing power node and disconnects the connection with the first computing power node based on the second indication information and / or the switching notification.

[0182] In the above embodiments, the first computing power node sends indication information to the terminal to instruct the terminal to report information of at least one computing power node, so that the first computing power node determines the computing power node that can be connected with the terminal.

[0183] In some embodiments, steps 2103, 2104 and 2110 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0184] The communication method related to the embodiments of the present disclosure can include at least one of steps 2101-2111. For example, step 2101 can be implemented as an independent embodiment, step 2102 can be implemented as an independent embodiment, and so on, but is not limited thereto. Steps 2101+2102, steps 2101+2102+2103, steps 2101+2102+2104, steps 2101+2102+2103+2105, steps 2101+2102+2104+2105, steps 2101+2102+2103+2104+2105, steps 2101+2102+2103+2105+2106, steps 2101+2102+2104+2105+2106, steps 2101+2102+2103+2104+2105+2106, steps 2101+2102+2103+2105+2106+2107, steps 2101+2102+2104+2105+2106+2107, steps 2101+2102+2103+2104+2105+2106+2107, steps 2101+2102+2103+2105+2106+2107+2108+2109+2110+2111, steps 2101+2102+2104+2105+2106+2107+2108+2109+2110+2111, steps 2101+2102+2103+2104+2105+2106+2107+2108+2109+2110+2111 can be implemented as independent embodiments, but are not limited thereto.

[0185] In the embodiments or examples, each step can be independent, arbitrarily combined or exchanged in sequence without contradiction, and optional modes or examples can be arbitrarily combined with any steps of other embodiments or other examples.

[0186] FIG. 3A is a flow diagram of a communication method of a terminal according to an embodiment of the present disclosure. The embodiment of the present disclosure relates to a communication method, and the method comprises:

[0187] Step 3101, receiving first indication information sent by a first computing power node.

[0188] Optional implementation of step 3101 can refer to optional implementation of step 2101 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0189] Step 3102, determining a first cell.

[0190] Optional implementation of step 3102 can refer to optional implementation of step 2102 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0191] Step 3103, receiving second information sent by the first cell.

[0192] Optional implementation of step 3103 can refer to optional implementation of step 2103 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0193] Step 3104, receiving third information sent by the first computing power node.

[0194] Optional implementation of step 3104 can refer to optional implementation of step 2104 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0195] Step 3105, determining a second computing power node.

[0196] Optional implementation of step 3105 can refer to optional implementation of step 2105 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0197] Step 3106, sending first information to the first computing power node.

[0198] Optional implementation of step 3106 can refer to optional implementation of step 2106 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0199] Step 3107, receiving second indication information sent by the first computing power node.

[0200] The optional implementation of step 3107 can refer to the optional implementation of step 2111 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which are not described here again.

[0201] The communication method involved in the embodiments of the present disclosure can include at least one of steps 3101-3107. For example, step 3101 can be implemented as an independent embodiment, and step 3102 can be implemented as an independent embodiment. Similarly, but not limited to this. Steps 3101+3102, steps 3101+3102+3103, steps 3101+3102+3104, steps 3101+3102+3103+3105, steps 3101+3102+3104+3105, steps 3101+3102+3103+3104+3105, steps 3101+3102+3103+3105+3106, steps 3101+3102+3104+3105+3106, steps 3101+3102+3103+3104+3105+3106, steps 3101+3102+3103+3105+3106+3107, steps 3101+3102+3104+3105+3106+3107, steps 3101+3102+3103+3104+3105+3106+3107 can be implemented as an independent embodiment, but not limited to this.

[0202] In some embodiments, steps 3103 and 3104 are optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0203] FIG. 3B is a flow diagram of a communication method of a terminal according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method, and the above method includes:

[0204] Step 3201, receiving first indication information sent by a first computing power node.

[0205] The first indication information is used to instruct the terminal to report first information, and the first information is used to indicate at least one second computing power node.

[0206] The optional implementation of step 3201 can refer to the optional implementation of step 2101 in FIG. 2, the optional implementation of step 3101 in FIG. 3A, and other associated parts in the embodiments involved in FIG. 2 and FIG. 3A, which are not described here again.

[0207] In the embodiments of the present disclosure, step 3201 can be combined with step 3102 in FIG. 3A.

[0208] Step 3202, sending the first information to the first computing power node.

[0209] The optional implementation of step 3202 can refer to the optional implementation of step 2106 in FIG. 2, step 3106 in FIG. 3A, and other associated parts in the embodiments involved in FIG. 2 and FIG. 3A, which will not be repeated here.

[0210] In the embodiments of the present disclosure, step 3202 can be combined with step 3105 in FIG. 3A.

[0211] FIG. 4A is a flow diagram of a communication method of a first computing power node according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method, and the above method comprises:

[0212] Step 4101, sending first indication information to a terminal.

[0213] The optional implementation of step 4101 can refer to the optional implementation of step 2101 in FIG. 2, step 3101 in FIG. 3A, and other associated parts in the embodiments involved in FIG. 2 and FIG. 3A, which will not be repeated here.

[0214] Step 4102, sending third information to the terminal.

[0215] The optional implementation of step 4102 can refer to the optional implementation of step 2104 in FIG. 2, step 3104 in FIG. 3A, and other associated parts in the embodiments involved in FIG. 2 and FIG. 3A, which will not be repeated here.

[0216] Step 4103, receiving first information sent by the terminal.

[0217] The optional implementation of step 4103 can refer to the optional implementation of step 2106 in FIG. 2, step 3106 in FIG. 3A, and other associated parts in the embodiments involved in FIG. 2 and FIG. 3A, which will not be repeated here.

[0218] Step 4104, determining a target computing power node.

[0219] The optional implementation of step 4104 can refer to step 2107 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0220] Step 4105, sending a switching request to the target computing power node.

[0221] The optional implementation of step 4105 can refer to step 2108 in FIG. 2 and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.

[0222] Step 4106, receiving feedback information sent by the target computing power node.

[0223] The optional implementation of step 4106 can refer to step 2109 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0224] Step 4107: sending the first computing power task to the target computing power node.

[0225] The optional implementation of step 4107 can refer to step 2110 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.

[0226] Step 4108: sending second indication information to the terminal.

[0227] The optional implementation of step 4108 can refer to step 2111 in FIG. 2, step 3107 in FIG. 3A, and other associated parts in the embodiments related to FIG. 2 and FIG. 3A, which will not be repeated here.

[0228] The communication method related to the embodiments of the present disclosure can include at least one of steps 4101-4108. For example, step 4101 can be implemented as an independent embodiment, step 4102 can be implemented as an independent embodiment, steps 4101+4102, steps 4101+4103, steps 4101+4102+4103, steps 4101+4102+4103+4104, steps 4101+4102+4103+4104+4105+4106+4107+4108 can be implemented as independent embodiments.

[0229] In some embodiments, step 4102 is optional, which can be omitted or replaced in different embodiments.

[0230] FIG. 4B is a flow diagram of a communication method of a first computing power node according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method, and the above method includes:

[0231] Step 4201: sending first indication information to a terminal.

[0232] The first indication information is used to instruct the terminal to report first information, and the first information is used to indicate at least one second computing power node.

[0233] The optional implementation of step 4201 can refer to step 2101 in FIG. 2, the optional implementation of step 4101 in FIG. 4A, and other associated parts in the embodiments related to FIG. 2 and FIG. 4A, which will not be repeated here.

[0234] In the embodiments of the present disclosure, step 4201 can be combined with step 4102 or 4103 in FIG. 4A.

[0235] Step 4202: receiving the first information sent by the terminal.

[0236] The optional implementation of step 4202 can refer to the optional implementation of step 2106 in FIG. 2, step 4103 in FIG. 4A, and other associated parts in the embodiments related to FIG. 2 and FIG. 4A, which will not be repeated here.

[0237] In the embodiments of the present disclosure, step 4202 can be combined with step 4101 or 4102 or 4104 in FIG. 4A.

[0238] FIG. 5 is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. The embodiments of the present disclosure relate to a communication method, and the method comprises:

[0239] In step 5101, the first computing power node sends first indication information to the terminal.

[0240] The first computing power node is a computing power node currently providing computing power resources for the first computing power task of the terminal, and the first indication information is used to instruct the terminal to report first information, and the first information is used to indicate at least one second computing power node.

[0241] The optional implementation of step 5101 can refer to the optional implementation of step 2101 in FIG. 2, step 3101 in FIG. 3A, step 3201 in FIG. 3B, step 4101 in FIG. 4A, and step 4201 in FIG. 4B, and other associated parts in the embodiments related to FIG. 2, FIG. 3A, FIG. 3B, FIG. 4A, and FIG. 4B, which will not be repeated here.

[0242] In step 5102, the terminal sends the first information to the first computing power node.

[0243] The optional implementation of step 5102 can refer to the optional implementation of step 2106 in FIG. 2, step 3106 in FIG. 3A, step 3202 in FIG. 3B, step 4103 in FIG. 4A, and step 4202 in FIG. 4B, and other associated parts in the embodiments related to FIG. 2, FIG. 3A, FIG. 3B, FIG. 4A, and FIG. 4B, which will not be repeated here.

[0244] In summary, the communication method provided by the present disclosure comprises that the first computing power node sends indication information to the terminal to instruct the terminal to report at least one second computing power node, so that the first computing power node determines the computing power node capable of connecting with the terminal.

[0245] The following is a specific scheme of a communication method provided by the present disclosure, comprising method steps on the terminal side and the service computing power node side:

[0246] On the terminal side:

[0247] In step 1, the UE receives the first indication sent by the service computing power node, instructing the UE to report the information of the candidate computing power node.

[0248] As an example, the service computing power node is responsible for the management, allocation, scheduling, activation, control and allocation of computing power resources.

[0249] As an example, the service computing power node is the computing power node currently connected by the UE, and the service computing power node provides computing power resources for the UE.

[0250] In some embodiments, the candidate computing power node can be a second computing power node, and the service computing power node can be a first computing power node.

[0251] The optional implementation of step 1 can refer to the optional implementation of step 2101 of FIG. 2.

[0252] Step 2, based on 1, the UE determines a candidate cell, and the computing power node connected by the candidate cell is a candidate computing power node.

[0253] Step 3, based on 2, the UE searches for a cell, and determines that the searched cell is a candidate cell according to any one of the following conditions:

[0254] a. The serving cell

[0255] b. The channel condition of the neighbor cell meets a certain condition

[0256] As an example, the certain condition can be that the RSRP is higher than a threshold, or the S criterion.

[0257] As an example, the threshold can be specified by a protocol or carried in the first indication sent by the service computing power node.

[0258] The optional implementation of steps 2 and 3 can refer to the optional implementation of step 2102 of FIG. 2.

[0259] Step 4, based on 2, the computing power node connected by the candidate cell is determined according to any one of the following methods.

[0260] a. Receive the first information sent by the candidate cell, wherein the computing power node connected by the candidate cell is indicated.

[0261] As an example, the first information can be system information.

[0262] b. Receive the second information sent by the service computing power node, wherein the cell connected by the computing power node is indicated.

[0263] The optional implementation of step 4 can refer to the optional implementation of steps 2103, 2104 and 2105 of FIG. 2.

[0264] Step 5, based on 1, the candidate computing power node information includes any one of the following,

[0265] a. candidate computing node information, which can be a computing node identifier;

[0266] b. cell information connected by the candidate computing node, which can be a cell identifier;

[0267] c. PLMN information connected by the candidate computing node, which can be a PLMN identifier.

[0268] Step 6: Based on 1, the first indication can indicate a period, and the UE reports the candidate computing node information according to the period.

[0269] The optional implementation of step 6 can refer to the optional implementation of step 2106 of FIG. 2.

[0270] On the service computing node side:

[0271] Step 1: Send a first indication to the UE, receive candidate computing node information sent by the UE, determine a target computing node, and transfer the UE to the target computing node.

[0272] The optional implementation of step 1 can refer to the optional implementation of steps 2101, 2106, and 2107 of FIG. 2.

[0273] In the embodiments of the present disclosure, part or all of the steps and their optional implementations can be combined with part or all of the steps in other embodiments, or can be combined with optional implementations of other embodiments.

[0274] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device including units or modules for implementing each step performed by the terminal in any of the above methods. For another example, another device is proposed, including units or modules for implementing each step performed by the first computing node (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0275] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of the hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the above units or modules are realized by the design of the logical relationship of the elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.

[0276] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0277] FIG. 6A is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 6A, the terminal 6100 includes a receiving module 6101 and a sending module 6102.

[0278] In some embodiments, the receiving module is configured to receive first indication information sent by a first computing power node, the first computing power node being a computing power node currently providing computing power resources for a first computing power task of the terminal, and the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node.

[0279] In some embodiments, the sending module is configured to send the first information to the first computing power node.

[0280] Optionally, the transceiver module is configured to perform at least one of the communication steps (e.g., steps 2101, 2103, 2104, 2106, 2111, 3101, 3103, 3104, 3106, 3107, 3201, 3202, but not limited thereto) of the sending or receiving performed by the terminal 6100 in any of the above methods.

[0281] Optionally, the terminal 6100 further includes a processing module configured to perform at least one of the other communication steps (e.g., steps 2102, 2105, 3102, 3105, but not limited thereto) performed by the terminal 6100 in any of the above methods.

[0282] FIG. 6B is a structural schematic diagram of a first computing power node according to an embodiment of the present disclosure. As shown in FIG. 6B, the first computing power node 6200 can include a sending module 6201 and a receiving module 6202.

[0283] In some embodiments, the sending module is configured to send, to a terminal, first indication information, the first computing power node being a computing power node currently providing computing power resources for a first computing power task of the terminal, and the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing power node.

[0284] In some embodiments, the receiving module is configured to receive the first information sent by the terminal.

[0285] Optionally, the transceiver module is configured to perform at least one of the communication steps (e.g., steps 2101, 2104, 2106, 2108, 2109, 2110, 2111, 4101, 4102, 4103, 4105, 4106, 4107, 4108, 4201, 4202, but not limited thereto) of the sending and / or receiving performed by the first computing power node 6200 in any of the above methods.

[0286] Optionally, the first computing power node further includes a processing module configured to perform at least one of the other communication steps (e.g., steps 2107, 4104, but not limited thereto) performed by the first computing power node 6200 in any of the above methods.

[0287] FIG. 7A provides a structural diagram of a communication device 7100 according to an embodiment of the present disclosure. The communication device 7100 can be a network device (for example, an access network device, a core network device, etc.), a terminal (for example, a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.

[0288] As shown in FIG. 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Optionally, the communication device 7100 is configured to execute any of the above methods. Optionally, the one or more processors 7101 are configured to invoke instructions to enable the communication device 7100 to execute any of the above methods.

[0289] In some embodiments, the communication device 7100 further includes one or more transceivers 7102. When the communication device 7100 includes the one or more transceivers 7102, the transceiver 7102 performs at least one of the communication steps (for example, steps 2101, 2103, 2104, 2106, 2108, 2109, 2110, 2111, 3101, 3103, 3104, 3106, 3107, 3201, 3202, 4101, 4102, 4103, 4105, 4106, 4107, 4108, 4201, 4202, 5101, 5102, but not limited to) of transmitting and / or receiving in the above methods, and the processor 7101 performs at least one of the other steps (for example, steps 2101, 2105, 2107, 3102, 3105, 4104, but not limited to). In optional embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced with each other, and the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.

[0290] In some embodiments, the communication device 7100 also includes one or more memories 7103 for storing data. Optionally, all or part of the memory 7103 can also be outside the communication device 7100. In optional embodiments, the communication device 7100 can include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102, and the interface circuit 7104 can be used to receive data from the memory 7102 or other devices, and can be used to send data to the memory 7102 or other devices. For example, the interface circuit 7104 can read data stored in the memory 7102 and send the data to the processor 7101.

[0291] In some embodiments, the processor 7101 can store a computer program 7105, which runs on the processor 7101 and can cause the communication device 7000 to perform the methods described in the above method embodiments. The computer program 7105 can be fixed in the processor 7101, in which case the processor 7101 can be implemented by hardware.

[0292] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by Figure 7A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) other devices, etc.

[0293] Figure 7B is a structural schematic diagram of a chip 7200 according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structural schematic diagram of the chip 7200 shown in Figure 7B can be referred to, but is not limited thereto.

[0294] The chip 7200 includes one or more processors 7201. The chip 7200 is used to perform any of the above methods.

[0295] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the terms interface circuit, interface, transceiver pin, etc. can be replaced by each other. In some embodiments, the chip 7200 further includes one or more memories 7203 for storing data. Optionally, all or part of the memory 7203 can be outside the chip 7200. Optionally, the interface circuit 7202 is connected with the memory 7203, the interface circuit 7202 can be used to receive data from the memory 7203 or other devices, the interface circuit 7202 can be used to send data to the memory 7203 or other devices. For example, the interface circuit 7202 can read the data stored in the memory 7203 and send the data to the processor 7201.

[0296] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (such as steps 2101, 2103, 2104, 2106, 2108, 2109, 2110, 2111, 3101, 3103, 3104, 3106, 3107, 3201, 3202, 4101, 4102, 4103, 4105, 4106, 4107, 4108, 4201, 4202, 5101, 5102, but not limited to) of transmitting and / or receiving in the above method. The interface circuit 7202 performing the communication steps such as transmitting and / or receiving in the above method means that the interface circuit 7202 performs data interaction between the processor 7201, the chip 7200, the memory 7203 or the transceiver device. In some embodiments, the processor 7201 performs at least one of the other steps (such as steps 2101, 2105, 2107, 3102, 3105, 4104, but not limited to).

[0297] The modules and / or devices described in each embodiment of the virtual device, the physical device, the chip, etc. can be combined or separated as appropriate. Optionally, part or all of the steps can also be performed by multiple modules and / or devices, which are not limited here.

[0298] The disclosure also proposes a storage medium, and the above storage medium stores instructions, when the above instructions run on the communication device 7100, the communication device 7100 performs any one of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but not limited to this, it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but not limited to this, it can also be a transitory storage medium.

[0299] The disclosure also proposes a program product which, when executed by the communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0300] The disclosure also proposes a computer program which, when running on a computer, causes the computer to perform any of the above methods.

Claims

1. A communication method characterized by comprising: The method is performed by a terminal, and the method comprises: receiving first indication information sent by a first computing power node, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used for instructing the terminal to report first information, the first information being used for instructing at least one second computing power node; sending the first information to the first computing power node.

2. The method of claim 1, wherein, The first information comprises at least one of: identification information of the at least one second computing power node; identification information of a first cell connected by the at least one second computing power node; identification information of a network connected by the at least one second computing power node.

3. The method according to claim 1 or 2, characterized in that, The method further comprises: determining at least one first cell, the at least one first cell being connected with the at least one second computing power node.

4. The method of claim 3, wherein, The first cell comprises at least one of: a current serving cell of the terminal; a neighboring cell of the current serving cell of the terminal, a channel quality between the neighboring cell and the terminal satisfying a first condition.

5. The method according to claim 3 or 4, characterized in that, The method further comprises: receiving second information sent by the at least one first cell, the second information being used for instructing computing power nodes connected by the at least one first cell; based on the second information, determining the at least one second computing power node.

6. The method according to any one of claims 3 or 4, characterized in that, The method further comprises: receiving third information sent by the first computing power node, the third information being used for instructing computing power nodes and / or second cells corresponding to the computing power nodes; based on the third information, determining the at least one second computing power node.

7. The method of claim 6, wherein, The determination of the at least one second computing power node based on the third information comprises: determining whether the second cell exists in the at least one first cell; in a case where the second cell exists in the at least one first cell, determining a computing power node connected by the second cell as the at least one second computing power node.

8. The method according to any one of claims 1 to 7, characterized in that, The first indication information is further used for instructing the terminal to report the first information at a period, and the sending of the first information to the first computing power node comprises: periodically sending the first information to the first computing power node at the period.

9. The method according to any one of claims 1-8, characterized in that, The method further comprises: receiving second indication information sent by the first computing power node, the second indication information being used for instructing the terminal to switch to a target computing power node or for notifying the terminal that the first computing power task is switched to the target computing power node, the target computing power node being one of the at least one second computing power node; based on the second indication information, establishing a connection with the target computing power node and disconnecting the connection with the first computing power node.

10. A communication method characterized by comprising: The method is performed by a first computing power node, and the method comprises: sending first indication information to a terminal, the first computing power node currently providing computing power resources for a first computing power task of the terminal, the first indication information being used for instructing the terminal to report first information, the first information being used for instructing at least one second computing power node; receiving the first information sent by the terminal.

11. The method of claim 10, wherein, The first information comprises at least one of: identification information of the at least one second computing power node; identification information of a first cell connected by the at least one second computing power node; Identity information of a network to which the at least one second computing node is connected.

12. The method according to claim 10 or 11, characterized in that, The method further includes: sending third information to the terminal, the third information being used to indicate a computing node and / or a second cell corresponding to the computing node.

13. The method according to any one of claims 10 to 12, characterized in that, The first indication information is further used to indicate a period at which the terminal reports the first information, and the receiving of the first information sent by the terminal includes: receiving the first information sent by the terminal according to the period.

14. The method according to any one of claims 10-13, characterized in that, The method further includes: determining a target computing node from the at least one second computing node, the target computing node being used to execute the first computing task, and the target computing node satisfying a second condition, the second condition being that the target computing node is connectable with the first computing node and / or the computing capability of the target computing node is greater than or equal to the computing requirement of the first computing task.

15. The method according to any one of claims 10 to 14, characterized in that, The method further includes: sending second indication information to the terminal, the second indication information being used to instruct the terminal to switch to a target computing node or being used to notify the terminal that the first computing task is switched to the target computing node, the target computing node being one of the at least one second computing node.

16. The method according to any one of claims 10 to 15, characterized in that, The method further includes: sending a switching request to the target computing node, the switching request being used to request the target computing node to execute the first computing task; receiving feedback information sent by the target computing node, the feedback information being used to indicate whether the target computing node accepts the switching request; sending the first computing task to the target computing node; and sending a switching notification to the terminal, the switching notification being used to notify the terminal to establish a connection with the target computing node.

17. A terminal, characterized by comprise: a receiving module, configured to receive first indication information sent by a first computing node, the first computing node currently providing computing resources for a first computing task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing node; a sending module, configured to send the first information to the first computing node.

18. A first computing power node, wherein the first computing power node is configured to: comprise: a sending module, configured to send first indication information to a terminal, the first computing node currently providing computing resources for a first computing task of the terminal, the first indication information being used to instruct the terminal to report first information, the first information being used to indicate at least one second computing node; a receiving module, configured to receive the first information sent by the terminal.

19. A communication system, characterized by comprise: a terminal, configured to execute the method according to any one of claims 1 to 9; and a first computing node, configured to execute the method according to any one of claims 10 to 16.

20. A communication device, wherein, comprise: a transceiver; a memory; a processor, connected with the transceiver and the memory respectively, configured to control wireless signal transceiving of the transceiver by executing computer executable instructions on the memory, and capable of implementing the method according to any one of claims 1 to 16.

21. A computer storage medium, wherein, The computer storage medium stores computer executable instructions; the computer executable instructions are executed by the processor, and can implement the method in any one of claims 1-16.