Communication method and related apparatus

By receiving and utilizing capability information sent by network devices, terminal devices can select cells or frequencies that support computing, sensing, or AI capabilities, thus solving the problem of low communication efficiency caused by accessing base stations that do not support auxiliary functions and achieving more efficient communication.

WO2026119267A1PCT designated stage Publication Date: 2026-06-11HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-12-05
Publication Date
2026-06-11

Smart Images

  • Figure CN2025140257_11062026_PF_FP_ABST
    Figure CN2025140257_11062026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and a related apparatus. In the method, a terminal device receives first information, wherein the first information is used for indicating at least one cell or at least one frequency point accessing a first network, and the first network supports at least one of the following capabilities: a computing capability, a sensing capability or an artificial intelligence (AI) capability. After receiving the first information from a network device, the terminal device can determine, on the basis of the first information, which cells or frequency points in the first network can support the above capabilities. Therefore, the terminal device camps on a first cell on the basis of the first information, wherein the first cell is one of the at least one cell, or a frequency point corresponding to the first cell is one of the at least one frequency point. In the present application, on the basis of the capabilities supported by cells or frequency points, the terminal device can select a cell to camp on or access, improving the success rate of the terminal device in accessing the capabilities, and improving communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and related apparatus

[0001] This application claims priority to Chinese Patent Application No. 202411784909.0, filed on December 5, 2024, entitled "A Communication Method and Related Device", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method and related apparatus. Background Technology

[0003] Introducing certain auxiliary functions into wireless networks can significantly enhance communication performance and network characteristics in specific areas, thereby improving the performance of the services provided to users. This enhancement extends beyond network optimization, resource management, and user experience improvement; it also encompasses several key areas such as network security, energy management, and fault recovery.

[0004] In accessibility applications, the base station needs to be able to enable the corresponding accessibility function. Once a terminal device connects to a base station that supports the function, it can access that function within the network. However, in practice, not all base stations support a particular accessibility function. When a terminal device connects to a base station that does not support a certain accessibility function, the terminal device will be unable to use that function. Summary of the Invention

[0005] This application provides a communication method and related apparatus for improving communication efficiency.

[0006] Firstly, this application provides a communication method. This method can be applied to a terminal side, such as a terminal device or a communication module / processing module within the terminal device, or a circuit or chip in the terminal device responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or a circuit or chip in the terminal device responsible for processing functions (such as a graphics processing unit (GPU)). Taking the application of this method to a terminal device as an example, in this method, the terminal device receives first information from a network device. The first information is used to indicate at least one cell or at least one frequency point accessing a first network, and the first network supports at least one of the following capabilities: computing power, sensing capability, or artificial intelligence (AI) capability. It is understood that some or all cells in the first network support computing power, sensing capability, and / or AI capability, and cells corresponding to some or all frequency points in the first network support computing power, sensing capability, and / or AI capability. Therefore, the first information indicates a cell or frequency point in the first network that can support computing power, sensing power, and / or AI capabilities. Alternatively, at least one cell in the first network supports computing power, sensing power, and / or AI capabilities, and at least one frequency point in the first network supports computing power, sensing power, and / or AI capabilities.

[0007] After receiving the first information from the network device, the terminal device can determine, based on the first information, which cells or frequencies in the first network can support the aforementioned capabilities. Therefore, the terminal device can camp on or access the first cell according to the first information, wherein the first cell is one of at least one cell, or the frequency corresponding to the first cell is one of at least one frequency.

[0008] In this application, the terminal device can select the cell to camp on or access based on the capabilities supported by the cell or frequency point, thereby improving the success rate of the terminal device accessing the capability and improving communication efficiency.

[0009] Based on the first aspect, in one alternative implementation, the first information includes one or more of the following:

[0010] Information A: Frequency point information, which includes an index for each frequency point in at least one frequency point. Based on this index, the terminal device can determine whether the frequency point corresponding to the index can support computing power, sensing capabilities, and / or AI capabilities. For example, the frequency point information includes an identifier for each frequency point, and each identifier corresponds to a unique frequency point in the first network. Optionally, the frequency point information can be replaced with other descriptions, such as "frequency information" or "frequency band information."

[0011] Information B: Capability information for each cell in at least one cell, indicating that the cell supports one or more of the following capabilities: computing power, sensing power, or AI capabilities. Specifically, the first network supports computing power, sensing power, and / or AI capabilities, and each cell in the first network may support one or more of these capabilities, or there may be cells in the first network that do not support any of the aforementioned capabilities. For example, assuming the first network includes four cells: cell A, cell B, cell C, and cell D, cell A may support computing power, cell B may support both computing and sensing capabilities, cell C may support computing, sensing, and AI capabilities, and cell D may not support any of these capabilities. Therefore, in this application, the capability information for each cell indicates which of the computing, sensing, or AI capabilities that the cell supports. For example, the capability information for a cell may be an identifier of the capabilities supported by the cell.

[0012] Information C: Capability information for each frequency point in at least one frequency point and the identifier of the cell associated with the capability information of each frequency point. The capability information of each frequency point is used to indicate that the frequency point supports one or more of the following capabilities: computing capabilities, sensing capabilities, or AI capabilities. Specifically, the first network supports computing capabilities, sensing capabilities, and / or AI capabilities, and each frequency point in the first network may support one or more of the following capabilities: computing capabilities, sensing capabilities, or AI capabilities. Alternatively, there may be frequency points in the first network that do not support any of the above capabilities. For example, assuming that the first network includes four frequency points: frequency point A, frequency point B, frequency point C, and frequency point D, then frequency point A may support computing capabilities, frequency point B may support computing capabilities and sensing capabilities, frequency point C may support computing capabilities, sensing capabilities, and AI capabilities, and frequency point D may not support any of the following capabilities: computing capabilities, sensing capabilities, or AI capabilities. Therefore, in this application, the capability information of each frequency point indicates which of the following capabilities—computing capabilities, sensing capabilities, or AI capabilities—the frequency point supports. Furthermore, since each frequency point corresponds to one or more cells, the capabilities supported by the frequency point can be implemented by some or all of the cells corresponding to that frequency point. Therefore, the identifier of the cell associated with the capability information of each frequency point indicates the cell that supports the capability information of that frequency point. For example, if frequency point A supports computing capabilities, frequency point A corresponds to cells A, B, C, and D. Among these, only cells B, C, and D support computing capabilities, while cell A does not. Therefore, the identifier of the cell associated with the capability information of frequency point A is the identifier of cells B, C, and D.

[0013] Information D: Priority information for each frequency point in at least one frequency point. This priority information indicates the priority of the frequency point within the at least one frequency point. The priority of each frequency point can be configured by the network device. The frequency point priority information can be used for cell reselection. Specifically, after receiving the priority information for each frequency point, the terminal device can select the cell to camp on based on this priority information, i.e., the first cell in this application.

[0014] Based on the first aspect, in one optional implementation, each of the computing power, sensing power, and / or AI capabilities supports at least one service. Therefore, the capability information of each cell specifically refers to one or more services supported by that cell. For example, the capability information of a cell can be an identifier (e.g., a task ID) of a service supported by that cell. For instance, computing power includes services A, B, and C, and a cell supports service A. Then, the capability information of that cell can be the identifier of service A. After receiving the capability information of that cell (i.e., the identifier of service A), the terminal device can determine that the cell supports computing power and service A within that computing power.

[0015] In this application, the term "service" can be replaced with other descriptions, such as tasks, models, or business types, without any specific limitations here.

[0016] Based on the first aspect, in one optional implementation, each of the computing power, sensing power, and / or AI power supports at least one service. Therefore, the capability information for each frequency point specifically refers to one or more services supported by that frequency point. For example, the capability information for a certain frequency point can be an identifier (e.g., a task ID) of a service supported by that frequency point. For instance, computing power includes services A, B, and C, and a frequency point supports service A within computing power. Then, the capability information for that frequency point can be the identifier of service A. After receiving the capability information for that frequency point (i.e., the identifier of service A), the terminal device can determine that the frequency point supports computing power and service A within that computing power.

[0017] Based on the first aspect, in one optional implementation, each of the computing power, sensing power, and / or AI capabilities supports at least one service. If the first information received by the terminal device indicates the services supported by each frequency point or each cell, then when selecting a first cell or the frequency point corresponding to the first cell, the terminal device prioritizes selecting the cell or frequency point that supports the most services. In other words, the more services a cell or frequency point supports, the higher the priority for the terminal device in selecting that cell or frequency point. Thus, the first cell is the cell that supports the most services among at least one cell, or the first frequency point corresponding to the first cell is the frequency point that supports the most services among at least one frequency point. The more services a cell or frequency point supports, the easier it is for the terminal device to access multiple services through that cell or frequency point, reducing the frequent switching and dwelling of the terminal device between different cells or frequency points, and improving communication efficiency.

[0018] Based on the first aspect, in an optional implementation, when the first information includes priority information for each frequency point among at least one frequency point, the terminal device selects to camp on a first cell based on this priority information, wherein the first frequency point corresponding to the first cell is the frequency point with the highest priority among at least one frequency point.

[0019] Based on the first aspect, in one optional implementation, before the terminal device receives the first information, the terminal device sends second information to the network device, and correspondingly, the network device receives the second information from the terminal device. The second information is used to request access to the first network so that the terminal device can access the computing power, sensing power, and / or AI power of the first network.

