[go: up one dir, main page]

WO2025168141A1 - Electronic device, method, and computer program product - Google Patents

Electronic device, method, and computer program product

Info

Publication number
WO2025168141A1
WO2025168141A1 PCT/CN2025/079240 CN2025079240W WO2025168141A1 WO 2025168141 A1 WO2025168141 A1 WO 2025168141A1 CN 2025079240 W CN2025079240 W CN 2025079240W WO 2025168141 A1 WO2025168141 A1 WO 2025168141A1
Authority
WO
WIPO (PCT)
Prior art keywords
model
self
electronic device
occlusion
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2025/079240
Other languages
French (fr)
Chinese (zh)
Inventor
王鹏宇
马可
王昭诚
白英双
孙晨
崔焘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Group Corp
Original Assignee
Sony Group Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Group Corp filed Critical Sony Group Corp
Publication of WO2025168141A1 publication Critical patent/WO2025168141A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0408Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station

Definitions

  • the present disclosure relates generally to the field of wireless communications, and more particularly to electronic devices, methods, and computer program products for beam prediction based on artificial intelligence (AI) models.
  • AI artificial intelligence
  • MIMO multiple-input multiple-output
  • both base stations and terminal devices have multiple antennas, and beamforming can be used to form spatial beams with narrow directivity to provide strong power coverage in a specific direction, thereby counteracting the large path loss in high-frequency channels.
  • a set of beams with different transmission directions is used to achieve cell coverage.
  • base stations and terminal devices need to select beams that match the direction of the wireless channel as much as possible.
  • base stations and terminal devices can select and manage beams through beam training.
  • AI-based beam prediction is a method that uses AI to predict wireless signal beams. These methods typically employ machine learning techniques such as deep learning. By learning and training large amounts of historical data, they automatically extract features and patterns from the data and build a prediction model. This method has the advantage of automatically adapting to varying environments and channel conditions without manual parameter adjustment and exhibiting good generalization capabilities. Automatically learning and optimizing the beam prediction model improves prediction accuracy and stability.
  • the present disclosure provides multiple aspects. By applying one or more aspects of the present disclosure, the above needs can be met.
  • an electronic device comprising: a processor; and a memory comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: determining that there is self-occlusion of signal reception of a user equipment (UE) caused by a posture of a user operating the UE; predicting beam self-occlusion information associated with a beam set of the UE from the received signal power of the UE through an artificial intelligence (AI) model; and switching the beam used by the UE based on the beam self-occlusion information.
  • UE user equipment
  • AI artificial intelligence
  • an electronic device comprising: a processor; and a memory comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: receiving a self-occlusion status report from a user equipment (UE), the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture of operating the UE on a base station's transmit beam, and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model; and determining, based on the self-occlusion status report, a plurality of transmit beams for use in beam training between the base station and the UE.
  • UE user equipment
  • AI artificial intelligence
  • an electronic device comprising: a processor; and a memory comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: preparing a training data set comprising input data and output data, wherein the input data comprises the received signal power of a user equipment (UE) associated with a plurality of postures of a user operating the UE, and the output data comprises beam self-occlusion information of a beam set of the UE associated with the plurality of postures; and training an artificial intelligence (AI) model on the training set to determine parameters of the AI model.
  • UE user equipment
  • AI artificial intelligence
  • an electronic device comprising: a processor; and a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: receiving information from a base station about an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; activating the AI model according to the activation period; and performing beam prediction using the activated AI model based on measurements of a beam management reference signal sent by the base station according to the activation period.
  • AI artificial intelligence
  • UE user equipment
  • an electronic device comprising: a processor; and a memory, comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: determining an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; sending the determined activation period to the UE; and sending a beam management reference signal according to the activation period for the AI model to perform beam prediction.
  • AI artificial intelligence
  • UE user equipment
  • a method including operations performed by any of the above electronic devices.
  • a non-transitory computer-readable storage medium storing executable instructions.
  • executable instructions When executed, the operations performed by any electronic device as described above are implemented.
  • FIG1 schematically illustrates a beam training process in a wireless communication system
  • Figures 2 and 3 schematically illustrate situations where wireless signals sent by a base station are subject to external shielding and self-shielding;
  • FIG4 illustrates a process of beam management according to the first embodiment of the present disclosure
  • 5A and 5B show the RSRP changes caused by external shading and self-shading, respectively;
  • FIG6 schematically illustrates auxiliary information used to determine self-occlusion
  • FIG7 shows a schematic diagram of an AI model according to the first embodiment
  • FIG8 shows a flow chart for switching beams according to the first embodiment
  • FIG9 shows a training method for an AI model according to the first embodiment
  • FIG10 shows four exemplary gestures and their blocking effects on the beams of various antenna panels
  • FIG11 shows the wireless channel environment in the simulation
  • FIG13 shows a block diagram of an electronic device according to the first embodiment
  • Figure 14 shows a comparison between traditional beam management and various beam prediction use cases
  • 15 is a flowchart showing a model activation process according to the second embodiment
  • 16 and 17 show block diagrams of electronic devices according to a second embodiment
  • FIG18 shows an example block diagram of a computer that may be implemented as a user device or a control device according to the present disclosure
  • FIG19 illustrates a first example of a schematic configuration of a base station according to the present disclosure
  • FIG20 illustrates a second example of a schematic configuration of a base station according to the present disclosure
  • FIG21 illustrates a schematic configuration example of a smartphone according to the present disclosure
  • FIG22 illustrates a schematic configuration example of a car navigation device according to the present disclosure.
  • NR 5G New Radio
  • 4G LTE/LTE-A 4G LTE/LTE-A
  • the architectures, entities, functions, processes, etc. mentioned in the following description are not limited to those in the NR communication system, but may be found in other communication standards.
  • base stations and terminal devices can apply technologies such as Massive MIMO.
  • UE user equipment
  • technologies such as Massive MIMO.
  • both base stations and UEs have many antennas, such as dozens, hundreds or even thousands of antennas.
  • the antennas are arranged into one or more antenna arrays in a specific form.
  • An antenna array can be composed of antenna elements in a whole row, a whole column, multiple rows, or multiple columns, thereby forming an independently configurable transceiver unit (TXRU).
  • TXRU independently configurable transceiver unit
  • the antenna pattern of the TXRU is adjusted, and the electromagnetic wave radiation emitted by all antenna elements in the antenna array forms a narrower beam pointing to a specific spatial direction, that is, beamforming is achieved.
  • the term “base station” used in this disclosure is an example of a control device on the network side and has the full breadth of its usual meaning.
  • the “base station” may also be, for example, an eNB in an LTE communication system, a transmit receive point (TRP), a remote radio head (RRH), a wireless access point (AP), a drone control tower, or a communication device that performs similar functions.
  • TRP transmit receive point
  • RRH remote radio head
  • AP wireless access point
  • drone control tower or a communication device that performs similar functions.
  • UE has its full, common meaning and encompasses various terminal devices or in-vehicle equipment that communicate with a base station.
  • a UE can be a terminal device or component thereof, such as a mobile phone, laptop, tablet, in-vehicle communication device, or drone.
  • the following sections describe detailed application examples of UEs.
  • the baseband signal representing the user data stream is mapped to m radio frequency links (m ⁇ 1) through digital precoding.
  • Each radio frequency link up-converts the baseband signal to obtain a radio frequency signal and transmits the radio frequency signal to the corresponding antenna array.
  • a set of analog beamforming parameters is applied to the antenna elements in the antenna array according to the transmission direction.
  • the analog beamforming parameters may, for example, include phase setting parameters and/or amplitude setting parameters for the antennas in the antenna array.
  • the electromagnetic radiation emitted by all antennas in the antenna array forms a desired beam in space (hereinafter also referred to as the "transmit beam").
  • Reception using the antenna array is an inverse process: analog beamforming parameters associated with a specific direction are applied to the antennas in the antenna array so that the antenna array optimally receives the beam signal in that direction (hereinafter also referred to as the "receive beam"), and user data is recovered through demodulation and decoding.
  • the base station or UE may pre-store a beamforming codebook containing beamforming parameters for generating a limited number of beams.
  • the base station and UE need to select a transmitting beam or receiving beam from their available beams that matches the channel direction as much as possible. That is, at the transmitting end, the transmitting beam is aligned with the channel departure angle, and at the receiving end, the receiving beam is aligned with the channel arrival angle.
  • base stations and UEs can select beams through beam training.
  • Beam training generally includes processes such as beam measurement, beam reporting, and beam indication.
  • the beam training process in a wireless communication system is briefly described with reference to Figure 1.
  • the base station 1000 can use n t_DL (n t_DL ⁇ 1) downlink transmission beams with different directions
  • the UE 1002 can use n r_DL (n r_DL ⁇ 1) downlink reception beams with different directions.
  • the base station 1000 and the UE 1004 can also use several reception beams and transmission beams with different directions (not shown), respectively. It should be understood that the number and coverage of the beams shown in Figure 1 are merely exemplary.
  • the base station 1000 and the UE 1002 traverse all transmit beam-receive beam combinations by scanning beams.
  • the base station 1000 sends different downlink reference signals, such as non-zero power CSI-RS (NZP-CSI-RS) resources or SSB resources, to the UE 1002 through its n t_DL transmit beams according to the downlink scanning period.
  • the UE 1002 receives each transmit beam through its n r_DL receive beams and measures the beam signal.
  • the UE 1002 can measure the downlink reference signal carried in each transmit beam, that is, obtain a total of n t_DL ⁇ n r_DL measurement results.
  • the UE 1002 can measure the reference signal received power (L1-RSRP), reference signal received quality (L1-RSRQ), signal to interference plus noise ratio (L1-SINR), etc. of the physical layer (L1).
  • L1-RSRP reference signal received power
  • L1-RSRQ reference signal received quality
  • L1-SINR signal to
  • UE 1002 then reports the beam measurement results to base station 1000.
  • UE 1004 can be configured to report only the measurement results of some transmit beams (e.g., only Nr ⁇ n t_DL , where Nr is pre-configured by base station 1000) and the identification information of the associated reference signals.
  • base station 1000 can select the best transmit beam from the transmit beams reported by UE 1002 for downlink transmission with UE 1002.
  • base station 1000 indicates the reference signal corresponding to the best transmit beam to UE 1002, so that UE 1002 can determine the best receive beam corresponding to the reference signal during the beam scanning process. This achieves alignment of the transmit beam and the receive beam.
  • a two-stage beam training approach can be considered: first, a wide beam search is performed, followed by a narrow beam search within the coverage area of the selected wide beam. Context-based beam search has also been proposed. However, traditional beam selection methods essentially search through all possible beam pairs, which is both expensive and time-consuming.
  • AI models are being used in beamforming management to achieve better performance due to their powerful feature extraction capabilities.
  • Many studies have explored using neural networks to learn beam information from observation data to estimate the optimal beam.
  • the signals received by all available beams in the beamforming codebook are directly used as input to the neural network. Results show that compared with traditional beamforming training, the advantages of AI models for beamforming are reflected in total training time slots and spectral efficiency.
  • the first embodiment of the present disclosure will discuss the problem of self-blocking (Self Blockage) of the beam signal by the user himself.
  • self-blocking refers to the blocking of the UE's beam reception caused by the posture of the user when operating the UE.
  • the user can hold the UE with various gestures. If his/her hand happens to cover the antenna panel, the direct path, reflection path, scattering path, etc. of the beam signal may all be blocked, resulting in severe attenuation of the received signal power, as shown in the lower part of Figure 2.
  • the following may mainly use the user's hand or gesture as an example to discuss self-blocking, but the present disclosure is not limited to this.
  • the posture of the user operating the UE may not be limited to gestures, and the part causing self-blocking may be any other body part.
  • exital obstruction in this disclosure refers to obstruction of beam signals by objects other than the user.
  • buildings, trees, or mountains may block the direct path between the base station and the UE, causing signal loss, as shown in the upper part of Figure 2.
  • external obstruction occurs, although the direct path is blocked, other reception paths may still exist, such as reflection paths, scattered paths, and diffraction paths.
  • Figure 3 schematically illustrates the situation where the wireless signal transmitted by the base station is subject to external obstruction and self-obstruction.
  • a neural network is deployed on the UE side to learn the intrinsic correlation between the user's behavioral habits and the occlusion of the beam, so as to recommend the best beam under user self-occlusion.
  • Figure 4 illustrates the process of beam management according to the first embodiment of the present disclosure.
  • the process may start by determining whether there is self-occlusion on the UE side (step S11). Both external occlusion and self-occlusion may result in a reduction in the received signal power. It is necessary to distinguish whether the current occlusion is external occlusion or self-occlusion, because for external occlusion, due to its lack of regularity, the beam used is generally switched through the traditional beam failure recovery (BFR) process.
  • BFR beam failure recovery
  • Self-occlusion as a special occlusion situation, is usually related to the user's behavioral habits.
  • the beam failure caused by user self-occlusion can be quickly recovered by utilizing the user's behavioral patterns, for example, by using the UE-side beam switching process to be described later.
  • the effect may be unsatisfactory and may even cause a greater recovery delay.
  • the determination of whether self-obstruction exists can be based on the UE's received signal power, such as the reference signal received power (RSRP).
  • RSRP reference signal received power
  • This determination can be triggered by a decrease in the UE's received signal power. For example, when the UE's RSRP drops below a predetermined threshold, step S11 in Figure 4 can be triggered.
  • the presence of self-obstruction can be determined by extracting features from the UE's RSRP to see if a predetermined feature appears.
  • the change in RSRP over a period of time can be monitored to detect whether there is power jitter.
  • the received signal is the vector superposition of the signals on these different paths at the receiving end, which reflects the fluctuation phenomenon in the power of the received signal, that is, power jitter.
  • Figure 5A shows a schematic diagram of the change in RSRP caused by external shielding.
  • Figure 5B shows a schematic diagram of the change in RSRP caused by self-shielding. Therefore, whether external shielding or self-shielding occurs can be distinguished by whether there is jitter in power.
  • auxiliary information in addition to received signal power, other information can also be used to assist in distinguishing external obstruction from self-obstruction.
  • This auxiliary information includes information detected by various sensors on the UE, such as touchscreen information, gyroscope information, camera information, and infrared sensor information.
  • a touch sensor or infrared sensor equipped on the UE can detect contact between the user's hand and the UE, thereby helping to determine the user's gesture and whether the antenna panel is obstructed.
  • the UE's gyroscope can obtain real-time UE deflection angle information.
  • the change pattern can be used to determine whether it is self-obstruction, as shown in the right part of Figure 6.
  • the front camera can capture an image of a human face to determine whether the UE is in portrait or landscape orientation. As shown in the left part of Figure 6, some base stations may even be equipped with cameras. If the UE is detected in the image captured by the base station camera, it means that there is no obstruction in the direct path between the base station and the UE. If the UE can obtain this information from the base station and the UE's received signal power is low (for example, below a certain threshold), it can be determined that self-obstruction has occurred.
  • step S11 is shown in Figure 4 as being separate from the beam prediction step S12 to be described later, as shown in the dotted box in the figure, these two steps can be implemented together. That is, the received signal power (optionally, the above-mentioned auxiliary information that can indicate the user's operation gesture) can be input into an AI model such as a neural network, allowing the AI model to learn the changing pattern of the input information and thus determine external occlusion or self-occlusion.
  • a threshold value such as RSRP can be set. When the RSRP drops below the threshold, the AI model prediction is triggered, and information about whether there is self-occlusion can be reflected in the output of the AI model.
  • the trained AI model can be used to perform beam prediction (step S12).
  • the AI model according to this embodiment is deployed on the UE side to learn the impact of the user's behavioral habits on the beam, so as to recommend the optimal beam under self-occlusion by mining the inherent laws of user behavior.
  • both external occlusion and user self-occlusion will affect the beam, and the occurrence of external occlusion is random, sudden, and irregular.
  • user self-occlusion there are stronger rules to follow. This is because people's behavioral habits themselves are regular, so the impact of user behavior on the beam also becomes regular. For example, how the user holds the UE, how the current gesture of holding the UE changes, and so on. Therefore, this makes it feasible to learn the impact of user behavior patterns on the beam.
  • AI models can be implemented as neural networks with various architectures, including but not limited to convolutional neural networks (CNNs), recurrent neural networks (RNNs), and long short-term memory networks (LSTMs).
  • a neural network is a mathematical model that simulates biological nervous systems and consists of multiple interconnected neurons that process input data and generate output signals. Neural networks learn and recognize patterns by adjusting connection weights and transfer functions between neurons.
  • the structure of a neural network can be divided into an input layer, a hidden layer, and an output layer.
  • the hidden layer can have multiple layers and is a key component of the neural network.
  • a neural network may also include one or more of a batch normalization layer, an activation function, a pooling layer, and a fully connected layer.
  • FIG. 7 shows a schematic diagram of an AI model according to this embodiment.
  • the AI model for beam prediction can accept the received signal power of the UE as input, such as RSRP measurement results.
  • the AI model also takes into account the function of determining whether there is self-occlusion (i.e., executing step S11 in Figure 4), it can also accept auxiliary information such as gyroscope information, touch screen information, camera information, infrared sensor information, etc., which may include user operation posture information.
  • auxiliary information such as gyroscope information, touch screen information, camera information, infrared sensor information, etc., which may include user operation posture information.
  • the AI model is a single-input network; when the input also contains auxiliary information, the AI model is a multi-input network.
  • the multi-input network is a parallel connection of a single-input network structure, that is, each single-input network is used to extract the features of each type of information separately, and finally the information is fused in a cascade form.
  • the input information can be extracted or spliced into a feature vector of a specific dimension suitable for the AI model.
  • the AI model can output beam self-occlusion information, which is intended to describe the effect of self-occlusion on the UE's beam.
  • the beam self-occlusion information may include state information indicating the self-occlusion status of all available beams of the UE, expressed as I ⁇ index, flag ⁇ , where index represents the beam index, and flag indicates whether there is self-occlusion for the beam, for example, ‘1’ indicates that there is self-occlusion, and ‘0’ indicates that there is no self-occlusion.
  • the prediction of the state information I can be performed for all beams on the UE side, such as those included in the beamforming codebook.
  • the beam index can be a beam number used internally by the UE, or it can be a reference signal identifier.
  • the state information I can reflect whether there is self-occlusion and which beams are affected by self-occlusion.
  • the beam self-obstruction information may include priority information ⁇ indicating a beam selection priority under self-obstruction.
  • the priority information ⁇ may give a priority ranking of a predetermined number of beams (e.g., 1, 2, 3, 4).
  • the beam self-occlusion information may also include an output self-occlusion duration T, which indicates how long the current self-occlusion state lasts.
  • the self-occlusion duration T actually predicts the time the user maintains the current operating posture. During this period of time, the beam self-occlusion situation of the UE may not change much, so to a certain extent it can also be regarded as the validity period of the above-mentioned state information I or priority information ⁇ .
  • the duration T may also be related to the reactivation of the AI model, that is, the time of the next activation of the AI model can be determined based on the duration T to predict whether the self-occlusion state of the UE beam has changed.
  • the duration T can take several predefined time values.
  • an upper limit and a lower limit can be configured for the duration T, and may vary for different UEs.
  • the beam self-occlusion information may also include future self-occlusion state information ⁇ index, flag ⁇ .
  • State information ⁇ is similar to state information I, but differs in that state information I predicts the self-occlusion state at the current time t (up to the subsequent time t+T), while state information ⁇ predicts the self-occlusion state after the future time t+T, reflecting changes in the self-occlusion state caused by changes in the user's operating posture.
  • the AI mode may also output other forms of beam self-occlusion information as needed.
  • the UE can switch the beam it uses based on the beam self-occlusion information output by the AI model (step S13).
  • the switching is because the user's current behavior has affected the UE's signal reception performance, that is, the beam currently used by the UE is no longer the optimal reception beam.
  • the UE may switch beams based on priority information ⁇ predicted by the AI model. Since the priority information ⁇ recommends the priority of beam usage, the UE may directly switch the current receive beam to the beam with the highest priority according to the priority information ⁇ . In another example, the UE may switch beams based on the state information I predicted by the AI model, for example, switching to a beam indicated in the state information I that has no self-occlusion. The dwell time of the switched receive beam may be the self-occlusion duration T predicted by the AI model, but may not be limited thereto. Thus, the UE can quickly switch to the receive beam recommended by the AI model without going through the traditional beam failure recovery process, which helps to reduce signaling overhead and latency. In addition, in scenarios where the uplink channel and the downlink channel are symmetrical, such as time division duplex (TDD), the UE may also switch the transmit beam used for uplink transmission to reduce or avoid the impact of self-occlusion on the transmit beam.
  • TDD time division duplex
  • the UE can interact with the base station to determine the optimal beam pair under the current self-obstruction.
  • Figure 8 shows a flowchart for switching beams according to this embodiment.
  • the process shown in the figure can occur after step S12 of Figure 4, or after the UE's received beam, which has been switched as described above, still does not meet the requirements.
  • the UE sends a self-occlusion status report to the base station.
  • the self-occlusion status report can be generated based on the beam self-occlusion information predicted by the AI model and indicates the impact of user-induced self-occlusion on the base station's transmit beam.
  • the UE can indicate the desired base station transmit beam in the self-occlusion status report. This can be achieved in combination with previous beam training results or beam prediction results. It is hoped that the beam signal sent by the base station can be received by one or more beams on the UE side that are not affected by or less affected by self-occlusion (for example, a beam indicated as not self-occluded in the status information, or a beam indicated as having the highest priority in the priority information). On the contrary, it is not desirable that the base station's transmit beam can only be received by the self-occluded UE beam.
  • the UE may suggest the desired base station transmit beam range through a self-occlusion status report. For example, based on the reference signal resource set configured by the base station for beam scanning, the available transmit beams of the base station may be divided into several parts, and the UE transmits information indicating one of the parts. For example, the base station scans sequentially according to the beam sequence ⁇ 1, 2, ..., 8, 9 ⁇ , then '01' represents the first part ⁇ 1, 2, 3 ⁇ , '10' represents the second part ⁇ 4, 5, 6 ⁇ , '11' represents the third part ⁇ 7, 8, 9 ⁇ , and when all receive beams are self-occluded, the information may take the value '00'.
  • the UE may indicate a specific base station transmit beam index in the self-obstruction status report. For example, the UE may determine which base station transmit beams correspond to the UE's receive beams that are not affected by or less affected by self-obstruction, and report the indexes of these transmit beams, such as reference signal identifiers, or transmission configuration indication (TCI) status that references the reference signal identifiers.
  • TCI transmission configuration indication
  • the self-obstruction status report is triggered, meaning it is reported only when the UE predicts self-obstruction.
  • the self-obstruction status report is placed, for example, in uplink control information (UCI).
  • UCI uplink control information
  • the UE can request uplink PUSCH resources from the base station to transmit this information, and the base station can allocate resources through DCI signaling.
  • the UE can determine one or more receive beams to be scanned in a later beam training. These receive beams are beams that are not self-occluded or have high priority as predicted by the AI model.
  • the base station can determine one or more transmit beams to be scanned. As described above, the base station receives a self-occlusion status report from the UE, which indicates the desired transmit beam range or index, from which the base station can determine the transmit beam to be scanned.
  • step S24 the UE and base station may perform beam training.
  • the optimal receive beam for the UE and the optimal transmit beam for the base station under self-obstruction conditions may be determined.
  • steps S25 and S26 the UE and base station may respectively switch their beams.
  • the UE may also switch the transmit beam used for uplink transmission.
  • the beam search space can be effectively reduced and the efficiency of beam recovery can be improved.
  • Figure 9 shows a training method for an AI model according to this embodiment.
  • the training method generally includes preparing a training data set (step S31) and training a model on the training data set (step S32), wherein the training data set includes input data and output data.
  • the model training phase includes a general training phase and a specific training phase.
  • the input data of the training data set includes RSRP (optionally, other auxiliary information), and the output data includes beam self-occlusion information, such as self-occlusion status information, priority information, or self-occlusion duration.
  • Training data sets can be collected from multiple users for a variety of operating postures.
  • Figure 10 shows four exemplary gestures and the occlusion effects on the beams of each antenna panel. In order to obtain a relatively pure data set of received power changes under gesture occlusion, it can be considered to be performed in a weak signal environment, such as in a microwave darkroom, to shield the influence of other signals.
  • the test user can make various operating gestures, measure the received signal power under the gesture as input data, and collect beam self-occlusion information as output data.
  • the training data set can also include input data and output data associated with gestures that do not cause self-occlusion.
  • step S32 training is performed based on the cross entropy loss function until the AI model converges.
  • the training step is based on an iterative process, such as a stochastic gradient descent (SGD) algorithm.
  • the weights of the neural network are initialized (e.g., randomly) at the beginning.
  • the input data of the training data set is input into the neural network to obtain the corresponding output, such as the predicted beam self-occlusion information, and the value of the loss function is calculated based on the difference between the predicted result and the actual beam self-occlusion information.
  • the weights and biases of the neural network are updated according to the gradient information of the loss function.
  • the AI model can be trained and provided by the device vendor or mobile operator.
  • the device vendor can pre-configure the trained model on the UE.
  • the UE can download the model from the device vendor or mobile operator's server over the network.
  • the specific training phase is for different users.
  • a unique user data set is collected according to their behavioral habits, and the parameters of the AI model are fine-tuned based on this user data.
  • the collection of unique user data sets involves user privacy. It is very important to collect data without leaking user privacy.
  • the collection method is such as the mobile phone camera. Some of the postures of holding the phone can be observed through the front and rear cameras. In addition, it can be obtained through, for example, the temperature sensor on the UE; for example, the UE can specify the user's holding gestures, and the gestures at this time can be recorded to form a unique data set.
  • the unique data set only helps to fine-tune the network during fine-tuning, so the amount of data required is much smaller than the general data set.
  • lifecycle management of the AI model can be achieved.
  • the prediction accuracy of the AI model is monitored, and when the prediction accuracy is lower than a predetermined threshold, the model can be updated based on the collected training data as described above.
  • the update of the AI model may utilize the current state information I and the future state information ⁇ after a duration T predicted by the AI model.
  • the update process may include:
  • the prediction accuracy can be calculated as M/N.
  • the prediction accuracy falls below a certain threshold, retrain the AI model to update its parameters.
  • the AI model update trigger does not require external assistance and is determined solely by the model's adjacent prediction values.
  • Figure 11 shows the simulated wireless channel environment.
  • the Saleh-Valenzuela channel model is used to measure the actual channel environment based on characteristics such as attenuation, delay, angle of arrival (AoA), and angle of departure (AoD) of each path.
  • the number of available beams for each UE is four.
  • Other simulation parameters are shown in Table 1.
  • a convolutional neural network For the prediction model, a convolutional neural network is used here. Its specific structure and parameters are shown in Table 2, where fi and f o represent the number of input and output feature channels, respectively, (a, b, c) represent the convolution kernel size, downsampling step size, and edge padding size of the convolution layer, respectively, BatchNorm refers to batch normalization, AvgPooling refers to average pooling, ReLU refers to the ReLU activation function, and Nout refers to the output size.
  • N out 5
  • Table 3 shows the gestures and the beam attenuation corresponding to the gesture occlusion.
  • Figure 12A shows the evolution of the loss function during training, showing that the prediction network gradually converges with increasing iterations.
  • Figure 12B shows the model's predicted normalized beam gain performance in the presence of user self-occlusion, calculated as the gain ratio between the predicted optimal beam and the actual optimal beam.
  • the simulation graph shows that as the iteration number increases, the predicted optimal beam achieves an average normalized beam gain of approximately 97%, indicating nearly perfect beam alignment.
  • Figure 12C shows the model's prediction accuracy in the presence of user self-occlusion, calculated as the ratio of the predicted optimal beam to the actual optimal beam.
  • the optimal beam prediction accuracy reaches approximately 97% after 300 training iterations, nearly finding the optimal beam. Therefore, the solution of this embodiment can recover the optimal beam even in the presence of self-occlusion.
  • the electronic device 100 may be implemented as a UE or a component thereof.
  • electronic device 100 includes processing circuitry 101.
  • Processing circuitry 101 includes at least a determination unit 102, a prediction unit 103, and a switching unit 104.
  • Processing circuitry 101 may be configured to perform the process shown in FIG4 .
  • Processing circuitry 101 may refer to various implementations of digital circuitry, analog circuitry, or mixed-signal (a combination of analog and digital signals) circuitry that performs functions in a UE.
  • Determining unit 102 is configured to determine whether self-occlusion exists due to the user's gesture on the UE's signal reception, i.e., to execute step S11 in FIG. 4 . In one example, determining unit 102 may determine whether self-occlusion exists by detecting whether jitter occurs in the received signal power. In another example, determining unit 102 may determine whether self-occlusion exists using an AI model.
  • Prediction unit 103 is configured to predict beam self-occlusion information associated with the UE's beam set based on the UE's received signal power using an AI model, i.e., execute step S12 in FIG4 .
  • the beam self-occlusion information may include self-occlusion status information, beam selection priority information, and optionally, the duration of the self-occlusion or future self-occlusion status information.
  • Switching unit 104 is configured to switch the beam used by the UE based on the beam self-blocking information, i.e., execute step S13 in Figure 4.
  • the UE can switch the current beam to the beam with the highest priority based on the priority information predicted by the AI model.
  • the UE can switch to the appropriate reception protection by performing beam training based on the beam self-blocking information with the base station.
  • the electronic device 100 may further include a communication unit 105.
  • the communication unit 105 may be configured to communicate with a base station under the control of the processing circuit 101.
  • the communication unit 105 may be implemented as a transceiver, including communication components such as an antenna array and/or a radio frequency link.
  • the communication unit 105 is depicted with a dashed line because it may also be located outside the electronic device 100.
  • the electronic device 100 may further include a memory 106.
  • the memory 106 may store various data and instructions, such as programs and data used for the operation of the electronic device 100, various data generated by the processing circuit 101, various control signals or service data sent or received by the communication unit 105, etc.
  • the memory 106 is drawn with a dotted line because it may be located within the processing circuit 101 or outside the electronic device 100.
  • the second embodiment of the present disclosure relates to activation management of an AI model for beam prediction.
  • the AI models discussed in this embodiment include but are not limited to the AI model for beam prediction in the first embodiment above.
  • Figure 14 shows a comparison between traditional beam management and various beam prediction use cases.
  • the base station and the UE can use two-stage beam scanning to search for the best beam pair.
  • the base station can periodically or aperiodically send a reference signal for beam management (hereinafter referred to as a "beam management reference signal"), such as an SSB or CSI-RS, and after determining the approximate direction angle of the UE using a wide beam, perform a finer-grained beam scanning using a narrow beam only for that angle.
  • a beam management reference signal such as an SSB or CSI-RS
  • Use case 1 involves implementing beam prediction in the spatial domain. That is, in each time period, the AI model predicts the optimal beam based only on a subset B of the beam set A. As can be seen in the figure, this clearly reduces measurement overhead. However, the question is whether the saved measurement overhead is worth it. In other words, during traditional beam monitoring and beam failure recovery, the beam set that needs to be measured each time is not the entire set. The performance of existing beam management mechanisms is better than the prediction performance of AI models, and the model's prediction performance needs to be monitored during use. If the model's reduced measurement overhead is close to that of existing mechanisms, then using traditional beam management mechanisms may be more popular.
  • spatial-only beam prediction has no concept of time—that is, it does not consider the time-domain characteristics of the channel—such a model cannot output any time information, such as the beam's dwell time.
  • the model can wait until a beam failure occurs before restarting, but the link's transmission quality is impaired after a beam failure, which may cause the model to have difficulty with the required input.
  • the UE can still measure periodic SSBs, the SSB index must be demodulated to obtain it. Therefore, it is desirable to activate the model's spatial beam prediction at a better time than when a beam failure occurs.
  • beam switching should be based on model predictions rather than traditional mechanisms; otherwise, the spatial beam prediction model becomes unnecessary.
  • activation of the spatial beam prediction model can be triggered each time a reference signal measurement is instructed.
  • current simulation results show that this method of triggering the spatial beam prediction model only reduces measurement overhead in a single operation while ensuring performance.
  • Use case 2 refers to time-domain beam prediction.
  • the model used for time-domain beam prediction can collect time-related information. That is, the model output can include the predicted dwell time of the candidate beams.
  • the essence of the time-domain beam prediction model is to fully measure beam set A but extend the measurement period of the beam management reference signal (BMRRS) to reduce measurement overhead.
  • BMRRS beam management reference signal
  • the model can be reactivated after the dwell time expires.
  • the UE also requires time to measure, collect, and filter the model input data.
  • the UE still needs to measure the BMRRS during the time periods T1-T2 or T3-T4—then the model's significance is greatly reduced. Therefore, for time-domain beam prediction, the timing and period of model activation also need to be studied.
  • Use case 3 involves joint spatial and temporal beam prediction.
  • This model performs both spatial and temporal beam prediction. This reduces the number of beams measured in a single measurement, for example, by measuring only a subset of beam set A. This also extends the measurement period for beam management reference signals.
  • the model outputs candidate beams predicted for multiple future moments, including the current moment. In this case, the same challenges as in use cases 1 and 2 persist.
  • the second embodiment of the present disclosure aims to reasonably manage the activation and deactivation of the beam prediction model so as to minimize the measurement overhead while ensuring the prediction performance of the model.
  • FIG. 15 is a flowchart illustrating the model activation process according to this embodiment.
  • the process may begin at step S41, where the base station determines an activation period for the UE-side beam prediction model.
  • the beam prediction model may utilize, for example, a convolutional neural network (CNN), a recurrent neural network (RNN), a long short-term memory network (LSTM), etc. Its structure may include an input layer, multiple hidden layers, and an output layer.
  • the hidden layers may utilize different types of neural network layers, such as convolutional layers and recurrent layers.
  • Step S41 typically occurs after the UE-side AI model is selected.
  • the UE can install an AI model trained by the equipment vendor or mobile operator, or even multiple AI models.
  • the UE needs to select which model to use and report the selection result to the base station. This stage is called model identification.
  • the base station can determine its activation period by considering various factors.
  • the activation period of the AI model needs to take into account the capabilities of the UE, such as the time required to measure reference signals and collect and filter model input data, or the speed of running the AI model, etc.
  • the parameters of the model itself also need to be taken into consideration.
  • the period of input and output in the time domain varies from model to model.
  • the UE can report this information as UE capabilities to the base station, for example, through RRC signaling.
  • the UE can determine the minimum activation period that the UE can support based on its capabilities and/or model parameters, and report it to the base station.
  • the UE when selecting an AI model, can determine the minimum activation period corresponding to the model and send it to the base station as an RRC parameter during the model identification phase.
  • the activation period determined by the base station for the AI model should not be shorter than this minimum activation period.
  • the stability of the wireless channel can also affect the activation period of the beam prediction model. For example, for UEs with relatively fixed locations (such as terminal sensors or actuators in automated factories) or UEs with relatively stable mobility (such as terminal devices on a smoothly moving high-speed train), the spatial and temporal characteristics of the channel between them and the base station are also relatively stable. In other words, such UEs switch beams with a lower frequency or greater regularity, and the model can use a longer activation period.
  • the UE can report information about its location or mobility attributes to the base station through, for example, RRC signaling.
  • channel characteristics can be perceived through reference signal measurements. This is particularly useful in scenarios where channel conditions are less stable, as the wireless channel fluctuates rapidly, requiring more frequent channel monitoring and prediction of appropriate beams. For example, in a scenario where only the spatial beam prediction module is deployed, changes in channel characteristics in the time domain and a high frequency of beam switching shorten the model's activation period. Conversely, if channel characteristics fluctuate less, the model's activation period increases.
  • the UE can measure a downlink reference signal, such as a CSI-RS or a demodulation reference signal (DMRS), and report the measurement results to the base station through the UCI.
  • a downlink reference signal such as a CSI-RS or a demodulation reference signal (DMRS)
  • the base station can also directly measure an uplink reference signal sent by the UE, such as a sounding reference signal (SRS). Based on the attributes reported by the UE or based on the measurement of the downlink reference signal or the uplink reference signal, the base station can evaluate the time domain variation characteristics of the channel to determine the corresponding AI model activation period.
  • a downlink reference signal such as a CSI-RS or a demodulation reference signal (DMRS)
  • SRS sounding reference signal
  • the base station sends the determined activation period to the UE.
  • the base station may send the activation period via RRC parameters. This can reduce signaling overhead for models with relatively stable activation periods.
  • the base station may send the activation period via dynamic control signaling, such as MAC CE or DCI, which is particularly suitable for situations where the activation period changes frequently.
  • the base station may send beam management reference signals, such as CSI-RS, to the UE according to the determined activation period for the UE to measure as model input.
  • the base station may send the beam management reference signal only once in each activation period.
  • the base station may use the full set of scanning beams or a subset of them to send the reference signal.
  • step S44 the UE activates its AI model according to the activation period received in step S42.
  • step S43 the UE receives and measures the beam management reference signal and, based on the measurement results, extracts feature data to be input into the AI model, thereby implementing beam prediction. As shown in the dashed box in the figure, steps S43 and S44 can be repeatedly performed according to the activation period.
  • the above describes how the base station controls the activation of the AI model on the UE side through the activation period.
  • the AI model needs to be activated for beam prediction even before the activation period.
  • some specific activation conditions are considered to trigger the activation of the model.
  • Model monitoring monitors the prediction capabilities of AI models, for example, by comparing predictions with traditional beam training results. Therefore, when model monitoring is enabled, both the AI model mechanism and the traditional mechanism coexist. Furthermore, model monitoring typically calculates the accuracy of multiple beam predictions, so the model monitoring period must be longer than the model activation period. Model monitoring can be enabled periodically, configured on the network side.
  • the base station can send an activation command for the AI model to the UE to instruct the UE to activate the AI model for beam prediction.
  • the activation command can include the value of the model monitoring period or indicate the number of activation periods spanned by the model monitoring.
  • the base station may need to test the performance of the AI model on the UE side. At this time, the base station can send an activation command to the UE to activate the corresponding model for performance testing. In one example, when there are multiple candidate models on the UE side, one needs to be selected for use.
  • the base station can manage the models on the UE side. The UE may not be able to support the simultaneous activation of all models, so the base station can indicate the order in which these models should be activated in the activation command.
  • the activation order can be determined by the base station according to the information received in the model identification phase or the scenario to which the model is applicable.
  • the base station configures the beam management reference signal set for the UE to find candidate beams, but only when a beam failure occurs will the new candidate beam be reported to the base station through the physical random access channel (PRACH).
  • PRACH physical random access channel
  • the question that needs to be considered is whether it is necessary to configure this set when using AI for beam management. If this reference signal set is always configured, the beam switching can be based entirely on the traditional mechanism. If this set is not configured, after the beam fails, the UE needs to periodically measure the SSB, but as mentioned earlier, the SSB index is obtained after demodulation, and the model should also support wide beams as input.
  • the UE can monitor its beam signal quality. If it falls below a predetermined threshold, it indicates a beam failure. Even if the activation period has not yet arrived, the UE can immediately activate the AI model for beam prediction. In this case, the AI model needs to be able to scan the SSB wide beam as input in the idle state to quickly recover the beam after a beam failure. Otherwise, the traditional beam failure recovery mechanism is still used.
  • Radio link quality deteriorates Existing link monitoring mechanisms can detect degradation in link quality, and it's possible to restore it by switching beams. However, consideration may be given to the extent to which the link quality deteriorates. If the link quality deteriorates enough to trigger a link failure, the UE returns to the idle state, requiring SSB measurements to activate the AI model for beam prediction. This places demands on the model's capabilities and requires a longer recovery time, making it undesirable.
  • beam switching can be considered before link failure occurs.
  • a threshold can be set, and when the UE detects that the link quality has dropped below this threshold, the model is activated for prediction. It is important to note that this threshold should be set to trigger before link failure occurs. Assuming that the link failure judgment threshold is link quality threshold th1, and the trigger model activates link quality threshold th2, when th2 > th1, it is possible to avoid link failure in advance by switching beams, allowing the system to continuously maintain the optimal link matching state.
  • Fig. 16 shows a block diagram of an electronic device 200 according to this embodiment.
  • the electronic device 200 may be implemented as a UE or a component thereof.
  • electronic device 200 includes processing circuitry 201.
  • Processing circuitry 201 includes at least a receiving unit 202, an activation unit 203, and a prediction unit 204.
  • Processing circuitry 201 may be configured to perform the operations shown in FIG15 .
  • Processing circuitry 201 may refer to various implementations of digital circuitry, analog circuitry, or mixed-signal (a combination of analog and digital signals) circuitry that performs functions in a UE.
  • the receiving unit 202 is configured to receive information about the activation period of the beam prediction model of the UE from the base station, that is, to execute step S42.
  • the activation period can be carried by RRC signaling or dynamic control signaling such as MAC CE or DCI.
  • the activation unit 203 is configured to activate its beam prediction model according to the activation period received by the receiving unit 202, that is, to execute step S44.
  • the prediction unit 204 is configured to perform beam prediction using the activated AI model based on the UE's measurement of the beam management reference signal (e.g., CSI-RS) sent by the base station according to the activation period.
  • the AI model can perform beam prediction in the spatial domain, beam prediction in the time domain, or beam prediction in both the spatial and time domains.
  • the electronic device 200 may further include a communication unit 205.
  • the communication unit 205 may be configured to communicate with a base station (e.g., the electronic device 300 described below) under the control of the processing circuit 201.
  • the communication unit 205 may be implemented as a transmitter or a transceiver, including communication components such as an antenna array and/or a radio frequency link.
  • the communication unit 205 is depicted with a dashed line because it may also be located outside the electronic device 200.
  • the electronic device 200 may further include a memory 206.
  • the memory 206 may store various data and instructions, programs and data for the operation of the electronic device 200, various data generated by the processing circuit 201, data to be transmitted by the communication unit 205, etc.
  • the memory 206 is drawn with a dotted line because it may also be located within the processing circuit 201 or outside the electronic device 200.
  • Fig. 17 shows a block diagram of an electronic device 300 according to this embodiment.
  • the electronic device 300 may be implemented as a base station or a component thereof.
  • electronic device 300 includes processing circuitry 301.
  • Processing circuitry 301 includes at least a determining unit 302 and a transmitting unit 303.
  • Processing circuitry 301 can be configured to perform the operations shown in FIG15 .
  • Processing circuitry 301 can refer to various implementations of digital circuitry, analog circuitry, or mixed-signal (a combination of analog and digital signals) circuitry that performs functions in a base station device.
  • the determining unit 302 is configured to determine the activation period of the beam prediction model on the UE side, that is, to execute step S41 in Figure 15.
  • the determining unit 302 may determine the activation period based on the minimum activation period and/or channel status information reported by the UE.
  • the sending unit 303 is configured to send the determined activation period to the UE, i.e., execute step S42 in Figure 15.
  • the activation period can be carried by RRC signaling or dynamic control signaling such as MAC CE or DCI.
  • the sending unit 303 is also configured to send a beam management reference signal (such as CSI-RS) to the UE according to the activation period for the AI model on the UE side to perform beam prediction, that is, execute step S43 in Figure 15.
  • a beam management reference signal such as CSI-RS
  • the electronic device 300 may further include a communication unit 305.
  • the communication unit 305 may be configured to communicate with a UE (e.g., the electronic device 200 described above) under the control of the processing circuit 301.
  • the communication unit 305 may be implemented as a transmitter or a transceiver, including communication components such as an antenna array and/or a radio frequency link.
  • the communication unit 305 is depicted with a dashed line because it may also be located outside the electronic device 300.
  • the electronic device 300 may further include a memory 306.
  • the memory 306 may store various data and instructions, programs and data for the operation of the electronic device 300, various data generated by the processing circuit 301, data to be transmitted by the communication unit 305, etc.
  • the memory 306 is drawn with a dotted line because it may also be located within the processing circuit 301 or outside the electronic device 300.
  • the various units of the electronic devices 100, 200 and 300 described in the above embodiments are merely logical modules divided according to the specific functions they implement, and are not intended to limit specific implementation methods.
  • the above units can be implemented as independent physical entities, or can also be implemented by a single entity (for example, a processor (CPU)). or DSP, etc.), integrated circuits, etc.) to achieve this.
  • the processing circuits 101, 201, and 301 described in the above embodiments may include, for example, circuits such as integrated circuits (ICs), application-specific integrated circuits (ASICs), portions or circuits of a separate processor core, the entire processor core, a separate processor, a programmable hardware device such as a field programmable gate array (FPGA), and/or a system including multiple processors.
  • the memories 106, 206, and 306 may be volatile memories and/or non-volatile memories.
  • the memories may include, but are not limited to, random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory.
  • the various units of the electronic devices 100, 200 and 300 described in the above embodiments are merely logical modules divided according to the specific functions they implement, and are not intended to limit specific implementation methods.
  • the above units can be implemented as independent physical entities, or can also be implemented by a single entity (for example, a processor (CPU)). or DSP, etc.), integrated circuits, etc.) to achieve this.
  • An electronic device comprising:
  • a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:
  • AI artificial intelligence
  • the receiving beam used by the UE is switched.
  • determining the presence of self-occlusion comprises:
  • the received signal power drops below a threshold, detecting whether the received signal power of the UE within a time period exhibits a predefined characteristic, wherein the predefined characteristic includes no jitter;
  • determining the presence of self-occlusion comprises:
  • the presence of self-blocking is determined by inputting the received signal power of the UE within a time period into the AI model.
  • auxiliary information related to the user's posture is also input into the AI model, and the auxiliary information includes at least one of the following: touch screen information, gyroscope information, camera information, and infrared sensor information.
  • the beam self-blocking information includes priority information indicating a selection priority of a reception beam in the reception beam set under the self-blocking
  • switching the receiving beam used by the UE is based on the priority information.
  • EE6 The electronic device according to EE1 or EE5, wherein the beam self-obstruction information includes state information indicating a self-obstruction state of each receive beam in the receive beam set.
  • the self-blocking status report indicates the expected base station transmission beam range or the expected base station transmission beam index.
  • determining whether self-blocking exists is performed.
  • the AI model is activated according to the activation cycle.
  • the beam self-occlusion information further includes a duration T of the self-occlusion
  • the operation further includes:
  • the AI model is reactivated.
  • the beam self-occlusion information includes state information I t and state information ⁇ t respectively indicating a self-occlusion state of each receive beam in the receive beam set at a current time t and a time (t+T) after a duration T, and wherein the operation further comprises:
  • the AI model is used to predict state information I t+T ;
  • the AI model is updated.
  • An electronic device comprising:
  • a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:
  • the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture of operating the UE on a transmit beam of a base station and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model; and
  • AI artificial intelligence
  • a plurality of transmit beams are determined for beam training between the base station and the UE.
  • An electronic device comprising:
  • a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:
  • Preparing a training data set including input data and output data wherein the input data includes received signal power of a user equipment (UE) associated with multiple postures of a user operating the UE, and the output data includes beam self-occlusion information of a receive beam set of the UE associated with the multiple postures; and
  • UE user equipment
  • An artificial intelligence (AI) model is trained on the training set to determine parameters of the AI model.
  • the beam self-occlusion information includes at least one of the following:
  • priority information indicating a selection priority of a reception beam in the reception beam set under self-occlusion caused by a user's gesture
  • the AI model is trained using the personalized feature data to fine-tune the parameters of the AI model.
  • a method comprising:
  • the beam used by the UE is switched.
  • a method comprising:
  • a self-occlusion status report from a user equipment (UE), the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture operating the UE on a transmit beam of a base station and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model;
  • AI artificial intelligence
  • a plurality of transmit beams are determined for beam training between the base station and the UE.
  • a method comprising:
  • Preparing a training data set including input data and output data wherein the input data includes received signal power of a user equipment (UE) associated with multiple postures of a user operating the UE, and the output data includes beam self-occlusion information of a beam set of the UE associated with the multiple postures; and
  • UE user equipment
  • An artificial intelligence (AI) model is trained on the training set to determine parameters of the AI model.
  • An electronic device comprising:
  • a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:
  • AI artificial intelligence
  • beam prediction is performed using the activated AI model.
  • EE22 The electronic device according to EE21, wherein the information about the activation period of the AI model is included in radio control resource (RRC) signaling or dynamic control signaling.
  • RRC radio control resource
  • the minimum activation period is reported to a base station, wherein the activation period is not less than the minimum activation period.
  • EE24 An electronic device according to EE23, wherein the minimum activation period is reported during the model identification phase of the AI model.
  • An uplink reference signal or a measurement of a downlink reference signal is sent to a base station, wherein the activation period is determined by the base station based on the measurement of the uplink reference signal or the downlink reference signal.
  • EE26 The electronic device according to EE21, wherein the AI model is configured to perform one of the following:
  • the AI model is activated for beam prediction.
  • EE28 The electronic device according to EE27, wherein the activation command indicates the start of model monitoring of the AI model and a model monitoring period, and the model monitoring period is greater than the activation period; or
  • the activation command indicates the start of the performance test of the AI model.
  • the AI model In response to monitoring a beam failure, the AI model is activated for beam prediction, wherein the activated AI model uses a measurement of a beam signal of a synchronization signal block (SSB) as input.
  • SSB synchronization signal block
  • the prediction result is reported to the base station only when the prediction result of the AI model in the current activation cycle is inconsistent with the prediction result of the previous activation cycle.
  • An electronic device comprising:
  • a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:
  • AI artificial intelligence
  • a beam management reference signal is sent for the AI model to perform beam prediction.
  • EE33 The electronic device according to EE32, wherein the information about the activation period of the AI model is included in radio control resource (RRC) signaling or dynamic control signaling.
  • RRC radio control resource
  • the activation period is determined based on the minimum activation period, wherein the activation period is not less than the minimum activation period.
  • EE35 The electronic device according to EE32, wherein the minimum activation period is received during an identification phase of the AI model.
  • the activation period is determined based on measurement of an uplink reference signal or a downlink reference signal.
  • EE37 The electronic device according to EE32, wherein the AI model is configured to perform one of the following:
  • An activation command regarding the AI model is sent to the UE, wherein the UE activates the AI model for beam prediction in response to the activation command.
  • the activation command indicates the start of the performance test of the AI model.
  • a method comprising:
  • AI artificial intelligence
  • beam prediction is performed using the activated AI model.
  • a method comprising:
  • AI artificial intelligence
  • a beam management reference signal is sent for the AI model to perform beam prediction.
  • EE42 A computer program product comprising executable instructions, which, when executed, cause an electronic device to perform the method as described in any one of EE18-EE20 and EE40-EE41.
  • FIG18 shows an example block diagram of a computer that can be implemented as a sending device, a relay device, or a receiving device according to an embodiment of the present disclosure.
  • a central processing unit (CPU) 1301 executes various processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage unit 1308 into a random access memory (RAM) 1303.
  • ROM read-only memory
  • RAM 1303 also stores data required when CPU 1301 executes various processes, etc., as needed.
  • the CPU 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304.
  • An input/output interface 1305 is also connected to the bus 1304.
  • the following components are connected to the input/output interface 1305: an input section 1306 including a keyboard, a mouse, etc.; an output section 1307 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1308 including a hard disk, etc.; and a communication section 1309 including a network interface card such as a LAN card, a modem, etc.
  • the communication section 1309 performs communication processing via a network such as the Internet.
  • a drive 1310 is also connected to the input/output interface 1305 as needed.
  • a removable medium 1311 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is mounted on the drive 1310 as needed so that a computer program read therefrom is installed in the storage section 1308 as needed.
  • a program constituting the software is installed from a network such as the Internet or a storage medium such as the removable medium 1311 .
  • such storage medium is not limited to the removable medium 1311 shown in FIG. 18 , in which the program is stored and which is distributed separately from the device to provide the program to the user.
  • the removable medium 1311 include magnetic disks (including floppy disks (registered trademark)), optical disks (including compact disk read-only memories (CD-ROMs) and digital versatile disks (DVDs)), magneto-optical disks (including minidiscs (MDs) (registered trademark)), and semiconductor memories.
  • the storage medium may be the ROM 1302, a hard disk included in the storage portion 1308, or the like, in which the program is stored and distributed to the user together with the device containing them.
  • the processing circuit 101 described with reference to FIG. 13 may be implemented by the processor 701 .
  • the processing circuit 201 described with reference to FIG. 16 may be implemented by the processor 701 .
  • the electronic device 300 may be implemented as various base stations or installed in a base station, and the electronic device 100 or 200 may be implemented as various user equipments or installed in various user equipments.
  • the communication method according to the embodiments of the present disclosure can be implemented by various base stations or user equipment; the methods and operations according to the embodiments of the present disclosure can be embodied as computer-executable instructions, stored in a non-temporary computer-readable storage medium, and can be executed by various base stations or user equipment to implement one or more functions described above.
  • the technology according to the embodiments of the present disclosure can be made into various computer program products, which can be used in various base stations or user equipments to implement one or more functions described above.
  • the base station referred to in this disclosure can be implemented as any type of base station, preferably, such as the macro gNB and ng-eNB defined in the 3GPP 5GNR standard.
  • the gNB can be a gNB that covers a cell smaller than a macro cell, such as a pico gNB, micro gNB, and home (femto) gNB.
  • the base station can be implemented as any other type of base station, such as a NodeB, eNodeB, and base transceiver station (BTS).
  • the base station may also include: a main body configured to control wireless communications and one or more remote radio heads (RRHs) located separately from the main body, wireless relay stations, drone towers, control nodes in automated factories, etc.
  • RRHs remote radio heads
  • the user equipment can be implemented as a mobile terminal (such as a smartphone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle-type mobile router, and a digital camera) or an in-vehicle terminal (such as a car navigation device).
  • the user equipment can also be implemented as a terminal that performs machine-to-machine (M2M) communication (also known as a machine-type communication (MTC) terminal), a drone, a sensor and actuator in an automated factory, etc.
  • M2M machine-to-machine
  • MTC machine-type communication
  • the user equipment can be a wireless communication module (such as an integrated circuit module including a single chip) installed on each of the above terminals.
  • FIG19 is a block diagram illustrating a first example of a schematic configuration of a base station to which the techniques of this disclosure can be applied.
  • the base station may be implemented as gNB 1400.
  • gNB 1400 includes multiple antennas 1410 and a base station device 1420.
  • Base station device 1420 and each antenna 1410 may be connected to each other via an RF cable.
  • gNB 1400 (or base station device 1420) may correspond to the electronic device 300 for a receiving device described above.
  • Antenna 1410 includes multiple antenna elements. Antenna 1410 can be arranged, for example, in an antenna array matrix and used by base station device 1420 to transmit and receive wireless signals. For example, multiple antennas 1410 can be compatible with multiple frequency bands used by gNB 1400.
  • the base station device 1420 includes a controller 1421 , a memory 1422 , a network interface 1423 , and a wireless communication interface 1425 .
  • the controller 1421 may be, for example, a CPU or DSP, and operates various higher-layer functions of the base station device 1420.
  • the controller 1421 may include the processing circuit 301 described above, or control various components of the base station device 300.
  • the controller 1421 generates data packets based on data in the signal processed by the wireless communication interface 1425 and transmits the generated packets via the network interface 1423.
  • the controller 1421 may bundle data from multiple baseband processors to generate bundled packets and transmit the generated bundled packets.
  • the controller 1421 may have logic functions for performing control such as radio resource control, radio bearer control, mobility management, admission control, and scheduling. This control may be performed in conjunction with nearby gNBs or core network nodes.
  • the memory 1422 includes RAM and ROM and stores programs executed by the controller 1421 and various types of control data (such as terminal lists, transmission power data, and scheduling data).
  • Network interface 1423 is a communication interface for connecting base station device 1420 to core network 1424 (e.g., a 5G core network). Controller 1421 can communicate with a core network node or another gNB via network interface 1423. In this case, gNB 1400 and the core network node or other gNB can be connected to each other via logical interfaces (such as NG interfaces and Xn interfaces). Network interface 1423 can also be a wired communication interface or a wireless communication interface for wireless backhaul. If network interface 1423 is a wireless communication interface, network interface 1423 can use a higher frequency band for wireless communication than the frequency band used by wireless communication interface 1425.
  • the wireless communication interface 1425 supports any cellular communication scheme (such as 5G NR) and provides wireless connectivity to terminals located in the cell of the gNB 1400 via the antenna 1410.
  • the wireless communication interface 1425 may typically include, for example, a baseband (BB) processor 1426 and RF circuitry 1427.
  • the BB processor 1426 can perform various signal processing functions, such as encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and can also perform various types of signal processing at various layers (e.g., the physical layer, MAC layer, RLC layer, PDCP layer, and SDAP layer).
  • the BB processor 1426 may have some or all of the aforementioned logical functions.
  • the BB processor 1426 may be a memory that stores communication control programs, or a module including a processor configured to execute programs and associated circuitry. Program updates can modify the functionality of the BB processor 1426.
  • This module may be a card or blade inserted into a slot in the base station device 1420. Alternatively, it may be a chip mounted on the card or blade.
  • the RF circuit 1427 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives wireless signals via the antenna 1410.
  • FIG19 shows an example in which one RF circuit 1427 is connected to one antenna 1410, the present disclosure is not limited to this illustration, and one RF circuit 1427 may be connected to multiple antennas 1410 at the same time.
  • wireless communication interface 1425 may include multiple BB processors 1426 .
  • multiple BB processors 1426 may be compatible with multiple frequency bands used by gNB 1400 .
  • wireless communication interface 1425 may include multiple RF circuits 1427 .
  • multiple RF circuits 1427 may be compatible with multiple antenna elements.
  • FIG19 illustrates an example in which wireless communication interface 1425 includes multiple BB processors 1426 and multiple RF circuits 1427
  • wireless communication interface 1425 may also include a single BB processor 1426 or a single RF circuit 1427 .
  • the gNB 1400 shown in FIG19 one or more units included in the processing circuit 301 described with reference to FIG17 may be implemented in the wireless communication interface 825. Alternatively, at least a portion of these components may be implemented in the controller 821.
  • the gNB 1400 may include a portion (e.g., the BB processor 1426) or the entirety of the wireless communication interface 1425, and/or a module including the controller 1421, and one or more components may be implemented in the module.
  • the module may store a program that allows the processor to function as one or more components (in other words, a program that allows the processor to perform the operations of one or more components) and may execute the program.
  • the program that allows the processor to function as one or more components may be installed in the gNB 1400, and the wireless communication interface 1425 (e.g., the BB processor 1426) and/or the controller 1421 may execute the program.
  • the gNB 1400, base station device 1420, or module may be provided as a device including one or more components, and the program that allows the processor to function as one or more components may also be provided.
  • a readable medium having the program recorded therein can be provided.
  • FIG20 is a block diagram illustrating a second example of a schematic configuration of a base station to which the technology of the present disclosure can be applied.
  • the base station is illustrated as gNB 1530.
  • gNB 1530 includes multiple antennas 1540, a base station device 1550, and an RRH 1560.
  • the RRH 1560 and each antenna 1540 can be connected to each other via an RF cable.
  • the base station device 1550 and the RRH 1560 can be connected to each other via a high-speed line such as an optical fiber cable.
  • the gNB 1530 (or base station device 1550) herein may correspond to the electronic device 300 for the receiving device described above.
  • Antenna 1540 includes multiple antenna elements. Antenna 1540 can be arranged, for example, in an antenna array matrix and used by base station device 1550 to transmit and receive wireless signals. For example, multiple antennas 1540 can be compatible with multiple frequency bands used by gNB 1530.
  • Base station device 1550 includes a controller 1551, a memory 1552, a network interface 1553, a wireless communication interface 1555, and a connection interface 1557.
  • Controller 1551, memory 1552, and network interface 1553 are the same as controller 1421, memory 1422, and network interface 1423 described with reference to FIG.
  • the wireless communication interface 1555 supports any cellular communication scheme (such as 5G NR) and provides wireless communication to terminals located in the sector corresponding to the RRH 1560 via the RRH 1560 and the antenna 1540.
  • the wireless communication interface 1555 may generally include, for example, a BB processor 1556.
  • the BB processor 1556 is the same as the BB processor 1426 described with reference to FIG. 19 , except that the BB processor 1556 is connected to the RF circuit 1564 of the RRH 1560 via the connection interface 1557.
  • the wireless communication interface 1555 may include multiple BB processors 1556.
  • the multiple BB processors 1556 may be compatible with multiple frequency bands used by the gNB 1530.
  • FIG. 20 shows an example in which the wireless communication interface 1555 includes multiple BB processors 1556, the wireless communication interface 1555 may also include a single BB processor 1556.
  • Connection interface 1557 is an interface for connecting base station device 1550 (wireless communication interface 1555) to RRH 1560. Connection interface 1557 may also be a communication module for connecting base station device 1550 (wireless communication interface 1555) to RRH 1560 for communication via the aforementioned high-speed line.
  • RRH 1560 includes a connection interface 1561 and a wireless communication interface 1563.
  • Connection interface 1561 is an interface for connecting RRH 1560 (wireless communication interface 1563) to base station device 1550.
  • Connection interface 1561 can also be a communication module for communication in the above-mentioned high-speed line.
  • the wireless communication interface 1563 transmits and receives wireless signals via the antenna 1540.
  • the wireless communication interface 1563 may generally include, for example, an RF circuit 1564.
  • the RF circuit 1564 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives wireless signals via the antenna 1540.
  • FIG. 20 illustrates an example in which one RF circuit 1564 is connected to one antenna 1540, the present disclosure is not limited to this illustration, and one RF circuit 1564 may be connected to multiple antennas 1540 simultaneously.
  • the wireless communication interface 1563 may include multiple RF circuits 1564.
  • multiple RF circuits 1564 may support multiple antenna elements.
  • FIG20 shows an example in which the wireless communication interface 1563 includes multiple RF circuits 1564, the wireless communication interface 1563 may also include a single RF circuit 1564.
  • the gNB 1500 shown in FIG. 20 one or more units included in the processing circuit 301 described with reference to FIG. 17 may be implemented in the wireless communication interface 1525. Alternatively, at least a portion of these components may be implemented in the controller 1521.
  • the gNB 1500 may include a portion (e.g., the BB processor 1526) or the entirety of the wireless communication interface 1525, and/or a module including the controller 1521, and one or more components may be implemented in the module.
  • the module may store a program that allows the processor to function as one or more components (in other words, a program that allows the processor to perform the operations of one or more components) and may execute the program.
  • the program that allows the processor to function as one or more components may be installed in the gNB 1500, and the wireless communication interface 1525 (e.g., the BB processor 1526) and/or the controller 1521 may execute the program.
  • the gNB 1500, base station device 1520, or module may be provided as a device including one or more components, and the program that allows the processor to function as one or more components may also be provided.
  • a readable medium having the program recorded therein can be provided.
  • 21 is a block diagram illustrating an example of a schematic configuration of a smartphone 1600 to which the technology of the present disclosure may be applied.
  • the smartphone 1600 may be implemented as the electronic device 100 or 200 described in the present disclosure.
  • the smart phone 1600 includes a processor 1601, a memory 1602, a storage device 1603, an external connection interface 1604, a camera 1606, a sensor 1607, a microphone 1608, an input device 1609, a display device 1610, a speaker 1611, a wireless communication interface 1612, one or more antenna switches 1615, one or more antennas 1616, a bus 1617, a battery 1618 and an auxiliary controller 1619.
  • the processor 1601 may be, for example, a CPU or a system on a chip (SoC), and controls the functions of the application layer and other layers of the smartphone 1600.
  • the processor 1601 may include or function as the processing circuit 101 described with reference to FIG13 or the processing circuit 201 described with reference to FIG16.
  • the memory 1602 includes RAM and ROM, and stores data and programs executed by the processor 1601 to implement the communication method described above.
  • the storage device 1603 may include a storage medium such as a semiconductor memory and a hard disk.
  • the external connection interface 1604 is an interface for connecting an external device (such as a memory card and a universal serial bus (USB) device) to the smartphone 1600.
  • USB universal serial bus
  • the camera 1606 includes an image sensor (such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS)) and generates a captured image.
  • the sensor 1607 may include a group of sensors such as a measurement sensor, a gyroscope sensor, a geomagnetic sensor, and an acceleration sensor.
  • the microphone 1608 converts the sound input to the smartphone 1600 into an audio signal.
  • the input device 1609 includes, for example, a touch sensor, a keypad, a keyboard, a button, or a switch configured to detect a touch on the screen of the display device 1610, and receives an operation or information input from the user.
  • the display device 1610 includes a screen (such as a liquid crystal display (LCD) and an organic light emitting diode (OLED) display) and displays the output image of the smartphone 1600.
  • the speaker 1611 converts the audio signal output from the smartphone 1600 into sound.
  • the wireless communication interface 1612 supports any cellular communication scheme (such as 4G LTE or 5G NR, etc.) and performs wireless communication.
  • the wireless communication interface 1612 may generally include, for example, a BB processor 1613 and an RF circuit 1614.
  • the BB processor 1613 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication.
  • the RF circuit 1614 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via an antenna 1616.
  • the wireless communication interface 1612 may be a chip module on which the BB processor 1613 and the RF circuit 1614 are integrated. As shown in FIG.
  • the wireless communication interface 1612 may include multiple BB processors 1613 and multiple RF circuits 1614. Although FIG. 21 shows an example in which the wireless communication interface 1612 includes multiple BB processors 1613 and multiple RF circuits 1614, the wireless communication interface 1612 may also include a single BB processor 1613 or a single RF circuit 1614.
  • the wireless communication interface 1612 can support other types of wireless communication schemes, such as a short-range wireless communication scheme, a near field communication scheme, and a wireless local area network (LAN) scheme.
  • the wireless communication interface 1612 may include a BB processor 1613 and an RF circuit 1614 for each wireless communication scheme.
  • Each of the antenna switches 1615 switches the connection destination of the antenna 1616 between a plurality of circuits (eg, circuits for different wireless communication schemes) included in the wireless communication interface 1612 .
  • the antenna 1616 includes a plurality of antenna elements.
  • the antenna 1616 may be arranged in an antenna array matrix, for example, and is used for the wireless communication interface 1612 to transmit and receive wireless signals.
  • the smartphone 1600 may include one or more antenna panels (not shown).
  • the smartphone 1600 may include an antenna 1616 for each wireless communication scheme.
  • the antenna switch 1615 may be omitted from the configuration of the smartphone 1600.
  • the bus 1617 connects the processor 1601, the memory 1602, the storage device 1603, the external connection interface 1604, the camera 1606, the sensor 1607, the microphone 1608, the input device 1609, the display device 1610, the speaker 1611, the wireless communication interface 1612, and the auxiliary controller 1619.
  • the battery 1618 supplies power to the various blocks of the smartphone 1600 shown in FIG. 21 via feeders, which are partially shown as dashed lines in the figure.
  • the auxiliary controller 1619 operates the minimum necessary functions of the smartphone 1600, for example, in sleep mode.
  • one or more components included in the processing circuit 101 described with reference to FIG13 or the processing circuit 201 described with reference to FIG16 may be implemented in the wireless communication interface 1612. Alternatively, at least a portion of these components may be implemented in the processor 1601 or the auxiliary controller 1619.
  • the smartphone 1600 includes a portion (e.g., the BB processor 1613) or the entirety of the wireless communication interface 1612, and/or a module including the processor 1601 and/or the auxiliary controller 1619, and one or more components may be implemented in the module.
  • the module may store a program that allows the processor to function as one or more components (in other words, a program for allowing the processor to perform the operations of one or more components) and may execute the program.
  • a program for allowing the processor to function as one or more components may be installed in the smartphone 1600, and the wireless communication interface 1612 (e.g., the BB processor 1613), the processor 1601, and/or the auxiliary controller 1619 may execute the program.
  • the smartphone 1600 or module may be provided as a device including one or more components, and a program for allowing a processor to function as one or more components may be provided.
  • a readable medium having the program recorded therein may be provided.
  • FIG 22 is a block diagram showing an example of a schematic configuration of a car navigation device 1720 to which the technology of the present disclosure can be applied.
  • the car navigation device 1720 can be implemented as the electronic device 100 described with reference to Figure 13 or the electronic device 200 described with reference to Figure 16.
  • the car navigation device 1720 includes a processor 1721, a memory 1722, a global positioning system (GPS) module 1724, a sensor 1725, a data interface 1726, a content player 1727, a storage medium interface 1728, an input device 1729, a display device 1730, a speaker 1731, a wireless communication interface 1733, one or more antenna switches 1736, one or more antennas 1737, and a battery 1738.
  • the car navigation device 1720 can be implemented as the electronic device 100 or 200 described in the present disclosure.
  • the processor 1721 may be, for example, a CPU or an SoC, and controls a navigation function and other functions of the car navigation device 1720.
  • the memory 1722 includes a RAM and a ROM, and stores data and programs executed by the processor 1721.
  • the GPS module 1724 uses GPS signals received from GPS satellites to measure the position (such as latitude, longitude, and altitude) of the car navigation device 1720.
  • the sensor 1725 may include a group of sensors such as a gyroscope sensor, a geomagnetic sensor, and an air pressure sensor.
  • the data interface 1726 is connected to, for example, the vehicle network 1741 via a terminal not shown, and obtains data generated by the vehicle (such as vehicle speed data).
  • the content player 1727 reproduces content stored in a storage medium (such as a CD or DVD) inserted into the storage medium interface 1728.
  • the input device 1729 includes, for example, a touch sensor, button, or switch configured to detect a touch on the screen of the display device 1730, and receives operations or information input from the user.
  • the display device 1730 includes a screen such as an LCD or OLED display and displays images of the navigation function or reproduced content.
  • the speaker 1731 outputs sounds of the navigation function or reproduced content.
  • the wireless communication interface 1733 supports any cellular communication scheme (such as 4G LTE or 5G NR) and performs wireless communication.
  • the wireless communication interface 1733 may generally include, for example, a BB processor 1734 and an RF circuit 1735.
  • the BB processor 1734 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication.
  • the RF circuit 1735 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via an antenna 1737.
  • the wireless communication interface 1733 may also be a chip module on which the BB processor 1734 and the RF circuit 1735 are integrated. As shown in FIG.
  • the wireless communication interface 1733 may include multiple BB processors 1734 and multiple RF circuits 1735.
  • FIG. 22 shows an example in which the wireless communication interface 1733 includes multiple BB processors 1734 and multiple RF circuits 1735, the wireless communication interface 1733 may also include a single BB processor 1734 or a single RF circuit 1735.
  • the wireless communication interface 1733 can support other types of wireless communication schemes, such as short-range wireless communication schemes, near field communication schemes, and wireless LAN schemes.
  • the wireless communication interface 1733 can include a BB processor 1734 and an RF circuit 1735.
  • Each of the antenna switches 1736 switches a connection destination of the antenna 1737 between a plurality of circuits included in the wireless communication interface 1733 , such as circuits for different wireless communication schemes.
  • the antenna 1737 includes a plurality of antenna elements and may be arranged in an antenna array matrix, for example, and is used by the wireless communication interface 1733 to transmit and receive wireless signals.
  • the car navigation device 1720 may include an antenna 1737 for each wireless communication scheme.
  • the antenna switch 1736 may be omitted from the configuration of the car navigation device 1720.
  • the battery 1738 supplies power to the respective blocks of the car navigation device 1720 shown in Fig. 22 via a feeder line, which is partially shown as a dotted line in the figure.
  • the battery 1738 accumulates the power supplied from the vehicle.
  • one or more components included in the processing circuit 101 described with reference to FIG. 13 or the processing circuit 201 described with reference to FIG. 16 may be implemented in the wireless communication interface 1733.
  • at least a portion of these components may be implemented in the processor 1721.
  • the car navigation device 1720 includes a portion (e.g., the BB processor 1734) or the entirety of the wireless communication interface 1733, and/or a module including the processor 1721, and one or more components may be implemented in the module.
  • the module may store a program that allows the processor to function as one or more components (in other words, a program for allowing the processor to perform the operations of one or more components) and may execute the program.
  • a program for allowing the processor to function as one or more components may be installed in the car navigation device 1720, and the wireless communication interface 1733 (e.g., the BB processor 1734) and/or the processor 1721 may execute the program.
  • the car navigation device 1720 or a module may be provided as a device including one or more components, and a program for allowing the processor to function as one or more components may be provided.
  • a readable medium having the program recorded therein can be provided.
  • the technology of the present disclosure can also be implemented as an in-vehicle system (or vehicle) 1740 including a car navigation device 1720, an in-vehicle network 1741, and one or more blocks of a vehicle module 1742.
  • vehicle module 1742 generates vehicle data (such as vehicle speed, engine speed, and fault information) and outputs the generated data to the in-vehicle network 1741.
  • a plurality of functions included in one unit in the above embodiments may be implemented by separate devices.
  • a plurality of functions implemented by a plurality of units in the above embodiments may be implemented by separate devices, respectively.
  • one of the above functions may be implemented by a plurality of units. Needless to say, such a configuration is included in the technical scope of the present disclosure.
  • the steps described in the flowchart include not only processing executed in time series in the order described, but also processing executed in parallel or individually rather than necessarily in time series.
  • the order can be changed as appropriate.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present disclosure relates to an electronic device, a method, and a computer program product. The provided electronic device comprises: a processor; and a memory comprising computer program codes, wherein when being executed by the processor, the computer program codes cause the electronic device to perform operations, the operations including: determining that there is self-blocking caused by the posture of a user operating a user equipment (UE) to signal reception of the UE; by means of an artificial intelligence (AI) model, predicting, from received signal power of the UE, beam self-blocking information associated with a beam set of the UE; and on the basis of the beam self-blocking information, switching a beam used by the UE.

