A MIMO communication method and apparatus
By selecting edge nodes within a preset range in a star network to form a cluster of partner nodes and integrating them into a MIMO antenna, the transmission quality and efficiency issues when the positions of edge nodes and central nodes change are resolved, and stable MIMO communication is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WUHAN MARITIME COMMUNICATION RESEARCH INSTITUTE
- Filing Date
- 2022-11-24
- Publication Date
- 2026-04-21
AI Technical Summary
In star networks, when the relative positions of edge nodes and central nodes change and channel conditions change, point-to-point connections struggle to effectively control transmission quality and efficiency.
By selecting edge nodes within a preset range in a fixed direction of the central node to form a partner node cluster, and integrating them into a MIMO antenna, stable and efficient MIMO transmission can be achieved by utilizing MIMO cooperative diversity processing.
Without changing the number of antennas on the edge nodes, the communication capacity and link quality of the star network are improved, ensuring the stability of communication connections between partner nodes and the stability of the network topology.
Smart Images

Figure CN115865158B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of Multi-Input Multi-Output (MIMO) communication, and more specifically, relates to a MIMO communication method and apparatus. Background Technology
[0002] In a star network, the central node needs to communicate with multiple edge nodes, while the edge nodes only need to communicate with one central node. Therefore, in certain communication scenarios, considering antenna device costs and network protocol design, the central node needs to be configured with multiple antennas, while the edge nodes need to be configured with a single antenna to address the difference between the multiple antenna connections of the central node and the single antenna connection of the edge node. However, the single-antenna configuration of the edge node cannot guarantee the stability and reliability of its connection with the central node, especially when the relative position of the edge node and the central node and the channel conditions change. In such cases, the point-to-point connection between the central node and the edge node is difficult to effectively control in terms of transmission quality and efficiency. Summary of the Invention
[0003] To address the shortcomings of existing technologies, the present invention aims to provide a MIMO communication method and apparatus, which addresses the problem that in existing star network MIMO communication methods, it is difficult to effectively control transmission quality and efficiency in point-to-point connections between the central node and the edge node when the relative positions of the edge node and the central node and the channel conditions change.
[0004] To achieve the above objectives, in a first aspect, the present invention provides a MIMO communication method, comprising the following steps:
[0005] The central node and multiple edge nodes of the star network are determined; the central node is a MIMO antenna.
[0006] Establish point-to-point connections between the central node and each edge node to determine the direction and distance of each edge node relative to the central node;
[0007] In a fixed direction of the central node, based on the distance of each edge node relative to the central node in that fixed direction, all edge nodes whose distance relative to the central node is within a preset distance range are selected as a cluster of partner nodes communicating with the central node; wherein, the number of edge nodes within the preset distance range exceeds a preset value, and the preset value is greater than 1;
[0008] The partner node cluster is integrated into a set of MIMO antennas, and the central node is controlled to establish a MIMO connection with the partner node cluster to realize MIMO communication. The partner node cluster focuses the transmit power of the central node within a preset distance range in a fixed direction of its main lobe, thereby improving the transmit power consumption of the central node and enhancing the communication quality between the central node and the partner node cluster.
[0009] In an optional example, the fixed direction, preset distance range, and number of edge nodes are determined based on the number of edge nodes required by the partner node cluster, in order to meet the MIMO communication requirements.
[0010] In an optional example, determining the central node and multiple edge nodes of the star network, and establishing point-to-point connections between the central node and each edge node to determine the direction and distance of each edge node relative to the central node, specifically involves:
[0011] The central node performs a 360° omnidirectional beamforming scan to detect all edge nodes of single antennas.
[0012] The central node establishes point-to-point multi-transmit single-receive SIMO connections with each of the discovered edge nodes;
[0013] The central node receives data packets from each edge node and adjusts the amplitude and phase of the beamforming main lobe of each edge node according to the information in the data packets, thereby completing the precise beamforming pointing of each edge node one by one.
[0014] The central node uses its MIMO antenna as the geometric origin and determines the relative direction and distance of the main lobe of the beamforming between the central node and each edge node based on the precise beamforming pointing results of each edge node.
[0015] In an optional example, the buddy node cluster is integrated into a set of MIMO antennas, specifically:
[0016] The central node specifies MIMO cooperative diversity rules for the edge nodes in the partner node cluster, integrating the single antennas of each physically independent edge node into a group of MIMO cooperative diversity antennas in terms of logical relationship.
[0017] In an optional example, the central node establishes a MIMO connection with the cluster of partner nodes to achieve MIMO communication, specifically as follows:
[0018] Based on different requirements for transmission quality and transmission rate, the central node performs corresponding spatial diversity and spatial multiplexing settings on the partner node cluster to realize spatial diversity MIMO transmission and spatial multiplexing MIMO transmission between the central node and each edge node of the partner node cluster.
[0019] In a second aspect, the present invention provides a MIMO communication device, comprising:
[0020] An edge node information determination unit is used to determine the central node and multiple edge nodes of a star network; the central node is a MIMO antenna; and to establish point-to-point connections between the central node and each edge node to determine the direction and distance of each edge node relative to the central node.
[0021] The partner node cluster selection unit is used to select, in a fixed direction of the central node, all edge nodes whose distance from the central node is within a preset distance range as partner node clusters that communicate with the central node, based on the distance of each edge node relative to the central node in that fixed direction; wherein, the number of edge nodes within the preset distance range exceeds a preset value, and the preset value is greater than 1.
[0022] The MIMO communication unit is used to integrate the partner node cluster into a set of MIMO antennas and control the central node to establish a MIMO connection with the partner node cluster to realize MIMO communication. The partner node cluster focuses the transmission power of the central node within a preset distance range in a fixed direction of its main lobe, thereby improving the transmission power consumption of the central node and enhancing the communication quality between the central node and the partner node cluster.
[0023] In an optional example, the fixed direction, preset distance range, and number of edge nodes set by the partner node cluster selection unit are determined according to the number of edge nodes required to be selected by the partner node cluster, so as to meet the MIMO communication requirements.
[0024] In an optional example, the edge node information determination unit instructs the central node to perform a 360° omnidirectional beamforming scan to discover all single-antenna edge nodes; controls the central node to establish point-to-point multi-transmit single-receive (SIMO) connections with each discovered edge node; determines the data packets received by the central node from each edge node, and adjusts the amplitude and phase of the beamforming main lobe of each edge node according to the information in the data packets, thereby completing the precise beamforming pointing of each edge node one by one; and uses the central node's MIMO antenna as the geometric origin, and determines the relative direction and distance of the beamforming main lobe between the central node and each edge node based on the results of the precise beamforming pointing of each edge node.
[0025] Thirdly, the present invention provides a MIMO communication device, comprising: a memory and a processor;
[0026] The memory is used to store computer programs;
[0027] The processor is configured to implement the method provided in the first aspect above when executing the computer program.
[0028] Fourthly, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method provided in the first aspect above.
[0029] In summary, the technical solutions conceived by this invention have the following beneficial effects compared with the prior art:
[0030] This invention provides a MIMO communication method and apparatus. The central node can adjust its beamforming algorithm to cover the signal of several edge nodes at different distances in a fixed direction by adjusting the main lobe of the beamforming formed by its fixed number of antennas. This achieves the purpose of filtering its partner nodes in a fixed direction by different distances.
[0031] This invention provides a MIMO communication method and apparatus. Without changing the antenna configuration of the edge nodes in a star network, edge nodes located in a fixed direction (one of east / south / west / north / northeast / southeast / southwest / northwest) and close to the central node (e.g., based on the average distance from several qualified edge nodes to the central node, with a distance difference of <15% / 20% / 25%) are selected and combined to form a cluster of partner nodes based on a specific distance. Through MIMO cooperative diversity processing, these edge nodes jointly achieve the effect of a set of MIMO antennas and communicate with the MIMO antenna of the central node, realizing stable and efficient MIMO transmission between all partner nodes in the cluster and the central node. Without changing the antenna configuration of the central and edge nodes in the star network, the communication capacity and link quality of the entire star network can be improved. Attached Figure Description
[0032] Figure 1 This is a flowchart of the MIMO communication method provided in an embodiment of the present invention;
[0033] Figure 2 This is a flowchart of the MIMO communication process provided in an embodiment of the present invention;
[0034] Figure 3 This is a star network topology diagram provided in an embodiment of the present invention;
[0035] Figure 4 This is a diagram of the MIMO communication device architecture provided in an embodiment of the present invention. Detailed Implementation
[0036] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the present invention or its application or use. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0037] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.
[0038] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps described in these embodiments do not limit the scope of the invention. It should also be understood that, for ease of description, the dimensions of the various parts shown in the drawings are not drawn to actual scale. Techniques, methods, and devices known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and devices should be considered part of the specification. In all examples shown and discussed herein, any specific value should be interpreted as merely exemplary and not as a limitation. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters in the following figures denote similar items; therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0039] In the description of this invention, it should be understood that the orientation or positional relationship indicated by directional terms such as "front, back, up, down, left, right", "horizontal, vertical, horizontal" and "top, bottom" is generally based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing this invention and simplifying the description. Unless otherwise stated, these directional terms do not indicate or imply that the device or element referred to must have a specific orientation or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on the scope of protection of this invention. The directional terms "inner" and "outer" refer to the inner and outer contours relative to the outline of each component itself.
[0040] For ease of description, spatial relative terms such as "above," "over," "on the upper surface of," "above," etc., are used herein to describe the spatial positional relationship of a device or feature as shown in the figures to other devices or features. It should be understood that spatial relative terms are intended to encompass different orientations in use or operation besides the orientation of the device as described in the figures. For example, if the device in the figures is inverted, a device described as "above" or "above" other devices or structures would subsequently be positioned as "below" or "under" other devices or structures. Thus, the exemplary term "above" can include both "above" and "below." The device may also be positioned in other different ways (rotated 90 degrees or in other orientations), and the spatial relative descriptions used herein will be interpreted accordingly.
[0041] In the description of this invention, "several" means one or more, "multiple" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0042] In the description of this invention, unless otherwise explicitly defined, terms such as "set up," "install," and "connect" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this invention in conjunction with the specific content of the technical solution.
[0043] In the description of this invention, the terms "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0044] S101, determine the central node and multiple edge nodes of the star network; the central node is a MIMO antenna;
[0045] S102, establish point-to-point connections between the central node and each edge node to determine the direction and distance of each edge node relative to the central node;
[0046] S103, in a fixed direction of the central node, based on the distance of each edge node relative to the central node in that fixed direction, select all edge nodes whose distance relative to the central node is within a preset distance range as a cluster of partner nodes communicating with the central node; wherein, the number of edge nodes within the preset distance range exceeds a preset value, and the preset value is greater than 1.
[0047] S104, the partner node cluster is integrated into a set of MIMO antennas, and the central node is controlled to establish a MIMO connection with the partner node cluster to realize MIMO communication; wherein, the partner node cluster focuses the transmission power of the central node within a preset distance range in a fixed direction of its main lobe, thereby improving the transmission power consumption of the central node and enhancing the communication quality between the central node and the partner node cluster.
[0048] In an optional example, the preset values for the preset direction angle range, preset distance range, and preset number of edge nodes are determined based on the number of edge nodes required to be selected by the partner node cluster, so as to meet the MIMO communication requirements.
[0049] Specifically, the simplest antenna configuration for the central node is a dual-antenna configuration. Using the centerline of these dual antennas as a reference, beamforming is applied to form the main lobe. Its maximum theoretical coverage angle is between -45° and 45°, meaning the central node can cover a 90° right-angle range in a certain direction. This main lobe coverage angle formed by beamforming decreases as the number of antennas configured at the central node increases. This also allows a central node with more than two antennas to cover a range of acute angles smaller than 90° in a certain direction. When the number of antennas at the central node is fixed, its beamforming algorithm can be used to achieve a narrower, longer-range beamforming main lobe. The final effect is that the central node can adjust its beamforming algorithm to cover signals at different distances from several edge nodes in a fixed direction, based on the beamforming main lobe formed by its fixed number of antennas, thereby achieving the purpose of filtering partner nodes in a fixed direction by different distances.
[0050] It should be noted that this invention addresses scenarios with a fixed number of antennas at the central node. It uses beamforming algorithms to filter the distance between the central and edge nodes, without involving angle filtering. This invention's filtering is guided by the actual signal coverage effect of the central node over the edge nodes, resulting in high reliability and significantly reducing the probability of selected partner nodes dropping out of the network due to poor signal coverage. The central node, through beamforming, forms a main lobe, and the beam length range meets the requirements—that is, a certain distance range at a fixed directional angle around the central node—selects suitable edge nodes as its partner nodes. This helps focus the limited transmission power of the central node on partner nodes within a certain distance range of the main lobe, improving the energy efficiency of the central node's signal transmission and enhancing the communication quality between the central and partner nodes, thereby ensuring the stability of communication connections between partner nodes and the network topology.
[0051] To achieve the above-mentioned objectives, the present invention includes the following steps:
[0052] Step 1: The central node of the star network performs a 360° omnidirectional beamforming scan of each edge node with a single antenna in the star network through the MIMO antenna, discovers each edge node one by one, and establishes a point-to-point connection with each of them.
[0053] Step 2: Based on the feedback received from the point-to-point connection with each edge node, the central node adjusts the amplitude and phase of the main lobe in sequence, and completes the precise beamforming and pointing of each edge node one by one.
[0054] Step 3: The central node uses its MIMO antenna as the geometric origin of the star network plane. Based on the beamforming results with each edge node, the relative directional angle and distance between the central node and each edge node are calculated, and a "beamforming parameter list" is generated.
[0055] Step 4: Based on the condition that the center node is in a fixed direction (one of East / South / West / North / Northeast / Southeast / Southwest / Northwest) and the distance between it and the center node is close (e.g., based on the average distance of several qualified edge nodes to the center node, the distance difference is <15% / 20% / 25%, etc.), all edge nodes within a certain set distance range are selected in the "Beamforming Parameter List" and included in the "Partner Node Cluster".
[0056] Filtering edge nodes within a set distance range involves selecting edge nodes whose distance from the center node falls within a preset distance range. For example, if the average distance relative to the center node is a preset value, then edge nodes whose distance from the center node differs from the preset value by a preset percentage should be selected.
[0057] Step 5: The central node specifies the cooperative diversity rules for the edge nodes in the "partner node cluster", integrates the single antennas of each edge node into a group of MIMO antennas, and establishes a MIMO connection between the central node and the "partner node cluster".
[0058] like Figure 2 and Figure 3 As shown, the specific embodiments of the present invention are as follows:
[0059] 1. The central node of the star network is configured with beamforming function for its MIMO antenna, which transmits at a set power and performs 360° omnidirectional beamforming scanning on the plane.
[0060] 2. The central node scans and discovers all single-antenna edge nodes in the star network one by one, and establishes point-to-point multiple transmit single receive SIMO connections with them respectively;
[0061] 3. For point-to-point multi-transmit single-receive SIMO connections with each edge node, the central node adjusts the amplitude and phase of the beamforming main lobe of each edge node based on the received power, received sensitivity, amplitude and phase information in the data packets fed back by the edge nodes to the central node, thereby completing the precise beamforming pointing of each edge node one by one.
[0062] 4. The central node uses its MIMO antenna as the geometric origin of the plane where the star network is located. Based on the beamforming accurate pointing results with each edge node, the relative direction angle and communication distance of the beamforming main lobe between the central node and each edge node are calculated, and a "beamforming parameter list" is generated.
[0063] 5. For example Figure 3 As shown, based on the conditions of a fixed eastward direction and proximity to the center node, all edge nodes facing east and close to the center node are selected from the "beamforming parameter list," such as... Figure 3 The "edge nodes 1, 2, 3, ..., n" are included in the "partner node cluster" of the MIMO cooperative subset;
[0064] 6. The central node specifies MIMO cooperative diversity rules for the edge nodes in the "partner node cluster", integrating the single antennas of each edge node, which are physically independent, into a group of MIMO cooperative diversity antennas in terms of logical relationship.
[0065] 7. The central node assigns antenna numbers for MIMO cooperative diversity to the "edge nodes 1, 2, 3, ..., n". The central node establishes a MIMO connection with the MIMO cooperative diversity antennas of the "partner node cluster" through its MIMO antenna.
[0066] 8. Based on different requirements for transmission quality and transmission rate, the central node sets up corresponding "spatial diversity" (to ensure transmission quality) and "spatial multiplexing" (to improve transmission rate) for the "partner node cluster" to realize spatial diversity MIMO transmission and spatial multiplexing MIMO transmission between the central node and each edge node of the "partner node cluster".
[0067] 9. The central node communicates with the edge nodes in the "partner node cluster" through MIMO cooperative diversity, achieving more reliable and efficient communication transmission than the original star network point-to-point transmission.
[0068] Figure 4 This is a diagram illustrating the architecture of a MIMO communication device provided in an embodiment of the present invention, such as... Figure 4 As shown, it includes:
[0069] Edge node information determination unit 410 is used to determine the central node and multiple edge nodes of the star network; the central node is a MIMO antenna; and to establish point-to-point connections between the central node and each edge node respectively, so as to determine the azimuth angle and distance of each edge node relative to the central node.
[0070] The partner node cluster selection unit 420 is used to select, in a fixed direction of the central node, all edge nodes whose distance from the central node is within a preset distance range as partner node clusters that communicate with the central node, based on the distance of each edge node relative to the central node in that fixed direction; wherein, the number of edge nodes within the preset distance range exceeds a preset value, and the preset value is greater than 1.
[0071] The MIMO communication unit 430 is used to integrate the partner node cluster into a set of MIMO antennas and control the central node to establish a MIMO connection with the partner node cluster to realize MIMO communication; wherein, the partner node cluster focuses the transmission power of the central node within a preset distance range in a fixed direction of its main lobe, thereby improving the transmission power consumption of the central node and enhancing the communication quality between the central node and the partner node cluster.
[0072] It is understood that the detailed functional implementation of each of the above units can be found in the description of the aforementioned method embodiments, and will not be repeated here.
[0073] In addition, embodiments of the present invention provide another MIMO communication device, which includes: a memory and a processor;
[0074] The memory is used to store computer programs;
[0075] The processor is configured to implement the methods described in the above embodiments when executing the computer program.
[0076] In addition, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods described in the above embodiments.
[0077] Based on the methods in the above embodiments, this embodiment of the invention provides a computer program product that, when run on a processor, causes the processor to execute the methods in the above embodiments.
[0078] Based on the methods described in the above embodiments, this invention also provides a chip, including one or more processors and interface circuitry. Optionally, the chip may further include a bus. Wherein:
[0079] The processor may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed through integrated logic circuits in the processor's hardware or through software instructions. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods and steps disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor.
[0080] Interface circuits can be used to send or receive data, instructions, or information. Processors can use the data, instructions, or other information received by the interface circuits to process the data, instructions, or other information, and then send the processed information out through the interface circuits.
[0081] Optionally, the chip may also include memory, which may include read-only memory and random access memory, and provide operation instructions and data to the processor. A portion of the memory may also include non-volatile random access memory (NVRAM).
[0082] Optionally, the memory stores executable software modules or data structures, and the processor can execute corresponding operations by calling the operation instructions stored in the memory (which may be stored in the operating system).
[0083] Optionally, the interface circuitry can be used to output the processor's execution results.
[0084] It should be noted that the functions of the processor and interface circuits can be implemented through hardware design, software design, or a combination of both; no restrictions are imposed here.
[0085] It should be understood that each step of the above method embodiments can be completed by hardware logic circuits or software instructions in a processor.
[0086] It is understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. In addition, in some possible implementations, each step in the above embodiments may be selectively executed according to the actual situation, and may be partially or fully executed, which is not limited here.
[0087] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0088] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can reside in an ASIC.
[0089] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0090] Those skilled in the art will readily understand that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A MIMO communication method, characterized in that, Includes the following steps: Determine the central node and multiple edge nodes of the star network; the central node is a multiple-input multiple-output (MIMO) antenna. Establish point-to-point connections between the central node and each edge node to determine the direction and distance of each edge node relative to the central node; In a fixed direction of the central node, based on the distance of each edge node relative to the central node in that fixed direction, all edge nodes whose distance relative to the central node is within a preset distance range are selected as a cluster of partner nodes communicating with the central node; wherein, the number of edge nodes within the preset distance range exceeds a preset value, and the preset value is greater than 1; The partner node cluster is integrated into a set of MIMO antennas, and the central node is controlled to establish a MIMO connection with the partner node cluster to realize MIMO communication. The partner node cluster focuses the transmit power of the central node within a preset distance range in a fixed direction of its main lobe, thereby improving the transmit power consumption of the central node and enhancing the communication quality between the central node and the partner node cluster.
2. The method according to claim 1, characterized in that, The fixed direction, preset distance range, and number of edge nodes are determined based on the number of edge nodes required by the partner node cluster, in order to meet the MIMO communication requirements.
3. The method according to claim 1 or 2, characterized in that, The process of determining the central node and multiple edge nodes of the star network, and establishing point-to-point connections between the central node and each edge node to determine the direction and distance of each edge node relative to the central node, specifically involves: The central node performs a 360° omnidirectional beamforming scan to detect all edge nodes of single antennas. The central node establishes point-to-point multi-transmit single-receive SIMO connections with each of the discovered edge nodes; The central node receives data packets from each edge node and adjusts the amplitude and phase of the beamforming main lobe of each edge node according to the information in the data packets, thereby completing the precise beamforming pointing of each edge node one by one. The central node uses its MIMO antenna as the geometric origin and determines the relative direction and distance of the main lobe of the beamforming between the central node and each edge node based on the precise beamforming pointing results of each edge node.
4. The method according to claim 1 or 2, characterized in that, The buddy node cluster is integrated into a single MIMO antenna, specifically as follows: The central node specifies MIMO cooperative diversity rules for the edge nodes in the partner node cluster, and logically integrates the single antennas of each physically independent edge node into a group of MIMO cooperative diversity antennas.
5. The method according to claim 1 or 2, characterized in that, The central node establishes a MIMO connection with the partner node cluster to achieve MIMO communication, specifically as follows: Based on different requirements for transmission quality and transmission rate, the central node performs corresponding spatial diversity and spatial multiplexing settings on the partner node cluster to realize spatial diversity MIMO transmission and spatial multiplexing MIMO transmission between the central node and each edge node of the partner node cluster.
6. A MIMO communication device, characterized in that, include: Edge node information determination unit, used to determine the central node and multiple edge nodes of the star network; The central node is a multiple-input multiple-output (MIMO) antenna; And establish point-to-point connections between the central node and each edge node to determine the direction and distance of each edge node relative to the central node; The partner node cluster selection unit is used to select, in a fixed direction of the central node, all edge nodes whose distances relative to the central node are within a preset distance range as partner node clusters for communication with the central node, based on the distances of each edge node relative to the central node in that fixed direction; wherein the number of edge nodes within the preset distance range exceeds a preset value, and the preset value is greater than 1. The MIMO communication unit is used to integrate the partner node cluster into a set of MIMO antennas and control the central node to establish a MIMO connection with the partner node cluster to realize MIMO communication. The partner node cluster focuses the transmission power of the central node within a preset distance range in a fixed direction of its main lobe, thereby improving the transmission power consumption of the central node and enhancing the communication quality between the central node and the partner node cluster.
7. The apparatus according to claim 6, characterized in that, The fixed direction, preset distance range, and number of edge nodes set by the partner node cluster selection unit are determined according to the number of edge nodes required to be selected by the partner node cluster, so as to meet the MIMO communication requirements.
8. The apparatus according to claim 6 or 7, characterized in that, The edge node information determination unit instructs the central node to perform a 360° omnidirectional beamforming scan to detect all single-antenna edge nodes; controls the central node to establish point-to-point multi-transmit single-receive SIMO connections with each detected edge node; determines the data packets fed back by each edge node received by the central node, and adjusts the amplitude and phase of the beamforming main lobe of each edge node according to the information of the data packets, thereby completing the precise beamforming pointing of each edge node one by one; Furthermore, by taking the MIMO antenna of the central node as the geometric origin, and based on the precise beamforming pointing results of each edge node, the relative direction and distance of the beamforming main lobe between the central node and each edge node are determined.
9. A MIMO communication device, characterized in that, include: Memory and processor; The memory is used to store computer programs; The processor is configured to implement the method as described in any one of claims 1-5 when executing the computer program.
10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-5.
Citation Information
Patent Citations
Transceiver set selection and communication scheme for distributed antenna system
CN102684763A
Cooperative transmission method based on united beam forming
CN102710395A