[0020] Based on the first aspect, in an optional implementation, before the terminal device receives the first information, the network device sends third information to the terminal device, and the terminal device receives the third information accordingly. The third information indicates that a second cell does not support at least one capability in the first network, and this second cell is the cell where the terminal device is currently camped. Since the cell where the terminal device is currently camped does not support at least one capability in the first network, the network device sends the first information to the terminal device so that the terminal device, based on the first information, camps in the first cell that supports the aforementioned capability.

[0021] Secondly, this application provides a communication method. This method can be applied to the network side, such as a network device or a communication module / processing module within the network device, or circuits or chips in the network device responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or circuits or chips in the network device responsible for processing functions (such as a graphics processing unit (GPU)). Taking the application of this method to a network device as an example, in this method, the network device sends first information, which is used to indicate at least one cell or at least one frequency point for accessing a first network, and the first network supports at least one of the following capabilities:

[0022] Computing power, perception capabilities, or artificial intelligence (AI) capabilities;

[0023] The first information is used to indicate whether to camp on or access a first cell, where the first cell is one of at least one cell, or the frequency point corresponding to the first cell is one of at least one frequency point.

[0024] Based on the second aspect, in one optional implementation, the first information includes one or more of the following:

[0025] Frequency point information, which includes an index of each frequency point in at least one frequency point;

[0026] At least one cell's capability information, which indicates that the cell supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities.

[0027] At least one frequency point, each frequency point has capability information and the identifier of the cell associated with the capability information of each frequency point. The capability information of each frequency point is used to indicate that the frequency point supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities.

[0028] Priority information for each frequency point in at least one frequency point, wherein the priority information for each frequency point is used to indicate the priority of the frequency point in at least one frequency point.

[0029] Based on the second aspect, in one optional implementation, each capability supports at least one service, and the capability information of each cell specifically indicates one or more services supported by the cell.

[0030] Based on the second aspect, in one alternative implementation, each capability support includes at least one service, and the capability information for each frequency point is specifically used to indicate one or more services supported by the frequency point.

[0031] Based on the second aspect, in an optional implementation, the first cell is the cell that supports the most services among at least one cell, or the first frequency point corresponding to the first cell is the frequency point that supports the most services among at least one frequency point.

[0032] Based on the second aspect, in one optional implementation, the first frequency point corresponding to the first cell is the frequency point with the highest priority among at least one frequency point.

[0033] Based on the second aspect, in an optional implementation, before sending the first information, the method further includes:

[0034] Receive the second information, which is used to request access to the first network.

[0035] Based on the second aspect, in an optional implementation, before sending the first information, the method further includes:

[0036] Send a third message, which indicates that the second cell does not support at least one capability.

[0037] Thirdly, this application provides a communication device, which includes a transceiver unit and a processing unit.

[0038] A transceiver unit is configured to receive first information, which indicates at least one cell or at least one frequency point for accessing a first network, wherein the first network supports at least one of the following capabilities:

[0039] Computing power, perception capabilities, or artificial intelligence (AI) capabilities;

[0040] The processing unit is configured to camp on or access a first cell based on first information, wherein the first cell is one of at least one cell, or the frequency point corresponding to the first cell is one of at least one frequency point.

[0041] Based on the third aspect, in one optional implementation, the first information includes one or more of the following:

[0042] Frequency point information, which includes an index of each frequency point in at least one frequency point;

[0043] At least one cell's capability information, which indicates that the cell supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities.

[0044] At least one frequency point, each frequency point has capability information and the identifier of the cell associated with the capability information of each frequency point. The capability information of each frequency point is used to indicate that the frequency point supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities.

[0045] Priority information for each frequency point in at least one frequency point, wherein the priority information for each frequency point is used to indicate the priority of the frequency point in at least one frequency point.

[0046] Based on the third aspect, in one optional implementation, each capability supports at least one service, and the capability information of each cell specifically indicates one or more services supported by the cell.

[0047] Based on the third aspect, in one alternative implementation, each capability support includes at least one service, and the capability information for each frequency point is specifically used to indicate one or more services supported by the frequency point.

[0048] Based on the third aspect, in an optional implementation, the first cell is the cell that supports the most services among at least one cell, or the first frequency point corresponding to the first cell is the frequency point that supports the most services among at least one frequency point.

[0049] Based on the third aspect, in one optional implementation, the first frequency point corresponding to the first cell is the frequency point with the highest priority among at least one frequency point.

[0050] Based on the third aspect, in an optional implementation, the transceiver unit is further configured to send second information, which is used to request access to the first network.

[0051] Based on the third aspect, in an optional implementation, the transceiver unit is further configured to receive third information, which is used to indicate that the second cell does not support at least one capability.

[0052] Fourthly, this application provides a communication device that includes a transceiver unit.

[0053] A transceiver unit is configured to transmit first information, which indicates at least one cell or at least one frequency point accessing a first network, wherein the first network supports at least one of the following capabilities:

[0054] Computing power, perception capabilities, or artificial intelligence (AI) capabilities;

[0055] The first information is used to indicate whether to camp on or access a first cell, where the first cell is one of at least one cell, or the frequency point corresponding to the first cell is one of at least one frequency point.

[0056] Based on the fourth aspect, in one optional implementation, the first information includes one or more of the following:

[0057] Frequency point information, which includes an index of each frequency point in at least one frequency point;

[0058] At least one cell's capability information, which indicates that the cell supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities.

[0059] At least one frequency point, each frequency point has capability information and the identifier of the cell associated with the capability information of each frequency point. The capability information of each frequency point is used to indicate that the frequency point supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities.

[0060] Priority information for each frequency point in at least one frequency point, wherein the priority information for each frequency point is used to indicate the priority of the frequency point in at least one frequency point.

[0061] Based on the fourth aspect, in one optional implementation, each capability supports at least one service, and the capability information of each cell specifically indicates one or more services supported by the cell.

[0062] Based on the fourth aspect, in one alternative implementation, each capability support includes at least one service, and the capability information for each frequency point is specifically used to indicate one or more services supported by the frequency point.

[0063] Based on the fourth aspect, in an optional implementation, the first cell is the cell that supports the most services among at least one cell, or the first frequency point corresponding to the first cell is the frequency point that supports the most services among at least one frequency point.

[0064] Based on the fourth aspect, in one optional implementation, the first frequency point corresponding to the first cell is the frequency point with the highest priority among at least one frequency point.

[0065] Based on the fourth aspect, in an optional implementation, the transceiver unit is further configured to receive second information, the second information being used to request access to the first network.

[0066] Based on the fourth aspect, in an optional implementation, the transceiver unit is further configured to send third information, which is used to indicate that the second cell does not support at least one capability.

[0067] The fifth aspect of this application provides a communication system, which includes the aforementioned terminal equipment and network equipment.

[0068] A sixth aspect of this application provides a computer-readable storage medium for storing one or more computer-executable instructions, which, when executed by a processor, perform the method as described in any possible implementation of any of the first to second aspects described above.

[0069] The seventh aspect of this application provides a computer program product (or computer program) that, when executed by a processor, performs the method described in any possible implementation of any of the first to second aspects described above.

[0070] The eighth aspect of this application provides a chip system including at least one processor for supporting a communication device in implementing the method described in any possible implementation of any of the first to second aspects.

[0071] In one possible design, the chip system may further include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of chips or may include chips and other discrete devices. Optionally, the chip system may also include interface circuitry that provides program instructions and / or data to the at least one processor.

[0072] The technical effects of any of the design methods in aspects two through eight can be found in the technical effects of the different design methods in aspect one above, and will not be repeated here. Attached Figure Description

[0073] Figure 1 is a schematic diagram of a possible architecture for collaborative computing;

[0074] Figures 2 and 3 are schematic diagrams of a possible, non-limiting system for the communication method and related apparatus used in this application;

[0075] Figures 4 to 7 are schematic diagrams illustrating the implementation of the communication method in this application;

[0076] Figures 8 and 9 are schematic diagrams of the communication device provided in this application. Detailed Implementation

[0077] The present application will now be described with reference to the accompanying drawings. The terminology used in the embodiments section is for illustrative purposes only and is not intended to limit the scope of the application. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in this application are equally applicable to similar technical problems.

[0078] First, some of the nouns or terms used in this application will be explained, and these nouns or terms are also part of the content of the invention.

[0079] (1) The terms “system” and “network” in this application are used interchangeably. “Multiple” refers to two or more. “And / or” describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. The character “ / ” generally indicates that the related objects before and after are in an “or” relationship. “At least one of the following” or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, “at least one of A, B and C” includes A, B, C, AB, AC, BC or ABC. Unless otherwise specified, the ordinal numbers such as “first” and “second” mentioned in this application are used to distinguish multiple objects and are not used to limit the order, sequence, priority or importance of multiple objects. Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion, such that a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or apparatus.

[0080] (2) In this application, “sending information” can be understood as one device sending information to another device, or it can also be understood as one logical module within a device sending information to another logical module. For example, “terminal device sending information” can be understood as a terminal device sending information to another device (such as a network device), or it can be understood as logical module 1 in the terminal device sending information to logical module 2 in the network device.

