Communication method and device, equipment and storage medium
In the network slice resource configuration, the measurement information interaction between the first node and the second node is solved, and the problem of insufficient data sources is achieved, and the prediction and allocation of slice resource with higher accuracy is achieved.
Patent Information
- Application Number
- CN202410204201.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-23
- Publication Date
- 2025-08-26
AI Technical Summary
In the prior art, when configuring network slice resources, nodes only collect data related to nodes, resulting in poor results of artificial intelligence and machine learning technology.
The first node sends a measurement information request to the second node, receives and utilizes the measurement data of the second node, assists slice-based artificial intelligence and/or machine learning technology to improve the diversity and accuracy of data sources.
Improve the accuracy of slice-based artificial intelligence and machine learning technologies, and enhance the accuracy of slice resource prediction and allocation.
Smart Images

Figure CN120547584A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, apparatus, device and storage medium. Background Art
[0002] In the field of mobile communications, network slicing is a service-oriented resource encapsulation concept, and one network slice corresponds to one type of network resource configuration.
[0003] Currently, the configuration of network slice resources can be achieved by algorithms within nodes. However, nodes only collect data about the network slices associated with the node to assist slice-based artificial intelligence and / or machine learning technologies. This limited data source results in poor results for artificial intelligence or machine learning technologies. Summary of the Invention
[0004] The present application relates to a communication method, apparatus, device and storage medium, which are used to solve the technical problem in the prior art that there are few data sources, resulting in poor effects of artificial intelligence technology or machine learning technology.
[0005] In a first aspect, the present application provides a communication method, the method comprising:
[0006] The first node sends first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data;
[0007] The first node receives first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0008] In one embodiment, the first measurement request information further includes at least one of the following:
[0009] Measurement identification information, which is used to identify this measurement;
[0010] Configuration information of measurement data.
[0011] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0012] the statistical level of the measurement data;
[0013] Feedback method of the measurement data;
[0014] The measurement range of the measurement data.
[0015] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0016] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0017] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0018] The number of users in the slice;
[0019] Number of data radio bearers (DRBs) within the slice;
[0020] The number of protocol data unit (PDU) sessions within the slice;
[0021] Resource usage of the slice;
[0022] Load measurement of slices;
[0023] Slice latency measurement;
[0024] Key performance KPI indicators of slices;
[0025] Quality of Experience (QoE) indicator of the slice.
[0026] In one embodiment, before the first node receives the first measurement data sent by the second node, the method further includes:
[0027] The first node receives a response to the first measurement request information sent by the second node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0028] In one embodiment, after the first node receives the first measurement data sent by the second node, the method further includes:
[0029] Determining, by the first node, a slice-based measurement prediction and / or resource allocation decision based on the first measurement data;
[0030] The first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, where the measurement prediction and / or resource allocation decision is used to configure the slice of the second node.
[0031] In one embodiment, after the first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, the method further includes:
[0032] The first node sends second measurement request information to the second node, where the second measurement request information includes indication information of the measurement data;
[0033] The first node receives second measurement data sent by the second node, where the second measurement data is used to update the slice-based measurement prediction and / or resource allocation decision determined by the first node.
[0034] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0035] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0036] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0037] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0038] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0039] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0040] In one embodiment, after the first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, the method further includes:
[0041] The first node receives third measurement data sent by the second node, where the third measurement data is measurement data measured by the third node after slicing is configured according to the measurement prediction and / or resource allocation decision determined by the first node, and the third node is a node connected to the second node.
[0042] In one embodiment, before the first node receives the third measurement data sent by the second node, the method further includes:
[0043] The first node sends the identifier of the third node to the second node.
[0044] In one embodiment, the third node is at least one of the following:
[0045] The third node is a user plane CU-UP;
[0046] The third node is a DU connected to the second node;
[0047] The third node is an access and mobility management function AMF;
[0048] The third node is a control plane CU-CP of a neighboring base station.
[0049] In a second aspect, the present application provides a communication method, the method comprising:
[0050] The second node receives first measurement request information sent by the first node, where the first measurement request information includes indication information of the measurement data;
[0051] The second node sends first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0052] In one embodiment, the first measurement request information further includes at least one of:
[0053] Measurement identification information, which is used to identify this measurement;
[0054] Configuration information of measurement data.
[0055] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0056] the statistical level of the measurement data;
[0057] Feedback method of the measurement data;
[0058] The measurement range of the measurement data.
[0059] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0060] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0061] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0062] The number of users in the slice;
[0063] Number of data radio bearers (DRBs) within the slice;
[0064] The number of protocol data unit (PDU) sessions within the slice;
[0065] Resource usage of the slice;
[0066] Load measurement of slices;
[0067] Slice latency measurement;
[0068] Key performance KPI indicators of slices;
[0069] Quality of Experience (QoE) indicator of the slice.
[0070] In one embodiment, after the second node receives the first measurement request information sent by the first node, the method further includes:
[0071] The second node sends a response to the first measurement request information to the first node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0072] In one embodiment, after the second node sends the first measurement data to the first node, the method further includes:
[0073] The second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, where the measurement prediction and / or resource allocation decision is used to configure the slice of the second node.
[0074] In one embodiment, after the second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, the method further includes:
[0075] The second node receives second measurement request information sent by the first node, where the second measurement request information includes indication information of the measurement data;
[0076] The second node sends second measurement data to the first node, where the second measurement data is data measured by the second node according to the second measurement request information.
[0077] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0078] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0079] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0080] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0081] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0082] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0083] In one embodiment, after the second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, the method further includes:
[0084] The second node sends the measurement prediction and / or resource allocation decision to a third node;
[0085] The third node is a node determined by the second node based on an identifier of the third node sent by the first node, or the third node is a node determined by the second node.
[0086] In one embodiment, the third node is at least one of the following:
[0087] The third node is a user plane CU-UP;
[0088] The third node is a DU connected to the second node;
[0089] The third node is an access and mobility management function AMF;
[0090] The third node is a control plane CU-CP of a neighboring base station.
[0091] In one embodiment, after the second node sends the measurement prediction and / or resource allocation decision to the third node, the method further includes:
[0092] The second node sends third measurement request information to the third node, where the third measurement request information includes indication information of the measurement data;
[0093] The second node receives the third measurement data sent by the third node;
[0094] The second node sends the second measurement data and the third measurement data to the first node.
[0095] In a third aspect, the present application provides a communication method, the method comprising:
[0096] The third node receives the slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure the slice of the third node;
[0097] The third node receives third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data;
[0098] The third node sends third measurement data to the second node.
[0099] In one embodiment, the combination of the first node, the second node, and the third node includes at least one of the following:
[0100] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a user plane CU-UP;
[0101] The first node is a distributed unit (DU), the second node is a control plane (CU-CP), and the third node is a DU connected to the second node that is different from the first node;
[0102] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is an access and mobility management function AMF;
[0103] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a control plane CU-CP of a neighboring base station.
[0104] In a fourth aspect, the present application provides a communication device, comprising a sending module and a receiving module, wherein:
[0105] The sending module is configured to send first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data;
[0106] The receiving module is used to receive first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0107] In one embodiment, the first measurement request information further includes at least one of the following:
[0108] Measurement identification information, which is used to identify this measurement;
[0109] Configuration information of measurement data.
[0110] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0111] the statistical level of the measurement data;
[0112] Feedback method of the measurement data;
[0113] The measurement range of the measurement data.
[0114] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0115] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0116] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0117] The number of users in the slice;
[0118] Number of data radio bearers (DRBs) within the slice;
[0119] The number of protocol data unit (PDU) sessions within the slice;
[0120] Resource usage of the slice;
[0121] Load measurement of slices;
[0122] Slice latency measurement;
[0123] Key performance KPI indicators of slices;
[0124] Quality of Experience (QoE) indicator of the slice.
[0125] In one embodiment, the receiving module is further configured to:
[0126] A response to the first measurement request information sent by the second node is received, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0127] In one embodiment, the sending module is further configured to:
[0128] determining a slice-based measurement prediction and / or resource allocation decision based on the first measurement data;
[0129] The measurement prediction and / or resource allocation decision is sent to the second node, where the measurement prediction and / or resource allocation decision is used to configure a slice of the second node.
[0130] In one embodiment, the sending module is further configured to:
[0131] Sending second measurement request information to the second node, where the second measurement request information includes indication information of the measurement data;
[0132] Receive second measurement data sent by the second node, where the second measurement data is used to update the slice-based measurement prediction and / or resource allocation decision determined by the first node.
[0133] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0134] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0135] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0136] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0137] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0138] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0139] In one embodiment, the receiving module is further configured to:
[0140] Receive third measurement data sent by the second node, where the third measurement data is measurement data measured by the third node after slicing is configured according to the measurement prediction and / or resource allocation decision determined by the first node, and the third node is a node connected to the second node.
[0141] In one embodiment, the sending module is further configured to:
[0142] Send the identifier of the third node to the second node.
[0143] In one embodiment, the third node is at least one of the following:
[0144] The third node is a user plane CU-UP;
[0145] The third node is a DU connected to the second node;
[0146] The third node is an access and mobility management function AMF;
[0147] The third node is a control plane CU-CP of a neighboring base station.
[0148] In a fifth aspect, the present application provides a communication device, which includes a receiving module and a sending module, wherein:
[0149] The receiving module is configured to receive first measurement request information sent by a first node, where the first measurement request information includes indication information of measurement data;
[0150] The sending module is used to send first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0151] In one embodiment, the first measurement request information further includes at least one of:
[0152] Measurement identification information, which is used to identify this measurement;
[0153] Configuration information of measurement data.
[0154] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0155] the statistical level of the measurement data;
[0156] Feedback method of the measurement data;
[0157] The measurement range of the measurement data.
[0158] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0159] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0160] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0161] The number of users in the slice;
[0162] Number of data radio bearers (DRBs) within the slice;
[0163] The number of protocol data unit (PDU) sessions within the slice;
[0164] Resource usage of the slice;
[0165] Load measurement of slices;
[0166] Slice latency measurement;
[0167] Key performance KPI indicators of slices;
[0168] Quality of Experience (QoE) indicator of the slice.
[0169] In one embodiment, the sending module is further configured to:
[0170] A response to the first measurement request information is sent to the first node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0171] In one embodiment, the receiving module is further configured to:
[0172] Receive a slice-based measurement prediction and / or resource allocation decision sent by the first node, where the measurement prediction and / or resource allocation decision is used to configure a slice of the second node.
[0173] In one embodiment, the receiving module is further configured to:
[0174] receiving second measurement request information sent by the first node, where the second measurement request information includes indication information of the measurement data;
[0175] Second measurement data is sent to the first node, where the second measurement data is data measured by the second node according to the second measurement request information.
[0176] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0177] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0178] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0179] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0180] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0181] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0182] In one embodiment, the sending module is further configured to:
[0183] sending the measurement prediction and / or resource allocation decision to a third node;
[0184] The third node is a node determined by the second node based on an identifier of the third node sent by the first node, or the third node is a node determined by the second node.
[0185] In one embodiment, the third node is at least one of the following:
[0186] The third node is a user plane CU-UP;
[0187] The third node is a DU connected to the second node;
[0188] The third node is an access and mobility management function AMF;
[0189] The third node is a control plane CU-CP of a neighboring base station.
[0190] In one embodiment, the sending module is further configured to:
[0191] The second node sends third measurement request information to the third node, where the third measurement request information includes indication information of the measurement data;
[0192] The second node receives the third measurement data sent by the third node;
[0193] The second node sends the second measurement data and the third measurement data to the first node.
[0194] In a sixth aspect, the present application provides a communication device, the communication device including a receiving module and a sending module, wherein:
[0195] The receiving module is configured to receive a slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure the slice of the third node;
[0196] The receiving module is further configured to receive third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data;
[0197] The sending module is configured to send third measurement data to the second node.
[0198] In one embodiment, the combination of the first node, the second node, and the third node includes at least one of the following:
[0199] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a user plane CU-UP;
[0200] The first node is a distributed unit (DU), the second node is a control plane (CU-CP), and the third node is a DU connected to the second node that is different from the first node;
[0201] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is an access and mobility management function AMF;
[0202] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a control plane CU-CP of a neighboring base station.
[0203] In a seventh aspect, the present application provides a network device, comprising a memory, a transceiver, and a processor:
[0204] The memory is used to store computer programs;
[0205] The transceiver is used to send and receive data under the control of the processor;
[0206] The processor is configured to read the computer program in the memory and perform the following operations:
[0207] Sending first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data;
[0208] Receive first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0209] In an eighth aspect, the present application provides a network device, comprising a memory, a transceiver, and a processor:
[0210] The memory is used to store computer programs;
[0211] The transceiver is used to send and receive data under the control of the processor;
[0212] The processor is configured to read the computer program in the memory and perform the following operations:
[0213] receiving first measurement request information sent by a first node, where the first measurement request information includes indication information of measurement data;
[0214] Send first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0215] In a ninth aspect, the present application provides a network device, comprising a memory, a transceiver, and a processor:
[0216] The memory is used to store computer programs;
[0217] The transceiver is used to send and receive data under the control of the processor;
[0218] The processor is configured to read the computer program in the memory and perform the following operations:
[0219] receiving a slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure the slice of the third node;
[0220] receiving third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data;
[0221] Send third measurement data to the second node.
[0222] In the tenth aspect, the present application provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the method described in the first aspect, or execute the method described in the second aspect, or execute the method described in the third aspect.
[0223] The present application relates to a communication method, apparatus, device, and storage medium, wherein a first node may send a first request measurement information to a second node, wherein the first request measurement information includes indication information of the measurement data, and the first node receives the first measurement data sent by the second node, wherein the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology. In the above method, since the first node can collect measurement data related to the second node and assist the slice-based artificial intelligence and / or machine learning technology in combination with the measurement data related to the second node, the accuracy of the slice-based artificial intelligence and / or machine learning is higher, thereby improving the accuracy of the slice resources predicted by the artificial intelligence technology or the machine learning technology.
[0224] It should be understood that the contents described in the above summary of the invention are not intended to limit the key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will become easier to understand through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0225] In order to more clearly illustrate the technical solutions in this application or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0226] Figure 1 A schematic diagram of a communication scenario provided in an embodiment of the present application;
[0227] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;
[0228] Figure 3 A schematic diagram of a method for receiving a response to a first request for measurement information provided in an embodiment of the present application;
[0229] Figure 4 A schematic diagram of a method for sending a measurement prediction and / or resource allocation decision provided in an embodiment of the present application;
[0230] Figure 5A A schematic diagram of a method for measurement prediction and / or resource allocation decision forwarding is provided for an embodiment of the present application;
[0231] Figure 5B A schematic diagram of another method for measurement prediction and / or resource allocation decision forwarding is provided for an embodiment of the present application;
[0232] Figure 6 A schematic diagram of updating measurement prediction and / or resource allocation decisions provided in an embodiment of the present application;
[0233] Figure 7 A schematic diagram of another method for updating measurement prediction and / or resource allocation decisions provided in an embodiment of the present application;
[0234] Figure 8 A process diagram of a communication method provided in an embodiment of the present application;
[0235] Figure 9 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0236] Figure 10 A schematic structural diagram of another communication device provided in an embodiment of the present application;
[0237] Figure 11 A schematic structural diagram of another communication device provided in an embodiment of the present application;
[0238] Figure 12 A schematic diagram of the structure of a network device provided in an embodiment of the present application;
[0239] Figure 13 A schematic diagram of the structure of another network device provided in an embodiment of the present application;
[0240] Figure 14 A schematic diagram of the structure of another network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0241] In the embodiments of this application, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0242] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0243] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0244] An embodiment of the present application provides a communication method, apparatus, device, and storage medium. A first node may send first request measurement information to a second node, and the first node may receive first measurement data sent by the second node. The first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology. Therefore, the first node can obtain more measurement data to assist artificial intelligence and / or machine learning. Therefore, the slice-based measurement prediction and / or resource allocation decision obtained by the terminal device based on artificial intelligence technology or model is more accurate.
[0245] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0246] The technical solutions provided in the embodiments of the present application can be applicable to a variety of systems. For example, applicable systems may be long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new radio (NR) systems and their evolved communication systems, etc. These various systems may include terminal devices and network devices. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0247] The terminal device involved in the embodiments of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device may be a USB storage device, other personal computer memory devices, and a dongle. It may also communicate with one or more core networks (CN) via a radio access network (RAN). A wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile device that exchanges language and / or data with a radio access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), personal computers, tablet computers, Machine-type Communication (MTC) terminal devices, etc. Wireless terminal devices may also be referred to as systems, subscriber units, subscriber stations, mobile stations, mobile stations, remote stations, access points, remote terminal devices, access terminals, user terminals, user agents, user devices, and wireless access points and routers / modems that meet the limitations of this definition, but are not limited in the embodiments of the present application.
[0248] To facilitate understanding, the concepts involved in the embodiments of the present application are explained below.
[0249] Network slicing: Network slicing is a service-oriented resource encapsulation concept. A network slice can be uniquely identified based on the Network Slice Selection Assistant Identity (NSSAI), and each network slice corresponds to a type of resource configuration. A base station can support multiple network slices and configure resources for different network slices based on local policies and customer needs corresponding to the network slices. The configuration of network slice resources within the base station is determined by the base station implementation.
[0250] Data collection mechanism: To support AI / machine learning capabilities within the wireless access network, data demanders can subscribe to data from data providers through the data collection mechanism. For example, a data demander can send a data collection request message to a data provider. Whenever data collection conditions are met, the data provider can initiate a data collection based on the information in the data collection request message and send the collected data to the data demander.
[0251] Central Unit (CU) / Distributed Unit (DU) separation mechanism: To support flexible network deployment, the fifth-generation mobile communication technology (5G) system can introduce a CU / DU separation mechanism. The wireless access network node in the 5G system can be split into a CU and at least one DU. The CU can be connected to the core network, and the wireless air interface (such as the wireless cell) is controlled by the DU. The CU and DU can be connected based on the F1 interface or the W1 interface (the interface defined in the 5G network architecture). Among them, a CU can be connected to multiple DUs, and a DU can only be connected to one CU.
[0252] Among them, CU can be further divided into control plane (CP) and user plane (UP), among which CU-CP and CU-UP can be connected based on E1 interface, and one CU-CP can be connected to multiple CU-UPs, and one CU-UP can only be connected to one CU-CP.
[0253] Next, combine Figure 1 , describes the communication scenario of this application.
[0254] Figure 1 This is a schematic diagram of a communication scenario provided by an embodiment of this application. Figure 1, including a wireless network access node. Among them, the wireless network access node may include CU, DU1 and DU2. The CU can be connected to DU1 and DU2 respectively, and the CU can also be connected to the core network, and the DU can control the wireless air interface. Among them, the CU may include CU-CP, CU-UP1 and CU-UP2, among which the CU-CP is connected to CU-UP1 and CU-UP2 respectively. Since the CU-UP can only be connected to the CU, DU1 and DU2 can be connected to the CU-CP in the CU. In this way, through the CU / DU separation mechanism, the network deployment flexibility of the 5G system is higher.
[0255] Currently, when performing slice resource prediction or model training, the CU can exchange slice-based measurement information with the DU. The CU can then perform slice resource prediction based on this measurement information and use this slice resource prediction for slice resource optimization within the CU. However, when performing slice resource prediction or model training, the CU can only obtain fixed slice-based radio resource status within the cell from the DU. Therefore, the CU collects less data within the slice, resulting in poor results for artificial intelligence and / or machine learning technologies. In addition, since the slice resource prediction cannot be forwarded, the CU cannot collect more accurate measurement data and thus cannot correct the slice resource prediction.
[0256] To address technical issues in related technologies, an embodiment of the present application provides a communication method. A first node may send first measurement request information to a second node, wherein the first measurement request information includes measurement data indication information, the measurement data indication information being used to indicate the measurement data being requested for measurement. The first node may receive the first measurement data sent by the second node, wherein the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technologies, and the first measurement data may be measurement data determined by the second node based on the measurement data indication information. The first node may determine a measurement prediction and / or resource allocation decision based on the first measurement data, and send the measurement prediction and / or resource allocation decision to the second node. In this way, the first node may indicate the type of measurement data collected by the second node, thereby improving the accuracy and flexibility of measurement data collection by the second node, and thereby improving the accuracy of machine learning. Furthermore, since the first node may send the measurement prediction and / or resource allocation decision determined based on the first measurement data to the second node, the second node may optimize slice resources within the second node based on the measurement prediction and / or resource allocation decision, thereby improving the accuracy of slice resource optimization.
[0257] The communication method provided in this application is described in detail below with reference to specific embodiments.
[0258] Figure 2This is a flow chart of a communication method provided in an embodiment of the present application. Figure 2 The method flow includes:
[0259] S201: A first node sends first measurement request information to a second node.
[0260] Optionally, in this embodiment of the present application, the combination of the first node and the second node includes at least one of the following:
[0261] The first node is the control plane CU-CP, and the second node is the user plane CU-UP;
[0262] The first node is the control plane CU-CP, and the second node is the distribution unit DU;
[0263] The first node is the control plane CU-CP, and the second node is the access and mobility management function AMF;
[0264] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0265] Among them, the interaction between CU-CP and CU-UP can be based on the Resource Status Reporting Initiation and Resource Status Reporting processes of the F1 interface (the interface defined in the 5G network architecture), or a new process can be added.
[0266] Among them, the interaction between CU-CP and DU can be based on the Resource Status Reporting Initiation and Resource Status Reporting processes of the E1 interface (the interface defined in the 5G network architecture), or a new process can be added.
[0267] Among them, the interaction between CU-CP and AMF (in the core network) can be based on the configuration update (Configuration Update) process of the NG interface (the interface defined in the 5G network architecture), or a new process can be added.
[0268] The interaction between the CU-CP and the CU-CP of the adjacent base station can be based on the Resource Status Reporting Initiation and Resource Status Reporting processes of the XN interface (an interface defined in the 5G network architecture), or a new process can be added. The Data Collection Report Initiation procedure and Data Collection Update message on the XN interface can also be applied to the interaction between the CU-CP and the CU-CP of the adjacent base station.
[0269] Optionally, the first node may also be a distributed unit DU, and the second node may be a control plane CU-CP. For example, the first node may be a distributed unit DU. Since the DU can only be connected to the CU-CP in the CU, in this scenario, the second node may be the CU-CP connected to the DU. The interaction between the DU and the CU-CP may refer to the scenario where the first node is a CU-CP and the second node is a DU, and the embodiments of the present application will not be repeated here.
[0270] The first measurement request information is used to request the second node to obtain measurement data. For example, the first node may send the first measurement request information to the second node, and the second node may obtain measurement data according to the first measurement request information.
[0271] The first measurement request information may include indication information of the measurement data. The indication information of the measurement data is used to indicate the measurement data requested for measurement. For example, the indication information of the measurement data may be used to indicate the measurement data that the first node requests the second node to feedback. For example, the indication information of the measurement data may indicate the measurement data that the second node needs to obtain based on bit indication, flag bit indication, etc. For example, the indication information of the measurement data may be 0, 0, 1, 1, 0, in which case the second node may determine that category 1 measurement data, category 2 measurement data, and category 5 measurement data do not need to be obtained, and the second node may obtain category 3 measurement data and category 4 measurement data. It should be noted that the above method is only an example of the indication information of the measurement data and is not a limitation on the indication information of the measurement data.
[0272] Optionally, the measurement data may include at least one of the following:
[0273] The number of users in the slice;
[0274] Number of data radio bearers (DRBs) within the slice;
[0275] The number of protocol data unit (PDU) sessions within the slice;
[0276] Resource usage of the slice;
[0277] Load measurement of slices;
[0278] Slice latency measurement;
[0279] Key performance KPI indicators of slices;
[0280] Quality of Experience (QoE) indicator of the slice.
[0281] The number of users in the slice (network slice) may be the number of slice users in the cell and / or the number of slice users in the node. For example, the measurement data may include the number of users served by each slice in the cell associated with the second node, the measurement data may include the number of users served by each slice in the second node, and the measurement data may also include the number of users served by each slice in the cell associated with the second node and the number of users served by each slice in the second node.
[0282] Among them, the number of data radio bearers (DRBs) in the slice can be the number of slice DRBs in the cell and / or the number of slice DRBs in the node. For example, DRB can be a radio bearer for processing data packets in a wireless interface, and DRB can provide data packet forwarding processing for users, thereby ensuring the correct transmission of data in the wireless network. For example, the measurement data may include the number of DRBs in each slice in the cell associated with the second node, the measurement data may include the number of DRBs in each slice in the second node, and the measurement data may also include the number of DRBs in each slice in the cell associated with the second node and the number of DRBs in each slice in the second node.
[0283] The number of protocol data unit (PDU) sessions within a slice may be the number of PDU sessions of slices within a cell and / or the number of PDU sessions of slices within a node. For example, the measurement data may include the number of PDU sessions within each slice within a cell associated with the second node, the measurement data may include the number of PDU sessions within each slice within the second node, and the measurement data may also include the number of PDU sessions within each slice within the cell associated with the second node and the number of PDU sessions within each slice within the second node.
[0284] Among them, the resource occupancy rate of the slice may be the slice resource occupancy rate within the cell and / or the slice resource occupancy rate within the node. For example, the measurement data may include the slice resource occupancy rate within the cell associated with the second node, the measurement data may include the slice resource occupancy rate within the second node, and the measurement data may also include the slice resource occupancy rate within the cell associated with the second node and the slice resource occupancy rate within the second node. For example, the slice resource occupancy rate may include the physical resource block (PRB) occupancy ratio of the slice and / or the power consumption occupancy ratio of the slice and / or the hardware resource occupancy ratio of the slice, which is not limited in the embodiments of the present application.
[0285] The load measurement of the slice may be a load measurement of the slice within the cell and / or a load measurement of the slice within the node. For example, the measurement data may include the load measurement of each slice within the cell associated with the second node, the measurement data may include the load measurement of each slice within the second node, and the measurement data may also include the load measurement of each slice within the cell associated with the second node and the load measurement of each slice within the second node. For example, the load measurement of the slice may be any parameter related to the slice load, such as the throughput of the slice, which is not limited in the embodiments of the present application.
[0286] Among them, the delay measurement of the slice can be the delay measurement of the slice within the cell and / or the delay measurement of the slice within the node. For example, the measurement data may include the delay measurement of each slice within the cell associated with the second node, the measurement data may include the delay measurement of each slice within the second node, and the measurement data may also include the delay measurement of each slice within the cell associated with the second node and the delay measurement of each slice within the second node. For example, the delay measurement of the slice can be any parameter related to the delay, such as the average delay and / or maximum delay of the slice, which is not limited in the embodiments of the present application.
[0287] Among them, the key performance indicators (KPIs) of the slice can be KPIs of the slice based on cell statistics, or KPIs of the slice can be KPIs of the slice based on node statistics, which is not limited in the embodiments of the present application. For example, the KPI indicators of the slice may include the access success rate, handover success rate, and disconnection rate of the slice, which is not limited in the embodiments of the present application.
[0288] Among them, the Quality of Experience (QoE) indicator of the slice can be the QoE indicator of the slice within the cell and / or the QoE indicator of the slice within the node. For example, the measurement data may include the QoE indicator of the slice within the cell associated with the second node, the measurement data may include the QoE indicator of the slice within the second node, and the measurement data may also include the QoE indicator of the slice within the cell associated with the second node and the QoE indicator of the slice within the second node. For example, the QoE indicator of the slice may include the average QoE indicator and / or the distribution of the QoE indicator and / or the statistical results of the QoE indicator, which is not limited in the embodiments of the present application.
[0289] Optionally, the first measurement request information further includes at least one of the following:
[0290] Measurement identification information;
[0291] Configuration information of measurement data.
[0292] The measurement identification information can be used to identify this measurement. For example, the measurement identification information can be used to identify this measurement between the first node and the second node. For example, the first node can send a first request measurement message carrying measurement identification information to the second node. When the second node feeds back measurement data related to the first request measurement message to the first node, the measurement data can carry the measurement identification information. In this way, the first node accurately determines the relationship between the fed-back measurement data and the requested measurement information based on the measurement identification information. For example, the first node sends request measurement information 1 and request measurement information 2 to the second node. Request measurement information 1 may include measurement identification a, and request measurement information 2 may include measurement identification b. When the second node feeds back measurement data A to the first node, it feeds back measurement identification a. When the second node feeds back measurement data B to the first node, it feeds back measurement identification b. In this way, the first node can determine that measurement data A is the measurement data corresponding to request measurement information 1, and measurement data B is the measurement data corresponding to request measurement information 2.
[0293] The configuration information of the measurement data may include at least one of the following:
[0294] The statistical level of the measurement data;
[0295] Feedback method of measurement data;
[0296] The measurement range of the measurement data.
[0297] The statistical level of the measurement data may be used to indicate the measurement scale used by the second node when acquiring the measurement data. For example, the statistical level of the measurement data may include user level, cell level, and node level. For example, if the statistical level of the measurement data is user level, the second node may acquire measurement data for a slice of a specified user; if the statistical level of the measurement data is cell level, the second node may acquire measurement data for a specific slice within the associated cell; and if the statistical level of the measurement data is node level, the second node may acquire measurement data for a specified slice within the node.
[0298] Optionally, when the statistical level of the measurement data is user-level, the configuration information of the measurement data further includes a list of user identification information to be counted. For example, if the statistical level of the measurement data is user-level, the configuration information of the measurement data may include a list, which may include the identification of a specified user. The second node may count the measurement data of the user based on the identification of the specified user in the list.
[0299] The feedback mode of the measurement data is used to indicate the method of using the feedback measurement data. For example, the feedback mode of the measurement data may include periodic feedback and aperiodic feedback. For example, if the feedback mode of the measurement data is periodic feedback, the second node may periodically feed back the measurement data to the first node. If the feedback mode of the measurement data is one-time feedback (apperiodic feedback), the second node may feed back the measurement data to the first node at a specified time.
[0300] Optionally, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data may further include periodic information. For example, if the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data may further include periodic information, and the second node may feed back the measurement data to the first node based on the periodic information.
[0301] Optionally, when the feedback mode of the measurement data is non-periodic feedback, the configuration information of the measurement data also includes feedback time information. For example, if the feedback mode of the measurement data is one-time feedback, the configuration information of the measurement data may further include a specified time point, and the second node may feedback the measurement data to the first node at or before the specified time point. For example, if the feedback mode of the measurement data is multiple feedback, the configuration information of the measurement data may further include the time point of each feedback, and the second node may feedback the measurement data to the first node based on the time point of each feedback. The feedback mode of the second node each time is the same as the one-time feedback method, and the embodiments of the present application will not be described in detail here.
[0302] It should be noted that when the feedback mode of the measurement data is non-periodic feedback, the feedback time information can also be a specified time period, and the second node can feedback the measurement data to the first node within the specified time period. This embodiment of the present application does not limit this.
[0303] Optionally, the measurement scope of the measurement data is used to indicate the scope of the measurement. For example, the measurement scope of the measurement data may include a cell list and a user list. For example, if the measurement scope of the measurement data is a cell list, the second node may feedback the measurement data within the cell list. If the measurement scope of the measurement data is a user list, the second node may feedback some or all users within the user identification information list.
[0304] It should be noted that, if the configuration information of the measurement data does not include the measurement range of the measurement data, or the measurement range of the measurement data included in the configuration information of the measurement data is unlimited, then the range of the measurement data acquired by the second node is also unlimited.
[0305] Optionally, the first node may send the first measurement request information to the second node at any time, or the first node may send the first measurement request information to the second node based on a preset trigger mechanism, which is not limited in this embodiment of the present application.
[0306] S202: The second node determines first measurement data according to the first measurement request information.
[0307] The first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology. For example, the first measurement data may be measurement data corresponding to the first requested measurement information. For example, the first measurement data may include at least one of the following: the number of users in the slice, the number of data radio bearers (DRBs) in the slice, the number of sessions of the protocol data unit (PDU) in the slice, the resource occupancy rate of the slice, the load measurement of the slice, the latency measurement of the slice, the key performance indicator (KPI) of the slice, and the quality of experience (QoE) indicator of the slice.
[0308] Optionally, the second node may determine the first measurement data based on the indication information of the measurement data in the first request measurement information. For example, if the indication information of the measurement data indicates that the first node needs the number of users in the slice and the resource occupancy rate of the slice, the first measurement data determined by the second node may include the number of users in the slice and the resource occupancy rate of the slice; if the indication information of the measurement data indicates that the first node needs the number of sessions of the protocol data unit PDU in the slice, the key performance KPI indicator of the slice, and the quality of experience QoE indicator of the slice, the first measurement data determined by the second node may include the number of sessions of the protocol data unit PDU in the slice, the key performance KPI indicator of the slice, and the quality of experience QoE indicator of the slice.
[0309] S203: The first node receives first measurement data sent by the second node.
[0310] After determining the first measurement data, the second node may send the first measurement data to the first node. For example, the second node may send the first measurement data to the first node based on a data collection and reporting process. In addition, the message sent by the second node carrying the first measurement data may further include measurement identification information, where the measurement identification information is the same as the measurement identification information in the first measurement request information.
[0311] S204: The first node determines a slice-based measurement prediction and / or resource allocation decision according to the first measurement data.
[0312] Optionally, after receiving the first measurement data sent by the second node, the first node may perform slice prediction, decision making and / or model training based on the first measurement data.
[0313] The slice-based measurement prediction may be a value of each measurement data predicted in a future time period. For example, the measurement prediction determined by the first node may include the number of users in the slice at a future time or a future time period, the number of data radio bearers (DRBs) in the slice, the number of sessions of the protocol data unit (PDU) in the slice, the resource occupancy rate of the slice, the load measurement of the slice, the latency measurement of the slice, the key performance indicator (KPI) of the slice, and the quality of experience (QoE) indicator of the slice.
[0314] Optionally, the resource allocation decision can be used to configure the network slice. For example, after the first node determines the resource allocation decision, the network resources corresponding to each network slice within the first node can be configured based on the resource allocation decision.
[0315] It should be noted that slice-based measurement predictions and resource allocation decisions can be used to configure network slices within a node, and this embodiment of the present application does not limit this.
[0316] It should be noted that the first node can determine the slice-based measurement prediction and / or resource allocation decision based on the first measurement data and the measurement data within the first node, and this embodiment of the present application is not limited to this.
[0317] An embodiment of the present application provides a communication method in which a first node sends first measurement request information to a second node, the second node determines first measurement data based on the first measurement request information, the first node receives the first measurement data sent by the second node, and the first node determines a slice-based measurement prediction and / or resource allocation decision based on the first measurement data. In this way, the first node can combine measurement data fed back by other nodes to determine a slice-based measurement prediction and / or resource allocation decision. Moreover, because the first measurement data can include parameters related to communication quality for a large number of slices, the accuracy of the measurement prediction and resource allocation decision can be improved.
[0318] exist Figure 2 In the embodiment shown, before the first node receives the measurement data sent by the second node, the communication method further includes a method in which the first node receives a response to the first request for measurement information. Figure 3 , a method for the first node to receive a response to the first request for measurement information is described in detail.
[0319] Figure 3 This is a schematic diagram of a method for receiving a response to a first request for measurement information provided in an embodiment of the present application. Figure 3 The method flow includes:
[0320] S301: A first node sends first measurement request information to a second node.
[0321] It should be noted that the execution process of step S301 can refer to the execution process of step S201, and the embodiment of the present application will not be repeated here.
[0322] S302: The second node determines a response to the first measurement request according to the first measurement request.
[0323] The response to the first measurement request information may be used to indicate whether each measurement data corresponding to the first measurement request information can be measured. For example, the response to the first measurement request information may indicate whether the second node can measure the measurement data indicated by the indication information of the measurement data in the first measurement request information.
[0324] Among them, the second node can determine the response to the first request measurement information based on the first request measurement information. For example, the response to the first request measurement information may include information on the success or failure of each measurement data. Therefore, the response can indicate whether the second node can accept or refuse measurement for each measurement data. For example, the indication information of the measurement data instructs the second node to measure the number of users in the slice, the number of data radio bearers DRBs in the slice, and the number of sessions of the protocol data unit PDU in the slice. If the response sent by the second node to the first node includes the number of users in the slice: success, the number of data radio bearers DRBs in the slice: success, and the number of sessions of the protocol data unit PDU in the slice: failure, then the first node can determine that the second node can measure the number of users in the slice and the number of data radio bearers DRBs in the slice this time, but cannot measure the number of data radio bearers DRBs in the slice.
[0325] It should be noted that the response may use a bit string or an identification bit to indicate the success or failure of each measurement data, which is not limited in this embodiment of the present application.
[0326] S303: The second node responds to the first request for measurement information sent to the first node.
[0327] After determining a response to the first request for measurement information according to the first request for measurement information, the second node may send a response to the first request for measurement information to the first node.
[0328] An embodiment of the present application provides a method for receiving a response to a first measurement request. A first node sends the first measurement request to a second node. The second node determines a response to the first measurement request based on the first measurement request. The second node then sends a response to the first measurement request to the first node. In this way, the first node can determine, based on the response to the first measurement request, the measurement data that the second node can measure and feedback, thereby improving interaction flexibility.
[0329] On the basis of any of the above embodiments, after the first node receives the first measurement data sent by the second node, the above communication method further includes a process of sending a slice-based measurement prediction and / or resource allocation decision. Figure 4 , describing a method for sending measurement predictions and / or resource allocation decisions.
[0330] Figure 4 This is a schematic diagram of a method for sending a measurement prediction and / or resource allocation decision provided in an embodiment of the present application. Figure 4 ,include:
[0331] S401: A first node determines a slice-based measurement prediction and / or resource allocation decision according to first measurement data.
[0332] Optionally, after receiving the first measurement data sent by the second node, the first node may determine a slice-based measurement prediction and / or resource allocation decision based on the first measurement data. For example, if the number of users within the slice in the first measurement data obtained by the first node is number A, the first node may predict, based on number A, that the number of users within the slice at a future time is number B, that is, the slice-based measurement prediction determined by the first node includes the number of users within the slice being number B.
[0333] It should be noted that the first node can determine the slice-based measurement prediction and / or resource allocation decision (e.g., based on an artificial intelligence model) based on the first measurement data according to any feasible implementation method, and the embodiments of the present application are not limited to this.
[0334] S402. The first node sends a slice-based measurement prediction and / or resource allocation decision to the second node.
[0335] The measurement prediction and / or resource allocation decision is used to configure the slice of the second node. For example, the first node may be a CU-CP, and the second node may include a CU-UP, a DU, an AMF, and the CU-CP of a neighboring base station. After the CU-CP determines the measurement prediction based on the slice, it may send the measurement prediction to the CU-UP, the DU, the AMF, and the CU-CP of the neighboring base station. For example, the first node may be a DU, and the second node may be a CU-CP. After the DU determines the measurement prediction based on the slice, it may send the measurement prediction to the CU-CP.
[0336] S403: The second node configures the slice of the second node according to the slice-based measurement prediction and / or resource allocation decision.
[0337] Among them, after the second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, it can configure the slice of the second node based on the measurement prediction and / or resource allocation decision. For example, the first node is CU-CP and the second node is DU. If the slice-based measurement prediction determined by the CU-CP includes the number of users in the slice as number A (future time) and the number of data radio bearer DRBs in the slice as number B (future time), then the DU can configure the slices in the DU based on the number of users in the slice as number A and the number of data radio bearer DRBs in the slice as number B. In this way, the second node can predetermine the measurement data in the slice in the future time period, and then accurately configure the slice.
[0338] It should be noted that the second node can configure the slices within the second node based on the measurement prediction and / or resource allocation decision of the slice according to any feasible implementation method, and the embodiments of the present application are not limited to this.
[0339] An embodiment of the present application provides a method for transmitting measurement predictions and / or resource allocation decisions. A first node determines a slice-based measurement prediction and / or resource allocation decision based on first measurement data. The first node transmits the slice-based measurement prediction and / or resource allocation decision to a second node. The second node configures the slice of the second node based on the slice-based measurement prediction and / or resource allocation decision. In this way, the first node can make a measurement prediction and resource allocation decision based on the measurement data fed back by the second node, and transmit the measurement prediction and resource allocation decision to the second node. Therefore, the second node can configure the slice resources within the node in advance, improving the flexibility and accuracy of slice configuration.
[0340] On the basis of any of the above embodiments, in a scenario where the first node is a distributed unit DU and the second node is a control plane CU-CP, after the first node sends a slice-based measurement prediction and / or resource allocation decision to the second node, the above communication method further includes a method for forwarding the measurement prediction and / or resource allocation decision. Figure 5A-5B , a detailed description of the method for forwarding slice-based measurement prediction and / or resource allocation decision.
[0341] Figure 5A This embodiment of the present application provides a schematic diagram of a method for measuring prediction and / or forwarding resource allocation decisions. Figure 5A The method flow includes:
[0342] S501a: The first node sends the identifier of the third node to the second node.
[0343] Among them, when the first node is DU and the second node is CU-CP, since the DU can only be connected to one CU-CP, after the DU sends the slice-based measurement prediction and / or resource allocation decision to the CU-CP, the DU cannot send the slice-based measurement prediction and / or resource allocation decision to other nodes. Therefore, the CU-CP can forward the measurement prediction and / or resource allocation decision to the third node, so that more nodes can configure the slice based on the measurement prediction and / or resource allocation decision.
[0344] Since the second node is a CU-CP, the third node is a device that can be connected to the CU-CP.
[0345] The third node may be at least one of the following:
[0346] The third node is the user plane CU-UP;
[0347] The third node is the DU connected to the second node;
[0348] The third node is the access and mobility management function AMF;
[0349] The third node is the control plane CU-CP of the neighboring base station.
[0350] Optionally, when the first node sends a measurement prediction and / or resource allocation decision to the second node, the first node may send the identifier of the third node to the second node. For example, the first node may add the identifier of the third node to a message carrying the measurement prediction and / or resource allocation decision, or the first node may send the identifier of the third node based on a new message, which is not limited in this embodiment of the present application.
[0351] It should be noted that the identifier of the third node can be a pre-set unique identifier, or a unique identifier generated by the third node based on any feasible implementation method, and the embodiment of the present application does not limit this.
[0352] S502a: The second node sends a measurement prediction and / or a resource allocation decision to the third node.
[0353] Among them, after the second node receives the identifier of the third node sent by the first node, it can send a measurement prediction and / or resource allocation decision to the third node. For example, the second node receives a measurement prediction sent by the first node as: the number of users in the slice is 1, the number of data radio bearers DRB in the slice is 2, and the number of sessions of the protocol data unit PDU in the slice is 3. The second node can forward the measurement prediction to the third node. In this way, more nodes can predetermine the relevant information of the measurement data in the future time period, so that the slices within the node can be accurately configured.
[0354] It should be noted that after the third node receives the measurement prediction and / or resource allocation decision sent by the second node, it can configure the slices within the third node based on the measurement prediction and / or resource allocation decision.
[0355] An embodiment of the present application provides a method for forwarding measurement predictions and / or resource allocation decisions, wherein a first node sends an identifier of a third node to a second node, and the second node sends the measurement predictions and / or resource allocation decisions to the third node. In this way, although the first node DU can only be connected to the second node CU-CP, since the second node CU-CP can forward the measurement predictions and / or resource allocation decisions to the third node, the third node can accurately configure the slices within the node based on the measurement predictions and / or resource allocation decisions, thereby improving the accuracy of the slice configuration.
[0356] Figure 5B This embodiment of the present application provides another method diagram for measuring prediction and / or forwarding resource allocation decisions. Figure 5BThe method flow includes:
[0357] S501b: The second node determines the third node.
[0358] Since the second node is a CU-CP, the third node may be a device that can be connected to the CU-CP. The third node may be at least one of the following:
[0359] The third node is the user plane CU-UP;
[0360] The third node is the DU connected to the second node;
[0361] The third node is the access and mobility management function AMF;
[0362] The third node is the control plane CU-CP of the neighboring base station.
[0363] It should be noted that the second node can determine the third node based on any feasible implementation method, and the embodiments of the present application are not limited to this.
[0364] S502b: The second node sends the measurement prediction and / or resource allocation decision to the third node.
[0365] After the second node determines the third node, it can send a measurement prediction and / or resource allocation decision to the third node. For example, the second node receives a measurement prediction sent by the first node, which is: the number of users in the slice is 1, the number of data radio bearers (DRBs) in the slice is 2, and the number of sessions of protocol data units (PDUs) in the slice is 3. The second node can forward the measurement prediction to the third node. In this way, more nodes can predetermine the relevant information of measurement data in the future time period, so that the slices within the node can be accurately configured.
[0366] It should be noted that after the third node receives the measurement prediction and / or resource allocation decision sent by the second node, it can configure the slices within the third node based on the measurement prediction and / or resource allocation decision.
[0367] An embodiment of the present application provides a method for forwarding measurement predictions and / or resource allocation decisions, wherein a second node determines a third node, and the second node sends the measurement predictions and / or resource allocation decisions to the third node. In this way, although the first node DU can only connect to the second node CU-CP, since the second node CU-CP can forward the measurement predictions and / or resource allocation decisions to the third node, the third node can accurately configure the slices within the node based on the measurement predictions and / or resource allocation decisions, thereby improving the accuracy of the slice configuration.
[0368] On the basis of any of the above embodiments, after the second node configures the slice based on the measurement prediction and / or resource allocation decision, the above communication method also includes a method for updating the measurement prediction and / or resource allocation decision based on the slice. Figure 6 , a method for updating slice-based measurement prediction and / or resource allocation decisions is described in detail.
[0369] Figure 6 This is a schematic diagram of an embodiment of the present application providing an update of measurement prediction and / or resource allocation decision. Figure 6 The method flow includes:
[0370] S601: A first node sends second measurement request information to a second node.
[0371] The second measurement request information includes measurement data indication information. For example, the measurement data indication information may be used to indicate the measurement data that the first node requests the second node to feedback. For example, the measurement data indication information may indicate the measurement data that the second node needs to measure based on bit indication, flag bit indication, or other methods.
[0372] Optionally, the second measurement request information further includes measurement identification information and / or configuration information of the measurement data. The measurement identification information in the second measurement request information can be used to identify the measurement data corresponding to the second measurement request information. For example, if the measurement identification in the second measurement request information is identification 1, the measurement identification of the measurement data corresponding to the second measurement request information is also identification 1; if the measurement identification in the second measurement request information is identification 2, the measurement identification of the measurement data corresponding to the second measurement request information is also identification 2.
[0373] It should be noted that the configuration information of the measurement data can refer to the information in step S201, and will not be described in detail in this embodiment of the present application.
[0374] S602: The second node sends second measurement data to the first node.
[0375] The second measurement data may be measurement data corresponding to the second measurement request information. For example, the second measurement data may be measurement data measured by the second node based on the indication information of the measurement data in the second measurement request information.
[0376] The second measurement data is used to update the slice-based measurement prediction and / or resource allocation decision determined by the first node. For example, after determining the second measurement data, the second node can send the second measurement data to the first node, and the first node can update the previously determined measurement prediction and / or resource allocation decision based on the second measurement data. In this way, because the second measurement data is the measurement data obtained by the second node after configuring the slice based on the previously determined measurement prediction and / or resource allocation decision, the first node can accurately update the slice-based measurement prediction and / or resource allocation decision based on the second measurement data, thereby improving the update accuracy of the slice-based measurement prediction and / or resource allocation decision.
[0377] It should be noted that the second measurement data may include at least one of the following:
[0378] The number of users in the slice;
[0379] Number of data radio bearers (DRBs) within the slice;
[0380] The number of protocol data unit (PDU) sessions within the slice;
[0381] Resource usage of the slice;
[0382] Load measurement of slices;
[0383] Slice latency measurement;
[0384] Key performance KPI indicators of slices;
[0385] Quality of Experience (QoE) indicator of the slice.
[0386] S603: The first node updates the slice-based measurement prediction and / or resource allocation decision according to the second measurement data.
[0387] Among them, the second node can update the corresponding measurement data in the slice-based measurement prediction and / or resource allocation decision according to each measurement data in the second measurement data. For example, the number of users in the slice in the second measurement data is number A, the number of data radio bearer DRBs in the slice is number B, and the number of sessions of the protocol data unit PDU in the slice is number C. If the first node determines, based on the first measurement data, that the number of users in the slice in the slice-based measurement prediction and / or resource allocation decision is number 1, the number of data radio bearer DRBs in the slice is number 2, and the number of sessions of the protocol data unit PDU in the slice is number 3, then the first node can update the number of users in the slice in the slice-based measurement prediction and / or resource allocation decision to number A, update the number of data radio bearer DRBs in the slice to number B, and update the number of sessions of the protocol data unit PDU in the slice to number C.
[0388] It should be noted that the first node can update the slice-based measurement prediction and / or resource allocation decision based on the second measurement data according to any feasible implementation method, and the embodiments of the present application are not limited to this.
[0389] It should be noted that after the first node updates the slice-based measurement prediction and / or resource allocation decision, it can send the updated slice-based measurement prediction and / or resource allocation decision to the second node again, and after a period of time, the first node can again request the second node to feedback the measurement data.
[0390] An embodiment of the present application provides a method for updating a measurement prediction and / or resource allocation decision. After a second node configures a slice based on the measurement prediction and / or resource allocation decision, a first node sends a second request measurement message to the second node (which may be sent after a preset period of time after the second node configures the slice). The second node sends second measurement data to the first node, and the first node updates the measurement prediction and / or resource allocation decision based on the slice based on the second measurement data. In this way, the first node can update the measurement prediction and / or resource allocation decision previously predicted by the first node based on the second measurement data fed back by the second node, thereby improving the accuracy of the measurement prediction and / or resource allocation decision.
[0391] exist Figure 6 On the basis of the embodiment shown, when the first node is a DU and the second node is a CU-CP, the first node may also update the slice-based measurement prediction and / or resource allocation decision according to the measurement data fed back by the third node. Figure 7 , further illustrating a method for the first node to update the slice-based measurement prediction and / or resource allocation decision.
[0392] Figure 7 This is another schematic diagram of updating measurement prediction and / or resource allocation decision provided by an embodiment of the present application. Figure 7 The method flow includes:
[0393] S701: A second node sends a measurement prediction and / or a resource allocation decision to a third node.
[0394] The slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure the slice of the third node.
[0395] It should be noted that the third node is a node determined by the second node based on the identifier of the third node sent by the first node, or the third node is a node determined by the second node, which can be referred to Figure 5A-5BThe embodiments shown are not described in detail here.
[0396] Among them, Figure 7 In the illustrated embodiment, the combination of the first node, the second node, and the third node includes at least one of the following:
[0397] The first node is the distributed unit DU, the second node is the control plane CU-CP, and the third node is the user plane CU-UP;
[0398] The first node is a distribution unit DU, the second node is a control plane CU-CP, and the third node is a DU connected to the second node that is different from the first node;
[0399] The first node is the distribution unit DU, the second node is the control plane CU-CP, and the third node is the access and mobility management function AMF;
[0400] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a control plane CU-CP of a neighboring base station.
[0401] S702: The first node sends second measurement request information to the second node.
[0402] S703: The second node determines second measurement data according to the second measurement request information.
[0403] S704: The second node sends third measurement request information to the third node.
[0404] The third measurement request information includes measurement data indication information. For example, the measurement data indication information may be used to indicate the measurement data that the second node requests the third node to feedback. For example, the measurement data indication information may indicate the measurement data that the third node needs to measure based on bit indication, flag bit indication, or other methods.
[0405] Optionally, the third measurement request information further includes measurement identification information and / or configuration information of the measurement data. The measurement identification information in the third measurement request information can be used to identify the measurement data corresponding to the third measurement request information. For example, if the measurement identification in the third measurement request information is identification 1, the measurement identification of the measurement data corresponding to the third measurement request information is also identification 1; if the measurement identification in the third measurement request information is identification 2, the measurement identification of the measurement data corresponding to the third measurement request information is also identification 2.
[0406] It should be noted that the configuration information of the measurement data can refer to the information in step S201, and will not be described in detail in this embodiment of the present application.
[0407] S705: The third node determines third measurement data based on the third measurement request information.
[0408] The third measurement data may be measurement data corresponding to the third requested measurement information. For example, the third measurement data may be measurement data measured by the third node based on the indication information of the measurement data in the third requested measurement information. For example, the third measurement data may be measurement data measured by the third node after performing slice configuration based on the measurement prediction and / or resource allocation decision determined by the first node.
[0409] It should be noted that the third node needs to configure the slices within the third node based on the slice-based measurement prediction and / or resource allocation decision determined by the first node, and determine the third measurement data after the slice configuration is completed or a period of time after the slice configuration ends.
[0410] The third measurement data is used to update the slice-based measurement prediction and / or resource allocation decision determined by the first node. For example, after determining the third measurement data, the third node may send the third measurement data to the second node, and the second node may forward the third measurement data to the first node. Therefore, the first node can update the previously determined measurement prediction and / or resource allocation decision based on the third measurement data, thereby improving the update accuracy of the slice-based measurement prediction and / or resource allocation decision.
[0411] It should be noted that the third measurement data may include at least one of the following:
[0412] The number of users in the slice;
[0413] Number of data radio bearers (DRBs) within the slice;
[0414] The number of protocol data unit (PDU) sessions within the slice;
[0415] Resource usage of the slice;
[0416] Load measurement of slices;
[0417] Slice latency measurement;
[0418] Key performance KPI indicators of slices;
[0419] Quality of Experience (QoE) indicator of the slice.
[0420] S706: The third node sends third measurement data to the second node.
[0421] S707: The second node sends the second measurement data and the third measurement data to the first node.
[0422] The second node may send a message carrying the second measurement data and the third measurement data to the first node, and the second node may also send a message carrying the second measurement data and a message carrying the third measurement data to the first node, which is not limited in this embodiment of the present application.
[0423] S708: The first node updates the measurement prediction and / or resource allocation decision according to the second measurement data and the third measurement data.
[0424] It should be noted that the method for the first node to update the slice-based measurement prediction and / or resource allocation decision based on the second measurement data and the third measurement data is similar to the method for the first node to update the slice-based measurement prediction and / or resource allocation decision based on the second measurement data (the second measurement data and the third measurement data can be averaged before updating the measurement prediction and / or resource allocation decision, which is not limited in this embodiment of the present application). The embodiment of the present application will not be repeated here.
[0425] An embodiment of the present application provides a method for updating a measurement prediction and / or resource allocation decision, wherein a second node sends a measurement prediction and / or resource allocation decision to a third node, a first node sends a second measurement request to the second node, the second node determines second measurement data based on the second measurement request, the second node sends a third measurement request to the third node, the third node determines third measurement data based on the third measurement request, the third node sends the third measurement data to the second node, the second node sends the second and third measurement data to the first node, and the first node updates a slice-based measurement prediction and / or resource allocation decision based on the second and third measurement data. In this way, the second and third nodes can predetermine measurement predictions for a future time period, thereby accurately configuring slices within the node, and the first node can update the measurement prediction and / or resource allocation decision based on the measurement data measured by the second and third nodes, thereby improving the accuracy of the measurement prediction and / or resource allocation decision.
[0426] Based on any of the above embodiments, Figure 8 , the process of the above communication method is described in detail.
[0427] Figure 8 This is a process diagram of a communication method provided in an embodiment of the present application. In order to explain the complete process in detail, Figure 8 In the embodiment shown, the first node is a DU, the second node is a CU-CP, and the third node can be a CU-UP, a DU different from the first node, an AMF, or a control plane CU-CP of an adjacent base station. Figure 8 , the method flow may include:
[0428] S801: A first node sends first measurement request information to a second node.
[0429] S802: The second node sends a response corresponding to the first measurement request information to the first node.
[0430] S803: The second node determines first measurement data according to the first measurement request information.
[0431] S804: The second node sends first measurement data to the first node.
[0432] S805: The first node determines a slice-based measurement prediction and / or resource allocation decision according to the first measurement data.
[0433] S806: The first node sends the measurement prediction and / or resource allocation decision, and the identifier of the third node to the second node.
[0434] S807. The second node configures the slice of the second node based on the measurement prediction and / or resource allocation decision.
[0435] S808: The second node sends the measurement prediction and / or resource allocation decision to the third node.
[0436] S809. The third node configures the slice of the third node according to the measurement prediction and / or resource allocation decision.
[0437] S810: The first node sends second measurement request information to the second node.
[0438] S811: The second node sends a response corresponding to the second measurement request information to the first node.
[0439] S812: The second node determines second measurement data according to the second measurement request information.
[0440] S813: The second node sends third measurement request information to the third node.
[0441] S814: The third node sends a response corresponding to the third measurement request information to the second node.
[0442] S815: The third node determines third measurement data according to the third measurement request information.
[0443] S816: The third node sends third measurement data to the second node.
[0444] S817: The second node sends the second measurement data and the third measurement data to the first node.
[0445] S818: The first node updates the measurement prediction and / or resource allocation decision according to the second measurement data and the third measurement data.
[0446] It should be noted that the above S801-S818 are only for the convenience of describing the execution steps, and do not limit the order of executing the steps (for example, S808 can be executed before S807).
[0447] In this way, the slice-based measurement prediction and / or resource allocation decision can be forwarded between the first node, the second node and the third node, and the second node and the third node can also feedback to the first node the measurement data measured after the slice configuration is performed based on the measurement prediction and / or resource allocation decision. The first node can accurately update the measurement prediction and / or resource allocation decision based on the measurement data of the second node and the third node, thereby improving the accuracy of the slice-based measurement prediction and / or resource allocation decision, and the first node can send the updated measurement prediction and / or resource allocation decision to the second node again. Based on the above-mentioned repeated cycle operation, the accuracy of the slice configuration of multiple nodes in the communication system can be improved.
[0448] Figure 9 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. Figure 9 The communication device 900 includes a sending module 901 and a receiving module 902, wherein:
[0449] The sending module 901 is configured to send first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data;
[0450] The receiving module 902 is used to receive first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0451] In one embodiment, the first measurement request information further includes at least one of the following:
[0452] Measurement identification information, which is used to identify this measurement;
[0453] Configuration information of measurement data.
[0454] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0455] the statistical level of the measurement data;
[0456] Feedback method of the measurement data;
[0457] The measurement range of the measurement data.
[0458] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0459] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0460] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0461] The number of users in the slice;
[0462] Number of data radio bearers (DRBs) within the slice;
[0463] The number of protocol data unit (PDU) sessions within the slice;
[0464] Resource usage of the slice;
[0465] Load measurement of slices;
[0466] Slice latency measurement;
[0467] Key performance KPI indicators of slices;
[0468] Quality of Experience (QoE) indicator of the slice.
[0469] In one implementation, the receiving module 902 is further configured to:
[0470] A response to the first measurement request information sent by the second node is received, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0471] In one embodiment, the sending module 901 is further configured to:
[0472] determining a slice-based measurement prediction and / or resource allocation decision based on the first measurement data;
[0473] The measurement prediction and / or resource allocation decision is sent to the second node, where the measurement prediction and / or resource allocation decision is used to configure a slice of the second node.
[0474] In one embodiment, the sending module 901 is further configured to:
[0475] Sending second measurement request information to the second node, where the second measurement request information includes indication information of the measurement data;
[0476] Receive second measurement data sent by the second node, where the second measurement data is used to update the slice-based measurement prediction and / or resource allocation decision determined by the first node.
[0477] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0478] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0479] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0480] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0481] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0482] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0483] In one implementation, the receiving module 902 is further configured to:
[0484] Receive third measurement data sent by the second node, where the third measurement data is measurement data measured by the third node after slicing is configured according to the measurement prediction and / or resource allocation decision determined by the first node, and the third node is a node connected to the second node.
[0485] In one embodiment, the sending module 901 is further configured to:
[0486] Send the identifier of the third node to the second node.
[0487] In one embodiment, the third node is at least one of the following:
[0488] The third node is a user plane CU-UP;
[0489] The third node is a DU connected to the second node;
[0490] The third node is an access and mobility management function AMF;
[0491] The third node is a control plane CU-CP of a neighboring base station.
[0492] Figure 10This is a structural diagram of another communication device provided in an embodiment of the present application. Figure 10 , the communication device 1000 includes a receiving module 1001 and a sending module 1002, wherein:
[0493] The receiving module 1001 is configured to receive first measurement request information sent by a first node, where the first measurement request information includes indication information of measurement data;
[0494] The sending module 1002 is used to send first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0495] In one embodiment, the first measurement request information further includes at least one of the following:
[0496] Measurement identification information, which is used to identify this measurement;
[0497] Configuration information of measurement data.
[0498] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0499] the statistical level of the measurement data;
[0500] Feedback method of the measurement data;
[0501] The measurement range of the measurement data.
[0502] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0503] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0504] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0505] The number of users in the slice;
[0506] Number of data radio bearers (DRBs) within the slice;
[0507] The number of protocol data unit (PDU) sessions within the slice;
[0508] Resource usage of the slice;
[0509] Load measurement of slices;
[0510] Slice latency measurement;
[0511] Key performance KPI indicators of slices;
[0512] Quality of Experience (QoE) indicator of the slice.
[0513] In one implementation, the sending module 1002 is further configured to:
[0514] A response to the first measurement request information is sent to the first node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0515] In one embodiment, the receiving module 1001 is further configured to:
[0516] Receive a slice-based measurement prediction and / or resource allocation decision sent by the first node, where the measurement prediction and / or resource allocation decision is used to configure a slice of the second node.
[0517] In one embodiment, the receiving module 1001 is further configured to:
[0518] receiving second measurement request information sent by the first node, where the second measurement request information includes indication information of the measurement data;
[0519] Second measurement data is sent to the first node, where the second measurement data is data measured by the second node according to the second measurement request information.
[0520] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0521] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0522] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0523] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0524] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0525] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0526] In one implementation, the sending module 1002 is further configured to:
[0527] sending the measurement prediction and / or resource allocation decision to a third node;
[0528] The third node is a node determined by the second node based on an identifier of the third node sent by the first node, or the third node is a node determined by the second node.
[0529] In one embodiment, the third node is at least one of the following:
[0530] The third node is a user plane CU-UP;
[0531] The third node is a DU connected to the second node;
[0532] The third node is an access and mobility management function AMF;
[0533] The third node is a control plane CU-CP of a neighboring base station.
[0534] In one implementation, the sending module 1002 is further configured to:
[0535] The second node sends third measurement request information to the third node, where the third measurement request information includes indication information of the measurement data;
[0536] The second node receives the third measurement data sent by the third node;
[0537] The second node sends the second measurement data and the third measurement data to the first node.
[0538] Figure 11 This is a structural diagram of another communication device provided in an embodiment of the present application. Figure 11 The communication device 1100 includes a receiving module 1101 and a sending module 1102, wherein:
[0539] The receiving module 1101 is configured to receive a slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure the slice of the third node;
[0540] The receiving module 1101 is further configured to receive third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data;
[0541] The sending module 1102 is configured to send third measurement data to the second node.
[0542] In one embodiment, the combination of the first node, the second node, and the third node includes at least one of the following:
[0543] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a user plane CU-UP;
[0544] The first node is a distributed unit (DU), the second node is a control plane (CU-CP), and the third node is a DU connected to the second node that is different from the first node;
[0545] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is an access and mobility management function AMF;
[0546] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a control plane CU-CP of a neighboring base station.
[0547] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0548] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0549] It should be noted here that the above-mentioned device provided in this application can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0550] Figure 12 This is a schematic diagram of the structure of a network device provided in an embodiment of the present application. Figure 12 The network device includes a memory 1210, a transceiver 1220, and a processor 1230:
[0551] The memory 1210 is used to store computer programs;
[0552] The transceiver 1220 is configured to transmit and receive data under the control of the processor;
[0553] The processor 1230 is configured to read the computer program in the memory and perform the following operations:
[0554] Sending first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data;
[0555] Receive first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0556] In one embodiment, the first measurement request information further includes at least one of the following:
[0557] Measurement identification information, which is used to identify this measurement;
[0558] Configuration information of measurement data.
[0559] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0560] the statistical level of the measurement data;
[0561] Feedback method of the measurement data;
[0562] The measurement range of the measurement data.
[0563] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0564] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0565] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0566] The number of users in the slice;
[0567] Number of data radio bearers (DRBs) within the slice;
[0568] The number of protocol data unit (PDU) sessions within the slice;
[0569] Resource usage of the slice;
[0570] Load measurement of slices;
[0571] Slice latency measurement;
[0572] Key performance KPI indicators of slices;
[0573] Quality of Experience (QoE) indicator of the slice.
[0574] In one embodiment, before the first node receives the first measurement data sent by the second node, the method further includes:
[0575] The first node receives a response to the first measurement request information sent by the second node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0576] In one embodiment, after the first node receives the first measurement data sent by the second node, the method further includes:
[0577] Determining, by the first node, a slice-based measurement prediction and / or resource allocation decision based on the first measurement data;
[0578] The first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, where the measurement prediction and / or resource allocation decision is used to configure the slice of the second node.
[0579] In one embodiment, after the first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, the method further includes:
[0580] The first node sends second measurement request information to the second node, where the second measurement request information includes indication information of the measurement data;
[0581] The first node receives second measurement data sent by the second node, where the second measurement data is used to update the slice-based measurement prediction and / or resource allocation decision determined by the first node.
[0582] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0583] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0584] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0585] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0586] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0587] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0588] In one embodiment, after the first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, the method further includes:
[0589] The first node receives third measurement data sent by the second node, where the third measurement data is measurement data measured by the third node after slicing is configured according to the measurement prediction and / or resource allocation decision determined by the first node, and the third node is a node connected to the second node.
[0590] In one embodiment, before the first node receives the third measurement data sent by the second node, the method further includes:
[0591] The first node sends the identifier of the third node to the second node.
[0592] In one embodiment, the third node is at least one of the following:
[0593] The third node is a user plane CU-UP;
[0594] The third node is a DU connected to the second node;
[0595] The third node is an access and mobility management function AMF;
[0596] The third node is a control plane CU-CP of a neighboring base station.
[0597] Among them, Figure 12 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 1230 and various circuits of the memory represented by the memory 1210. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1220 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 1230 is responsible for managing the bus architecture and general processing, and the memory 1210 may store data used by the processor 1230 when performing operations.
[0598] Optionally, the processor 1230 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0599] It should be noted here that the above-mentioned physical device provided in this application can implement all the method steps implemented by the physical device in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0600] Figure 13 This is a schematic diagram of the structure of another network device provided in an embodiment of the present application. Figure 13 The network device includes a memory 1310, a transceiver 1320, and a processor 1330:
[0601] The memory 1310 is used to store computer programs;
[0602] The transceiver 1320 is configured to transmit and receive data under the control of the processor;
[0603] The processor 1330 is configured to read the computer program in the memory and perform the following operations:
[0604] receiving first measurement request information sent by a first node, where the first measurement request information includes indication information of measurement data;
[0605] Send first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
[0606] In one embodiment, the first measurement request information further includes at least one of:
[0607] Measurement identification information, which is used to identify this measurement;
[0608] Configuration information of measurement data.
[0609] In one embodiment, the configuration information of the measurement data includes at least one of the following:
[0610] the statistical level of the measurement data;
[0611] Feedback method of the measurement data;
[0612] The measurement range of the measurement data.
[0613] In one embodiment, when the statistical level of the measurement data is a user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
[0614] In one embodiment, when the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
[0615] In one embodiment, the indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following:
[0616] The number of users in the slice;
[0617] Number of data radio bearers (DRBs) within the slice;
[0618] The number of protocol data unit (PDU) sessions within the slice;
[0619] Resource usage of the slice;
[0620] Load measurement of slices;
[0621] Slice latency measurement;
[0622] Key performance KPI indicators of slices;
[0623] Quality of Experience (QoE) indicator of the slice.
[0624] In one embodiment, after the second node receives the first measurement request information sent by the first node, the method further includes:
[0625] The second node sends a response to the first measurement request information to the first node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
[0626] In one embodiment, after the second node sends the first measurement data to the first node, the method further includes:
[0627] The second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, where the measurement prediction and / or resource allocation decision is used to configure the slice of the second node.
[0628] In one embodiment, after the second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, the method further includes:
[0629] The second node receives second measurement request information sent by the first node, where the second measurement request information includes indication information of the measurement data;
[0630] The second node sends second measurement data to the first node, where the second measurement data is data measured by the second node according to the second measurement request information.
[0631] In one embodiment, the combination of the first node and the second node includes at least one of the following:
[0632] The first node is a control plane CU-CP, and the second node is a user plane CU-UP;
[0633] The first node is a control plane CU-CP, and the second node is a distribution unit DU;
[0634] The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF;
[0635] The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
[0636] In one embodiment, the first node is a distributed unit DU, and the second node is a control plane CU-CP.
[0637] In one embodiment, after the second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, the method further includes:
[0638] The second node sends the measurement prediction and / or resource allocation decision to a third node;
[0639] The third node is a node determined by the second node based on an identifier of the third node sent by the first node, or the third node is a node determined by the second node.
[0640] In one embodiment, the third node is at least one of the following:
[0641] The third node is a user plane CU-UP;
[0642] The third node is a DU connected to the second node;
[0643] The third node is an access and mobility management function AMF;
[0644] The third node is a control plane CU-CP of a neighboring base station.
[0645] In one embodiment, after the second node sends the measurement prediction and / or resource allocation decision to the third node, the method further includes:
[0646] The second node sends third measurement request information to the third node, where the third measurement request information includes indication information of the measurement data;
[0647] The second node receives the third measurement data sent by the third node;
[0648] The second node sends the second measurement data and the third measurement data to the first node.
[0649] Among them, Figure 13In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1330 and various circuits of memory represented by memory 1310 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1320 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 1330 is responsible for managing the bus architecture and general processing, and the memory 1310 may store data used by the processor 1330 when performing operations.
[0650] Optionally, the processor 1330 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0651] It should be noted here that the above-mentioned physical device provided in this application can implement all the method steps implemented by the physical device in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0652] Figure 14 This is a schematic diagram of the structure of another network device provided in an embodiment of the present application. Figure 14 The network device includes a memory 1410, a transceiver 1420, and a processor 1430:
[0653] The memory 1410 is used to store computer programs;
[0654] The transceiver 1420 is configured to transmit and receive data under the control of the processor;
[0655] The processor 1430 is configured to read the computer program in the memory and perform the following operations:
[0656] receiving a slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure the slice of the third node;
[0657] receiving third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data;
[0658] Send third measurement data to the second node.
[0659] In one embodiment, the combination of the first node, the second node, and the third node includes at least one of the following:
[0660] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a user plane CU-UP;
[0661] The first node is a distributed unit (DU), the second node is a control plane (CU-CP), and the third node is a DU connected to the second node that is different from the first node;
[0662] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is an access and mobility management function AMF;
[0663] The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a control plane CU-CP of a neighboring base station.
[0664] Among them, Figure 14 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1430 and various circuits of memory represented by memory 1410 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1420 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 1430 is responsible for managing the bus architecture and general processing, and the memory 1410 may store data used by the processor 1430 when performing operations.
[0665] Optionally, the processor 1430 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.
[0666] It should be noted here that the above-mentioned physical device provided in this application can implement all the method steps implemented by the physical device in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0667] An embodiment of the present application further provides a processor-readable storage medium, which stores a computer program. The computer program is used to enable a processor to execute the method described in any one of the above method embodiments.
[0668] The processor-readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs)), etc.
[0669] An embodiment of the present application further provides a computer program product, including a computer program, which implements the method described in any one of the above method embodiments when the computer program is executed by a processor.
[0670] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) that contain computer-usable program code.
[0671] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0672] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce an article of manufacture comprising an instruction device that implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0673] These processor-executable instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0674] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.
Claims
1. A communication method, characterized in that: include: The first node sends first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data; The first node receives first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
2. The method according to claim 1, characterized in that The first measurement request information further includes at least one of the following: Measurement identification information, which is used to identify this measurement; Configuration information of measurement data.
3. The method according to claim 2, characterized in that The configuration information of the measurement data includes at least one of the following: the statistical level of the measurement data; Feedback method of the measurement data; The measurement range of the measurement data.
4. The method according to claim 3, characterized in that When the statistical level of the measurement data is the user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
5. The method according to claim 3 or 4, characterized in that When the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
6. The method according to any one of claims 1 to 4, characterized in that The indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following: The number of users in the slice; Number of data radio bearers (DRBs) within the slice; The number of protocol data unit (PDU) sessions within the slice; Resource usage of the slice; Load measurement of slices; Slice latency measurement; Key performance KPI indicators of slices; Quality of Experience (QoE) indicator of the slice.
7. The method according to any one of claims 1 to 4, characterized in that Before the first node receives the first measurement data sent by the second node, the method further includes: The first node receives a response to the first measurement request information sent by the second node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
8. The method according to any one of claims 1 to 4, characterized in that After the first node receives the first measurement data sent by the second node, the method further includes: Determining, by the first node, a slice-based measurement prediction and / or resource allocation decision based on the first measurement data; The first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, where the measurement prediction and / or resource allocation decision is used to configure the slice of the second node.
9. The method according to claim 8, characterized in that After the first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, the method further includes: The first node sends second measurement request information to the second node, where the second measurement request information includes indication information of the measurement data; The first node receives second measurement data sent by the second node, where the second measurement data is used to update the slice-based measurement prediction and / or resource allocation decision determined by the first node.
10. The method according to any one of claims 1 to 4, characterized in that The combination of the first node and the second node includes at least one of the following: The first node is a control plane CU-CP, and the second node is a user plane CU-UP; The first node is a control plane CU-CP, and the second node is a distribution unit DU; The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF; The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
11. The method according to any one of claims 1 to 4, characterized in that: The first node is a distribution unit DU, and the second node is a control plane CU-CP.
12. The method according to claim 11, characterized in that After the first node sends the slice-based measurement prediction and / or resource allocation decision to the second node, the method further includes: The first node receives third measurement data sent by the second node, where the third measurement data is measurement data measured by the third node after slicing is configured according to the measurement prediction and / or resource allocation decision determined by the first node, and the third node is a node connected to the second node.
13. The method according to claim 12, characterized in that Before the first node receives the third measurement data sent by the second node, the method further includes: The first node sends the identifier of the third node to the second node.
14. The method according to claim 12 or 13, characterized in that The third node is at least one of the following: The third node is a user plane CU-UP; The third node is a DU connected to the second node; The third node is an access and mobility management function AMF; The third node is a control plane CU-CP of a neighboring base station.
15. A communication method, characterized in that: include: The second node receives first measurement request information sent by the first node, where the first measurement request information includes indication information of the measurement data; The second node sends first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
16. The method according to claim 15, characterized in that The first measurement request information further includes at least one of: Measurement identification information, which is used to identify this measurement; Configuration information of measurement data.
17. The method according to claim 16, characterized in that The configuration information of the measurement data includes at least one of the following: the statistical level of the measurement data; Feedback method of the measurement data; The measurement range of the measurement data.
18. The method according to claim 17, characterized in that When the statistical level of the measurement data is the user level, the configuration information of the measurement data further includes a list of user identification information to be counted.
19. The method according to claim 17 or 18, characterized in that When the feedback mode of the measurement data is periodic feedback, the configuration information of the measurement data further includes period information; when the feedback mode of the measurement data is aperiodic feedback, the configuration information of the measurement data further includes feedback time information.
20. The method according to any one of claims 15 to 18, characterized in that: The indication information of the measurement data is used to indicate the measurement data requested for measurement, and the measurement data includes at least one of the following: The number of users in the slice; Number of data radio bearers (DRBs) within the slice; The number of protocol data unit (PDU) sessions within the slice; Resource usage of the slice; Load measurement of slices; Slice latency measurement; Key performance KPI indicators of slices; Quality of Experience (QoE) indicator of the slice.
21. The method according to any one of claims 15 to 18, characterized in that After the second node receives the first measurement request information sent by the first node, the method further includes: The second node sends a response to the first measurement request information to the first node, where the response is used to indicate whether each measurement data corresponding to the first measurement request information can be measured.
22. The method according to any one of claims 15 to 18, characterized in that: After the second node sends the first measurement data to the first node, the method further includes: The second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, where the measurement prediction and / or resource allocation decision is used to configure the slice of the second node.
23. The method according to claim 22, characterized in that After the second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, the method further includes: The second node receives second measurement request information sent by the first node, where the second measurement request information includes indication information of the measurement data; The second node sends second measurement data to the first node, where the second measurement data is data measured by the second node according to the second measurement request information.
24. The method according to any one of claims 15 to 18, characterized in that The combination of the first node and the second node includes at least one of the following: The first node is a control plane CU-CP, and the second node is a user plane CU-UP; The first node is a control plane CU-CP, and the second node is a distribution unit DU; The first node is a control plane CU-CP, and the second node is an access and mobility management function AMF; The first node is a control plane CU-CP, and the second node is a control plane CU-CP of a neighboring base station.
25. The method according to any one of claims 15 to 18, characterized in that The first node is a distribution unit DU, and the second node is a control plane CU-CP.
26. The method according to claim 25, characterized in that After the second node receives the slice-based measurement prediction and / or resource allocation decision sent by the first node, the method further includes: The second node sends the measurement prediction and / or resource allocation decision to a third node; The third node is a node determined by the second node based on an identifier of the third node sent by the first node, or the third node is a node determined by the second node.
27. The method according to claim 26, characterized in that The third node is at least one of the following: The third node is a user plane CU-UP; The third node is a DU connected to the second node; The third node is an access and mobility management function AMF; The third node is a control plane CU-CP of a neighboring base station.
28. The method according to claim 26 or 27, characterized in that After the second node sends the measurement prediction and / or resource allocation decision to the third node, the method further includes: The second node sends third measurement request information to the third node, where the third measurement request information includes indication information of the measurement data; The second node receives the third measurement data sent by the third node; The second node sends the third measurement data to the first node.
29. A communication method, characterized in that: include: The third node receives the slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure the slice of the third node; The third node receives third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data; The third node sends third measurement data to the second node.
30. The method according to claim 29, wherein The combination of the first node, the second node, and the third node includes at least one of the following: The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a user plane CU-UP; The first node is a distributed unit (DU), the second node is a control plane (CU-CP), and the third node is a DU connected to the second node that is different from the first node; The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is an access and mobility management function AMF; The first node is a distributed unit DU, the second node is a control plane CU-CP, and the third node is a control plane CU-CP of a neighboring base station.
31. A communication device, characterized in that: It includes a sending module and a receiving module, wherein: The sending module is configured to send first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data; The receiving module is used to receive first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
32. A communication device, characterized in that: It includes a receiving module and a sending module, wherein: The receiving module is configured to receive first measurement request information sent by a first node, where the first measurement request information includes indication information of measurement data; The sending module is used to send first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
33. A communication device, characterized in that: It includes a receiving module and a sending module, wherein: The receiving module is configured to receive a slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure a slice of the third node; The receiving module is further configured to receive third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data; The sending module is configured to send third measurement data to the second node.
34. A network device, characterized in that: Including memory, transceiver, processor: The memory is used to store computer programs; The transceiver is used to send and receive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: Sending first measurement request information to the second node, where the first measurement request information includes indication information of the measurement data; Receive first measurement data sent by the second node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
35. A network device, characterized in that: Including memory, transceiver, processor: The memory is used to store computer programs; The transceiver is used to send and receive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: receiving first measurement request information sent by a first node, where the first measurement request information includes indication information of measurement data; Send first measurement data to the first node, where the first measurement data is used to assist slice-based artificial intelligence and / or machine learning technology.
36. A network device, characterized in that: Including memory, transceiver, processor: The memory is used to store computer programs; The transceiver is used to send and receive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: receiving a slice-based measurement prediction and / or resource allocation decision sent by the second node, where the slice-based measurement prediction and / or resource allocation decision is determined by the first node, and the slice-based measurement prediction and / or resource allocation decision is used to configure a slice of the third node; receiving third measurement request information sent by the second node, where the third measurement request information includes indication information of the measurement data; Send third measurement data to the second node.
37. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, which is used to enable a processor to execute the method according to any one of claims 1 to 14, or the method according to claims 15-28, or the method according to claim 29 or 30.