Data transmission method, network equipment and node

By sending carrier frequency, incident angle and reflection angle to the intelligent reflection surface nodes, it can determine the target codebook, and solve the problem of inconsistent beam direction caused by the differences in phase responses at different frequencies, achieving flexibility and effectiveness of signal transmission.

CN119496532AActive Publication Date: 2025-02-21ZGC INSTITUTE OF UBIQUITOUS-X INNOVATION & APPLICATIONS
View PDF 16 Cites 0 Cited by

Patent Information

Application Number
CN202311023951.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-15
Publication Date
2025-02-21
Estimated Expiration
2043-08-15

AI Technical Summary

Technical Problem

In the prior art, the intelligent reflection surface has different phase responses in systems with different frequencies, resulting in inconsistent beam directions, which in turn affects the transmission effect of the signal.

Method used

By sending the carrier frequency, incident angle and reflection angle to the node, the node is allowed to determine the target codebook based on these parameters, and then transmit data. This codebook is a phase arrangement composed of incident angle, reflection angle and carrier frequency, which solves the problem of phase response differences at different frequencies.

Benefits of technology

It is realized that in different frequency systems, nodes use different codebooks (phase or beam) to correct the difference in beam direction, thereby improving the flexibility and effectiveness of signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496532A_ABST
    Figure CN119496532A_ABST
Patent Text Reader

Abstract

Provided are a data transmission method, a network device and a node, the method at the network device side comprising: sending a carrier frequency, an incident angle and a reflection angle to the node, so that the node determines a target codebook according to the carrier frequency, the incident angle and the reflection angle, the target codebook being one of a plurality of codebooks stored by the node, the codebook is phase arrangement composed of an incident angle, a reflection angle and a carrier frequency; and performing data transmission with a terminal through the node according to the target codebook. According to the scheme, in systems with different frequencies, the nodes use different codebooks, phase response differences caused by different frequencies can be solved, correction of the beam direction is achieved, and therefore flexible deployment of the nodes is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a data transmission method, network equipment and node. Background Art

[0002] Reconfigurable Intelligent Surface (RIS) is a new type of intelligent passive surface that uses metamaterials to regulate the electromagnetic parameters of reflected electromagnetic waves, such as phase, frequency, amplitude, etc., to control the reflection angle of the incident wave and form reflected beams in different directions.

[0003] In the prior art, when signals are transmitted through RIS (a network node), the beam directions of RIS are different due to the different phase responses of RIS at different frequencies. However, RIS still transmits according to the reflected beam corresponding to the fixed reflection angle, resulting in the signal being unable to be received or effectively transmitted. Summary of the invention

[0004] The present invention provides a data transmission method, a network device and a node. In a system with different frequencies, nodes use different codebooks (phase or beam), which can solve the phase response difference caused by different frequencies, realize the correction of beam direction, and thus realize flexible deployment of nodes.

[0005] In order to solve the above technical problems, the technical solution of the present invention is as follows:

[0006] A data transmission method, applied to a network device, comprising:

[0007] Sending a carrier frequency, an incident angle, and a reflection angle to a node, so that the node determines a target codebook according to the carrier frequency, the incident angle, and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored by the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle, and the carrier frequency;

[0008] Data is transmitted between the node and the terminal according to the target codebook.

[0009] Optionally, before sending the carrier frequency, the incident angle, and the reflection angle to the node, the method further includes:

[0010] The incident angle, the reflection angle, the number of codebooks stored in the node, and the size of each codebook reported by the node are received through a control link between the network device and the node.

[0011] Optionally, the carrier frequency, incident angle, and reflection angle are sent to the node, including:

[0012] According to the incident angle and reflection angle reported by the node, the carrier frequency, the incident angle and the reflection angle are sent to the node.

[0013] Optionally, the target codebook is a first target codebook selected by the node from multiple codebooks stored by the node and corresponding to the carrier frequency, incident angle and reflection angle.

[0014] Optionally, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle;

[0015] When the carrier frequency variation is a frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, the incident angle, and the reflection angle obtained by the first carrier frequency and the frequency correction amount.

[0016] Optional data transmission methods also include:

[0017] The uplink and downlink resource configuration information is sent to the node, so that the node selects a second target codebook corresponding to the carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information from a plurality of codebooks stored in the node.

[0018] Optionally, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the uplink and downlink resource configuration information;