[0081] In this application, "receiving information" can be understood as one device receiving information from another device, or it can also be understood as a logical module within a device receiving information from another logical module. For example, "terminal device receiving information" can be understood as a terminal device receiving information from another device (such as a network device), or it can be understood as logical module 1 in the terminal device receiving information from logical module 2 in the network device.

[0082] In this application, "sending information to... (e.g., a network device)" or the relevant illustrations in the accompanying drawings can be understood as the destination of the information being a network device. This can include sending information directly or indirectly to a network device. "Receiving information from... (e.g., a network device)" or "receiving information from... (e.g., a network device)" or "receiving information sent (e.g., by a network device)" or the relevant illustrations in the accompanying drawings can be understood as the source of the information being a network device. This can include receiving information directly or indirectly from a network device. Information may undergo necessary processing between the source and destination, such as format changes, encoding, modulation, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be elaborated further here.

[0083] (3) Configuration and Pre-configuration: In this application, both configuration and pre-configuration are used. Configuration refers to the network device or server sending configuration information or parameter values ​​to the terminal device via messages or signaling, so that the terminal device can determine the communication parameters or resources for transmission based on these values ​​or information. Pre-configuration is similar to configuration; it can be parameter information or parameter values ​​pre-negotiated between the network device / server and the terminal device, parameter information or parameter values ​​specified by standard protocols for use by the base station / network device or terminal device, or parameter information or parameter values ​​pre-stored in the base station / server or terminal device. This application does not limit this.

[0084] It should be understood that these values ​​and parameters can change or be updated.

[0085] (4) In this application, “instruction” may include direct instruction and indirect instruction, and may also include explicit instruction and implicit instruction. When a certain instruction information is used to instruct A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.

[0086] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed; or it can indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon, for example, by using a pre-agreed (e.g., protocol-predefined) arrangement of various information to indicate specific information, thereby reducing instruction overhead to some extent. This application does not limit the specific method of instruction. It is understood that for the sender of the instruction information, the instruction information can be used to indicate the information to be instructed, and for the receiver of the instruction information, the instruction information can be used to determine the information to be instructed.

[0087] Next, we will introduce the possible, non-limiting scenarios involved in this application.

[0088] Computing power is a crucial driving force for the development of artificial intelligence (AI). AI computing power is typically provided by cloud platforms, and related data can be sent to these platforms for processing via the network. With the widespread adoption of personal devices such as smartphones and tablets, the volume of data has surged, placing higher demands on computing platforms. Furthermore, in practical applications, many scenarios require the computation of massive amounts of data and timely feedback. In such cases, the data transmission path from the collection point to the central server may be long, failing to meet latency requirements and potentially posing security and privacy issues.

[0089] Therefore, based on cloud computing, edge computing was developed, distributing computing tasks from central nodes to edge nodes for processing. Compared with cloud computing, edge computing has the following advantages:

[0090] Lower latency: Because computing resources are located closer to terminal devices and data sources, edge computing can reduce data transmission latency;

[0091] Security and privacy protection: Data can be processed locally without having to be sent to a remote server, which helps improve data security and protect user privacy.

[0092] Multi-access edge computing (MEC) is an edge computing technology centered on mobile communication. In MEC, the edge application server (EAS) provides services as a data network. During uplink transmission, user plane function (UPF) network elements offload relevant data to the EAS, thereby providing computing services. The communication and computing services operate independently, with no strong coupling between them. While this independence brings flexibility and scalability, it can also lead to a decrease in end-to-end performance. Because the collaboration between the communication and computing services is not tight enough, problems such as data transmission delays, insufficient or wasted computing resources may occur.

[0093] To address this issue, future-oriented network designs propose a concept of high integration between network and computing, and introduce collaborative computing services. These services aim to tightly integrate communication and computing to form a unified and efficient network computing system. This integration approach allows for more effective utilization of network resources, improves data transmission and processing efficiency, and thus ensures end-to-end service performance.

[0094] Specifically, the collaborative computing service may include, but is not limited to, the following aspects:

[0095] Joint optimization of network slicing and computing resources: Dynamically adjust the allocation of network slices and computing resources according to business needs and network conditions to optimize overall performance.

[0096] Intelligent scheduling of data streams: Utilizing intelligent algorithms and data flow control technology to achieve efficient transmission and processing of data between networks and computing resources.

[0097] Synergy between edge computing and cloud computing: Combining edge computing and cloud computing to form complementary advantages in order to meet business needs in different scenarios.

[0098] Security and privacy protection: In the Tongsuan Collaboration Service, we will strengthen data security and privacy protection to ensure the safe operation of the business.

[0099] In summary, integrated computing services represent an important direction for future network design. They tightly combine communication and computing to improve end-to-end service performance and provide users with more efficient and intelligent network services.

[0100] Please refer to Figure 1, which illustrates a possible architecture for collaborative computing. In collaborative computing services, the nodes providing computing services can be multi-access edge computing (MEC) or network elements defined within the 3GPP network. As shown in Figure 1, a far-edge intelligent node (FeIN) can be introduced into the wireless network. This FeIN is a node that provides computing resources and is responsible for executing computing tasks, such as local model inference, image rendering, or natural language processing. It should be noted that the FeIN can be a core network element or a RAN domain element; it can be a new function of an existing network element (e.g., a user plane function (UPF)) or an independent network element. When the FeIN is an independent network element, specifically, the number of base stations and FeINs can be in a 1:N ratio, or an N:M ratio, meaning one FeIN can connect to multiple base stations. N is an integer greater than or equal to 1, and M is an integer greater than or equal to 1.

[0101] The aforementioned computing and coordination service is an auxiliary function in a wireless network. For example, auxiliary functions in a wireless network include, but are not limited to, computing power (such as the aforementioned computing and coordination service), sensing capabilities, or AI capabilities. Introducing certain auxiliary functions into a wireless network can significantly enhance certain aspects of communication performance and network characteristics, thereby improving the performance of the network in providing services to users. This enhancement is not only reflected in network optimization, resource management, and user experience improvement, but also covers several key areas such as network security, energy management, and fault recovery.

[0102] In the application scenarios of auxiliary functions, the base station needs to have the ability to enable the auxiliary function. After the terminal device connects to the base station that supports the auxiliary function, it can access the auxiliary function in the network. Specifically, the terminal device can choose to camp on the base station that supports the auxiliary function when initially accessing the cell, or the terminal device can also choose to camp on another cell that supports the auxiliary function if it is already camped on a cell.

[0103] Next, the processes of initial cell access and cell reselection will be described separately.

[0104] Initial cell access: For example, a terminal device can perform initial cell access in a variety of ways.

[0105] Method 1: The terminal device scans all frequency points and the cells within each frequency point. Then, it selects one of these cells for access.

[0106] Method 2: If the terminal device stores prior information (such as previously received measurement and control information or detected cells), the terminal device selects a cell based on the prior information. If no suitable cell is selected, initial cell access is performed according to Method 1 described above.

[0107] The terminal device can choose whether to access a cell based on the following formula (hereinafter referred to as the S criterion): Srxlev>0, Squal>0; Srxlev=Qrxlevmeas–(Qrxlevmin+Qrxlevminoffset)–Pcompensation-Qoffsettemp; Squal=Qqualmeas–(Qqualmin+Qqualminoffset)-Qoffsettemp.

[0108] For an explanation of the parameters in the above formula, please refer to Table 1 below.

[0109] Table 1

[0110] Cell reselection: Cell reselection ensures that terminal devices in idle mode are camped on suitable cells to the greatest extent possible. For example, the conditions that trigger a terminal device to perform cell reselection are as follows:

[0111] If the neighboring cell has a higher priority than the serving cell, the terminal device will initiate cell reselection.

[0112] If the priority of a neighboring cell is equal to or lower than that of the serving cell, the terminal device will initiate cell reselection when the signal quality of the serving cell is lower than the preset signal quality standard.

[0113] Specifically, the process for re-selecting a neighborhood is as follows:

[0114] Step 1. The terminal device obtains the relevant parameters for cell reselection through system messages sent by the network side;

[0115] Step 2. The terminal device measures the serving cell based on the above parameters and determines whether to start neighbor cell measurement;

[0116] Step 3. Based on the neighbor cell measurement results, the terminal device performs cell reselection in the following manner:

[0117] For high-priority inter-frequency neighbor cells, the terminal device will reselect to the high-priority inter-frequency neighbor cell if the high-priority inter-frequency neighbor cell meets one or more of the following criteria:

[0118] The terminal device has stayed in the current cell for longer than the preset time.

[0119] During the cell reselection period, the Squal or Srxlev of the high-priority neighboring cell in the different frequency range is greater than the threshold.

[0120] For co-frequency or same-priority inter-frequency neighboring cells, the R criterion is used. The basic principle of the R criterion is to calculate the cell signal quality level of each neighboring cell and the current serving cell; then, based on the cell signal quality level, the cell with the highest or closest highest signal quality level is selected as the target cell. For example, the calculation method for the signal quality level is as follows:

[0121] Signal quality level of neighboring cells: Rn = Qmeas,n – Qoffset – Qoffsettemp;

[0122] The signal quality level of the current serving cell is: Rs = Qmeas,s + Qhyst - Qoffsettemp;