Description

电子设备、方法和计算机程序产品Electronic device, method and computer program product

对相关申请的交叉引用
本公开要求2024年2月8日提交的、标题为“电子设备、方法和计算机程序产品”的中国
发明专利申请202410176243.4的优先权,其全部公开内容通过引用整体并入于此。
CROSS-REFERENCE TO RELATED APPLICATIONS This disclosure claims priority to Chinese invention patent application 202410176243.4, filed on February 8, 2024, entitled “ELECTRONIC DEVICE, METHOD AND COMPUTER PROGRAM PRODUCT,” the disclosure of which is hereby incorporated by reference in its entirety.

技术领域Technical Field

本公开总体上涉及无线通信领域,更具体地,本公开涉及用于基于人工智能(AI)模型的波束预测的电子设备、方法和计算机程序产品。The present disclosure relates generally to the field of wireless communications, and more particularly to electronic devices, methods, and computer program products for beam prediction based on artificial intelligence (AI) models.

背景技术Background Art

在当前的无线通信系统中广泛使用诸如多输入多输出(MIMO)的大规模天线技术,其中基站和终端设备均具有多个天线,可以通过波束赋形(beamforming)形成具有较窄的指向性的空间波束,以在特定的方向上提供较强的功率覆盖,从而对抗高频信道中存在的较大的路径损耗。具有不同发射方向的波束集合被用于实现小区覆盖。为了提高波束信号的接收质量,基站和终端设备需要选择出尽可能与无线信道方向匹配的波束。传统地,基站和终端设备可以通过波束训练来选择和管理波束。In current wireless communication systems, massive antenna technologies such as multiple-input multiple-output (MIMO) are widely used. In these systems, both base stations and terminal devices have multiple antennas, and beamforming can be used to form spatial beams with narrow directivity to provide strong power coverage in a specific direction, thereby counteracting the large path loss in high-frequency channels. A set of beams with different transmission directions is used to achieve cell coverage. In order to improve the reception quality of beam signals, base stations and terminal devices need to select beams that match the direction of the wireless channel as much as possible. Traditionally, base stations and terminal devices can select and manage beams through beam training.