[0019] When the carrier frequency change is a frequency correction amount, the second target codebook is a codebook corresponding to the carrier frequency, the incident angle, the reflection angle, and the uplink and downlink resource configuration information obtained by the first carrier frequency and the frequency correction amount.

[0020] An embodiment of the present invention further provides a data transmission method, which is applied to a node, and the method includes:

[0021] Receive the carrier frequency, incident angle and reflection angle sent by the network device;

[0022] Determine a target codebook according to the carrier frequency, the incident angle and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored in the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle and the carrier frequency;

[0023] Data is transmitted with the network device and the terminal according to the target codebook.

[0024] Optionally, determining a target codebook according to the carrier frequency, the incident angle, and the reflection angle includes:

[0025] Selecting a first target codebook corresponding to the carrier frequency, incident angle and reflection angle from a plurality of codebooks stored in the node; or

[0026] A second target codebook corresponding to the carrier frequency, the incident angle, the reflection angle, and the uplink and downlink resource configuration information sent by the network device is selected from the multiple codebooks stored in the node.

[0027] Optionally, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information;

[0028] When the carrier frequency change is a frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, incident angle, and reflection angle obtained by the first carrier frequency and the frequency correction amount, and the second target codebook is a codebook corresponding to the carrier frequency, incident angle, and reflection angle obtained by the first carrier frequency and the frequency correction amount and the uplink and downlink resource configuration information.

[0029] An embodiment of the present invention further provides a network device, including:

[0030] A transceiver module is used to send a carrier frequency, an incident angle, and a reflection angle to a node, so that the node determines a target codebook according to the carrier frequency, the incident angle, and the reflection angle, wherein the target codebook is one of multiple codebooks stored by the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle, and the carrier frequency; and according to the target codebook, data is transmitted with the terminal through the node.

[0031] An embodiment of the present invention further provides a node, including:

[0032] A transceiver module is used to receive a carrier frequency, an incident angle, and a reflection angle sent by a network device; determine a target codebook according to the carrier frequency, the incident angle, and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored by the node, and the codebook is a phase arrangement composed of an incident angle, a reflection angle, and a carrier frequency; and perform data transmission with the network device and the terminal according to the target codebook.

[0033] An embodiment of the present invention further provides a communication device, comprising: a processor and a memory storing a computer program, wherein when the computer program is executed by the processor, the method described above is executed.

[0034] An embodiment of the present invention further provides a computer-readable storage medium storing instructions, which, when executed on a computer, enable the computer to execute the method described above.

[0035] The above solution of the present invention includes at least the following beneficial effects:

[0036] The solution of the present invention sends carrier frequency, incident angle and reflection angle to the node so that the node determines the target codebook according to the carrier frequency, incident angle and reflection angle, wherein the target codebook is one of multiple codebooks stored by the node, and the codebook is a phase arrangement composed of incident angle, reflection angle and carrier frequency; according to the target codebook, data is transmitted with the terminal through the smart reflection surface. Thus, in systems with different frequencies, nodes use different codebooks (phase or beam), which can solve the phase response differences caused by different frequencies, realize the correction of beam direction, and thus realize flexible deployment of nodes. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 is a flow chart of a data transmission method applied to a network device side according to an embodiment of the present invention;

[0038] Figure 2 It is a schematic diagram of the calling process of the frequency-related codebook in an embodiment of the present invention;

[0039] Figure 3 It is a schematic diagram of a heterogeneous frequency / heterogeneous system switching scenario between a network device, an intelligent reflective surface, and a terminal according to an embodiment of the present invention;

[0040] Figure 4 is a schematic diagram of a dual connection scenario between a network device, an intelligent reflective surface, and a terminal according to an embodiment of the present invention;

[0041] Figure 5 is a flow chart of a data transmission method applied to a node side according to an embodiment of the present invention;

[0042] Figure 6 It is a schematic diagram of the module structure of the network device according to the embodiment of the present invention. DETAILED DESCRIPTION

[0043] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.

[0044] like Figure 1 As shown, an embodiment of the present invention provides a data transmission method, which is applied to a network device, and the method includes:

[0045] Step 11, sending a carrier frequency, an incident angle, and a reflection angle to a node, so that the node feeds back a target codebook according to the carrier frequency, the incident angle, and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored by the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle, and the carrier frequency;

[0046] Step 12: Perform data transmission with the terminal through the node according to the target codebook.