[0123] For an explanation of the parameters in the above formula, please refer to Table 2 below.

[0124] Table 2

[0125] If the target cell is not the serving cell and the following conditions are met, the terminal device will reselect to the target cell; otherwise, the terminal device will continue to camp on the original serving cell:

[0126] The terminal device has stayed in the current cell for longer than the preset time.

[0127] The target community meets all of the above community reselection criteria within the reselection period.

[0128] For low-priority inter-frequency cells, the terminal device will reselect to the low-priority inter-frequency cell if the cell meets one or more of the following criteria:

[0129] No cell in the high-priority neighboring cells meets the high-priority cell re-election criteria;

[0130] No cell in the same priority neighboring cells meets the same priority cell re-election criteria;

[0131] The terminal device has stayed in the current cell for longer than the preset time.

[0132] During the cell reselection period, the Squal or Srvlev of the serving cell remains below the threshold, while the Squal or Srvlex of the low-priority neighboring cells remains above the threshold.

[0133] However, in practical applications, not all base stations support certain auxiliary functions. When a terminal device connects to a base station that does not support a certain auxiliary function, the terminal device will be unable to use that auxiliary function.

[0134] In view of this, this application provides a communication method and related apparatus for improving communication efficiency. The communication method and related apparatus provided in this application can be applied to various communication systems. For example, 5th generation (5G) mobile communication systems, new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, future communication systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Things (IoT) communication systems, industrial internet communication systems, or satellite communication systems, etc. The wireless communication systems involved in this application also include, but are not limited to, narrowband Internet of Things (NB-IoT) systems.

[0135] For example, please refer to Figure 2, which is a possible, non-limiting system diagram of the communication method and related apparatus used in this application. As shown in Figure 2, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 10 may also include an Internet 300. The RAN 100 includes at least one RAN node (110a and 110b in Figure 2, collectively referred to as 110) and at least one terminal device (120a-120j in Figure 2, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 2). The terminal device 120 is wirelessly connected to the RAN node 110. The RAN node 110 is connected to the core network 200 wirelessly or via a wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions. Terminal devices and RAN nodes can be interconnected via wired or wireless means.

[0136] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a fourth-generation (4G) mobile communication system, a fifth-generation (5G) mobile communication system, or a future communication system. RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), an evolved universal terrestrial radio access (E-UTRA) system, or a wireless fidelity (WiFi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0137] RAN node 110, sometimes also referred to as network equipment, access network equipment, RAN device, RAN entity, or access node, constitutes part of the communication system and is used to help terminal equipment achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal equipment 120 are relative. For example, network element 120i in Figure 2 can be a helicopter or drone, which can be configured as a mobile base station. For terminal equipment 120j accessing RAN 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal equipment. RAN node 110 and terminal equipment 120 are sometimes both referred to as communication devices. For example, network elements 110a and 110b in Figure 2 can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal equipment functions.

[0138] In one possible scenario, RAN node 110 can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a WiFi system. Optionally, RAN node 110 can also be a macro base station (as shown in Figure 2, 110a), a micro base station or indoor station (as shown in Figure 2, 110b), a relay node or donor node, or a radio controller in a CRAN scenario. Optionally, RAN node 110 can also be a server, a wearable device, a vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). All or part of the functions of RAN node 110 in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node 110 may also be equipped with communication modules, circuits, or chips that perform corresponding communication functions. The RAN node 110 may also be configured with program instructions for performing corresponding communication functions, as well as corresponding program instructions. The RAN node 110 in this application may also be a logic node, logic module, or software capable of implementing all or part of the functions of the RAN node 110.