随着AI技术的发展,诸如神经网络的AI模型被应用到波束管理中来实现更优的性能或更小的开销。基于AI模型的波束预测是一种利用AI技术预测无线信号波束的方法。基于AI模型的波束预测方法通常采用诸如深度学习等机器学习技术,通过对大量历史数据的学习和训练,自动提取数据中的特征和规律,并建立预测模型。这种方法的优点在于可以自动适应不同的环境和信道条件,无需手动调整参数,且具有较好的泛化能力。通过自动学习和优化波束预测模型,可以提高预测精度和稳定性。With the development of AI technology, AI models such as neural networks are being applied to beam management to achieve better performance or lower overhead. AI-based beam prediction is a method that uses AI to predict wireless signal beams. These methods typically employ machine learning techniques such as deep learning. By learning and training large amounts of historical data, they automatically extract features and patterns from the data and build a prediction model. This method has the advantage of automatically adapting to varying environments and channel conditions without manual parameter adjustment and exhibiting good generalization capabilities. Automatically learning and optimizing the beam prediction model improves prediction accuracy and stability.

当前业界尚在探索用于波束预测的AI模型的开发和应用。因此,存在完善基于AI模型的波束预测方法以提高其适用性和性能的需求。The industry is still exploring the development and application of AI models for beam prediction. Therefore, there is a need to improve the beam prediction methods based on AI models to enhance their applicability and performance.

发明内容Summary of the Invention

本公开提供了多个方面。通过应用本公开的一个或多个方面,可以满足上述需求。The present disclosure provides multiple aspects. By applying one or more aspects of the present disclosure, the above needs can be met.

在下文中给出了关于本公开的简要概述,以便提供关于本公开的一些方面的基本理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。A brief overview of the present disclosure is provided below to provide a basic understanding of some aspects of the present disclosure. However, it should be understood that this overview is not an exhaustive overview of the present disclosure. It is not intended to identify key or important parts of the present disclosure, nor is it intended to limit the scope of the present disclosure. Its purpose is simply to present certain concepts of the present disclosure in a simplified form as a prelude to the more detailed description that will be given later.

根据本公开的一个方面,提供了一种电子设备,包括:处理器;和存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:确定存在由用户操作用户设备(UE)的姿势对所述UE的信号接收造成的自遮挡;通过人工智能(AI)模型,从所述UE的接收信号功率预测与所述UE的波束集合相关联的波束自遮挡信息;以及基于所述波束自遮挡信息,切换所述UE使用的波束。According to one aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: determining that there is self-occlusion of signal reception of a user equipment (UE) caused by a posture of a user operating the UE; predicting beam self-occlusion information associated with a beam set of the UE from the received signal power of the UE through an artificial intelligence (AI) model; and switching the beam used by the UE based on the beam self-occlusion information.

根据本公开的另一个方面,提供了一种电子设备,包括:处理器;和存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:从用户设备(UE)接收自遮挡状态报告,所述自遮挡状态报告指示由用户操作所述UE的姿势造成的自遮挡对基站的发送波束的影响,并且基于所述UE利用人工智能(AI)模型预测的波束自遮挡信息;以及基于所述自遮挡状态报告,确定多个发送波束以用于所述基站与所述UE之间的波束训练。According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: receiving a self-occlusion status report from a user equipment (UE), the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture of operating the UE on a base station's transmit beam, and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model; and determining, based on the self-occlusion status report, a plurality of transmit beams for use in beam training between the base station and the UE.

根据本公开的另一个方面,提供了一种电子设备,包括:处理器;和存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:准备包括输入数据和输出数据的训练数据集,其中,输入数据包括与用户操作用户设备(UE)的多种姿势相关联的所述UE的接收信号功率,输出数据包括与所述多种姿势相关联的所述UE的波束集合的波束自遮挡信息;以及在所述训练集上训练人工智能(AI)模型,以确定AI模型的参数。According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: preparing a training data set comprising input data and output data, wherein the input data comprises the received signal power of a user equipment (UE) associated with a plurality of postures of a user operating the UE, and the output data comprises beam self-occlusion information of a beam set of the UE associated with the plurality of postures; and training an artificial intelligence (AI) model on the training set to determine parameters of the AI model.

根据本公开的另一个方面,提供了一种电子设备,包括:处理器;和存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:从基站接收关于由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期的信息;根据所述激活周期,激活所述AI模型;以及基于对基站按照所述激活周期发送的波束管理参考信号的测量,利用激活的所述AI模型进行波束预测。According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: receiving information from a base station about an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; activating the AI model according to the activation period; and performing beam prediction using the activated AI model based on measurements of a beam management reference signal sent by the base station according to the activation period.

根据本公开的另一个方面,提供了一种电子设备,包括:处理器;和存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:确定由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期;向所述UE发送所确定的激活周期;以及按照所述激活周期,发送波束管理参考信号,以供所述AI模型进行波束预测。According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory, comprising computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations, the operations comprising: determining an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; sending the determined activation period to the UE; and sending a beam management reference signal according to the activation period for the AI model to perform beam prediction.

根据本公开的另一个方面,提供了一种方法,包括上述任一电子设备执行的操作。According to another aspect of the present disclosure, a method is provided, including operations performed by any of the above electronic devices.

根据本公开的另一个方面,提供了一种存储有可执行指令的非暂时性计算机可读存储介质,所述可执行指令当被执行时实现如上所述的任一电子设备执行的操作。According to another aspect of the present disclosure, a non-transitory computer-readable storage medium storing executable instructions is provided. When the executable instructions are executed, the operations performed by any electronic device as described above are implemented.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

本公开可以通过参考下文中结合附图所给出的详细描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的要素。所有附图连同下面的详细说明一起包含在本说明书中并形成说明书的一部分,用来进一步举例说明本公开的实施例和解释本公开的原理和优点。其中:The present disclosure may be better understood by referring to the detailed description given below in conjunction with the accompanying drawings, wherein the same or similar reference numerals are used throughout the drawings to represent the same or similar elements. All drawings, together with the following detailed description, are incorporated into and form a part of this specification and are used to further illustrate the embodiments of the present disclosure and to explain the principles and advantages of the present disclosure. Among them:

图1示意性地示出了无线通信系统中的波束训练过程;FIG1 schematically illustrates a beam training process in a wireless communication system;

图2和图3示意性地示出了基站发送的无线信号受到外部遮挡和自遮挡的情况;Figures 2 and 3 schematically illustrate situations where wireless signals sent by a base station are subject to external shielding and self-shielding;

图4例示了根据本公开的第一实施例的波束管理的过程;FIG4 illustrates a process of beam management according to the first embodiment of the present disclosure;

图5A和5B分别示出了由外部遮挡和自遮挡引起的RSRP变化;5A and 5B show the RSRP changes caused by external shading and self-shading, respectively;

图6示意性地示出了用于判断自遮挡的辅助信息;FIG6 schematically illustrates auxiliary information used to determine self-occlusion;

图7示出了根据第一实施例的AI模型的示意图;FIG7 shows a schematic diagram of an AI model according to the first embodiment;

图8示出了根据第一实施例的用于切换波束的流程图;FIG8 shows a flow chart for switching beams according to the first embodiment;

图9示出了根据第一实施例的AI模型的训练方法;FIG9 shows a training method for an AI model according to the first embodiment;

图10示出了四种示例性的手势以及对于各天线面板的波束的遮挡影响;FIG10 shows four exemplary gestures and their blocking effects on the beams of various antenna panels;

图11示出了仿真中的无线信道环境;FIG11 shows the wireless channel environment in the simulation;

图12A-12C示出了仿真结果;12A-12C show simulation results;

图13示出了根据第一实施例的电子设备的框图;FIG13 shows a block diagram of an electronic device according to the first embodiment;

图14示出了传统的波束管理与各种波束预测用例之间的比较;Figure 14 shows a comparison between traditional beam management and various beam prediction use cases;

图15是示出根据第二实施例的模型激活过程的流程图;15 is a flowchart showing a model activation process according to the second embodiment;

图16和17示出了根据第二实施例的电子设备的框图;16 and 17 show block diagrams of electronic devices according to a second embodiment;

图18示出了根据本公开的可实现为用户设备或控制设备的计算机的示例框图;FIG18 shows an example block diagram of a computer that may be implemented as a user device or a control device according to the present disclosure;

图19例示了根据本公开的基站的示意性配置的第一示例;FIG19 illustrates a first example of a schematic configuration of a base station according to the present disclosure;

图20例示了根据本公开的基站的示意性配置的第二示例;FIG20 illustrates a second example of a schematic configuration of a base station according to the present disclosure;

图21例示了根据本公开的智能电话的示意性配置示例;FIG21 illustrates a schematic configuration example of a smartphone according to the present disclosure;

图22例示了根据本公开的汽车导航设备的示意性配置示例。FIG22 illustrates a schematic configuration example of a car navigation device according to the present disclosure.

通过参照附图阅读以下详细描述,本公开的特征和方面将得到清楚的理解。The features and aspects of the present disclosure will be clearly understood by reading the following detailed description with reference to the accompanying drawings.

具体实施方式DETAILED DESCRIPTION

在下文中将参照附图来详细描述本公开的各种示例性实施例。以下示例性实施例的描述仅仅是说明性的,不意在作为对本公开及其应用的任何限制。为了清楚和简明起见,在本说明书中并未描述实施例的所有特征。然而应注意,在实现本公开的实施例时可以根据具体需求做出很多特定于实现方式的设置,以便例如符合与设备及业务相关的那些限制条件,并且这些限制条件可能会随着实现方式的不同而有所改变。Various exemplary embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The following description of the exemplary embodiments is merely illustrative and is not intended to limit the present disclosure and its applications. For the sake of clarity and conciseness, not all features of the embodiments are described in this specification. However, it should be noted that when implementing the embodiments of the present disclosure, many implementation-specific settings can be made according to specific needs, such as to comply with those restrictions related to equipment and services, and these restrictions may vary depending on the implementation.

此外,还应注意,为了避免因不必要的细节而模糊了本公开,在有些附图中仅仅示出了与至少根据本公开的技术内容密切相关的处理步骤和/或设备结构,而在另一些附图中,为了便于本公开的更好理解,额外示出了现有的处理步骤和/或设备结构。In addition, it should be noted that in order to avoid obscuring the present disclosure due to unnecessary details, some drawings only show processing steps and/or equipment structures that are closely related to at least the technical content of the present disclosure, while in other drawings, in order to facilitate a better understanding of the present disclosure, existing processing steps and/or equipment structures are additionally shown.

出于方便解释的目的,在下文中有可能在5G新无线电(NR)的背景下描述本公开的一个或多个方面。但是应注意,这不是对本公开的应用范围的限制,本公开的一个或多个方面还可以被应用于例如4G LTE/LTE-A等已经普遍使用的无线通信系统,或者将来发展的各种无线通信系统。下面的描述中提及的架构、实体、功能、过程等并非局限于NR通信系统中的那些,而可以在其它的通信标准中找到对应。For the purpose of convenience of explanation, one or more aspects of the present disclosure may be described below in the context of 5G New Radio (NR). However, it should be noted that this is not a limitation on the scope of application of the present disclosure, and one or more aspects of the present disclosure may also be applied to already commonly used wireless communication systems such as 4G LTE/LTE-A, or various wireless communication systems to be developed in the future. The architectures, entities, functions, processes, etc. mentioned in the following description are not limited to those in the NR communication system, but may be found in other communication standards.

【概述】【Overview】

在诸如4G LTE或5G NR之类的无线通信系统中,基站和终端设备(也可称为“用户设备”,下文中简称为“UE”)都可以应用诸如大规模MIMO(Massive MIMO)的技术。为了支持MIMO技术的应用,基站和UE均具有许多天线,例如几十根、几百根甚至上千根。天线按照特定形式被布置成一个或多个天线阵列。一个天线阵列可以由整行、整列、多行、多列的天线阵元构成,从而构成可独立配置的收发单元(Transceiver Unit,TXRU)。通过配置组成该TXRU的天线阵元的幅度参数和/或相位参数,实现对该TXRU天线图样的调整,天线阵列内的所有天线阵元发射的电磁波辐射形成指向特定空间方向的较窄的波束,即,实现波束赋形。In wireless communication systems such as 4G LTE or 5G NR, base stations and terminal devices (also referred to as "user equipment", hereinafter referred to as "UE") can apply technologies such as Massive MIMO. In order to support the application of MIMO technology, both base stations and UEs have many antennas, such as dozens, hundreds or even thousands of antennas. The antennas are arranged into one or more antenna arrays in a specific form. An antenna array can be composed of antenna elements in a whole row, a whole column, multiple rows, or multiple columns, thereby forming an independently configurable transceiver unit (TXRU). By configuring the amplitude parameters and/or phase parameters of the antenna elements that make up the TXRU, the antenna pattern of the TXRU is adjusted, and the electromagnetic wave radiation emitted by all antenna elements in the antenna array forms a narrower beam pointing to a specific spatial direction, that is, beamforming is achieved.

应注意,本公开中所使用的术语“基站”是网络侧的控制设备的示例,具有其通常含义的全部广度。例如,除了5G通信标准中规定的gNB和ng-eNB之外,取决于本公开的技术方案被应用的场景,“基站”例如还可以是LTE通信系统中的eNB、发送接收点(TRP)、远程无线电头端(RRH)、无线接入点(AP)、无人机控制塔台或者执行类似功能的通信装置。后面的章节将详细描述基站的应用示例。It should be noted that the term "base station" used in this disclosure is an example of a control device on the network side and has the full breadth of its usual meaning. For example, in addition to the gNB and ng-eNB specified in the 5G communication standard, depending on the scenario in which the technical solution of this disclosure is applied, the "base station" may also be, for example, an eNB in an LTE communication system, a transmit receive point (TRP), a remote radio head (RRH), a wireless access point (AP), a drone control tower, or a communication device that performs similar functions. The following sections will describe in detail the application examples of base stations.

另外,在本公开中,术语“UE”具有其通常含义的全部广度,包括与基站通信的各种终端设备或车载设备。作为例子,UE例如可以是移动电话、膝上型电脑、平板电脑、车载通信设备、无人机等之类的终端设备或其元件。后面的章节将详细描述UE的应用示例。In this disclosure, the term "UE" has its full, common meaning and encompasses various terminal devices or in-vehicle equipment that communicate with a base station. For example, a UE can be a terminal device or component thereof, such as a mobile phone, laptop, tablet, in-vehicle communication device, or drone. The following sections describe detailed application examples of UEs.

简单描述基站或UE利用天线阵列进行数据传输的过程。首先,表示用户数据流的基带信号通过数字预编码被映射到m个射频链路(m≥1)上。每个射频链路对基带信号进行上变频以得到射频信号,并将射频信号传输到对应的天线阵列上。按照发射方向,一组模拟波束赋形参数被应用于天线阵列中的天线阵元。模拟波束赋形参数例如可以包括天线阵列的天线的相位设置参数和/或幅度设置参数。根据对应的模拟波束赋形参数,天线阵列的所有天线发射的电磁波辐射在空间中形成希望的波束(下文中也称为“发送波束”)。利用天线阵列进行接收是一个逆过程,即,与特定方向相关联的模拟波束赋形参数被应用于天线阵列中的天线,以使得天线阵列最佳地接收该方向上的波束信号(下文中也称为“接收波束”),并通过解调和解码恢复出用户数据。基站或UE可以预先存储包括用于产生有限个波束的波束赋形参数的波束赋形码本。The following briefly describes the process by which a base station or UE uses an antenna array for data transmission. First, the baseband signal representing the user data stream is mapped to m radio frequency links (m ≥ 1) through digital precoding. Each radio frequency link up-converts the baseband signal to obtain a radio frequency signal and transmits the radio frequency signal to the corresponding antenna array. A set of analog beamforming parameters is applied to the antenna elements in the antenna array according to the transmission direction. The analog beamforming parameters may, for example, include phase setting parameters and/or amplitude setting parameters for the antennas in the antenna array. Based on the corresponding analog beamforming parameters, the electromagnetic radiation emitted by all antennas in the antenna array forms a desired beam in space (hereinafter also referred to as the "transmit beam"). Reception using the antenna array is an inverse process: analog beamforming parameters associated with a specific direction are applied to the antennas in the antenna array so that the antenna array optimally receives the beam signal in that direction (hereinafter also referred to as the "receive beam"), and user data is recovered through demodulation and decoding. The base station or UE may pre-store a beamforming codebook containing beamforming parameters for generating a limited number of beams.

为了实现提高传输性能,基站和UE需要从其可用波束当中选择尽可能地与信道方向匹配的发送波束或接收波束,即,在发送端,发送波束对准信道离开角,在接收端,接收波束对准信道到达角。In order to improve transmission performance, the base station and UE need to select a transmitting beam or receiving beam from their available beams that matches the channel direction as much as possible. That is, at the transmitting end, the transmitting beam is aligned with the channel departure angle, and at the receiving end, the receiving beam is aligned with the channel arrival angle.

传统地,基站和UE可以通过波束训练来选择波束。波束训练一般包括波束测量、波束上报、波束指示等过程。参照图1来简单描述无线通信系统中的波束训练过程。如图中所示,基站1000可使用方向不同的nt_DL个(nt_DL≥1)下行发送波束,UE 1002可使用方向不同的nr_DL个(nr_DL≥1)下行接收波束。类似地,在上行方向上,基站1000和UE 1004还可分别使用方向不同的若干个接收波束和发送波束(未示出)。应理解,图1中所示的波束的数量和覆盖范围仅仅是示例性的。Traditionally, base stations and UEs can select beams through beam training. Beam training generally includes processes such as beam measurement, beam reporting, and beam indication. The beam training process in a wireless communication system is briefly described with reference to Figure 1. As shown in the figure, the base station 1000 can use n t_DL (n t_DL ≥ 1) downlink transmission beams with different directions, and the UE 1002 can use n r_DL (n r_DL ≥ 1) downlink reception beams with different directions. Similarly, in the uplink direction, the base station 1000 and the UE 1004 can also use several reception beams and transmission beams with different directions (not shown), respectively. It should be understood that the number and coverage of the beams shown in Figure 1 are merely exemplary.

基站1000和UE 1002通过扫描波束的方式遍历所有的发送波束-接收波束组合。以下行波束扫描为例,首先,基站1000按照下行扫描周期通过其nt_DL个发送波束向UE 1002发送不同的下行参考信号,诸如非零功率的CSI-RS(NZP-CSI-RS)资源或SSB资源。UE 1002通过其nr_DL个接收波束分别接收每个发送波束,并对波束信号进行测量。例如,UE 1002可以测量每个发送波束中携带的下行参考信号,即共得到nt_DL×nr_DL个测量结果。例如,UE 1002可以测量物理层(L1)的参考信号接收功率(L1-RSRP)、参考信号接收质量(L1-RSRQ)、信号与干扰加噪声比(L1-SINR)等。The base station 1000 and the UE 1002 traverse all transmit beam-receive beam combinations by scanning beams. Taking downlink beam scanning as an example, first, the base station 1000 sends different downlink reference signals, such as non-zero power CSI-RS (NZP-CSI-RS) resources or SSB resources, to the UE 1002 through its n t_DL transmit beams according to the downlink scanning period. The UE 1002 receives each transmit beam through its n r_DL receive beams and measures the beam signal. For example, the UE 1002 can measure the downlink reference signal carried in each transmit beam, that is, obtain a total of n t_DL ×n r_DL measurement results. For example, the UE 1002 can measure the reference signal received power (L1-RSRP), reference signal received quality (L1-RSRQ), signal to interference plus noise ratio (L1-SINR), etc. of the physical layer (L1).

然后,UE 1002将波束测量结果上报给基站1000。为了减少上报的数据量,UE 1004可以被配置为仅上报部分(例如,仅Nr<nt_DL个,Nr由基站1000预先配置)发送波束的测量结果以及相关联的参考信号的标识信息。基于所上报的波束测量结果,基站1000可以从UE 1002上报的发送波束中选择最佳发送波束以用于与UE 1002的下行传输。此外,基站1000将与最佳发送波束相对应的参考信号指示给UE 1002,由此UE 1002可以确定在波束扫描过程中与该参考信号对应的最佳接收波束。由此,实现了发送波束和接收波束的对齐(alignment)。UE 1002 then reports the beam measurement results to base station 1000. To reduce the amount of reported data, UE 1004 can be configured to report only the measurement results of some transmit beams (e.g., only Nr < n t_DL , where Nr is pre-configured by base station 1000) and the identification information of the associated reference signals. Based on the reported beam measurement results, base station 1000 can select the best transmit beam from the transmit beams reported by UE 1002 for downlink transmission with UE 1002. In addition, base station 1000 indicates the reference signal corresponding to the best transmit beam to UE 1002, so that UE 1002 can determine the best receive beam corresponding to the reference signal during the beam scanning process. This achieves alignment of the transmit beam and the receive beam.

为了节省开销,可以考虑通过两阶段的波束训练来减少波束训练开销,即,首先进行宽波束搜索,然后在选定的宽波束的覆盖范围内进行窄波束搜索。此外,还提出了基于上下文信息的波束搜索。然而,从本质上讲,传统的波束选择方法都是在所有可能的波束对中进行搜索,需要较大的开销和时间消耗。To reduce overhead, a two-stage beam training approach can be considered: first, a wide beam search is performed, followed by a narrow beam search within the coverage area of the selected wide beam. Context-based beam search has also been proposed. However, traditional beam selection methods essentially search through all possible beam pairs, which is both expensive and time-consuming.

