Communication method, electronic device, chip system, storage medium and program product
By sending the beam accuracy indication (BAI) level through the terminal device, the problems of high signaling resource usage and low evaluation accuracy in AI/ML beam management are solved, and more efficient beam management model control and performance optimization are achieved.
Patent Information
- Application Number
- CN202511165669.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2045-08-20
AI Technical Summary
Existing AI/ML-based beam management solutions have problems such as high signaling resource usage and low AI/ML model evaluation accuracy.
The terminal device sends the beam accuracy indication BAI level to the access network device instead of the specific number of beam association pairs Np. The access network device controls the beam management model according to the BAI level, avoiding excessive occupation of signaling resources and improving the accuracy of model evaluation.
It reduces signaling resource overhead, improves the efficiency and accuracy of AI/ML model performance judgment, and optimizes the prediction accuracy of the beam management model.
Smart Images

Figure CN120676347A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, electronic equipment, chip system, storage medium and program product. Background Art
[0002] In wireless communication systems, beam management (BM) is a core technology for ensuring efficient signal transmission, especially in high-frequency bands such as millimeter waves and terahertz. Its performance directly determines system capacity and communication reliability. Traditional beam management faces bottlenecks in high-frequency scenarios, such as high signaling overhead and insufficient dynamic adaptability. Currently, with the development of artificial intelligence (AI) and machine learning (ML) technologies, AI / ML technologies have been gradually introduced into beam management. This means that the predictive capabilities of AI / ML models can replace the traditional full measurement process of scanning all possible beam directions one by one, thereby reducing the signaling resource usage caused by beam measurement and feedback, and enhancing the system's adaptability to dynamic environments such as user movement and occlusion changes. However, current AI / ML-based beam management solutions suffer from high signaling resource usage and low AI / ML model evaluation accuracy.
[0003] Therefore, how to reduce the signaling resource usage of beam management based on AI / ML models and improve the accuracy of AI / ML model evaluation are issues that need to be urgently addressed. Summary of the Invention
[0004] The embodiments of the present application provide a communication method, electronic device, chip system, storage medium and program product, which are applied to the field of communication technology to achieve the technical effects of reducing the signaling resource occupancy of beam management based on AI / ML models and improving the accuracy of AI / ML model evaluation.
[0005] In a first aspect, an embodiment of the present application provides a communication method, applied to a terminal, the method comprising:
[0006] Send first information to the access network device, where the first information is used to indicate the beam accuracy indication BAI level of the terminal, and the BAI level is related to the number of first beam association pairs measured by the terminal, and the first beam association pairs include beam association pairs measured by the terminal that meet preset accuracy requirements.
[0007] Optionally, the first information includes a first byte, and the first byte is used to indicate the BAI level of the terminal.
[0008] Optionally, the first byte includes a target bit, and different values of the target bit correspond to different BAI levels.
[0009] Optionally, the BAI level is related to the quotient of the number of the first beam association pairs and a target value, where the target value includes the total number of beam association pairs, or the number of second beam association pairs, and the second beam association pairs are the beam association pairs measured by the terminal.
[0010] Optionally, a value range of the quotient value corresponding to the BAI level is predefined by a protocol.
[0011] Optionally, also include:
[0012] Second information sent by the access network device is received, where the second information is used to indicate a value range of the quotient value corresponding to the BAI level.
[0013] Optionally, the value interval is related to the interval step size.
[0014] Optionally, the interval step is predefined by the protocol.
[0015] Optionally, also include:
[0016] Receive third information sent by the access network device, where the third information is used to indicate the interval step size.
[0017] Optionally, the interval step size is related to a step size parameter, and the step size parameter is a positive integer power of 2.
[0018] Optionally, the target value includes the total number of the beam association pairs, and the total number of the beam association pairs is predefined by the protocol.
[0019] Optionally, the target value includes the total number of the beam association pairs, and the method further includes:
[0020] Receive fourth information sent by the access network device, where the fourth information is used to indicate the total number of the beam association pairs.
[0021] Optionally, the target value includes the number of the second beam association pairs, and the method further includes:
[0022] Send fifth information to the access network device, where the fifth information is used to indicate the number of the second beam association pairs.
[0023] Optionally, the fifth information includes the value of the number of the second beam association pairs, or the logarithmic processed value of the number of the second beam association pairs, or the first difference between the total number of the beam association pairs and the number of the second beam association pairs, or the second difference between the number of the second beam association pairs and the last reported number of second beam association pairs.
[0024] Optionally, the sending fifth information to the access network device includes:
[0025] When the first difference is greater than a preset difference threshold, the fifth information is sent to the access network device.
[0026] Optionally, the sending fifth information to the access network device includes:
[0027] The fifth information is sent to the access network device according to a sending period of the fifth information.
[0028] Optionally, the sending period of the fifth information is predefined by the protocol.
[0029] Optionally, also include:
[0030] Receive sixth information sent by the access network device, where the sixth information is used to indicate a sending period of the fifth information.
[0031] Optionally, the sending period of the fifth information is greater than or equal to the sending period of the first information.
[0032] In a second aspect, an embodiment of the present application provides a communication method, applied to an access network device, the method comprising:
[0033] receiving first information sent by a terminal, where the first information is used to indicate a BAI level of the terminal, where the BAI level is related to a number of first beam association pairs measured by the terminal, where the first beam association pairs include beam association pairs that meet a preset accuracy requirement;
[0034] The beam management model of the terminal is controlled according to the BAI level.
[0035] In a third aspect, an embodiment of the present application provides a communication device, applied to a terminal, the device comprising:
[0036] A sending module is used to send first information to an access network device, where the first information is used to indicate the beam accuracy indication BAI level of the terminal, and the BAI level is related to the number of first beam association pairs measured by the terminal, and the first beam association pairs include beam association pairs measured by the terminal that meet preset accuracy requirements.
[0037] In a fourth aspect, an embodiment of the present application provides a communication device, applied to an access network device, the device comprising:
[0038] a receiving module, configured to receive first information sent by a terminal, where the first information is used to indicate a BAI level of the terminal, where the BAI level is related to a number of first beam association pairs measured by the terminal, where the first beam association pairs include beam association pairs that meet a preset accuracy requirement;
[0039] A control module is used to control the beam management model of the terminal according to the BAI level.
[0040] In a fifth aspect, an embodiment of the present application provides a communication device, comprising a processor and a memory, wherein the memory is used to store computer-executable instructions, and the processor is used to run the computer-executable instructions stored in the memory to execute the method described in any possible implementation of the first aspect or the second aspect.
[0041] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is run on a computer, the computer executes the method described in any possible implementation of the first aspect or the second aspect.
[0042] In a seventh aspect, an embodiment of the present application provides a computer program product comprising a computer program, which, when run, enables a computer to execute the method described in any possible implementation of the first aspect or the second aspect.
[0043] In an eighth aspect, the present application provides a chip or chip system, comprising at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a line, and the at least one processor is configured to execute a computer program or instruction to perform the method described in any possible implementation of the first or second aspect. The communication interface in the chip may be an input / output interface, a pin, or a circuit.
[0044] In one possible implementation, the chip or chip system described above in this application further includes at least one memory, wherein instructions are stored in the at least one memory. The memory may be a storage unit within the chip, such as a register or cache, or a storage unit of the chip (such as a read-only memory or random access memory).
[0045] The communication method, electronic device, chip system, storage medium, and program product provided in this application transmit, via a terminal, a BAI level determined based on a first beam association pair obtained by measurement and meeting preset accuracy requirements to an access network device. The access network device determines the BAI level corresponding to the terminal based on the received first information and controls the beam management model of the terminal based on the BAI level. This avoids the problem of excessive signaling resource usage caused by the terminal reporting the specific value of Np to the access network device, thereby reducing signaling resource overhead. Furthermore, the terminal directly reports the BAI level to the access network device, which can intuitively reflect the actual effectiveness of beam management through the AI / ML model, thereby improving the efficiency and accuracy of the access network device in judging the performance of the terminal's AI / ML model. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0047] Figure 2 A flow chart of a communication method provided in an embodiment of the present application;
[0048] Figure 3 A schematic diagram of a beam association scenario provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of a BAI level value space provided in an embodiment of the present application;
[0050] Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0051] Figure 6 A schematic structural diagram of another communication device provided in an embodiment of the present application;
[0052] Figure 7 A structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] In the embodiments of this application, terms such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the terms "first chip" and "second chip" are used solely to distinguish between different chips and do not define their order. Those skilled in the art will understand that terms such as "first" and "second" do not define the quantity or execution order, and do not necessarily define differences.
[0054] It should be noted that in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0055] In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " normally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, a--c, bc, or abc, where a, b, and c can be single or plural.
[0056] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 1 As shown, the communication system 100 may include at least one network device (such as Figure 1 110a, 110b, 110c in FIG), and may further include at least one terminal (such as Figure 1 120a-120g in the table).
[0057] The network device and the terminal device can communicate via a wireless link. When the network device acts as a communication transmitter, the terminal device can act as a communication receiver; when the network device acts as a communication receiver, the terminal device can act as a communication transmitter. The embodiment of the present application does not limit the number of network devices and terminal devices included in the communication system. In addition, it should be understood that Figure 1 This is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, etc. This application does not limit this. Figure 1 Not drawn in the middle.
[0058] The network device provided in the embodiments of the present application may be a device that communicates with a terminal device. The network device may also be referred to as an access network device or a wireless access network device, and may be, for example, a base station, a Node B, an evolved Node B (eNodeB or eNB), a transmission reception point (TRP), a next generation Node B (gNB) in a fifth generation (5G) mobile communication system, an access network device in an open radio access network (O-RAN or open RAN), a base station in a future mobile communication system, and the network device may be a satellite base station in a non-terrestrial network (NTN), a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system. Alternatively, the network device may be a module or unit that performs part of the functions of a base station, for example, a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU-CP) module, or a centralized unit user plane (CU-UP) module. The access network equipment can be a satellite base station (such as Figure 1 110a in ), or a macro base station (such as Figure 1 110b in the figure), the access network device can also be a micro base station or an indoor station (such as Figure 1 110c in the figure), or a relay node or a donor node. This application does not limit the specific technology and device form used by the access network equipment. The 5G system can also be referred to as the new radio (NR) system.
[0059] The network in which the network device resides has strong computing capabilities. This computing capability can be provided by computing nodes included in the network or possessed by the network device itself. When this computing capability can be provided by computing nodes included in the network, the network device can connect to one or more computing nodes in the network and distribute task data received from terminal devices to the computing nodes so that the computing nodes process the task data. Examples of such computing nodes include edge computing servers (MECs), distributed cloud nodes, quantum computing nodes, and computing hosts. Within a computing node, one or more computing units can be included to enable concurrent processing of task data. Examples of such computing units include central processing units (CPUs) and graphics processing units (GPUs).
[0060] In one network structure, the network device may include a centralized unit (CU) node, a distributed unit (DU) node, a RAN device including a CU node and a DU node, or a RAN device including a control plane CU node (CU-CP node), a user plane CU node (CU-UP node), and a DU node.
[0061] Network equipment provides services for cells, and terminal devices communicate with the cells through transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB) or a base station corresponding to a small cell. Small cells here can include: metrocells, microcells, picocells, femtocells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0062] Alternatively, the aforementioned device and computing node that communicate with the terminal device can be regarded as a whole as the network device involved in this application.
[0063] The terminal device in the embodiment of the present application may also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc. The terminal can be widely used in various scenarios for communication. The scenario includes, but is not limited to, at least one of the following scenarios: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), massive machine-type communications (mMTC), device-to-device (D2D), vehicle to everything (V2X), machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, or smart city, etc. The terminal may be a mobile phone (such as Figure 1 Mobile phones 120a, 120d, 120f), tablet computers, computers with wireless transceiver functions (such as Figure 1 Computers (120g), wearable devices, vehicles (such as Figure 1 120b shown), drones, helicopters, airplanes (such as Figure 1 120c in ), ships, robots, robotic arms, or smart home devices (such as Figure 1 The present application does not limit the specific technology and specific device form adopted by the terminal.
[0064] By way of example and not limitation, in this application, a terminal device may be a terminal device in an XR system. XR technology, a key area for future human-computer interaction and digital content presentation, integrates cutting-edge technologies such as VR, AR, and Mixed Reality (MR). Its primary technical feature is seamlessly connecting the digital and physical worlds through a highly immersive experience, enabling deep user interaction with virtual environments and real-world scenes. For example, the terminal device in the embodiments of this application may be an XR device. XR devices are a type of intelligent terminal designed specifically for immersive experiences. By integrating display, sensing, computing, and communication technologies, they overlay virtual content or augmented information onto the user's field of view or construct a completely virtual interactive space. XR devices include, but are not limited to, head-mounted displays, smart glasses, handheld interactive devices, and holographic projection devices. XR devices widely support cloud-based interaction, accessing high-precision models, dynamic scene data, or artificial intelligence (AI) inference services in real time over the network, thereby overcoming local computing power limitations and promoting the implementation of complex applications such as the metaverse and remote collaboration.
[0065] Currently, AI / ML models for beam prediction can be deployed on the terminal side. The terminal uses the AI / ML model to learn from historical beam measurement data, user movement trajectories, channel variation characteristics, and environmental information to predict future beams and obtain relevant information about the predicted beam, such as beam directional parameters (such as azimuth and elevation), signal-to-interference plus noise ratio (SINR), and validity time. When the terminal measures the actual beam, it can verify the predicted beam against the actual beam to determine the accuracy of the AI / ML model's prediction. For example, the accuracy of the predicted beam can be determined by determining the difference in beam direction and reference signal received power (RSRP) between the predicted and actual beams. For example, whether the difference between the predicted beam and the actual beam corresponding to the predicted beam meets preset accuracy requirements can be used to determine whether the predicted beam and the actual beam are a valid beam association pair. If the difference between the predicted beam and the actual beam meets the preset accuracy requirements, the pair is considered a valid beam association pair.
[0066] In this scenario, the total number of beam association pairs that the terminal needs to monitor may be different for different terminals, terminals in different cells, etc. For example, when terminal 1 is located in cell 1, it needs to monitor 30 beam association pairs, when terminal 1 is located in cell 2, it needs to monitor 25 beam association pairs, when terminal 2 is located in cell 1, it needs to monitor 50 beam association pairs, etc. In subsequent embodiments, for the sake of ease of description, the total number of beam association pairs that the terminal needs to monitor is referred to as N, and the number of valid beam association pairs measured is referred to as Np. Among them, N can be predefined by the protocol, or it can be sent to the terminal in advance by the access network device.
[0067] Currently, the terminal needs to report the number of valid beam association pairs obtained by measurement as a beam accuracy indicator (BAI) to the network side, such as sending the BAI to the access network device. The access network device determines the Np of the terminal based on the received BAI, and calculates the BAI level based on the N pre-configured for the terminal. The current BAI level calculation method is BAI level = Np / N. The access network device determines the prediction accuracy of the terminal's AI / ML model based on the BAI level corresponding to the terminal. When the BAI level corresponding to the terminal indicates that the prediction accuracy of the AI / ML model is low, the access network device sends corresponding signaling to the terminal to adjust the AI / ML model deployed on the terminal to improve the prediction accuracy of the AI / ML model.
[0068] However, in the existing solution described above, the terminal needs to report the specific value of Np to the network. For example, when N = 200 beam association pairs, if Np = 150, the specific value "150" must be transmitted to the network via signaling. However, the number of binary bits required to encode Np increases as N increases. When N = 1024, 10 binary bits (0-1023) are required, resulting in a significant increase in signaling resource usage and overhead.
[0069] Furthermore, simply reporting the specific Np value to the network by the terminal does not reflect the actual effectiveness of beam management performed by the AI / ML model. For example, when Np = 150, a value of N = 200 indicates a 75% prediction accuracy, while a value of N = 300 indicates only a 50% prediction accuracy. This makes it difficult for the network to directly determine the performance of the terminal's AI / ML model based on the specific Np value.
[0070] In view of this, the present application provides a communication method in which a terminal directly sends to the network the BAI level determined based on the first beam association pair obtained by measurement and meeting preset accuracy requirements. This avoids the problem of excessive signaling resource usage caused by reporting the specific value of Np to the network, thereby reducing signaling resource overhead. Furthermore, directly reporting the BAI level to the network can intuitively reflect the actual effectiveness of beam management through the AI / ML model, thereby improving the efficiency and accuracy of the network's judgment of the terminal's AI / ML model performance.
[0071] The communication method of the present application is described in detail below with reference to the accompanying drawings. The execution subjects of the embodiments shown in the present application are terminals and access network devices, wherein the specific forms and quantities of the devices shown are only examples and should not constitute any limitation on the implementation of the method provided in the present application. The terminal device in the embodiment of the present application can be the terminal device itself, or it can be a chip, chip system or processor that supports the terminal device to implement the task processing method, or it can be a logic module or software that can implement all or part of the functions of the terminal device. The access network device in the embodiment of the present application can be the access network device itself, or it can be a chip, chip system or processor that supports the access network device to implement the task processing method, or it can be a logic module or software that can implement all or part of the functions of the access network device. The present application does not impose any specific restrictions on this.
[0072] Figure 2 This is a flow chart of a communication method provided in an embodiment of the present application. Figure 2 As shown, the method may include:
[0073] S201. A terminal sends first information to an access network device.
[0074] Correspondingly, the access network device receives the first information sent by the terminal.
[0075] The first information is used to indicate the BAI level of the terminal. The BAI level is related to the number of first beam association pairs measured by the terminal. The first beam association pairs include beam association pairs measured by the terminal that meet preset accuracy requirements.
[0076] The preset accuracy requirements may include at least one of the beam direction accuracy requirements, RSRP accuracy requirements, etc. For example, it can be determined whether the beam association pair measured by the terminal is the first beam association pair based on whether the beam direction difference of the beam association pair meets the beam direction accuracy requirement and / or whether the RSRP difference of the beam association pair meets the RSRP accuracy requirement.
[0077] Taking whether the beam direction difference of the beam association pair meets the beam direction accuracy requirement and whether the RSRP difference of the beam association pair meets the RSRP accuracy requirement as an example, if the beam direction difference of the beam association pair meets the beam direction accuracy requirement, and the RSRP difference of the beam association pair meets the RSRP accuracy requirement, then it is determined that the beam association pair measured by the terminal is the first beam association pair; if the beam direction difference of the beam association pair does not meet the beam direction accuracy requirement, and / or the RSRP difference of the beam association pair does not meet the RSRP accuracy requirement, then it is determined that the beam association pair measured by the terminal is not the first beam association pair.
[0078] For example, the beam direction accuracy requirement can be set to 5° or less for a beam direction difference between a pair of associated beams, and 3dB or less for RSRP accuracy. Specifically, these accuracy requirements can be dynamically adjusted based on the communication frequency band or beam width. For example, for the Sub-6 GHz band (wide beam), the beam direction accuracy requirement can be set to 15° or less for a beam direction difference; for the millimeter wave or terahertz bands (narrow beam), the beam direction accuracy requirement can be set to 5° or less for a beam direction difference, and so on.
[0079] In this step, after measuring and obtaining the actual beam, the terminal can determine beam association pairs based on the predicted beams obtained by the AI / ML model corresponding to the actual beams. Then, based on the beam differences between the predicted and actual beams in each beam association pair and the preset accuracy requirements, the number of first beam association pairs (Np) included in the beam association pairs determined by the terminal's measurements is determined. The terminal's BAI level is determined based on Np.
[0080] In a possible implementation, the BAI level of the terminal may be determined based on the number of beam association pairs that need to be measured (ie, N mentioned above) and Np corresponding to the terminal.
[0081] Another possible implementation manner may be to determine the BAI level of the terminal based on the number of beam association pairs actually measured by the terminal (for example, which may be referred to as Nd) and Np.
[0082] After the terminal determines its own BAI level, the first information indicating the BAI level may be sent to the access network device, so that the access network device determines the BAI level corresponding to the terminal according to the first information.
[0083] Optionally, the first information may indicate a specific BAI level, for example, different first information may be sent according to different BAI levels; or the first information may carry the BAI level, or the first information may carry an identifier indicating the BAI level.
[0084] The first information in this step can be sent by the terminal to the access network device in the following ways: the terminal can carry the first information through physical layer (Layer 1, L1) signaling, or carry the first information based on the channel state information (Channel State InformationReport Framework, CSI) report framework, etc., and complete the transmission of the first information through uplink channels such as the Physical Uplink Control Channel (Physical Uplink Control Channel, PUCCH) or the Physical Uplink Shared Channel (Physical Uplink SharedChannel, PUSCH).
[0085] S202: The access network device controls the beam management model of the terminal according to the BAI level.
[0086] The beam management model is an AI / ML model deployed on the terminal for beam management. The access network device can control the terminal's beam management model differently for different BAI levels of the terminal. When the BAI level is high, the prediction accuracy of the beam management model is high. The access network device can only perform statistics on the performance of the beam management model, or relax the monitoring requirements for the beam management model (for example, the monitoring interval of the beam management model can be relaxed from 1ms to 3ms to reduce uplink signaling overhead and reduce terminal power consumption). When the BAI level is low, the prediction accuracy of the beam management model is low. The access network device can adjust the model parameters of the terminal's beam management model through downlink signaling control, or perform model fallback operations, etc., to optimize the beam management model, thereby improving the prediction accuracy of the beam management model.
[0087] For example, assuming that the BAI level includes two levels, level 1 and level 2, the first level indicates that the beam management model has high prediction accuracy. The access network device can simply collect statistics on the performance of the beam management model, or relax the monitoring requirements for the beam management model. The second level indicates that the beam management model has low prediction accuracy. The access network device can adjust the model parameters of the terminal's beam management model through downlink signaling control, or perform model rollback operations, etc., to optimize the beam management model, thereby improving the prediction accuracy of the beam management model.
[0088] In this step, the access network device is used to control the downlink signaling of the terminal beam management model, for example, which can be transmitted through radio resource control (RRC) signaling, medium access control control element (MAC-CE), downlink control information (DCI), etc.
[0089] The method provided in the embodiments of the present application involves a terminal sending a BAI level determined based on a measured first beam association pair that meets preset accuracy requirements to an access network device. The access network device determines the BAI level corresponding to the terminal based on the received first information and controls the terminal's beam management model based on the BAI level. This avoids the problem of excessive signaling resource usage caused by the terminal reporting the specific value of Np to the access network device, thereby reducing signaling resource overhead. Furthermore, the terminal directly reports the BAI level to the access network device, which can intuitively reflect the actual effectiveness of beam management through the AI / ML model, thereby improving the efficiency and accuracy of the access network device in determining the performance of the terminal's AI / ML model.
[0090] The following describes in detail how the first information in the communication method provided by this application specifically indicates the BAI level.
[0091] Specifically, the first information includes a first byte for indicating the BAI level of the terminal. For example, the first information may be multiplexed with other uplink signaling for transmission. The uplink signaling includes multiple bytes, some of which constitute the first information. The first information includes at least the first byte (e.g., it may include only the first byte, or it may include the first byte and other bytes for indicating other information). The first byte may, for example, include the BAI level or an identifier for indicating the BAI level.
[0092] In one possible implementation, the first byte includes a target bit for indicating the BAI level, and different values of the target bit correspond to different BAI levels. The number of target bits can be, for example, 1 bit, 2 bits, or more bits. The number of target bits can be predefined by the protocol or pre-indicated to the terminal by the network side. The more target bits there are, the more detailed the BAI level division is. For example, when the target bit is 1 bit, it can represent up to 2 BAI levels; when the target bit is 2 bits, it can represent up to 4 BAI levels. This application does not impose any restrictions on the number of target bits, which can be set according to actual needs.
[0093] Exemplarily, the BAI level indicated by the first information is introduced below by taking the target bits as 1 bit and 2 bits as examples.
[0094] When the target bit is 1 bit, the value of the target bit may include at least one of 0 and 1. Taking the case where the target bit value includes 0 and 1 as an example, the target bit 0 and the target bit 1 represent different BAI levels. For example, when the target bit is 1, it represents the first level, indicating that the prediction accuracy of the beam management model is relatively high. The access network device can only perform statistics on the performance of the beam management model, or relax the monitoring requirements of the beam management model; when the target bit is 0, it represents the second level, indicating that the prediction accuracy of the beam management model is relatively low. The access network device can adjust the model parameters of the beam management model of the terminal through downlink signaling control, or perform model fallback operations, etc., to optimize the beam management model, thereby improving the prediction accuracy of the beam management model. Alternatively, when the target bit is 0, it represents the above-mentioned first level, and when it is 1, it represents the above-mentioned second level.
[0095] Optionally, the target bit may include only 0 or 1, that is, indicating only the first level or the second level. In this implementation, the first information sent by the terminal only indicates that the BAI level is the first level or the second level. When the terminal sends the first information, it indicates that the terminal's BAI level is at the first level or the second level indicated by the first information. When the terminal does not send the first information at a specific time, it indicates that the terminal's BAI level is at the second level or the first level, which is not indicated by the first information.
[0096] When the target bit is 2 bits, the target bit value can include at least one of 00, 01, 10, and 11. Taking the target bit values of 00, 01, 10, and 11 as an example, these four values can represent four different BAI levels. For example, BAI levels include level 1 (assuming it corresponds to 11), level 2 (assuming it corresponds to 10), level 3 (assuming it corresponds to 01), and level 4 (assuming it corresponds to 00). For example, the specific meanings of the above four BAI levels can be as follows:
[0097] Level 1 indicates that the prediction accuracy of the beam management model is excellent. When the access network device receives the first information indicating that the BAI level is level 1, or receives the first information multiple times (such as reaching the preset number of times) within a preset time window, it controls the terminal through downlink signaling to perform model monitoring relaxation operations, or not send downlink signaling to the terminal, or not send downlink signaling to the terminal and only perform statistics on the performance of the beam management model.
[0098] Level 2 indicates that the prediction accuracy of the beam management model is average. When the access network device receives the first information indicating that the BAI level is level 2, or receives the first information multiple times (such as reaching the preset number of times) within a preset time window, it controls the terminal through downlink signaling to maintain the model monitoring requirements, or not to send downlink signaling to the terminal.
[0099] Level 3 indicates poor prediction accuracy of the beam management model. Upon receiving first information indicating a BAI level of 3, or upon receiving this first information multiple times (e.g., a preset number of times) within a preset time window, the access network device controls the terminal via downlink signaling to perform a model modification operation. This model modification operation may, for example, involve switching the beam management model (e.g., switching to another type of beam management model, or switching to a different beam management model of the same type, where different beam management models employ different beam management algorithms), or modifying model parameters within the beam management model (e.g., modifying parameter values or the number of model parameters).
[0100] Level 4 indicates an abnormal beam management model. Upon receiving a first message indicating a BAI level of 4, or upon receiving this first message multiple times (e.g., a preset number of times) within a preset time window, the access network device can control the terminal through downlink signaling to perform a model fallback operation. Model fallback means disabling the beam management model and reverting to traditional beam management methods.
[0101] The method provided in the embodiment of the present application sets a first byte for indicating the BAI level of the terminal in the first information, and the first byte contains target bits of different numbers. Different values of the target bits correspond to different BAI levels, so as to flexibly divide different numbers of BAI levels according to the number of target bits and their values. Different BAI levels correspond to different prediction accuracy of the beam management model. The access network device can adopt different operation strategies for the beam management model of the terminal in a targeted manner based on the received first information indicating different BAI levels, so as to manage and optimize the beam management model of the terminal more accurately and efficiently, improve the performance of the beam management model, enhance the communication quality, and save resource usage in signaling.
[0102] The following describes in detail how the terminal in the communication method provided by this application calculates and divides the BAI levels.
[0103] The BAI level is related to the quotient of the number of first beam association pairs and a target value. The target value includes the total number of beam association pairs or the number of second beam association pairs, where the second beam association pairs are beam association pairs measured by the terminal. The total number of beam association pairs is N mentioned in step S201, and the second beam association pairs are Nd mentioned in step S201.
[0104] When the BAI level is related to the quotient of the number of first beam association pairs and the total number of beam association pairs, the BAI level of the terminal can be determined based on the value obtained by dividing Np by N. N may be related to factors such as the terminal and the cell in which the terminal is located, may be predefined by the protocol, or may be pre-determined by the access network device to the terminal. For example, assuming N is 50 and Np is 30, the value of Np / N is 30 / 50 = 0.6, or may be converted to a percentage of 60%, or 60, etc.
[0105] When the BAI level is related to the quotient of the number of first beam association pairs and the number of second beam association pairs, the terminal's BAI level can be determined based on the value obtained by dividing Np by Nd. For example, assuming N is 50 and the terminal measures 40 beam association pairs, meaning 10 beam association pairs are not measured, Nd is 40. Continuing to assume Np is 20, the value of Np / Nd is 20 / 40 = 0.5, or can be converted to a percentage of 50%, or 50, etc.
[0106] For ease of understanding, the following Figure 3 The above-mentioned N, Nd, and Np will be described in detail with exemplary examples. Figure 3 This is a schematic diagram of a beam association scenario provided in an embodiment of the present application. Figure 3 As shown, the total number of beam association pairs N (i.e. Figure 3 The maximum number of valid samples calculated in the calculation refers to the maximum number of beam association pairs that the terminal needs to calculate) is related to the terminal and the cell where the terminal is located. The total number N of beam association pairs corresponding to different terminals and different cells may be partially different. In the protocol, the total number N of beam association pairs currently corresponding to the terminal can be predefined based on at least one of the terminal type, terminal identifier, and the cell where the terminal is located, or the access network device can indicate the total number N of beam association pairs currently corresponding to the terminal in advance. After determining the total number N of corresponding beam association pairs, the terminal determines the number of beam association pairs actually measured by the terminal based on its measurement of the actual beam (that is, the number of second beam association pairs Nd, that is, Figure 3 Among the beam association pairs actually measured by the terminal, the number Np of first beam association pairs that meet the preset accuracy requirement is determined based on whether these beam association pairs meet the preset accuracy requirement, that is, Figure 3 The number of valid samples that meet the regulation requirements measured by the terminal.
[0107] For example, when the total number N of beam association pairs is pre-indicated to the terminal by the access network device, the method further includes:
[0108] The access network device sends fourth information to the terminal. Correspondingly, the terminal receives the fourth information sent by the access network device. The fourth information is used to indicate the total number N of beam association pairs.
[0109] When the total number N of beam association pairs is related to the cell in which the terminal is located, the fourth information may be sent to the terminal after the access network device determines the cell in which the terminal is located based on the terminal's cell access behavior, or after detecting that the terminal has performed a cell handover. For example, when the terminal first accesses a cell, the access network device determines the total number N of beam association pairs corresponding to the terminal based on the terminal and the cell accessed by the terminal, generates corresponding fourth information, and sends it to the terminal. For another example, after the terminal completes a cell handover, the access network device determines the total number N of beam association pairs corresponding to the terminal based on the terminal and the cell accessed by the terminal after the cell handover, generates corresponding fourth information, and sends it to the terminal.
[0110] After determining the quotient of the number of first beam association pairs and the target value, one possible implementation method can directly determine the BAI level of the terminal based on the quotient and the mapping relationship between the quotient and the BAI level. Another possible implementation method can determine the BAI level of the terminal based on the value space corresponding to the BAI level and the quotient.
[0111] Taking the example of determining the BAI level of a terminal based on the value space and the quotient value, for example, the complete value space corresponding to the quotient value (i.e., Nd is minimum 0 and maximum is the target value, and the corresponding complete value space is [0, 100%]) can be divided into multiple value spaces. The BAI level of the terminal is determined based on the BAI level corresponding to the value space in which the quotient value is located.
[0112] For example, the complete value space corresponding to the quotient value can be divided into two parts. Assuming that the division threshold is 37.5%, when the quotient value is in [0, 37.5%], the BAI level of the terminal is the second level with lower prediction accuracy of the characterization model; when the quotient value is in (37.5%, 100%], the BAI level of the terminal is the first level with higher prediction accuracy of the characterization model.
[0113] Alternatively, the complete value space corresponding to the quotient can be divided into four parts. Figure 4 This is a schematic diagram of a BAI level value space provided in an embodiment of the present application. Figure 4As shown, assuming that the division thresholds are 25%, 37.5%, and 75% respectively, when the quotient value is in [0, 25%], the BAI level of the terminal is the aforementioned level 4 (the target bit indicating the BAI level can be 00), which indicates that the AI / ML model is abnormal; when the quotient value is in (25%, 37.5%], the BAI level of the terminal is the aforementioned level 3 (the target bit indicating the BAI level can be 01), which indicates that the prediction accuracy of the AI / ML model is low; when the quotient value is in (37.5%, 75%], the BAI level of the terminal is the aforementioned level 2 (the target bit indicating the BAI level can be 10), which indicates that the prediction accuracy of the AI / ML model is normal; when the quotient value is in (75%, 100%], the BAI level of the terminal is the aforementioned level 1 (the target bit indicating the BAI level can be 11), which indicates that the prediction accuracy of the AI / ML model is excellent.
[0114] The following describes in detail how the terminal determines the value range of the quotient corresponding to the BAI level:
[0115] In one possible implementation, the range of quotient values corresponding to BAI levels is predefined by the protocol, and the terminal can determine the range of quotient values corresponding to different BAI levels based on the communication protocol. For example, the protocol may predefine multiple ranges as the range of quotient values corresponding to different BAI levels; or the protocol may predefine an interval step size for determining the range of values, and the terminal can automatically divide the range of quotient values corresponding to the BAI level based on the interval step size.
[0116] In another possible implementation, the value ranges of the quotient values corresponding to the BAI levels are pre-delivered to the terminal by the access network device. In this implementation, the access network device pre-delivers second information to the terminal. Accordingly, the terminal receives the second information sent by the access network device. The second information indicates the value ranges of the quotient values corresponding to the BAI levels. For example, the second information may directly indicate multiple value ranges as the value ranges of the quotient values corresponding to different BAI levels; alternatively, the second information may include multiple value ranges as the value ranges of the quotient values corresponding to different BAI levels.
[0117] Alternatively, the value range of the quotient corresponding to the BAI level is determined based on the interval step size, which is pre-determined by the access network device to the terminal. In this implementation, the access network device pre-determines third information to the terminal. Accordingly, the terminal receives the third information sent by the access network device. The third information indicates the interval step size. The terminal can then automatically divide the value range of the quotient corresponding to the BAI level based on the interval step size. Alternatively, the third information can be the aforementioned second information, meaning that the second information directly indicates the interval step size.
[0118] Alternatively, the value range of the quotient value corresponding to the BAI level is determined based on a partitioning threshold, which may be pre-determined by the access network device to the terminal, or may be pre-defined by the protocol. If the partitioning threshold is pre-determined by the access network device to the terminal, the access network device may indicate the partitioning threshold through the second or third information, and the terminal may automatically partition the value range of the quotient value corresponding to the BAI level based on the partitioning threshold. For example, if the partitioning threshold is 37.5%, the value range of the quotient value corresponding to the BAI level may include (37.5%, 100%] corresponding to the first level and [0, 37.5%] corresponding to the second level.
[0119] When the value interval of the quotient corresponding to the BAI level is determined based on the interval step, the access network device or protocol may directly indicate the specific value of the interval step, or may indicate a step parameter for calculating the interval step.
[0120] For example, if the specific value of the interval step is directly indicated, assuming the specific value of the interval step is 25%, the value control can be divided into four parts: [0, 25%), [25%, 50%), [50%, 75%), and [75%, 100%), which can correspond to the aforementioned Level 1, Level 2, Level 3, and Level 4. In this case, the second or third information indicates 25% (e.g., indicating a specific identifier representing 25%); alternatively, the protocol predefines the interval step size as 25%.
[0121] If it indicates a step size parameter for calculating the interval step size, the interval step size can be obtained by dividing 100% by the step size parameter. Exemplarily, the step size parameter can be a fixed value, such as 2, 4, 8, and other fixed values. Alternatively, the step size parameter is set to a positive integer power of 2, and its power can also be used as a step size parameter. If the step size parameter is a positive integer power of 2, since the positive integer power of 2 has a special form in binary where only the highest bit is 1 and the rest of the bits are 0, when performing a division operation (using 100%, that is, the value 100, divided by the step size parameter to calculate the interval step size), for this special form of number, the division can be achieved through simple binary bit operations (such as right shift operations), avoiding the complex multi-cycle division operation process, thereby improving the efficiency of the terminal in calculating the interval step size.
[0122] The method provided in the embodiments of the present application associates the BAI level with the quotient of the number of first beam association pairs and the total number of beam association pairs or the number of second beam association pairs, and determines the BAI level of the terminal based on the relationship between the quotient and the value intervals corresponding to different BAI levels. The value intervals can be determined in a flexible and diverse manner, and can be predefined by the protocol, issued by the access network device, or determined based on the interval step size and partition threshold (a brief introduction to the technical means is supplemented here). Determining the BAI level in this flexible manner can comprehensively consider the beam association pairs actually measured by the terminal and the model accuracy requirements. Furthermore, the method for determining the value interval (such as changing the interval step size and partition threshold) can be adjusted to accommodate different accuracy partitioning requirements based on different communication scenarios and requirements, thereby more accurately evaluating the prediction accuracy of the terminal's beam management model. This provides a reliable basis for the access network device to adopt targeted operational strategies for the terminal's beam management model, thereby improving the effectiveness and flexibility of the communication system's beam management and enhancing communication quality.
[0123] As mentioned in the above embodiment, the target value can be the total number N of beam association pairs, or the number Nd of the second beam association pairs. However, in actual scenarios, the terminal cannot measure all beam association pairs that meet the total number N in all cases, but can only actually measure some beam association pairs, that is, the above-mentioned second beam association pairs. If only the number Np of the first beam association pairs and the total number N of beam association pairs are used to calculate the BAI level, there may still be BAI level distortion. Calculating the BAI level using the number Nd of the second beam association pairs and the number Np of the first beam association pairs obtained by actual measurement can further improve the accuracy of the BAI level, thereby improving the accuracy of the AI / ML beam management model deployed on the terminal based on the BAI level adjustment.
[0124] When the target value is the number Nd of the second beam association pairs, if Nd is less than N, it indicates that there is a certain lack between the beam association pairs measured by the terminal and the beam association pairs that need to be measured. If Nd is larger than the value of N, the BAI level received by the access network device is the BAI level obtained by missing some beam association pairs, which will affect the accuracy of the model parameters, model structure and other factors of the beam management model on the terminal judged by the access network device, resulting in the problem of low accuracy in the control method of the access network device to adjust the beam management model. Therefore, the communication method provided in the present application may also include the terminal reporting the content of the number Nd of the second beam association pairs to the access network device, so as to further improve the accuracy of the access network device adjusting the beam management model when the target value is the number Nd of the second beam association pairs.
[0125] Specifically, when the target value includes the number of second beam association pairs, the communication method may further include:
[0126] The terminal sends fifth information to the access network device. Correspondingly, the access network device receives the fifth information sent by the terminal. The fifth information is used to indicate the number Nd of second beam association pairs.
[0127] Optionally, the fifth information may indicate the number of second beam association pairs Nd by carrying an identifier corresponding to the number of second beam association pairs Nd, or the number of second beam association pairs may be directly carried in the fifth information. Taking the example of directly carrying the number of second beam association pairs in the fifth information, the number of second beam association pairs may be carried in the following ways:
[0128] Mode 1: The fifth information includes the value of the number of second beam association pairs. For example, if the number of second beam association pairs is 20, the fifth information carries the value 20 to indicate that the number of second beam association pairs is 20.
[0129] Method 2: The fifth information includes a logarithmically processed value of the number of second beam association pairs. For example, if the number of second beam association pairs is N, the fifth information may include a value such as log2(N+1) or ln(N+1) that conforms to a logarithmically processed value based on N, indicating that the number of second beam association pairs is N. For example, if the number of second beam association pairs is 20, the fifth information may include log2(20+1)=log221.
[0130] The specific value of the number of second beam association pairs is transmitted by replacing the value of the number of second beam association pairs with the logarithmic processed value of the number of second beam association pairs. When the value range of the number of second beam association pairs is large, the number of bits of the numerical value to be transmitted can be compressed. For example, when N=1023, 10 bits need to be transmitted, while log2(1023+1)=10 can be compressed to only 4 bits, thereby reducing the signaling overhead of the terminal reporting the number Nd of second beam association pairs to the access network device.
[0131] Method 3: The fifth information includes the first difference between the total number of beam-associated pairs and the number of the second beam-associated pairs. For example, the total number N of beam-associated pairs is 30, and the number Nd of the second beam-associated pairs is 20, then it can be determined that the first difference between N and Nd is 30-20=10. Since the total number N of beam-associated pairs is predefined by the protocol, or is sent to the terminal in advance by the access network device, the access network device in this application knows the value of the total number N of beam-associated pairs. The terminal only needs to upload the first difference between the total number of beam-associated pairs and the number of the second beam-associated pairs. The access network device can determine the value of the second beam-associated pairs Nd based on the difference and the value of the total number N of beam-associated pairs.
[0132] Optionally, the first difference between the total number of beam-associated pairs and the number of second beam-associated pairs may also be a logarithmic processed value of the first difference, and its implementation method is similar to the logarithmic processing of the number of second beam-associated pairs in the above-mentioned method 2, which will not be repeated here.
[0133] Mode 4: The fifth information includes a second difference between the number of second beam association pairs and the number of second beam association pairs reported last time.
[0134] For example, if the number Nd of second beam association pairs is 20, and the number Nd' of second beam association pairs last reported by the terminal is 30, then the second difference between Nd' and Nd can be determined to be 30-20=10. Since the access network device already obtained Nd' as 30 when the terminal last reported, the access network device can determine the number Nd of second beam association pairs reported by the terminal based on the second difference and the value of the last reported number Nd' of second beam association pairs.
[0135] Optionally, the second difference between the number of second beam association pairs and the number of second beam association pairs reported last time can also be the logarithmic processed value of the second difference. Its implementation method is similar to the logarithmic processing of the number of second beam association pairs in the above-mentioned method 2, and will not be repeated here.
[0136] In this embodiment, the fifth information may be sent to the access network device simultaneously with the first information through different uplink signaling, or may be carried in the same uplink signaling and sent to the access network device, or the fifth information may be a part of the first information, or the fifth information and the first information may be sent to the access network device through different uplink signaling and at different times, etc.
[0137] In one possible implementation, the terminal may perform an operation of sending the fifth information to the access network device based on the sending period of the fifth information. The sending period of the fifth information may be a fixed period or a non-fixed period, which may be set according to actual needs, and this application does not impose any restrictions on this. In this implementation, the sending period of the fifth information may be predefined by the protocol, or may be configured by the access network device to the terminal in advance (for example, the access network device sends the sixth information indicating the sending period of the fifth information to the terminal in advance, and the terminal determines the sending period of the fifth information based on the received sixth information, and sends the fifth information to the access network device based on the sending period of the fifth information). The sending period of the fifth period may be the same as the sending period of the first information, or may be different from the sending period of the first information (for example, the sending period of the fifth information may be greater than or equal to the sending period of the first information).
[0138] In another possible implementation, the terminal may trigger the operation of sending the fifth information to the access network device based on a sending condition of the fifth information. The sending condition may include, for example, any one of the following:
[0139] Sending condition 1: when the first difference is greater than a preset difference threshold, sending the fifth information to the access network device.
[0140] The preset difference threshold can be determined according to actual needs, for example, it can be 5, 10, 15, etc. If the first difference is greater than the preset difference threshold, then the difference between the number Nd of the second beam-associated pairs and the total number N of the beam-associated pairs is large, which has a greater impact on the accuracy of the access network device in determining the beam management model. The terminal needs to report the number Nd of the second beam-associated pairs to improve the accuracy of the access network device in determining the beam management model. If the first difference is less than or equal to the preset difference threshold, then the difference between the number Nd of the second beam-associated pairs and the total number N of the beam-associated pairs is small, which has a smaller impact on the accuracy of the access network device in determining the beam management model. The terminal may not report the number Nd of the second beam-associated pairs.
[0141] Optionally, the preset difference threshold may be 0, indicating that as long as there is a difference between the number Nd of second beam association pairs and the total number N of beam association pairs, the number Nd of second beam association pairs needs to be reported.
[0142] Sending condition 2: When the ratio of the first difference to the total number N of beam-associated pairs is greater than or equal to a preset ratio, the fifth information is sent to the access network device.
[0143] The ratio of the first difference to the total number N of beam-associated pairs is (N-Nd) / N. This preset ratio can be set according to actual needs and is not limited in this application. If the ratio is greater than or equal to the preset ratio, it indicates that the difference between the number Nd of the second beam-associated pairs and the total number N of beam-associated pairs is large, which has a significant impact on the accuracy of the access network device's determination of the beam management model. The terminal needs to report the number Nd of the second beam-associated pairs to improve the accuracy of the access network device's determination of the beam management model. If the ratio is less than the preset ratio, it indicates that the difference between the number Nd of the second beam-associated pairs and the total number N of beam-associated pairs is small, which has a small impact on the accuracy of the access network device's determination of the beam management model. The terminal may not report the number Nd of the second beam-associated pairs.
[0144] The method provided in the embodiment of the present application allows the terminal to report the number Nd of second beam association pairs to the access network device when the target value is the number of second beam association pairs, and provides multiple reporting methods that carry information on the number of second beam association pairs, such as directly carrying the number value, the logarithmic processing value, the difference with the total number or the last reported number, etc. With these diverse reporting methods, on the one hand, the appropriate method can be flexibly selected according to the actual scenario. When the value range of the number of second beam association pairs is large, the number of bits of the required transmission value can be compressed by reporting the logarithmic processing value, thereby reducing the signaling overhead; on the other hand, by reporting the number of second beam association pairs, the access network device can have a more comprehensive understanding of the actual measurement situation of the terminal, avoiding the distortion that may occur when only the number of first beam association pairs and the total number of beam association pairs are used to calculate the BAI level, thereby further improving the accuracy of the access network device in adjusting the beam management model, improving the effectiveness of the communication system for beam management, and ensuring the communication quality.
[0145] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. It is understandable that the communication device can implement the operations or steps of the corresponding terminals in the aforementioned various method embodiments. The communication device can be a terminal or a component that can be configured in a terminal, such as a chip, a chip module, etc. Figure 5 As shown, the communication device may include a sending module 11. In a possible implementation, it may further include a receiving module 12. Optionally, the sending module 11 and the receiving module 12 may be separate or integrated into the receiving module.
[0146] The sending module 11 is used to send first information to the access network device. The first information is used to indicate the beam accuracy indication BAI level of the terminal. The BAI level is related to the number of first beam association pairs measured by the terminal. The first beam association pairs include beam association pairs measured by the terminal that meet preset accuracy requirements.
[0147] Optionally, the first information includes a first byte, and the first byte is used to indicate the BAI level of the terminal.
[0148] Optionally, the first byte includes a target bit, and different values of the target bit correspond to different BAI levels.
[0149] Optionally, the BAI level is related to the quotient of the number of first beam association pairs and a target value, where the target value includes the total number of beam association pairs, or the number of second beam association pairs, where the second beam association pairs are beam association pairs measured by the terminal.
[0150] Optionally, the value range of the quotient corresponding to the BAI level is predefined by the protocol.
[0151] Optionally, the receiving module 12 is configured to receive second information sent by the access network device, where the second information is used to indicate a value range of a quotient corresponding to the BAI level.
[0152] Optionally, the value interval is related to the interval step size.
[0153] Optionally, the interval step size is predefined by the protocol.
[0154] Optionally, the receiving module 12 is further configured to receive third information sent by the access network device, where the third information is used to indicate the interval step length.
[0155] Optionally, the interval step size is related to the step size parameter, which is a positive integer power of 2.
[0156] Optionally, the target value includes the total number of beam association pairs, where the total number of beam association pairs is predefined by the protocol.
[0157] Optionally, the receiving module 12 is further used to receive fourth information sent by the access network device, where the fourth information is used to indicate the total number of beam association pairs.
[0158] Optionally, when the target value includes the number of second beam association pairs, the sending module 11 is further used to send fifth information to the access network device, where the fifth information is used to indicate the number of second beam association pairs.
[0159] Optionally, the fifth information includes the value of the number of second beam association pairs, or the logarithmically processed value of the number of second beam association pairs, or the first difference between the total number of beam association pairs and the number of second beam association pairs, or the second difference between the number of second beam association pairs and the last reported number of second beam association pairs.
[0160] Optionally, the sending module 11 is specifically configured to send fifth information to the access network device when the first difference is greater than a preset difference threshold.
[0161] Optionally, the sending module 11 is specifically configured to send the fifth information to the access network device according to a sending period of the fifth information.
[0162] Optionally, the sending period of the fifth information is predefined by the protocol.
[0163] Optionally, the receiving module 12 is further configured to receive sixth information sent by the access network device, where the sixth information is used to indicate a sending period of the fifth information.
[0164] Optionally, the sending period of the fifth information is greater than or equal to the sending period of the first information.
[0165] The communication device provided in this embodiment can execute the actions of the terminal in the aforementioned method embodiment. Its implementation principle and technical effects are similar and will not be described in detail here.
[0166] Figure 6 This is a structural diagram of another communication device provided in an embodiment of the present application. It is understood that the communication device can implement the operations or steps of the access network device corresponding to the aforementioned various method embodiments. The communication device can be an access network device or a component that can be configured in the access network device, such as a chip, a chip module, etc. Figure 6 As shown, the communication device may include: a receiving module 21 and a control module 22. In a possible implementation, it may further include a sending module 23. Optionally, the sending module 23 and the receiving module 21 may be separate or integrated into the receiving module.
[0167] The receiving module 21 is used to receive first information sent by the terminal, where the first information is used to indicate the BAI level of the terminal. The BAI level is related to the number of first beam association pairs measured by the terminal, where the first beam association pairs include beam association pairs that meet preset accuracy requirements.
[0168] The control module 22 is configured to control the beam management model of the terminal according to the BAI level.
[0169] Optionally, the sending module 23 is used to send second information to the terminal, where the second information is used to indicate a value range of a quotient corresponding to the BAI level, where the quotient is related to the number of first beam association pairs and a target value, where the target value includes the total number of beam association pairs, or the number of second beam association pairs, where the second beam association pairs are beam association pairs measured by the terminal.
[0170] Optionally, the sending module 23 is further configured to send third information to the terminal, where the third information is used to indicate an interval step size related to the value space.
[0171] Optionally, in a case where the target value includes the total number of beam association pairs, the sending module 23 is further configured to send fourth information to the terminal, where the fourth information is configured to indicate the total number of beam association pairs.
[0172] Optionally, in a case where the target value includes the number of second beam association pairs, the receiving module 21 is further configured to receive fifth information sent by the terminal, where the fifth information is used to indicate the number of second beam association pairs.
[0173] Optionally, the sending module 23 is further used to send sixth information to the terminal, where the sixth information is used to indicate a sending period of the fifth information.
[0174] The communication device provided in this embodiment can perform the actions of the access network device in the aforementioned method embodiment. Its implementation principles and technical effects are similar and will not be described in detail here.
[0175] Optionally, the above-mentioned communication device may also include at least one storage module, which may include data and / or instructions. Other modules in the communication device (such as a receiving module, a sending module, a processing module, etc.) can read the data and / or instructions in the storage module to implement the corresponding method.
[0176] It should be noted that it should be understood that in each of the above embodiments, the sending module can be a transmitter when actually implemented, and the receiving module can be a receiver when actually implemented, or the sending module and the receiving module can be implemented through a transceiver, or the sending module and the receiving module can be implemented through a communication port. The processing module can be implemented in the form of software called by a processing element; it can also be implemented in the form of hardware. For example, the processing module can be at least one separately established processing element, or it can be integrated into a chip of the above-mentioned device for implementation. In addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and called by a processing element of the above-mentioned device to perform the functions of the above-mentioned processing module. In addition, all or part of these modules can be integrated together, or they can be implemented independently. The processing element mentioned here can be an integrated circuit with signal processing capabilities. During implementation, each step of the above method or each of the above modules can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.
[0177] For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by a processing element invoking program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of invoking program code. For another example, the modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0178] Figure 7 This is a structural diagram of another communication device provided in an embodiment of the present application. Figure 7As shown, the communication device 700 may include: at least one processor 701, a memory 702, and a transceiver 703. The processor 701, the transceiver 703, and the memory 702 communicate with each other via an internal connection path. The memory 702 is used to store instructions, and the processor 701 is used to execute the instructions stored in the memory 702 to control the transceiver 703 to send and / or receive information.
[0179] The communication device may be, for example, the aforementioned access network device or the aforementioned terminal.
[0180] It should be understood that the communication device may correspond to the terminal in the above-mentioned method embodiment or the access network device in the above-mentioned method embodiment. It may be used to execute the various steps and / or processes performed by the terminal or access network device in the above-mentioned method embodiment. Optionally, the memory 702 may include a read-only memory and a random access memory, and provide instructions and data to the processor 701. A portion of the memory 702 may also include a non-volatile random access memory. The memory 702 may be a separate device or integrated into the processor 701. The processor 701 may be used to execute instructions stored in the memory 702, and when the processor 701 executes the instructions stored in the memory, the processor 701 is used to execute the various steps and / or processes of the above-mentioned method embodiment.
[0181] The transceiver 703 may include a transmitter and a receiver. The transceiver 703 may further include an antenna, which may be one or more. The processor 701, memory 702, and transceiver 703 may be integrated on different chips. For example, the processor 701 and memory 702 may be integrated in a baseband chip, and the transceiver 703 may be integrated in a radio frequency chip. The processor 701, memory 702, and transceiver 703 may also be integrated on the same chip. This application does not limit this.
[0182] Optionally, the communication device is a component configured in a terminal or access network equipment, such as a chip, a chip system, etc.
[0183] The transceiver 703 may also be a communication interface, such as an input interface and / or output interface, circuit, etc. The transceiver 703, the processor 701 and the memory 702 may be integrated into the same chip, such as a baseband chip.
[0184] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.
[0185] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above-described method embodiments can be completed by hardware integrated logic circuits in the processor or by software instructions. The above-described processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software modules can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above-described method.
[0186] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0187] The present application also provides a chip system, including at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a line, and the at least one processor is used to run a computer program or instruction to implement the method in the above embodiment.
[0188] The present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and when the program instructions are executed, the method in the above embodiment is implemented.
[0189] The present application also provides a computer program product, the program product including execution instructions, the execution instructions stored in a readable storage medium. At least one processor of a terminal or network device can read the execution instructions from the readable storage medium, and at least one processor executes the execution instructions so that the terminal or network device implements the communication methods provided in the various embodiments described above.
[0190] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, characterized in that: Applied to a terminal, the method includes: Send first information to the access network device, where the first information is used to indicate the beam accuracy indication BAI level of the terminal, and the BAI level is related to the number of first beam association pairs measured by the terminal, and the first beam association pairs include beam association pairs measured by the terminal that meet preset accuracy requirements.
2. The method according to claim 1, characterized in that The first information includes a first byte, and the first byte is used to indicate the BAI level of the terminal.
3. The method according to claim 2, characterized in that The first byte includes a target bit, and different values of the target bit correspond to different BAI levels.
4. The method according to claim 3, characterized in that The BAI level is related to the quotient of the number of the first beam association pairs and a target value, where the target value includes the total number of beam association pairs, or the number of second beam association pairs, where the second beam association pairs are the beam association pairs measured by the terminal.
5. The method according to claim 4, characterized in that The value range of the quotient corresponding to the BAI level is predefined by the protocol.
6. The method according to claim 4, characterized in that Also includes: Second information sent by the access network device is received, where the second information is used to indicate a value range of the quotient value corresponding to the BAI level.
7. The method according to claim 5 or 6, characterized in that The value interval is related to the interval step size.
8. The method according to claim 7, characterized in that The interval step size is predefined by the protocol.
9. The method according to claim 7, characterized in that Also includes: Receive third information sent by the access network device, where the third information is used to indicate the interval step size.
10. The method according to claim 8 or 9, characterized in that The interval step size is related to a step size parameter, and the step size parameter is a positive integer power of 2.
11. The method according to claim 4, characterized in that The target value includes the total number of the beam association pairs, and the total number of the beam association pairs is predefined by the protocol.
12. The method according to claim 4, characterized in that The target value includes the total number of beam association pairs, and the method further includes: Receive fourth information sent by the access network device, where the fourth information is used to indicate the total number of the beam association pairs.
13. The method according to claim 4, characterized in that The target value includes the number of the second beam association pairs, and the method further includes: Send fifth information to the access network device, where the fifth information is used to indicate the number of the second beam association pairs.
14. The method according to claim 13, characterized in that The fifth information includes the value of the number of the second beam association pairs, or the logarithmic processed value of the number of the second beam association pairs, or the first difference between the total number of the beam association pairs and the number of the second beam association pairs, or the second difference between the number of the second beam association pairs and the last reported number of second beam association pairs.
15. The method according to claim 14, characterized in that The sending fifth information to the access network device includes: When the first difference is greater than a preset difference threshold, the fifth information is sent to the access network device.
16. The method according to claim 13, characterized in that The sending fifth information to the access network device includes: The fifth information is sent to the access network device according to a sending period of the fifth information.
17. The method according to claim 16, characterized in that The sending period of the fifth information is predefined by the protocol.
18. The method according to claim 16, characterized in that Also includes: Receive sixth information sent by the access network device, where the sixth information is used to indicate a sending period of the fifth information.
19. The method according to any one of claims 16 to 18, characterized in that: The sending period of the fifth information is greater than or equal to the sending period of the first information.
20. A communication method, characterized in that: Applied to access network equipment, the method includes: receiving first information sent by a terminal, where the first information is used to indicate a BAI level of the terminal, where the BAI level is related to a number of first beam association pairs measured by the terminal, where the first beam association pairs include beam association pairs that meet a preset accuracy requirement; The beam management model of the terminal is controlled according to the BAI level.
21. The method according to claim 20, characterized in that Also includes: Sending second information to the terminal, the second information is used to indicate the value range of the quotient corresponding to the BAI level, the quotient is related to the number of the first beam association pairs and the target value, the target value includes the total number of beam association pairs, or the number of second beam association pairs, the second beam association pairs are the beam association pairs measured by the terminal.
22. The method according to claim 21, characterized in that Also includes: Sending third information to the terminal, where the third information is used to indicate an interval step associated with the value space.
23. The method according to claim 21, characterized in that The target value includes the total number of beam association pairs, and the method further includes: Sending fourth information to the terminal, where the fourth information is used to indicate a total number of the beam association pairs.
24. The method according to claim 21, characterized in that The target value includes the number of the second beam association pairs, and the method further includes: Fifth information sent by the terminal is received, where the fifth information is used to indicate the number of the second beam association pairs.
25. The method according to claim 24, characterized in that Also includes: Sending sixth information to the terminal, where the sixth information is used to indicate a sending period of the fifth information.
26. A communication device, characterized in that: include: processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to perform the method according to any one of claims 1 to 25.
27. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 25 is implemented.
28. A chip system, characterized in that: The system comprises at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a line, and the at least one processor is used to run a computer program or instruction to execute the method according to any one of claims 1 to 25.
29. A computer program product, characterized in that The method comprises a computer program which, when being executed, causes a computer to execute the method according to any one of claims 1 to 25.
Citation Information
Patent Citations
Model monitoring method and communication equipment
CN119521294A
Communication method, terminal, network device and storage medium
CN119923883A
Candidate cell configuration handling for lower layer triggered mobility
CN120092475A
Electronic device, method for wireless communication, and computer readable storage medium
CN120302425A