[0139] In another possible scenario, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0140] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0141] Terminal equipment can be any device or module that connects to the communication system shown above and has corresponding communication functions. Terminal equipment can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), or customer premises equipment (CPE), etc. Terminal equipment includes wireless communication functions (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle-mounted equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes. Terminal devices typically contain communication modules, circuits, or chips that perform corresponding communication functions, and they also contain program instructions for performing those functions.

[0142] Optionally, the communication method and related apparatus of this application can also be applied to open RAN (O-RAN or ORAN). Please refer to Figure 3, which is another possible, non-limiting system schematic diagram of the communication method and related apparatus applied in this application. As shown in Figure 3, the communication system includes a RAN intelligent controller (RIC). The RIC includes a near-real-time RIC (near-RT RIC) and a non-real-time RIC (non-RT RIC). The near-real-time RIC is used for model training and inference. For example, it is used to train an AI model and then use that AI model for inference. The near-real-time RIC can obtain network-side and / or terminal-side information from RAN nodes (e.g., CU, CU-CP, CU-UP, DU, and / or RU) and / or terminals. This information can be used as training data or inference data. Optionally, the near-real-time RIC can deliver the inference results to the RAN nodes and / or terminals. Optionally, inference results can be exchanged between CU and DU, and / or between DU and RU. For example, the near real-time RIC delivers the inference results to the DU, which then forwards them to the RU. This enables near real-time intelligent management of the RAN. Through data collection and related operations on the E2 interface, near real-time control and optimization of O-RAN modules and resources are achieved.

[0143] The non-real-time RIC is used for model training and inference. For example, it is used to train an AI model and then use that model for inference. The non-real-time RIC can obtain network-side and / or terminal-side information from RAN nodes (e.g., CU, CU-CP, CU-UP, DU, and / or RU) and / or terminals. This information can be used as training data or inference data, and the inference results can be delivered to RAN nodes and / or terminals. Optionally, inference results can be exchanged between CU and DU, and / or between DU and RU; for example, the non-real-time RIC delivers the inference results to the DU, which then forwards them to the RU.

[0144] The near real-time RIC and non-real-time RIC can also be set up as separate network elements. Optionally, the near real-time RIC and non-real-time RIC can also be part of other devices. For example, the near real-time RIC can be set in the RAN node (e.g., in CU, DU), while the non-real-time RIC can be set in the OAM, cloud server, core network device, or other network device.

[0145] O-RAN Central Unit (O-CU): Used to implement the Radio Resource Control (RRC) layer, Packet Data Convergence Protocol (PDCP) layer, Service Data Adaptation Protocol (SDAP) layer, and other control functions in the 3GPP standard.

[0146] O-RAN Central Unit Control Plane (O-CU-CP): Similar to the CU-CP in the NR system, it is used to implement the functions of the RRC layer and the control plane functions of the PDCP layer. It is part of the O-CU.

[0147] O-RAN Central Unit User Plane (O-CU-UP): Similar to the CU-UP in the NR system, it is used to implement the functions of the SDAP layer and the user plane functions of the PDCP layer. It is part of the O-CU.

[0148] O-RAN Distributed Unit (O-DU): Based on low-layer function partitioning, it is used to implement the Radio Link Control (RLC) layer, Media Access Control (MAC) layer, and Higher Physical Layer (Higher PHY) layer in the 3GPP standard. The Higher Physical Layer functions include one or more of the following: Forward Error Correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation.

[0149] The O-RAN Radio Unit (O-RU) is based on low-layer function partitioning and is used to implement the lower physical layer (Lower PHY) functions and radio frequency (RF) functions in the 3GPP standard. The lower physical layer functions include one or more of the following: Fast Fourier Transform (FFT) / Inverse Fast Fourier Transform (iFFT) transformation, digital beamforming, or extraction and filtering of the Physical Random Access Channel (PRACH). It is similar to the Transmission Reception Point (TRP) or Remote Radio Head (RRH) in 3GPP, but includes lower physical layer functions such as FFT / iFFT or PRACH extraction.

[0150] The communication method and related apparatus of this application will be further described below with reference to the accompanying drawings.

[0151] Please refer to Figure 4, which is a schematic diagram of a possible implementation of the communication method in this application. It should be understood that this application uses network devices and terminal devices as examples to illustrate the method, but this application does not limit the execution subject of the interaction. Optionally, the network device can be the RAN node (e.g., a base station) shown in Figure 2, or it can be a core network device (e.g., an Access and Mobility Management Function (AMF) network element) in the core network of Figure 2. It should be understood that the method executed by the network device in Figure 4 can also be implemented by chips, baseband chips, modem chips, system-on-chip (SoC) chips containing modem cores, system-in-package (SIP) chips, communication modules, chip systems, processors, logic modules, or software within the network device. In this application, the term "network device" can refer to either the network device itself or the chips, communication modules, integrated circuits, processors, logic modules, or software within the network device used to implement the communication methods provided in this application; no specific limitation is made in this application. Similarly, the method executed by the terminal device in Figure 4 can also be implemented by chips, baseband chips, modem chips, SoC chips containing modem cores, SIP chips, communication modules, chip systems, processors, logic modules, or software within the terminal device. In this application, the term "terminal device" can refer to either the terminal device itself or the chips, communication modules, integrated circuits, processors, logic modules, or software within the terminal device used to implement the communication methods provided in this application; no specific limitation is made in this application.

[0152] As shown in Figure 4, the communication method of this application includes, but is not limited to, steps 501 to 502.

[0153] 501. The network device sends the first information to the terminal device, and the terminal device receives the first information from the network device accordingly.

[0154] The first information indicates at least one cell or at least one frequency point accessing the first network, which supports at least one of the following capabilities: computing power, sensing capability, or artificial intelligence (AI) capability. It is understood that some or all cells in the first network support computing power, sensing capability, and / or AI capability; or, some or all frequency points in the first network support computing power, sensing capability, and / or AI capability; or, some or all network devices (e.g., access network devices) in the first network support computing power, sensing capability, and / or AI capability. Therefore, the first information indicates a cell or frequency point in the first network that supports computing power, sensing capability, and / or AI capability. Alternatively, at least one cell is a cell in the first network that supports computing power, sensing capability, and / or AI capability, and at least one frequency point is a frequency point in the first network that supports computing power, sensing capability, and / or AI capability. Specifically, the first network may be a Public Land Mobile Network (PLMN), and the first network may have multiple cells, each within the coverage area of ​​a certain access network device.

[0155] After receiving the first information, the terminal device can determine, based on the first information, which cells in the first network support computing capabilities, sensing capabilities, and / or AI capabilities, or in other words, which frequency points in the first network correspond to cells that support computing capabilities, sensing capabilities, and / or AI capabilities.

[0156] It should be understood that the aforementioned computing power, perception capability, and / or AI capability are merely examples of the capabilities supported by the first network and do not constitute a limitation of this application. Optionally, the first network may also support other capabilities, which this application does not limit.

[0157] In one possible implementation, the first information includes one or more of the following:

[0158] Information A: Frequency point information, which includes an index for each frequency point in at least one frequency point. Based on this index, the terminal device can determine whether the frequency point corresponding to the index can support computing power, sensing capabilities, and / or AI capabilities. For example, the frequency point information includes an identifier for each frequency point, and each identifier corresponds to a unique frequency point in the first network. Optionally, the frequency point information can be replaced with other descriptions, such as "frequency information," "frequency band information," "center frequency point information," or "carrier frequency point information."

[0159] Information B: Capability information for each cell in at least one cell, indicating that the cell supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities. Specifically, the first network supports computing capabilities, sensing capabilities, and / or AI capabilities, and each cell in the first network may support one or more of these capabilities, or there may be cells in the first network that do not support any of the aforementioned capabilities. For example, assuming the first network includes four cells: cell A, cell B, cell C, and cell D, cell A may support computing capabilities, cell B may support both computing and sensing capabilities, cell C may support all three—computing, sensing, and AI—while cell D does not support any of these capabilities. Therefore, in this application, the capability information for each cell indicates which of the following capabilities—computing, sensing, or AI—the cell supports. For example, the capability information of a cell may be an identifier of the capabilities supported by the cell. For example, the capability information for each cell in at least one cell may also be interpreted as the capability information of the serving cell, such as the serving cell's capability information included in the cell's broadcast information sent by the network device.

[0160] Optionally, each of the computing power, sensing power, and / or AI capabilities supports at least one service. Therefore, the capability information for each cell specifically refers to one or more services supported by that cell. For example, the capability information of a cell can be an identifier (e.g., a task ID) of a service among the capabilities supported by that cell. For instance, computing power includes services A, B, and C, and a cell supports service A. Then, the capability information of that cell can be the identifier of service A. After receiving the capability information of that cell (i.e., the identifier of service A), the terminal device can determine that the cell supports computing power and, within that computing power, service A.

[0161] In this application, the term "service" can be replaced with other descriptions, such as tasks, models, or business types, without specific limitations here. For example, different services represent different businesses, such as extended reality (XR) rendering services and large model inference services; or, for example, different services can identify different AI inference models.

[0162] Alternatively, the capability information for each cell can indicate that the cell supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities. It can also indicate one or more services that the cell supports. For example, the capability information for a cell can be an identifier of the capabilities supported by the cell, as well as an identifier of the service within those capabilities (e.g., a task ID). For instance, computing capabilities include services A, B, and C, and the cell supports service A. Then, the capability information for that cell can be an identifier of the computing capabilities and an identifier of service A. Upon receiving the capability information for that cell (i.e., the identifier of the computing capabilities and the identifier of service A), the terminal device can determine that the cell supports computing capabilities and service A within those capabilities.

[0163] Information C: Capability information for each frequency point in at least one frequency point and the identifier of the cell associated with the capability information of each frequency point. The capability information of each frequency point is used to indicate that the frequency point supports one or more of the following capabilities: computing capabilities, sensing capabilities, or AI capabilities. Specifically, the first network supports computing capabilities, sensing capabilities, and / or AI capabilities, and each frequency point in the first network may support one or more of the following capabilities: computing capabilities, sensing capabilities, or AI capabilities. Alternatively, there may be frequency points in the first network that do not support any of the above capabilities. For example, assuming that the first network includes four frequency points: frequency point A, frequency point B, frequency point C, and frequency point D, then frequency point A may support computing capabilities, frequency point B may support computing capabilities and sensing capabilities, frequency point C may support computing capabilities, sensing capabilities, and AI capabilities, and frequency point D may not support any of the following capabilities: computing capabilities, sensing capabilities, or AI capabilities. Therefore, in this application, the capability information of each frequency point indicates which of the following capabilities—computing capabilities, sensing capabilities, or AI capabilities—the frequency point supports. Furthermore, since each frequency point corresponds to one or more cells, the capabilities supported by the frequency point can be implemented by some or all of the cells corresponding to that frequency point. Therefore, the identifier of the cell associated with the capability information of each frequency point indicates the cell that supports the capability information of that frequency point. For example, if frequency point A supports computing capabilities, frequency point A corresponds to cells A, B, C, and D. Among these, only cells B, C, and D support computing capabilities, while cell A does not. Therefore, the identifier of the cell associated with the capability information of frequency point A is the identifier of cells B, C, and D.

[0164] Optionally, each of the computing power, sensing power, and / or AI capabilities supports at least one service. Therefore, the capability information for each frequency point specifically refers to one or more services supported by that frequency point. For example, the capability information for a frequency point can be the identifier (e.g., task ID) of a service supported by that frequency point. For instance, computing power includes services A, B, and C, and a frequency point supports service A within computing power. Then, the capability information for that frequency point can be the identifier of service A. After receiving the capability information for that frequency point (i.e., the identifier of service A), the terminal device can determine that the frequency point supports computing power and, more specifically, service A within that computing power.

[0165] Alternatively, the capability information for each frequency point can indicate that the frequency point supports one or more of the following: computing capabilities, sensing capabilities, or AI capabilities. It can also indicate one or more services supported by that frequency point. For example, the capability information for a frequency point can be an identifier of the capabilities supported by that frequency point, as well as an identifier of the services within those capabilities (e.g., task ID). For instance, computing capabilities include services A, B, and C, and the frequency point supports service A within computing capabilities. Therefore, the capability information for that frequency point can be an identifier of the computing capabilities and an identifier of service A. Upon receiving the capability information for that frequency point (i.e., the identifier of the computing capabilities and the identifier of service A), the terminal device can determine that the frequency point supports computing capabilities and service A within those computing capabilities.

[0166] Information D: Priority information for each frequency point in at least one frequency point. This priority information indicates the priority of the frequency point within the at least one frequency point. The priority of each frequency point can be configured by the network device. The frequency point priority information can be used for cell reselection. Specifically, after receiving the priority information for each frequency point, the terminal device can select the cell to camp on based on this priority information, i.e., the first cell in this application.

[0167] Information E: Valid area information of the first information. This can be understood as the first information being valid within this valid area. For example, a first network provides sensing services to terminal devices; for instance, the network provides high-precision map-assisted driving services for vehicles in a designated area. In this case, the first information is only valid within the designated area.

[0168] Optionally, the aforementioned information (information A, information B, information C, and information D) included in the first information may be carried in the same signaling message, or they may be carried in different signaling messages. This application does not limit this.

[0169] 502. The terminal device camps on or accesses the first cell based on the first information.

[0170] As can be seen from the above, the first information is used to indicate at least one cell or at least one frequency point for accessing the first network. After receiving the first information from the network device, the terminal device can determine, based on the first information, which cells or frequencies points in the first network can support the above-mentioned capabilities. Thus, the terminal device camps on or accesses the first cell according to the first information, wherein the first cell is one of at least one cell, or the frequency point corresponding to the first cell is one of at least one frequency point.

[0171] In this application, the terminal device can select the cell to camp on or access based on the capabilities supported by the cell or frequency point, thereby improving the success rate of the terminal device accessing the capability and improving communication efficiency.

[0172] In one possible implementation, the first network has multiple cells or frequencies supporting computing, sensing, and / or AI capabilities. Therefore, the terminal device can select one cell (i.e., the first cell) from these multiple cells to camp or access the network; alternatively, the terminal device can select one frequency from these multiple frequency points and camp or access the cell corresponding to that frequency. The following describes how the terminal device selects the first cell or the frequency corresponding to the first cell when there are multiple cells or frequencies supporting computing, sensing, and / or AI capabilities in the first network.

[0173] Optionally, each of the computing power, sensing power, and / or AI capabilities supports at least one service. If the first information received by the terminal device indicates the services supported by each frequency point or each cell, then when selecting the first cell or the frequency point corresponding to the first cell, the terminal device prioritizes the cell or frequency point that supports the most services. In other words, the more services a cell or frequency point supports, the higher its priority for selection by the terminal device. Thus, the first cell is the cell that supports the most services among at least one cell, or the first frequency point corresponding to the first cell is the frequency point that supports the most services among at least one frequency point. The more services a cell or frequency point supports, the easier it is for the terminal device to access multiple services through that cell or frequency point, reducing the frequent switching and dwell time of the terminal device between different cells or frequency points, and improving communication efficiency.

[0174] Optionally, if the first information includes priority information for each of at least one frequency point, the terminal device camps on or accesses the first cell based on this priority information, wherein the first frequency point corresponding to the first cell is the frequency point with the highest priority among at least one frequency point.

[0175] Optionally, prior to step 502, the network device may also send priority information for each service among computing power, sensing capabilities, and / or AI capabilities to the terminal device. If the first information received by the terminal device indicates the services supported by each frequency point or each cell, the terminal device can determine the priority of the services supported by each frequency point or each cell. The higher the priority of the service supported by the cell or frequency point, the higher the priority of that cell or frequency point selected by the terminal device. Therefore, the terminal device can preferentially camp on or access cells that support high-priority services.

[0176] Optionally, the first information received by the terminal device indicates the services supported by each frequency point or each cell. The terminal device can determine the service it needs to access, and then prioritize camping or accessing a cell or frequency point that supports that service. That is, the first cell is the cell that can support the service that the terminal device needs to access, or in other words, the frequency point corresponding to the first cell is the frequency point that can support the service that the terminal device needs to access. Specifically, the terminal device can determine the service that it needs to access through the UE route selection policy (URSP). For example, the route selection descriptor (RSD) indicates the identifier (task ID) of the service that the terminal device needs to access.

[0177] Optionally, the terminal device can combine one or more of the above implementation methods, that is, select the first cell or the frequency point corresponding to the first cell by combining factors such as the number of services supported by the cell or frequency point, the priority of the frequency point, the priority of the service and / or the services that the terminal device needs to access.

[0178] For example, when multiple frequency points support the same number of services, the terminal device can select the cell corresponding to the frequency point with the highest priority from among these frequency points, based on the priority information of each frequency point, and designate it as the first cell. In other words, the frequency point corresponding to the first cell is the one with the highest priority among the frequency points that support the most services.

[0179] For example, when multiple frequency points have the same priority, the terminal device can select the cell corresponding to the frequency point that supports the most services from these frequency points, and designate it as the first cell. In other words, the frequency point corresponding to the first cell is the one among the highest priority frequency points that supports the most services.

[0180] For example, when multiple frequency points support services with the same priority, the terminal device can select the cell corresponding to the frequency point with the highest priority from among these frequency points, based on the priority information of each frequency point, as the first cell. In other words, the frequency point corresponding to the first cell is the one with the highest priority among multiple frequency points with the same service priority.

[0181] For example, when multiple frequency points have the same priority, the terminal device can select the cell corresponding to the frequency point with the highest priority supported service from these frequency points, and designate it as the first cell. In other words, the frequency point corresponding to the first cell is the one with the highest priority among the highest priority frequency points that supports the highest priority service.

[0182] Optionally, after selecting a frequency point in the above manner, the terminal device can perform measurements of the serving cell and / or neighboring cells, thereby selecting the first cell from the cells corresponding to that frequency point.

[0183] In one possible implementation, the embodiment shown in Figure 4 further includes step 500a. Step 500a is performed before step 501, that is, before the terminal device receives the first information, the terminal device sends second information to the network device, and correspondingly, the network device receives the second information from the terminal device. The second information is used to request access to the first network so that the terminal device can access the computing power, sensing power, and / or AI power of the first network.

[0184] In one possible implementation, the embodiment shown in Figure 4 further includes step 500b. Step 500b is executed before step 501, that is, before the terminal device receives the first information, the network device sends third information to the terminal device, and the terminal device receives the third information accordingly. The third information indicates that the second cell does not support at least one capability in the first network, and this second cell is the cell where the terminal device is currently camped. Since the cell where the terminal device is currently camped does not support at least one capability in the first network, the network device sends the first information to the terminal device so that the terminal device, based on the first information, camps in the first cell that supports the aforementioned capability.

[0185] The communication method provided in this application can be applied to the initial cell access and cell reselection processes of terminal devices. These will be described in detail below with reference to the accompanying drawings.

[0186] First, we will introduce the initial cell access scenario.

[0187] Please refer to Figure 5, which is a schematic diagram of one implementation of the communication method in this application. As shown in Figure 5, in the initial cell access scenario, the network devices include access network devices (such as the base station shown in Figure 5) and core network devices (such as AMF). The communication method of this application includes, but is not limited to, steps 601 to 603.

[0188] 601. The base station sends a broadcast message to the terminal device.

[0189] The base station sends broadcast messages corresponding to each cell, and the terminal device receives these broadcast messages accordingly. During the initial cell access process of the terminal device, the broadcast messages received by the terminal device include the aforementioned information B in the first information, that is, the broadcast message corresponding to each cell includes the capability information of that cell. This capability information indicates whether the cell supports computing capabilities, sensing capabilities, and / or AI capabilities. Optionally, each of the computing capabilities, sensing capabilities, and / or AI capabilities supports at least one service. Therefore, the cell capability information specifically refers to one or more services supported by that cell.

[0190] Optionally, the broadcast message can be System information block 1 (SIB1) or Master information block (MIB).

[0191] Optionally, the base station indicates whether a cell supports the aforementioned capabilities by specifying the value of a field in the SIB or MIB. For example, a value of 1 indicates that the cell supports the aforementioned capabilities, while a value of 0 indicates that the cell does not support the aforementioned capabilities. Alternatively, the cell's capability information can indicate the services supported by the cell; for example, the cell's capability information might be an identifier of the services supported by the cell. If the cell's capability information includes an identifier of a service supported by the cell, it indicates that the cell supports that capability, specifically a particular service within that capability.

[0192] 602. The terminal device selects the cell to access.

[0193] In step 601, the terminal device may receive broadcast messages from multiple cells. After receiving the broadcast message from a cell, the terminal device can determine, based on the broadcast message, whether the cell supports at least one of the following capabilities: computing power, sensing capability, and / or AI capability. Based on the capability to be accessed, the terminal device selects a cell that supports that capability for access.

[0194] For example, taking the need for a terminal device to access computing collaboration (a type of computing capability) as an example, the terminal device selects a PLMN (i.e., the first network in this application), and then searches for the cell corresponding to the PLMN and filters out the cell that supports the computing collaboration function.

[0195] When multiple cells support the aforementioned computing, sensing, and / or AI capabilities, the terminal device can select the cell to access based on one or more of the following criteria.

[0196] Standard 1: Each of the following capabilities—computing power, sensing power, and / or AI power—supports at least one service. When a terminal device receives a broadcast message from a cell indicating the services supported by that cell, the terminal device prioritizes the cell with the most supported services when selecting the first cell. In other words, the more services a cell supports, the higher its priority for selection by the terminal device. Therefore, the first cell is the one that supports the most services among the multiple cells supporting the aforementioned capabilities. The more services a cell supports, the easier it is for the terminal device to access multiple services through that cell, reducing frequent switching and relocation between different cells and improving communication efficiency.

[0197] Standard 2: Before step 602, the network device may also send priority information for each of the computing power, sensing power, and / or AI capabilities to the terminal device. If the broadcast message received by the terminal device from the cell indicates the services supported by that cell, the terminal device can determine the priority of the services supported by that cell. The higher the priority of the services supported by the cell, the higher the priority of the cell selected by the terminal device. Therefore, the terminal device can preferentially access cells that support high-priority services.

[0198] Standard 3: The broadcast message received by the terminal device from the cell indicates the services supported by that cell. The terminal device can determine the service it needs to access, and then prioritizes accessing a cell that supports that service. That is, the first cell is the one that supports the service the terminal device needs to access. Specifically, the terminal device can determine the service it needs to access through the UE routing selection policy (URSP). For example, the route selection descriptor (RSD) indicates the identifier (task ID) of the service the terminal device needs to access.

[0199] Standard 4: The terminal device can select the cell with the best signal quality or that meets the S-criterion for cell selection from multiple cells that support the above-mentioned computing capabilities, sensing capabilities, and / or AI capabilities. For example, when multiple cells support the above capabilities, the terminal device selects a cell according to the following formula:

[0200] Standard 4: The terminal device can select the cell with the best signal quality or that meets the S-criterion for cell selection from multiple cells that support the above-mentioned computing capabilities, sensing capabilities, and / or AI capabilities. For example, when multiple cells support the above capabilities exist, the terminal device selects a cell according to the following formulas: Srxlev=Qrxlevmeas–(Qrxlevmin+Qrxlevminoffset)–Pcompensation–Qoffsettemp+P_compute; Squal=Qqualmeas–(Qqualmin+Qqualminoffset)–Qoffsettemp+Q_compute.

[0201] Where P_compute is the compensation term used to calculate Srxleve, and Q_compute is the compensation term used to calculate Squal. When a cell provides this compensation term, terminal devices with this requirement can calculate the above formula based on the compensation term, thus making it easier for terminal devices to access the network. Optionally, P_compute and Q_compute can be transmitted through SIB1 or other SIBs.

[0202] Optionally, the terminal device may combine one or more of the above criteria, that is, combine factors such as the number of services supported by the cell, service priority, S criterion, signal quality and / or services that the terminal device needs to access, to select the first cell.

[0203] 603. Terminal equipment accesses the first cell.

[0204] The terminal device executes a random access procedure to access the first cell, wherein the first cell is the cell that supports the above-mentioned capabilities selected by the terminal device in step 602.

[0205] As shown above, each of the computing power, sensing power, and / or AI capabilities supports at least one service. Optionally, while the terminal device is camped on the first cell, it sends a fourth piece of information to the base station, which requests the capability information of the first cell. Upon receiving the fourth piece of information, the base station sends the capability information of the first cell to the terminal device. The capability information of the first cell refers to one or more services supported by the first cell. For example, the capability information of the first cell could be an identifier (task ID) of the services supported by the first cell. After receiving the capability information of the first cell, the terminal device determines, based on the capability information, that the first cell can support the capabilities or services that the terminal device needs to access, and then the terminal device continues to complete the access on the first cell.

[0206] Optionally, the embodiment corresponding to Figure 5 further includes steps 604 and 605.

[0207] 604. The terminal device sends a registration request to the AMF.

[0208] Accordingly, the AMF receives registration requests from terminal devices. These registration requests are used by the terminal devices to request access to the aforementioned capabilities or services from the AMF.

[0209] 605.AMF sends a registration response to the terminal device.

[0210] Accordingly, the terminal device receives a registration response from the AMF. This registration response indicates whether the terminal device is authorized to access the aforementioned capabilities or services. If the registration response indicates that the terminal device is authorized to access the aforementioned capabilities or services, the terminal device completes access on the first cell.

[0211] Next, we will introduce one scenario of community re-election.

[0212] Please refer to Figure 6, which is a schematic diagram of one implementation of the communication method in this application. As shown in Figure 6, in the cell reselection scenario, the network devices include access network devices (such as the base station shown in Figure 6) and core network devices (such as AMF). The communication method of this application includes, but is not limited to, steps 701 to 705.

[0213] 701. The base station sends a broadcast message to the terminal device.

[0214] The base station sends a broadcast message to the terminal device through the serving cell of the terminal device, and the terminal device receives the broadcast message corresponding to the serving cell. During the cell reselection process of the terminal device, the broadcast message received by the terminal device includes the aforementioned information A, information C, and / or information D in the first information. For a detailed description of information A, information C, and information D, please refer to step 501 above, which will not be repeated here.

[0215] In a cell reselection scenario, the terminal device is already camped on a cell (e.g., the second cell shown in Figure 6). When the reselection conditions are met, the terminal device is triggered to reselect a cell so that it can camp on the new cell. For example, the reselection conditions include, but are not limited to, one or more of the following:

[0216] The location of the terminal device has changed;

[0217] The serving cell (i.e., the second cell) of the terminal device does not support the capabilities or services that the terminal device needs to access;

[0218] The capabilities or services that the terminal device needs to access have changed;

[0219] The signal quality of the serving cell (i.e., the second cell) of the terminal device degrades;

[0220] The signal quality of neighboring cells of the serving cell (i.e., the second cell) of the terminal device is relatively high.

[0221] For example, taking the communication and computing collaboration capability as an example, after the terminal initially selects a cell that supports communication and computing collaboration, due to the mobility of the terminal device, the terminal device needs to reselect a cell. At this time, the reselection of the cell ensures that the terminal device is always attached to a base station with communication and computing collaboration capability.

[0222] For example, taking the computing collaboration capability as an example, the serving cell (i.e., the second cell) of the terminal device does not support the capabilities or services that the terminal device needs to access; or after the relevant computing services on the terminal side arrive, the terminal device reselects to a cell with computing collaboration capability.

[0223] 702. Select the cell where the terminal device will reside.

[0224] After receiving a broadcast message from the serving cell, the terminal device selects the cell it needs to camp on (i.e., the first cell) based on the broadcast message. As can be seen above, information A, information C, and information D describe frequency points in the first network that can support computing, sensing, and / or AI capabilities. Specifically, when information A indicates the index of multiple frequency points, it means that multiple frequency points support the aforementioned computing, sensing, and / or AI capabilities exist. In this case, the terminal device can select the cell to access based on one or more of the following criteria.

[0225] Standard 5: Each of the following capabilities—computing power, sensing power, and / or AI power—supports at least one service. When the terminal device receives a broadcast message from the serving cell indicating the services supported by each frequency point, it prioritizes the frequency point corresponding to the first cell when selecting it. In other words, the more services a frequency point supports, the higher its priority when selected by the terminal device. Therefore, the first frequency point corresponding to the first cell is the frequency point that supports the most services among the multiple frequency points supporting the aforementioned capabilities. The more services a frequency point supports, the easier it is for the terminal device to access multiple services through that frequency point, reducing frequent switching and relocation of the terminal device between different frequency points and improving communication efficiency.

[0226] Standard 6: When the broadcast message of the serving cell includes priority information for each frequency point, the terminal device camps on the first cell based on this priority information, wherein the first frequency point corresponding to the first cell is the frequency point with the highest priority among at least one frequency point.

[0227] Standard 7: Prior to step 502, the network device may also send priority information for each service among computing power, sensing capabilities, and / or AI capabilities to the terminal device. If the broadcast message from the serving cell received by the terminal device indicates the services supported by each frequency point, the terminal device can determine the priority of the services supported by each frequency point. The higher the priority of the services supported by a frequency point, the higher the priority of that frequency point selected by the terminal device. Therefore, the terminal device can preferentially select frequency points that support high-priority services.

[0228] Standard 8: The broadcast message from the serving cell received by the terminal device indicates the services supported by each frequency point. The terminal device can determine the service it needs to access, and then preferentially select a frequency point that can support that service. That is, the frequency point corresponding to the first cell is the frequency point that can support the service accessed by the terminal device. Specifically, the terminal device can determine the service it needs to access through the UE route selection policy (URSP). For example, the route selection descriptor (RSD) indicates the identifier (task ID) of the service that the terminal device needs to access.

[0229] Optionally, the terminal device can combine one or more of the above criteria, that is, combine factors such as the number of services supported by the frequency point, the priority of the services, the priority of the frequency point and / or the services that the terminal device needs to access, to select the frequency point corresponding to the first cell.

[0230] Optionally, after selecting a frequency point in the above manner, the terminal device can perform measurements of the serving cell and / or neighboring cells, thereby selecting the first cell from the cells corresponding to that frequency point.

[0231] 703. The terminal equipment is stationed in the first cell.

[0232] The terminal device is camped in the first cell. Optionally, the first cell and the second cell can be different cells served by the same base station, or they can be cells served by different base stations.

[0233] For example, if service data arrives, the terminal device can access the network. For instance, it can initiate a random access procedure to access the network. In this case, the communication method illustrated in Figure 6 further includes steps 704 and 705.

[0234] 704. The terminal device sends a registration request to the AMF.

[0235] 705.AMF sends a registration response to the terminal device.

[0236] The specific descriptions of steps 704 and 705 are similar to those of steps 604 and 605 described above, and can be found in the descriptions of steps 604 to 605 above. They will not be repeated here.

[0237] Next, we will introduce another scenario for re-selection of a residential community.

[0238] Please refer to Figure 7, which is a schematic diagram of one implementation of the communication method in this application. As shown in Figure 7, in the cell reselection scenario, the network devices include access network devices (such as the base station shown in Figure 7) and core network devices (such as AMF). The communication method of this application includes, but is not limited to, steps 801 to 804.

[0239] 801. The terminal device sends a registration request to the AMF.

[0240] The terminal device has already connected to the second cell and sends a registration request to the AMF through the second cell. This registration request is used to request access to computing capabilities, sensing capabilities, and / or AI capabilities, or one of these services. The AMF can obtain the capability information of the second cell to determine whether the second cell can provide the terminal device with the capabilities or services it needs to access. If the second cell cannot provide them, then step 802 is executed.

[0241] 802. The terminal device receives the first information.

[0242] Specifically, the AMF or base station can send the first information to the terminal device.

[0243] When the AMF sends the first information to the terminal device, the terminal device receives the first information from the AMF accordingly. This first information can then be carried in the registration response sent by the AMF to the terminal device.

[0244] When the base station sends first information to the terminal device, the terminal device receives the first information from the base station accordingly. Specifically, the first information can be carried in an RRC Release message sent by the base station to the terminal device. Optionally, the AMF sends indication information to the base station, instructing the base station to send an RRC Release message to the terminal device.

[0245] In the scenario of cell reselection, the first information in step 802 includes the aforementioned information A, information C, and / or information D. For a detailed description of information A, information C, and information D, please refer to step 501 above, which will not be repeated here.

[0246] 803. Select the cell where the terminal device will reside.

[0247] The specific description of step 803, "How the terminal device selects the cell to camp on," is similar to that of step 702 mentioned above. Please refer to the description of step 702 for details. It will not be repeated here.

[0248] 804. The terminal device is stationed in the first cell.

[0249] The terminal device resides in the first cell. The first cell is the cell selected by the terminal device in step 803 that supports the aforementioned capabilities or services.

[0250] Accordingly, this application also provides related apparatus for implementing the above-described solutions. Please refer to Figure 8, which is a schematic diagram of a communication device 900 provided in an embodiment of this application. This communication device 900 can realize the functions of the terminal device or network device in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In this application embodiment, the communication device 900 can be, or can be, an internal integrated circuit or component, such as a chip, baseband chip, modem chip, SoC chip containing a modem core, system-in-package (SIP) chip, communication module, chip system, processor, etc.

[0251] As shown in Figure 8, the communication device 900 includes a transceiver unit 901 and a processing unit 902. Optionally, the transceiver unit 901 may include a transmitting unit and a receiving unit, which are used to perform transmitting and receiving, respectively.

[0252] In one possible implementation, when the communication device 900 is used to execute the method performed by the terminal device in the corresponding embodiment of FIG4, the communication device 900 includes a transceiver unit 901 and a processing unit 902; the transceiver unit 901 is used to receive first information, the first information being used to indicate at least one cell or at least one frequency point for accessing a first network, the first network supporting at least one of the following capabilities: computing power, sensing power, or AI capability; the processing unit 902 is used to camp on or access a first cell according to the first information, the first cell being one of at least one cell, or the frequency point corresponding to the first cell being one of at least one frequency point.

[0253] In one possible implementation, when the communication device 900 is used to execute the method performed by the network device in the corresponding embodiment of FIG4, the communication device 900 includes a transceiver unit 901; the transceiver unit 901 is used to send first information, the first information being used to indicate at least one cell or at least one frequency point accessing the first network, the first network supporting at least one of the following capabilities: computing power, sensing power, or AI capability.

[0254] It should be noted that the information interaction and execution process between the modules / units in the communication device 900 are based on the same concept as the method embodiment corresponding to Figure 4 in this application. For details, please refer to the description in the method embodiment shown above in this application, which will not be repeated here.

[0255] Please refer to Figure 9, which is a schematic diagram of the structure of the communication device involved in the above embodiments provided in the embodiments of this application.

[0256] It is understood that the communication device 1000 includes, for example, modules, units, components, circuits, or interfaces, which are appropriately configured together to execute the technical solutions provided in this application. The communication device 1000 may be the terminal device or network device described above, or a component (e.g., a chip) within these devices, used to implement the methods described in the following method embodiments. The communication device 1000 includes one or more processors 1001. The processor 1001 may be a general-purpose processor or a dedicated 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 (e.g., RAN node, terminal, or chip), execute software programs, and process data from the software programs.

[0257] Optionally, in one design, processor 1001 may include program 1003 (sometimes also referred to as code or instructions), which may be executed on processor 1001 to cause communication device 1000 to perform the methods described in the embodiments below. In yet another possible design, communication device 1000 includes circuitry (not shown in FIG9).

[0258] Optionally, the communication device 1000 may include one or more memories 1002 storing a program 1004 (sometimes referred to as code or instructions), which can be run on the processor 1001 to cause the communication device 1000 to perform the methods described in the above method embodiments.

[0259] Optionally, the processor 1001 and / or memory 1002 may include AI modules 10010 and 1008, which are used to implement AI-related functions. The AI ​​modules can be implemented through software, hardware, or a combination of both. For example, the AI ​​module may include a radio intelligence control (RIC) module. For example, the AI ​​module may be a near real-time RIC or a non-real-time RIC.

[0260] Optionally, the processor 1001 and / or memory 1002 may also store data. The processor and memory may be configured separately or integrated together.

[0261] Optionally, the communication device 1000 may further include a transceiver 1005 and / or an antenna 1006. The processor 1001, sometimes referred to as a processing unit, controls the communication device (e.g., a RAN node or terminal). The transceiver 1005, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to realize the transmission and reception functions of the communication device through the antenna 1006.

[0262] In this context, the processing unit 902 shown in Figure 8 can be a processor 1001. The transceiver unit 901 shown in Figure 8 can be a communication interface, which can be the transceiver 1005 in Figure 9. The transceiver 1005 can include an input interface and an output interface. Alternatively, the transceiver 1005 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.

[0263] This application also provides a chip device, including a processor, for calling computer programs or computer instructions stored in the memory, so that the processor executes the method provided in the embodiment shown in FIG4 above.

[0264] In one possible implementation, the input of the chip device corresponds to the receiving operation in any one of the embodiments shown in FIG4, and the output of the chip device corresponds to the sending operation in any one of the embodiments shown in FIG4.

[0265] Optionally, the processor is coupled to the memory via an interface.

[0266] Optionally, the chip device may also include a memory that stores computer programs or computer instructions.

[0267] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of a program for controlling the methods provided in any of the embodiments shown above and in Figure 4. The memory mentioned above can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0268] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0269] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0270] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0271] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0272] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms. Whether a function is implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0273] It should be understood that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided in this application, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines.