随着AI技术的发展,由于其强大的特征提取能力,AI模型被用到波束管理中来达到更优的性能。许多研究探索了利用神经网络从观测数据中学习波束信息,从而估计最佳波束。波束赋形码本中所有可用波束接收到的信号直接作为神经网络的输入。结果表明,与传统的波束训练相比,AI模型在波束赋形问题上的优势体现在总训练时隙和频谱效率上。通过利用深度学习的特征提取能力辅助波束管理,有可能减小测量开销和时延,并且不需要依赖信道模型先验假设。With the development of AI technology, AI models are being used in beamforming management to achieve better performance due to their powerful feature extraction capabilities. Many studies have explored using neural networks to learn beam information from observation data to estimate the optimal beam. The signals received by all available beams in the beamforming codebook are directly used as input to the neural network. Results show that compared with traditional beamforming training, the advantages of AI models for beamforming are reflected in total training time slots and spectral efficiency. By leveraging the feature extraction capabilities of deep learning to assist beam management, it is possible to reduce measurement overhead and latency without relying on prior assumptions about the channel model.

然而,目前对于基于AI模型的波束预测方案的实现和标准化工作尚在进行中,仍然有不少问题需要。本公开提供了若干改进。下面将参考附图详细描述本公开的示例性实施例。However, the implementation and standardization of AI-based beam prediction solutions is still ongoing, and many issues remain to be addressed. The present disclosure provides several improvements. Exemplary embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

【第一实施例】[First embodiment]

尽管在波束管理中带来了显著的性能增益,现有AI辅助的波束预测方法往往只考虑了理想情况下波束在无线空间的自由传播,并未考虑用户行为对波束的影响。Despite bringing significant performance gains in beam management, existing AI-assisted beam prediction methods often only consider the free propagation of beams in wireless space under ideal conditions, and do not consider the impact of user behavior on the beams.

本公开的第一实施例将讨论用户自身对波束信号的自遮挡(Self Blockage)问题。如本公开中所使用的,“自遮挡”是指当用户操作UE时的姿势对UE的波束接收造成的遮挡。典型的是用户可以采用各种手势持拿UE,如果他/她的手正好覆盖了天线面板,此时波束信号的直射路径、反射路径、散射路径等可能都被遮挡,导致接收信号功率严重衰减,例如图2的下部所示。应注意,下面可能主要以用户的手或手势为例来讨论自遮挡,但是本公开不限于此,用户操作UE的姿势可以不限于手势,并且造成自遮挡的部位可以是任何其他身体部位。The first embodiment of the present disclosure will discuss the problem of self-blocking (Self Blockage) of the beam signal by the user himself. As used in the present disclosure, "self-blocking" refers to the blocking of the UE's beam reception caused by the posture of the user when operating the UE. Typically, the user can hold the UE with various gestures. If his/her hand happens to cover the antenna panel, the direct path, reflection path, scattering path, etc. of the beam signal may all be blocked, resulting in severe attenuation of the received signal power, as shown in the lower part of Figure 2. It should be noted that the following may mainly use the user's hand or gesture as an example to discuss self-blocking, but the present disclosure is not limited to this. The posture of the user operating the UE may not be limited to gestures, and the part causing self-blocking may be any other body part.

与之相反,“外部遮挡”在本公开中是指除用户以外的物体对波束信号的遮挡,例如建筑、树木或高山等可能遮挡基站与UE之间的直射路径,从而造成信号损耗,如图2的上部所示。当外部遮挡发生时,虽然直射路径被阻塞,但是可能还存在其他接收路径,例如反射路径、散射路径、绕射路径等。图3示意性地示出了基站发送的无线信号受到外部遮挡和自遮挡的情况。In contrast, "external obstruction" in this disclosure refers to obstruction of beam signals by objects other than the user. For example, buildings, trees, or mountains may block the direct path between the base station and the UE, causing signal loss, as shown in the upper part of Figure 2. When external obstruction occurs, although the direct path is blocked, other reception paths may still exist, such as reflection paths, scattered paths, and diffraction paths. Figure 3 schematically illustrates the situation where the wireless signal transmitted by the base station is subject to external obstruction and self-obstruction.

对于Sub-6GHz以下的载波频率,人体遮挡影响尚不明显。然而,诸如毫米波之类的更高频率对于人体遮挡更加敏感,因此考虑这种自遮挡因素并了解其对系统性能的影响变得重要。考虑到不同用户具有不同的自遮挡姿势,根据本公开的第一实施例,通过在UE侧部署神经网络来学习用户的行为习惯与波束的遮挡情况之间的内在关联,从而在用户自遮挡下推荐最佳波束。For carrier frequencies below Sub-6GHz, the impact of human body occlusion is not yet obvious. However, higher frequencies such as millimeter waves are more sensitive to human body occlusion, so it becomes important to consider this self-occlusion factor and understand its impact on system performance. Taking into account that different users have different self-occlusion postures, according to the first embodiment of the present disclosure, a neural network is deployed on the UE side to learn the intrinsic correlation between the user's behavioral habits and the occlusion of the beam, so as to recommend the best beam under user self-occlusion.

图4例示了根据本公开的第一实施例的波束管理的过程。如图4中所示,过程可以开始于在UE侧判断是否存在自遮挡(步骤S11)。外部遮挡和自遮挡都可能导致接收信号功率的降低。区分当前的遮挡是外部遮挡还是自遮挡是必要的,因为对于外部遮挡而言,由于其规律性不足,一般通过传统的波束失败恢复(BFR)流程来切换使用的波束。而自遮挡作为一种特殊的遮挡情况,通常与用户的行为习惯有关,因此用户自遮挡带来的波束失败可以利用用户的行为规律进行快速的波束恢复,例如,通过使用稍后将描述的UE侧波束切换过程。当由外部遮挡造成了波束失败,而使用了针对自遮挡的波束恢复方法时,效果可能是不理想的,甚至造成更大的恢复延时。Figure 4 illustrates the process of beam management according to the first embodiment of the present disclosure. As shown in Figure 4, the process may start by determining whether there is self-occlusion on the UE side (step S11). Both external occlusion and self-occlusion may result in a reduction in the received signal power. It is necessary to distinguish whether the current occlusion is external occlusion or self-occlusion, because for external occlusion, due to its lack of regularity, the beam used is generally switched through the traditional beam failure recovery (BFR) process. Self-occlusion, as a special occlusion situation, is usually related to the user's behavioral habits. Therefore, the beam failure caused by user self-occlusion can be quickly recovered by utilizing the user's behavioral patterns, for example, by using the UE-side beam switching process to be described later. When beam failure is caused by external occlusion and a beam recovery method for self-occlusion is used, the effect may be unsatisfactory and may even cause a greater recovery delay.

根据第一实施例,关于是否存在自遮挡的判断可以基于UE的接收信号功率,诸如参考信号接收功率(RSRP)。这种判断可以通过UE的接收信号功率的下降触发。例如,当UE的RSRP降低至低于某个预定阈值时,可以触发执行图4中的步骤S11。在步骤S11中,可以通过对UE的RSRP进行特征提取,看是否出现预定特征来判断自遮挡的存在与否。According to the first embodiment, the determination of whether self-obstruction exists can be based on the UE's received signal power, such as the reference signal received power (RSRP). This determination can be triggered by a decrease in the UE's received signal power. For example, when the UE's RSRP drops below a predetermined threshold, step S11 in Figure 4 can be triggered. In step S11, the presence of self-obstruction can be determined by extracting features from the UE's RSRP to see if a predetermined feature appears.

在一个示例中,在RSRP低于阈值之后,可以监测一个时间段的RSRP的变化,并检测是否存在功率上的抖动。当外部遮挡发生时,虽然接收信号的功率由于直射路径被遮挡而下降,但是因为还存在其他接收路径,例如反射路径、散射路径、绕射路径等,接收信号为这些不同路径上的信号在接收端的矢量叠加,在接收信号的功率上反应出波动的现象,即功率的抖动。图5A示出了由外部遮挡引起的RSRP变化的示意图。而对于自遮挡而言,当用户遮挡了接收端的天线面板,由于所有信号路径都被遮挡,接收功率急剧下降,此时没有功率上的抖动现象。图5B示出了由自遮挡引起的RSRP变化的示意图。因此,可以从功率上是否出现抖动来区分是否发生外部遮挡或自遮挡。In one example, after the RSRP falls below a threshold, the change in RSRP over a period of time can be monitored to detect whether there is power jitter. When external shielding occurs, although the power of the received signal decreases due to the obstruction of the direct path, because there are other receiving paths, such as reflection paths, scattering paths, diffraction paths, etc., the received signal is the vector superposition of the signals on these different paths at the receiving end, which reflects the fluctuation phenomenon in the power of the received signal, that is, power jitter. Figure 5A shows a schematic diagram of the change in RSRP caused by external shielding. As for self-shielding, when the user blocks the antenna panel of the receiving end, since all signal paths are blocked, the received power drops sharply, and there is no power jitter at this time. Figure 5B shows a schematic diagram of the change in RSRP caused by self-shielding. Therefore, whether external shielding or self-shielding occurs can be distinguished by whether there is jitter in power.

在另一个示例中,除了接收信号功率之外,其他信息也可以用于辅助区分外部遮挡和自遮挡。这样的辅助信息包括由UE上的各种传感器检测到的信息,诸如触屏信息、陀螺仪信息、摄像头信息、红外传感器信息等。举例来说,UE上配备的触摸传感器或红外传感器等可以检测用户的手与UE之间的接触,从而有助于判断用户采用的手势以及判断是否遮挡天线面板。例如,通过UE上的陀螺仪可以得到UE的实时偏转角度信息,如果UE的偏转角度与接收信号功率呈现一定的变化规律,则通过它们的变化规律来确认是否为自遮挡,如图6的右边部分所示。又例如,前置摄像头可以通过拍摄例如人脸的图像,以判断UE是竖置还是横置。甚至如图6的左边部分所示,某些基站可以配备摄像头。如果在基站的摄像头拍摄的图像中发现UE,说明基站与UE之间的直射路径上不存在遮挡。当UE可以从基站获取这种信息,并且UE的接收信号功率较低(例如低于某个阈值)时,可以判断出现了自遮挡。In another example, in addition to received signal power, other information can also be used to assist in distinguishing external obstruction from self-obstruction. This auxiliary information includes information detected by various sensors on the UE, such as touchscreen information, gyroscope information, camera information, and infrared sensor information. For example, a touch sensor or infrared sensor equipped on the UE can detect contact between the user's hand and the UE, thereby helping to determine the user's gesture and whether the antenna panel is obstructed. For example, the UE's gyroscope can obtain real-time UE deflection angle information. If the UE's deflection angle and received signal power show a certain change pattern, the change pattern can be used to determine whether it is self-obstruction, as shown in the right part of Figure 6. For another example, the front camera can capture an image of a human face to determine whether the UE is in portrait or landscape orientation. As shown in the left part of Figure 6, some base stations may even be equipped with cameras. If the UE is detected in the image captured by the base station camera, it means that there is no obstruction in the direct path between the base station and the UE. If the UE can obtain this information from the base station and the UE's received signal power is low (for example, below a certain threshold), it can be determined that self-obstruction has occurred.

此外,虽然图4中将步骤S11示为与稍后将描述的波束预测步骤S12分开,但是如图中的虚线框所示,这两个步骤可以一起实现。即,可以将接收信号功率(可选地,还有可指示用户操作手势的上述辅助信息)输入到诸如神经网络之类的AI模型中,让AI模型自行学习输入信息的变化规律从而判断外部遮挡或自遮挡。在这种示例中,可以设置例如RSRP的阈值,当RSRP下降至低于该阈值时,触发AI模型预测,并且关于是否存在自遮挡的信息可以体现在AI模型的输出中。In addition, although step S11 is shown in Figure 4 as being separate from the beam prediction step S12 to be described later, as shown in the dotted box in the figure, these two steps can be implemented together. That is, the received signal power (optionally, the above-mentioned auxiliary information that can indicate the user's operation gesture) can be input into an AI model such as a neural network, allowing the AI model to learn the changing pattern of the input information and thus determine external occlusion or self-occlusion. In this example, a threshold value such as RSRP can be set. When the RSRP drops below the threshold, the AI model prediction is triggered, and information about whether there is self-occlusion can be reflected in the output of the AI model.

当在步骤S11中确定存在自遮挡时,如图4中所示,可以利用训练好的AI模型来进行波束预测(步骤S12)。具体而言,根据本实施例的AI模型被部署在UE侧,用于学习用户的行为习惯对波束造成的影响,从而通过挖掘用户行为的内在规律,推荐在发生自遮挡下的最优波束。如上所述,外部遮挡和用户自遮挡都会造成对波束的影响,而外部遮挡的发生是随机的、突发的、无规律的,相反,对于用户自遮挡而言,有较强的规律可循,这是由于人的行为习惯本身是有规律的,所以用户行为对波束的影响也变的有规律可言。例如,用户如何持拿UE,当前持拿UE的手势如何发生变化等等。因此,这使得学习用户行为规律对波束的影响是可行的。When it is determined in step S11 that self-occlusion exists, as shown in FIG4 , the trained AI model can be used to perform beam prediction (step S12). Specifically, the AI model according to this embodiment is deployed on the UE side to learn the impact of the user's behavioral habits on the beam, so as to recommend the optimal beam under self-occlusion by mining the inherent laws of user behavior. As mentioned above, both external occlusion and user self-occlusion will affect the beam, and the occurrence of external occlusion is random, sudden, and irregular. On the contrary, for user self-occlusion, there are stronger rules to follow. This is because people's behavioral habits themselves are regular, so the impact of user behavior on the beam also becomes regular. For example, how the user holds the UE, how the current gesture of holding the UE changes, and so on. Therefore, this makes it feasible to learn the impact of user behavior patterns on the beam.

AI模型可以被实现为各种架构的神经网络,包括但不限于卷积神经网络(CNN)、循环神经网络(RNN)、长短期记忆网络(LSTM)等。神经网络是一种模拟生物神经系统的数学模型,由多个神经元组成,这些神经元相互连接,以处理输入数据并产生输出信号。神经网络通过调整连接权重和神经元之间的传递函数来学习并识别模式。神经网络的结构可以分为输入层、隐藏层和输出层,其中隐藏层可以有多层,并且是神经网络的关键部分。此外,神经网络还可以包括批归一化层、激活函数、池化层、完全连接层中的一个或多个。AI models can be implemented as neural networks with various architectures, including but not limited to convolutional neural networks (CNNs), recurrent neural networks (RNNs), and long short-term memory networks (LSTMs). A neural network is a mathematical model that simulates biological nervous systems and consists of multiple interconnected neurons that process input data and generate output signals. Neural networks learn and recognize patterns by adjusting connection weights and transfer functions between neurons. The structure of a neural network can be divided into an input layer, a hidden layer, and an output layer. The hidden layer can have multiple layers and is a key component of the neural network. In addition, a neural network may also include one or more of a batch normalization layer, an activation function, a pooling layer, and a fully connected layer.

图7示出了根据本实施例的AI模型的示意图。如图中所示,用于波束预测的AI模型可以接受UE的接收信号功率作为输入,诸如RSRP测量结果。可选地,如果AI模型还兼顾判断是否存在自遮挡的功能(即,执行图4中的步骤S11),则还可以接受诸如陀螺仪信息、触屏信息、摄像头信息、红外传感器信息之类的辅助信息,这些辅助信息可以包含用户的操作姿势信息。当输入仅为RSRP时,AI模型为单输入网络;当输入还包含辅助信息时,AI模型为多输入网络。多输入网络是单输入网络结构的并联,即用每个单输入网络单独提取每种信息的特征,最后采取级联的形式进行信息的融合。输入的信息可以被提取或拼接为适合AI模型的特定维度的特征向量。Figure 7 shows a schematic diagram of an AI model according to this embodiment. As shown in the figure, the AI model for beam prediction can accept the received signal power of the UE as input, such as RSRP measurement results. Optionally, if the AI model also takes into account the function of determining whether there is self-occlusion (i.e., executing step S11 in Figure 4), it can also accept auxiliary information such as gyroscope information, touch screen information, camera information, infrared sensor information, etc., which may include user operation posture information. When the input is only RSRP, the AI model is a single-input network; when the input also contains auxiliary information, the AI model is a multi-input network. The multi-input network is a parallel connection of a single-input network structure, that is, each single-input network is used to extract the features of each type of information separately, and finally the information is fused in a cascade form. The input information can be extracted or spliced into a feature vector of a specific dimension suitable for the AI model.

作为预测的结果,AI模型可以输出波束自遮挡信息,其旨在描述UE的波束受自遮挡的影响。波束自遮挡信息可以包括指示UE的所有可用波束的自遮挡状态的状态信息,表示为I∈{index,flag},其中index表示波束索引,flag表示对于该波束是否存在自遮挡,例如‘1’表示存在自遮挡,‘0’表示不存在自遮挡。状态信息I的预测可以针对UE侧的所有波束进行,例如波束赋形码本中包含的那些。此外,波束索引可以是UE内部使用的波束编号,也可以是参考信号标识符。状态信息I可以体现是否存在自遮挡以及哪些波束受到自遮挡的影响。As a result of the prediction, the AI model can output beam self-occlusion information, which is intended to describe the effect of self-occlusion on the UE's beam. The beam self-occlusion information may include state information indicating the self-occlusion status of all available beams of the UE, expressed as I∈{index, flag}, where index represents the beam index, and flag indicates whether there is self-occlusion for the beam, for example, ‘1’ indicates that there is self-occlusion, and ‘0’ indicates that there is no self-occlusion. The prediction of the state information I can be performed for all beams on the UE side, such as those included in the beamforming codebook. In addition, the beam index can be a beam number used internally by the UE, or it can be a reference signal identifier. The state information I can reflect whether there is self-occlusion and which beams are affected by self-occlusion.

附加地或替代地,波束自遮挡信息可以包括指示在自遮挡下波束选择优先级的优先级信息Ξ。优先级信息Ξ可以给出预定数量(例如,1、2、3、4)的波束的优先级排序。优先级信息Ξ可以被输出为在当前的自遮挡下的波束切换顺序,如Ξ={index1,index2,index3,index4},其表示优先级依此下降的四个UE波束。Additionally or alternatively, the beam self-obstruction information may include priority information Ξ indicating a beam selection priority under self-obstruction. The priority information Ξ may give a priority ranking of a predetermined number of beams (e.g., 1, 2, 3, 4). The priority information Ξ may be output as a beam switching order under the current self-obstruction, such as Ξ = {index1, index2, index3, index4}, which represents four UE beams with descending priority.

可选地,波束自遮挡信息还可以包括输出自遮挡持续时间T,其表示当前自遮挡状态持续的时间。自遮挡持续时间T实际上预测了用户保持当前操作姿势的时间,在此段时间内,UE的波束自遮挡情况可能没有太大变化,因此在一定程度上也可以看作上述状态信息I或优先级信息Ξ的有效期。此外,持续时间T也可以与AI模型的再次激活有关,即,可以基于持续时间T确定下次激活AI模型的时刻,以预测UE波束的自遮挡状态是否发生变化。在一个示例中,持续时间T可以取预先定义的几个时间值。另外,可以针对持续时间T配置上限和下限,并且可以因若不同的UE而异。Optionally, the beam self-occlusion information may also include an output self-occlusion duration T, which indicates how long the current self-occlusion state lasts. The self-occlusion duration T actually predicts the time the user maintains the current operating posture. During this period of time, the beam self-occlusion situation of the UE may not change much, so to a certain extent it can also be regarded as the validity period of the above-mentioned state information I or priority information Ξ. In addition, the duration T may also be related to the reactivation of the AI model, that is, the time of the next activation of the AI model can be determined based on the duration T to predict whether the self-occlusion state of the UE beam has changed. In one example, the duration T can take several predefined time values. In addition, an upper limit and a lower limit can be configured for the duration T, and may vary for different UEs.

可选地,波束自遮挡信息还可以包括未来的自遮挡状态信息Γ∈{index,flag}。状态信息Γ与状态信息I类似,但是区别在于状态信息I预测的是当前时刻t(到后续时间时刻t+T)的自遮挡状态,而状态信息Γ预测的是未来时刻t+T之后的自遮挡状态,反映了用户的操作姿势变化导致的自遮挡状态变化。Optionally, the beam self-occlusion information may also include future self-occlusion state information Γ∈{index, flag}. State information Γ is similar to state information I, but differs in that state information I predicts the self-occlusion state at the current time t (up to the subsequent time t+T), while state information Γ predicts the self-occlusion state after the future time t+T, reflecting changes in the self-occlusion state caused by changes in the user's operating posture.

应注意,虽然上面例示了四种可能的波束自遮挡信息,但是根据需要,AI模式还可能输出其他形式的波束自遮挡信息。It should be noted that although four possible beam self-occlusion information are illustrated above, the AI mode may also output other forms of beam self-occlusion information as needed.

随后,如图4中所示,UE可以基于AI模型输出的波束自遮挡信息来切换其使用的波束(步骤S13)。切换是因为用户的当前行为已经影响到UE的信号接收的性能,即,UE当前使用的波束不再是最佳接收波束。Subsequently, as shown in Figure 4, the UE can switch the beam it uses based on the beam self-occlusion information output by the AI model (step S13). The switching is because the user's current behavior has affected the UE's signal reception performance, that is, the beam currently used by the UE is no longer the optimal reception beam.

在一个示例中,UE可以基于由AI模型预测的优先级信息Ξ来切换波束。由于优先级信息Ξ推荐了波束的使用优先级,因此UE可以直接按照优先级信息Ξ来将当前接收波束切换到具有最高优先级的波束。在另一个示例中,UE可以基于AI模型预测的状态信息I来切换波束,例如切换到状态信息I中指示没有自遮挡的某个波束。经切换的接收波束的驻留时间可以是AI模型预测的自遮挡持续时间T,但是可以不限于此。由此,UE可以快速地切换到AI模型推荐的接收波束,而无需通过传统的波束失败恢复过程,这有助于减小信令开销和时延。此外,在上行信道和下行信道对称的场景中,诸如时分双工(TDD),UE还可以切换用于上行传输的发送波束,以降低或避免自遮挡对发送波束的影响。In one example, the UE may switch beams based on priority information Ξ predicted by the AI model. Since the priority information Ξ recommends the priority of beam usage, the UE may directly switch the current receive beam to the beam with the highest priority according to the priority information Ξ. In another example, the UE may switch beams based on the state information I predicted by the AI model, for example, switching to a beam indicated in the state information I that has no self-occlusion. The dwell time of the switched receive beam may be the self-occlusion duration T predicted by the AI model, but may not be limited thereto. Thus, the UE can quickly switch to the receive beam recommended by the AI model without going through the traditional beam failure recovery process, which helps to reduce signaling overhead and latency. In addition, in scenarios where the uplink channel and the downlink channel are symmetrical, such as time division duplex (TDD), the UE may also switch the transmit beam used for uplink transmission to reduce or avoid the impact of self-occlusion on the transmit beam.

然而,在一些情况下,仅切换UE侧的波束有可能不是最优解,因为在自遮挡的影响下,基站侧的发送波束可能并不是与AI模型推荐的UE接收波束对齐的。因此,根据本实施例,UE可以与基站交互以确定当前自遮挡下的最佳波束对。However, in some cases, simply switching the UE's beam may not be the optimal solution because, under the influence of self-obstruction, the base station's transmit beam may not be aligned with the UE's receive beam recommended by the AI model. Therefore, according to this embodiment, the UE can interact with the base station to determine the optimal beam pair under the current self-obstruction.

图8示出了根据本实施例的用于切换波束的流程图。图中所示的过程可以发生在图4的步骤S12之后,也可以发生在UE已经如上所述切换的接收波束仍然不符合要求之后。如图中所示,在步骤S21中,UE向基站发送自遮挡状态报告。自遮挡状态报告可以基于AI模型预测的波束自遮挡信息来生成,并且指示用户造成的自遮挡对基站侧的发送波束的影响。Figure 8 shows a flowchart for switching beams according to this embodiment. The process shown in the figure can occur after step S12 of Figure 4, or after the UE's received beam, which has been switched as described above, still does not meet the requirements. As shown in the figure, in step S21, the UE sends a self-occlusion status report to the base station. The self-occlusion status report can be generated based on the beam self-occlusion information predicted by the AI model and indicates the impact of user-induced self-occlusion on the base station's transmit beam.

基于AI模型预测的波束自遮挡状态信息或波束优先级信息,UE可以在自遮挡状态报告中指示期望的基站发送波束。这可以结合先前的波束训练结果或波束预测结果来实现。希望的是基站发送的波束信号能够被UE侧未受自遮挡影响或影响较小的一个或多个波束(例如,状态信息中指示为没有自遮挡的波束,或者优先级信息中指示具有最高优先级的波束)接收。相反的是,不希望基站的发送波束只能被自遮挡的UE波束接收。Based on the beam self-occlusion status information or beam priority information predicted by the AI model, the UE can indicate the desired base station transmit beam in the self-occlusion status report. This can be achieved in combination with previous beam training results or beam prediction results. It is hoped that the beam signal sent by the base station can be received by one or more beams on the UE side that are not affected by or less affected by self-occlusion (for example, a beam indicated as not self-occluded in the status information, or a beam indicated as having the highest priority in the priority information). On the contrary, it is not desirable that the base station's transmit beam can only be received by the self-occluded UE beam.

在一个示例中,UE可以通过自遮挡状态报告来建议期望的基站发送波束范围。举例来说,根据基站配置的用于波束扫描的参考信号资源集,可以将基站的可用发送波束分为若干部分,并且UE传送指示其中一个部分的信息。例如,基站按照波束序列{1,2,…,8,9}顺序扫描,则‘01’表示第一部分{1,2,3},‘10’表示第二部分{4,5,6},‘11’表示第三部分{7,8,9},另外当所有接收波束都被自遮挡时,该信息可以取值‘00’。如果历史的波束训练或波束预测显示,与UE的具有最高优先级的接收波束最佳匹配的基站发送波束在第二部分中,那么UE在自遮挡状态报告中上报‘10’。然而应注意,指示波束范围的信息的比特数量或表示形式可以不限于此。In one example, the UE may suggest the desired base station transmit beam range through a self-occlusion status report. For example, based on the reference signal resource set configured by the base station for beam scanning, the available transmit beams of the base station may be divided into several parts, and the UE transmits information indicating one of the parts. For example, the base station scans sequentially according to the beam sequence {1, 2, ..., 8, 9}, then '01' represents the first part {1, 2, 3}, '10' represents the second part {4, 5, 6}, '11' represents the third part {7, 8, 9}, and when all receive beams are self-occluded, the information may take the value '00'. If historical beam training or beam prediction shows that the base station transmit beam that best matches the UE's highest priority receive beam is in the second part, the UE reports '10' in the self-occlusion status report. However, it should be noted that the number of bits or representation of the information indicating the beam range may not be limited to this.

在另一个示例中,UE可以在自遮挡状态报告中指示具体的基站发送波束索引。例如,UE可以确定基站的那些发送波束与UE的不受自遮挡影响或受影响较小的接收波束对应,并上报这些发送波束的索引,诸如参考信号标识符,或者引用参考信号标识符的传输配置指示(TCI)状态。In another example, the UE may indicate a specific base station transmit beam index in the self-obstruction status report. For example, the UE may determine which base station transmit beams correspond to the UE's receive beams that are not affected by or less affected by self-obstruction, and report the indexes of these transmit beams, such as reference signal identifiers, or transmission configuration indication (TCI) status that references the reference signal identifiers.

上述自遮挡状态报告才采用触发上报的方式,即,仅当UE预测发生自遮挡时,才进行上报。自遮挡状态报告放在例如上行控制信息(UCI)中。UE可以向基站请求传输这种信息的上行PUSCH资源,基站可通过DCI信令分配资源。The self-obstruction status report is triggered, meaning it is reported only when the UE predicts self-obstruction. The self-obstruction status report is placed, for example, in uplink control information (UCI). The UE can request uplink PUSCH resources from the base station to transmit this information, and the base station can allocate resources through DCI signaling.

随后,在步骤S22中,UE可以确定在稍后的波束训练中要扫描的一个或多个接收波束,这些接收波束是AI模型预测的没有自遮挡的波束或者具有高优先级的波束。在步骤S23中,基站可以确定要扫描的一个或多个发送波束。如上所述,基站从UE接收自遮挡状态报告,其指示了期望的发送波束范围或索引,由此基站可以确定要扫描的发送波束。Subsequently, in step S22, the UE can determine one or more receive beams to be scanned in a later beam training. These receive beams are beams that are not self-occluded or have high priority as predicted by the AI model. In step S23, the base station can determine one or more transmit beams to be scanned. As described above, the base station receives a self-occlusion status report from the UE, which indicates the desired transmit beam range or index, from which the base station can determine the transmit beam to be scanned.

在步骤S24中,UE和基站可以进行波束训练。具体的过程已经参照图1描述,这里不再赘述。作为波束训练的结果,可以确定在自遮挡的情况下UE的最佳接收波束和基站的最佳发送波束。在步骤S25和S26中,UE和基站可以分别切换其波束。同样,在例如TDD场景中,UE还可以切换用于上行传输的发送波束。In step S24, the UE and base station may perform beam training. The specific process has been described with reference to Figure 1 and will not be repeated here. As a result of beam training, the optimal receive beam for the UE and the optimal transmit beam for the base station under self-obstruction conditions may be determined. In steps S25 and S26, the UE and base station may respectively switch their beams. Similarly, in TDD scenarios, for example, the UE may also switch the transmit beam used for uplink transmission.

通过图8中所示的流程,相比于传统的波束失败恢复,可以有效地减少波束搜索空间,提高波束恢复的效率。Through the process shown in FIG8 , compared with traditional beam failure recovery, the beam search space can be effectively reduced and the efficiency of beam recovery can be improved.

图9示出了根据本实施例的AI模型的训练方法。如图中所示,训练方法总体上包括准备训练数据集(步骤S31)和在训练数据集上训练模型(步骤S32),其中训练数据集包括输入数据和输出数据。Figure 9 shows a training method for an AI model according to this embodiment. As shown in the figure, the training method generally includes preparing a training data set (step S31) and training a model on the training data set (step S32), wherein the training data set includes input data and output data.

根据本实施例,在模型训练阶段包括通用训练阶段和特定训练阶段。对于通用训练阶段,训练数据集的输入数据包括RSRP(可选地,还包括其他辅助信息),输出数据包括波束自遮挡信息,诸如自遮挡状态信息、优先级信息或自遮挡持续时间。可以针对多种操作姿势从多个用户收集训练数据集。图10示出了四种示例性的手势以及对于各天线面板的波束的遮挡影响。为了能得到较为纯净的手势遮挡下接收功率变化的数据集,可以考虑在信号弱的环境下进行,如在微波暗室中,以屏蔽其他信号的影响。测试用户可以做出各种操作手势,测量在该手势下的接收信号功率作为输入数据,并且收集波束自遮挡信息作为输出数据。另外,训练数据集还可以包括与不造成自遮挡的手势相关联的输入数据和输出数据。According to this embodiment, the model training phase includes a general training phase and a specific training phase. For the general training phase, the input data of the training data set includes RSRP (optionally, other auxiliary information), and the output data includes beam self-occlusion information, such as self-occlusion status information, priority information, or self-occlusion duration. Training data sets can be collected from multiple users for a variety of operating postures. Figure 10 shows four exemplary gestures and the occlusion effects on the beams of each antenna panel. In order to obtain a relatively pure data set of received power changes under gesture occlusion, it can be considered to be performed in a weak signal environment, such as in a microwave darkroom, to shield the influence of other signals. The test user can make various operating gestures, measure the received signal power under the gesture as input data, and collect beam self-occlusion information as output data. In addition, the training data set can also include input data and output data associated with gestures that do not cause self-occlusion.

随后,在步骤S32中,通过基于交叉熵损失函数进行训练,直到AI模型收敛。为了使运算的计算复杂度在实践中可行,训练步骤基于迭代过程,例如基于随机梯度下降(SGD)算法。为此,在开始时初始化神经网络的权重(例如,随机地)。将训练数据集的输入数据输入到神经网络,以获得对应的输出,例如预测的波束自遮挡信息,并根据预测结果与实际的波束自遮挡信息之间的差异,计算损失函数的值。根据损失函数的梯度信息,对神经网络的权重和偏置进行更新。通过重复上述步骤,直到达到预设的迭代次数或损失函数值低于预设阈值。Subsequently, in step S32, training is performed based on the cross entropy loss function until the AI model converges. In order to make the computational complexity of the operation feasible in practice, the training step is based on an iterative process, such as a stochastic gradient descent (SGD) algorithm. To this end, the weights of the neural network are initialized (e.g., randomly) at the beginning. The input data of the training data set is input into the neural network to obtain the corresponding output, such as the predicted beam self-occlusion information, and the value of the loss function is calculated based on the difference between the predicted result and the actual beam self-occlusion information. The weights and biases of the neural network are updated according to the gradient information of the loss function. By repeating the above steps until a preset number of iterations is reached or the loss function value is lower than a preset threshold.

AI模型可以由设备供应商或移动运营商训练并提供。设备供应商可以在UE上预先配置训练好的模型。可替代地,UE可以通过网络从设备供应商或移动运营商的服务器下载模型。The AI model can be trained and provided by the device vendor or mobile operator. The device vendor can pre-configure the trained model on the UE. Alternatively, the UE can download the model from the device vendor or mobile operator's server over the network.

特定训练阶段是针对不同用户而言的。对于使用UE的用户,根据其行为习惯收集特有用户数据集,并基于这些用户数据对AI模型的参数进行微调。对于特有用户数据集的收集,涉及用户隐私,在不泄露用户隐私下,收集数据就显得十分重要。收集的方式如手机摄像头,通过前置和后置摄像头可以观察到部分拿握手机的姿势,另外,通过UE上的例如温度传感器获取;又如,例如UE可以指定用户拿握的手势,都可以记录此时的手势,构成特有数据集。特有数据集只在微调时帮助微调网络,所以所需的数据量要远远小于通用数据集。The specific training phase is for different users. For users who use UE, a unique user data set is collected according to their behavioral habits, and the parameters of the AI model are fine-tuned based on this user data. The collection of unique user data sets involves user privacy. It is very important to collect data without leaking user privacy. The collection method is such as the mobile phone camera. Some of the postures of holding the phone can be observed through the front and rear cameras. In addition, it can be obtained through, for example, the temperature sensor on the UE; for example, the UE can specify the user's holding gestures, and the gestures at this time can be recorded to form a unique data set. The unique data set only helps to fine-tune the network during fine-tuning, so the amount of data required is much smaller than the general data set.

根据本实施例,可以实现AI模型的生命周期管理。对AI模型的预测精度进行监测,并且当预测精度低于预定阈值时,可以如上所述基于收集的训练数据来更新模型。According to this embodiment, lifecycle management of the AI model can be achieved. The prediction accuracy of the AI model is monitored, and when the prediction accuracy is lower than a predetermined threshold, the model can be updated based on the collected training data as described above.

在一个示例中,AI模型的更新可以利用AI模型预测的当前状态信息I和持续时间T之后的未来状态信息Γ。例如,更新过程可以包括:In one example, the update of the AI model may utilize the current state information I and the future state information Γ after a duration T predicted by the AI model. For example, the update process may include:

1)对于时刻t,记录由所述AI模型预测的持续时间T之后的时刻(即,t+T)的状态信息Γt1) For time t, record the state information Γ t at the time after the duration T (i.e., t+T) predicted by the AI model;