[0047] In this embodiment of the present invention, the network device may be a base station, and the node may be an intelligent reflection surface RIS. Before the RIS leaves the factory, a codebook design may be performed for different incident angles, reflection angles, carrier frequency combinations, and phase matrices by methods including but not limited to formula calculation, AI fitting, simulation, hardware testing, etc., and the codebook may be stored in the RIS.

[0048] Codebook design: According to the incident angle θ i , reflection angle ψ j , carrier frequency f c , further, it can also include the configuration information of RIS (such as the number of arrays k) to obtain the phase arrangement of each array

[0049] In this embodiment, the target codebook is fed back according to the carrier frequency, incident angle and reflection angle, so that in systems with different frequencies, nodes use different codebooks (phase or beam), which can solve the phase response differences caused by different frequencies and realize the correction of beam direction, thereby realizing flexible deployment of nodes.

[0050] In an optional embodiment of the present invention, before step 11, sending the carrier frequency, the incident angle and the reflection angle to the node, the following may also be included:

[0051] Step 10: Receive, through a control link between the network device and the node, an incident angle, a reflection angle, the number of codebooks stored in the node, and the size of each codebook reported by the node.

[0052] Specifically, the base station and the RIS control module establish a control link connection. The RIS control module measures and reports the pitch angle information, codebook size and number of codewords (corresponding to the number of beams) to the base station.

[0053] In an optional embodiment of the present invention, sending the carrier frequency, the incident angle and the reflection angle to the node includes:

[0054] According to the incident angle and reflection angle reported by the node, the carrier frequency, the incident angle and the reflection angle are sent to the node.

[0055] In this embodiment, the base station sends the carrier frequency, the incident angle and the reflection angle according to the incident angle and the reflection angle, and notifies the RIS to use different codebooks (phases or beams) on different resources (frequency resources or time resources).

[0056] In an optional embodiment of the present invention, in step 11, the node determines the target codebook according to the carrier frequency, the incident angle and the reflection angle, which may specifically include:

[0057] The node selects a first target codebook corresponding to the carrier frequency, the incident angle, and the reflection angle from a plurality of codebooks stored in the node.

[0058] In this embodiment, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle;

[0059] When the carrier frequency variation is a frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, the incident angle, and the reflection angle obtained by the first carrier frequency and the frequency correction amount.

[0060] In this embodiment, the RIS corrects the phase (or beam) according to the carrier frequency, and the RIS control module adjusts the phase (or beam) of the RIS reflector according to the corrected phase.

[0061] In an optional embodiment of the present invention, the data transmission method further includes:

[0062] Step 122, sending uplink and downlink resource configuration information to the node;

[0063] Correspondingly, in step 11, the node determines a target codebook according to the carrier frequency, the incident angle and the reflection angle, including:

[0064] The node selects a second target codebook corresponding to the carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information from a plurality of codebooks stored in the node.

[0065] In this embodiment, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the uplink and downlink resource configuration information;

[0066] When the carrier frequency change is a frequency correction amount, the second target codebook is a codebook corresponding to the carrier frequency, the incident angle, the reflection angle, and the uplink and downlink resource configuration information obtained by the first carrier frequency and the frequency correction amount.

[0067] Specifically, when the carrier frequency changes from the first carrier frequency f c1 Change to the second carrier frequency fc2 There are two correction methods:

[0068] 1) Absolute correction: Directly according to the carrier frequency f c2 Select the corresponding codebook.

[0069] 2) Relative correction: Based on the deviation of the two frequencies, the original codebook is added with a correction value △(f c1 ,f c2 ).

[0070] like Figure 2 FIG. 1 is a specific implementation process of the above embodiment of the present invention, including:

[0071] Step 1: The base station and the RIS control module establish a control link connection.

[0072] Step 2: RIS measures and reports the elevation angle information, codebook size and number of codewords (corresponding to the number of beams) to the base station.

[0073] Step 3: The base station sends carrier frequency information, incident angle, reflection angle, and uplink and downlink resource configuration information to the RIS. The RIS uses different codewords (phase or beam) on different resources (frequency resources or time resources) based on the carrier frequency information, incident angle, reflection angle, and uplink and downlink resource configuration information.

[0074] Step 4: RIS corrects the phase (or beam) according to the carrier frequency, incident angle, reflection angle, and uplink and downlink resource configuration. RIS adjusts the phase (or beam) of the RIS reflector according to the corrected phase.

[0075] When the carrier frequency changes from f c1 Change to f c2 There are two correction methods:

[0076] 1) Absolute correction: Directly according to the carrier frequency f c2 Select the corresponding codebook.

[0077] 2) Relative correction: Based on the deviation of the two frequencies, the original codebook is added with a correction value △(f c1 ,f c2 ).

[0078] Step 5: The base station transmits data to the user.

[0079] In a specific application scenario, the implementation process of the above method is as follows:

[0080] like Figure 3As shown in the figure, it is a schematic diagram of the inter-frequency or inter-system switching scenario. After the frequency switching, if the user does not move, the incident angle does not change, but due to the frequency change, the phase response will also change, the reflection angle will also change, and the RIS reflected beam direction may not point to the target user. In order to keep the reflected beam direction unchanged, it is necessary to correct the RIS phase (or beam) according to the carrier frequency.

[0081] like Figure 4 The figure shows a schematic diagram of dual connection. The 5G frequency is higher and the signal attenuation is greater. Due to the power limitation of the terminal, the uplink coverage area of ​​5G is smaller than the downlink coverage area. With dual connection, in areas without 5G uplink coverage, 4G is used to send data in the uplink. In this case, the uplink and downlink frequencies are different, so RIS needs to know the uplink and downlink resource configuration, such as the frame structure, so that RIS can flexibly select the codebook.

[0082] In the above embodiments of the present invention, codebook design is performed according to the incident angle, reflection angle and carrier frequency. In systems with different frequencies, RIS uses different codebooks (phase or beam), which can solve the phase response differences caused by different frequencies and realize the correction of beam direction, thereby realizing flexible deployment of RIS. The base station needs to notify RIS of carrier frequency information and uplink and downlink resource configuration information. The control module of RIS detects the configuration information and determines to use different codebooks (phase or beam) on different time resources.

[0083] like Figure 5 As shown, an embodiment of the present invention further provides a data transmission method, which is applied to a node, and the method includes:

[0084] Step 51, receiving the carrier frequency, incident angle and reflection angle sent by the network device;

[0085] Step 52, determining a target codebook according to the carrier frequency, the incident angle and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored in the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle and the carrier frequency;

[0086] Step 53: Perform data transmission with the network device and the terminal according to the target codebook.

[0087] This embodiment can solve the phase response difference caused by different frequencies and realize beam direction correction by feeding back the target codebook to the network device according to the carrier frequency, incident angle and reflection angle, thereby realizing flexible deployment of RIS.

[0088] In an optional embodiment of the present invention, determining a target codebook according to the carrier frequency, the incident angle, and the reflection angle includes:

[0089] Selecting a first target codebook corresponding to the carrier frequency, the incident angle, and the reflection angle from a plurality of codebooks stored in the node; or

[0090] A second target codebook corresponding to the carrier frequency, the incident angle, the reflection angle, and the uplink and downlink resource configuration information sent by the network device is selected from the multiple codebooks stored in the node.

[0091] Wherein, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information;

[0092] When the carrier frequency change amount is equal to the frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, incident angle and reflection angle obtained by the first carrier frequency and the frequency correction amount, and the second target codebook is a codebook corresponding to the carrier frequency, incident angle and reflection angle obtained by the first carrier frequency and the frequency correction amount and the uplink and downlink resource configuration information.

[0093] In this embodiment, the codebook is also designed according to the incident angle, reflection angle and carrier frequency. In systems with different frequencies, RIS uses different codebooks (phase or beam), which can solve the phase response differences caused by different frequencies and realize the correction of beam direction, thereby realizing flexible deployment of RIS. The base station needs to notify RIS of carrier frequency information and uplink and downlink resource configuration information. The control module of RIS detects the configuration information and determines to use different codebooks (phase or beam) on different time resources.

[0094] like Figure 6 As shown, an embodiment of the present invention further provides a network device 60, including:

[0095] The transceiver module 61 is used to send a carrier frequency, an incident angle, and a reflection angle to a node, so that the node determines a target codebook according to the carrier frequency, the incident angle, and the reflection angle, where the target codebook is one of multiple codebooks stored by the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle, and the carrier frequency; and transmits data with the terminal through the smart reflection surface according to the target codebook.

[0096] Optionally, before sending the carrier frequency, the incident angle, and the reflection angle to the node, the method further includes:

[0097] The incident angle, the reflection angle, the number of codebooks stored in the node, and the size of each codebook reported by the node are received through a control link between the network device and the node.

[0098] Optionally, the carrier frequency, incident angle, and reflection angle are sent to the node, including:

[0099] According to the incident angle and reflection angle reported by the node, the carrier frequency, the incident angle and the reflection angle are sent to the node.

[0100] Optionally, the node determines a target codebook according to the carrier frequency, the incident angle, and the reflection angle, including:

[0101] The node selects a first target codebook corresponding to the carrier frequency, the incident angle, and the reflection angle from a plurality of codebooks stored in the node.

[0102] Optionally, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle;

[0103] When the carrier frequency variation is a frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, the incident angle, and the reflection angle obtained by the first carrier frequency and the frequency correction amount.

[0104] Optionally, the data transmission method further includes:

[0105] The uplink and downlink resource configuration information is sent to the node, so that the node selects a second target codebook corresponding to the carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information from a plurality of codebooks stored in the node.

[0106] Optionally, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the uplink and downlink resource configuration information;

[0107] When the carrier frequency change amount is equal to the frequency correction amount, the second target codebook is a codebook corresponding to the carrier frequency, the incident angle and the reflection angle obtained by the first carrier frequency and the frequency correction amount, and the uplink and downlink resource configuration information.

[0108] It should be noted that the network device is a device corresponding to the method applied to the network device side, and all implementations in the above method embodiment are applicable to this embodiment and can achieve the same technical effect. Further, the network device may also include a processing module 62 for processing the data received and sent by the transceiver module 61.

[0109] An embodiment of the present invention further provides a node, including:

[0110] The transceiver module is used to receive the carrier frequency, incident angle and reflection angle sent by the network device; determine the target codebook according to the carrier frequency, incident angle and reflection angle, wherein the target codebook is one of the multiple codebooks stored in the node, and the codebook is a phase arrangement composed of the incident angle, reflection angle and carrier frequency; and perform data transmission with the network device and the terminal according to the target codebook.

[0111] Optionally, determining a target codebook according to the carrier frequency, the incident angle, and the reflection angle includes:

[0112] Selecting a first target codebook corresponding to the carrier frequency, the incident angle, and the reflection angle from a plurality of codebooks stored in the node; or

[0113] A second target codebook corresponding to the carrier frequency, the incident angle, the reflection angle, and the uplink and downlink resource configuration information sent by the network device is selected from the multiple codebooks stored in the node.

[0114] Optionally, when the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information;

[0115] When the carrier frequency change is a frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, incident angle, and reflection angle obtained by the first carrier frequency and the frequency correction amount, and the second target codebook is a codebook corresponding to the carrier frequency, incident angle, and reflection angle obtained by the first carrier frequency and the frequency correction amount and the uplink and downlink resource configuration information.

[0116] It should be noted that the node is a device corresponding to the above-mentioned method applied to the node side, and all implementation methods in the above-mentioned method embodiment are applicable to this embodiment and can achieve the same technical effect.

[0117] The embodiment of the present invention further provides a communication device, comprising: a processor and a memory storing a computer program, wherein when the computer program is executed by the processor, the method described above is executed. All implementations in the above method embodiment are applicable to this embodiment and can achieve the same technical effect.

[0118] The embodiment of the present invention also provides a computer-readable storage medium storing instructions, which, when executed on a computer, enable the computer to execute the method described above. All implementations in the above method embodiment are applicable to this embodiment and can achieve the same technical effect.

[0119] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0120] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0121] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0122] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0123] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0124] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.

[0125] In addition, it should be noted that in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it is understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.

[0126] Therefore, the purpose of the present invention can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general device. Therefore, the purpose of the present invention can also be achieved by simply providing a program product containing a program code that implements the method or device. That is to say, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any well-known storage medium or any storage medium developed in the future. It should also be pointed out that in the device and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. In addition, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order. Some steps can be performed in parallel or independently of each other.

[0127] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A data transmission method, characterized in that: Applied to a network device, the method comprises: Sending a carrier frequency, an incident angle, and a reflection angle to a node, so that the node determines a target codebook according to the carrier frequency, the incident angle, and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored by the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle, and the carrier frequency; Data is transmitted between the node and the terminal according to the target codebook.

2. The data transmission method according to claim 1, characterized in that: Before sending the carrier frequency, incident angle and reflection angle to the node, it also includes: The incident angle, the reflection angle, the number of codebooks stored in the node, and the size of each codebook reported by the node are received through a control link between the network device and the node.