[0274] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0275] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to it, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0276] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions between different embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0277] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A communication method characterized by comprising: include: Receive first information, the first information being used to indicate at least one cell or at least one frequency point for access to the first network, the first network supporting at least one of the following capabilities: Computing power, perception capabilities, or artificial intelligence (AI) capabilities; Based on the first information, the user may camp on or access a first cell, where the first cell is one of the at least one cells, or the frequency point corresponding to the first cell is one of the at least one frequency points.

2. The method of claim 1, wherein, The first information includes one or more of the following: Frequency point information, wherein the frequency point information includes the index of each frequency point among the at least one frequency point; Capability information for each of the at least one cells, wherein the capability information for each cell is used to indicate that the cell supports one or more of the computing capability, the sensing capability, or the AI ​​capability; The capability information of each frequency point in the at least one frequency point and the identifier of the cell associated with the capability information of each frequency point, wherein the capability information of each frequency point is used to indicate that the frequency point supports one or more of the computing capability, the sensing capability or the AI ​​capability; Priority information for each frequency point in the at least one frequency point, wherein the priority information for each frequency point is used to indicate the priority of the frequency point in the at least one frequency point.

3. The method of claim 2, wherein, Each of the aforementioned capabilities supports at least one service, and the capability information for each cell specifically indicates one or more of the aforementioned services supported by the cell.