2)在时刻(t+T),利用所述AI模型预测状态信息It+T2) At time (t+T), using the AI model to predict state information I t+T ;

3)比较状态信息Γt和状态信息It+T3) Compare the state information Γ t and the state information I t+T .

重复上述步骤多次,统计AI模型的预测精度。例如,如果在N次中,Γt=It+T的次数为M,则预测精度可以计算为M/N。当预测精度小于某个阈值时,重新训练AI模型以更新其参数。在上述更新过程中,AI模型更新触发无需外部辅助,仅通过模型的相邻预测值来进行判断。Repeat the above steps multiple times and calculate the AI model's prediction accuracy. For example, if Γ t = It t + T occurs M times out of N, the prediction accuracy can be calculated as M/N. When the prediction accuracy falls below a certain threshold, retrain the AI model to update its parameters. During this update process, the AI model update trigger does not require external assistance and is determined solely by the model's adjacent prediction values.

下面介绍根据本实施例的波束预测的仿真情况。图11示出了仿真中的无线信道环境,采用Saleh-Valenzuela信道模型根据各径的衰减、延时、到达角(AoA)、离开角(AoD)等特征测量真实的信道环境。每个UE的可用波束数目为4。其他仿真参数如表1所示。The following describes the simulation of beam prediction according to this embodiment. Figure 11 shows the simulated wireless channel environment. The Saleh-Valenzuela channel model is used to measure the actual channel environment based on characteristics such as attenuation, delay, angle of arrival (AoA), and angle of departure (AoD) of each path. The number of available beams for each UE is four. Other simulation parameters are shown in Table 1.

表1信道仿真参数
Table 1 Channel simulation parameters

对于预测模型,这里采用卷积神经网络实现,其具体结构和参数如表2所示,其中fi、fo分别表示输入、输出特征通道数目,(a,b,c)分别表示卷积层的卷积核尺寸、降采样步长和边缘填充尺寸,BatchNorm指批归一化,AvgPooling指平均值池化,ReLU指ReLU激活函数,Nout指输出尺寸。For the prediction model, a convolutional neural network is used here. Its specific structure and parameters are shown in Table 2, where fi and f o represent the number of input and output feature channels, respectively, (a, b, c) represent the convolution kernel size, downsampling step size, and edge padding size of the convolution layer, respectively, BatchNorm refers to batch normalization, AvgPooling refers to average pooling, ReLU refers to the ReLU activation function, and Nout refers to the output size.

表2预测模型的结构和参数
Table 2 Structure and parameters of the prediction model

在训练数据集中,Nout=5,分别指示如图10中所示的4种手势和未出现自遮挡的手势。各手势和对应于该手势遮挡的波束衰减情况如表3中所示。In the training dataset, N out =5, indicating the four gestures shown in FIG10 and a gesture without self-occlusion. Table 3 shows the gestures and the beam attenuation corresponding to the gesture occlusion.

表3与各手势对应的衰减
Table 3 Attenuation corresponding to each gesture

仿真结果如图12A、12B和12C中所示。其中,图12A示出了训练时损失函数的变化,可以看到随着迭代数的增加,预测网络逐渐收敛。图12B示出了在存在用户自遮挡下模型预测的归一化波束增益性能,计算为预测最优波束和实际最优波束之间的增益比值。从仿真图中可以看到,随着迭代数的增加,预测的最优波束平均能够达到约97%的归一化波束增益,即几乎完美的波束对准。The simulation results are shown in Figures 12A, 12B, and 12C. Figure 12A shows the evolution of the loss function during training, showing that the prediction network gradually converges with increasing iterations. Figure 12B shows the model's predicted normalized beam gain performance in the presence of user self-occlusion, calculated as the gain ratio between the predicted optimal beam and the actual optimal beam. The simulation graph shows that as the iteration number increases, the predicted optimal beam achieves an average normalized beam gain of approximately 97%, indicating nearly perfect beam alignment.

图12C示出了在存在用户自遮挡下模型预测的精度,计算为预测最优波束是实际最优波束的比例。可以看到,最优波束预测精度在训练为300迭代时可以达到约97%,几乎可以找到最优波束。因此,根据本实施例的方案,可以在存在自遮挡时恢复最佳波束。Figure 12C shows the model's prediction accuracy in the presence of user self-occlusion, calculated as the ratio of the predicted optimal beam to the actual optimal beam. As can be seen, the optimal beam prediction accuracy reaches approximately 97% after 300 training iterations, nearly finding the optimal beam. Therefore, the solution of this embodiment can recover the optimal beam even in the presence of self-occlusion.

图13是示出了根据本实施例的电子设备100的框图。电子设备100可以被实现为UE或其部件。13 is a block diagram showing an electronic device 100 according to this embodiment. The electronic device 100 may be implemented as a UE or a component thereof.

如图13中所示,电子设备100包括处理电路101。处理电路101至少包括确定单元102、预测单元103和切换单元104。处理电路101可被配置为执行图4中所示的过程。处理电路101可以指在UE中执行功能的数字电路系统、模拟电路系统或混合信号(模拟信号和数字信号的组合)电路系统的各种实现。As shown in FIG13 , electronic device 100 includes processing circuitry 101. Processing circuitry 101 includes at least a determination unit 102, a prediction unit 103, and a switching unit 104. Processing circuitry 101 may be configured to perform the process shown in FIG4 . Processing circuitry 101 may refer to various implementations of digital circuitry, analog circuitry, or mixed-signal (a combination of analog and digital signals) circuitry that performs functions in a UE.

确定单元102被配置为确定存在由用户的姿势对UE的信号接收造成的自遮挡,即执行图4中的步骤S11。在一个示例中,确定单元102可以通过检测接收信号功率中是否出现抖动来确定存在自遮挡与否。在另一个示例中,确定单元102可以利用AI模型确定是否存在自遮挡。Determining unit 102 is configured to determine whether self-occlusion exists due to the user's gesture on the UE's signal reception, i.e., to execute step S11 in FIG. 4 . In one example, determining unit 102 may determine whether self-occlusion exists by detecting whether jitter occurs in the received signal power. In another example, determining unit 102 may determine whether self-occlusion exists using an AI model.

预测单元103被配置为通过AI模型,从UE的接收信号功率预测与UE的波束集合相关联的波束自遮挡信息,即执行图4中的步骤S12。波束自遮挡信息可以包括自遮挡状态信息、波束选择优先级信息,可选地还可以包括自遮挡的持续时间或未来的自遮挡状态信息。Prediction unit 103 is configured to predict beam self-occlusion information associated with the UE's beam set based on the UE's received signal power using an AI model, i.e., execute step S12 in FIG4 . The beam self-occlusion information may include self-occlusion status information, beam selection priority information, and optionally, the duration of the self-occlusion or future self-occlusion status information.

切换单元104被配置为基于波束自遮挡信息,切换UE使用的波束,即执行图4中的步骤S13。在一个示例中,UE可以基于AI模型预测的优先级信息,将当前波束切换至具有最高优先级的波束。在另一个示例中,UE可以通过与基站进行基于波束自遮挡信息的波束训练,以切换至合适的接收保护。Switching unit 104 is configured to switch the beam used by the UE based on the beam self-blocking information, i.e., execute step S13 in Figure 4. In one example, the UE can switch the current beam to the beam with the highest priority based on the priority information predicted by the AI model. In another example, the UE can switch to the appropriate reception protection by performing beam training based on the beam self-blocking information with the base station.

电子设备100还可以包括通信单元105。通信单元105可以被配置为在处理电路101的控制下与基站进行通信。在一个示例中,通信单元105可以被实现为收发机,包括天线阵列和/或射频链路等通信部件。通信单元105用虚线绘出,因为它还可以位于电子设备100外。The electronic device 100 may further include a communication unit 105. The communication unit 105 may be configured to communicate with a base station under the control of the processing circuit 101. In one example, the communication unit 105 may be implemented as a transceiver, including communication components such as an antenna array and/or a radio frequency link. The communication unit 105 is depicted with a dashed line because it may also be located outside the electronic device 100.

电子设备100还可以包括存储器106。存储器106可以存储各种数据和指令,例如用于电子设备100操作的程序和数据、由处理电路101产生的各种数据、由通信单元105发送或接收的各种控制信令或业务数据等。存储器106用虚线绘出,因为它还可以位于处理电路101内或者位于电子设备100外。The electronic device 100 may further include a memory 106. The memory 106 may store various data and instructions, such as programs and data used for the operation of the electronic device 100, various data generated by the processing circuit 101, various control signals or service data sent or received by the communication unit 105, etc. The memory 106 is drawn with a dotted line because it may be located within the processing circuit 101 or outside the electronic device 100.

【第二实施例】[Second embodiment]

本公开的第二实施例涉及用于波束预测的AI模型的激活管理。应理解,本实施例将讨论的AI模型包括但不限于上面的第一实施例中用于波束预测的AI模型。The second embodiment of the present disclosure relates to activation management of an AI model for beam prediction. It should be understood that the AI models discussed in this embodiment include but are not limited to the AI model for beam prediction in the first embodiment above.

当前业界尝试在UE侧或在网络侧部署AI模型来进行下行发送波束的预测。利用AI进行波束管理的动机是减小UE对参考信号的测量频次以及因为测量带来的时延的开销。然而,这种基于AI的波束管理的效果还需要进一步评估。下面将结合波束预测模型的用例来进行讨论。Currently, the industry is experimenting with deploying AI models on the UE or network side to predict downlink transmit beams. The motivation for using AI for beam management is to reduce the frequency of UE reference signal measurements and the latency overhead incurred by these measurements. However, the effectiveness of this AI-based beam management requires further evaluation. The following discussion will explore the use cases of beam prediction models.

图14示出了传统的波束管理与各种波束预测用例之间的比较。如前面参考图1介绍的,在传统方案中,基站和UE可以使用两阶段的波束扫描来搜索最佳波束对。基站可以周期性或非周期性地发送用于波束管理的参考信号(下文中称为“波束管理参考信号”),诸如SSB或CSI-RS,并且在利用宽波束确定UE的大致方向角度后,只是针对该角度利用窄波束进行更细粒度的波束扫描。如图14中所示,假设在T0-T1、T1-T2、T2-T3、T3-T4中的每个时间段内,需要扫描和测量波束集合A。Figure 14 shows a comparison between traditional beam management and various beam prediction use cases. As previously described with reference to Figure 1, in the traditional scheme, the base station and the UE can use two-stage beam scanning to search for the best beam pair. The base station can periodically or aperiodically send a reference signal for beam management (hereinafter referred to as a "beam management reference signal"), such as an SSB or CSI-RS, and after determining the approximate direction angle of the UE using a wide beam, perform a finer-grained beam scanning using a narrow beam only for that angle. As shown in Figure 14, it is assumed that in each time period of T0-T1, T1-T2, T2-T3, and T3-T4, the beam set A needs to be scanned and measured.

用例1是指实现空域的波束预测,即,在每个时间段内AI模型仅基于波束集合A的子集B来预测最佳波束。从图中可见,显然减少了测量开销。然而问题在于,节省的测量开销是否值得。换句话说,在传统的波束监测和波束失败恢复的过程中,每次需要测量的波束集合也并非全集,而现有波束管理机制的性能要好于人工智能模型的预测性能,并且在模型的使用过程中还需要对模型预测性能进行监测,如果模型在测量上减小的开销接近于现有的机制,那么使用传统的波束管理机制可能会更受欢迎。Use case 1 involves implementing beam prediction in the spatial domain. That is, in each time period, the AI model predicts the optimal beam based only on a subset B of the beam set A. As can be seen in the figure, this clearly reduces measurement overhead. However, the question is whether the saved measurement overhead is worth it. In other words, during traditional beam monitoring and beam failure recovery, the beam set that needs to be measured each time is not the entire set. The performance of existing beam management mechanisms is better than the prediction performance of AI models, and the model's prediction performance needs to be monitored during use. If the model's reduced measurement overhead is close to that of existing mechanisms, then using traditional beam management mechanisms may be more popular.

另外,因为仅空域的波束预测完全没有时间概念,即,不考虑信道的时域特性,这样的模型不能输出任何时间信息,诸如波束的驻留时间。模型可以等到波束失败发生之后再次启动,但是波束失败之后链路的传输质量受损,可能导致模型在所需的输入时存在困难。虽然UE仍然可以进行测量周期性的SSB,但是SSB的索引需要解调之后才能获得。因此希望的是在比发生波束失败更好的时机激活模型的空域波束预测。此外,利用AI进行波束管理时,波束的切换应该是基于模型的预测而不是基于传统机制,否则空域波束预测模型将没有存在的必要。从图中可以清楚看出,空域波束预测模型的激活可以由每次被指示执行参考信号测量触发,但是从目前的仿真结果来看,在保证性能的前提下,这样触发空域波束预测的模型在单次工作中的测量开销的减小量有限。Furthermore, because spatial-only beam prediction has no concept of time—that is, it does not consider the time-domain characteristics of the channel—such a model cannot output any time information, such as the beam's dwell time. The model can wait until a beam failure occurs before restarting, but the link's transmission quality is impaired after a beam failure, which may cause the model to have difficulty with the required input. While the UE can still measure periodic SSBs, the SSB index must be demodulated to obtain it. Therefore, it is desirable to activate the model's spatial beam prediction at a better time than when a beam failure occurs. Furthermore, when using AI for beam management, beam switching should be based on model predictions rather than traditional mechanisms; otherwise, the spatial beam prediction model becomes unnecessary. As can be clearly seen in the figure, activation of the spatial beam prediction model can be triggered each time a reference signal measurement is instructed. However, current simulation results show that this method of triggering the spatial beam prediction model only reduces measurement overhead in a single operation while ensuring performance.

用例2是指时域的波束预测。不同于用例1的空域波束预测,用来时域波束预测的模型可以收集时间相关的信息,也就是说,模型的输出可以包含预测的候选波束的驻留时间。时域波束预测模型的本质是虽然完整地测量波束集合A,但是拉长对波束管理参考信号的测量周期,以此减少测量开销。模型可以在驻留时间结束之后再次激活。但是对于UE侧的模型来说,UE对模型输入数据的测量收集和筛选同样需要一定的时间。如果在模型的输出周期内依然对波束管理参考信号进行监测,例如图14中所示,UE仍需要在T1-T2或T3-T4的时间段内对波束管理参考信号进行测量,那么用于时域波束预测的模型的存在意义大大降低。因此,对时域的波束预测来说,同样也需要研究激活模型的时机和周期。Use case 2 refers to time-domain beam prediction. Unlike the spatial-domain beam prediction in use case 1, the model used for time-domain beam prediction can collect time-related information. That is, the model output can include the predicted dwell time of the candidate beams. The essence of the time-domain beam prediction model is to fully measure beam set A but extend the measurement period of the beam management reference signal (BMRRS) to reduce measurement overhead. The model can be reactivated after the dwell time expires. However, for the UE-side model, the UE also requires time to measure, collect, and filter the model input data. If the BMRRS is still monitored during the model's output period—for example, as shown in Figure 14, the UE still needs to measure the BMRRS during the time periods T1-T2 or T3-T4—then the model's significance is greatly reduced. Therefore, for time-domain beam prediction, the timing and period of model activation also need to be studied.

用例3是指空域和时域的联合波束预测,即模型同时具备空域波束预测和时域波束预测的功能,在单次测量中可减少测量波束的个数,例如仅测量波束集合A的子集,但是同时能拉长对对波束管理参考信号的测量周期。模型的输出是包含本时刻在内的未来多个时刻的预测的候选波束。在这种情况下,仍然存在用例1和用例2面临的问题。Use case 3 involves joint spatial and temporal beam prediction. This model performs both spatial and temporal beam prediction. This reduces the number of beams measured in a single measurement, for example, by measuring only a subset of beam set A. This also extends the measurement period for beam management reference signals. The model outputs candidate beams predicted for multiple future moments, including the current moment. In this case, the same challenges as in use cases 1 and 2 persist.

本公开的第二实施例旨在合理地管理波束预测模型的激活和去激活,以在保证模型的预测性能的同时尽可能减小测量开销。The second embodiment of the present disclosure aims to reasonably manage the activation and deactivation of the beam prediction model so as to minimize the measurement overhead while ensuring the prediction performance of the model.

图15是示出根据本实施例的模型激活过程的流程图。过程可以开始于步骤S41,由基站针对UE侧的波束预测模型确定激活周期。波束预测模型可以使用例如卷积神经网络(CNN)、循环神经网络(RNN)、长短期记忆网络(LSTM)等,其结构可以包括输入层、多个隐藏层和输出层等,其中隐藏层可以使用卷积层、循环层等不同类型的神经网络层。Figure 15 is a flowchart illustrating the model activation process according to this embodiment. The process may begin at step S41, where the base station determines an activation period for the UE-side beam prediction model. The beam prediction model may utilize, for example, a convolutional neural network (CNN), a recurrent neural network (RNN), a long short-term memory network (LSTM), etc. Its structure may include an input layer, multiple hidden layers, and an output layer. The hidden layers may utilize different types of neural network layers, such as convolutional layers and recurrent layers.

步骤S41通常在选定UE侧的AI模型之后发生。通过预先配置或在线下载,UE可以安装由设备供应商或移动运营商训练好的AI模型,甚至多个AI模型。在存在多个AI模型的情况下,UE需要选择使用哪个模型,并且将选择结果上报给基站,这个阶段被称为模型辨识(model identification)。针对UE侧确定的AI模型,基站可以通过考虑多种因素来确定其激活周期。Step S41 typically occurs after the UE-side AI model is selected. Through pre-configuration or online download, the UE can install an AI model trained by the equipment vendor or mobile operator, or even multiple AI models. When multiple AI models are available, the UE needs to select which model to use and report the selection result to the base station. This stage is called model identification. For the AI model determined on the UE side, the base station can determine its activation period by considering various factors.

在一个示例中,AI模型的激活周期需要考虑到UE的能力,诸如测量参考信号以及收集、筛选模型输入数据所需的时间,或者运行AI模型的速度,等等。在另一个示例中,模型本身的参数也需要纳入考虑。例如当利用AI模型进行推测时,其时域上输入与输出的周期因模型而异。UE可以例如通过RRC信令,将这些信息作为UE能力上报给基站。然而,优选的是,UE可以基于其能力和/或模型参数确定该UE能够支持的最小激活周期,并将其上报给基站。例如,UE可以在选择AI模型时,确定与该模型相应的最小激活周期,并在模型辨识阶段将其作为RRC参数发送给基站。基站针对AI模型确定的激活周期不应短于这个最小激活周期。In one example, the activation period of the AI model needs to take into account the capabilities of the UE, such as the time required to measure reference signals and collect and filter model input data, or the speed of running the AI model, etc. In another example, the parameters of the model itself also need to be taken into consideration. For example, when using an AI model for speculation, the period of input and output in the time domain varies from model to model. The UE can report this information as UE capabilities to the base station, for example, through RRC signaling. However, preferably, the UE can determine the minimum activation period that the UE can support based on its capabilities and/or model parameters, and report it to the base station. For example, when selecting an AI model, the UE can determine the minimum activation period corresponding to the model and send it to the base station as an RRC parameter during the model identification phase. The activation period determined by the base station for the AI model should not be shorter than this minimum activation period.

无线信道的稳定性也可以影响波束预测模型的激活周期。例如,对于位置相对固定的UE(例如自动化工厂中的终端传感器或执行器),或者移动速度相对稳定的UE(例如平稳行驶的高铁上的终端设备),其与基站之间的信道的空域和时域特性也相对稳定,也就是说,这种UE切换波束具有较低的频率或较有规律性,模型可以使用较长的激活周期。UE可以通过例如RRC信令,将关于其位置或移动属性的信息上报给基站。The stability of the wireless channel can also affect the activation period of the beam prediction model. For example, for UEs with relatively fixed locations (such as terminal sensors or actuators in automated factories) or UEs with relatively stable mobility (such as terminal devices on a smoothly moving high-speed train), the spatial and temporal characteristics of the channel between them and the base station are also relatively stable. In other words, such UEs switch beams with a lower frequency or greater regularity, and the model can use a longer activation period. The UE can report information about its location or mobility attributes to the base station through, for example, RRC signaling.

作为替代,可以通过参考信号测量来感知信道特性。这尤其适用于信道状况不太稳定的场景,此时由于无线信道变化频率较快,需要更频繁地监测信道以及预测合适的波束。例如,在只部署了空域波束预测模块的场景下,时域的信道特性发生变化,波束切换频率较快,会导致模型的激活周期变短,相反,如果信道特性变化小,模型的激活周期变长。Alternatively, channel characteristics can be perceived through reference signal measurements. This is particularly useful in scenarios where channel conditions are less stable, as the wireless channel fluctuates rapidly, requiring more frequent channel monitoring and prediction of appropriate beams. For example, in a scenario where only the spatial beam prediction module is deployed, changes in channel characteristics in the time domain and a high frequency of beam switching shorten the model's activation period. Conversely, if channel characteristics fluctuate less, the model's activation period increases.

在一个示例中,UE可以测量下行参考信号,例如CSI-RS或解调参考信号(DMRS),并通过UCI将测量结果上报给基站。在另一个示例中,基站也可以直接测量由UE发送的上行参考信号,例如探测参考信号(SRS)。基于UE上报的属性或者基于对下行参考信号或上行参考信号的测量,基站可以评估信道的时域变化特性,从而确定相应的AI模型激活周期。In one example, the UE can measure a downlink reference signal, such as a CSI-RS or a demodulation reference signal (DMRS), and report the measurement results to the base station through the UCI. In another example, the base station can also directly measure an uplink reference signal sent by the UE, such as a sounding reference signal (SRS). Based on the attributes reported by the UE or based on the measurement of the downlink reference signal or the uplink reference signal, the base station can evaluate the time domain variation characteristics of the channel to determine the corresponding AI model activation period.

随后,在步骤S42中,基站将所确定的激活周期发送给UE。基站可以通过RRC参数来发送激活周期。这对于具有较稳定的激活周期的模型来说,可以减小信令开销。作为替代,基站可以通过动态控制信令,例如MAC CE)或DCI,来发送激活周期,这种方式尤其适合激活周期频繁变化的情况。Subsequently, in step S42, the base station sends the determined activation period to the UE. The base station may send the activation period via RRC parameters. This can reduce signaling overhead for models with relatively stable activation periods. Alternatively, the base station may send the activation period via dynamic control signaling, such as MAC CE or DCI, which is particularly suitable for situations where the activation period changes frequently.

在步骤S43中,基站可以按照所确定的激活周期,向UE下发波束管理参考信号,诸如CSI-RS,以供UE测量作为模型输入。在每个激活周期中,基站可以仅发送一次波束管理参考信号。取决于UE侧的AI模型能否执行空域的波束预测,基站可以利用完整的扫描波束集合或其子集来发送参考信号。In step S43, the base station may send beam management reference signals, such as CSI-RS, to the UE according to the determined activation period for the UE to measure as model input. The base station may send the beam management reference signal only once in each activation period. Depending on whether the AI model on the UE side can perform spatial beam prediction, the base station may use the full set of scanning beams or a subset of them to send the reference signal.

在步骤S44中,UE根据在步骤S42中接收到的激活周期来激活其AI模型。UE在步骤S43中接收并测量波束管理参考信号,并基于测量结果提取要输入到AI模型的特征数据,从而实现波束预测。如图中的虚线框所示,步骤S43和S44可以按照激活周期重复地执行。In step S44, the UE activates its AI model according to the activation period received in step S42. In step S43, the UE receives and measures the beam management reference signal and, based on the measurement results, extracts feature data to be input into the AI model, thereby implementing beam prediction. As shown in the dashed box in the figure, steps S43 and S44 can be repeatedly performed according to the activation period.

以上介绍了基站通过激活周期来控制UE侧的AI模型的激活。然而,可能存在即使没有到激活周期也需要激活AI模型进行波束预测的场景。根据本实施例,考虑了一些特定的激活条件来触发模型的激活。The above describes how the base station controls the activation of the AI model on the UE side through the activation period. However, there may be scenarios where the AI model needs to be activated for beam prediction even before the activation period. According to this embodiment, some specific activation conditions are considered to trigger the activation of the model.

1)模型监测(model monitoring)的启动1) Start model monitoring

模型监测是为了监测AI模型的预测功能,例如将预测结果与传统的波束训练的结果进行比较。所以当启动模型监测时,会使得AI模型机制和传统机制并存。另外,模型监测一般统计多次波束预测的准确率,因此模型监测周期要大于模型的激活周期。这里的模型监测启动可以是网络侧配置的周期性启动。Model monitoring monitors the prediction capabilities of AI models, for example, by comparing predictions with traditional beam training results. Therefore, when model monitoring is enabled, both the AI model mechanism and the traditional mechanism coexist. Furthermore, model monitoring typically calculates the accuracy of multiple beam predictions, so the model monitoring period must be longer than the model activation period. Model monitoring can be enabled periodically, configured on the network side.

当需要启动模型监测时,基站可以向UE下发关于AI模型的激活命令,以指示UE启动AI模型进行波束预测。激活命令中可以包括模型监视周期的值,或者指明模型监测横跨激活周期的数量。When model monitoring needs to be activated, the base station can send an activation command for the AI model to the UE to instruct the UE to activate the AI model for beam prediction. The activation command can include the value of the model monitoring period or indicate the number of activation periods spanned by the model monitoring.

2)模型性能测试2) Model performance testing

基站可能需要测试UE侧的AI模型的性能。此时,基站可以向UE下发激活命令,以激活相应的模型进行性能测试。在一个示例中,当UE侧存在多个候选的模型时,需要从中选择一个以供使用。基站可以对UE侧的模型进行管理。UE可能并没有能力支持所有模型同时激活工作,基站因此可以在激活命令中指示激活这些模型的顺序。而激活顺序可以由基站按照模型辨识阶段中接收的信息或模型适用的场景来确定。The base station may need to test the performance of the AI model on the UE side. At this time, the base station can send an activation command to the UE to activate the corresponding model for performance testing. In one example, when there are multiple candidate models on the UE side, one needs to be selected for use. The base station can manage the models on the UE side. The UE may not be able to support the simultaneous activation of all models, so the base station can indicate the order in which these models should be activated in the activation command. The activation order can be determined by the base station according to the information received in the model identification phase or the scenario to which the model is applicable.

3)发生波束失败(beam failure)3) Beam failure occurs

波束失败势必会使得模型重新预测。在传统的波束管理机制中,基站给UE配置波束管理参考信号集合用于寻找候选波束,但是只有在波束失败发生时才会通过物理随机接入信道(PRACH)将新的候选波束上报给基站。需要考虑的问题是,利用AI进行波束管理时,是否还需要配置该集合。如果始终配置该参考信号集合,那么波束的切换完全可以基于传统的机制。如果不配置该集合,波束失败之后,UE需要周期性地测量SSB,但是如前面所介绍的,SSB的索引是解调之后获得的,并且,模型也应支持宽波束作为输入。Beam failure will inevitably cause the model to re-predict. In the traditional beam management mechanism, the base station configures the beam management reference signal set for the UE to find candidate beams, but only when a beam failure occurs will the new candidate beam be reported to the base station through the physical random access channel (PRACH). The question that needs to be considered is whether it is necessary to configure this set when using AI for beam management. If this reference signal set is always configured, the beam switching can be based entirely on the traditional mechanism. If this set is not configured, after the beam fails, the UE needs to periodically measure the SSB, but as mentioned earlier, the SSB index is obtained after demodulation, and the model should also support wide beams as input.

在场景下,UE可以监测其波束信号质量,如果低于预定阈值,表明发生了波束失败。即使按照激活周期尚未到激活时机,UE可以立即激活AI模型进行波束预测。此时,AI模型需要能够在空闲状态下扫描SSB宽波束作为输入,从而在波束失败后进行快速波束恢复,否则仍利用传统的波束失败恢复机制。In this scenario, the UE can monitor its beam signal quality. If it falls below a predetermined threshold, it indicates a beam failure. Even if the activation period has not yet arrived, the UE can immediately activate the AI model for beam prediction. In this case, the AI model needs to be able to scan the SSB wide beam as input in the idle state to quickly recover the beam after a beam failure. Otherwise, the traditional beam failure recovery mechanism is still used.

4)无线电链路质量降低。根据现有的链路监测机制可以发现链路质量的降低,并且有可能通过切换波束恢复链路质量。但是这里可能需要考虑的是链路质量降低到什么程度。如果链路质量降低至触发链路失败(link failure),则UE会回到空闲状态,UE需要使用SSB的测量来启动AI模型进行波束预测。这对于模型的能力提出要求,并且需要更长的恢复时间,因此是不希望的。4) Radio link quality deteriorates. Existing link monitoring mechanisms can detect degradation in link quality, and it's possible to restore it by switching beams. However, consideration may be given to the extent to which the link quality deteriorates. If the link quality deteriorates enough to trigger a link failure, the UE returns to the idle state, requiring SSB measurements to activate the AI model for beam prediction. This places demands on the model's capabilities and requires a longer recovery time, making it undesirable.

根据本实施例,可以考虑在发生链路失败之前就切换波束。可以设定阈值,当UE检测到链路质量降低到该阈值以下时,激活模型进行预测。需要注意的是,这个阈值应该被设定为在链路失败之前就能触发。假设链路失败的判决阈值是链路质量阈值th1,而触发模型激活的是链路质量阈值th2,当满足th2>th1时,有可能通过切换波束提前避免链路失败,使系统持续维持最佳链路匹配状态。According to this embodiment, beam switching can be considered before link failure occurs. A threshold can be set, and when the UE detects that the link quality has dropped below this threshold, the model is activated for prediction. It is important to note that this threshold should be set to trigger before link failure occurs. Assuming that the link failure judgment threshold is link quality threshold th1, and the trigger model activates link quality threshold th2, when th2 > th1, it is possible to avoid link failure in advance by switching beams, allowing the system to continuously maintain the optimal link matching state.