3. The data transmission method according to claim 2, characterized in that: Send carrier frequency, incident angle and reflection angle to the node, including: According to the incident angle and reflection angle reported by the node, the carrier frequency, the incident angle and the reflection angle are sent to the node.

4. The data transmission method according to claim 1, characterized in that: The target codebook is a first target codebook selected by the node from a plurality of codebooks stored by the node and corresponding to the carrier frequency, the incident angle, and the reflection angle.

5. The data transmission method according to claim 4, characterized in that: When the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle; When the carrier frequency variation is a frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, the incident angle, and the reflection angle obtained by the first carrier frequency and the frequency correction amount.

6. The data transmission method according to claim 1, characterized in that: Also includes: The uplink and downlink resource configuration information is sent to the node, so that the node selects a second target codebook corresponding to the carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information from a plurality of codebooks stored in the node.

7. The data transmission method according to claim 6, characterized in that: When the carrier frequency changes from the first carrier frequency to the second carrier frequency, the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the uplink and downlink resource configuration information; When the carrier frequency change is a frequency correction amount, the second target codebook is a codebook corresponding to the carrier frequency, the incident angle, the reflection angle, and the uplink and downlink resource configuration information obtained by the first carrier frequency and the frequency correction amount.

8. A data transmission method, characterized in that: Applied to a node, the method comprises: Receive the carrier frequency, incident angle and reflection angle sent by the network device; Determine a target codebook according to the carrier frequency, the incident angle and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored in the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle and the carrier frequency; Data is transmitted with the network device and the terminal according to the target codebook.

9. The data transmission method according to claim 8, characterized in that: Determining a target codebook according to the carrier frequency, the incident angle, and the reflection angle includes: Selecting a first target codebook corresponding to the carrier frequency, the incident angle, and the reflection angle from a plurality of codebooks stored in the node; or A second target codebook corresponding to the carrier frequency, the incident angle, the reflection angle, and the uplink and downlink resource configuration information sent by the network device is selected from the multiple codebooks stored in the node.

10. The data transmission method according to claim 9, characterized in that: When the carrier frequency changes from the first carrier frequency to the second carrier frequency, the first target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle, and the second target codebook is a codebook corresponding to the second carrier frequency, the incident angle and the reflection angle and the uplink and downlink resource configuration information; When the carrier frequency change is a frequency correction amount, the first target codebook is a codebook corresponding to the carrier frequency, incident angle, and reflection angle obtained by the first carrier frequency and the frequency correction amount, and the second target codebook is a codebook corresponding to the carrier frequency, incident angle, and reflection angle obtained by the first carrier frequency and the frequency correction amount and the uplink and downlink resource configuration information.

11. A network device, characterized in that: include: A transceiver module is used to send a carrier frequency, an incident angle, and a reflection angle to a node, so that the node determines a target codebook according to the carrier frequency, the incident angle, and the reflection angle, wherein the target codebook is one of multiple codebooks stored by the node, and the codebook is a phase arrangement composed of the incident angle, the reflection angle, and the carrier frequency; and according to the target codebook, data is transmitted with the terminal through the node.

12. A node, characterized in that: include: A transceiver module is used to receive a carrier frequency, an incident angle, and a reflection angle sent by a network device; determine a target codebook according to the carrier frequency, the incident angle, and the reflection angle, wherein the target codebook is one of a plurality of codebooks stored by the node, and the codebook is a phase arrangement composed of an incident angle, a reflection angle, and a carrier frequency; and perform data transmission with the network device and the terminal according to the target codebook.

13. A communication device, characterized in that: include: A processor and a memory storing a computer program, wherein when the computer program is executed by the processor, the method according to any one of claims 1 to 7 or the method according to any one of claims 8 to 10 is executed.

14. A computer-readable storage medium, characterized in that: The storage device comprises a storage device and a storage device. When the storage device is executed on a computer, the storage device causes the computer to execute the method according to any one of claims 1 to 7 or the method according to any one of claims 8 to 10.

Citation Information

Patent Citations

  • Electromagnetic wave reflecting structure and manufacturing method thereof

    CN114927879A

  • Transmission method and device, equipment and readable storage medium

    CN115052282A

  • Simultaneous co-frequency full duplex communication networking scheme based on reconfigurable intelligent surface

    CN115278736A

  • Phase adjusting method of intelligent reflecting surface capable of being spatially multiplexed

    CN115426024A

  • Control method and device of discrete phase adjustable intelligent reflecting surface, terminal and medium

    CN115664485A