Communication methods and apparatuses, and storage medium and program product
By obtaining information on the obstruction of the direct-view link and selecting an appropriate beam for communication, the problem of communication quality degradation caused by changes in the communication environment is solved, achieving efficient beam switching and quality improvement.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-05-14
- Publication Date
- 2026-03-26
AI Technical Summary
When the communication environment changes between communication nodes, existing technologies struggle to synchronize beam switching, leading to a decline in communication quality.
By obtaining information about the obstruction of the direct link, a suitable beam is selected for communication, including switching between self-healing and non-self-healing beams, and beam management is performed using feedback mechanisms from base stations and terminals and neural network models.
It enables efficient beam switching when the communication environment changes, improving communication quality and reducing communication costs.
Smart Images

Figure CN2025094810_26032026_PF_FP_ABST
Abstract
Description
Communication method, apparatus, storage medium and program product
[0001] The present disclosure claims priority to Chinese Patent Application No. 202411329212.4, filed on September 23, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0002] The present disclosure relates to the technical field of communication, and in particular to a communication method, apparatus, storage medium and program product. BACKGROUND
[0003] In recent years, with the development of communication technology, the service interaction between communication nodes (such as base stations, terminals, etc.) is becoming more and more frequent, and the requirements for the communication quality (such as signal-to-noise ratio, coverage range, etc.) of service interaction are also becoming higher and higher.
[0004] However, with the movement of the terminal, the communication environment between the terminal and the base station also changes accordingly. Therefore, how to synchronize the changes of the communication environment between nodes and improve the communication quality has become a technical problem to be solved. SUMMARY
[0005] The embodiments of the present disclosure provide a communication method, apparatus, storage medium and program product, which can synchronize the changes of the communication environment between nodes and improve the communication quality.
[0006] In one aspect, a communication method is provided, which is applied to a first node, and the method comprises: obtaining an occlusion condition of a direct link between the first node and a second node; and performing communication with the second node using a target beam based on the occlusion condition.
[0007] In another aspect, a communication method is provided, which is applied to a second node, and the method comprises: receiving a channel state information reference signal (CSI-RS) sent by a first node; and sending channel state information of a direct link to the first node according to the CSI-RS, the channel state information being used to determine an occlusion condition of the direct link, and the channel state information comprising a channel measurement result of the CSI-RS.
[0008] In yet another aspect, a communication apparatus is provided, which is applied to a first node, and the communication apparatus comprises an obtaining module and a processing module.
[0009] The obtaining module is configured to obtain an occlusion condition of a direct link between the first node and a second node, and the processing module is configured to perform communication with the second node using a target beam based on the occlusion condition.
[0010] In yet another aspect, a communication apparatus is provided, which is applied to a second node, and the communication apparatus comprises a receiving module and a sending module.
[0011] The receiving module is configured to receive a channel state information reference signal (CSI-RS) sent by the first node; and the sending module is configured to send, to the first node, channel state information of the direct link according to the CSI-RS, the channel state information being used to determine an occlusion condition of the direct link, and the channel state information including a channel measurement result of the CSI-RS.
[0012] In another aspect, a communication apparatus is provided, which includes a memory and a processor. The memory and the processor are coupled. The memory is configured to store a computer program. The processor implements the communication method of any of the above embodiments when executing the computer program.
[0013] In another aspect, a computer readable storage medium is provided, which stores computer program instructions. The computer program instructions are executed by a processor to implement the communication method of any of the above aspects.
[0014] In another aspect, a computer program product is provided, which includes computer program instructions. The computer program instructions are executed to implement the communication method of any of the above aspects.
[0015] The embodiments of the present disclosure disclose that the first node can select a suitable beam based on the occlusion condition of the direct link between the first node and the second node to ensure normal communication between the first node and the second node, thereby synchronizing the change of the communication environment between the nodes and improving the communication quality. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the present disclosure, the following will briefly introduce the drawings needed to be used in some embodiments of the present disclosure. Obviously, the drawings described in the following are only some of the drawings of the present disclosure, and other drawings can also be obtained by those skilled in the art according to these drawings.
[0017] FIG. 1 is a schematic diagram of a propagation example of a self-healing beam according to some embodiments of the present disclosure;
[0018] FIG. 2 is a schematic diagram of a propagation example of a Gauss beam according to some embodiments of the present disclosure;
[0019] FIG. 3 is a schematic diagram of a propagation example of a Bessel beam according to some embodiments of the present disclosure;
[0020] FIG. 4 is a schematic diagram of a communication system according to some embodiments of the present disclosure;
[0021] FIG. 5 is a schematic diagram of a communication method according to some embodiments of the present disclosure;
[0022] FIG. 6 is a schematic diagram of an internal structure of a preset neural network model according to some embodiments of the present disclosure;
[0023] FIG. 7 is a schematic diagram of another internal structure of a preset neural network model according to some embodiments of the present disclosure;
[0024] FIG. 8 is a schematic diagram of another communication method according to some embodiments of the present disclosure;
[0025] FIG. 9 is a schematic diagram of another communication method according to some embodiments of the present disclosure;
[0026] FIG. 10 is a schematic diagram of a communication device according to some embodiments of the present disclosure;
[0027] FIG. 11 is a schematic diagram of a communication device according to some embodiments of the present disclosure;
[0028] FIG. 12 is a schematic diagram of a communication device according to some embodiments of the present disclosure. DETAILED DESCRIPTION
[0029] The technical solutions in the present disclosure will be described clearly and completely in conjunction with the drawings in the present disclosure. Obviously, the described embodiments are only some of the embodiments of the present disclosure, but not all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present disclosure.
[0030] It should be noted that in the present disclosure, the words such as “exemplarily” or “for example” are used to represent as an example, illustration or description. Any embodiment or design scheme described as “exemplarily” or “for example” in the present disclosure should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. In fact, the words such as “exemplarily” or “for example” are intended to present the related concept by way of example.
[0031] Hereinafter, the terms “first”, “second”, and the like are used only for the purpose of description, and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with “first”, “second”, and the like can explicitly or implicitly include one or more of the features.
[0032] In the description of the present disclosure, unless otherwise specified, “ / ” means “or”, for example, A / B can mean A or B. “And / or” in this document is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, “at least one” means one or more, and “multiple” means two or more.
[0033] In recent years, with the development of communication technology, the service interactions between communication nodes (such as base stations and terminals) have become more and more frequent, and the requirements for the communication quality (such as signal-to-noise ratio and coverage) of service interactions have also become higher and higher.
[0034] However, as the terminal moves, the communication environment between the terminal and the base station also changes.
[0035] Therefore, beam failure detection and recovery are crucial for ensuring high-quality wireless communication services in current wireless communication systems. In the current standard, beam failure detection and recovery are initiated and detected by the user equipment (UE), which notifies the base station to perform beam recovery by indicating the optimal candidate beam. This process effectively solves some beam failure and recovery problems, but it is insufficient in situations involving obstruction. Because the UE initiates the beam recovery process, its transmit power is lower than that of the base station. Therefore, situations may arise where the UE detects the optimal candidate beam, but the uplink cannot be detected by the base station. Thus, it is necessary to utilize the base station to initiate downlink beam recovery to enhance the network's beam recovery capability.
[0036] However, during communication between the base station and the target user, the direct link is often blocked, causing a decrease in the target user's communication throughput. To improve the communication quality and increase the communication throughput of the target user, the base station can switch the beam used for communication with the target user to a special self-healing beam (i.e., a self-healing beam).
[0037] It should be noted that a self-healing beam is a special type of beam, typically possessing both diffraction-free and self-healing properties. The self-healing property means that when the beam is blocked by an obstacle of a certain size, it can still maintain its main lobe waveform behind the obstacle.
[0038] For example, as shown in Figure 1, which illustrates a propagation example of a self-healing beam, if the direct link between the base station and the user equipment is blocked, the self-healing beam transmitted by the base station can still maintain its main lobe waveform and be transmitted to the user equipment even after being blocked by the obstacle, thus achieving special beam recovery service. In other words, when the direct link is blocked, the base station can use a special beam (i.e., a self-healing beam) to communicate with the UE.
[0039] Therefore, self-healing beams can be used in communications to restore the communication link between the base station and the UE after the line of sight (LoS) is blocked. Common self-healing beams include Bessel beams (an idealized beam that theoretically does not spread or diverge), Gaussian beams (a type of laser beam), and Airy beams (a beam that maintains a certain focus intensity behind the center focal point).
[0040] Exemplarily, as shown in FIG. 2 and FIG. 3, which respectively show propagation examples of a Gauss beam and a Bessel beam. Both the Gauss beam and the Bessel beam can maintain focus on the propagation path after passing through two obstacles.
[0041] However, in the above technical solution, the self-healing beam can solve the problem that the direct link between nodes is blocked. However, as the communication environment changes, the direct link between nodes may recover to the unblocked state. At this time, the self-healing beam is still used, which increases the communication cost between nodes. That is, for the selection and switching between the normal beam (such as the discrete fourier transform (DFT) beam) and the self-healing beam, it may not match the communication environment between nodes.
[0042] Therefore, how to synchronize the change of the communication environment between nodes and improve the communication quality has become a technical problem to be solved.
[0043] Based on this, to solve the above technical problem, the embodiment of the present disclosure provides a communication method applied to the scene of beam switching management. The first node can select a suitable beam based on the blocking situation of the direct link between the first node and the second node to ensure normal communication with the second node, thereby synchronizing the change of the communication environment between nodes and improving the communication quality.
[0044] That is, the embodiment of the present disclosure proposes a feedback method for indicating the base station to switch from the DFT beam to the self-healing beam, or switch from the self-healing beam to the DFT beam.
[0045] The network architecture of the mobile communication network (including but not limited to the second generation mobile communication technology (2G), the third generation mobile communication technology (3G), the fourth generation mobile communication technology (4G), the fifth generation mobile communication technology (5G) and the future mobile communication network (such as the fifth generation mobile communication technology advanced (5G-A), the sixth generation mobile communication technology (6G))) in the embodiments of the present disclosure can at least include a first communication node and a second communication node. It should be understood that in the present example, the first communication node can be a terminal side device (including but not limited to a terminal), and the second communication node can be a network (NW) side device (including but not limited to a base station). In the device-to-device communication of the two communication nodes, the first communication node and the second communication node can both be a base station or a terminal. The first communication node and the second communication node can be referred to as the first node and the second node respectively.
[0046] Exemplarily, as shown in FIG. 4, a communication system schematic diagram provided by the embodiments of the present disclosure can include a first node 401 and a second node 402. The second node 402 can be one or more, and the present disclosure does not limit the number.
[0047] The first node 401 can determine the occlusion condition of the direct link between the first node 401 and the second node 402 based on the sensing measurement between the first node 401 and the second node 402 and / or the channel state reported by the second node 402, and select a self-healing beam or a non-self-healing beam (i.e. a normal beam) to communicate with the second node 402 based on the occlusion condition.
[0048] In some embodiments, the first node 401 can be a base station, or other network entities (such as terminals, UEs, relay devices, small sites) with beam management functions.
[0049] It should be noted that the second node 402 can be a mobile device or a terminal device (such as a terminal).
[0050] The base station (BS) can be a base station in Long Term Evolution (LTE), long term evolution advanced (LTE-A), or evolutional node B (eNB or eNodeB), a base station device in a 5G network (Next Generation Node B (gNB)), or a base station in a future communication system, and can include various macro base stations, micro base stations, home base stations, wireless remote, reconfigurable intelligent surfaces (RISs), routers, relay stations, transmission and reception points (TRPs), receivers, access points, wireless fidelity (WIFI) devices, and various network side devices. The base station can also be referred to as a reader for communication with the terminal,
[0051] The terminal can be a device with wireless transceiving function. The terminal can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiving function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, and the like. Embodiments of the disclosure do not limit the application scenario. The terminal can also be referred to as a user, a user equipment (UE), an advanced Internet of Things (A-IoT) device, an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a transmitter, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent, or a UE apparatus, and the like. The disclosure does not limit this.
[0052] It should be noted that FIG. 4 is only an exemplary framework diagram, the number of devices included in FIG. 4, and the name of each device is not limited, and in addition to the devices shown in FIG. 4, the communication system can also include other devices, such as core network devices.
[0053] The application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are used to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art can know that with the evolution of network architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0054] FIG. 5 shows a flow diagram of a communication method, as shown in FIG. 5, the communication method is applied to a first node, including:
[0055] S501, obtain the occlusion situation of the direct link between the first node and the second node.
[0056] It should be noted that with the change of the communication environment, the nodes will also be blocked by different obstacles, so that the direct link between the nodes exists the situation of being occluded.
[0057] As a possible implementation manner, for the occlusion situation of the direct link between the nodes, trajectory judgment can be performed in a perception measurement manner. Alternatively, trajectory judgment can be performed in a reference channel state manner. Alternatively, comprehensive trajectory judgment can be performed in a manner of combining perception measurement and channel state.
[0058] The judgment manner (manner one, manner two and manner three) of the occlusion situation of the direct link between the nodes will be introduced below in combination with example embodiments.
[0059] Manner one, for example, in a perception measurement manner, the first node can obtain perception measurement information of the first node, and obtain state information of the second node and state information of the obstacle between the first node and the second node according to the perception measurement information. Then, the first node can determine the motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle, and determine the occlusion situation of the direct link based on the motion trajectory.
[0060] The perception measurement information can include state information of a perception object within the perception range of the first node, and the state information can include at least one of the following: position information, speed information, size information.
[0061] In the second mode, the first node can obtain the channel state information of the direct link, and obtain the state information of the second node and the state information of the obstacle between the first node and the second node according to the channel state information. Then, the first node can determine the motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle, and determine the blocking condition of the direct link based on the motion trajectory.
[0062] In the third mode, the first node can obtain the channel state information of the direct link and the perception measurement information of the first node, and obtain the state information of the second node and the state information of the obstacle between the first node and the second node according to the channel state information and the perception measurement information. Then, the first node can determine the motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle, and determine the blocking condition of the direct link based on the motion trajectory.
[0063] The first node can first determine the state information of the second node and the state information of the obstacle based on the channel state information, then correct the state information of the second node and the state information of the obstacle based on the perception measurement information, and further determine the motion trajectory of the second node and the obstacle based on the corrected state information of the second node and the state information of the obstacle to determine the blocking condition of the direct link.
[0064] Similarly, the first node can first determine the state information of the second node and the state information of the obstacle based on the perception measurement information, then correct the state information of the second node and the state information of the obstacle based on the channel state information, and further determine the motion trajectory of the second node and the obstacle based on the corrected state information of the second node and the state information of the obstacle to determine the blocking condition of the direct link.
[0065] It can be understood that, by using multiple trajectory determination modes to determine the blocking condition of the direct link, different scene requirements can be adapted to improve the accuracy of the blocking determination of the direct link.
[0066] It should be noted that, in the embodiments of the present disclosure, the motion trajectory determined by the first node in the above-mentioned first mode, second mode and third mode can include the future position change trend of the second node and the obstacle, so as to predict the blocking condition of the direct link between the first node and the second node in advance, that is, to determine whether there will be / there is an obstacle between the direct link of the blocking nodes in the channel.
[0067] In some embodiments, the first node can also determine the blocking condition of the direct link between the nodes by means other than trajectory judgment. The first node can obtain channel state information of the direct link, and according to the channel state information, obtain reference signal received power (RSRP) information of a channel corresponding to the direct link. Then, the first node can determine the blocking condition of the direct link according to the RSRP information.
[0068] In the process of determining the blocking condition of the direct link according to the RSRP information by the first node, the first node can determine the blocking condition of the direct link according to the RSRP variation trend and absolute size.
[0069] It should be noted that in the embodiments of the present disclosure, the channel state information can include channel measurement results of a channel state information-reference signal (CSI-RS) sent by the first node and reported by the second node, or the channel state information can include channel measurement results of a sounding reference signal (SRS) sent by the second node and measured by the first node.
[0070] The channel measurement results can include at least one of the following (1)-(11):
[0071] (1) a channel matrix;
[0072] (2) a conjugate transpose of the channel matrix;
[0073] (3) a product of the channel matrix and the conjugate transpose of the channel matrix;
[0074] (4) a product of the conjugate transpose of the channel matrix and the channel matrix;
[0075] (5) all singular values and corresponding singular vectors of the channel matrix;
[0076] (6) the first N singular values and corresponding singular vectors of the channel matrix after all singular values of the channel matrix are arranged in descending order;
[0077] (7) all singular vectors of the channel matrix;
[0078] (8) singular vectors corresponding to the first N singular values of the channel matrix after all singular values of the channel matrix are arranged in descending order;
[0079] (9) all singular values of the channel matrix;
[0080] (10) the first N singular values of the channel matrix after all singular values of the channel matrix are arranged in descending order;
[0081] (11) the sum of squares of all singular values of the channel matrix.
[0082] That is, by analyzing some features or trends in the channel matrix, the blocking situation of the direct link between the nodes can be determined.
[0083] S502, based on the blocking situation, using the target beam to communicate with the second node.
[0084] The first node can use a self-healing beam to communicate with the second node in the case that the direct link is blocked; or the first node can use a non-self-healing beam to communicate with the second node in the case that the direct link is not blocked.
[0085] That is, the base station (i.e. the first node) can add a self-healing beam to the candidate beam list after determining that a large blocking will / has occurred in the current link, and perform beam management / beam switching / beam recovery in the manner agreed in the existing protocol.
[0086] As a possible implementation, in the case that the first node determines that the direct link is blocked, the first node can obtain a first distance value between the first node and the second node, a second distance value between the first node and the obstacle, and a third distance value between the second node and the obstacle, and determine a target self-healing beam from a plurality of preset self-healing beams according to the first distance value, the second distance value and the third distance value. Then, the first node can use the target self-healing beam to communicate with the second node.
[0087] That is, in the process of using a self-healing beam, a suitable self-healing beam can be matched from a plurality of self-healing beams to realize communication transmission between nodes by referring to the distance between nodes and the distance between the obstacle between nodes and the nodes at both ends.
[0088] It can be understood that the first node can select a suitable beam based on the blocking situation of the direct link between the first node and the second node to ensure normal communication with the second node, thereby synchronizing the change of the communication environment between the nodes and improving the communication quality.
[0089] In some embodiments, the above-mentioned channel state information can further include first indication information for indicating whether to use a self-healing beam, which is determined by the second node based on the channel measurement result of the CSI-RS sent by the first node. In the switching management process of the target beam by the first node, the first node can use the target beam to communicate with the second node based on the first indication information in the channel state information.
[0090] In a case where the second node determines, based on the channel measurement result of the CSI-RS sent by the first node, that the direct link is blocked, the first indication information is used to indicate that the self-healing beam is used, and then the first node can communicate with the second node using the self-healing beam in response to the first indication information in the channel state information.
[0091] Alternatively, in a case where the second node determines, based on the channel measurement result of the CSI-RS sent by the first node, that the direct link is not blocked, the first indication information is used to indicate that the self-healing beam is not used, and then the first node can communicate with the second node using the non-self-healing beam in response to the first indication information in the channel state information.
[0092] That is, the base station (i.e., the first node) and the UE (i.e., the second node) agree through a protocol that an additional bit information (i.e., the first indication information) is fed back after the channel matrix information (i.e., the channel state information), and the bit is used to indicate whether the UE needs to replace the special beam.
[0093] It should be noted that the second node can know the position information of the first node in advance, and determine the blocking condition of the direct link based on the position information of the first node and the channel measurement result of the CSI-RS sent by the first node. For the determination process of the blocking condition of the direct link, reference can be made to the above description of the first node obtaining the blocking condition of the direct link.
[0094] That is, the UE (i.e., the second node) judges that the current link will appear / have appeared a large blockage, and the UE reports the corresponding information to the base station (i.e., the first node), and the base station adds the self-healing beam to the candidate beam list after receiving the information, and performs beam management / beam switching / beam recovery in the manner agreed by the existing protocol. In this way, by proxying the first node to determine the blocking condition of the direct link, the computing load of the first node can be reduced.
[0095] In some embodiments, in the process of obtaining the channel state information by the first node, the first node can receive the channel state information sent by the second node, and the channel state information is sent by the second node in a case where the second node determines, based on the channel measurement result of the CSI-RS sent by the first node, that the direct link is blocked.
[0096] That is, in a case where the second node determines that the direct link is blocked, the channel state information is reported to the first node, so that the first node reviews the blocking condition of the direct link to manage the switching of the target beam.
[0097] In some embodiments, the first node can send second indication information to the second node, and receive channel state information sent by the second node in response to the second indication information. The second indication information is used to request to obtain channel measurement results of the direct link CSI-RS.
[0098] It should be noted that the sending occasion of the first node sending the second indication information to the second node can include any one of the following (1)-(6):
[0099] (1) randomly sending the second indication information to the second node;
[0100] (2) sending the second indication information to the second node based on a preset period;
[0101] (3) sending the second indication information to the second node based on a preset period within a preset period;
[0102] (4) sending the second indication information to the second node in response to receiving a measurement request of the second node;
[0103] (5) sending the second indication information to the second node based on a preset period in response to receiving a measurement request of the second node;
[0104] (6) sending the second indication information to the second node based on a preset period within a preset period in response to receiving a measurement request of the second node.
[0105] In addition, the second indication information can be carried by the CSI-RS header sent by the first node to the second node, or the second indication information can be carried by the downlink control information (DCI) sent by the first node to the second node.
[0106] For the way of carrying the second indication information in the CSI-RS header, the request information of the local node to the peer node to send the channel measurement results can be carried together by the communication state information reference signal, so that the peer node can judge whether the link between the nodes is blocked based on the measurement results of the communication state information reference signal carrying the request information, and / or report the channel measurement results of the communication state information reference signal carrying the request information to the local node.
[0107] That is, the base station (i.e. the first node) and the UE (i.e. the second node) agree on the protocol, and the base station inserts a special CSI-RS (or DCI) in the CSI-RS (or DCI) sent when performing beam management, and the UE detects the CSI-RS (or DCI) and explicitly feeds back the channel measurement information of the signal. The insertion method of the special CSI-RS (or DCI) can be as follows: periodic, semi-persistent (triggered by the base station or the UE), aperiodic (triggered by the base station or the UE).
[0108] Exemplarily, taking CSI-RS as an example, the notification mode of the special CSI-RS can be:
[0109] (1) Base station triggering: the base station issues a CSI-RS sequence header to add control information (explicit feedback, ExplictFeedbackCtr) (i.e., second indication information), and the UE determines the feedback measurement mode of the CSI-RS by detecting the control information;
[0110] (2) UE triggering: the UE reports a measurement parameter set containing control information, and the base station determines whether to trigger a special CSI-RS and the resource position of the special CSI-RS preferred by the UE by detecting the control information.
[0111] It should be noted that the base station and the UE can agree on the time-frequency domain resource position of the explicit feedback (i.e., channel state information) through a protocol, and the reporting can be realized through the payload of a physical uplink control channel (physical uplink control channel) format (format) x.
[0112] In some embodiments, if the base station and the UE are already in the measurement process of the periodic / semi-persistent / non-periodic special CSI-RS, and the base station has received at least one measurement feedback result, the explicit feedback channel information can also be in the following mode:
[0113] The UE feeds back the difference or ratio between the current measurement and the last measurement according to the feedback mode agreed by the base station and the UE.
[0114] Or feed back the difference or ratio between the current measurement and the first measurement.
[0115] It should be noted that the base station and the UE agree on the accuracy of the explicit feedback channel information matrix through a protocol, and the agreement mode can be:
[0116] (1) Agree on the feedback accuracy of all special CSI-RSs, and the feedback accuracy is the bit number occupied by each number in the to-be-fed-back quantity;
[0117] (2) Agree on the feedback accuracy of the first special CSI-RS and the feedback accuracy of all subsequent special CSI-RSs, and the bit number occupied by each number in the feedback of the first special CSI-RS is more than the bit number occupied by each number in the feedback of the subsequent special CSI-RS;
[0118] (3) Agree on the feedback accuracy of each special CSI-RS, and the feedback accuracy of each special CSI-RS is different.
[0119] In summary, based on the beam management procedure of the base station and the UE with explicit feedback, when the base station and the UE have established a stable link, the base station can periodically send CSI-RS and synchronization signal block (SSB) for beam management, and the UE periodically measures the CSI-RS / SSB to evaluate the link quality. Then, in the communication process, if the communication link between the base station and the UE is blocked by an obstacle, the self-healing beam is switched to continue communication.
[0120] In some embodiments, after the first node and the second node communicate using the self-healing beam, the first node can determine the blocking condition of the direct link between the first node and the second node through the SRS reported by the second node, and when the direct link is restored to be unblocked, the first node can switch to a non-self-healing beam to communicate with the second node to reduce the communication cost.
[0121] For example, when the base station determines that the direct link is not blocked, the base station can determine a set of candidate normal beam set according to the last special CSI-RS explicit feedback result of the UE, and the beam set can not contain the self-healing beam. Then, the base station informs the UE to end the special CSI-RS measurement feedback, and informs the UE to measure the RSRP of the candidate beam set and feed back the specified feedback information. After that, the UE measures the RSRP of the candidate beam set and selects an optimal beam, and feeds back the specified feedback information to the base station; the base station switches to the optimal beam according to the UE feedback information, and establishes a connection with the UE.
[0122] In some embodiments, when the UE determines that the direct link is not blocked, the UE feeds back information to the base station, and the base station can determine a set of candidate normal beam set according to the last special CSI-RS explicit feedback result of the UE, and the beam set can not contain the self-healing beam. Then, the base station informs the UE to end the special CSI-RS measurement feedback, and informs the UE to measure the RSRP of the candidate beam set and feed back the specified feedback information. After that, the UE measures the RSRP of the candidate beam set and selects an optimal beam, and feeds back the specified feedback information to the base station; the base station switches to the optimal beam according to the UE feedback information, and establishes a connection with the UE.
[0123] That is, the judgment of the blocking condition of the direct link after the communication using the self-healing beam can be made by the first node or the second node.
[0124] In some embodiments, for service adaptive self-healing beam switching, the base station side (i.e., the first node) can also employ an online training / inference neural network to determine whether the current link needs self-healing beam switching (i.e., to obtain the blocking condition of the direct link). The first node can obtain the channel state information of the direct link and determine the blocking condition of the direct link by inputting the channel state information into the trained preset neural network model.
[0125] Exemplarily, as shown in FIG. 6, an internal structure diagram of a preset neural network model is shown, which includes an input layer (input), a neural network layer (or a hidden layer (hidden)), and an output layer (output).
[0126] It should be noted that the input data of the neural network (i.e., the preset neural network model) can be derived from the measurement results of CSI-RS or the measurement results of other reference signals (such as DCI), which constitute an artificial intelligence (AI) reference signal set, and the network architecture can employ a traditional neural network, a convolutional neural network, or a Transformer, etc.
[0127] In addition, in the embodiments of the present application, the channel state information can not only include the related information of the channel matrix (i.e., the channel measurement results shown in (1)-(11) above), but also include at least one of the following: channel quality indicator (CQI), precoding matrix indicator (PMI), channel state information-resource indicator (CRI-RI), SSB resource indicator (RI), layer indicator (LI), rank indicator (RI), layer 1 reference signal received power (L1-RSRP), etc.
[0128] That is, the input of the neural network can be at least one measurement result of the reference signal in the AI reference signal set. Taking CSI-RS as an example, the measurement result can be: CQI, PMI, CRI, SSBRI, LI, RI, L1-RSRP, or an explicitly fed-back parameter (i.e., the channel measurement result shown in (1)-(11) above). Alternatively, the input of the neural network can also be a time sequence of at least one measurement result of the reference signal in the AI reference signal set, and the measurement result is one of the above-mentioned measurement results.
[0129] And the output of the neural network is two real numbers x, y in the interval [0, 1]. x represents the probability of needing to switch to a self-healing beam (i.e. the degree of obstruction of the direct link), and y represents the probability of needing to switch to a normal beam (i.e. the degree of non-obstruction of the direct link).
[0130] As a possible implementation, the preset neural network model can include a first neural network model and a plurality of second neural network models, and the first neural network model is fully connected with the plurality of second neural network models, and one second neural network model corresponds to one parameter in the channel state information.
[0131] In this way, in the process of determining the obstruction of the direct link by the first node by inputting the channel state information into the trained preset neural network model, the first node can obtain a plurality of output results by inputting the channel state information into a plurality of trained second neural network models, and determine the obstruction of the direct link by inputting the plurality of output results into the trained first neural network model.
[0132] That is, through the structure of the multi-layer fully connected neural network, each parameter corresponds to an independent sub-neural network model, and then the output results of the neural network models corresponding to all parameters are processed through a fully connected sub-neural network model, and then the obstruction judgment result of the direct link between nodes is obtained.
[0133] Exemplarily, as shown in FIG. 7, another internal structure diagram of a preset neural network model is shown, which includes an input layer (input), a hidden layer (hidden), a new input layer (new input), a new hidden layer (new hidden), and a new output layer (new output). The network has several output layers of fully connected neural networks as a new input layer, and a new hidden layer and a new output layer are constructed based on the new input layer, and the number of the new hidden layer is at least 0. And in the figure, only 5 edges are used to exemplarily describe the fully connected characteristics of the new input layer, the new hidden layer, and the new output layer, and the connections of the remaining edges are not drawn in the figure.
[0134] It should be noted that the base station can also use the outputs of a plurality of above-mentioned neural networks with different input types as the input layer of a new neural network, as shown in FIG. 7. The new input layer is composed of the outputs of N sub fully connected neural networks (i.e. second neural network models), each sub fully connected neural network accepts one measurement result or its time sequence of the same / different reference signal in the AI reference signal as input, and different sub fully connected neural networks accept different measurement results.
[0135] And, the new hidden layer of the new neural network is at least the 0th layer, and the new output layer outputs a result of two real numbers x and y in the interval [0, 1]. x represents a probability of needing to switch to the self-healing beam, and y represents a probability of needing to switch to the ordinary beam. If a certain sub-full connection neural network has no input parameter, it outputs x = y = 0.
[0136] That is, the embodiment of the disclosure proposes a self-healing beam switching and management manner based on a neural network that accepts measurement results of a set of reference signals as input and respectively outputs a probability of currently using a special beam and a probability of using an ordinary beam.
[0137] The embodiment of the disclosure also provides a communication method applied to a second node, as shown in FIG. 8, which can include:
[0138] S801, receiving a channel state information reference signal sent by a first node.
[0139] S802, sending channel state information of a direct link to the first node according to the channel state information reference signal.
[0140] The channel state information is used to determine the blocking condition of the direct link, and the channel state information can include channel measurement results of the CSI-RS.
[0141] As a possible implementation, in the process of sending the channel state information of the direct link to the first node according to the channel state information reference signal by the second node, the second node can send the channel state information of the direct link to the first node in response to receiving second indication information from the first node.
[0142] It should be noted that the process of receiving the second indication information from the first node by the second node can refer to the introduction of the sending time of the second indication information carried by the CSI-RS header by the first node in the above-mentioned embodiments, which will not be described here.
[0143] In some embodiments, in the process of sending the channel state information of the direct link to the first node according to the channel state information reference signal by the second node, the second node can send the channel state information of the direct link to the first node based on the blocking condition of the direct link.
[0144] The blocking condition of the direct link between nodes can be determined by referring to the channel state, or the trajectory can be determined by combining the perception measurement with the channel state. Alternatively, the blocking condition can be determined by referring to the RSRP of the channel. Alternatively, the blocking condition can be determined by using a pre-trained neural network model.
[0145] The following describes the ways (way A, way B, way C, and way D) in which the second node can send the channel state information of the direct link to the first node based on the blocking condition of the direct link in combination with example embodiments.
[0146] In way A, for example, in a way of referring to the channel state, the second node can obtain the channel measurement result of the CSI-RS, and obtain the state information of the second node and the state information of the obstacle between the first node and the second node according to the channel measurement result of the CSI-RS. Then, the second node can determine the motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle, and determine the blocking condition of the direct link based on the motion trajectory. After that, the second node can send the channel state information of the direct link to the first node in the case that the direct link is blocked.
[0147] In way B, for example, in a way of combining the sensing measurement with the channel state, the second node can obtain the channel measurement result of the CSI-RS and the sensing measurement information of the first node, and obtain the state information of the second node and the state information of the obstacle between the first node and the second node according to the channel measurement result of the CSI-RS and the sensing measurement information. Then, the second node can determine the motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle, and determine the blocking condition of the direct link based on the motion trajectory. After that, the second node can send the channel state information of the direct link to the first node in the case that the direct link is blocked.
[0148] In way C, for example, in a way of directly judging the blocking condition by referring to the RSRP of the channel, the second node can obtain the channel measurement result of the CSI-RS, and obtain the reference signal receiving power (RSRP) information of the channel corresponding to the direct link according to the channel measurement result of the CSI-RS. Then, the second node can determine the blocking condition of the direct link according to the reference signal receiving power information, and send the channel state information of the direct link to the first node in the case that the direct link is blocked.
[0149] In way D, for example, in a way of judging the blocking condition by using a trained preset neural network model, the second node can obtain the channel measurement result of the CSI-RS, and determine the blocking condition of the direct link by inputting the channel measurement result of the CSI-RS into the trained preset neural network model. After that, the second node can send the channel state information of the direct link to the first node in the case that the direct link is blocked.
[0150] It should be noted that the process of using the trained preset neural network model for the second node to determine the blocking can refer to the introduction of the first node using the trained preset neural network model for blocking determination in the above embodiments, which will not be repeated here.
[0151] In some embodiments, as shown in FIG. 9, it shows the interaction process between the first node and the second node in the communication method provided by the embodiments of the present disclosure, which includes:
[0152] S901, the first node sends a channel state information reference signal to the second node.
[0153] S902, the second node receives the channel state information reference signal sent by the first node.
[0154] S903, the second node sends the channel state information of the direct link to the first node according to the channel state information reference signal.
[0155] S904, the first node receives the channel state information sent by the second node.
[0156] S905, the first node obtains the blocking condition of the direct link between the first node and the second node.
[0157] S906, the first node uses the target beam to communicate with the second node based on the blocking condition.
[0158] The communication method provided by the embodiments of the present disclosure will be introduced below in conjunction with example embodiments.
[0159] Exemplarily, the flow of switching from a normal beam to a self-healing beam is taken as an example.
[0160] After the base station receives the feedback of at least two (or at least one) special CSI-RS measurement results of the UE, the base station determines whether the current link will be / has been blocked by the results.
[0161] It should be noted that the base station can use the following methods to determine whether the current link will be / has been blocked:
[0162] (1) The base station obtains the position information and / or speed information of the obstacles and / or UE in the channel through at least two special CSI-RS measurement results, and determines whether there will be / there has been an obstacle blocking the direct link according to the current position information and / or speed information of the obstacles and / or UE;
[0163] (2) The base station obtains the location information and / or speed information of the obstacles and / or UEs in the channel through the measurement results of at least two special CSI-RSs, and requests the core network to request the measurement results of the sensing devices for the coverage area of the base station, and determines whether there will be / has been an obstacle blocking the direct link in the channel according to the current location information and / or speed information of the obstacles and / or UEs;
[0164] (3) The base station obtains the corresponding channel RSRP information through the measurement results of at least two special CSI-RSs, and determines whether there will be / has been an obstacle blocking the direct link in the channel according to the RSRP variation trend and absolute size;
[0165] (4) The base station inputs the measurement results into a trained neural network through the measurement results of at least two special CSI-RSs, the neural network determines whether the direct link will be blocked, and the base station determines whether there will be / has been an obstacle blocking the direct link in the channel according to the determination result of the neural network.
[0166] In addition, the UE can know the location information of the base station in advance, and the UE can determine whether the current link will be / has been blocked in the following ways:
[0167] In addition, the UE can know the location information of the base station in advance, and the UE can determine whether the current link will be / has been blocked in the following ways:
[0168] (1) The UE obtains the location information and / or speed information of the obstacles in the channel through the measurement results of at least two special CSI-RSs, and determines whether there will be / has been an obstacle blocking the direct link in the channel according to the current location information and / or speed information of the obstacles and / or UEs;
[0169] (2) The UE obtains the location information and / or speed information of the obstacles in the channel through the measurement results of at least two special CSI-RSs, and requests the core network to request the measurement results of the sensing devices for the coverage area of the base station, and determines whether there will be / has been an obstacle blocking the direct link in the channel according to the current location information and / or speed information of the obstacles and / or UEs;
[0170] (3) The UE obtains the corresponding channel RSRP information through the measurement results of at least two special CSI-RSs, and determines whether there will be / has been an obstacle blocking the direct link in the channel according to the RSRP variation trend and absolute size;
[0171] (4) UE measures at least two special CSI-RS measurement results, inputs the measurement results into a trained neural network, the neural network judges whether the direct link will be blocked, and the UE judges whether there will be / there has been an obstacle blocking the direct link according to the judgment result of the neural network;
[0172] When the UE judges that the current link will appear / have appeared a large obstruction, the UE reports the corresponding information to the base station, and the base station adds the self-healing beam to the candidate beam list after receiving the information, and performs beam management / beam switching / beam recovery in the manner agreed in the existing protocol.
[0173] Exemplarily, the flow of switching from the self-healing beam to the normal beam is taken as an example.
[0174] After the base station and the UE establish a self-healing beam connection, the base station judges that the current link will not / has not been obstructed in the following ways:
[0175] (1) The base station measures at least two SRSs and measures the uplink channel matrix, obtains the position information and / or speed information of the obstacle in the channel from at least two uplink channel matrices, and judges whether there is an obstacle blocking the direct link in the channel according to the current obstacle and / or UE position information and / or speed information;
[0176] (2) The base station measures at least two SRSs and measures the uplink channel matrix, obtains the position information and / or speed information of the obstacle in the channel from at least two uplink channel matrices, and requests the perception measurement results of other sensing devices in the coverage area of the base station from the core network to obtain the position information and / or speed information of the obstacle and / or UE in the channel, and judges whether there will be / there has been an obstacle blocking the direct link in the channel according to the current obstacle and / or UE position information and / or speed information;
[0177] (3) The base station measures at least two SRSs, judges whether there is an obstacle blocking the direct link in the channel according to the RSRP of the measured SRS;
[0178] (4) The base station measures at least two SRSs and measures the uplink channel matrix, inputs the measurement results into a trained neural network, the neural network judges whether the direct link will be blocked, and the base station judges whether there will be / there has been an obstacle blocking the direct link in the channel according to the judgment result of the neural network.
[0179] And when the base station judges that the direct link is not blocked, the base station can determine a set of candidate normal beam set according to the last special CSI-RS explicit feedback result of the UE, and the self-healing beam can not be included in the beam set.
[0180] In addition, the base station informs the UE to end the special CSI-RS measurement feedback, and informs the UE to measure the RSRP of the candidate beam set and feed back the designated feedback information; then, the UE selects an optimal beam after measuring the RSRP of the candidate beam set and feeds back the designated feedback information to the base station; the base station switches to the optimal beam according to the UE feedback information and establishes a connection with the UE.
[0181] In some embodiments, the UE can know the location information of the base station in advance, and the UE can determine whether the current link will not / has not been blocked in the following ways:
[0182] (1) The UE measures at least two special CSI-RS measurement results, obtains the location information and / or speed information of the obstacles in the channel, and determines whether the channel will not / has not been blocked by the obstacles of the direct link according to the current obstacle and / or UE location information and / or speed information;
[0183] (2) The UE measures at least two special CSI-RS measurement results, and requests other sensing devices from the core network to request the sensing measurement results of the coverage area of the serving base station, obtains the location information and / or speed information of the obstacles in the channel, and determines whether the channel will not / has not been blocked by the obstacles of the direct link according to the current obstacle and / or UE location information and / or speed information;
[0184] (3) The UE measures at least two special CSI-RS measurement results, obtains the corresponding channel RSRP information, and determines whether the channel will not / has not been blocked by the obstacles of the direct link according to the RSRP trend and absolute size;
[0185] (4) The UE measures at least two special CSI-RS measurement results, inputs the measurement results into a trained neural network, the neural network determines whether the direct link will be blocked, and the UE determines whether the channel will not / has not been blocked by the obstacles of the direct link according to the judgment result of the neural network.
[0186] When the UE determines that the direct link is not blocked, the UE feeds back the information to the base station, and the base station can determine a group of candidate normal beam set according to the last special CSI-RS explicit feedback result of the UE, and the beam set can not contain the self-healing beam.
[0187] In addition, the base station informs the UE to end the special CSI-RS measurement feedback, and informs the UE to measure the RSRP of the candidate beam set and feed back the designated feedback information; then, the UE selects an optimal beam after measuring the RSRP of the candidate beam set and feeds back the designated feedback information to the base station; the base station switches to the optimal beam according to the UE feedback information and establishes a connection with the UE.
[0188] That is, the embodiment of the present disclosure proposes a self-healing beam management and switching mode based on display feedback, which can realize automatic switching of self-healing beams in the case of occlusion of the direct link and automatic switching back to ordinary beams after the occlusion disappears. The switching can be triggered by the UE end or the base station end.
[0189] Exemplarily, taking adaptive self-healing beam switching based on environment perception as an example.
[0190] The base station serves the target UE using the self-healing beam based on the environment perception result, including:
[0191] The base station periodically initiates perception requirements to perceive the situation of obstacles in the coverage range; the response object of the perception requirements can be the base station, other base stations, or UEs accessing the perception network;
[0192] The obstacle perception measurement result at least contains one of the following: obstacle position, obstacle speed vector, and obstacle size;
[0193] The UE perception measurement result at least contains one of the following: UE position and UE speed;
[0194] Then, the base station calculates the motion trajectory of the obstacle and the UE according to the obstacle and UE perception measurement results, judges whether the obstacle will interfere with the UE communication beam, and selects a set of parameters from the self-healing beam configuration parameter set according to the perception measurement results and the judgment results for communication with the UE;
[0195] It should be noted that the self-healing beam configuration parameter set contains multiple different self-healing beam configuration parameters, and each set of self-healing beam configuration parameters at least contains one of the following parameters: distance from the base station to the obstacle, distance from the base station to the UE, and distance from the UE to the obstacle.
[0196] That is, the embodiment of the present disclosure proposes a perception-assisted self-healing beam management mode, and the base station can select a suitable self-healing beam configuration parameter based on the actual situation, i.e., the distance from the base station to the obstacle, the distance from the base station to the UE, and the distance from the UE to the obstacle, to communicate with the UE.
[0197] It can be understood that, in order to implement the above functions, the communication device comprises a hardware structure and / or a software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments of the present disclosure, the present disclosure can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application of the technical solution and the design constraints. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present disclosure.
[0198] The embodiments of the present disclosure can divide the functional modules of the communication device according to the above-mentioned method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one functional module. The integrated module can be realized in the form of hardware or software. It should be noted that the division of modules in the embodiments of the present disclosure is illustrative, and is only a logical functional division. In actual implementation, another division method can be used. The following will be described taking the example of dividing each functional module according to each function.
[0199] FIG. 10 is a structural schematic diagram of a communication device according to an embodiment of the present disclosure. The communication device can be applied to a first node and perform the communication method shown in FIG. 5 and the embodiment corresponding to the first node in the communication method shown in FIG. 9. As shown in FIG. 10, the communication device 1000 comprises an acquisition module 1001 and a processing module 1002.
[0200] The acquisition module 1001 is configured to acquire an occlusion condition of a direct link between the first node and a second node. The processing module 1002 is configured to perform communication with the second node using a target beam based on the occlusion condition.
[0201] In some embodiments, the processing module 1002 is configured to perform communication with the second node using a self-healing beam in the case that the direct link is occluded. Alternatively, the processing module 1002 is further configured to perform communication with the second node using a non-self-healing beam in the case that the direct link is not occluded.
[0202] In some embodiments, the obtaining module 1001 is configured to obtain sensing measurement information of the first node, the sensing measurement information comprising state information of a sensing object within a sensing range of the first node; the obtaining module 1001 is further configured to obtain, according to the sensing measurement information, state information of a second node and state information of an obstacle between the first node and the second node, the state information comprising at least one of the following: position information, speed information, and size information; the processing module 1002 is further configured to determine a motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle; and the processing module 1002 is further configured to determine the blocking condition of the direct link based on the motion trajectory.
[0203] In some embodiments, the obtaining module 1001 is configured to obtain channel state information of the direct link; the obtaining module 1001 is further configured to obtain, according to the channel state information, state information of a second node and state information of an obstacle between the first node and the second node; the processing module 1002 is further configured to determine a motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle; and the processing module 1002 is further configured to determine the blocking condition of the direct link based on the motion trajectory.
[0204] In some embodiments, the obtaining module 1001 is configured to obtain channel state information of the direct link and sensing measurement information of the first node; the obtaining module 1001 is further configured to obtain, according to the channel state information and the sensing measurement information, state information of a second node and state information of an obstacle between the first node and the second node; the processing module 1002 is further configured to determine a motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle; and the processing module 1002 is further configured to determine the blocking condition of the direct link based on the motion trajectory.
[0205] In some embodiments, the obtaining module 1001 is configured to obtain channel state information of the direct link; the obtaining module 1001 is further configured to obtain, according to the channel state information, reference signal received power (RSRP) information of a channel corresponding to the direct link; and the processing module 1002 is further configured to determine the blocking condition of the direct link according to the reference signal received power information.
[0206] In some embodiments, the obtaining module 1001 is configured to obtain channel state information of the direct link; and the processing module 1002 is further configured to determine the blocking condition of the direct link by inputting the channel state information into a pre-trained preset neural network model.
[0207] In some embodiments, the preset neural network model comprises a first neural network model and a plurality of second neural network models, the first neural network model is fully connected with the plurality of second neural network models, and one second neural network model corresponds to one parameter in the channel state information; the processing module 1002 is configured to input the channel state information into the plurality of trained second neural network models to obtain a plurality of output results; and the processing module 1002 is further configured to input the plurality of output results into the trained first neural network model to determine the blocking condition of the direct link.
[0208] In some embodiments, the channel state information comprises channel measurement results of a second node on channel state information reference signals (CSI-RS) sent by a first node, or the channel state information comprises channel measurement results of the first node on sounding reference signals (SRS) sent by a second node.
[0209] In some embodiments, the channel measurement results comprise at least one of the following:
[0210] a channel matrix;
[0211] a conjugate transpose of the channel matrix;
[0212] a product of the channel matrix and the conjugate transpose of the channel matrix;
[0213] a product of the conjugate transpose of the channel matrix and the channel matrix;
[0214] all singular values of the channel matrix and corresponding singular vectors;
[0215] the first N singular values in descending order and corresponding singular vectors of all singular values of the channel matrix;
[0216] all singular vectors of the channel matrix;
[0217] singular vectors corresponding to the first N singular values in descending order of all singular values of the channel matrix;
[0218] all singular values of the channel matrix;
[0219] the first N singular values in descending order of all singular values of the channel matrix;
[0220] a sum of squares of all singular values of the channel matrix.
[0221] In some embodiments, the channel state information further comprises first indication information indicating whether to use a self-healing beam, the first indication information being determined by a second node based on channel measurement results of channel state information reference signals (CSI-RS) sent by a first node; and the processing module 1002 is further configured to use a target beam to communicate with the second node based on the first indication information in the channel state information.
[0222] In some embodiments, the obtaining module 1001 is configured to receive channel state information sent by the second node, the channel state information being sent by the second node in a case where the direct link is blocked based on a channel measurement result of the first node on a CSI-RS sent by the first node.
[0223] In some embodiments, the communication apparatus 1000 further includes a sending module 1003. The sending module 1003 is configured to send second indication information to the second node, the second indication information being used to request a channel measurement result of a CSI-RS of the direct link; and the obtaining module 1001 is configured to receive channel state information sent by the second node in response to the second indication information.
[0224] In some embodiments, the sending of the second indication information to the second node is any one of the following:
[0225] randomly sending the second indication information to the second node;
[0226] sending the second indication information to the second node based on a preset period;
[0227] sending the second indication information to the second node based on a preset period within a preset time period;
[0228] sending the second indication information to the second node in response to receiving a measurement request of the second node;
[0229] sending the second indication information to the second node based on a preset period in response to receiving a measurement request of the second node;
[0230] sending the second indication information to the second node based on a preset period within a preset time period in response to receiving a measurement request of the second node.
[0231] In some embodiments, the second indication information is carried by a CSI-RS header sent by the first node to the second node, or the second indication information is carried by downlink control information DCI sent by the first node to the second node.
[0232] In some embodiments, the processing module 1002 is configured to, in a case where the direct link is blocked, obtain a first distance value between the first node and the second node, a second distance value between the first node and an obstacle, and a third distance value between the second node and the obstacle; the processing module 1002 is further configured to determine a target self-healing beam from a plurality of preset self-healing beams according to the first distance value, the second distance value, and the third distance value; and the processing module 1002 is further configured to use the target self-healing beam to communicate with the second node.
[0233] FIG. 11 is a structural schematic diagram of a communication apparatus according to an embodiment of the present disclosure. The communication apparatus can be applied to a second node and perform the embodiment corresponding to the second node in the communication method shown in FIG. 8 and the communication method shown in FIG. 9. As shown in FIG. 11, the communication apparatus 1100 includes a receiving module 1101 and a sending module 1102.
[0234] The receiving module 1101 is configured to receive a channel state information reference signal (CSI-RS) sent by a first node. The sending module 1102 is configured to send, to the first node, channel state information of a direct link according to the CSI-RS, the channel state information being used to determine an occlusion condition of the direct link, and the channel state information including a channel measurement result of the CSI-RS.
[0235] In some embodiments, the sending module 1102 is configured to send, to the first node, the channel state information of the direct link in response to receiving second indication information from the first node, the second indication information being used to request the channel measurement result of the CSI-RS of the direct link.
[0236] In some embodiments, the communication apparatus 1100 further includes a processing module 1103. The processing module 1103 is configured to obtain the channel measurement result of the CSI-RS. The processing module 1103 is further configured to obtain, according to the channel measurement result of the CSI-RS, state information of a second node and state information of an obstacle between the first node and the second node, the state information including at least one of the following: position information, speed information, and size information. The processing module 1103 is further configured to determine a motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle. The processing module 1103 is further configured to determine the occlusion condition of the direct link based on the motion trajectory. The sending module 1102 is configured to send, to the first node, the channel state information of the direct link in a case where the direct link is occluded.
[0237] In some embodiments, the processing module 1103 is further configured to obtain the channel measurement result of the CSI-RS and perception measurement information of the first node. The processing module 1103 is further configured to obtain, according to the channel measurement result of the CSI-RS and the perception measurement information, the state information of the second node and the state information of the obstacle between the first node and the second node. The processing module 1103 is further configured to determine the motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle. The processing module 1103 is further configured to determine the occlusion condition of the direct link based on the motion trajectory. The sending module 1102 is configured to send, to the first node, the channel state information of the direct link in a case where the direct link is occluded.
[0238] In some embodiments, the processing module 1103 is further configured to obtain a channel measurement result of the CSI-RS; the processing module 1103 is further configured to obtain reference signal received power (RSRP) information of the channel corresponding to the direct link according to the channel measurement result of the CSI-RS; the processing module 1103 is further configured to determine the blocking condition of the direct link according to the reference signal received power information; and the sending module 1102 is configured to send channel state information of the direct link to the first node in the case that the direct link is blocked.
[0239] In some embodiments, the processing module 1103 is further configured to obtain a channel measurement result of the CSI-RS; the processing module 1103 is further configured to determine the blocking condition of the direct link by inputting the channel measurement result of the CSI-RS into a pre-trained preset neural network model; and the sending module 1102 is configured to send channel state information of the direct link to the first node in the case that the direct link is blocked.
[0240] In some embodiments, the channel measurement result comprises at least one of the following:
[0241] a channel matrix;
[0242] a conjugate transpose of the channel matrix;
[0243] a product of the channel matrix and the conjugate transpose of the channel matrix;
[0244] a product of the conjugate transpose of the channel matrix and the channel matrix;
[0245] all singular values of the channel matrix and corresponding singular vectors;
[0246] the first N singular values arranged in descending order and corresponding singular vectors of all singular values of the channel matrix;
[0247] all singular vectors of the channel matrix;
[0248] singular vectors corresponding to the first N singular values arranged in descending order of all singular values of the channel matrix;
[0249] all singular values of the channel matrix;
[0250] the first N singular values arranged in descending order of all singular values of the channel matrix;
[0251] a sum of squares of all singular values of the channel matrix;
[0252] first indication information used to indicate whether to use a self-healing beam.
[0253] In some embodiments, the first indication information indicates to use the self-healing beam in the case that the second node determines that the direct link is blocked; or
[0254] In a case where it is determined at the second node that the direct link is not blocked, the first indication information indicates to use a non-self-healing beam.
[0255] In a case where the functions of the above-mentioned integrated modules are implemented in the form of hardware, the embodiments of the present disclosure provide another possible structure of the communication apparatus involved in the above-mentioned embodiments. As shown in FIG. 12, the communication apparatus 1200 includes a processor 1202 and a bus 1204. In some embodiments, the communication apparatus can further include a memory 1201; and in some embodiments, the communication apparatus 1200 can further include a communication interface 1203.
[0256] The processor 1202 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, transistor logic, hardware components, or any combination thereof, which can implement or execute the various exemplary logical blocks, modules and circuits described in connection with the embodiments of the present disclosure. The processor 1202 can also be a combination of components, such as one or more microprocessors, DSPs and microprocessors, etc.
[0257] The communication interface 1203 is configured to connect with other devices through a communication network. The communication network can be an Ethernet, a radio access network, a wireless local area network (WLAN), etc.
[0258] The memory 1201 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
[0259] As a possible implementation, the memory 1201 can exist in the form of a standalone memory independent of the processor 1202, or the memory 1201 can be connected to the processor 1202 through the bus 1204 for storing instructions or program codes. When the processor 1202 invokes and executes the instructions or program codes stored in the memory 1201, the communication method provided by the embodiments of the present disclosure can be implemented.
[0260] In another possible implementation, the memory 1201 can also be integrated with the processor 1202.
[0261] The bus 1204 can be an extended industry standard architecture (EISA) bus or the like. The bus 1204 can be divided into an address bus, a data bus, a control bus, and the like. For the convenience of representation, only one thick line is shown in FIG. 12, but it does not mean that there is only one bus or only one type of bus.
[0262] Some embodiments of the present disclosure provide a computer readable storage medium (for example, a non-transitory computer readable storage medium) having computer program instructions stored therein, and when the computer program instructions run on a computer, the computer program instructions cause the computer to perform the communication method described in any one of the above embodiments.
[0263] Exemplarily, the above computer readable storage medium can include, but is not limited to, a magnetic storage device (for example, a hard disk, a floppy disk or a magnetic tape, etc.), an optical disc (for example, a compact disk (CD), a digital versatile disk (DVD), etc.), a smart card and a flash memory device (for example, an erasable programmable read-only memory (EPROM), a card, a stick or a key drive, etc.). The various computer readable storage media described in the present disclosure can represent one or more devices and / or other machine readable storage media for storing information. The term "machine readable storage medium" can include, but is not limited to, a wireless channel and various other media capable of storing, containing and / or carrying instructions and / or data.
[0264] The embodiments of the present disclosure provide a computer program product containing instructions, and when the computer program product runs on a computer, the computer program product causes the computer to perform the communication method described in any one of the above embodiments.
[0265] The above merely provides a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto, and any change or replacement within the technical scope disclosed by the present disclosure should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A communication method applied to a first node, comprising: obtaining an occlusion condition of a direct link between the first node and a second node; communicating with the second node using a target beam based on the occlusion condition.
2. The method of claim 1, wherein, The communicating with the second node using a target beam based on the occlusion condition comprises: in a case where the direct link is occluded, communicating with the second node using a self-healing beam; or in a case where the direct link is not occluded, communicating with the second node using a non-self-healing beam.
3. The method of claim 1, wherein, The obtaining the occlusion condition of the direct link between the first node and the second node comprises: obtaining sensing measurement information of the first node, the sensing measurement information comprising state information of a sensing object within a sensing range of the first node; obtaining state information of the second node and state information of an obstacle between the first node and the second node according to the sensing measurement information, the state information comprising at least one of the following: position information, speed information, size information; determining a motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle; determining the occlusion condition of the direct link based on the motion trajectory.
4. The method of claim 1, wherein, The obtaining the occlusion condition of the direct link between the first node and the second node comprises: obtaining channel state information of the direct link; obtaining state information of the second node and state information of an obstacle between the first node and the second node according to the channel state information; determining a motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle; determining the occlusion condition of the direct link based on the motion trajectory.
5. The method of claim 1, wherein, The obtaining the occlusion condition of the direct link between the first node and the second node comprises: obtaining channel state information of the direct link and sensing measurement information of the first node; obtaining state information of the second node and state information of an obstacle between the first node and the second node according to the channel state information and the sensing measurement information; determining a motion trajectory of the second node and the obstacle according to the state information of the second node and the state information of the obstacle; determining the occlusion condition of the direct link based on the motion trajectory.
6. The method of claim 1, wherein, The obtaining the occlusion condition of the direct link between the first node and the second node comprises: obtaining channel state information of the direct link; obtaining reference signal received power (RSRP) information of a channel corresponding to the direct link according to the channel state information; determining the occlusion condition of the direct link according to the RSRP information.
7. The method of claim 1, wherein, The obtaining the occlusion condition of the direct link between the first node and the second node comprises: obtaining channel state information of the direct link; determining the occlusion condition of the direct link by inputting the channel state information into a pre-trained neural network model.
8. The method of claim 7, wherein, The preset neural network model comprises a first neural network model and a plurality of second neural network models, the first neural network model is fully connected with the plurality of second neural network models, and each of the plurality of second neural network models corresponds to a parameter in the channel state information; The method comprises the following steps: The channel state information is input into the plurality of second neural network models to obtain a plurality of output results; The plurality of output results are input into the first neural network model to determine the blocking condition of the direct link.
9. The method of any one of claims 4-8, wherein, The channel state information comprises channel measurement results of channel state information reference signals (CSI-RS) sent by the first node and reported by the second node, or the channel state information comprises channel measurement results of sounding reference signals (SRS) sent by the second node and measured by the first node.
10. The method of claim 9, wherein, The channel measurement results comprise at least one of the following: a channel matrix; a conjugate transpose of the channel matrix; a product of the channel matrix and the conjugate transpose of the channel matrix; a product of the conjugate transpose of the channel matrix and the channel matrix; all singular values and corresponding singular vectors of the channel matrix; the first N singular values and corresponding singular vectors of the channel matrix after all singular values of the channel matrix are arranged in descending order; all singular vectors of the channel matrix; singular vectors corresponding to the first N singular values of the channel matrix after all singular values of the channel matrix are arranged in descending order; all singular values of the channel matrix; the first N singular values of the channel matrix after all singular values of the channel matrix are arranged in descending order; a sum of squares of all singular values of the channel matrix.
11. The method of claim 9, wherein, The channel state information further comprises first indication information for indicating whether to use a self-healing beam, the first indication information being determined by the second node based on channel measurement results of the CSI-RS sent by the first node; and the method further comprises: Based on the first indication information in the channel state information, the target beam is used to communicate with the second node.
12. The method of claim 9, wherein, The method comprises the following steps: The channel state information is received from the second node, and the channel state information is sent by the second node based on channel measurement results of the CSI-RS sent by the first node to determine a blocking condition of the direct link.
13. The method of claim 9, wherein, The method comprises the following steps: Second indication information is sent to the second node, the second indication information being used to request channel measurement results of the CSI-RS of the direct link; The channel state information sent by the second node in response to the second indication information is received.
14. The method of claim 13, wherein, The second indication information sent to the second node is any of the following: The second indication information is randomly sent to the second node; The second indication information is sent to the second node based on a preset period; The second indication information is sent to the second node based on the preset period within a preset period. sending the second indication information to the second node in response to receiving a measurement request of the second node; sending the second indication information to the second node based on the preset period in response to receiving a measurement request of the second node; sending the second indication information to the second node based on the preset period within the preset time period in response to receiving a measurement request of the second node.
15. The method of claim 13, wherein, The second indication information is carried by a CSI-RS header sent by the first node to the second node, or the second indication information is carried by downlink control information DCI sent by the first node to the second node.
16. The method of claim 2, wherein, The communication with the second node using the self-healing beam in the case that the direct link is blocked includes: In the case that the direct link is blocked, obtaining a first distance value between the first node and the second node, a second distance value between the first node and an obstacle, and a third distance value between the second node and the obstacle; According to the first distance value, the second distance value and the third distance value, determining a target self-healing beam from a plurality of preset self-healing beams; Using the target self-healing beam to communicate with the second node.
17. A communication method applied to a second node, comprising: receiving a channel state information reference signal (CSI-RS) sent by a first node; According to the CSI-RS, sending channel state information of the direct link to the first node, the channel state information being used to determine a blocking condition of the direct link, and the channel state information including a channel measurement result of the CSI-RS.
18. The method of claim 17, wherein, According to the CSI-RS, sending channel state information of the direct link to the first node includes: In response to receiving second indication information from the first node, sending the channel state information of the direct link to the first node, the second indication information being used to request to obtain the channel measurement result of the CSI-RS of the direct link.
19. The method of claim 17, wherein, According to the CSI-RS, sending channel state information of the direct link to the first node includes: Obtaining a channel measurement result of the CSI-RS; According to the channel measurement result of the CSI-RS, obtaining state information of the second node and state information of an obstacle between the first node and the second node, the state information including at least one of the following: position information, speed information, and size information; According to the state information of the second node and the state information of the obstacle, determining a motion trajectory of the second node and the obstacle; Based on the motion trajectory, determining a blocking condition of the direct link; In the case that the direct link is blocked, sending the channel state information of the direct link to the first node.
20. The method of claim 17, wherein, According to the CSI-RS, sending channel state information of the direct link to the first node includes: Obtaining a channel measurement result of the CSI-RS and perception measurement information of the first node; According to the channel measurement result of the CSI-RS and the sensing measurement information, state information of the second node and state information of an obstacle between the first node and the second node are obtained; According to the state information of the second node and the state information of the obstacle, a motion trajectory of the second node and the obstacle is determined; Based on the motion trajectory, an occlusion condition of the direct link is determined; In the case that the direct link is occluded, the first node is sent the channel state information of the direct link.
21. The method of claim 17, wherein, The sending of the channel state information of the direct link to the first node according to the CSI-RS comprises: Obtaining a channel measurement result of the CSI-RS; According to the channel measurement result of the CSI-RS, reference signal receiving power (RSRP) information of a channel corresponding to the direct link is obtained; According to the reference signal receiving power information, the occlusion condition of the direct link is determined; In the case that the direct link is occluded, the first node is sent the channel state information of the direct link.
22. The method of claim 17, wherein, The sending of the channel state information of the direct link to the first node according to the CSI-RS comprises: Obtaining a channel measurement result of the CSI-RS; By inputting the channel measurement result of the CSI-RS into a pre-trained preset neural network model, the occlusion condition of the direct link is determined; In the case that the direct link is occluded, the first node is sent the channel state information of the direct link.
23. The method of claim 17, wherein, The channel measurement result comprises at least one of: A channel matrix; A conjugate transpose of the channel matrix; A product of the channel matrix and the conjugate transpose of the channel matrix; A product of the conjugate transpose of the channel matrix and the channel matrix; All singular values and corresponding singular vectors of the channel matrix; The first N singular values and corresponding singular vectors of the channel matrix after all singular values of the channel matrix are arranged in descending order; All singular vectors of the channel matrix; The singular vectors corresponding to the first N singular values of the channel matrix after all singular values of the channel matrix are arranged in descending order; All singular values of the channel matrix; The first N singular values of the channel matrix after all singular values of the channel matrix are arranged in descending order; A sum of squares of all singular values of the channel matrix; First indication information for indicating whether to use a self-healing beam.
24. The method of claim 23, wherein, In the case that the second node determines that the direct link is occluded, the first indication information indicates to use a self-healing beam; or, In the case that the second node determines that the direct link is not occluded, the first indication information indicates to use a non-self-healing beam.
25. A communications device comprising: A memory and a processor; The memory and the processor are coupled; The memory is used to store instructions executable by the processor; The processor executes the instructions to perform the method according to any one of claims 1-24.
26. A computer readable storage medium, wherein, The computer readable storage medium stores computer instructions, when the computer instructions run on a computer, cause the computer to perform the method according to any one of claims 1-24.
27. A computer program product comprising computer program instructions which, when executed, implement the method according to any one of claims 1-24.
Citation Information
Patent Citations
Beam management method and device, terminal, relay node and base station
CN118433868A
Beam switching method, mobile terminal and computer readable storage medium
US20200178134A1
Beam blocking detection scheduling request transmission procedures
WO2021248076A1
Sensing measurement method and apparatus, communication device and readable storage medium
WO2023116756A1