图16示出了根据本实施例的电子设备200的框图。电子设备200可以被实现为UE或其部件。Fig. 16 shows a block diagram of an electronic device 200 according to this embodiment. The electronic device 200 may be implemented as a UE or a component thereof.

如图16中所示,电子设备200包括处理电路201。处理电路201至少包括接收单元202、激活单元203和预测单元204。处理电路201可被配置为执行图15中所示的操作。处理电路201可以指在UE中执行功能的数字电路系统、模拟电路系统或混合信号(模拟信号和数字信号的组合)电路系统的各种实现。As shown in FIG16 , electronic device 200 includes processing circuitry 201. Processing circuitry 201 includes at least a receiving unit 202, an activation unit 203, and a prediction unit 204. Processing circuitry 201 may be configured to perform the operations shown in FIG15 . Processing circuitry 201 may refer to various implementations of digital circuitry, analog circuitry, or mixed-signal (a combination of analog and digital signals) circuitry that performs functions in a UE.

接收单元202被配置为从基站接收关于由UE的波束预测模型的激活周期的信息,即执行步骤S42。激活周期可以由RRC信令或诸如MAC CE或DCI之类的动态控制信令承载。The receiving unit 202 is configured to receive information about the activation period of the beam prediction model of the UE from the base station, that is, to execute step S42. The activation period can be carried by RRC signaling or dynamic control signaling such as MAC CE or DCI.

激活单元203被配置为根据接收单元202接收的激活周期,激活其波束预测模型,即执行步骤S44。The activation unit 203 is configured to activate its beam prediction model according to the activation period received by the receiving unit 202, that is, to execute step S44.

预测单元204被配置为基于UE对基站按照所述激活周期发送的波束管理参考信号(例如CSI-RS)的测量,利用激活的AI模型进行波束预测。AI模型可以执行空域的波束预测、时域的波束预测、或者空域和时域这两者的波束预测。The prediction unit 204 is configured to perform beam prediction using the activated AI model based on the UE's measurement of the beam management reference signal (e.g., CSI-RS) sent by the base station according to the activation period. The AI model can perform beam prediction in the spatial domain, beam prediction in the time domain, or beam prediction in both the spatial and time domains.

电子设备200还可以包括通信单元205。通信单元205可以被配置为在处理电路201的控制下与基站(例如下面所述的电子设备300)进行通信。在一个示例中,通信单元205可以被实现为发射机或收发机,包括天线阵列和/或射频链路等通信部件。通信单元205用虚线绘出,因为它还可以位于电子设备200外。The electronic device 200 may further include a communication unit 205. The communication unit 205 may be configured to communicate with a base station (e.g., the electronic device 300 described below) under the control of the processing circuit 201. In one example, the communication unit 205 may be implemented as a transmitter or a transceiver, including communication components such as an antenna array and/or a radio frequency link. The communication unit 205 is depicted with a dashed line because it may also be located outside the electronic device 200.

电子设备200还可以包括存储器206。存储器206可以存储各种数据和指令、用于电子设备200操作的程序和数据、由处理电路201产生的各种数据、将由通信单元205发送的数据等。存储器206用虚线绘出,因为它还可以位于处理电路201内或者位于电子设备200外。The electronic device 200 may further include a memory 206. The memory 206 may store various data and instructions, programs and data for the operation of the electronic device 200, various data generated by the processing circuit 201, data to be transmitted by the communication unit 205, etc. The memory 206 is drawn with a dotted line because it may also be located within the processing circuit 201 or outside the electronic device 200.

图17示出了根据本实施例的电子设备300的框图。电子设备300可以被实现为基站或其部件。Fig. 17 shows a block diagram of an electronic device 300 according to this embodiment. The electronic device 300 may be implemented as a base station or a component thereof.

如图17中所示,电子设备300包括处理电路301。处理电路301至少包括确定单元302和发送单元303。处理电路301可被配置为执行图15中所示的操作。处理电路301可以指在基站设备中执行功能的数字电路系统、模拟电路系统或混合信号(模拟信号和数字信号的组合)电路系统的各种实现。As shown in FIG17 , electronic device 300 includes processing circuitry 301. Processing circuitry 301 includes at least a determining unit 302 and a transmitting unit 303. Processing circuitry 301 can be configured to perform the operations shown in FIG15 . Processing circuitry 301 can refer to various implementations of digital circuitry, analog circuitry, or mixed-signal (a combination of analog and digital signals) circuitry that performs functions in a base station device.

确定单元302被配置为确定UE侧的波束预测模型的激活周期,即执行图15中的步骤S41。确定单元302可以基于UE上报的最小激活周期和/或信道状况信息来确定激活周期。The determining unit 302 is configured to determine the activation period of the beam prediction model on the UE side, that is, to execute step S41 in Figure 15. The determining unit 302 may determine the activation period based on the minimum activation period and/or channel status information reported by the UE.

发送单元303被配置为向UE发送所确定的激活周期,即执行图15中的步骤S42。激活周期可以由RRC信令或诸如MAC CE或DCI之类的动态控制信令承载。The sending unit 303 is configured to send the determined activation period to the UE, i.e., execute step S42 in Figure 15. The activation period can be carried by RRC signaling or dynamic control signaling such as MAC CE or DCI.

另外,发送单元303还被配置为按照激活周期,向UE发送波束管理参考信号(例如CSI-RS)以供UE侧的AI模型进行波束预测,即执行图15中的步骤S43。In addition, the sending unit 303 is also configured to send a beam management reference signal (such as CSI-RS) to the UE according to the activation period for the AI model on the UE side to perform beam prediction, that is, execute step S43 in Figure 15.

电子设备300还可以包括通信单元305。通信单元305可以被配置为在处理电路301的控制下与UE(例如上面所述的电子设备200)进行通信。在一个示例中,通信单元305可以被实现为发射机或收发机,包括天线阵列和/或射频链路等通信部件。通信单元305用虚线绘出,因为它还可以位于电子设备300外。The electronic device 300 may further include a communication unit 305. The communication unit 305 may be configured to communicate with a UE (e.g., the electronic device 200 described above) under the control of the processing circuit 301. In one example, the communication unit 305 may be implemented as a transmitter or a transceiver, including communication components such as an antenna array and/or a radio frequency link. The communication unit 305 is depicted with a dashed line because it may also be located outside the electronic device 300.

电子设备300还可以包括存储器306。存储器306可以存储各种数据和指令、用于电子设备300操作的程序和数据、由处理电路301产生的各种数据、将由通信单元305发送的数据等。存储器306用虚线绘出,因为它还可以位于处理电路301内或者位于电子设备300外。The electronic device 300 may further include a memory 306. The memory 306 may store various data and instructions, programs and data for the operation of the electronic device 300, various data generated by the processing circuit 301, data to be transmitted by the communication unit 305, etc. The memory 306 is drawn with a dotted line because it may also be located within the processing circuit 301 or outside the electronic device 300.

上面已经详细描述了本公开的实施例的各个方面,但是应注意,上面为了描述了所示出的天线阵列的结构、布置、类型、数量等,端口,参考信号,通信设备,通信方法等等,都不是为了将本公开的方面限制到这些具体的示例。Various aspects of the embodiments of the present disclosure have been described in detail above, but it should be noted that the above description of the structure, arrangement, type, quantity, etc. of the antenna array shown, ports, reference signals, communication equipment, communication methods, etc. is not intended to limit the aspects of the present disclosure to these specific examples.

应当理解,上述各实施例中描述的电子设备100、200和300的各个单元仅是根据其所实现的具体功能划分的逻辑模块,而不是用于限制具体的实现方式。在实际实现时,上述各单元可被实现为独立的物理实体,或者也可以由单个实体(例如,处理器(CPU
或DSP等)、集成电路等)来实现。
It should be understood that the various units of the electronic devices 100, 200 and 300 described in the above embodiments are merely logical modules divided according to the specific functions they implement, and are not intended to limit specific implementation methods. In actual implementation, the above units can be implemented as independent physical entities, or can also be implemented by a single entity (for example, a processor (CPU)).
or DSP, etc.), integrated circuits, etc.) to achieve this.

应当理解,上面各实施例中描述的处理电路101、201和301可以包括例如诸如集成电路(IC)、专用集成电路(ASIC)之类的电路、单独处理器核心的部分或电路、整个处理器核心、单独的处理器、诸如现场可编程们阵列(FPGA)的可编程硬件设备、和/或包括多个处理器的系统。存储器106、206和306可以是易失性存储器和/或非易失性存储器。例如,存储器可以包括但不限于随机存储存储器(RAM)、动态随机存储存储器(DRAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、闪存存储器。It should be understood that the processing circuits 101, 201, and 301 described in the above embodiments may include, for example, circuits such as integrated circuits (ICs), application-specific integrated circuits (ASICs), portions or circuits of a separate processor core, the entire processor core, a separate processor, a programmable hardware device such as a field programmable gate array (FPGA), and/or a system including multiple processors. The memories 106, 206, and 306 may be volatile memories and/or non-volatile memories. For example, the memories may include, but are not limited to, random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory.

应当理解,上述各实施例中描述的电子设备100、200和300的各个单元仅是根据其所实现的具体功能划分的逻辑模块,而不是用于限制具体的实现方式。在实际实现时,上述各单元可被实现为独立的物理实体,或者也可以由单个实体(例如,处理器(CPU
或DSP等)、集成电路等)来实现。
It should be understood that the various units of the electronic devices 100, 200 and 300 described in the above embodiments are merely logical modules divided according to the specific functions they implement, and are not intended to limit specific implementation methods. In actual implementation, the above units can be implemented as independent physical entities, or can also be implemented by a single entity (for example, a processor (CPU)).
or DSP, etc.), integrated circuits, etc.) to achieve this.

【本公开的示例性实现】[Exemplary Implementation of the Present Disclosure]

根据本公开的实施例,可以想到各种实现本公开的概念的实现方式,包括但不限于以下示例性例子(EE):According to the embodiments of the present disclosure, various implementations of the concepts of the present disclosure may be conceived, including but not limited to the following exemplary examples (EE):

EE1、一种电子设备,包括:EE1. An electronic device comprising:

处理器;和processor; and

存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:

确定存在由用户操作用户设备(UE)的姿势对所述UE的信号接收造成的自遮挡;Determining whether there is self-occlusion of a signal received by a user equipment (UE) caused by a posture of a user operating the UE;

通过人工智能(AI)模型,从所述UE的接收信号功率预测与所述UE的接收波束集合相关联的波束自遮挡信息;以及Predicting, by an artificial intelligence (AI) model, beam self-occlusion information associated with a receive beam set of the UE from a received signal power of the UE; and

基于所述波束自遮挡信息,切换所述UE使用的接收波束。Based on the beam self-blocking information, the receiving beam used by the UE is switched.

EE2、根据EE1所述的电子设备,其中,确定存在自遮挡包括:EE2. The electronic device according to EE1, wherein determining the presence of self-occlusion comprises:

在接收信号功率下降至低于阈值之后通过,检测所述UE在一时间段内的接收信号功率是否出现预定义的特征,其中所述预定义的特征包括未出现抖动,;以及After the received signal power drops below a threshold, detecting whether the received signal power of the UE within a time period exhibits a predefined characteristic, wherein the predefined characteristic includes no jitter; and

在未检测到所述预定义的特征时,确定存在自遮挡。When the predefined feature is not detected, it is determined that self-occlusion exists.

EE3、根据EE1所述的电子设备,其中,确定存在自遮挡包括:EE3. The electronic device according to EE1, wherein determining the presence of self-occlusion comprises:

通过将所述UE在一时间段内的接收信号功率输入到所述AI模型,确定存在自遮挡。The presence of self-blocking is determined by inputting the received signal power of the UE within a time period into the AI model.

EE4、根据EE3所述的电子设备,其中,所述操作还包括:EE4. The electronic device according to EE3, wherein the operation further comprises:

除了所述UE的接收信号功率,还将与用户的姿势相关的辅助信息输入到所述AI模型,所述辅助信息包括以下至少之一:触屏信息、陀螺仪信息、摄像头信息、红外传感器信息。In addition to the received signal power of the UE, auxiliary information related to the user's posture is also input into the AI model, and the auxiliary information includes at least one of the following: touch screen information, gyroscope information, camera information, and infrared sensor information.

EE5、根据EE1所述的电子设备,其中,所述波束自遮挡信息包括指示在所述自遮挡下所述接收波束集合中的接收波束的选择优先级的优先级信息,并且EE5. The electronic device according to EE1, wherein the beam self-blocking information includes priority information indicating a selection priority of a reception beam in the reception beam set under the self-blocking, and

其中,切换所述UE使用的接收波束基于所述优先级信息。Wherein, switching the receiving beam used by the UE is based on the priority information.

EE6、根据EE1或EE5所述的电子设备,其中,所述波束自遮挡信息包括指示所述接收波束集合中的每个接收波束的自遮挡状态的状态信息。EE6. The electronic device according to EE1 or EE5, wherein the beam self-obstruction information includes state information indicating a self-obstruction state of each receive beam in the receive beam set.

EE7、根据EE6所述的电子设备,其中,所述操作还包括:EE7. The electronic device according to EE6, wherein the operation further comprises:

基于所述状态信息,生成指示所述自遮挡对基站的发送波束的影响的自遮挡状态报告;generating, based on the status information, a self-obstruction status report indicating an effect of the self-obstruction on a transmit beam of the base station;

向基站发送所述自遮挡状态报告。Sending the self-shading status report to a base station.

EE8、根据EE7所述的电子设备,其中,所述操作还包括:EE8. The electronic device according to EE7, wherein the operation further comprises:

通过所述UE基于所述状态信息确定的多个接收波束和所述基站基于所述自遮挡状态报告确定的多个发送波束之间的波束训练,切换所述UE使用的接收波束;Switching the receive beam used by the UE by performing beam training between the multiple receive beams determined by the UE based on the status information and the multiple transmit beams determined by the base station based on the self-obstruction status report;

其中,所述自遮挡状态报告指示期望的基站发送波束范围或期望的基站发送波束的索引。The self-blocking status report indicates the expected base station transmission beam range or the expected base station transmission beam index.

EE9、根据EE1所述的电子设备,其中,所述操作还包括:EE9. The electronic device according to EE1, wherein the operation further comprises:

检测所述UE的接收信号功率;以及detecting a received signal power of the UE; and

在所述UE的接收信号功率低于预定阈值的情况下,执行确定是否存在自遮挡。In a case where the received signal power of the UE is lower than a predetermined threshold, determining whether self-blocking exists is performed.

EE10、根据EE1所述的电子设备,其中,所述操作还包括:EE10. The electronic device according to EE1, wherein the operation further comprises:

从基站接收关于所述AI模型的激活周期的配置信息;以及receiving configuration information about the activation period of the AI model from a base station; and

根据所述激活周期,激活所述AI模型。The AI model is activated according to the activation cycle.

EE11、根据EE1所述的电子设备,其中,所述波束自遮挡信息还包括所述自遮挡的持续时间T,并且其中,所述操作还包括:EE11. The electronic device according to EE1, wherein the beam self-occlusion information further includes a duration T of the self-occlusion, and wherein the operation further includes:

在所述持续时间T之后,重新激活所述AI模型。After the duration T, the AI model is reactivated.

EE12、根据EE11所述的电子设备,其中,所述波束自遮挡信息包括分别指示所述接收波束集合中的每个接收波束在当前时刻t和持续时间T之后的时刻(t+T)的自遮挡状态的状态信息It和状态信息Γt,并且其中,所述操作还包括:EE12. The electronic device according to EE11, wherein the beam self-occlusion information includes state information I t and state information Γ t respectively indicating a self-occlusion state of each receive beam in the receive beam set at a current time t and a time (t+T) after a duration T, and wherein the operation further comprises:

在时刻t,记录由所述AI模型预测的状态信息Γt;At time t, record the state information Γt predicted by the AI model;

在时刻(t+T),利用所述AI模型预测状态信息It+TAt time (t+T), the AI model is used to predict state information I t+T ;

通过比较状态信息Γt和状态信息It+T,计算所述AI模型的预测精度;以及Calculating the prediction accuracy of the AI model by comparing the state information Γt and the state information I t+T ; and

在预测精度低于预定阈值的情况下,更新所述AI模型。When the prediction accuracy is lower than a predetermined threshold, the AI model is updated.

EE13、一种电子设备,包括:EE13. An electronic device comprising:

处理器;和processor; and

存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:

从用户设备(UE)接收自遮挡状态报告,所述自遮挡状态报告指示由用户操作所述UE的姿势造成的自遮挡对基站的发送波束的影响,并且基于所述UE利用人工智能(AI)模型预测的波束自遮挡信息;以及Receiving a self-occlusion status report from a user equipment (UE), the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture of operating the UE on a transmit beam of a base station and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model; and

基于所述自遮挡状态报告,确定多个发送波束以用于所述基站与所述UE之间的波束训练。Based on the self-obstruction status report, a plurality of transmit beams are determined for beam training between the base station and the UE.

EE14、根据EE13所述的电子设备,其中,所述操作还包括:EE14. The electronic device according to EE13, wherein the operation further comprises:

向所述UE发送关于所述AI模型的激活周期的配置信息。Sending configuration information about the activation period of the AI model to the UE.

EE15、一种电子设备,包括:EE15. An electronic device comprising:

处理器;和processor; and

存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:

准备包括输入数据和输出数据的训练数据集,其中,输入数据包括与用户操作用户设备(UE)的多种姿势相关联的所述UE的接收信号功率,输出数据包括与所述多种姿势相关联的所述UE的接收波束集合的波束自遮挡信息;以及Preparing a training data set including input data and output data, wherein the input data includes received signal power of a user equipment (UE) associated with multiple postures of a user operating the UE, and the output data includes beam self-occlusion information of a receive beam set of the UE associated with the multiple postures; and

在所述训练集上训练人工智能(AI)模型,以确定AI模型的参数。An artificial intelligence (AI) model is trained on the training set to determine parameters of the AI model.

EE16、根据EE15所述的电子设备,其中,所述波束自遮挡信息包括以下至少之一:EE16. The electronic device according to EE15, wherein the beam self-occlusion information includes at least one of the following:

指示在用户的姿势造成的自遮挡下所述接收波束集合中的接收波束的选择优先级的优先级信息;priority information indicating a selection priority of a reception beam in the reception beam set under self-occlusion caused by a user's gesture;

指示所述接收波束集合中的每个接收波束的自遮挡状态的状态信息;Status information indicating a self-occlusion status of each receive beam in the receive beam set;

所述自遮挡的持续时间;以及the duration of the self-occlusion; and

在所述持续时间之后的时刻的所述接收波束集合中的每个接收波束的自遮挡状态的状态信息。State information of a self-occlusion state of each receive beam in the receive beam set at a time after the duration.

EE17、根据EE15所述的电子设备,其中,所述操作还包括:EE17. The electronic device according to EE15, wherein the operations further comprise:

收集与特定用户的行为习惯相关的个性化特征数据;以及Collecting personalized characteristic data related to specific user's behavior habits; and

利用所述个性化特征数据训练所述AI模型,以对所述AI模型的参数进行微调。The AI model is trained using the personalized feature data to fine-tune the parameters of the AI model.

EE18、一种方法,包括:EE18. A method comprising:

确定存在由用户操作用户设备(UE)的姿势对所述UE的信号接收造成的自遮挡;Determining whether there is self-occlusion of a signal received by a user equipment (UE) caused by a posture of a user operating the UE;

通过人工智能(AI)模型,从所述UE的接收信号功率预测与所述UE的波束集合相关联的波束自遮挡信息;以及Predicting beam self-occlusion information associated with the beam set of the UE from the received signal power of the UE through an artificial intelligence (AI) model; and

基于所述波束自遮挡信息,切换所述UE使用的波束。Based on the beam self-blocking information, the beam used by the UE is switched.

EE19、一种方法,包括:EE19. A method comprising:

从用户设备(UE)接收自遮挡状态报告,所述自遮挡状态报告指示由用户操作所述UE的姿势造成的自遮挡对基站的发送波束的影响,并且基于所述UE利用人工智能(AI)模型预测的波束自遮挡信息;receiving a self-occlusion status report from a user equipment (UE), the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture operating the UE on a transmit beam of a base station and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model;

基于所述自遮挡状态报告,确定多个发送波束以用于所述基站与所述UE之间的波束训练。Based on the self-obstruction status report, a plurality of transmit beams are determined for beam training between the base station and the UE.

EE20、一种方法,包括:EE20. A method comprising:

准备包括输入数据和输出数据的训练数据集,其中,输入数据包括与用户操作用户设备(UE)的多种姿势相关联的所述UE的接收信号功率,输出数据包括与所述多种姿势相关联的所述UE的波束集合的波束自遮挡信息;以及Preparing a training data set including input data and output data, wherein the input data includes received signal power of a user equipment (UE) associated with multiple postures of a user operating the UE, and the output data includes beam self-occlusion information of a beam set of the UE associated with the multiple postures; and

在所述训练集上训练人工智能(AI)模型,以确定AI模型的参数。An artificial intelligence (AI) model is trained on the training set to determine parameters of the AI model.

EE21、一种电子设备,包括:EE21. An electronic device comprising:

处理器;和processor; and

存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:

从基站接收关于由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期的信息;receiving, from a base station, information about an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction;

根据所述激活周期,激活所述AI模型;以及activating the AI model according to the activation cycle; and

基于对基站按照所述激活周期发送的波束管理参考信号的测量,利用激活的所述AI模型进行波束预测。Based on the measurement of the beam management reference signal sent by the base station according to the activation period, beam prediction is performed using the activated AI model.

EE22、根据EE21所述的电子设备,其中,关于所述AI模型的激活周期的信息被包括在无线电控制资源(RRC)信令或动态控制信令中。EE22. The electronic device according to EE21, wherein the information about the activation period of the AI model is included in radio control resource (RRC) signaling or dynamic control signaling.

EE23、根据EE21所述的电子设备,其中,所述操作还包括:EE23. The electronic device according to EE21, wherein the operation further comprises:

基于所述UE的能力和所述AI模型的参数,确定所述AI模型的最小激活周期;以及Determining a minimum activation period of the AI model based on the capabilities of the UE and parameters of the AI model; and

向基站上报所述最小激活周期,其中所述激活周期不小于所述最小激活周期。The minimum activation period is reported to a base station, wherein the activation period is not less than the minimum activation period.

EE24、根据EE23所述的电子设备,其中,所述最小激活周期是在所述AI模型的模型辨识阶段上报的。EE24. An electronic device according to EE23, wherein the minimum activation period is reported during the model identification phase of the AI model.

EE25、根据EE21所述的电子设备,其中,所述操作还包括:EE25. The electronic device according to EE21, wherein the operation further comprises:

向基站发送上行参考信号或对下行参考信号的测量,其中所述激活周期是基站基于对上行参考信号或下行参考信号的测量而确定的。An uplink reference signal or a measurement of a downlink reference signal is sent to a base station, wherein the activation period is determined by the base station based on the measurement of the uplink reference signal or the downlink reference signal.

EE26、根据EE21所述的电子设备,其中,所述AI模型被配置为执行以下之一:EE26. The electronic device according to EE21, wherein the AI model is configured to perform one of the following:

空域的波束预测;Beam prediction in the airspace;

时域的波束预测;Beam prediction in the time domain;

空域和时域的波束预测。Beam prediction in spatial and temporal domains.

EE27、根据EE21所述的电子设备,其中,所述操作还包括:EE27. The electronic device according to EE21, wherein the operation further comprises:

从基站接收关于所述AI模型的激活命令;以及receiving an activation command for the AI model from a base station; and

根据所述激活命令,激活所述AI模型以用于波束预测。According to the activation command, the AI model is activated for beam prediction.

EE28、根据EE27所述的电子设备,其中,所述激活命令指示所述AI模型的模型监视的启动以及模型监视周期,所述模型监视周期大于所述激活周期;或EE28. The electronic device according to EE27, wherein the activation command indicates the start of model monitoring of the AI model and a model monitoring period, and the model monitoring period is greater than the activation period; or

其中,所述激活命令指示所述AI模型的性能测试的启动。The activation command indicates the start of the performance test of the AI model.

EE29、根据EE21所述的电子设备,其中,所述操作还包括:EE29. The electronic device according to EE21, wherein the operation further comprises:

监测所述UE的波束信号质量;以及monitoring the beam signal quality of the UE; and

响应于监测到波束失败,激活所述AI模型以用于波束预测,其中,被激活的AI模型使用对同步信号块(SSB)的波束信号的测量作为输入。In response to monitoring a beam failure, the AI model is activated for beam prediction, wherein the activated AI model uses a measurement of a beam signal of a synchronization signal block (SSB) as input.

EE30、根据EE21所述的电子设备,其中,所述操作还包括:EE30. The electronic device according to EE21, wherein the operation further comprises:

监测所述UE的无线电链路质量;以及monitoring a radio link quality of the UE; and

响应于监测到所述UE的无线电链路质量低于预定阈值,激活所述AI模型以用于波束预测,其中所述预定阈值高于无线电链路失败的判决阈值。In response to monitoring that the radio link quality of the UE is lower than a predetermined threshold, activating the AI model for beam prediction, wherein the predetermined threshold is higher than a decision threshold for radio link failure.

EE31、根据EE21所述的电子设备,其中,所述操作还包括:EE31. The electronic device according to EE21, wherein the operation further comprises:

仅当所述AI模型在当前激活周期中的预测结果与上个激活周期的预测结果不一致时,向基站上报预测结果。The prediction result is reported to the base station only when the prediction result of the AI model in the current activation cycle is inconsistent with the prediction result of the previous activation cycle.

EE32、一种电子设备,包括:EE32. An electronic device comprising:

处理器;和processor; and

存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising:

确定由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期;determining an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction;

向所述UE发送关于所确定的激活周期的信息;以及sending information about the determined activation period to the UE; and

按照所述激活周期,发送波束管理参考信号,以供所述AI模型进行波束预测。According to the activation period, a beam management reference signal is sent for the AI model to perform beam prediction.

EE33、根据EE32所述的电子设备,其中,关于所述AI模型的激活周期的信息被包括在无线电控制资源(RRC)信令或动态控制信令中。EE33. The electronic device according to EE32, wherein the information about the activation period of the AI model is included in radio control resource (RRC) signaling or dynamic control signaling.

EE34、根据EE32所述的电子设备,其中,所述操作还包括:EE34. The electronic device according to EE32, wherein the operation further comprises:

从所述UE接收关于所述AI模型的最小激活周期的信息;以及receiving information about a minimum activation period of the AI model from the UE; and

基于所述最小激活周期,确定所述激活周期,其中所述激活周期不小于所述最小激活周期。The activation period is determined based on the minimum activation period, wherein the activation period is not less than the minimum activation period.

EE35、根据EE32所述的电子设备,其中,所述最小激活周期是在所述AI模型的辨识阶段接收的。EE35. The electronic device according to EE32, wherein the minimum activation period is received during an identification phase of the AI model.

EE36、根据EE32所述的电子设备,其中,所述操作还包括:EE36. The electronic device according to EE32, wherein the operation further comprises:

从所述UE接收上行参考信号或对下行参考信号的测量;以及receiving an uplink reference signal or a measurement of a downlink reference signal from the UE; and

基于对上行参考信号或下行参考信号的测量,确定所述激活周期。The activation period is determined based on measurement of an uplink reference signal or a downlink reference signal.

EE37、根据EE32所述的电子设备,其中,所述AI模型被配置为执行以下之一:EE37. The electronic device according to EE32, wherein the AI model is configured to perform one of the following:

空域的波束预测;Beam prediction in the airspace;

时域的波束预测;Beam prediction in the time domain;

空域和时域的波束预测。Beam prediction in spatial and temporal domains.

EE38、根据EE32所述的电子设备,其中,所述操作还包括:EE38. The electronic device according to EE32, wherein the operation further comprises:

向所述UE发送关于所述AI模型的激活命令,其中所述UE响应于所述激活命令激活所述AI模型以用于波束预测。An activation command regarding the AI model is sent to the UE, wherein the UE activates the AI model for beam prediction in response to the activation command.

EE39、根据EE32所述的电子设备,其中,所述激活命令指示所述AI模型的模型监视的启动以及模型监视周期,所述模型监视周期大于所述激活周期;或EE39. The electronic device according to EE32, wherein the activation command indicates the start of model monitoring of the AI model and a model monitoring period, and the model monitoring period is greater than the activation period; or

其中,所述激活命令指示所述AI模型的性能测试的启动。The activation command indicates the start of the performance test of the AI model.

EE40、一种方法,包括:EE40. A method comprising:

从基站接收关于由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期的信息;receiving, from a base station, information about an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction;

根据所述激活周期,激活所述AI模型;以及activating the AI model according to the activation cycle; and

基于对基站按照所述激活周期发送的波束管理参考信号的测量,利用激活的所述AI模型进行波束预测。Based on the measurement of the beam management reference signal sent by the base station according to the activation period, beam prediction is performed using the activated AI model.

EE41、一种方法,包括:EE41. A method comprising:

确定由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期;determining an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction;

向所述UE发送所确定的激活周期;以及sending the determined activation period to the UE; and

按照所述激活周期,发送波束管理参考信号,以供所述AI模型进行波束预测。According to the activation period, a beam management reference signal is sent for the AI model to perform beam prediction.

EE42、一种包含可执行指令的计算机程序产品,所述可执行指令当被执行时使得电子设备执行如EE18-EE20和EE40-EE41中任一项所述的方法。EE42. A computer program product comprising executable instructions, which, when executed, cause an electronic device to perform the method as described in any one of EE18-EE20 and EE40-EE41.

【本公开的应用实例】[Application Examples of the Present Disclosure]

图18示出了根据本公开实施例的可实现为发送设备、中继设备或接收设备的计算机的示例框图。FIG18 shows an example block diagram of a computer that can be implemented as a sending device, a relay device, or a receiving device according to an embodiment of the present disclosure.

在图18中,中央处理单元(CPU)1301根据只读存储器(ROM)1302中存储的程序或从存储部分1308加载到随机存取存储器(RAM)1303的程序执行各种处理。在RAM 1303中,也根据需要存储当CPU 1301执行各种处理等时所需的数据。In FIG18 , a central processing unit (CPU) 1301 executes various processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage unit 1308 into a random access memory (RAM) 1303. RAM 1303 also stores data required when CPU 1301 executes various processes, etc., as needed.

CPU 1301、ROM 1302和RAM 1303经由总线1304彼此连接。输入/输出接口1305也连接到总线1304。The CPU 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304. An input/output interface 1305 is also connected to the bus 1304.

下述部件连接到输入/输出接口1305:输入部分1306,包括键盘、鼠标等;输出部分1307,包括显示器,比如阴极射线管(CRT)、液晶显示器(LCD)等,和扬声器等;存储部分1308,包括硬盘等;和通信部分1309,包括网络接口卡比如LAN卡、调制解调器等。通信部分1309经由网络比如因特网执行通信处理。The following components are connected to the input/output interface 1305: an input section 1306 including a keyboard, a mouse, etc.; an output section 1307 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1308 including a hard disk, etc.; and a communication section 1309 including a network interface card such as a LAN card, a modem, etc. The communication section 1309 performs communication processing via a network such as the Internet.

根据需要,驱动器1310也连接到输入/输出接口1305。可拆卸介质1311比如磁盘、光盘、磁光盘、半导体存储器等等根据需要被安装在驱动器1310上,使得从中读出的计算机程序根据需要被安装到存储部分1308中。A drive 1310 is also connected to the input/output interface 1305 as needed. A removable medium 1311 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is mounted on the drive 1310 as needed so that a computer program read therefrom is installed in the storage section 1308 as needed.

在通过软件实现上述系列处理的情况下,从网络比如因特网或存储介质比如可拆卸介质1311安装构成软件的程序。In the case of realizing the above-described series of processing by software, a program constituting the software is installed from a network such as the Internet or a storage medium such as the removable medium 1311 .

本领域技术人员应当理解,这种存储介质不局限于图18所示的其中存储有程序、与设备相分离地分发以向用户提供程序的可拆卸介质1311。可拆卸介质1311的示例包含磁盘(包含软盘(注册商标))、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM 1302、存储部分1308中包含的硬盘等等,其中存有程序,并且与包含它们的设备一起被分发给用户。It should be understood by those skilled in the art that such storage medium is not limited to the removable medium 1311 shown in FIG. 18 , in which the program is stored and which is distributed separately from the device to provide the program to the user. Examples of the removable medium 1311 include magnetic disks (including floppy disks (registered trademark)), optical disks (including compact disk read-only memories (CD-ROMs) and digital versatile disks (DVDs)), magneto-optical disks (including minidiscs (MDs) (registered trademark)), and semiconductor memories. Alternatively, the storage medium may be the ROM 1302, a hard disk included in the storage portion 1308, or the like, in which the program is stored and distributed to the user together with the device containing them.