4. The method of claim 2, wherein, Each of the aforementioned capabilities supports at least one service, and the capability information for each frequency point is specifically used to indicate one or more of the services supported by the frequency point.

5. The method according to claim 3 or 4, characterized in that, The first cell is the cell that supports the most services among the at least one cells, or the first frequency point corresponding to the first cell is the frequency point that supports the most services among the at least one frequency point.

6. The method according to any one of claims 2 to 5, characterized in that, The first frequency point corresponding to the first cell is the frequency point with the highest priority among the at least one frequency point.

7. The method according to any one of claims 1 to 6, characterized in that, Before receiving the first information, the method further includes: Send a second message, which is used to request access to the first network.

8. The method according to any one of claims 1 to 7, characterized in that, Before receiving the first information, the method further includes: Receive third information, the third information being used to indicate that the second cell does not support the at least one capability.

9. A communication method characterized by comprising: include: Send first information, the first information being used to indicate at least one cell or at least one frequency point accessing the first network, the first network supporting at least one of the following capabilities: Computing power, perception capabilities, or artificial intelligence (AI) capabilities; The first information is used to indicate whether to camp on or access a first cell, where the first cell is one of the at least one cells, or the frequency point corresponding to the first cell is one of the at least one frequency points.

10. The method of claim 9, wherein, The first information includes one or more of the following: Frequency point information, wherein the frequency point information includes the index of each frequency point among the at least one frequency point; Capability information for each of the at least one cells, wherein the capability information for each cell is used to indicate that the cell supports one or more of the computing capability, the sensing capability, or the AI ​​capability; the capability information of each of the at least one frequency point, wherein the capability information of each of the at least one frequency point is used to indicate that the frequency point supports one or more of the computing capability, the sensing capability, or the AI capability; priority information of each of the at least one frequency point, wherein the priority information of each of the at least one frequency point is used to indicate a priority of the frequency point in the at least one frequency point.

