Communication methods, systems, apparatuses, devices, and readable storage media
By selecting receiving beams with similar channel characteristics, the number of reference signal receptions is reduced, thus solving the problems of communication delay and measurement overhead and improving communication efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-15
- Publication Date
- 2026-03-27
AI Technical Summary
How to reduce the communication latency when terminal equipment receives reference signals and the measurement overhead of signal quality measurement.
The first reference signal set is received by multiple first receiving beams for measurement. Based on the multiple first measurement results, multiple first receiving beams with similar channel characteristics are filtered to obtain a second receiving beam, thereby reducing the number of times the second reference signal set is received, shortening the communication delay and reducing the measurement overhead.
By reducing the number of times reference signals are received and the measurement overhead, communication efficiency is improved, and the communication latency and signal quality measurement burden on terminal equipment are reduced.
Smart Images

Figure CN120956308B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication, and in particular to a communication method, system, device, equipment and readable storage medium. BACKGROUND
[0002] With the development of communication technology, channel state information (CSI) feedback is a key technology in wireless communication systems. The terminal device (UE) feeds back the real-time state information of the current wireless channel to the network device (for example: base station) to assist the network device to optimize the transmission parameters and perform beam management. For example, the network device sends reference signals to the terminal device in different beam directions, and the terminal device measures the received multiple reference signals and feeds back the signal measurement results to the network device, so that the network device adjusts the beam direction according to the signal measurement results to send the reference signals in the beam direction with the optimal signal quality.
[0003] Therefore, how to reduce the communication delay when the terminal device receives the reference signal and the measurement overhead when measuring the signal quality has become an urgent problem to be solved. SUMMARY
[0004] The present application provides a communication method, system, device, equipment and readable storage medium. After multiple first receiving beams respectively receive a first reference signal set for measurement and obtain multiple first measurement results, multiple first receiving beams with similar channel characteristics are selected according to the multiple first measurement results to obtain a second receiving beam. The second reference signal set is received according to the second receiving beam. Since the second receiving beam is part of the first receiving beam, the number of receiving times of the second reference signal set is reduced, the communication delay is shortened, and the measurement overhead of the signal quality measurement is reduced.
[0005] In a first aspect, a communication method is provided. The method is applied to a terminal device, and includes:
[0006] receive, through a plurality of first receiving beams, a first reference signal set sent by the network device, wherein the first reference signal set includes a plurality of first reference signals respectively corresponding to a plurality of first beam directions; obtain a plurality of first measurement results respectively corresponding to the plurality of first receiving beams, wherein each first measurement result includes a plurality of signal measurement results respectively corresponding to the plurality of first reference signals; send, to the network device, quantity indication information, the quantity indication information being used to indicate a quantity of second receiving beams for receiving a second reference signal set, the second receiving beams being part of the plurality of first receiving beams, and the second receiving beams being obtained by screening, according to the plurality of first measurement results, the first receiving beams that meet a channel characteristic similarity condition; and receive, through a plurality of second receiving beams, the second reference signal set sent by the network device, the second reference signal set including a plurality of second reference signals respectively corresponding to a plurality of second beam directions, the plurality of first beam directions being different from the plurality of second beam directions.
[0007] In the technical scheme of the embodiments of the present application, after the plurality of first receiving beams respectively receive the first reference signal set, the first reference signal set is measured to obtain a first measurement result of each first receiving beam for the first reference signal set. The first receiving beams that meet the channel similarity condition are screened according to the plurality of first measurement results respectively corresponding to the plurality of first receiving beams, and part of the first receiving beams are selected as the second receiving beams for receiving the second reference signal set, so as to reduce the sending times of the second reference signal set sent by the network device on the second beam direction group. That is, the plurality of first measurement results are obtained by measuring the first reference signal set received by the plurality of first receiving beams, the plurality of first receiving beams with the channel characteristic similarity are screened according to the plurality of first measurement results, the second receiving beams are obtained, and the second reference signal set is received according to the second receiving beams. Since the second receiving beams are part of the first receiving beams, the receiving times of the second reference signal set are reduced, the communication delay is shortened, and the measurement overhead of the signal quality measurement is reduced.
[0008] In combination with the first aspect, in some implementations of the first aspect, the plurality of first receiving beams are processed by clustering to obtain a plurality of beam sets, according to the plurality of first measurement results respectively corresponding to the plurality of first receiving beams, wherein each beam set includes at least one first receiving beam, and the plurality of first receiving beams in the same beam set meet the channel characteristic similarity condition.
[0009] In some implementations of the first aspect, the plurality of hash tables are obtained, each of the hash tables including a plurality of hyperplane vectors; the first measurement results corresponding to the plurality of first receive beams are hashed and binned based on the plurality of hash tables and the plurality of hyperplane vectors to obtain hash bins in the plurality of hash tables corresponding to the plurality of first receive beams, respectively; and the plurality of first receive beams are clustered based on the plurality of hash tables and the hash bins in the plurality of hash tables corresponding to the plurality of first receive beams, respectively, to obtain the plurality of beam sets.
[0010] In some implementations of the first aspect, the i th first receive beam corresponds to an i th first measurement result, the plurality of hash tables include an n th hash table, and i and n are positive integers; the i th first measurement result is projected to the plurality of hyperplane vectors in the n th hash table to obtain an n th projection result corresponding to the i th first receive beam; and the n th projection result is binarized to obtain a hash bin of the i th first receive beam in the n th hash table.
[0011] In some implementations of the first aspect, the s th first receive beam corresponds to an s th first measurement result, and s is a positive integer; an s th expected value and an s th standard deviation of the s th first measurement result with respect to the first measurement results corresponding to the plurality of first receive beams are obtained; a first difference value corresponding to the s th expected value and the s th first measurement result is obtained; an s th preprocessed result corresponding to the s th first measurement result is obtained based on a numerical relationship between the first difference value and the s th standard deviation; and the s th preprocessed result is hashed and binned based on the plurality of hash tables and the plurality of hyperplane vectors to obtain hash bins in the plurality of hash tables corresponding to the s th first receive beam, respectively.
[0012] In some implementations of the first aspect, the plurality of hash tables include at least two target hash tables, the plurality of first receive beams include a k th first receive beam and a j th first receive beam, and k and j are positive integers; in a case where first hash bins of the k th first receive beam in the at least two target hash tables and second hash bins of the j th first receive beam in the at least two target hash tables are equal, the k th first receive beam and the j th first receive beam are taken as first receive beams in a same beam set, wherein the first hash bins and the second hash bins in a same target hash table are equal.
[0013] In some implementations of the first aspect, the kth first receiving beam and the jth first receiving beam are marked to obtain a marking result corresponding to the kth first receiving beam and a marking result corresponding to the jth first receiving beam, respectively, and the marking result is used to indicate that the kth first receiving beam and the jth first receiving beam complete clustering.
[0014] In some implementations of the first aspect, the second receiving beam is a first receiving beam in the beam set, and the second receiving beam is determined based on an average of the plurality of signal measurement results in the first measurement result corresponding to the first receiving beam in the beam set.
[0015] In some implementations of the first aspect, the plurality of beam sets includes a pth beam set, the pth beam set includes a plurality of first receiving beams, the plurality of first receiving beams includes a qth first receiving beam, the qth first receiving beam corresponds to a qth first measurement result, p and q are positive integers, an average of signal measurements corresponding to the plurality of first receiving beams in the pth beam set is obtained, the qth first receiving beam corresponds to a qth average of signal measurements, and the qth average of signal measurements is an average of the plurality of signal measurement results in the qth first measurement result; and a second receiving beam in the pth beam set is determined based on the average of signal measurements corresponding to the plurality of first receiving beams in the pth beam set.
[0016] In some implementations of the first aspect, a maximum of the average of signal measurements corresponding to the plurality of first receiving beams in the pth beam set is selected as the second receiving beam in the pth beam set; or, in a case where the average of signal measurements corresponding to the plurality of first receiving beams in the pth beam set is the same, a first receiving beam in the pth beam set is randomly selected as the second receiving beam in the pth beam set.
[0017] In a second aspect, a communication method is provided, the method being applied to a network device, and the method includes: sending, to a terminal device, a first reference signal set, wherein the first reference signal set includes first reference signals corresponding to a plurality of first beam directions, respectively; receiving quantity indication information sent by the terminal device, the quantity indication information being used to indicate a quantity of second receiving beams of the terminal device for receiving a second reference signal set, the second receiving beams being part of a plurality of first receiving beams of the terminal device; and sending, to the terminal device, the second reference signal set based on the quantity indication information, wherein the second reference signal set includes second reference signals corresponding to a plurality of second beam directions, respectively, the plurality of first beam directions and the plurality of second beam directions are different, and a sending quantity of the second reference signal set is related to the quantity of the second receiving beams.
[0018] It should be understood that the technical effects of the technical solutions of the second aspect can be referred to the related description of the first aspect, and will not be repeated.
[0019] In a third aspect, a communication system is provided, and the apparatus includes: a terminal device and a network device in the system;
[0020] The network device is configured to send a first reference signal set to the terminal device, wherein the first reference signal set includes a plurality of first reference signals corresponding to a plurality of first beam directions respectively.
[0021] The terminal device is configured to receive the first reference signal set sent by the network device through a plurality of first receiving beams respectively, obtain a plurality of first measurement results corresponding to the plurality of first receiving beams respectively, wherein each first measurement result corresponding to each first receiving beam includes a plurality of signal measurement results corresponding to a plurality of first reference signals respectively, and send quantity indication information to the network device, the quantity indication information being used to indicate a quantity of second receiving beams for receiving a second reference signal set, the second receiving beams being part of the plurality of first receiving beams, and the second receiving beams being obtained by screening the first receiving beams meeting a channel feature similarity condition according to the plurality of first measurement results respectively.
[0022] The network device is further configured to receive the quantity indication information sent by the terminal device, and send the second reference signal set to the terminal device on a second beam direction group based on the quantity indication information, wherein a sending frequency of the second reference signal set is related to the quantity of the second receiving beams.
[0023] The terminal device is further configured to receive the second reference signal set sent by the network device on the second beam direction group through a plurality of second receiving beams respectively.
[0024] It should be understood that the technical effects of the technical solutions of the third aspect can be referred to the related description of the first aspect and the second aspect, and will not be repeated.
[0025] In a fourth aspect, a communication apparatus is provided, and the apparatus includes:
[0026] The receiving unit is configured to receive a first reference signal set sent by a network device through a plurality of first receiving beams respectively, wherein the first reference signal set includes a plurality of first reference signals corresponding to a plurality of first beam directions respectively.
[0027] The obtaining unit is configured to obtain a plurality of first measurement results corresponding to the plurality of first receiving beams respectively, wherein each first measurement result corresponding to each first receiving beam includes a plurality of signal measurement results corresponding to a plurality of first reference signals respectively.
[0028] The sending unit is configured to send quantity indication information to the network device, the quantity indication information being used to indicate a quantity of second receiving beams of a second reference signal set, the second receiving beams being part of the first receiving beams, and the second receiving beams being obtained by screening the first receiving beams that meet the channel characteristic similarity condition according to the first measurement results corresponding to the first receiving beams respectively.
[0029] The receiving unit is configured to receive the second reference signal set sent by the network device through the multiple second receiving beams respectively, the second reference signal set including multiple second reference signals corresponding to multiple second beam directions respectively, the multiple first beam directions being different from the multiple second beam directions.
[0030] In a fifth aspect, a communication device is provided, and the device includes:
[0031] The sending unit is configured to send a first reference signal set to the terminal device, the first reference signal set including multiple first reference signals corresponding to multiple first beam directions respectively.
[0032] The receiving unit is configured to receive quantity indication information sent by the terminal device, the quantity indication information being used to indicate a quantity of second receiving beams of a second reference signal set, the second receiving beams being part of multiple first receiving beams of the terminal device.
[0033] The sending unit is further configured to send the second reference signal set to the terminal device based on the quantity indication information, the second reference signal set including multiple second reference signals corresponding to multiple second beam directions respectively, the multiple first beam directions being different from the multiple second beam directions, and a sending frequency of the second reference signal set being related to the quantity of the second receiving beams.
[0034] In a sixth aspect, a communication device is provided, and the device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, any method of the first aspect can be implemented.
[0035] In a seventh aspect, a communication device is provided, and the device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, any method of the second aspect can be implemented.
[0036] In an eighth aspect, a chip is provided, and the chip includes a processor configured to read and execute a computer program stored in a memory, and when the computer program is executed by the processor, any method of the first aspect or the second aspect can be implemented.
[0037] Optionally, the chip further includes the memory, and the memory is electrically connected to the processor.
[0038] Optionally, the chip can further include a communication interface.
[0039] In a ninth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, any one of the methods in the first aspect or the second aspect can be implemented.
[0040] In a tenth aspect, a computer program product is provided, and the computer program product includes a computer program. When the computer program is executed by a processor, any one of the methods in the first aspect or the second aspect can be implemented. BRIEF DESCRIPTION OF DRAWINGS
[0041] Figure 1 FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application.
[0042] Figure 2 FIG. 2 is a flowchart of a beam management method based on an AI model according to an embodiment of the present application.
[0043] Figure 3 FIG. 3 is a schematic diagram of a beam management method based on AI prediction according to an embodiment of the present application.
[0044] Figure 4 FIG. 4 is a flowchart of a beam management method based on an AI model according to an embodiment of the present application.
[0045] Figure 5 FIG. 5 is a schematic diagram of a beam management method based on AI prediction according to an embodiment of the present application.
[0046] Figure 6A FIG. 6 is an interactive flowchart of a communication method according to an embodiment of the present application.
[0047] Figure 6B FIG. 7 is an interactive flowchart of a communication method according to an embodiment of the present application.
[0048] Figure 7A FIG. 8 is a schematic diagram of a beam measurement matrix according to an embodiment of the present application.
[0049] Figure 7B FIG. 9 is a schematic diagram of a beam clustering method according to an embodiment of the present application.
[0050] Figure 8 FIG. 10 is a flowchart of a beam selection method according to an embodiment of the present application.
[0051] Figure 9 FIG. 11 is a schematic diagram of a hardware structure of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0052] The scheme of the embodiments of the present application will be described below with reference to the drawings. The communication method provided in the present application can be applied to various wireless communication systems.
[0053] Firstly, related terms in the embodiments of the present application are introduced.
[0054] Artificial intelligence (AI): is to let the machine has the learning ability, can accumulate experience, solve the problem such as natural language understanding, image recognition and chess that human being can solve through experience. Artificial intelligence can be understood as the intelligence shown by the machine made by human being. Usually artificial intelligence refers to the technology for presenting human intelligence through computer program. The goal of artificial intelligence includes understanding intelligence by constructing computer program with symbolic reasoning or reasoning.
[0055] AI model: is an algorithm or computer program that can realize AI function, the AI model represents the mapping relationship between the input and output of the model, or the AI model is a function model that maps a certain dimension of input to a certain dimension of output. The parameters of the function model can be obtained through machine learning training. For example, f(x) = ax2 + b is a quadratic function model, which can be regarded as an AI model, a and b are the parameters of the AI model, and a and b can be obtained through machine learning training. Illustratively, the AI model mentioned in the embodiments of the present application is not limited to neural network, linear regression model, decision tree model, support vector machine (SVM), Bayesian network, Q learning model or other machine learning (ML) model.
[0056] The AI model design mainly includes a data collection link (e.g., collecting training data and / or inference data), a model training link, and a model inference link. Further, an inference result application link can also be included. In the foregoing data collection link, a data source is used to provide a training data set and inference data. In the model training link, an AI model is obtained by analyzing or training the training data provided by the data source. The AI model is learned by the model training node, which is equivalent to learning the mapping relationship between the input and output of the AI model using the training data. In the model inference link, the AI model trained through the model training link is used to perform inference based on the inference data provided by the data source, and an inference result is obtained. This link can also be understood as follows: the inference data is input into the AI model, and the output obtained through the AI model is the inference result. The inference result can indicate a configuration parameter used (executed) by an execution object and / or an operation executed by the execution object. In the inference result application link, the inference result is published, for example, the inference result can be uniformly planned by an execution entity, for example, the execution entity can send the inference result to one or more execution objects (e.g., core network equipment, access network equipment, or terminal equipment, etc.) to execute. For another example, the execution entity can also feed back the performance of the AI model to the data source, so as to facilitate subsequent implementation of the update training of the AI model.
[0057] It can be understood that the implementation of the AI model can be a hardware circuit, a software, or a combination of software and hardware, which is not limited. Non-limiting examples of software include program code, programs, subprograms, instructions, instruction sets, codes, code segments, software modules, applications, or software applications, etc.
[0058] Channel: or wireless channel, is a description of the path between the sender and the receiver in wireless communication. For radio waves, it is transmitted from the sender to the receiver without a tangible connection, and its propagation path can also not be only one. In order to describe the work between the sender and the receiver, it can be imagined that there is an invisible link channel between the two, which is called a channel.
[0059] Resource: data or information can be carried by resources.
[0060] In the frequency domain, a resource can include one or more frequency domain units. One frequency domain unit can be one resource element (RE), or one resource block (RB), or one subchannel, or one resource pool, or one bandwidth, or one bandwidth part (BWP), or one carrier, or one channel, or one interlace RB, etc.
[0061] Aerial surface: that is, an antenna array system composed of a plurality of identical antennas arranged in a certain rule. It is mainly used to enhance the directivity of the antenna and improve the gain coefficient of the antenna, or to obtain the required directional characteristics.
[0062] Beam: a kind of communication resource. The embodiment of beam in NR protocol can be a spatial filter, or a spatial filter or spatial parameter. The beam used for transmitting signals can be referred to as a transmission beam (Tx beam), which can be referred to as a spatial domain transmit filter or a spatial domain transmit parameter; the beam used for receiving signals can be referred to as a reception beam (Rx beam), which can be referred to as a spatial domain receive filter or a spatial domain receive parameter.
[0063] The transmission beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by the antenna, and the reception beam can refer to the distribution of signal strength in different directions in space of the wireless signal received by the antenna.
[0064] It should be understood that the above-mentioned embodiment of beam in NR protocol is only an example and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms to represent the same or similar meaning in future protocols.
[0065] In addition, the beam can be a wide beam, or a narrow beam, or other types of beams. The technology for forming the beam can be a beamforming technology or other technologies. The beamforming technology can be a digital beamforming technology, an analog beamforming technology, or a hybrid digital / analog beamforming technology, etc. Different beams can be considered as different resources. The same information or different information can be transmitted through different beams.
[0066] As an example, when a low frequency band or a medium frequency band is used, a signal can be transmitted omnidirectionally or through a wider angle; when a high frequency band is used, benefiting from the small carrier wavelength of a high frequency communication system, an antenna array composed of many antenna arrays can be arranged at the transmitting end and the receiving end, the transmitting end transmits a signal with certain beamforming weights, so that the transmitted signal forms a beam with spatial directivity, and at the same time, the receiving end receives the signal with certain beamforming weights through the antenna array, which can improve the received power of the signal at the receiving end and resist path loss.
[0067] Beam management: a set of suitable beam pairs is established and maintained between the network device and the terminal device. For downlink transmission, the network side needs to select a suitable transmitting beam, and the terminal side needs to select a suitable receiving beam, which are combined to form a set of beam pairs to maintain a good wireless connection. The above process of beam selection can also be referred to as service beam selection.
[0068] Currently, the selection of beams is mainly completed through reference signals and corresponding beam measurement. Specifically, the network side configures reference signal resources for the terminal side according to user capabilities and network resources. After the configuration is completed, the network side transmits reference signals to the terminal side according to the configuration, the terminal side measures the reference signals and feeds back the measurement results to the network side, and the network side configures transmission beams according to the measurement results reported by the terminal.
[0069] When an AI model is used in beam management, a large amount of training data needs to be collected, that is, the network side needs to configure a large amount of reference signals for the terminal side to measure.
[0070] The current reference signals used for beam management mainly include synchronization signal blocks (SSB) and channel state information reference signals (CSI-RS).
[0071] Wherein, SSB is a cell broadcast signal, including a primary synchronization signal (PSS), a secondary synchronization signal (SSS), a physical broadcast channel (PBCH) and a demodulation reference signal (DMRS). The network device periodically broadcasts SSB (such as a period of 20 milliseconds). The function of SSB is not limited to beam management, and the function of SSB also includes cell search, initial access, time-frequency synchronization, and carrying system broadcast information. SSB can be considered as a wide-beam signal.
[0072] Wherein, CSI-RS is a user-level signal, and the network side configures one or more sets of CSI-RS resources for users according to actual conditions, such as the number of antenna ports and the number of users. The function of CSI-RS is not limited to beam management, and the function of CSI-RS also includes channel quality measurement. CSI-RS can be considered as a narrow-beam signal. Because the configuration of CSI-RS is limited by the number of antenna ports and the number of users, etc., the time-domain dense configuration of CSI-RS cannot be achieved. In addition, the configuration capability of the CSI-RS resource set (ResourceSet) is limited, and the network side can configure a maximum of 16 CSI-RSResourceSet. Each CSI-RSResourceSet contains a maximum of 64 CSI-RS, and the total number of CSI-RS resources configured by the network side is not more than 128.
[0073] The scheme of the embodiments of the present application will be introduced below in combination with the drawings. The beam clustering method provided in the present application can be applied to various wireless communication systems.
[0074] The technical solutions provided in the present application can be applied to various communication systems, for example, a global system for mobile communications (GSM) system, a general packet radio service (GPRS), a wireless local area network (WLAN), a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a sidelink communication system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a non-terrestrial network (NTN) communication system, a 5th generation (5G) mobile communication system or a new radio access technology (NR). The 5G mobile communication system can include a non-standalone (NSA) and / or a standalone (SA). The technical solutions provided in the present application can also be applied to future communication systems. The present application is not limited in this regard.
[0075] Figure 1 is a schematic diagram of a communication system 100 to which embodiments of the present application can be applied. The communication system 100 can include network devices, for example, a network device 110 as shown. Figure 1 The communication system 100 can also include terminal devices, for example, a terminal device 120 as shown. The network device 110 and the terminal device 120 can communicate with each other through wireless links. Figure 1
[0076] One network device 110 and one terminal device 120 are exemplarily shown. Alternatively, the communication system 100 can also include a plurality of network devices and / or a plurality of terminal devices. Figure 1
[0077] The network device in the present application can be a device of a network side such as an access network, a core network device, etc. The access network device is also sometimes referred to as an access node. The access network device has a wireless transceiving function and is used to communicate with a terminal. The access network device includes, but is not limited to, a base station in the above-mentioned communication system, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, an access network device or a module of an access network device in an open RAN (ORAN) system, a satellite in an NTN communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The access network device can also be a module or unit capable of realizing part of the function of a base station. The access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in a cloud radio access network (CRAN) scenario. Optionally, the access network device can also be a server, a wearable device, or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). Multiple access network devices in a communication system can be the same type of base station or different types of base stations. The base station can communicate with the terminal directly or through a relay station. The terminal can communicate with multiple base stations in different access technologies. The embodiments of the present application do not limit the specific technology and specific device form of the access network device. In the present application, the access network device is referred to as a network device.
[0078] In the present application, the device for realizing the function of the network device can be a network device or a device capable of supporting the network device to realize the function, such as a processor, a circuit, a chip, or a chip system, etc., which can be installed in the network device or connected with the network device for use. In the technical solutions provided in the present application, the device for realizing the function of the network device is taken as an example to describe the technical solutions provided in the present application.
[0079] The terminal device in the present application can be a wireless terminal device capable of receiving network device scheduling and indication information. The wireless terminal device can be a device that provides voice and / or data connectivity for a user, or a handheld device with wireless connection function, or other processing devices connected to a wireless modem. For example, the terminal device can communicate with one or more core networks or the Internet through a radio access network (RAN). The terminal device can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. The terminal device can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, or satellite communication, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, unmanned aerial vehicle, helicopter, airplane, hot air balloon, ship, robot, mechanical arm, or smart home device, etc. The embodiments of the present application do not limit the form of the terminal device.
[0080] In the present application, the device for realizing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a processor, circuit, chip, chip system, etc., which can be installed in the terminal device or connected with the terminal device for use. In the technical solutions provided in the present application, the device for realizing the function of the terminal device is taken as an example to describe the technical solutions provided in the present application.
[0081] The access network device and / or the terminal can be fixed or mobile. The access network device and / or the terminal can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the access network device and the terminal. The access network device and the terminal device can be deployed in the same scenario or different scenarios, for example, the access network device and the terminal device are deployed on land at the same time; or the access network device is deployed on land and the terminal device is deployed on the water surface, etc., which will not be listed one by one.
[0082] In the related art, the CSI feedback mechanism refers to that a network device sends reference signals to a terminal device in different beam directions, the terminal device measures a plurality of received reference signals and feeds back signal measurement results to the network device, so that the network device adjusts the beam direction according to the signal measurement results to send reference signals in the beam direction with the optimal signal quality. Therefore, to realize beam management with low feedback overhead, the 5G NR system usually adopts an AI model-based beam management method.
[0083] Next, two AI model-based beam management methods are described in detail.
[0084] The first method is to predict based on signal measurement values of a first reference signal set.
[0085] For illustration, please refer to Figure 2 which shows a flowchart of an AI model-based beam management method provided by an example embodiment of the present application, as shown in Figure 2 The method includes the following steps.
[0086] S210, the network device sends a first reference signal set to the terminal device.
[0087] For illustration, the first reference signal set includes first reference signals respectively corresponding to a plurality of first beam directions.
[0088] The first beam direction refers to the beam direction of the transmission beam corresponding to the network device, that is, the first reference signal in the first beam direction can also be referred to as the first reference signal corresponding to the transmission beam.
[0089] Optionally, the first reference signal set includes a plurality of SSB signals, or the first reference signal set includes a plurality of CSI-RS signals.
[0090] S220, the terminal device measures the first reference signal set to obtain signal measurement results corresponding to the first reference signal set.
[0091] After the terminal device receives the first reference signal set through a plurality of first receiving beams, the terminal device measures a plurality of first reference signals in the first reference signal set to obtain signal measurement results corresponding to each first reference signal. Each receiving beam measures a plurality of first reference signals to obtain signal measurement results corresponding to each first reference signal under the receiving beam.
[0092] The signal measurement result includes at least one of a received signal strength indicator (RSSI), a signal-to-noise ratio (SNR), a bit error rate (BER), a block error rate (BLER), a reference signal received power (RSRP), or a reference signal received quality (RSRQ). In this embodiment, the RSRP is taken as the measurement result of the reference signal.
[0093] In S230, the terminal device predicts the second reference signal set based on the AI model and the signal measurement result, to obtain a prediction report.
[0094] The second reference signal set refers to second reference signals respectively transmitted by the network device in a plurality of second beam directions.
[0095] Optionally, the second reference signal set includes a plurality of SSB signals, or the second reference signal set includes a plurality of CSI-RS signals.
[0096] Optionally, the plurality of first beam directions and the plurality of second beam directions are different beam directions, or at least one pair of first beam direction and second beam direction in the plurality of first beam directions and the plurality of second beam directions is the same beam direction. In one example, the first reference signal set includes CSI-RS #[2, 4, 6, 8], and the second reference signal set includes CSI-RS #[1, 2, 3, 4, 5, 6, 7, 8].
[0097] Optionally, the number of first reference signals in the first reference signal set is the same as the number of second reference signals in the second reference signal set, or the number of first reference signals in the first reference signal set is less than the number of second reference signals in the second reference signal set.
[0098] Optionally, when the terminal device obtains the signal measurement result corresponding to the first reference signal set, the signal measurement result is input into the pre-trained AI model as a model input, and the output result of the AI model includes at least one of the following two kinds:
[0099] (1) a predicted value of the RSRP corresponding to each second reference signal in the second reference signal set;
[0100] (2) a probability that the RSRP corresponding to each second reference signal in the second reference signal set belongs to the maximum RSRP in the second reference signal set, that is, a prediction probability.
[0101] According to the output result of the AI model, the prediction report is generated by selecting the prediction values or prediction probabilities of the top K second reference signals from the multiple prediction values or prediction probabilities.
[0102] S240, the terminal device sends the prediction report to the network device.
[0103] After the terminal device generates the prediction report, the terminal device sends the prediction report to the network device, wherein the prediction report includes the prediction values or prediction probabilities of the K second reference signals.
[0104] S250, the network device and the terminal device select the optimal beam for data transmission according to the prediction report.
[0105] After the network device receives the prediction report, the network device determines the transmission beams corresponding to the K second reference signals from the multiple candidate transmission beams according to the prediction values or prediction probabilities of the K second reference signals, that is, the K transmission beams. The network device transmits the K second reference signals to the terminal device through the K transmission beams. After the terminal device receives the K second reference signals through the multiple first reception beams again, the terminal device measures the K second reference signals by using each reception beam to obtain the signal measurement results corresponding to the K second reference signals under each reception beam, and determines the optimal beam according to the signal measurement results, wherein the optimal beam includes the best transmission beam (for the network device) and the best reception beam (for the terminal device), and the best transmission beam and the best reception beam have a corresponding relationship. Finally, data transmission is realized between the network device and the terminal device by using the optimal beam.
[0106] In the case where the terminal device determines the best transmission beam, the terminal device sends an indication message to the network device to indicate the best transmission beam corresponding to the network device.
[0107] For illustration, please refer to Figure 3 which shows a schematic diagram of the AI prediction-based beam management method provided by an example embodiment of the present application, as shown in Figure 3 After the terminal device measures the first reference signals, the terminal device obtains the first measurement results 310 corresponding to the first reference signals, inputs the first measurement results 310 into the AI model 320, and outputs the prediction results 330 corresponding to the second reference signals.
[0108] In the first measurement results 310, the black circles represent that there are measurement results in the beam direction, and the white circles represent that there are no measurement results in the beam direction, wherein whether there is a measurement result is related to the transmitted first reference signals. If the first reference signals are transmitted in the beam direction, there is a corresponding measurement result, otherwise there is no measurement result.
[0109] Similarly, the gray circles in the prediction result 330 represent the prediction results corresponding to the presence of the second reference signal in the beam direction.
[0110] The circles in the same position in the first measurement result 310 and the prediction result 330 represent the same beam direction, and the circles of different colors represent different signal qualities.
[0111] Second: prediction based on historical signal measurement values of the first reference signal set.
[0112] For illustration, please refer to Figure 4 which shows a flowchart of the AI model-based beam management method provided by an example embodiment of the present application, as Figure 4 shown, the method includes the following steps.
[0113] S410, the network device sends a first reference signal set to the terminal device.
[0114] For illustration, the first reference signal set includes first reference signals respectively corresponding to a plurality of first beam directions.
[0115] The first beam direction refers to the beam direction of the transmission beam corresponding to the network device, that is, the first reference signal in the first beam direction can also be referred to as the first reference signal corresponding to the transmission beam.
[0116] Optionally, the first reference signal set includes a plurality of SSB signals, or the first reference signal set includes a plurality of CSI-RS signals.
[0117] S420, the terminal device obtains historical measurement results corresponding to the first reference signal set.
[0118] After the terminal device receives the first reference signal set through a plurality of first receiving beams, the terminal device stores a plurality of historical measurement results respectively corresponding to the first reference signal set at a plurality of historical time instants, because the terminal device measures the first reference signal set at a plurality of historical transmission occasions. Each receiving beam measures a plurality of first reference signals at a historical time instant to obtain a signal measurement result corresponding to each first reference signal at the historical time instant of the receiving beam.
[0119] The signal measurement result includes at least one of a received signal strength indicator (RSSI), a signal-to-noise ratio (SNR), a bit error rate (BER), a block error rate (BLER), a reference signal received power (RSRP), or a reference signal received quality. In this embodiment, the RSRP is taken as the measurement result of the reference signal.
[0120] In S430, the terminal device predicts the second reference signal set by using the AI model and the historical measurement result, and obtains a prediction report.
[0121] The second reference signal set refers to second reference signals respectively transmitted by the network device in a plurality of second beam directions.
[0122] Optionally, the second reference signal set includes a plurality of SSB signals, or the second reference signal set includes a plurality of CSI-RS signals.
[0123] Optionally, the plurality of first beam directions and the plurality of second beam directions are different beam directions, or at least one pair of the first beam direction and the second beam direction in the plurality of first beam directions and the plurality of second beam directions is the same beam direction. In one example, the first reference signal set includes CSI-RS #[2, 4, 6, 8], and the second reference signal set includes CSI-RS #[1, 2, 3, 4, 5, 6, 7, 8].
[0124] Optionally, the number of the first reference signals in the first reference signal set is the same as the number of the second reference signals in the second reference signal set, or the number of the first reference signals in the first reference signal set is less than the number of the second reference signals in the second reference signal set.
[0125] When the terminal device obtains the historical measurement result corresponding to the first reference signal set, the historical measurement result is taken as the model input, and the pre-trained AI model is input. The output result of the AI model includes at least one of the following two kinds:
[0126] (1) a plurality of predicted values of the RSRP corresponding to each second reference signal in the second reference signal set at a plurality of future time points;
[0127] (2) the probability that the RSRP corresponding to each second reference signal in the second reference signal set at multiple future moments belongs to the maximum RSRP in the second reference signal set, that is, the prediction probability.
[0128] According to the output result of the AI model, the prediction values or prediction probabilities of the first K second reference signals are selected from the multiple prediction values or prediction probabilities to generate a prediction report.
[0129] Each prediction report corresponding to each future moment is used to report the prediction report when the future moment arrives; or the prediction results corresponding to multiple future moments generate an entire prediction report, which is used to report the entire prediction report when the first future moment arrives.
[0130] S440, the terminal device sends the prediction report to the network device.
[0131] After the terminal device generates the prediction report, the terminal device sends the prediction report to the network device at multiple future moments, wherein the prediction report includes the prediction values or prediction probabilities of the K second reference signals.
[0132] S450, the network device and the terminal device select the optimal beam for data transmission according to the prediction report.
[0133] After the network device receives the prediction report at the corresponding future moment, the network device determines the transmission beams corresponding to the K second reference signals from the multiple candidate transmission beams according to the prediction values or prediction probabilities of the K second reference signals, that is, the K transmission beams. The network device transmits the K second reference signals to the terminal device through the K transmission beams. After the terminal device receives the K second reference signals through the multiple first reception beams again, the terminal device measures the K second reference signals through each reception beam to obtain the signal measurement results corresponding to the K second reference signals through each reception beam, and determines the optimal beam at the future moment according to the signal measurement results, wherein the optimal beam includes the best transmission beam (for the network device) and the best reception beam (for the terminal device), and the best transmission beam and the best reception beam have a corresponding relationship. Finally, data transmission is realized between the network device and the terminal device by using the optimal beam.
[0134] In the case where the terminal device determines the best transmission beam, the terminal device sends an indication message to the network device, which is used to indicate the corresponding best transmission beam of the network device.
[0135] For illustration, please refer to Figure 5 which shows a schematic diagram of the AI prediction-based beam management method provided by an example embodiment of the present application, as shown in Figure 5As shown, after the terminal device measures the first reference signal at multiple historical time instants (including time instant 1, time instant 2, and time instant 3 as examples), the terminal device obtains a first measurement result 501 corresponding to the first reference signal at time instant 1, a first measurement result 502 corresponding to the first reference signal at time instant 2, and a first measurement result 503 corresponding to the first reference signal at time instant 3, inputs the first measurement results into the AI model 507, and outputs predicted results of the second reference signal at future time instants (including time instant 4, time instant 5, and time instant 6), where the predicted results include a predicted result 504 corresponding to time instant 4, a predicted result 505 corresponding to time instant 5, and a predicted result 506 corresponding to time instant 6.
[0136] In the first measurement results, the black circles represent that there are measurement results in the beam directions, and the white circles represent that there are no measurement results in the beam directions. Whether there is a measurement result is related to the first reference signal transmitted. If the first reference signal is transmitted in the beam direction, there is a corresponding measurement result, otherwise, there is no corresponding measurement result.
[0137] Similarly, in the predicted results, the gray circles represent that there are predicted results of the second reference signal in the beam directions.
[0138] The circles at the same positions in the first measurement results and the predicted results represent the same beam direction, and the circles of different colors represent different signal qualities.
[0139] Therefore, according to the above related content, the signal quality prediction of the second reference signal set based on the AI model is only used to improve the process of selecting a transmission beam by the network device. However, in the process of selecting an optimal beam, the terminal device still needs to receive the second reference signal set through all the receiving beams, measure a plurality of second reference signals in the second reference signal set, obtain measurement values of the second reference signals for each receiving beam, and the excessive number of receiving beams increases the communication transmission delay, and at the same time, the measurement overhead of the terminal device for the reference signal is also increased.
[0140] Based on this, the application provides a beam screening method. After a plurality of first receiving beams respectively receive a first reference signal set, the first reference signal set is measured to obtain a first measurement result of each first receiving beam for the first reference signal set. The first receiving beams meeting the channel similarity condition are screened based on the first measurement result corresponding to each first receiving beam, and part of the first receiving beams are selected as second receiving beams for receiving a second reference signal set, so as to reduce the transmission times of the second reference signal set transmitted by the network device in the second beam direction group. That is, after the plurality of first measurement results are obtained by measuring the first reference signal set received by the plurality of first receiving beams respectively, the plurality of first receiving beams having similar channel characteristics are screened based on the plurality of first measurement results, the second receiving beams are obtained, and the second reference signal set is received based on the second receiving beams. Since the second receiving beams are part of the first receiving beams, the receiving times of the second reference signal set are reduced, the communication delay is shortened, and the measurement overhead of the signal quality measurement is reduced.
[0141] The communication method provided by the application will be described in detail below with reference to the accompanying drawings.
[0142] For illustration purposes, reference is made to Figure 6A which shows the communication method interaction flowchart provided by one example embodiment of the application, as Figure 6A shown, the method is cooperatively executed by a network device and a terminal device, and the method includes the following steps.
[0143] S510, the network device transmits a first reference signal set to the terminal device.
[0144] The first reference signal set includes a plurality of first beam directions respectively corresponding to a plurality of first reference signals.
[0145] For illustration purposes, the first reference signal set refers to a set of a plurality of first reference signals.
[0146] The first reference signal can be implemented as an SSB signal or a CSI-RS signal.
[0147] Optionally, the first reference signal set is an SSB signal set, or the first reference signal set is a CSI-RS signal set, or the first reference signal set includes both SSB signals and CSI-RS signals, and the embodiments of the application do not limit this.
[0148] For illustration purposes, one first reference signal corresponds to one first beam direction, that is, the plurality of first beam directions included in the first beam direction group respectively correspond to the plurality of first reference signals in the first reference signal set.
[0149] Illustratively, the network device includes a plurality of sending beams, each of which corresponds to a beam direction, i.e., the first beam direction is a sending beam.
[0150] Optionally, the number of sending beams in the network device is greater than the number of first beam directions in the first beam direction group, or the number of sending beams in the network device is equal to the number of first beam directions in the first beam direction group, and the present application embodiment does not limit the words.
[0151] Different first beam directions correspond to different first reference signals.
[0152] Illustratively, the terminal device includes a plurality of first receiving beams, each of which receives a first reference signal set, i.e., the network device sends the first reference signal set to the terminal device a number of times equal to the first number.
[0153] S520, the terminal device obtains a plurality of first measurement results corresponding to the plurality of first receiving beams respectively.
[0154] Each first measurement result corresponding to each first receiving beam includes a plurality of signal measurement results corresponding to a plurality of first reference signals respectively.
[0155] The first measurement result includes a plurality of signal measurement results corresponding to a plurality of first reference signals respectively, and the first measurement result is used to predict a second beam direction group corresponding to a second reference signal set to generate a prediction report, the second beam direction group being different from the first beam direction group.
[0156] Illustratively, the first measurement result is used to represent the signal measurement results of each first reference signal in the first reference signal set respectively.
[0157] The signal measurement result includes at least one of received signal strength (Received Signal Strength Indicator, RSSI), signal-to-noise ratio (Signal-to-Noise Ratio, SNR), bit error rate (Bit Error Rate, BER), block error rate (Block Error Rate, BLER), reference signal received power (Reference Signal Received Power, RSRP) or reference signal received quality.
[0158] In the present embodiment, RSRP is used as the signal measurement result of the first reference signal.
[0159] Optionally, the first measurement result is obtained by measuring the first reference signals in the first reference signal set in real time after the terminal device receives the first reference signal set; or the terminal device pre-stores a plurality of historical measurement results obtained by measuring the first reference signals in the first reference signal set at a plurality of historical time points, and the embodiments of the present application do not limit this.
[0160] Optionally, the first measurement result includes a plurality of signal measurement results corresponding to the plurality of first reference signals at a plurality of time points.
[0161] Optionally, the first measurement result includes a plurality of signal measurement results corresponding to the plurality of first reference signals at a plurality of time points.
[0162] Optionally, the first measurement result includes a plurality of signal measurement results corresponding to the plurality of first reference signals at a plurality of time points.
[0163] Optionally, the first measurement result includes a plurality of signal measurement results corresponding to the plurality of first reference signals at a plurality of time points.
[0164] Optionally, the second reference signal set includes SSB signals or CSI-RS signals.
[0165] Optionally, the second reference signal set includes SSB signals or CSI-RS signals.
[0166] Optionally, the second reference signal set includes SSB signals or CSI-RS signals.
[0167] Optionally, the second reference signal set includes SSB signals or CSI-RS signals.
[0168] Optionally, the number of transmission beams in the network device is greater than the number of second beam directions in the second beam direction group, or the number of transmission beams in the network device is equal to the number of second beam directions in the second beam direction group.
[0169] Optionally, the number of the first beam directions in the first beam direction group is the same as the number of the second beam directions in the second beam direction group, or the number of the first beam directions in the first beam direction group is greater than the number of the second beam directions in the second beam direction group, or the number of the first beam directions in the first beam direction group is less than the number of the second beam directions in the second beam direction group.
[0170] Optionally, the at least one first beam direction in the first beam direction group is different from the at least one second beam direction in the second beam direction group.
[0171] Optionally, when the terminal device obtains the corresponding first measurement results of the multiple first receiving beams respectively, the first measurement results are input into a pre-trained AI model as model inputs, the AI model is used to predict the signal quality of the second reference signal set corresponding to the second beam direction group in combination with the first measurement results, the signal prediction results of the second reference signal set corresponding to the multiple first receiving beams respectively are obtained, and a prediction report is generated according to the signal prediction results.
[0172] Optionally, the prediction report includes at least one of the following contents:
[0173] (1) a predicted value of the RSRP corresponding to each second reference signal in the second reference signal set;
[0174] (2) a probability that the RSRP corresponding to each second reference signal in the second reference signal set belongs to the maximum RSRP in the second reference signal set, that is, a prediction probability;
[0175] (3) a predicted value of the RSRP corresponding to each second reference signal in the second reference signal set at multiple future time instants;
[0176] (4) a probability that the RSRP corresponding to each second reference signal in the second reference signal set belongs to the maximum RSRP in the second reference signal set at multiple future time instants, that is, a prediction probability.
[0177] S530, the terminal device sends quantity indication information to the network device.
[0178] The quantity indication information is used to indicate the number of the second receiving beams receiving the second reference signal set, the second receiving beams are part of the multiple first receiving beams, and the second receiving beams are obtained by screening the first receiving beams that meet the channel feature similarity condition according to the first measurement results corresponding to the multiple first receiving beams respectively.
[0179] Optionally, the second receiving beams refer to part of the multiple first receiving beams in the terminal device, that is, the second receiving beams also belong to the first receiving beams.
[0180] It should be understood that the second receiving beam represents a first receiving beam for receiving the second reference signal set, that is, among all the first receiving beams of the terminal device, only the first receiving beam for receiving the second reference signal set is taken as the second receiving beam.
[0181] It should be understood that the number of beams of the second receiving beam is less than the number of beams of the first receiving beam.
[0182] Illustratively, the quantity indication information is used to indicate the number of beams of the second receiving beam.
[0183] Illustratively, the number of beams of the second receiving beam determines the number of times of sending the second reference signal set by the network device, that is, each second receiving beam receives a second reference signal set, the more the number of second receiving beams, the more the number of times of sending the second reference signal set, and vice versa, the less the number of times of sending the second reference signal set.
[0184] Illustratively, the channel feature similarity condition is used to determine the closeness between the channel characteristics corresponding to the at least two first sending beams.
[0185] Optionally, the channel characteristics include at least one of the following features:
[0186] The first: the similarity of the channel matrix. Wherein, the channel matrix is used to represent the signal measurement results corresponding to the reference signals transmitted between the receiving beam and the sending beam, that is, each matrix element in the channel matrix is used to represent the signal measurement results corresponding to the reference signals received by the receiving beam;
[0187] The second: the similarity of the beam direction, each beam direction corresponds to a main lobe direction angle, if the angle difference between the main lobe direction angles corresponding to at least two beam directions is lower than a pre-set angle difference threshold, it is considered that the at least two beam directions are similar.
[0188] It is worth noting that the above-mentioned channel characteristics are only illustrative examples, and the embodiments of the present application are not limited thereto.
[0189] Illustratively, the second receiving beam is a specified first receiving beam obtained by screening the plurality of first receiving beams.
[0190] Optionally, the screening process includes at least one of the following screening methods:
[0191] The first, if there are at least two first receiving beams that meet the channel feature similarity condition, one of them is retained, and the remaining first receiving beams are filtered, and the plurality of first receiving beams finally filtered and retained are all taken as the second receiving beam;
[0192] Second, if at least two first receiving beams meet the channel characteristic similarity condition, the at least two first receiving beams are clustered to generate a single beam set, and a first receiving beam is selected from the beam set as a second receiving beam, that is, a plurality of beam sets are finally obtained, and a second receiving beam is selected from each beam set.
[0193] It is worth noting that the above screening process is only an illustrative example, and the embodiments of the present application are not limited thereto.
[0194] Illustratively, in the screening process of the first receiving beam, the first measurement result corresponding to each first receiving beam is used as the screening standard, and whether the channel characteristic similarity condition is met between different first receiving beams is determined according to the first measurement result.
[0195] Illustratively, after the terminal device determines the plurality of second receiving beams, the number of beams corresponding to the second receiving beam is obtained to generate the quantity indication information.
[0196] Optionally, the message type of the quantity indication information includes the following cases:
[0197] First, special signaling is used for transmission, for example: at least one of the following: media access control control element (MAC control element), radio resource control (radio resource control) message, or downlink control message (downlink control information, DCI);
[0198] Second, the quantity indication information is carried in the measurement report, that is, after the AI model is combined with the first measurement result to perform signal prediction on the second reference signal, a prediction result corresponding to the second reference signal is generated to generate a prediction report, and therefore, the quantity indication information is carried in the prediction report.
[0199] It is worth noting that the above message type of the quantity indication information is only an illustrative example, and the embodiments of the present application are not limited thereto.
[0200] S540, the network device sends a second reference signal set to the terminal device based on the quantity indication information.
[0201] Among them, the second reference signal set includes a plurality of second reference signals corresponding to a plurality of second beam directions, the plurality of first beam directions and the plurality of second beam directions are different, and the number of times of sending the second reference signal set is related to the number of beams of the second receiving beam.
[0202] Therefore, after the terminal device reports the quantity indication information to the network device, the network device sends the second reference signal set to the terminal device, and the number of sending times of the second reference signal set is related to the number of beams of the second sending beam.
[0203] In this way, for each second receiving beam, the second reference signal set is received once.
[0204] Illustratively, after the terminal device receives the second reference signal set through the multiple second receiving beams respectively, the terminal device measures the multiple second reference signals in each second reference signal set to obtain a second measurement result corresponding to each second reference signal set.
[0205] Illustratively, the terminal device determines the second beam direction corresponding to the optimal signal measurement result and the second receiving beam used when receiving the second reference signal corresponding to the second beam direction according to the second measurement result, takes the second receiving beam as the optimal receiving beam, and takes the sending beam corresponding to the second beam direction as the optimal sending beam, wherein the optimal receiving beam and the optimal sending beam are used for subsequent data transmission between the terminal device and the network device.
[0206] Next, the signaling design of the quantity indication information and the acquisition process of the second receiving beam are described in detail.
[0207] First, the acquisition process of the second receiving beam.
[0208] Illustratively, please refer to Figure 6B which shows a communication method interaction flowchart provided by an example embodiment of the present application, as Figure 6B As shown in FIG. 5, S520 further includes S5201 after S520.
[0209] S5201, the terminal device performs clustering processing on the multiple first receiving beams based on the first measurement results corresponding to the multiple first receiving beams respectively to obtain multiple beam sets.
[0210] Each beam set includes at least one first receiving beam, and the multiple first receiving beams in the same beam set meet the channel characteristic similarity condition.
[0211] Illustratively, the clustering processing refers to classifying and integrating the multiple first receiving beams to obtain multiple beam sets with a quantity less than the quantity of receiving beams.
[0212] Each beam set includes at least one first receiving beam.
[0213] Illustratively, the first receiving beams in different beam sets are different, that is, each beam set is an independent set.
[0214] Illustratively, the plurality of first receiving beams are clustered to obtain a plurality of beam sets according to the first measurement corresponding to each first receiving beam, wherein the first receiving beams in the same beam set meet the channel feature similarity condition.
[0215] In this embodiment, the channel feature similarity between the plurality of first receiving beams is determined by means of hash operation on the first measurement, so that the first receiving beams meeting the channel feature similarity condition are taken as the first receiving beams in the same beam set.
[0216] In some embodiments, the plurality of first receiving beams includes an s-th first receiving beam, the s-th first receiving beam corresponds to an s-th first measurement, s is a positive integer; the s-th expected value and the s-th standard deviation of the first measurement corresponding to the plurality of first receiving beams are obtained by the s-th first receiving beam; the first difference value corresponding to the s-th expected value and the s-th first measurement is obtained; the s-th pre-processing result corresponding to the s-th first measurement is obtained based on the numerical relationship between the first difference value and the s-th standard deviation; the s-th first receiving beam corresponds to the hash bucket in the plurality of hash tables based on the hash bucket processing of the s-th pre-processing result by the plurality of hash tables and the plurality of hyperplane vectors.
[0217] Illustratively, since the terminal device includes a plurality of first receiving beams, each first receiving beam corresponds to a first reference signal set, and there is a first measurement in each first receiving beam, wherein the single first measurement includes a signal measurement corresponding to a plurality of first reference signals, therefore, each signal measurement is taken as a matrix element to generate a beam measurement matrix M, which can be referred to Formulas 1-2.
[0218] Formula 1:
[0219] Formula 2:
[0220] Wherein, M represents the beam measurement matrix, represents the first measurement corresponding to the first receiving beam, represents the first measurement corresponding to the N-th receiving beam, represents the signal measurement corresponding to the first reference signal in the first measurement corresponding to the first receiving beam.
[0221] Illustratively, please refer to Figure 7A which shows a beam measurement matrix diagram provided by an example embodiment of the present application, as Figure 7AAs shown, the current abscissa is the first receiving beam, the ordinate is the sending beam, and each circle represents a beam direction, wherein each column in the beam measurement matrix M represents a first measurement result corresponding to a first receiving beam, the black circle indicates that there is a sending beam sending the first reference signal in the beam direction, so the receiving beam has a signal measurement result, and the white circle indicates that there is no sending beam sending the first reference signal in the beam direction, so the first receiving beam has no signal measurement result.
[0222] Illustratively, after obtaining the first measurement results corresponding to the plurality of first receiving beams respectively, each first measurement result is preprocessed. First, the expected value of the signal prediction result of the second reference signal corresponding to each second beam direction of the first receiving beam is obtained, and the standard deviation corresponding to the expected value is obtained. The corresponding first measurement result of the first receiving beam is subtracted from the expected value to obtain a first difference value, and the first difference value is divided by the corresponding expected value to obtain the preprocessing result corresponding to the first measurement result. For details, refer to the following formulas 3 to 6.
[0223] Formula 3:
[0224] Formula 4:
[0225] Formula 5:
[0226] Formula 6:
[0227] wherein, represents the preprocessing sub-result corresponding to the i-th signal measurement result in the j-th first measurement result corresponding to the j-th first receiving beam, represents the expected value of the signal prediction result corresponding to all second beam directions of the j-th first receiving beam, represents the standard deviation corresponding to the expected value of the j-th first receiving beam, and B represents the number of first reference signals, represents the set of preprocessing sub-results corresponding to the first receiving beam, that is, the preprocessing result corresponding to the first receiving beam.
[0228] In some embodiments, a plurality of hash tables are obtained, wherein each hash table includes a plurality of hyperplane vectors; based on the plurality of hash tables and the plurality of hyperplane vectors, the first measurement results corresponding to the plurality of first receiving beams respectively are subjected to hash bucket processing to obtain hash buckets corresponding to the plurality of first receiving beams in the plurality of hash tables respectively; based on the plurality of hash tables and the hash buckets corresponding to the plurality of hash tables respectively, the plurality of first receiving beams are subjected to clustering processing to obtain a plurality of beam sets.
[0229] Illustratively, the hash table is a pre-configured data structure for storing and searching data, and the hyperplane vector refers to a linear subspace used for dividing space in geometry.
[0230] Optionally, the hyperplane vectors in different hash tables are the same or different, and embodiments of the present application do not limit this.
[0231] Illustratively, the hash bucket processing refers to taking the first received beam meeting the channel feature similarity condition as a beam set.
[0232] In some embodiments, the plurality of first received beams includes an i-th first received beam, the i-th first received beam corresponds to an i-th first measurement result, the plurality of hash tables includes an n-th hash table, i and n are positive integers; the i-th first measurement result is projected onto a plurality of hyperplane vectors in the n-th hash table, to obtain an n-th projection result corresponding to the i-th first received beam; the n-th projection result is binarized to obtain a hash bucket of the i-th first received beam in the n-th hash table.
[0233] Illustratively, after obtaining the pre-processing result corresponding to each first received beam, the hash bucket processing is performed on the first measurement results corresponding to the plurality of first received beams.
[0234] Specifically, first, a plurality of different hash tables (for example, T hash tables) are obtained, and each hash table corresponds to a plurality of hyperplane vectors (for example, L hyperplane vectors).
[0235] In this embodiment, taking the i-th first received beam and the n-th hash table as an example, the projection results corresponding to the pre-processing result of the i-th first received beam on the L hyperplane vectors in the n-th hash table are obtained, to obtain L projection sub-results corresponding to the n-th hash table, and after integrating the L projection sub-results, the projection result corresponding to the n-th hash table is obtained, which can also be referred to as the n-th projection result.
[0236] In this embodiment, the L projection sub-results in the n-th projection result are binarized, wherein if the projection sub-result is greater than 0, the projection sub-result is assigned a value of 1, and if the projection sub-result is less than or equal to 0, the projection result is assigned a value of 0, to obtain the n-th hash bucket corresponding to the i-th first received beam, which can be specifically referred to as formulas 7 to 8.
[0237] Formula 7:
[0238] Formula 8:
[0239] wherein, represents the hyperplane vector, denotes the projection sub-result, and formula 8 denotes a binary function, denotes the tth hash bucket corresponding to the kth first receiving beam, wherein the t value is related to the number of hash tables.
[0240] That is, each primer coat receiving beam corresponds to a hash bucket in a hash table.
[0241] In some embodiments, the plurality of hash tables includes at least two target hash tables, the plurality of first receiving beams includes the kth first receiving beam and the jth first receiving beam, k and j are positive integers; in the case that the first hash bucket corresponding to the kth first receiving beam in the at least two target hash tables is equal to the second hash bucket corresponding to the jth first receiving beam in the at least two target hash tables, the kth first receiving beam and the jth first receiving beam are taken as the first receiving beam in the same beam set, wherein the first hash bucket and the second hash bucket in the same target hash table are equal.
[0242] In this embodiment, taking the case that there are at least two target hash tables in the plurality of hash tables and the plurality of first receiving beams includes the kth first receiving beam and the jth first receiving beam as an example, the kth first receiving beam corresponds to at least two first hash buckets in the at least two target hash tables (for example, the kth first receiving beam corresponds to the first hash bucket 1 in the target hash table 1, and the kth first receiving beam corresponds to the first hash bucket 2 in the target hash table 2), and the jth first receiving beam corresponds to at least two second hash buckets in the at least two target hash tables (for example, the jth first receiving beam corresponds to the second hash bucket 1 in the target hash table 1, and the jth first receiving beam corresponds to the second hash bucket 2 in the target hash table 2).
[0243] In this embodiment, if the first hash bucket and the second hash bucket in the same target hash table are equal, and the first hash bucket corresponding to the kth first receiving beam in the at least two target hash tables is equal to the second hash bucket corresponding to the jth first receiving beam in the at least two target hash tables, the kth first receiving beam and the jth first receiving beam are taken as the first receiving beam in the same beam set, for example, if the first hash bucket 1 and the second hash bucket 1 are the same, and the first hash bucket 2 and the second hash bucket 2 are the same, the kth first receiving beam and the jth first receiving beam are taken as the first receiving beam in the same beam set, and the specific process can be referred to formula 9.
[0244] Formula 9: And
[0245] Wherein, denotes the hash bucket corresponding to the ith first receiving beam in the t1th hash table, indicates the hash bucket corresponding to the jth first receiving beam in the t1th hash table, indicates the hash bucket corresponding to the ith first receiving beam in the t2th hash table, indicates the hash bucket corresponding to the jth first receiving beam in the t2th hash table.
[0246] In some embodiments, the kth first receiving beam and the jth first receiving beam are marked to obtain a marking result corresponding to the kth first receiving beam and the jth first receiving beam, respectively, and the marking result is used to indicate that the kth first receiving beam and the jth first receiving beam complete clustering.
[0247] For example, if the kth first receiving beam and the jth first receiving beam are determined to be first receiving beams in the same beam set according to the above method, the kth first receiving beam and the jth first receiving beam are marked to obtain a marking result corresponding to the kth first receiving beam and the jth first receiving beam, respectively, and the marking result is used to indicate that the first receiving beam completes clustering, and subsequent clustering processing is not performed on the first receiving beam. For example, the kth first receiving beam and the jth first receiving beam are marked with the value "00" to indicate that the kth first receiving beam and the jth first receiving beam complete clustering.
[0248] In an optional case, if there is an rth first receiving beam, and the hash buckets corresponding to the rth first receiving beam are different from the hash buckets of other first receiving beams, the rth first receiving beam is separately taken as a beam set, that is, the beam set only includes the rth first receiving beam. At this time, the rth first receiving beam is also taken as a second receiving beam corresponding to the beam set.
[0249] In some embodiments, the second receiving beam is a first receiving beam in the beam set, and the second receiving beam is determined based on an average value of the plurality of signal measurement results in the first measurement result corresponding to the first receiving beam in the beam set.
[0250] In this embodiment, after obtaining a plurality of beam sets, a second receiving beam is determined from each beam set. The determination is based on an average value of the plurality of signal measurement results in the first measurement result corresponding to the first receiving beam.
[0251] Next, the selection process of the second receiving beam is described in detail.
[0252] In some embodiments, the pth beam set is included in the plurality of beam sets, the plurality of first receiving beams is included in the pth beam set, the qth first receiving beam is included in the plurality of first receiving beams, the qth first receiving beam corresponds to the qth first measurement result, p and q are positive integers; an average value of signal measurements corresponding to the plurality of first receiving beams in the pth beam set is obtained, wherein the qth first receiving beam corresponds to the qth signal measurement average value, and the qth signal measurement average value refers to an average value of the plurality of signal measurement results in the qth first measurement result; and a second receiving beam in the pth beam set is determined based on the average value of signal measurements corresponding to the plurality of first receiving beams in the pth beam set.
[0253] In the embodiment, the qth first receiving beam in the pth beam set is taken as an example, the plurality of signal measurement results corresponding to the plurality of first reference signals are included in the first measurement result corresponding to the qth first receiving beam, the average value corresponding to the qth first receiving beam is obtained by calculating the average value of the plurality of signal measurement results corresponding to the plurality of first reference signals, and finally, the second receiving beam is determined from the pth beam set according to the average value corresponding to each first receiving beam in the pth beam set.
[0254] In some embodiments, the maximum value of the average value of signal measurements corresponding to the plurality of first receiving beams in the pth beam set is selected as the second receiving beam in the pth beam set; or in the case where the average value of signal measurements corresponding to the plurality of first receiving beams in the pth beam set is the same, a first receiving beam in the pth beam set is randomly selected as the second receiving beam in the pth beam set.
[0255] In the embodiment, after the average value corresponding to each first receiving beam in the pth beam set is obtained, the maximum average value is selected as the second receiving beam corresponding to the pth beam set, or if the average value corresponding to each first receiving beam in the pth beam set is equal, a first receiving beam is randomly selected as the second receiving beam corresponding to the pth beam set, which can be specifically referred to as formulas 10 to 11.
[0256] Formula 10:
[0257] Formula 11:
[0258] wherein, indicates the hth beam set, indicates the second receiving beam (also referred to as the cluster head beam) corresponding to the hth beam set, indicates the average value corresponding to the jth first receiving beam, indicates the maximum average value.
[0259] For illustration, please refer to Figure 7B which shows a schematic diagram of a beam clustering method provided by an example embodiment of the present application, as Figure 7B As shown, the terminal device 700 finally corresponds to a beam set 710 and a beam set 720, wherein the beam set 710 includes the second receiving beam 701, and the beam set 720 includes the second receiving beam 702. In the actual measurement process, the second receiving beam 701 and the second receiving beam 702 are respectively used to receive the second reference signal set and perform measurement, and the measurement results are reported to the network device for determining the optimal receiving beam and the optimal transmitting beam.
[0260] It is worth noting that, Figure 7B The actual optimal beam 703 is also included in the beam set 710, wherein the actual optimal beam 703 can be the second receiving beam 701, or the actual optimal beam 703 does not belong to the second receiving beam, so the measurement result corresponding to the actual optimal beam 703 cannot be measured by using the above-mentioned manner. However, since the other first receiving beams in the beam set 710 meet the channel similarity condition with the actual optimal beam 703, if the second receiving beam 701 is used as the optimal receiving beam, the subsequent communication efficiency can be ensured to a certain extent.
[0261] Second part, signaling design process of the quantity indication message.
[0262] In some embodiments, the quantity indication information is sent by uplink control information, and the uplink control information includes a first field and a second field. The first field is used to indicate the quantity indication information, and the second field is used to indicate the prediction report.
[0263] In some embodiments, the terminal device sends a first message to the network device, and the first message is sent by uplink control information. The uplink control information includes a first field and a second field. The first field is used to indicate the beam quantity of the second receiving beam, and the second field is used to indicate the prediction report.
[0264] In the present embodiment, the first message is implemented as uplink control information (UCI), wherein the UCI includes multiple fields. Taking the first field and the second field as an example, the first field indicates the prediction report, and the second field indicates the second quantity. The specific field content can refer to Table 1 as follows.
[0265] Table 1
[0266]
[0267] As can be seen from Table 1, the Num field is added in the first message on the basis of the prediction report, which is used to indicate the beam quantity corresponding to the second receiving beam, and usually occupies 5 bits in the first message.
[0268] Specifically, taking the first message as an RRC message as an example, the corresponding signaling content can be referred to as follows:
[0269] CSI-ReportConfig ::= {
[0270] reportConfigId = 1,
[0271] …
[0272] reportQuantity = CRI-RSRP-Num, / / report Top-K beam set CRI, predicted RSRP value and the number of clusters
[0273] groupBasedBeamReporting = TRUE, / / enable multi-beam reporting
[0274] numberOfBeams = K / / report Top-K beam number
[0275] …
[0276] }
[0277] In summary, the enumeration type CRI-RSRP-Num of the variable reportQuantity is added to return the Top-K beam set CRI, the predicted RSRP value and the number of second receiving beams.
[0278] For illustration, please refer to Figure 8 which shows a beam selection method flowchart provided by an example embodiment of the present application, as shown in Figure 8 The method includes the following steps.
[0279] S810, the terminal device sends first indication information to the network device.
[0280] The first indication information is used to indicate the prediction capability of the terminal device.
[0281] S820, the network device sends inference configuration information to the terminal device.
[0282] The inference configuration information includes configuration information corresponding to the first reference signal set.
[0283] S830, the network device sends the first reference signal set to the terminal device.
[0284] S840, the terminal device measures the first reference signal set to obtain a first measurement result and generates a prediction report.
[0285] S850: The terminal device performs clustering processing on multiple first receiving beams to obtain multiple beam sets.
[0286] S860: The terminal device sends a prediction report and quantity indication information to the network device.
[0287] Each beam set includes a second receiving beam, and the quantity indication information is used to indicate the number of beams corresponding to the second receiving beam.
[0288] S870, the network device sends a second reference signal set to the terminal device.
[0289] S880, the terminal device measures the second reference signal set and obtains the second measurement result.
[0290] The terminal device receives the second reference signal set through the second receiving beam, and measures multiple second reference signals in the second reference signal set to obtain the second measurement result corresponding to the second reference signal set.
[0291] S890: The terminal device sends a measurement report to the network device.
[0292] The beneficial effects achieved by this application include the following:
[0293] 1) The base station calculates the channel gain difference and spatial correlation based on channel information to obtain the priority matrix;
[0294] 2) Perform user clustering based on bidirectional priority selection according to the channel priority matrix;
[0295] 3) Perform a minimum data rate threshold comparison operation on the completed user clusters. If the minimum data rate threshold constraint is met, continue to implement user clustering based on bidirectional priority selection; otherwise, perform an exhaustive search on all remaining users.
[0296] Figure 9 This is a schematic diagram of the hardware structure of a communication device according to an embodiment of this application. Figure 9 As shown, the communication device 4000 includes: at least one processor 4001 ( Figure 9 (Only one is shown in the diagram), memory 4002, and computer program 4003 stored in memory 4002 and executable on at least one processor 4001, wherein processor 4001 executes computer program 4003 to implement the steps in any of the above methods.
[0297] In one implementation, the communication device 4000 is a user equipment used to perform the steps executed by the user equipment in the above method.
[0298] In another implementation, the communication device 4000 is a network device, configured to perform the steps performed by the core network device in the above method.
[0299] Those skilled in the art can understand that, Figure 9 The communication device is only an example and does not limit the communication device, and the communication device can include more or less components, or combine some components, or different components in practice, for example, can also include an input / output device, a network access device, etc.
[0300] The processor 4001 can be a central processing unit (CPU), other general-purpose processors, 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, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0301] The memory 4002 can be an internal storage unit of the communication device 4000 in some embodiments, for example, a hard disk or a memory of the communication device 4000. The memory 4002 can also be an external storage device of the communication device 4000 in other embodiments, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the communication device 4000. Alternatively, the memory 4002 can include both the internal storage unit and the external storage device of the communication device 4000. The memory 4002 is used to store an operating system, an application program, a boot loader, data and other programs, for example, program codes of computer programs, etc. The memory 4002 can also be used to temporarily store data that has been output or will be output.
[0302] It should be noted that the information interaction, execution process, etc. between the above apparatuses / units, since based on the same concept as the method embodiments of the present application, the specific functions and the brought technical effects can be referred to the method embodiments part, and will not be described here.
[0303] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the above described functions. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the unit and module in the above system can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.
[0304] The embodiment of the present application also provides a communication device, comprising at least one processor, a memory and a computer program stored in the memory and executable on the at least one processor, wherein the processor executes the computer program to implement the steps in any of the above method embodiments.
[0305] The communication device can be a user equipment for executing the steps executed by the user equipment, or the communication device can be a network device for executing the steps executed by the network device.
[0306] The embodiment of the present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps in the above method embodiments.
[0307] The embodiment of the present application also provides a chip, comprising a processor, wherein the processor is used to read and execute a computer program stored in a memory, and the computer program is executed by the processor to implement the steps in the above method embodiments.
[0308] Optionally, the chip further comprises a memory, and the memory is electrically connected with the processor.
[0309] Optionally, the chip can further comprise a communication interface.
[0310] The embodiment of the present application also provides a computer program product, which can implement the steps in the above method embodiments when the computer program product is executed by a processor.
[0311] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the computer program for instructing the related hardware to complete all or part of the processes in the above-mentioned embodiment methods can be stored in a computer readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by a processor. The computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form. The computer readable medium at least includes any entity or device capable of carrying the computer program code to the photographing device / user equipment, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium. For example, U disk, mobile hard disk, magnetic disk or optical disk and the like. In some jurisdictions, according to legislation and patent practice, the computer readable medium can not be an electrical carrier signal and a telecommunication signal.
[0312] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in detail in a certain embodiment can be referred to the related description of other embodiments.
[0313] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0314] In the embodiments provided in the present application, it should be understood that the disclosed apparatus / communication device and method can be implemented in other ways. For example, the apparatus / communication device embodiments described above are only schematic, and the division of the modules or units is only a logical function division, and there can be another division in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed units can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0315] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may also be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0316] It should be understood that when used in the specification and the appended claims of the present application, the term "comprises" indicates the presence of the described features, integers, steps, operations, elements, and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0317] It should also be understood that the term "and / or" used in the description of the present application and the appended claims means any combination of one or more of the associated listed items and all possible combinations thereof, and includes these combinations.
[0318] As used in the specification and the appended claims of the present application, the term "if" can be interpreted as "when" or "upon" or "in response to a determination" or "in response to detecting" depending on the context. Similarly, the phrase "if it is determined" or "if [a described condition or event] is detected" can be interpreted as meaning "upon determining" or "in response to determining" or "upon detecting [a described condition or event]" or "in response to detecting [a described condition or event]" depending on the context.
[0319] In addition, in the description of the present application and the appended claims, the terms "first", "second", "third", etc. are only used for differentiation of description, and cannot be understood as indicating or implying relative importance.
[0320] In the present application, the reference "one embodiment" or "some embodiments" and the like means that the specific features, structures or characteristics described in connection with the embodiment are included in one or more embodiments of the present application. Therefore, the statements "in one embodiment", "in some embodiments", "in other some embodiments", "in further some embodiments" and the like appearing in different places in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "include", "contain", "have" and their variants mean "include but not limited to", unless otherwise specifically emphasized.
[0321] The above-described embodiments are only used to illustrate the technical solutions of the present application, but not limit them; although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A communication method, characterized in that, The method is applied to a terminal device, and the method includes: The network device receives a first set of reference signals from multiple first receiving beams, wherein the first set of reference signals includes first reference signals corresponding to the directions of the multiple first beams. Obtain the first measurement results corresponding to the plurality of first receiving beams respectively, wherein the first measurement result corresponding to each first receiving beam includes the signal measurement results corresponding to the plurality of first reference signals respectively; Send quantity indication information to the network device. The quantity indication information is used to indicate the number of beams of the second received beams that receive the second reference signal set. The second received beams are a portion of the plurality of first received beams. The second received beams are obtained by filtering the first received beams that meet the channel feature similarity condition based on the first measurement results corresponding to the plurality of first received beams respectively. The network device receives the second reference signal set through multiple second receiving beams. The second reference signal set includes second reference signals corresponding to multiple second beam directions, and the multiple first beam directions are different from the multiple second beam directions.
2. The method according to claim 1, characterized in that, After obtaining the first measurement results corresponding to the plurality of first receiving beams, the method further includes: Based on the first measurement results corresponding to the plurality of first receiving beams respectively, the plurality of first receiving beams are clustered to obtain a plurality of beam sets, wherein each beam set includes at least one of the first receiving beams, and the plurality of first receiving beams in the same beam set meet the channel characteristic similarity condition.
3. The method according to claim 2, characterized in that, The first measurement results corresponding to the plurality of first receiving beams are used as a reference to perform clustering processing on the plurality of first receiving beams to obtain a plurality of beam sets, including: Obtain multiple hash tables, where each hash table contains multiple hyperplane vectors; Based on the multiple hash tables and multiple hyperplane vectors, the first measurement results corresponding to the multiple first receiving beams are hashed and bucketed to obtain the hash buckets corresponding to the multiple first receiving beams in the multiple hash tables. The plurality of first receiving beams are clustered based on the plurality of hash tables and the hash buckets corresponding to the plurality of hash tables to obtain the plurality of beam sets.
4. The method according to claim 3, characterized in that, The plurality of first receiving beams includes the i-th first receiving beam, the i-th first receiving beam corresponds to the i-th first measurement result, and the plurality of hash tables includes the n-th hash table, where i and n are positive integers; The step of performing hash bucketing on the first measurement results corresponding to the multiple first receiving beams based on the multiple hash tables and multiple hyperplane vectors to obtain the hash buckets corresponding to the multiple first receiving beams in the multiple hash tables includes: The i-th first measurement result is projected onto the plurality of hyperplane vectors in the n-th hash table to obtain the n-th projection result corresponding to the i-th first receiving beam; The nth projection result is binarized to obtain the hash bucket of the i-th first receiving beam in the nth hash table.
5. The method according to claim 3, characterized in that, The plurality of first receiving beams includes the s-th first receiving beam, and the s-th first receiving beam corresponds to the s-th first measurement result, where s is a positive integer; Before performing hash bucketing on the first measurement results corresponding to the multiple first receiving beams based on the multiple hash tables and multiple hyperplane vectors to obtain the hash buckets corresponding to the multiple first receiving beams in the multiple hash tables, the process further includes: Obtain the s-th expected value and the s-th standard deviation of the first measurement results corresponding to the s-th first receiving beam for the plurality of first receiving beams respectively; Obtain the first difference between the s-th first measurement result and the s-th expected value; Based on the numerical relationship between the first difference and the s-th standard deviation, the s-th preprocessing result corresponding to the s-th first measurement result is obtained; The step of performing hash bucketing on the first measurement results corresponding to the multiple first receiving beams based on the multiple hash tables and multiple hyperplane vectors to obtain the hash buckets corresponding to the multiple first receiving beams in the multiple hash tables includes: Based on the multiple hash tables and multiple hyperplane vectors, the s-th preprocessing result is subjected to hash bucketing to obtain the hash buckets corresponding to the s-th first receiving beam in the multiple hash tables respectively.
6. The method according to claim 3, characterized in that, The plurality of hash tables include at least two target hash tables, and the plurality of first receiving beams include the kth first receiving beam and the jth first receiving beam, where k and j are positive integers; The process of clustering the multiple first receiving beams based on the multiple hash tables and the corresponding hash buckets in the multiple hash tables to obtain the multiple beam sets includes: If the first hash bucket corresponding to the k-th first receiving beam in each of the at least two target hash tables is equal to the second hash bucket corresponding to the j-th first receiving beam in each of the at least two target hash tables, then the k-th first receiving beam and the j-th first receiving beam are regarded as the first receiving beams in the same beam set, wherein the first hash bucket and the second hash bucket in the same target hash table are equal.
7. The method according to claim 6, characterized in that, The method further includes: The k-th first receiving beam and the j-th first receiving beam are marked to obtain the marking results corresponding to the k-th first receiving beam and the j-th first receiving beam, respectively. The marking results are used to indicate that the k-th first receiving beam and the j-th first receiving beam have completed clustering.
8. The method according to claim 2, characterized in that, The second receiving beam is the first receiving beam in the beam set, and the second receiving beam is determined based on the average value of multiple signal measurement results in the first measurement result corresponding to the first receiving beam in the beam set.
9. The method according to claim 8, characterized in that, The plurality of beam sets includes a p-th beam set, the p-th beam set includes a plurality of first receiving beams, the plurality of first receiving beams includes a q-th first receiving beam, the q-th first receiving beam corresponds to the q-th first measurement result, and p and q are positive integers; The method further includes: Obtain the average signal measurement values corresponding to the plurality of first receiving beams in the p-th beam set, wherein the q-th first receiving beam corresponds to the q-th average signal measurement value, and the q-th average signal measurement value refers to the average value of the plurality of signal measurement results in the q-th first measurement result; The second receiving beam in the p-th beam set is determined based on the average signal measurement value corresponding to each of the multiple first receiving beams in the p-th beam set.
10. The method according to claim 9, characterized in that, The step of determining the second receiving beam in the p-th beam set based on the average signal measurement values corresponding to the plurality of first receiving beams in the p-th beam set includes: The maximum value of the signal measurement average value corresponding to each of the plurality of first receiving beams in the p-th beam set is selected as the second receiving beam in the p-th beam set; or... If the average signal measurement values corresponding to the plurality of first receiving beams in the p-th beam set are the same, a first receiving beam in the p-th beam set is randomly selected as the second receiving beam in the p-th beam set.
11. A communication method, characterized in that, The method is applied to a network device, and the method includes: Send a first reference signal set to the terminal device, wherein the first reference signal set includes a plurality of first reference signals corresponding to the first beam directions respectively; The terminal device receives quantity indication information, which indicates the number of beams of the second receiving beam used by the terminal device to receive the second reference signal set, wherein the second receiving beam is a portion of the multiple first receiving beams of the terminal device. The second reference signal set is sent to the terminal device based on the quantity indication information. The second reference signal set includes a plurality of second reference signals corresponding to a plurality of second beam directions. The plurality of first beam directions and the plurality of second beam directions are different. The number of times the second reference signal set is sent is related to the number of beams of the second received beam.
12. A communication system, characterized in that, The system includes terminal devices and network devices; The network device is configured to send a first reference signal set to the terminal device, wherein the first reference signal set includes a plurality of first reference signals corresponding to the first beam directions respectively; The terminal device is configured to receive the first reference signal set transmitted by the network device through multiple first receiving beams; obtain first measurement results corresponding to the multiple first receiving beams respectively, wherein the first measurement result corresponding to each first receiving beam includes signal measurement results corresponding to multiple first reference signals respectively; and send quantity indication information to the network device, wherein the quantity indication information is used to indicate the number of beams of the second receiving beam for receiving the second reference signal set, wherein the second receiving beam is a portion of the multiple first receiving beams, and the second receiving beam is obtained by filtering the first receiving beams that meet the channel feature similarity condition based on the first measurement results corresponding to the multiple first receiving beams respectively. The network device is further configured to receive the quantity indication information sent by the terminal device; and send a second reference signal set to the terminal device based on the quantity indication information, wherein the second reference signal set includes a plurality of second reference signals corresponding to a plurality of second beam directions, the plurality of first beam directions and the plurality of second beam directions are different, and the number of times the second reference signal set is sent is related to the number of beams of the second received beam; The terminal device is also configured to receive the second reference signal set transmitted by the network device on the second beam direction group through multiple second receiving beams.
13. A communication device, characterized in that, include: At least one processor, the processor being configured to perform the method as described in any one of claims 1-11.
14. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 10.
15. A network device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in claim 11.
16. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-11.
Citation Information
Patent Citations
Method and apparatus for using AI / ML for beam management
CN119137904A
Method for determining beam set and related equipment
CN120151927A