在图18所示的服务器1300中,通过参照图13所描述的处理电路101、参照图16所描述的处理电路201或者参照图17所描述的处理电路301可以由处理器701实现。In the server 1300 shown in FIG. 18 , the processing circuit 101 described with reference to FIG. 13 , the processing circuit 201 described with reference to FIG. 16 , or the processing circuit 301 described with reference to FIG. 17 may be implemented by the processor 701 .

本公开中描述的技术能够应用于各种产品。The techniques described in this disclosure can be applied to a variety of products.

例如,根据本公开的实施例的电子设备300可以被实现为各种基站或者安装在基站中,电子设备100或200可以被实现为各种用户设备或被安装在各种用户设备中。For example, the electronic device 300 according to an embodiment of the present disclosure may be implemented as various base stations or installed in a base station, and the electronic device 100 or 200 may be implemented as various user equipments or installed in various user equipments.

根据本公开的实施例的通信方法可以由各种基站或用户设备实现;根据本公开的实施例的方法和操作可以体现为计算机可执行指令,存储在非暂时性计算机可读存储介质中,并可以由各种基站或用户设备执行以实现上面所述的一个或多个功能。The communication method according to the embodiments of the present disclosure can be implemented by various base stations or user equipment; the methods and operations according to the embodiments of the present disclosure can be embodied as computer-executable instructions, stored in a non-temporary computer-readable storage medium, and can be executed by various base stations or user equipment to implement one or more functions described above.

根据本公开的实施例的技术可以制成各个计算机程序产品,被用于各种基站或用户设备以实现上面所述的一个或多个功能。The technology according to the embodiments of the present disclosure can be made into various computer program products, which can be used in various base stations or user equipments to implement one or more functions described above.

本公开中所说的基站可以被实现为任何类型的基站,优选地,诸如3GPP的5GNR标准中定义的宏gNB和ng-eNB。gNB可以是覆盖比宏小区小的小区的gNB,诸如微微gNB、微gNB和家庭(毫微微)gNB。代替地,基站可以被实现为任何其他类型的基站,诸如NodeB、eNodeB和基站收发台(BTS)。基站还可以包括:被配置为控制无线通信的主体以及设置在与主体不同的地方的一个或多个远程无线头端(RRH)、无线中继站、无人机塔台、自动化工厂中的控制节点等。The base station referred to in this disclosure can be implemented as any type of base station, preferably, such as the macro gNB and ng-eNB defined in the 3GPP 5GNR standard. The gNB can be a gNB that covers a cell smaller than a macro cell, such as a pico gNB, micro gNB, and home (femto) gNB. Alternatively, the base station can be implemented as any other type of base station, such as a NodeB, eNodeB, and base transceiver station (BTS). The base station may also include: a main body configured to control wireless communications and one or more remote radio heads (RRHs) located separately from the main body, wireless relay stations, drone towers, control nodes in automated factories, etc.

用户设备可以被实现为移动终端(诸如智能电话、平板个人计算机(PC)、笔记本式PC、便携式游戏终端、便携式/加密狗型移动路由器和数字摄像装置)或者车载终端(诸如汽车导航设备)。用户设备还可以被实现为执行机器对机器(M2M)通信的终端(也称为机器类型通信(MTC)终端)、无人机、自动化工厂中的传感器和执行器等。此外,用户设备可以为安装在上述终端中的每个终端上的无线通信模块(诸如包括单个晶片的集成电路模块)。The user equipment can be implemented as a mobile terminal (such as a smartphone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle-type mobile router, and a digital camera) or an in-vehicle terminal (such as a car navigation device). The user equipment can also be implemented as a terminal that performs machine-to-machine (M2M) communication (also known as a machine-type communication (MTC) terminal), a drone, a sensor and actuator in an automated factory, etc. In addition, the user equipment can be a wireless communication module (such as an integrated circuit module including a single chip) installed on each of the above terminals.

基站的第一应用示例First application example of base station

图19是示出可以应用本公开内容的技术的基站的示意性配置的第一示例的框图。在图19中,基站可以实现为gNB 1400。gNB 1400包括多个天线1410以及基站设备1420。基站设备1420和每个天线1410可以经由RF线缆彼此连接。在一种实现方式中,此处的gNB 1400(或基站设备1420)可以对应于上述用于接收设备的电子设备300。FIG19 is a block diagram illustrating a first example of a schematic configuration of a base station to which the techniques of this disclosure can be applied. In FIG19 , the base station may be implemented as gNB 1400. gNB 1400 includes multiple antennas 1410 and a base station device 1420. Base station device 1420 and each antenna 1410 may be connected to each other via an RF cable. In one implementation, gNB 1400 (or base station device 1420) may correspond to the electronic device 300 for a receiving device described above.

天线1410包括多个天线元件。天线1410例如可以被布置成天线阵列矩阵,并且用于基站设备1420发送和接收无线信号。例如,多个天线1410可以与gNB 1400使用的多个频段兼容。Antenna 1410 includes multiple antenna elements. Antenna 1410 can be arranged, for example, in an antenna array matrix and used by base station device 1420 to transmit and receive wireless signals. For example, multiple antennas 1410 can be compatible with multiple frequency bands used by gNB 1400.

基站设备1420包括控制器1421、存储器1422、网络接口1423以及无线通信接口1425。The base station device 1420 includes a controller 1421 , a memory 1422 , a network interface 1423 , and a wireless communication interface 1425 .

控制器1421可以为例如CPU或DSP,并且操作基站设备1420的较高层的各种功能。例如,控制器1421可以包括上面所述的处理电路301,或者控制基站设备300的各个部件。例如,控制器1421根据由无线通信接口1425处理的信号中的数据来生成数据分组,并经由网络接口1423来传递所生成的分组。控制器1421可以对来自多个基带处理器的数据进行捆绑以生成捆绑分组,并传递所生成的捆绑分组。控制器1421可以具有执行如下控制的逻辑功能:该控制诸如为无线资源控制、无线承载控制、移动性管理、接纳控制和调度。该控制可以结合附近的gNB或核心网节点来执行。存储器1422包括RAM和ROM,并且存储由控制器1421执行的程序和各种类型的控制数据(诸如终端列表、传输功率数据以及调度数据)。The controller 1421 may be, for example, a CPU or DSP, and operates various higher-layer functions of the base station device 1420. For example, the controller 1421 may include the processing circuit 301 described above, or control various components of the base station device 300. For example, the controller 1421 generates data packets based on data in the signal processed by the wireless communication interface 1425 and transmits the generated packets via the network interface 1423. The controller 1421 may bundle data from multiple baseband processors to generate bundled packets and transmit the generated bundled packets. The controller 1421 may have logic functions for performing control such as radio resource control, radio bearer control, mobility management, admission control, and scheduling. This control may be performed in conjunction with nearby gNBs or core network nodes. The memory 1422 includes RAM and ROM and stores programs executed by the controller 1421 and various types of control data (such as terminal lists, transmission power data, and scheduling data).

网络接口1423为用于将基站设备1420连接至核心网1424(例如,5G核心网)的通信接口。控制器1421可以经由网络接口1423而与核心网节点或另外的gNB进行通信。在此情况下,gNB 1400与核心网节点或其他gNB可以通过逻辑接口(诸如NG接口和Xn接口)而彼此连接。网络接口1423还可以为有线通信接口或用于无线回程线路的无线通信接口。如果网络接口1423为无线通信接口,则与由无线通信接口1425使用的频段相比,网络接口1423可以使用较高频段用于无线通信。Network interface 1423 is a communication interface for connecting base station device 1420 to core network 1424 (e.g., a 5G core network). Controller 1421 can communicate with a core network node or another gNB via network interface 1423. In this case, gNB 1400 and the core network node or other gNB can be connected to each other via logical interfaces (such as NG interfaces and Xn interfaces). Network interface 1423 can also be a wired communication interface or a wireless communication interface for wireless backhaul. If network interface 1423 is a wireless communication interface, network interface 1423 can use a higher frequency band for wireless communication than the frequency band used by wireless communication interface 1425.

无线通信接口1425支持任何蜂窝通信方案(诸如5G NR),并且经由天线1410来提供到位于gNB 1400的小区中的终端的无线连接。无线通信接口1425通常可以包括例如基带(BB)处理器1426和RF电路1427。BB处理器1426可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行各层(例如物理层、MAC层、RLC层、PDCP层、SDAP层)的各种类型的信号处理。代替控制器1421,BB处理器1426可以具有上述逻辑功能的一部分或全部。BB处理器1426可以为存储通信控制程序的存储器,或者为包括被配置为执行程序的处理器和相关电路的模块。更新程序可以使BB处理器1426的功能改变。该模块可以为插入到基站设备1420的槽中的卡或刀片。可替代地,该模块也可以为安装在卡或刀片上的芯片。同时,RF电路1427可以包括例如混频器、滤波器和放大器,并且经由天线1410来传送和接收无线信号。虽然图19示出一个RF电路1427与一根天线1410连接的示例,但是本公开并不限于该图示,而是一个RF电路1427可以同时连接多根天线1410。The wireless communication interface 1425 supports any cellular communication scheme (such as 5G NR) and provides wireless connectivity to terminals located in the cell of the gNB 1400 via the antenna 1410. The wireless communication interface 1425 may typically include, for example, a baseband (BB) processor 1426 and RF circuitry 1427. The BB processor 1426 can perform various signal processing functions, such as encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and can also perform various types of signal processing at various layers (e.g., the physical layer, MAC layer, RLC layer, PDCP layer, and SDAP layer). In place of the controller 1421, the BB processor 1426 may have some or all of the aforementioned logical functions. The BB processor 1426 may be a memory that stores communication control programs, or a module including a processor configured to execute programs and associated circuitry. Program updates can modify the functionality of the BB processor 1426. This module may be a card or blade inserted into a slot in the base station device 1420. Alternatively, it may be a chip mounted on the card or blade. Meanwhile, the RF circuit 1427 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives wireless signals via the antenna 1410. Although FIG19 shows an example in which one RF circuit 1427 is connected to one antenna 1410, the present disclosure is not limited to this illustration, and one RF circuit 1427 may be connected to multiple antennas 1410 at the same time.

如图19所示,无线通信接口1425可以包括多个BB处理器1426。例如,多个BB处理器1426可以与gNB 1400使用的多个频段兼容。如图19所示,无线通信接口1425可以包括多个RF电路1427。例如,多个RF电路1427可以与多个天线元件兼容。虽然图19示出其中无线通信接口1425包括多个BB处理器1426和多个RF电路1427的示例,但是无线通信接口1425也可以包括单个BB处理器1426或单个RF电路1427。As shown in FIG19 , wireless communication interface 1425 may include multiple BB processors 1426 . For example, multiple BB processors 1426 may be compatible with multiple frequency bands used by gNB 1400 . As shown in FIG19 , wireless communication interface 1425 may include multiple RF circuits 1427 . For example, multiple RF circuits 1427 may be compatible with multiple antenna elements. Although FIG19 illustrates an example in which wireless communication interface 1425 includes multiple BB processors 1426 and multiple RF circuits 1427 , wireless communication interface 1425 may also include a single BB processor 1426 or a single RF circuit 1427 .

在图19中示出的gNB 1400中,参照图17所描述的处理电路301中包括的一个或多个单元可被实现在无线通信接口825中。可替代地,这些组件中的至少一部分可被实现在控制器821中。例如,gNB 1400包含无线通信接口1425的一部分(例如,BB处理器1426)或者整体,和/或包括控制器1421的模块,并且一个或多个组件可被实现在模块中。在这种情况下,模块可以存储用于允许处理器起一个或多个组件的作用的程序(换言之,用于允许处理器执行一个或多个组件的操作的程序),并且可以执行该程序。作为另一个示例,用于允许处理器起一个或多个组件的作用的程序可被安装在gNB 1400中,并且无线通信接口1425(例如,BB处理器1426)和/或控制器1421可以执行该程序。如上所述,作为包括一个或多个组件的装置,gNB 1400、基站设备1420或模块可被提供,并且用于允许处理器起一个或多个组件的作用的程序可被提供。另外,将程序记录在其中的可读介质可被提供。In the gNB 1400 shown in FIG19 , one or more units included in the processing circuit 301 described with reference to FIG17 may be implemented in the wireless communication interface 825. Alternatively, at least a portion of these components may be implemented in the controller 821. For example, the gNB 1400 may include a portion (e.g., the BB processor 1426) or the entirety of the wireless communication interface 1425, and/or a module including the controller 1421, and one or more components may be implemented in the module. In this case, the module may store a program that allows the processor to function as one or more components (in other words, a program that allows the processor to perform the operations of one or more components) and may execute the program. As another example, the program that allows the processor to function as one or more components may be installed in the gNB 1400, and the wireless communication interface 1425 (e.g., the BB processor 1426) and/or the controller 1421 may execute the program. As described above, the gNB 1400, base station device 1420, or module may be provided as a device including one or more components, and the program that allows the processor to function as one or more components may also be provided. In addition, a readable medium having the program recorded therein can be provided.

基站的第二应用示例Second application example of base station

图20是示出可以应用本公开的技术的基站的示意性配置的第二示例的框图。在图20中,基站被示出为gNB 1530。gNB 1530包括多个天线1540、基站设备1550和RRH 1560。RRH 1560和每个天线1540可以经由RF线缆而彼此连接。基站设备1550和RRH 1560可以经由诸如光纤线缆的高速线路而彼此连接。在一种实现方式中,此处的gNB 1530(或基站设备1550)可以对应于上述用于接收设备的电子设备300。FIG20 is a block diagram illustrating a second example of a schematic configuration of a base station to which the technology of the present disclosure can be applied. In FIG20 , the base station is illustrated as gNB 1530. gNB 1530 includes multiple antennas 1540, a base station device 1550, and an RRH 1560. The RRH 1560 and each antenna 1540 can be connected to each other via an RF cable. The base station device 1550 and the RRH 1560 can be connected to each other via a high-speed line such as an optical fiber cable. In one implementation, the gNB 1530 (or base station device 1550) herein may correspond to the electronic device 300 for the receiving device described above.

天线1540包括多个天线元件。天线1540例如可以被布置成天线阵列矩阵,并且用于基站设备1550发送和接收无线信号。例如,多个天线1540可以与gNB 1530使用的多个频段兼容。Antenna 1540 includes multiple antenna elements. Antenna 1540 can be arranged, for example, in an antenna array matrix and used by base station device 1550 to transmit and receive wireless signals. For example, multiple antennas 1540 can be compatible with multiple frequency bands used by gNB 1530.

基站设备1550包括控制器1551、存储器1552、网络接口1553、无线通信接口1555以及连接接口1557。控制器1551、存储器1552和网络接口1553与参照图19描述的控制器1421、存储器1422和网络接口1423相同。Base station device 1550 includes a controller 1551, a memory 1552, a network interface 1553, a wireless communication interface 1555, and a connection interface 1557. Controller 1551, memory 1552, and network interface 1553 are the same as controller 1421, memory 1422, and network interface 1423 described with reference to FIG.

无线通信接口1555支持任何蜂窝通信方案(诸如5G NR),并且经由RRH 1560和天线1540来提供到位于与RRH 1560对应的扇区中的终端的无线通信。无线通信接口1555通常可以包括例如BB处理器1556。除了BB处理器1556经由连接接口1557连接到RRH 1560的RF电路1564之外,BB处理器1556与参照图19描述的BB处理器1426相同。如图20所示,无线通信接口1555可以包括多个BB处理器1556。例如,多个BB处理器1556可以与gNB 1530使用的多个频段兼容。虽然图20示出其中无线通信接口1555包括多个BB处理器1556的示例,但是无线通信接口1555也可以包括单个BB处理器1556。The wireless communication interface 1555 supports any cellular communication scheme (such as 5G NR) and provides wireless communication to terminals located in the sector corresponding to the RRH 1560 via the RRH 1560 and the antenna 1540. The wireless communication interface 1555 may generally include, for example, a BB processor 1556. The BB processor 1556 is the same as the BB processor 1426 described with reference to FIG. 19 , except that the BB processor 1556 is connected to the RF circuit 1564 of the RRH 1560 via the connection interface 1557. As shown in FIG. 20 , the wireless communication interface 1555 may include multiple BB processors 1556. For example, the multiple BB processors 1556 may be compatible with multiple frequency bands used by the gNB 1530. Although FIG. 20 shows an example in which the wireless communication interface 1555 includes multiple BB processors 1556, the wireless communication interface 1555 may also include a single BB processor 1556.

连接接口1557为用于将基站设备1550(无线通信接口1555)连接至RRH 1560的接口。连接接口1557还可以为用于将基站设备1550(无线通信接口1555)连接至RRH 1560的上述高速线路中的通信的通信模块。Connection interface 1557 is an interface for connecting base station device 1550 (wireless communication interface 1555) to RRH 1560. Connection interface 1557 may also be a communication module for connecting base station device 1550 (wireless communication interface 1555) to RRH 1560 for communication via the aforementioned high-speed line.

RRH 1560包括连接接口1561和无线通信接口1563。RRH 1560 includes a connection interface 1561 and a wireless communication interface 1563.

连接接口1561为用于将RRH 1560(无线通信接口1563)连接至基站设备1550的接口。连接接口1561还可以为用于上述高速线路中的通信的通信模块。Connection interface 1561 is an interface for connecting RRH 1560 (wireless communication interface 1563) to base station device 1550. Connection interface 1561 can also be a communication module for communication in the above-mentioned high-speed line.

无线通信接口1563经由天线1540来传送和接收无线信号。无线通信接口1563通常可以包括例如RF电路1564。RF电路1564可以包括例如混频器、滤波器和放大器,并且经由天线1540来传送和接收无线信号。虽然图20示出一个RF电路1564与一根天线1540连接的示例,但是本公开并不限于该图示,而是一个RF电路1564可以同时连接多根天线1540。The wireless communication interface 1563 transmits and receives wireless signals via the antenna 1540. The wireless communication interface 1563 may generally include, for example, an RF circuit 1564. The RF circuit 1564 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives wireless signals via the antenna 1540. Although FIG. 20 illustrates an example in which one RF circuit 1564 is connected to one antenna 1540, the present disclosure is not limited to this illustration, and one RF circuit 1564 may be connected to multiple antennas 1540 simultaneously.

如图20所示,无线通信接口1563可以包括多个RF电路1564。例如,多个RF电路1564可以支持多个天线元件。虽然图20示出其中无线通信接口1563包括多个RF电路1564的示例,但是无线通信接口1563也可以包括单个RF电路1564。As shown in FIG20 , the wireless communication interface 1563 may include multiple RF circuits 1564. For example, multiple RF circuits 1564 may support multiple antenna elements. Although FIG20 shows an example in which the wireless communication interface 1563 includes multiple RF circuits 1564, the wireless communication interface 1563 may also include a single RF circuit 1564.

在图20中示出的gNB 1500中,参照图17所描述的处理电路301中包括的一个或多个单元可被实现在无线通信接口1525中。可替代地,这些组件中的至少一部分可被实现在控制器1521中。例如,gNB 1500包含无线通信接口1525的一部分(例如,BB处理器1526)或者整体,和/或包括控制器1521的模块,并且一个或多个组件可被实现在模块中。在这种情况下,模块可以存储用于允许处理器起一个或多个组件的作用的程序(换言之,用于允许处理器执行一个或多个组件的操作的程序),并且可以执行该程序。作为另一个示例,用于允许处理器起一个或多个组件的作用的程序可被安装在gNB 1500中,并且无线通信接口1525(例如,BB处理器1526)和/或控制器1521可以执行该程序。如上所述,作为包括一个或多个组件的装置,gNB 1500、基站设备1520或模块可被提供,并且用于允许处理器起一个或多个组件的作用的程序可被提供。另外,将程序记录在其中的可读介质可被提供。In the gNB 1500 shown in FIG. 20 , one or more units included in the processing circuit 301 described with reference to FIG. 17 may be implemented in the wireless communication interface 1525. Alternatively, at least a portion of these components may be implemented in the controller 1521. For example, the gNB 1500 may include a portion (e.g., the BB processor 1526) or the entirety of the wireless communication interface 1525, and/or a module including the controller 1521, and one or more components may be implemented in the module. In this case, the module may store a program that allows the processor to function as one or more components (in other words, a program that allows the processor to perform the operations of one or more components) and may execute the program. As another example, the program that allows the processor to function as one or more components may be installed in the gNB 1500, and the wireless communication interface 1525 (e.g., the BB processor 1526) and/or the controller 1521 may execute the program. As described above, the gNB 1500, base station device 1520, or module may be provided as a device including one or more components, and the program that allows the processor to function as one or more components may also be provided. In addition, a readable medium having the program recorded therein can be provided.

用户设备的第一应用示例First application example of user equipment

图21是示出可以应用本公开内容的技术的智能电话1600的示意性配置的示例的框图。在一个示例中,智能电话1600可以被实现为本公开中描述的电子设备100或200。21 is a block diagram illustrating an example of a schematic configuration of a smartphone 1600 to which the technology of the present disclosure may be applied. In one example, the smartphone 1600 may be implemented as the electronic device 100 or 200 described in the present disclosure.

智能电话1600包括处理器1601、存储器1602、存储装置1603、外部连接接口1604、摄像装置1606、传感器1607、麦克风1608、输入装置1609、显示装置1610、扬声器1611、无线通信接口1612、一个或多个天线开关1615、一个或多个天线1616、总线1617、电池1618以及辅助控制器1619。The smart phone 1600 includes a processor 1601, a memory 1602, a storage device 1603, an external connection interface 1604, a camera 1606, a sensor 1607, a microphone 1608, an input device 1609, a display device 1610, a speaker 1611, a wireless communication interface 1612, one or more antenna switches 1615, one or more antennas 1616, a bus 1617, a battery 1618 and an auxiliary controller 1619.

处理器1601可以为例如CPU或片上系统(SoC),并且控制智能电话1600的应用层和另外层的功能。处理器1601可以包括或充当参照图13描述的处理电路101或参照图16描述的处理电路201。存储器1602包括RAM和ROM,并且存储数据和由处理器1601执行的程序,以实现上面所述的通信方法。存储装置1603可以包括存储介质,诸如半导体存储器和硬盘。外部连接接口1604为用于将外部装置(诸如存储卡和通用串行总线(USB)装置)连接至智能电话1600的接口。The processor 1601 may be, for example, a CPU or a system on a chip (SoC), and controls the functions of the application layer and other layers of the smartphone 1600. The processor 1601 may include or function as the processing circuit 101 described with reference to FIG13 or the processing circuit 201 described with reference to FIG16. The memory 1602 includes RAM and ROM, and stores data and programs executed by the processor 1601 to implement the communication method described above. The storage device 1603 may include a storage medium such as a semiconductor memory and a hard disk. The external connection interface 1604 is an interface for connecting an external device (such as a memory card and a universal serial bus (USB) device) to the smartphone 1600.

摄像装置1606包括图像传感器(诸如电荷耦合器件(CCD)和互补金属氧化物半导体(CMOS)),并且生成捕获图像。传感器1607可以包括一组传感器,诸如测量传感器、陀螺仪传感器、地磁传感器和加速度传感器。麦克风1608将输入到智能电话1600的声音转换为音频信号。输入装置1609包括例如被配置为检测显示装置1610的屏幕上的触摸的触摸传感器、小键盘、键盘、按钮或开关,并且接收从用户输入的操作或信息。显示装置1610包括屏幕(诸如液晶显示器(LCD)和有机发光二极管(OLED)显示器),并且显示智能电话1600的输出图像。扬声器1611将从智能电话1600输出的音频信号转换为声音。The camera 1606 includes an image sensor (such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS)) and generates a captured image. The sensor 1607 may include a group of sensors such as a measurement sensor, a gyroscope sensor, a geomagnetic sensor, and an acceleration sensor. The microphone 1608 converts the sound input to the smartphone 1600 into an audio signal. The input device 1609 includes, for example, a touch sensor, a keypad, a keyboard, a button, or a switch configured to detect a touch on the screen of the display device 1610, and receives an operation or information input from the user. The display device 1610 includes a screen (such as a liquid crystal display (LCD) and an organic light emitting diode (OLED) display) and displays the output image of the smartphone 1600. The speaker 1611 converts the audio signal output from the smartphone 1600 into sound.

无线通信接口1612支持任何蜂窝通信方案(诸如4G LTE或5G NR等等),并且执行无线通信。无线通信接口1612通常可以包括例如BB处理器1613和RF电路1614。BB处理器1613可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路1614可以包括例如混频器、滤波器和放大器,并且经由天线1616来传送和接收无线信号。无线通信接口1612可以为其上集成有BB处理器1613和RF电路1614的一个芯片模块。如图21所示,无线通信接口1612可以包括多个BB处理器1613和多个RF电路1614。虽然图21示出其中无线通信接口1612包括多个BB处理器1613和多个RF电路1614的示例,但是无线通信接口1612也可以包括单个BB处理器1613或单个RF电路1614。The wireless communication interface 1612 supports any cellular communication scheme (such as 4G LTE or 5G NR, etc.) and performs wireless communication. The wireless communication interface 1612 may generally include, for example, a BB processor 1613 and an RF circuit 1614. The BB processor 1613 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 1614 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via an antenna 1616. The wireless communication interface 1612 may be a chip module on which the BB processor 1613 and the RF circuit 1614 are integrated. As shown in FIG. 21 , the wireless communication interface 1612 may include multiple BB processors 1613 and multiple RF circuits 1614. Although FIG. 21 shows an example in which the wireless communication interface 1612 includes multiple BB processors 1613 and multiple RF circuits 1614, the wireless communication interface 1612 may also include a single BB processor 1613 or a single RF circuit 1614.

此外,除了蜂窝通信方案之外,无线通信接口1612可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线局域网(LAN)方案。在此情况下,无线通信接口1612可以包括针对每种无线通信方案的BB处理器1613和RF电路1614。In addition, in addition to the cellular communication scheme, the wireless communication interface 1612 can support other types of wireless communication schemes, such as a short-range wireless communication scheme, a near field communication scheme, and a wireless local area network (LAN) scheme. In this case, the wireless communication interface 1612 may include a BB processor 1613 and an RF circuit 1614 for each wireless communication scheme.

天线开关1615中的每一个在包括在无线通信接口1612中的多个电路(例如用于不同的无线通信方案的电路)之间切换天线1616的连接目的地。Each of the antenna switches 1615 switches the connection destination of the antenna 1616 between a plurality of circuits (eg, circuits for different wireless communication schemes) included in the wireless communication interface 1612 .

天线1616包括多个天线元件。天线1616例如可以被布置成天线阵列矩阵,并且用于无线通信接口1612传送和接收无线信号。智能电话1600可以包括一个或多个天线面板(未示出)。The antenna 1616 includes a plurality of antenna elements. The antenna 1616 may be arranged in an antenna array matrix, for example, and is used for the wireless communication interface 1612 to transmit and receive wireless signals. The smartphone 1600 may include one or more antenna panels (not shown).

此外,智能电话1600可以包括针对每种无线通信方案的天线1616。在此情况下,天线开关1615可以从智能电话1600的配置中省略。In addition, the smartphone 1600 may include an antenna 1616 for each wireless communication scheme. In this case, the antenna switch 1615 may be omitted from the configuration of the smartphone 1600.

总线1617将处理器1601、存储器1602、存储装置1603、外部连接接口1604、摄像装置1606、传感器1607、麦克风1608、输入装置1609、显示装置1610、扬声器1611、无线通信接口1612以及辅助控制器1619彼此连接。电池1618经由馈线向图21所示的智能电话1600的各个块提供电力,馈线在图中被部分地示为虚线。辅助控制器1619例如在睡眠模式下操作智能电话1600的最小必需功能。The bus 1617 connects the processor 1601, the memory 1602, the storage device 1603, the external connection interface 1604, the camera 1606, the sensor 1607, the microphone 1608, the input device 1609, the display device 1610, the speaker 1611, the wireless communication interface 1612, and the auxiliary controller 1619. The battery 1618 supplies power to the various blocks of the smartphone 1600 shown in FIG. 21 via feeders, which are partially shown as dashed lines in the figure. The auxiliary controller 1619 operates the minimum necessary functions of the smartphone 1600, for example, in sleep mode.

在图21中示出的智能电话1600中,参照图13所描述的处理电路101或者参照图16所描述的处理电路201中包括的一个或多个组件可被实现在无线通信接口1612中。可替代地,这些组件中的至少一部分可被实现在处理器1601或者辅助控制器1619中。作为一个示例,智能电话1600包含无线通信接口1612的一部分(例如,BB处理器1613)或者整体,和/或包括处理器1601和/或辅助控制器1619的模块,并且一个或多个组件可被实现在该模块中。在这种情况下,该模块可以存储允许处理起一个或多个组件的作用的程序(换言之,用于允许处理器执行一个或多个组件的操作的程序),并且可以执行该程序。作为另一个示例,用于允许处理器起一个或多个组件的作用的程序可被安装在智能电话1600中,并且无线通信接口1612(例如,BB处理器1613)、处理器1601和/或辅助控制器1619可以执行该程序。如上所述,作为包括一个或多个组件的装置,智能电话1600或者模块可被提供,并且用于允许处理器起一个或多个组件的作用的程序可被提供。另外,将程序记录在其中的可读介质可被提供。In the smartphone 1600 shown in FIG21 , one or more components included in the processing circuit 101 described with reference to FIG13 or the processing circuit 201 described with reference to FIG16 may be implemented in the wireless communication interface 1612. Alternatively, at least a portion of these components may be implemented in the processor 1601 or the auxiliary controller 1619. As an example, the smartphone 1600 includes a portion (e.g., the BB processor 1613) or the entirety of the wireless communication interface 1612, and/or a module including the processor 1601 and/or the auxiliary controller 1619, and one or more components may be implemented in the module. In this case, the module may store a program that allows the processor to function as one or more components (in other words, a program for allowing the processor to perform the operations of one or more components) and may execute the program. As another example, a program for allowing the processor to function as one or more components may be installed in the smartphone 1600, and the wireless communication interface 1612 (e.g., the BB processor 1613), the processor 1601, and/or the auxiliary controller 1619 may execute the program. As described above, the smartphone 1600 or module may be provided as a device including one or more components, and a program for allowing a processor to function as one or more components may be provided. In addition, a readable medium having the program recorded therein may be provided.

用户设备的第二应用示例Second application example of user equipment

图22是示出可以应用本公开的技术的汽车导航设备1720的示意性配置的示例的框图。汽车导航设备1720可以被实现为参照图13描述的电子设备100或参照图16描述的电子设备200。汽车导航设备1720包括处理器1721、存储器1722、全球定位系统(GPS)模块1724、传感器1725、数据接口1726、内容播放器1727、存储介质接口1728、输入装置1729、显示装置1730、扬声器1731、无线通信接口1733、一个或多个天线开关1736、一个或多个天线1737以及电池1738。在一个示例中,汽车导航设备1720可以被实现为本公开中描述的电子设备100或200。Figure 22 is a block diagram showing an example of a schematic configuration of a car navigation device 1720 to which the technology of the present disclosure can be applied. The car navigation device 1720 can be implemented as the electronic device 100 described with reference to Figure 13 or the electronic device 200 described with reference to Figure 16. The car navigation device 1720 includes a processor 1721, a memory 1722, a global positioning system (GPS) module 1724, a sensor 1725, a data interface 1726, a content player 1727, a storage medium interface 1728, an input device 1729, a display device 1730, a speaker 1731, a wireless communication interface 1733, one or more antenna switches 1736, one or more antennas 1737, and a battery 1738. In one example, the car navigation device 1720 can be implemented as the electronic device 100 or 200 described in the present disclosure.

处理器1721可以为例如CPU或SoC,并且控制汽车导航设备1720的导航功能和另外的功能。存储器1722包括RAM和ROM,并且存储数据和由处理器1721执行的程序。The processor 1721 may be, for example, a CPU or an SoC, and controls a navigation function and other functions of the car navigation device 1720. The memory 1722 includes a RAM and a ROM, and stores data and programs executed by the processor 1721.