11. The method of claim 10, wherein, Each of the capabilities supports at least one service, and the capability information of each of the cells specifically indicates one or more of the services supported by the cell.

12. The method of claim 10, wherein, Each of the capabilities supports at least one service, and the capability information of each of the frequency points specifically indicates one or more of the services supported by the frequency point.

13. The method according to claim 11 or 12, characterized in that, The first cell is a cell in the at least one cell that supports the most services, or a first frequency point corresponding to the first cell is a frequency point in the at least one frequency point that supports the most services.

14. The method according to any one of claims 10 to 13, characterized in that, The first frequency point corresponding to the first cell is a frequency point in the at least one frequency point that has the highest priority.

15. The method according to any one of claims 9 to 14, characterized in that, Before the first information is sent, the method further includes: receiving second information, wherein the second information is used to request access to the first network.

16. The method according to any one of claims 9 to 15, characterized in that, Before the first information is sent, the method further includes: sending third information, wherein the third information is used to indicate that a second cell does not support the at least one capability.

17. A communications device, characterized by The communication device is a chip or a chip system.

18. The communication apparatus according to claim 17, wherein The storage medium stores a computer program or instructions, and when the computer program or instructions are executed by the communication device, the method according to any one of claims 1 to 16 is implemented.

19. A readable storage medium, characterized by, The computer program product, when running on a computer, causes the computer to perform the method according to any one of claims 1 to 16.

20. A computer program product, characterised in that, ​