GPS模块1724使用从GPS卫星接收的GPS信号来测量汽车导航设备1720的位置(诸如纬度、经度和高度)。传感器1725可以包括一组传感器,诸如陀螺仪传感器、地磁传感器和空气压力传感器。数据接口1726经由未示出的终端而连接到例如车载网络1741,并且获取由车辆生成的数据(诸如车速数据)。The GPS module 1724 uses GPS signals received from GPS satellites to measure the position (such as latitude, longitude, and altitude) of the car navigation device 1720. The sensor 1725 may include a group of sensors such as a gyroscope sensor, a geomagnetic sensor, and an air pressure sensor. The data interface 1726 is connected to, for example, the vehicle network 1741 via a terminal not shown, and obtains data generated by the vehicle (such as vehicle speed data).

内容播放器1727再现存储在存储介质(诸如CD和DVD)中的内容,该存储介质被插入到存储介质接口1728中。输入装置1729包括例如被配置为检测显示装置1730的屏幕上的触摸的触摸传感器、按钮或开关,并且接收从用户输入的操作或信息。显示装置1730包括诸如LCD或OLED显示器的屏幕,并且显示导航功能的图像或再现的内容。扬声器1731输出导航功能的声音或再现的内容。The content player 1727 reproduces content stored in a storage medium (such as a CD or DVD) inserted into the storage medium interface 1728. The input device 1729 includes, for example, a touch sensor, button, or switch configured to detect a touch on the screen of the display device 1730, and receives operations or information input from the user. The display device 1730 includes a screen such as an LCD or OLED display and displays images of the navigation function or reproduced content. The speaker 1731 outputs sounds of the navigation function or reproduced content.

无线通信接口1733支持任何蜂窝通信方案(诸如4G LTE或5G NR),并且执行无线通信。无线通信接口1733通常可以包括例如BB处理器1734和RF电路1735。BB处理器1734可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路1735可以包括例如混频器、滤波器和放大器,并且经由天线1737来传送和接收无线信号。无线通信接口1733还可以为其上集成有BB处理器1734和RF电路1735的一个芯片模块。如图22所示,无线通信接口1733可以包括多个BB处理器1734和多个RF电路1735。虽然图22示出其中无线通信接口1733包括多个BB处理器1734和多个RF电路1735的示例,但是无线通信接口1733也可以包括单个BB处理器1734或单个RF电路1735。The wireless communication interface 1733 supports any cellular communication scheme (such as 4G LTE or 5G NR) and performs wireless communication. The wireless communication interface 1733 may generally include, for example, a BB processor 1734 and an RF circuit 1735. The BB processor 1734 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 1735 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via an antenna 1737. The wireless communication interface 1733 may also be a chip module on which the BB processor 1734 and the RF circuit 1735 are integrated. As shown in FIG. 22 , the wireless communication interface 1733 may include multiple BB processors 1734 and multiple RF circuits 1735. Although FIG. 22 shows an example in which the wireless communication interface 1733 includes multiple BB processors 1734 and multiple RF circuits 1735, the wireless communication interface 1733 may also include a single BB processor 1734 or a single RF circuit 1735.

此外,除了蜂窝通信方案之外,无线通信接口1733可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线LAN方案。在此情况下,针对每种无线通信方案,无线通信接口1733可以包括BB处理器1734和RF电路1735。In addition, in addition to the cellular communication scheme, the wireless communication interface 1733 can support other types of wireless communication schemes, such as short-range wireless communication schemes, near field communication schemes, and wireless LAN schemes. In this case, for each wireless communication scheme, the wireless communication interface 1733 can include a BB processor 1734 and an RF circuit 1735.

天线开关1736中的每一个在包括在无线通信接口1733中的多个电路(诸如用于不同的无线通信方案的电路)之间切换天线1737的连接目的地。Each of the antenna switches 1736 switches a connection destination of the antenna 1737 between a plurality of circuits included in the wireless communication interface 1733 , such as circuits for different wireless communication schemes.

天线1737包括多个天线元件。天线1737例如可以被布置成天线阵列矩阵,并且用于无线通信接口1733传送和接收无线信号。The antenna 1737 includes a plurality of antenna elements and may be arranged in an antenna array matrix, for example, and is used by the wireless communication interface 1733 to transmit and receive wireless signals.

此外,汽车导航设备1720可以包括针对每种无线通信方案的天线1737。在此情况下,天线开关1736可以从汽车导航设备1720的配置中省略。In addition, the car navigation device 1720 may include an antenna 1737 for each wireless communication scheme. In this case, the antenna switch 1736 may be omitted from the configuration of the car navigation device 1720.

电池1738经由馈线向图22所示的汽车导航设备1720的各个块提供电力,馈线在图中被部分地示为虚线。电池1738累积从车辆提供的电力。The battery 1738 supplies power to the respective blocks of the car navigation device 1720 shown in Fig. 22 via a feeder line, which is partially shown as a dotted line in the figure. The battery 1738 accumulates the power supplied from the vehicle.

在图22中示出的汽车导航装置1720中,参照图13所描述的处理电路101或者参照图16所描述的处理电路201中包括的一个或多个组件可被实现在无线通信接口1733中。可替代地,这些组件中的至少一部分可被实现在处理器1721中。作为一个示例,汽车导航装置1720包含无线通信接口1733的一部分(例如,BB处理器1734)或者整体,和/或包括处理器1721的模块,并且一个或多个组件可被实现在该模块中。在这种情况下,该模块可以存储允许处理起一个或多个组件的作用的程序(换言之,用于允许处理器执行一个或多个组件的操作的程序),并且可以执行该程序。作为另一个示例,用于允许处理器起一个或多个组件的作用的程序可被安装在汽车导航装置1720中,并且无线通信接口1733(例如,BB处理器1734)和/或处理器1721可以执行该程序。如上所述,作为包括一个或多个组件的装置,汽车导航装置1720或者模块可被提供,并且用于允许处理器起一个或多个组件的作用的程序可被提供。另外,将程序记录在其中的可读介质可被提供。In the car navigation device 1720 shown in FIG. 22 , one or more components included in the processing circuit 101 described with reference to FIG. 13 or the processing circuit 201 described with reference to FIG. 16 may be implemented in the wireless communication interface 1733. Alternatively, at least a portion of these components may be implemented in the processor 1721. As an example, the car navigation device 1720 includes a portion (e.g., the BB processor 1734) or the entirety of the wireless communication interface 1733, and/or a module including the processor 1721, and one or more components may be implemented in the module. In this case, the module may store a program that allows the processor to function as one or more components (in other words, a program for allowing the processor to perform the operations of one or more components) and may execute the program. As another example, a program for allowing the processor to function as one or more components may be installed in the car navigation device 1720, and the wireless communication interface 1733 (e.g., the BB processor 1734) and/or the processor 1721 may execute the program. As described above, the car navigation device 1720 or a module may be provided as a device including one or more components, and a program for allowing the processor to function as one or more components may be provided. In addition, a readable medium having the program recorded therein can be provided.

本公开的技术也可以被实现为包括汽车导航设备1720、车载网络1741以及车辆模块1742中的一个或多个块的车载系统(或车辆)1740。车辆模块1742生成车辆数据(诸如车速、发动机速度和故障信息),并且将所生成的数据输出至车载网络1741。The technology of the present disclosure can also be implemented as an in-vehicle system (or vehicle) 1740 including a car navigation device 1720, an in-vehicle network 1741, and one or more blocks of a vehicle module 1742. The vehicle module 1742 generates vehicle data (such as vehicle speed, engine speed, and fault information) and outputs the generated data to the in-vehicle network 1741.

以上参照附图描述了本公开的示例性实施例,但是本公开当然不限于以上示例。本领域技术人员可在所附权利要求的范围内得到各种变更和修改,并且应理解这些变更和修改自然将落入本公开的技术范围内。The exemplary embodiments of the present disclosure are described above with reference to the accompanying drawings, but the present disclosure is certainly not limited to the above examples. Those skilled in the art may obtain various changes and modifications within the scope of the appended claims, and it should be understood that these changes and modifications will naturally fall within the technical scope of the present disclosure.

例如,在以上实施例中包括在一个单元中的多个功能可以由分开的装置来实现。替选地,在以上实施例中由多个单元实现的多个功能可分别由分开的装置来实现。另外,以上功能之一可由多个单元来实现。无需说,这样的配置包括在本公开的技术范围内。For example, a plurality of functions included in one unit in the above embodiments may be implemented by separate devices. Alternatively, a plurality of functions implemented by a plurality of units in the above embodiments may be implemented by separate devices, respectively. In addition, one of the above functions may be implemented by a plurality of units. Needless to say, such a configuration is included in the technical scope of the present disclosure.

在该说明书中,流程图中所描述的步骤不仅包括以所述顺序按时间序列执行的处理,而且包括并行地或单独地而不是必须按时间序列执行的处理。此外,甚至在按时间序列处理的步骤中,无需说,也可以适当地改变该顺序。In this specification, the steps described in the flowchart include not only processing executed in time series in the order described, but also processing executed in parallel or individually rather than necessarily in time series. In addition, even in the steps processed in time series, it goes without saying that the order can be changed as appropriate.

虽然已经详细说明了本公开及其优点,但是应当理解在不脱离由所附的权利要求所限定的本公开的精神和范围的情况下可以进行各种改变、替代和变换。而且,本公开实施例的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。Although the present disclosure and its advantages have been described in detail, it should be understood that various changes, substitutions and transformations can be made without departing from the spirit and scope of the present disclosure as defined by the appended claims. Moreover, the terms "comprises," "comprising," or any other variations thereof in the embodiments of the present disclosure are intended to cover non-exclusive inclusions, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article, or device. In the absence of further restrictions, an element defined by the statement "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

Claims (42)

一种电子设备,包括:An electronic device, comprising: 处理器;和processor; and 存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising: 确定存在由用户操作用户设备(UE)的姿势对所述UE的信号接收造成的自遮挡;Determining whether there is self-occlusion of a signal received by a user equipment (UE) caused by a posture of a user operating the UE; 通过人工智能(AI)模型,从所述UE的接收信号功率预测与所述UE的波束集合相关联的波束自遮挡信息;以及Predicting beam self-occlusion information associated with the beam set of the UE from the received signal power of the UE through an artificial intelligence (AI) model; and 基于所述波束自遮挡信息,切换所述UE使用的波束。Based on the beam self-blocking information, the beam used by the UE is switched. 根据权利要求1所述的电子设备,其中,确定存在自遮挡包括:The electronic device according to claim 1, wherein determining the presence of self-occlusion comprises: 在接收信号功率下降至低于阈值之后,检测所述UE在一时间段内的接收信号功率是否出现预定义的特征,其中所述预定义的特征包括抖动;以及After the received signal power drops below a threshold, detecting whether the received signal power of the UE within a time period exhibits a predefined characteristic, wherein the predefined characteristic includes jitter; and 在未检测到所述预定义的特征时,确定存在自遮挡。When the predefined feature is not detected, it is determined that self-occlusion exists. 根据权利要求1所述的电子设备,其中,确定存在自遮挡包括:The electronic device according to claim 1, wherein determining the presence of self-occlusion comprises: 在接收信号功率下降至低于阈值之后,将所述UE在一时间段内的接收信号功率输入到所述AI模型,以确定存在自遮挡。After the received signal power drops below a threshold, the received signal power of the UE within a time period is input into the AI model to determine whether self-blocking exists. 根据权利要求3所述的电子设备,其中,所述操作还包括:The electronic device according to claim 3, wherein the operations further comprise: 除了所述UE的接收信号功率,还将与用户的姿势相关的辅助信息输入到所述AI模型,所述辅助信息包括以下至少之一:触屏信息、陀螺仪信息、摄像头信息、红外传感器信息。In addition to the received signal power of the UE, auxiliary information related to the user's posture is also input into the AI model, and the auxiliary information includes at least one of the following: touch screen information, gyroscope information, camera information, and infrared sensor information. 根据权利要求1所述的电子设备,其中,所述波束自遮挡信息包括指示在所述自遮挡下所述波束集合中的波束的选择优先级的优先级信息,并且The electronic device according to claim 1, wherein the beam self-occlusion information includes priority information indicating a selection priority of a beam in the beam set under the self-occlusion, and 其中,切换所述UE使用的波束基于所述优先级信息。The switching of the beam used by the UE is based on the priority information. 根据权利要求1或5所述的电子设备,其中,所述波束自遮挡信息包括指示所述波束集合中的每个波束的自遮挡状态的状态信息。The electronic device according to claim 1 or 5, wherein the beam self-occlusion information includes state information indicating a self-occlusion state of each beam in the beam set. 根据权利要求6所述的电子设备,其中,所述操作还包括:The electronic device according to claim 6, wherein the operations further comprise: 基于所述状态信息,生成指示所述自遮挡对基站的发送波束的影响的自遮挡状态报告;generating, based on the status information, a self-obstruction status report indicating an effect of the self-obstruction on a transmit beam of the base station; 向基站发送所述自遮挡状态报告。Sending the self-shading status report to a base station. 根据权利要求7所述的电子设备,其中,所述操作还包括:The electronic device according to claim 7, wherein the operations further comprise: 通过所述UE基于所述状态信息确定的多个接收波束和所述基站基于所述自遮挡状态报告确定的多个发送波束之间的波束训练,切换所述UE使用的接收波束;Switching the receive beam used by the UE by performing beam training between the multiple receive beams determined by the UE based on the status information and the multiple transmit beams determined by the base station based on the self-obstruction status report; 其中,所述自遮挡状态报告指示期望的基站发送波束范围或期望的基站发送波束的索引。The self-blocking status report indicates the expected base station transmission beam range or the expected base station transmission beam index. 根据权利要求1所述的电子设备,其中,所述操作还包括:The electronic device according to claim 1, wherein the operations further comprise: 检测所述UE的接收信号功率;以及detecting a received signal power of the UE; and 在所述UE的接收信号功率低于预定阈值的情况下,执行确定是否存在自遮挡。In a case where the received signal power of the UE is lower than a predetermined threshold, determining whether self-blocking exists is performed. 根据权利要求1所述的电子设备,其中,所述操作还包括:The electronic device according to claim 1, wherein the operations further comprise: 从基站接收关于所述AI模型的激活周期的配置信息;以及receiving configuration information about the activation period of the AI model from a base station; and 根据所述激活周期,激活所述AI模型。The AI model is activated according to the activation cycle. 根据权利要求1所述的电子设备,其中,所述波束自遮挡信息还包括所述自遮挡的持续时间T,并且其中,所述操作还包括:The electronic device of claim 1, wherein the beam self-occlusion information further includes a duration T of the self-occlusion, and wherein the operations further comprise: 在所述持续时间T之后,重新激活所述AI模型。After the duration T, the AI model is reactivated. 根据权利要求11所述的电子设备,其中,所述波束自遮挡信息包括分别指示所述波束集合中的每个波束在当前时刻t和持续时间T之后的时刻(t+T)的自遮挡状态的状态信息It和状态信息Γt,并且其中,所述操作还包括:The electronic device according to claim 11, wherein the beam self-occlusion information includes state information It and state information Γt respectively indicating the self-occlusion state of each beam in the beam set at a current time t and a time ( t +T) after a duration T , and wherein the operation further comprises: 在时刻t,记录由所述AI模型预测的状态信息ΓtAt time t, record the state information Γ t predicted by the AI model; 在时刻(t+T),利用所述AI模型预测状态信息It+TAt time (t+T), the AI model is used to predict state information I t+T ; 通过比较状态信息Γt和状态信息It+T,计算所述AI模型的预测精度;以及Calculating the prediction accuracy of the AI model by comparing the state information Γ t and the state information I t+T ; and 在预测精度低于预定阈值的情况下,更新所述AI模型。When the prediction accuracy is lower than a predetermined threshold, the AI model is updated. 一种电子设备,包括:An electronic device, comprising: 处理器;和processor; and 存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising: 从用户设备(UE)接收自遮挡状态报告,所述自遮挡状态报告指示由用户操作所述UE的姿势造成的自遮挡对基站的发送波束的影响,并且基于所述UE利用人工智能(AI)模型预测的波束自遮挡信息;以及Receiving a self-occlusion status report from a user equipment (UE), the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture of operating the UE on a transmit beam of a base station and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model; and 基于所述自遮挡状态报告,确定多个发送波束以用于所述基站与所述UE之间的波束训练。Based on the self-obstruction status report, a plurality of transmit beams are determined for beam training between the base station and the UE. 根据权利要求13所述的电子设备,其中,所述操作还包括:The electronic device according to claim 13, wherein the operations further comprise: 向所述UE发送关于所述AI模型的激活周期的配置信息。Sending configuration information about the activation period of the AI model to the UE. 一种电子设备,包括:An electronic device, comprising: 处理器;和processor; and 存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising: 准备包括输入数据和输出数据的训练数据集,其中,输入数据包括与用户操作用户设备(UE)的多种姿势相关联的所述UE的接收信号功率,输出数据包括与所述多种姿势相关联的所述UE的波束集合的波束自遮挡信息;以及Preparing a training data set including input data and output data, wherein the input data includes received signal power of a user equipment (UE) associated with multiple postures of a user operating the UE, and the output data includes beam self-occlusion information of a beam set of the UE associated with the multiple postures; and 在所述训练集上训练人工智能(AI)模型,以确定AI模型的参数。An artificial intelligence (AI) model is trained on the training set to determine parameters of the AI model. 根据权利要求15所述的电子设备,其中,所述波束自遮挡信息包括以下至少之一:The electronic device according to claim 15, wherein the beam self-occlusion information comprises at least one of the following: 指示在用户的姿势造成的自遮挡下所述波束集合中的波束的选择优先级的优先级信息;priority information indicating a selection priority of beams in the set of beams under self-occlusion caused by a user's gesture; 指示所述波束集合中的每个波束的自遮挡状态的状态信息;state information indicating a self-occlusion state of each beam in the set of beams; 所述自遮挡的持续时间;以及the duration of the self-occlusion; and 在所述持续时间之后的时刻的所述波束集合中的每个波束的自遮挡状态的状态信息。State information of a self-occlusion state of each beam in the set of beams at a time instant after the duration. 根据权利要求15所述的电子设备,其中,所述操作还包括:The electronic device according to claim 15, wherein the operations further comprise: 收集与特定用户的行为习惯相关的个性化特征数据;以及Collecting personalized characteristic data related to specific user's behavior habits; and 利用所述个性化特征数据训练所述AI模型,以对所述AI模型的参数进行微调。The AI model is trained using the personalized feature data to fine-tune the parameters of the AI model. 一种方法,包括:A method comprising: 确定存在由用户操作用户设备(UE)的姿势对所述UE的信号接收造成的自遮挡;Determining whether there is self-occlusion of a signal received by a user equipment (UE) caused by a posture of a user operating the UE; 通过人工智能(AI)模型,从所述UE的接收信号功率预测与所述UE的波束集合相关联的波束自遮挡信息;以及Predicting beam self-occlusion information associated with the beam set of the UE from the received signal power of the UE through an artificial intelligence (AI) model; and 基于所述波束自遮挡信息,切换所述UE使用的波束。Based on the beam self-blocking information, the beam used by the UE is switched. 一种方法,包括:A method comprising: 从用户设备(UE)接收自遮挡状态报告,所述自遮挡状态报告指示由用户操作所述UE的姿势造成的自遮挡对基站的发送波束的影响,并且基于所述UE利用人工智能(AI)模型预测的波束自遮挡信息;receiving a self-occlusion status report from a user equipment (UE), the self-occlusion status report indicating an impact of self-occlusion caused by a user's posture operating the UE on a transmit beam of a base station and based on beam self-occlusion information predicted by the UE using an artificial intelligence (AI) model; 基于所述自遮挡状态报告,确定多个发送波束以用于所述基站与所述UE之间的波束训练。Based on the self-obstruction status report, a plurality of transmit beams are determined for beam training between the base station and the UE. 一种方法,包括:A method comprising: 准备包括输入数据和输出数据的训练数据集,其中,输入数据包括与用户操作用户设备(UE)的多种姿势相关联的所述UE的接收信号功率,输出数据包括与所述多种姿势相关联的所述UE的波束集合的波束自遮挡信息;以及Preparing a training data set including input data and output data, wherein the input data includes received signal power of a user equipment (UE) associated with multiple postures of a user operating the UE, and the output data includes beam self-occlusion information of a beam set of the UE associated with the multiple postures; and 在所述训练集上训练人工智能(AI)模型,以确定AI模型的参数。An artificial intelligence (AI) model is trained on the training set to determine parameters of the AI model. 一种电子设备,包括:An electronic device, comprising: 处理器;和processor; and 存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising: 从基站接收由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期;receiving, from a base station, an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; 根据所述激活周期,激活所述AI模型;以及activating the AI model according to the activation cycle; and 基于对基站按照所述激活周期发送的波束管理参考信号的测量,利用激活的所述AI模型进行波束预测。Based on the measurement of the beam management reference signal sent by the base station according to the activation period, beam prediction is performed using the activated AI model. 根据权利要求21所述的电子设备,其中,关于所述AI模型的激活周期的信息被包括在无线电控制资源(RRC)信令或动态控制信令中。The electronic device of claim 21, wherein the information about the activation period of the AI model is included in radio control resource (RRC) signaling or dynamic control signaling. 根据权利要求21所述的电子设备,其中,所述操作还包括:The electronic device according to claim 21, wherein the operations further comprise: 基于所述UE的能力和所述AI模型的参数,确定所述AI模型的最小激活周期;以及Determining a minimum activation period of the AI model based on the capabilities of the UE and parameters of the AI model; and 向基站上报所述最小激活周期,其中所述激活周期不小于所述最小激活周期。The minimum activation period is reported to a base station, wherein the activation period is not less than the minimum activation period. 根据权利要求23所述的电子设备,其中,所述最小激活周期是在所述AI模型的模型辨识阶段上报的。The electronic device according to claim 23, wherein the minimum activation period is reported during a model identification phase of the AI model. 根据权利要求21所述的电子设备,其中,所述操作还包括:The electronic device according to claim 21, wherein the operations further comprise: 向基站发送上行参考信号或对下行参考信号的测量,其中所述激活周期是基站基于对上行参考信号或下行参考信号的测量而确定的。An uplink reference signal or a measurement of a downlink reference signal is sent to a base station, wherein the activation period is determined by the base station based on the measurement of the uplink reference signal or the downlink reference signal. 根据权利要求21所述的电子设备,其中,所述AI模型被配置为执行以下之一:The electronic device of claim 21, wherein the AI model is configured to perform one of the following: 空域的波束预测;Beam prediction in the airspace; 时域的波束预测;Beam prediction in the time domain; 空域和时域的波束预测。Beam prediction in spatial and temporal domains. 根据权利要求21所述的电子设备,其中,所述操作还包括:The electronic device according to claim 21, wherein the operations further comprise: 从基站接收关于所述AI模型的激活命令;以及receiving an activation command for the AI model from a base station; and 根据所述激活命令,激活所述AI模型以用于波束预测。According to the activation command, the AI model is activated for beam prediction. 根据权利要求27所述的电子设备,其中,所述激活命令指示所述AI模型的模型监视的启动以及模型监视周期,所述模型监视周期大于所述激活周期;或The electronic device according to claim 27, wherein the activation command indicates the start of model monitoring of the AI model and a model monitoring period, the model monitoring period being greater than the activation period; or 其中,所述激活命令指示所述AI模型的性能测试的启动。The activation command indicates the start of the performance test of the AI model. 根据权利要求21所述的电子设备,其中,所述操作还包括:The electronic device according to claim 21, wherein the operations further comprise: 监测所述UE的波束信号质量;以及monitoring the beam signal quality of the UE; and 响应于监测到波束失败,激活所述AI模型以用于波束预测,其中,被激活的AI模型使用对同步信号块(SSB)的波束信号的测量作为输入。In response to monitoring a beam failure, the AI model is activated for beam prediction, wherein the activated AI model uses a measurement of a beam signal of a synchronization signal block (SSB) as input. 根据权利要求21所述的电子设备,其中,所述操作还包括:The electronic device according to claim 21, wherein the operations further comprise: 监测所述UE的无线电链路质量;以及monitoring a radio link quality of the UE; and 响应于监测到所述UE的无线电链路质量低于预定阈值,激活所述AI模型以用于波束预测,其中所述预定阈值高于无线电链路失败的判决阈值。In response to monitoring that the radio link quality of the UE is lower than a predetermined threshold, activating the AI model for beam prediction, wherein the predetermined threshold is higher than a decision threshold for radio link failure. 根据权利要求21所述的电子设备,其中,所述操作还包括:The electronic device according to claim 21, wherein the operations further comprise: 仅当所述AI模型在当前激活周期中的预测结果与上个激活周期的预测结果不一致时,向基站上报预测结果。The prediction result is reported to the base station only when the prediction result of the AI model in the current activation cycle is inconsistent with the prediction result of the previous activation cycle. 一种电子设备,包括:An electronic device, comprising: 处理器;和processor; and 存储器,包括计算机程序代码,其中所述计算机程序代码当被所述处理器执行时使得所述电子设备执行操作,所述操作包括:a memory including computer program code, wherein the computer program code, when executed by the processor, causes the electronic device to perform operations comprising: 确定由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期;determining an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; 向所述UE发送所确定的激活周期;以及sending the determined activation period to the UE; and 按照所述激活周期,发送波束管理参考信号,以供所述AI模型进行波束预测。According to the activation period, a beam management reference signal is sent for the AI model to perform beam prediction. 根据权利要求32所述的电子设备,其中,关于所述AI模型的激活周期的信息被包括在无线电控制资源(RRC)信令或动态控制信令中。The electronic device of claim 32, wherein the information about the activation period of the AI model is included in radio control resource (RRC) signaling or dynamic control signaling. 根据权利要求32所述的电子设备,其中,所述操作还包括:The electronic device of claim 32, wherein the operations further comprise: 从所述UE接收关于所述AI模型的最小激活周期的信息;以及receiving information about a minimum activation period of the AI model from the UE; and 基于所述最小激活周期,确定所述激活周期,其中所述激活周期不小于所述最小激活周期。The activation period is determined based on the minimum activation period, wherein the activation period is not less than the minimum activation period. 根据权利要求32所述的电子设备,其中,所述最小激活周期是在所述AI模型的辨识阶段接收的。The electronic device of claim 32, wherein the minimum activation period is received during an identification phase of the AI model. 根据权利要求32所述的电子设备,其中,所述操作还包括:The electronic device of claim 32, wherein the operations further comprise: 从所述UE接收上行参考信号或对下行参考信号的测量;以及receiving an uplink reference signal or a measurement of a downlink reference signal from the UE; and 基于对上行参考信号或下行参考信号的测量,确定所述激活周期。The activation period is determined based on measurement of an uplink reference signal or a downlink reference signal. 根据权利要求32所述的电子设备,其中,所述AI模型被配置为执行以下之一:The electronic device of claim 32, wherein the AI model is configured to perform one of the following: 空域的波束预测;Beam prediction in the airspace; 时域的波束预测;Beam prediction in the time domain; 空域和时域的波束预测。Beam prediction in spatial and temporal domains. 根据权利要求32所述的电子设备,其中,所述操作还包括:The electronic device of claim 32, wherein the operations further comprise: 向所述UE发送关于所述AI模型的激活命令,其中所述UE响应于所述激活命令激活所述AI模型以用于波束预测。An activation command regarding the AI model is sent to the UE, wherein the UE activates the AI model for beam prediction in response to the activation command. 根据权利要求32所述的电子设备,其中,所述激活命令指示所述AI模型的模型监视的启动以及模型监视周期,所述模型监视周期大于所述激活周期;或The electronic device according to claim 32, wherein the activation command indicates the start of model monitoring of the AI model and a model monitoring period, the model monitoring period being greater than the activation period; or 其中,所述激活命令指示所述AI模型的性能测试的启动。The activation command indicates the start of the performance test of the AI model. 一种方法,包括:A method comprising: 从基站接收关于由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期的信息;receiving, from a base station, information about an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; 根据所述激活周期,激活所述AI模型;以及activating the AI model according to the activation cycle; and 基于对基站按照所述激活周期发送的波束管理参考信号的测量,利用激活的所述AI模型进行波束预测。Based on the measurement of the beam management reference signal sent by the base station according to the activation period, beam prediction is performed using the activated AI model. 一种方法,包括:A method comprising: 确定由用户设备(UE)用于波束预测的人工智能(AI)模型的激活周期;determining an activation period of an artificial intelligence (AI) model used by a user equipment (UE) for beam prediction; 向所述UE发送所确定的激活周期;以及sending the determined activation period to the UE; and 按照所述激活周期,发送波束管理参考信号,以供所述AI模型进行波束预测。According to the activation period, a beam management reference signal is sent for the AI model to perform beam prediction. 一种包含可执行指令的计算机程序产品,所述可执行指令当被执行时使得电子设备执行如权利要求18-20和40-41中任一项所述的方法。A computer program product comprising executable instructions which, when executed, cause an electronic device to perform the method of any one of claims 18-20 and 40-41.
PCT/CN2025/079240 2024-02-08 2025-02-26 Electronic device, method, and computer program product Pending WO2025168141A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202410176243.4A CN120454790A (en) 2024-02-08 2024-02-08 Electronic device, method and computer program product
CN202410176243.4 2024-02-08

Publications (1)

Publication Number Publication Date
WO2025168141A1 true WO2025168141A1 (en) 2025-08-14

Family

ID=96614917

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2025/079240 Pending WO2025168141A1 (en) 2024-02-08 2025-02-26 Electronic device, method, and computer program product

Country Status (2)

Country Link
CN (1) CN120454790A (en)
WO (1) WO2025168141A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190253117A1 (en) * 2018-02-15 2019-08-15 Qualcomm Incorporated Techniques for assisted beam refinement
US20230170967A1 (en) * 2021-11-29 2023-06-01 Qualcomm Incorporated Machine learning approach to mitigate hand blockage in millimeter wave systems
CN116601884A (en) * 2020-12-23 2023-08-15 高通股份有限公司 Techniques for dynamic beamforming mitigation of millimeter wave blocking
WO2024011469A1 (en) * 2022-07-13 2024-01-18 Nec Corporation Methods for communication, terminal device, network device and computer readable medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190253117A1 (en) * 2018-02-15 2019-08-15 Qualcomm Incorporated Techniques for assisted beam refinement
CN116601884A (en) * 2020-12-23 2023-08-15 高通股份有限公司 Techniques for dynamic beamforming mitigation of millimeter wave blocking
US20230170967A1 (en) * 2021-11-29 2023-06-01 Qualcomm Incorporated Machine learning approach to mitigate hand blockage in millimeter wave systems
WO2024011469A1 (en) * 2022-07-13 2024-01-18 Nec Corporation Methods for communication, terminal device, network device and computer readable medium

Also Published As

Publication number Publication date
CN120454790A (en) 2025-08-08

Similar Documents

Publication Publication Date Title
US12250051B2 (en) Electronic device and method for measuring a beam quality of a currently serving beam based on a prediction window when the detected beam quality is within a particular range
US20240397364A1 (en) Electronic device and method for wireless communications
US12120774B2 (en) Radio resource control procedures for machine learning
US20230006913A1 (en) Method and apparatus for channel environment classification
US11324018B2 (en) Terminal and a base station
WO2023131141A1 (en) Management and distribution of artificial intelligence model
US20180287680A1 (en) Electronic device in wireless communication system, and wireless communication method
WO2019205997A1 (en) Electronic device and method for wireless communication, and computer-readable storage medium
KR20190040978A (en) An electronic device and method in a wireless communication system, and a wireless communication system
CN115298970A (en) Electronic device and method for wireless communication, computer-readable storage medium
US20220279395A1 (en) Early data transmission for dual connectivity or carrier aggregation
US11743830B2 (en) Panel activation at a user equipment
CN117397175A (en) Electronic devices and methods, computer-readable storage media for wireless communications
JP7639812B2 (en) Electronic device and wireless communication method
US20250184798A1 (en) Method and apparatus for measurement reporting in communication system
CN115865570A (en) Enhanced Multi-User MIMO with Channel State Information Reporting
WO2025148821A1 (en) Electronic device, method for wireless communication, and computer-readable storage medium
WO2025168141A1 (en) Electronic device, method, and computer program product
EP3668143B1 (en) Communication device and communication method
US20230370149A1 (en) Electronic device for use in wireless communication, method, and computer-readable storage medium
US20240429975A1 (en) Method for Beam Distribution
EP4641940A1 (en) Electronic device and communication method
US20250227594A1 (en) Base station and beam joint prediction and handover assisted by artificial intelligence
US20250119198A1 (en) Electronic device and method for wireless communication, and computer-readable storage medium
KR20250160087A (en) Beam management method and apparatus

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25751750

Country of ref document: EP

Kind code of ref document: A1