Mapping method, apparatus and device of distributed wireless device and storage medium
By referencing the neighbor relationships between radio frequency remote devices and arranging the logical antenna order of the baseband devices, the problem of inconsistent positions between logical antennas and radio frequency remote devices is solved, thereby improving the working efficiency of distributed wireless devices and the probability of streaming data search.
Patent Information
- Application Number
- CN202211194171.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2022-07-27
- Filing Date
- 2022-09-28
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2042-09-28
AI Technical Summary
In distributed wireless devices, if construction workers do not connect the radio frequency remote equipment in the correct port order, the logical antenna order and the positional order of the radio frequency remote equipment will be inconsistent, affecting the working efficiency of the equipment and the probability of the terminal searching for streaming data.
By referencing the neighbor relationships among multiple RF remote devices, the logical antenna order of the baseband device is arranged to match the positional order of the RF remote devices. The neighbor relationship is determined by using detection signals, including path loss, round-trip time, received signal strength, and signal transmission delay, to identify the nearest RF remote device.
It improves the working efficiency of distributed wireless devices, increases the probability of terminals searching for streaming data, and ensures the normal operation of devices.
Smart Images

Figure CN117479349B_ABST
Abstract
Description
[0001] This application claims priority to Chinese Patent Application No. 202210894210.4, filed on July 27, 2022, entitled “A Distributed AP BF Antenna Remapping Method and Apparatus”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of antenna technology, and in particular to a mapping method, apparatus, device, and storage medium for distributed wireless devices. Background Technology
[0003] Wireless Local Area Networks (WLANs) can increase capacity using distributed wireless devices. These distributed wireless devices consist of a baseband device and multiple remote radio units (RF units), with the baseband device connected to one or more RF units. The baseband device handles data processing and storage, while the RF units transmit signals to their physical antennas, from which they are radiated.
[0004] When multiple remote radio units (RF units) are connected to a baseband device, the RF units are connected to the baseband device in the port order. However, during the installation of distributed wireless equipment, the installers may not have connected the RF units in the correct port order, resulting in a discrepancy between the logical antenna order and the physical order of the RF units. This could potentially affect the efficiency of the distributed wireless equipment. Summary of the Invention
[0005] This application provides a mapping method, apparatus, device, and storage medium for distributed wireless devices, which can improve the working efficiency of distributed wireless devices.
[0006] In a first aspect, this application provides a mapping method for a distributed wireless device, the distributed wireless device including a baseband device and multiple radio frequency remote devices, the baseband device including multiple ports, the multiple ports being connected to the multiple radio frequency remote devices respectively, each radio frequency remote device including a physical antenna, the method including: arranging the order of multiple logical antennas of the baseband device according to the neighbor relationship between the multiple radio frequency remote devices, wherein the multiple logical antennas correspond one-to-one with the physical antennas of the multiple radio frequency remote devices.
[0007] The scheme shown in this application includes a distributed wireless device comprising a baseband device and multiple radio frequency (RF) remote devices. The baseband device is connected to the RF remote devices via multiple ports, and each RF remote device includes a physical antenna. When arranging the order of the multiple logical antennas of the baseband device, the neighbor relationships between the RF remote devices are taken into account to ensure that the logical antenna order and the positional order of the RF remote devices are as consistent as possible. In this way, the distributed wireless device can achieve its normal operating efficiency.
[0008] In one example, arranging the order of multiple logical antennas of the baseband device according to the neighbor relationships between the multiple radio frequency remote devices includes: arranging the order of multiple ports according to the neighbor relationships between the multiple radio frequency remote devices, wherein radio frequency remote devices connected to adjacent ports are adjacent according to the order of the multiple ports, and arranging the order of the multiple logical antennas according to the order of the multiple ports.
[0009] The scheme shown in this application connects the baseband device to multiple remote radio (RF) devices via multiple ports. Utilizing the neighbor relationships between these RF devices, the order of the ports can be arranged to ensure that the port order corresponds as closely as possible to the positional order of the RF devices. If each RF device has only one physical antenna, the order of the ports determines the order of the multiple logical antennas. If some RF devices have multiple physical antennas, the ports connected to those devices correspond to multiple logical antennas. Arranging the logical antennas according to the port order allows the logical antennas corresponding to the multiple physical antennas of the RF device to be grouped together.
[0010] In one example, the method further includes sending a probe signal to at least one of the plurality of radio frequency remote devices to determine the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices.
[0011] The solution presented in this application obtains the nearest RF remote unit (RFR) to each of the plurality of RF remote units by sending a probe signal to at least one of them. The reason for sending a probe signal to at least one RFR is that, when determining the neighbor relationships among the plurality of RF remote units, it is only necessary to find the RFR closest to each unit. Therefore, if at least the RFR closest to each unit can receive the probe signal, the nearest RFR to each unit can be determined.
[0012] In one example, the baseband device sends a probe signal to at least one of the plurality of radio remote devices to determine the radio remote device closest to each radio remote device among the plurality of radio remote devices. This includes: sending a probe signal to at least one of the plurality of radio remote devices to obtain the path loss between the radio remote device receiving the probe signal and the radio remote device sending the probe signal, and determining the radio remote device closest to each radio remote device among the plurality of radio remote devices based on the path loss; or, sending a probe signal to at least one of the plurality of radio remote devices to obtain the round trip time between the radio remote device receiving the probe signal and the radio remote device sending the probe signal. The method involves: 1) determining the nearest radio remote unit (RFR) to each of the plurality of RFRs based on the RTT (Real-Time To-Time); 2) sending a probe signal to at least one of the plurality of RFRs to obtain the received signal strength of the RFR receiving the probe signal, and determining the nearest RFR to each of the plurality of RFRs based on the received signal strength; or 3) sending a probe signal to at least one of the plurality of RFRs to obtain the signal transmission delay between the RFR receiving the probe signal and the RFR sending the probe signal, and determining the nearest RFR to each of the plurality of RFRs based on the signal transmission delay.
[0013] The solution presented in this application can determine the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices in a variety of ways.
[0014] In one example, the method further includes: the baseband device mapping multiple streams of data to the multiple logical antennas in a cyclic mapping manner according to the order of the multiple logical antennas, wherein the number of the multiple streams of data is less than the number of the multiple logical antennas, and wherein the number of the multiple streams of data is less than or equal to the number of the multiple logical antennas.
[0015] The solution shown in this application involves a baseband device that maps different streams of data onto adjacent logical antennas in the order of the multiple logical antennas, so that different streams of data can be transmitted through adjacent physical antennas.
[0016] Secondly, this application provides a mapping apparatus for distributed wireless devices, which has the functions described in the first aspect above. The apparatus includes at least one module for implementing the mapping method for distributed wireless devices provided in the first aspect or any example of the first aspect.
[0017] Thirdly, this application provides a computing device including a processor and a memory; the memory stores computer instructions; the processor executes the computer instructions, causing the computing device to perform the mapping method for a distributed wireless device provided in the first aspect or any example of the first aspect.
[0018] Fourthly, this application provides a computer-readable storage medium storing at least one computer instruction that is read by a processor to cause a computing device to execute the mapping method for a distributed wireless device provided in the first aspect or any example of the first aspect.
[0019] Fifthly, this application provides a computer program product including computer instructions stored in a computer-readable storage medium. A processor of a computing device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computing device to perform the mapping method for a distributed wireless device provided in the first aspect or any example of the first aspect. Attached Figure Description
[0020] Figure 1 This is a schematic diagram of multiple radio frequency remote devices arranged in a traditional one-dimensional configuration transmitting streaming data;
[0021] Figure 2 This is a schematic diagram of multiple radio frequency remote devices arranged in a traditional two-dimensional layout transmitting streaming data;
[0022] Figure 3 This is a schematic diagram of a traditional logic antenna mapping;
[0023] Figure 4 This is a schematic diagram of a system architecture provided in one embodiment of this application;
[0024] Figure 5 This is a schematic diagram of a system architecture provided in another embodiment of this application;
[0025] Figure 6 This is a schematic diagram of the structure of a computing device provided in one embodiment of this application;
[0026] Figure 7 This is a flowchart illustrating a mapping method for a distributed wireless device provided in one embodiment of this application;
[0027] Figure 8 This is a schematic diagram illustrating the connection between a baseband device and a radio frequency remote device according to an embodiment of this application;
[0028] Figure 9 This is a schematic diagram of a one-dimensional arrangement of multiple radio frequency remote devices provided in one embodiment of this application;
[0029] Figure 10 This is a schematic diagram of establishing a two-dimensional topology provided in one embodiment of this application;
[0030] Figure 11 This is a schematic diagram illustrating the division of multiple radio frequency remote devices according to one embodiment of this application;
[0031] Figure 12 This is a schematic diagram illustrating the distance between radio frequency remote devices transmitting the same stream of data, provided in one embodiment of this application.
[0032] Figure 13 This is a schematic diagram illustrating the determination of the order of multiple radio frequency remote devices according to one embodiment of this application;
[0033] Figure 14 This is a schematic diagram of the structure of a mapping device for a distributed wireless device provided in one embodiment of this application. Detailed Implementation
[0034] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0035] The following explains some terms and concepts involved in the embodiments of this application.
[0036] 1. Distributed wireless equipment includes baseband equipment and multiple remote radio units (RRUs). The baseband equipment is responsible for data processing and storage, while the RRUs are responsible for sending radio frequency signals to their physical antennas for transmission. For example, the baseband equipment is a baseband unit (BBU), and the RRUs are remote radio units (RRUs). In one example, distributed wireless equipment is a distributed access point (AP). In another example, distributed wireless equipment is distributed wireless equipment within a cellular network.
[0037] 2. The logical antenna of a baseband device is a logically existing antenna within the baseband device. It can be generated according to actual needs, rather than being an antenna used to transmit signals. The logical antenna is used to map streaming data to the physical antenna of the radio frequency remote device.
[0038] 3. The open-loop weight matrix is a matrix that maps the logical antenna of the baseband device to the physical antenna of the radio frequency remote device when the baseband device does not obtain the channel information of the radio frequency remote device.
[0039] 4. The closed-loop weight matrix is a matrix that maps the logical antenna of the baseband device to the physical antenna of the radio frequency remote device after the baseband device obtains the channel information of the radio frequency remote device.
[0040] The background of the embodiments of this application is described below.
[0041] WLAN can use distributed wireless devices to increase capacity. In distributed wireless devices, the higher the number of streams of data transmitted, the higher the transmission rate. Therefore, in order to obtain a higher transmission rate, distributed wireless devices transmit multiple streams of data, which can also be called space-time streams.
[0042] In the ideal operating state of a distributed wireless device, the baseband device connects to multiple remote radio units (RF units) via ports. These RF units are arranged according to the port order, ensuring that the logical antenna order of the baseband device matches the physical antenna order of the RF units. When the distributed wireless device transmits multiple data streams, these streams are distributed cyclically according to the logical antenna order of the baseband device. This ensures that when these streams are mapped to the physical antennas of the RF units, the mapping also follows the physical antenna order of the RF units, maximizing the proximity of physical antenna positions for different streams and minimizing the distance between physical antenna positions for the same stream. For example, if multiple data streams include stream 1 and stream 2, and the logical antennas cyclically distribute stream 1 and stream 2, then spatially, the physical antennas of the RF units also cyclically transmit stream 1 and stream 2. Figure 1 In the one-dimensional arrangement diagram of multiple radio frequency remote devices shown, spatially, the four radio frequency remote devices cyclically transmit the first and second data streams according to their positional order. Figure 2 In the schematic diagram of the two-dimensional arrangement of multiple radio frequency remote devices shown, in terms of spatial location, the six radio frequency remote devices cyclically transmit the first stream data and the second stream data in the order of their positions.
[0043] However, during the installation of the distributed wireless equipment, the construction personnel did not connect multiple remote radio units (RF units) according to the port order of the baseband equipment. This resulted in a mismatch between the logical antenna order and the physical order of the RF units, potentially affecting the efficiency of the distributed wireless equipment. For example, the mismatch between the logical antenna order and the physical order of the RF units resulted in a greater distance between the RF units transmitting different data streams, causing the terminal to only be able to detect a portion of the multiple data streams sent by the distributed wireless equipment.
[0044] In one example, the baseband device connects to radio frequency remote devices 1 through 4. During the design phase, radio frequency remote devices 1 and 2 are relatively close, as are radio frequency remote devices 3 and 4. The first and third logical antennas of the baseband device map to the first data stream, corresponding to radio frequency remote devices 1 and 3. The second and fourth logical antennas of the baseband device map to the second data stream, corresponding to radio frequency remote devices 2 and 4. However, during installation, the operator connects the baseband device to multiple radio frequency remote devices by connecting radio frequency remote device 2 to the port corresponding to the third logical antenna of the baseband device, and connecting radio frequency remote device 3 to the port corresponding to the second logical antenna. This results in radio frequency remote devices 1 and 2, which are relatively close, transmitting the first data stream, while radio frequency remote devices 3 and 4, which are relatively close, transmit the second data stream. (See [reference]). Figure 3 The connection diagram shown is as follows. This means that within the coverage area of both remote RF device 1 and remote RF device 2, a terminal may only be able to search for the first stream of data, but not the second stream.
[0045] In this embodiment, the order of multiple logical antennas of the baseband device is arranged by the neighbor relationship between multiple radio frequency remote devices, so that the order of the logical antennas and the position order of the radio frequency remote devices are as consistent as possible. This makes the distance between radio frequency remote devices transmitting different streams of data as close as possible, so that the distributed wireless device can achieve its normal working efficiency, and thus improve the probability of the terminal searching for stream data.
[0046] The system architecture of an embodiment of this application is described below.
[0047] In one example, see Figure 4 The system architecture shown includes a distributed wireless device comprising a baseband device and multiple radio frequency remote devices. The baseband device includes multiple ports, each connected to one of the multiple radio frequency remote devices. In the distributed wireless device, the mapping method described in this embodiment is implemented by the baseband device. Specifically, the baseband device arranges the order of its multiple logical antennas according to the neighbor relationships between the multiple radio frequency remote devices. Figure 4In this system, the baseband device may include a control module, a computing module, and a storage module. The control module and computing module cooperate to obtain the neighbor relationships between multiple remote radio devices, while the storage module stores the neighbor relationships between multiple remote radio devices and temporary data generated during the computing process. Optionally, the baseband device may also include a clock module, which is used to add timestamps to the transmitted and received probe signals when using RTT or signal transmission delay ranging.
[0048] In another example, see Figure 5 The system architecture shown includes distributed wireless devices and a management device for managing the distributed wireless devices. A communication connection is established between the distributed wireless devices and the management device. Each distributed wireless device includes a baseband device and multiple remote radio units (RF units). The baseband device includes multiple ports, each connected to one of the RF units. The mapping method described in this embodiment is implemented by the management device. For example, when the distributed wireless devices are distributed access points (APs), the management device can be a WLAN controller. This WLAN controller can be, for example, an access controller (AC).
[0049] In both of the above system architectures, the baseband device is used for data signal processing and storage, and converts digital signals into radio frequency signals for transmission.
[0050] Radio frequency (RF) remote extension equipment is used to transmit and receive radio frequency (RF) signals. When the physical antennas used for transmitting and receiving are not the same, the RF remote extension equipment includes a transmitting physical antenna and a receiving physical antenna. The transmitting physical antenna is used to radiate signals, and the receiving physical antenna is used to receive signals. When the physical antennas used for transmitting and receiving are the same, the RF remote extension equipment includes physical antennas for transmitting and receiving RF signals.
[0051] The baseband equipment and the radio frequency remote equipment are connected via transmission media such as optical fiber or cable. The baseband equipment is also used to convert signals sent to the radio frequency remote equipment into a format suitable for transmission through the transmission medium, and the radio frequency remote equipment is also used to convert signals sent to the baseband equipment into a format suitable for transmission through the transmission medium.
[0052] It should be noted that the multiple ports of the baseband device refer to the ports that connect to multiple radio frequency remote devices. It may be all the ports of the baseband device, or it may not be all the ports of the baseband device.
[0053] The system architecture provided by the embodiments of this application has been described above. The hardware structure of the device in the above system architecture will be described below.
[0054] This application embodiment also provides a computing device 100, which is the aforementioned device for managing distributed wireless devices. For example... Figure 6 As shown, the computing device 100 includes a bus 102, a processor 104, a memory 106, and a communication interface 108. The processor 104, the memory 106, and the communication interface 108 communicate with each other via the bus 102. The computing device 100 can be a server or a terminal device. It should be understood that this application does not limit the number of processors and memories in the computing device 100.
[0055] Bus 102 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 6 The bus 104 may be represented by a single line, but this does not mean that there is only one bus or one type of bus. The bus 104 may include a path for transmitting information between various components of the computing device 100 (e.g., memory 106, processor 104, communication interface 108).
[0056] The processor 104 may include any one or more processors such as a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0057] Memory 106 may include volatile memory, such as random access memory (RAM). Processor 104 may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).
[0058] The memory 106 stores executable program code, which the processor 104 executes to implement the distributed wireless device mapping method. That is, the memory 106 stores instructions for executing the distributed wireless device mapping method.
[0059] The communication interface 103 uses transceiver modules, such as, but not limited to, network interface cards and transceivers, to enable communication between the computing device 100 and other devices or communication networks.
[0060] The following is combined with Figure 7 The flowchart describing the mapping method for distributed wireless devices is shown in steps 701 to 702. In this embodiment, the mapping method for distributed wireless devices executed by a baseband device is illustrated as an example.
[0061] Step 701: Obtain the neighbor relationships among multiple radio frequency remote devices.
[0062] In this embodiment, the neighbor relationship among multiple radio frequency remote devices is used to describe at least the radio frequency remote device closest to each radio frequency remote device.
[0063] There are several ways to obtain the neighbor relationships between multiple radio frequency remote devices. Two feasible methods are provided below.
[0064] In Method 1, the baseband device obtains the nearest RF remote unit (RFR) to each of a plurality of RF remote units by sending a probe signal to at least one of them, thereby establishing the neighbor relationships among the RFRs. The reason for sending a probe signal to at least one of the RFRs is that when finding the neighboring RFRs for a given RFR, it can send a probe signal from that RFR to the nearest RFR, ensuring that the nearest RFR receives the probe signal, without needing to send probe signals from that RFR to all other RFRs.
[0065] Optionally, in Method 1, there are multiple ways to obtain the nearest RF remote device among multiple RF remote devices by sending a probe signal. Four feasible methods are provided below. When describing the four feasible methods, we will take obtaining the nearest RF remote device i as an example. Assume there are N RF remote devices, where N is greater than 1, i is greater than or equal to 1, and less than or equal to N. See [link to relevant documentation]. Figure 8 The radio frequency remote device i corresponds to the i-th logical antenna of the baseband device.
[0066] In the first method, the baseband device determines the nearest RF remote device to each RF remote device based on the path loss between the RF remote devices.
[0067] In this embodiment, the baseband device controls the i-th logic antenna to map the probe signal to the radio frequency remote device i, which then transmits it through the physical antenna of the radio frequency remote device i. Radio frequency remote devices within the radiation range of the radio frequency remote device i may receive the probe signal. Assuming that radio frequency remote device j (j not equal to i, greater than or equal to 1, and less than or equal to N) receives the probe signal, it sends the received probe signal to the baseband device. The baseband device obtains the average power of the probe signal received by the radio frequency remote device j. The baseband device calculates the difference between the effective transmit power of the probe signal transmitted by the radio frequency remote device i and the average power, and determines this difference as the path loss between the radio frequency remote device i and the radio frequency remote device j. Then, the distance between the radio frequency remote device i and the radio frequency remote device j is calculated using equation (1).
[0068] L r =20lgd+20lgf+32.4 (1)
[0069] In equation (1), L r The path loss is expressed in dB, f represents the carrier frequency of the transmitted probe signal, and d represents the distance between radio frequency remote device i and radio frequency remote device j.
[0070] Using this method, the baseband device can determine the distance between radio frequency remote device i and one or more radio frequency remote devices. When determining the distance between radio frequency remote device i and one radio frequency remote device, that radio frequency remote device is identified as the closest radio frequency remote device to radio frequency remote device i. When determining the distance between radio frequency remote device i and multiple radio frequency remote devices, the closest radio frequency remote device to radio frequency remote device i is determined based on the determined distances. In this way, the closest radio frequency remote device to each radio frequency remote device can be determined, thereby obtaining the neighbor relationships among multiple radio frequency remote devices.
[0071] The second method involves the baseband device determining the nearest remote radio unit to each remote radio unit based on the RTT between the remote radio units.
[0072] In this embodiment, the baseband device transmits and receives timestamped probe signals on the radio frequency remote device i. The received timestamp is subtracted from the transmitted timestamp to obtain a difference. This difference is divided by the electromagnetic wave propagation speed to obtain the channel delay inside the radio frequency remote device i.
[0073] The baseband device adds a transmission timestamp t1 to the probe signal and controls the i-th logic antenna to map the probe signal with the added transmission timestamp to the radio frequency remote device i. The signal is then transmitted through the physical antenna of the radio frequency remote device i. Radio frequency remote devices within the radiation range of the radio frequency remote device i may receive the probe signal. Assuming that the radio frequency remote device j receives the probe signal, the baseband device adds a reception timestamp t2 to the probe signal and then adds a transmission timestamp t3 to the probe signal. The signal is then transmitted through the physical antenna of the radio frequency remote device j. The radio frequency remote device i receives the probe signal and records the reception timestamp t4. The baseband device calculates t4-t3+t2-t1 to obtain the first duration. The baseband device subtracts the channel delay inside the radio frequency remote device i and the channel delay inside the radio frequency remote device j from the first duration to obtain the RTT between the radio frequency remote device i and the radio frequency remote device j. Then, the distance between the radio frequency remote device i and the radio frequency remote device j is calculated using equation (2).
[0074] d=RTT*C / 2 (2)
[0075] In equation (2), d represents the distance between radio frequency remote device i and radio frequency remote device j, RTT represents the RTT between radio frequency remote device i and radio frequency remote device j, and C represents the electromagnetic wave propagation speed.
[0076] Using this method, the baseband device can determine the distance between radio frequency remote device i and one or more radio frequency remote devices. When determining the distance between radio frequency remote device i and one radio frequency remote device, that radio frequency remote device is identified as the closest radio frequency remote device to radio frequency remote device i. When determining the distance between radio frequency remote device i and multiple radio frequency remote devices, the closest radio frequency remote device to radio frequency remote device i is determined based on the determined distances. In this way, the closest radio frequency remote device to each radio frequency remote device can be determined, thereby obtaining the neighbor relationships among multiple radio frequency remote devices.
[0077] The third method involves the baseband device determining the nearest remote radio unit to each remote radio unit based on the received signal strength between the remote radio units.
[0078] In this embodiment, the baseband device controls the i-th logical antenna to map the probe signal to radio frequency remote device i, which then transmits it through the physical antenna of radio frequency remote device i. Radio frequency remote devices within the radiation range of radio frequency remote device i may receive the probe signal. Assuming radio frequency remote device j receives the probe signal, the baseband device obtains the received signal strength of the probe signal received by radio frequency remote device j. The baseband device determines the distance corresponding to this received signal strength (e.g., for the strength of the probe signal transmitted by radio frequency remote device i, the baseband device stores a correspondence between received signal strength and distance, and determines the distance corresponding to the received signal strength in this correspondence), and defines this distance as the distance between radio frequency remote device i and radio frequency remote device j. Optionally, the received signal strength can be represented using a received signal strength indicator (RSSI).
[0079] Using this method, the baseband device can determine the distance between radio frequency remote device i and one or more radio frequency remote devices. When determining the distance between radio frequency remote device i and one radio frequency remote device, that radio frequency remote device is identified as the closest radio frequency remote device to radio frequency remote device i. When determining the distance between radio frequency remote device i and multiple radio frequency remote devices, the closest radio frequency remote device to radio frequency remote device i is determined based on the determined distances. In this way, the closest radio frequency remote device to each radio frequency remote device can be determined, thereby obtaining the neighbor relationships among multiple radio frequency remote devices.
[0080] The fourth method involves the baseband device determining the nearest remote radio unit to each remote radio unit based on the signal transmission delay between the remote radio units.
[0081] In this embodiment, the baseband device adds a timestamp to the probe signal and controls the i-th logical antenna to map the probe signal to RF remote device i. The signal is then transmitted through the physical antenna of RF remote device i. RF remote devices within the radiation range of RF remote device i may receive the probe signal. Assuming RF remote device j receives the probe signal, the baseband device records the timestamp of the received signal. The signal transmission delay between RF remote device i and RF remote device j is obtained by subtracting the transmission timestamp from the reception timestamp.
[0082] Alternatively, the baseband device acquires the power delay profile (PDP) of the probe signal received by radio remote device j from radio remote device i. The baseband device then determines from the PDP the delay corresponding to the maximum power of the probe signal received from radio remote device i, and identifies this delay as the signal transmission delay between radio remote device i and radio remote device j.
[0083] Then the baseband device uses equation (3) to calculate the distance between radio frequency remote device i and radio frequency remote device j.
[0084] d=τ*C (3)
[0085] In equation (3), d represents the distance between radio frequency remote device i and radio frequency remote device j, τ represents the signal transmission delay between radio frequency remote device i and radio frequency remote device j, and C represents the electromagnetic wave propagation speed.
[0086] Using this method, the baseband device can determine the distance between radio frequency remote device i and one or more radio frequency remote devices. When determining the distance between radio frequency remote device i and one radio frequency remote device, that radio frequency remote device is identified as the closest radio frequency remote device to radio frequency remote device i. When determining the distance between radio frequency remote device i and multiple radio frequency remote devices, the closest radio frequency remote device to radio frequency remote device i is determined based on the determined distances. In this way, the closest radio frequency remote device to each radio frequency remote device can be determined, thereby obtaining the neighbor relationships among multiple radio frequency remote devices.
[0087] It should be noted that in Method 1, when using the distance between radio frequency remote device i and other radio frequency remote devices to determine the radio frequency remote device closest to radio frequency remote device i, "closest" is a broad concept and may not be the smallest distance. The reason is that radio frequency remote devices that are about the same distance from radio frequency remote device i have little impact on the working efficiency of the distributed antenna device. Therefore, any radio frequency remote device that is about the same distance from radio frequency remote device i can be considered as the radio frequency remote device closest to radio frequency remote device i.
[0088] In one example, the baseband device sends a probe signal to other RF remote devices through RF remote device i to obtain the distance between RF remote device i and other RF remote devices. In this way, the distance between every two RF remote devices can be obtained, and the neighbor relationship between the multiple RF remote devices is the arrangement order of the multiple RF remote devices.
[0089] In a scenario where multiple radio frequency (RF) remote units are arranged in a one-dimensional spatial configuration, the two RF remote units that are furthest apart are identified. (See [reference needed]). Figure 9Of the two radio frequency remote (RF) devices, one is arbitrarily selected. For ease of description, this selected RF device will be referred to as the first RF remote device. The baseband devices are sorted in ascending order of their distances from the first RF remote device to the other RF remote devices, thus obtaining a one-dimensional spatial arrangement order of the RF remote devices. The neighbor relationships of these RF remote devices constitute this one-dimensional arrangement order.
[0090] In the case of multiple radio frequency remote devices arranged in a two-dimensional space, see Figure 2 There are several ways for baseband devices to obtain the neighbor relationships between multiple radio frequency remote devices. The following are three feasible methods.
[0091] The first method involves creating a two-dimensional topology map of multiple radio frequency remote devices based on the distance between each pair of radio frequency remote devices, and then using this two-dimensional topology map to determine the neighbor relationships between the multiple radio frequency remote devices.
[0092] In this embodiment, see Figure 10 Establish a Cartesian coordinate system. For the baseband device, construct two points on a plane based on the distance between RF remote device 1 and RF remote device 2 (among multiple RF remote devices). These two points lie on the horizontal axis of the Cartesian coordinate system. One point's coordinates are the origin (0, 0), and the other point's coordinates are (d12, 0), where d12 is the distance between the two RF remote devices. RF remote device 1 and RF remote device 2 can be any two RF remote devices. Then, draw a circle with the coordinates of RF remote device 1 as the center and the distance between RF remote device 1 and RF remote device 3 as the radius. Also draw a circle with the coordinates of RF remote device 2 as the center and the distance between RF remote device 2 and RF remote device 3 as the radius. Determine the intersection point of the two circles, and assign the coordinates of any point at the intersection point to the coordinates of RF remote device 3.
[0093] Then, the baseband device draws a circle with the coordinates of RF remote device 1 as the center and the distance between RF remote device 1 and RF remote device i as the radius. It also draws a circle with the coordinates of RF remote device 2 as the center and the distance between RF remote device 2 and RF remote device i as the radius. The intersection point of the two circles is determined, and the coordinates of this intersection point are identified as the possible coordinates of RF remote device i. Then, using the possible coordinates of RF remote device i and the coordinates of RF remote device 3, the distance between RF remote device i and RF remote device 3 is calculated. The calculated distance is compared with the target distance, which is the distance between RF remote device i and RF remote device 3 obtained based on the detection signal. The possible coordinates corresponding to the calculated distance matching the target distance are identified as the coordinates of RF remote device i. Using this method, the coordinates of each RF remote device in a group of multiple RF remote devices can be determined, which is equivalent to determining a two-dimensional topology map of multiple RF remote devices.
[0094] The baseband equipment determines the maximum and minimum x-coordinates among multiple remote radio units, and calculates the difference between them to obtain the maximum x-coordinate difference. Similarly, it determines the maximum and minimum y-coordinates among the multiple remote radio units, and calculates the difference between them to obtain the maximum y-coordinate difference. The baseband equipment then determines the relationship between the maximum x-coordinate difference and the maximum y-coordinate difference. If the maximum x-coordinate difference is greater than the maximum y-coordinate difference, the x-coordinate axis is used as the reference axis for division. If the maximum x-coordinate difference is less than the minimum x-coordinate difference, the y-coordinate axis is used as the reference axis for division. If the maximum x-coordinate difference equals the minimum y-coordinate difference, either the x-coordinate axis or the y-coordinate axis is used as the reference axis for division.
[0095] The baseband device traverses multiple remote radio devices along a partitioning reference axis, from smallest to largest coordinates. Each traversal of a target number of remote radio devices constitutes a region, thus dividing the multiple remote radio devices into multiple regions. The target number represents the number of streams transmitted by the distributed wireless devices. See also... Figure 11 There are 6 radio frequency remote devices, and the target number is 2. The target number represents the number of stream data transmitted by the distributed wireless device. The 6 radio frequency remote devices are divided into 3 regions along the horizontal axis. Each region includes 2 radio frequency remote devices, and the 2 radio frequency remote devices in each region transmit two different stream data respectively.
[0096] The baseband device uses the radio remote devices included in each region to sort multiple regions along the positive direction of the partitioning reference axis. Regions with smaller coordinate values on the partitioning reference axis are ranked first, and regions with larger coordinate values on the partitioning reference axis are ranked last. Within a single region, radio remote devices with smaller coordinate values on the partitioning reference axis are ranked first, and radio remote devices with larger coordinate values are ranked last. In this way, a ranking of multiple radio remote devices is obtained, and the neighbor relationship between these multiple radio remote devices is the ranking of the multiple radio remote devices.
[0097] Alternatively, in the first approach, when dividing the region along the dividing reference axis, the baseband device can also use clustering to divide the region. For example, if the number of targets is 2 and there are multiple radio remote devices (6 radio remote devices), the K-means clustering algorithm can be used to cluster the multiple radio remote devices into 3 classes, with each class being a region.
[0098] The second approach uses the distance between every two RF remote devices to determine the order of multiple RF remote devices, aiming for the shortest distance between RF remote devices transmitting different data streams and the longest distance between RF remote devices transmitting the same data stream. Considering that the shortest distance between RF remote devices transmitting different data streams and the longest distance between RF remote devices transmitting the same data stream have the same effect, and for ease of calculation and in practice, the distance between RF remote devices transmitting different data streams can also be quite large, the longest distance between RF remote devices transmitting the same data stream can be used as the target. See [link to relevant documentation]. Figure 12 The arrangement order of multiple radio frequency remote devices is determined, and the neighbor relationship between these multiple radio frequency remote devices is the arrangement order of these multiple radio frequency remote devices.
[0099] For example, the objective function can be set in advance, see equation (4).
[0100]
[0101] In equation (4), Indicates transmission N ss The maximum sum of distances between RF remote devices sharing the same data stream, where f ranges from 1 to N. ss N ss Let l represent the number of streams of data transmitted by the distributed wireless devices. The value of l ranges from 1 to M·(M-1) / 2, where M·(M-1) / 2 represents the sum of distances required to find M remote radio devices for a given stream of data. M is equal to the number of remote radio devices divided by N. ss d f(i,j) This represents the distance between radio frequency remote device i and radio frequency remote device j, which transmit the f-th stream of data. This represents the total distance between the radio frequency remote devices transmitting the f-th stream of data.
[0102] Acquisition formula (4) The distribution of streaming data when taking the maximum value, in N ss For each period, the radio frequency remote devices corresponding to all stream data are traversed, and the multiple radio frequency remote devices are rearranged according to the order of the stream data to obtain the arrangement order of the multiple radio frequency remote devices.
[0103] The third approach involves constructing a rough two-dimensional topology map of multiple remote radio devices when the two-dimensional topology map of multiple remote radio devices is relatively long and narrow. This two-dimensional topology map is then used to determine the neighbor relationships between the multiple remote radio devices.
[0104] In this embodiment, the baseband device arbitrarily selects three radio frequency remote devices from among multiple radio frequency remote devices to construct a triangle with three vertices. From all the triangles formed, it selects a target triangle with the largest area. The baseband device calculates the area of the target triangle, divides the area of the target triangle by the lengths of its three sides, obtains three values, determines the maximum value, and identifies the vertex corresponding to the side with the maximum value. This vertex is then used as a reference point. (See also...) Figure 13 Let k be the reference point, and there are 8 radio frequency remote devices. The distances between the radio frequency remote device at the reference point and the other radio frequency remote devices are sorted in ascending order to obtain the neighbor relationships of the radio frequency remote devices.
[0105] Method Two: Technicians observe the connection lines between the baseband device and multiple remote radio units (RF units) to obtain the neighbor relationships between the RF units. The baseband device provides an input interface for these neighbor relationships. Technicians input the neighbor relationships of the multiple RF units through this interface, and the baseband device obtains the neighbor relationships. The neighbor relationships input by the technician can be the order of the multiple RF units. Alternatively, other devices may store the neighbor relationships between the multiple RF units, and the baseband device obtains these neighbor relationships from those other devices.
[0106] Step 702: Arrange the order of the multiple logical antennas of the baseband device according to the neighbor relationship between the multiple radio frequency remote devices, wherein the multiple logical antennas correspond one-to-one with the physical antennas of the multiple radio frequency remote devices.
[0107] In this embodiment, the baseband device can generate multiple logical antennas, the number of which is the same as the number of physical antennas of the multiple remote radio units (RF units). Each logical antenna corresponds one-to-one with the physical antenna of the RF units. After obtaining the neighbor relationships between the multiple RF units, the baseband device uses these relationships to arrange the order of the logical antennas, ensuring that the order of the logical antennas matches the positional order of the physical antennas of the RF units, thereby maximizing the transmission of different data streams by adjacent RF units.
[0108] It should be noted that when the physical antenna of a remote radio frequency (RF) device includes multiple power-dividing antennas, the baseband device can only sense the physical antennas, so one logical antenna corresponds to one physical antenna. However, for the RF RF device, one logical antenna corresponds to multiple power-dividing antennas. A power-dividing antenna is an antenna that simultaneously transmits streaming data mapped by a single logical antenna using the same power.
[0109] In one example, the baseband device can use the sequence of multiple ports of the baseband device to arrange the sequence of multiple logical antennas, as follows:
[0110] The order of the multiple ports is arranged according to the neighbor relationship between the multiple radio frequency remote devices, wherein the radio frequency remote devices connected to the ports that are adjacent in the order of the multiple ports are adjacent, and the order of the multiple logical antennas is arranged according to the order of the multiple ports.
[0111] In this embodiment, in the neighbor relationships among multiple radio frequency remote devices, for a first radio frequency remote device, a second radio frequency remote device that is closest to the first radio frequency remote device can be found; for a second radio frequency remote device, a third radio frequency remote device that is closest to the second radio frequency remote device can be found; and so on. For each radio frequency remote device, there is at least one radio frequency remote device that is closest to each radio frequency remote device. In this way, by using the neighbor relationships among multiple radio frequency remote devices, it is possible to obtain the global order of multiple radio frequency remote devices, or it is possible to obtain the local order of multiple radio frequency remote devices. For example, multiple radio frequency remote devices include radio frequency remote device 1 to radio frequency remote device 4. The radio frequency remote device closest to radio frequency remote device 1 is radio frequency remote device 2, the radio frequency remote device closest to radio frequency remote device 2 is radio frequency remote device 3, the radio frequency remote device closest to radio frequency remote device 3 is radio frequency remote device 4, and the radio frequency remote device closest to radio frequency remote device 4 is radio frequency remote device 3. Then the order of the multiple radio frequency remote devices is radio frequency remote device 1-radio frequency remote device 2-radio frequency remote device 3-radio frequency remote device 4, which is the global order of the multiple radio frequency remote devices. For example, multiple radio frequency remote devices include radio frequency remote device 1 to radio frequency remote device 4. The radio frequency remote device closest to radio frequency remote device 1 is radio frequency remote device 2, the radio frequency remote device closest to radio frequency remote device 2 is radio frequency remote device 1, the radio frequency remote device closest to radio frequency remote device 3 is radio frequency remote device 4, and the radio frequency remote device closest to radio frequency remote device 4 is radio frequency remote device 3. Then the order of the multiple radio frequency remote devices is radio frequency remote device 1-radio frequency remote device 2, radio frequency remote device 3-radio frequency remote device 4. However, the order of radio frequency remote device 2 and radio frequency remote device 3 is unknown. Therefore, the local order of the multiple radio frequency remote devices can be obtained.
[0112] One port of the baseband device connects to one radio frequency (RF) remote device, and different ports connect to different RF remote devices. Thus, after obtaining the order of multiple RF remote devices, the order of the multiple ports of the baseband device can be obtained according to the one-to-one correspondence between the RF remote devices and the ports. In this order of multiple ports, the RF remote devices connected to adjacent ports are adjacent. If each of the multiple ports is connected to an RF remote device that includes a physical antenna, then each port corresponds to a logical antenna. The order of the multiple ports is determined as the order of the multiple logical antennas. In this case, the port number connected to the physical antenna with the smaller number is smaller than the port number connected to the physical antenna with the larger number. For example, multiple RF remote devices include RF remote devices 1 to 4, connected to ports 1 to 4 respectively. Each RF remote device includes one physical antenna. The order of the multiple ports is ports 1 to 4, and the order of the multiple logical antennas is logical antenna 1 to logical antenna 4.
[0113] If the target port (which may be some or all of the ports) is connected to a remote radio unit (RFU) that includes multiple physical antennas, then the target port corresponds to multiple logical antennas. The number of these logical antennas equals the number of physical antennas, meaning each physical antenna corresponds to one logical antenna. Multiple virtual ports are generated from the target port, with the number of virtual ports equal to the number of physical antennas. Each virtual port corresponds to one logical antenna. The baseband device replaces the target port with these virtual ports in the sequence of the multiple ports, obtaining a new sequence of ports. This new sequence of ports is then used to determine the sequence of the multiple logical antennas. In this case, the port number connected to a physical antenna with a smaller number is smaller than, or the same as, the port number connected to a physical antenna with a larger number. For example, multiple RF UMUs include RF UMU 1 to RF UMU 4, connected to ports 1 to 4 respectively. RF UMU 1 and RF UMU 4 each include two physical antennas. The sequence of the multiple ports is ports 1 to 4, and the multiple logical antennas are six logical antennas, with the sequence of logical antennas 1 to 6.
[0114] In this context, the distance between the physical antennas of the same radio frequency remote unit is generally less than the distance between the physical antennas of different radio frequency remote units.
[0115] In one example, after obtaining the order of multiple logical antennas of the baseband device, the baseband device can use the order of the multiple logical antennas to map multiple streams of data to the multiple logical antennas in a cyclic mapping manner, wherein the number of multiple streams of data is less than or equal to the number of the multiple logical antennas.
[0116] In this embodiment, assuming the multiple data streams include a first data stream and a second data stream, the baseband device maps the first data stream to the first logical antenna in a sequence of multiple logical antennas, the second data stream to the second logical antenna in the same sequence, the first data stream to the third logical antenna in the same sequence, the second data stream to the fourth logical antenna in the same sequence, and so on, mapping the first and second data streams to multiple logical antennas in a cyclical manner. In this way, the sequence of the multiple logical antennas is consistent with the positional sequence of the multiple remote radio units (RF units), thus enabling adjacent logical antennas to map different data streams, and consequently, adjacent RF units to transmit different data streams.
[0117] In one example, after obtaining the neighbor relationships between multiple radio frequency remote devices, the order of multiple logical antennas can be arranged using a remapping method, as follows:
[0118] When the neighbor relationships among multiple remote radio (RF) devices constitute a local ranking of those devices, the local rankings can be concatenated to obtain a global ranking of the RF devices, or the global ranking can be obtained directly. When obtaining the global ranking of multiple RF devices, the global ranking is represented by a vector v. v1 to v N This represents the radio frequency remote extension devices ranked from the first to the Nth, where N is the number of radio frequency remote extension devices. v1 and v2 are adjacent. m With v m-1 Adjacent. Radio remote devices (RF remote devices) are directly connected to the ports of the baseband devices. The ports of the baseband devices can be mapped to the logical antennas of the baseband devices. Therefore, when each RF remote device includes one physical antenna, it can be mapped to the logical antenna of the baseband device. This can lead to adjacent RF remote devices mapping the same stream data when mapped in the default manner. For example, if the distributed wireless devices transmit two streams of data, and there are multiple RF remote devices (RF remote device 1 to RF remote device 4), each including one physical antenna, and vector v is represented as... v1 is RF remote device 3, v2 is RF remote device 2, v3 is RF remote device 4, and v4 is RF remote device 1. According to the default mapping method, RF remote device 3 is mapped to the 3rd logical antenna of the baseband device, RF remote device 2 is mapped to the 2nd logical antenna of the baseband device, RF remote device 4 is mapped to the 4th logical antenna of the baseband device, and RF remote device 1 is mapped to the 1st logical antenna of the baseband device. The 1st and 3rd logical antennas are mapped to the 1st data stream, and the 2nd and 4th logical antennas are mapped to the 2nd data stream. Therefore, adjacent RF remote devices 2 and 4 both transmit the 2nd data stream. To allow adjacent RF remote devices to transmit different data streams, a global sorting of multiple RF remote devices can be used to arrange the order of multiple logical antennas, i.e., remapping the multiple RF remote devices and multiple logical antennas.
[0119] When transmitting multiple data streams in distributed wireless devices, there are two mapping methods: one uses an open-loop weighted matrix mapping between multiple logical antennas of the baseband device and the physical antennas of multiple remote radio devices; the other uses a closed-loop weighted matrix mapping. Generally, the baseband device uses open-loop weighted matrix mapping when it does not obtain the terminal's channel information, and uses closed-loop weighted matrix mapping when it does obtain the terminal's channel information. However, in some cases, open-loop weighted matrix mapping can be used regardless of whether the terminal's channel information is obtained.
[0120] When using open-loop weight matrix mapping, the open-loop weight matrix is represented by matrix Q0. In the case where each RF remote device includes a physical antenna, Q0 is an N-row, N ss In a column matrix, where the radio frequency remote device includes multiple physical antennas, Q0 is an M-row, N-row matrix. ss A matrix of columns, where M is the total number of physical antennas included in multiple radio frequency remote devices, and in Q0, Q... m Used for mapping the m-th radio frequency remote device.
[0121] The baseband equipment uses the order of multiple remote radio units (RF units) to determine the initial open-loop weight matrix. This initial open-loop weight matrix is the open-loop weight matrix of the physical antennas of the multiple RF units, applied according to the default mapping method. The initial open-loop weight matrix is represented as matrix Q. 01 , In the case where each RF remote device includes a physical antenna, Q 01 For an N rows, N ss The matrix of columns, in the case of a radio frequency remote device including multiple physical antennas, Q 01 For a given M rows, N ss A matrix of columns, where M is the total number of physical antennas included in multiple radio frequency remote devices, and Q... vm Used for mapping sorting to the vth m There are multiple radio frequency (RF) remote devices. For example, multiple RF remote devices are RF remote device 1 to RF remote device 4. Each RF remote device includes one physical antenna. The number of data streams transmitted by the distributed wireless devices is 2. v1 is RF remote device 3, v2 is RF remote device 2, v3 is RF remote device 4, and v4 is RF remote device 1. According to the default mapping method, RF remote device 3 is mapped to the 3rd logical antenna of the baseband device, RF remote device 2 is mapped to the 2nd logical antenna of the baseband device, RF remote device 4 is mapped to the 4th logical antenna of the baseband device, and RF remote device 1 is mapped to the 1st logical antenna of the baseband device. The 1st and 3rd logical antennas are mapped to the 1st data stream, and the 2nd and 4th logical antennas are mapped to the 2nd data stream. Therefore, adjacent RF remote devices 2 and 4 both transmit the 2nd data stream.
[0122] Baseband devices will use matrix Q 01 China Q m Move to Q vm The target open-loop weight matrix is obtained from the location, and the target open-loop weight matrix is used to map multiple logical antennas of the baseband device to the physical antennas of multiple radio frequency remote devices.
[0123] After obtaining the target open-loop weight matrix, the baseband device can use the target open-loop weight matrix to map the streaming data mapped to multiple logical antennas to the physical antennas of multiple radio frequency remote devices.
[0124] When using closed-loop weight matrix mapping, the channel measurement weight matrix is represented by S0. In the case where each RF remote device includes a physical antenna, S0 is an N-row, N ss In a matrix of columns, where the radio frequency remote device includes multiple physical antennas, S0 is an M-row, N-row matrix. ss A matrix of columns, where M is the total number of physical antennas included in multiple radio frequency remote devices, and in S0, S... m This is used for the radio frequency remote device that corresponds to the m-th item in the sequence.
[0125] The baseband equipment uses the order of multiple remote radio units (RF units) to determine the initial channel measurement weight matrix. This initial channel measurement weight matrix is the channel measurement weight matrix that actually applies to the physical antennas of the multiple RF units according to the default mapping method. The initial channel measurement weight matrix is represented as matrix S. 01 , In the case where each radio frequency remote device includes a physical antenna, S 01 For an N rows, N ss A matrix of columns, in the case of a radio frequency remote device comprising multiple physical antennas, S 01 For a given M rows, N ss A matrix of columns, where M is the total number of physical antennas included in multiple radio frequency remote devices, and S... vm Used for mapping sorting to the vth m There are multiple radio frequency (RF) remote devices. For example, multiple RF remote devices are RF remote device 1 to RF remote device 4. Each RF remote device includes one physical antenna. The number of data streams transmitted by the distributed wireless devices is 2. v1 is RF remote device 3, v2 is RF remote device 2, v3 is RF remote device 4, and v4 is RF remote device 1. According to the default mapping method, RF remote device 3 is mapped to the 3rd logical antenna of the baseband device, RF remote device 2 is mapped to the 2nd logical antenna of the baseband device, RF remote device 4 is mapped to the 4th logical antenna of the baseband device, and RF remote device 1 is mapped to the 1st logical antenna of the baseband device. The 1st and 3rd logical antennas are mapped to the 1st data stream, and the 2nd and 4th logical antennas are mapped to the 2nd data stream. Therefore, adjacent RF remote devices 2 and 4 both transmit the 2nd data stream.
[0126] Baseband devices will matrix S 01 S m Move to S vmThe target channel measurement weight matrix is obtained based on the location. This matrix is used to map multiple logical antennas of the baseband device to the physical antennas of multiple radio frequency remote devices.
[0127] Then, the baseband device obtains relevant information about the target matrix provided by the terminal. This information can be the compressed value of the target matrix, or a portion of its contents. The number of rows and columns in the target matrix equals the number of streams of data transmitted by the distributed wireless device. The target matrix is the right singular matrix obtained by the terminal performing Singular Value Decomposition (SVD) on the estimated channel matrix, expressed as H = UΛV. * H is the channel matrix estimated by the terminal, U is a k*k matrix, and Λ is a k*N matrix. ss The matrix, V is the target matrix, and is an N ss *N ss The matrix is S'*V, where U and V are both unitary matrices. The baseband equipment determines the closed-loop weight matrix as S'*V, where S' is the target channel measurement weight matrix.
[0128] After obtaining the closed-loop weight matrix, the baseband device can use the closed-loop weight matrix to map the streaming data mapped to multiple logical antennas to the physical antennas of multiple radio frequency remote devices.
[0129] Furthermore, in this embodiment, when multiple radio frequency remote extension devices are arranged in a one-dimensional space, the order of these devices can be used to determine whether the construction personnel have correctly connected the baseband device and the radio frequency remote extension devices. After obtaining the order of the multiple radio frequency remote extension devices based on distance, the baseband device retrieves the pre-stored installation order of the multiple radio frequency remote extension devices. If the two are different, it is determined that multiple radio frequency remote extension devices are not correctly connected to the baseband device, and a prompt message can be output. If the two are the same, it is determined that multiple radio frequency remote extension devices are correctly connected to the baseband device.
[0130] The preceding text uses the order in which the baseband device arranges multiple logical antennas as an example for explanation. When the management device arranges the order of multiple logical antennas, it notifies the baseband device of the order of the arranged logical antennas so that the baseband device can send streaming data to multiple radio frequency remote devices according to the order of the multiple logical antennas.
[0131] In the embodiments of this application, the physical antenna mapped by the logical antenna is the physical antenna used for transmitting signals in the radio frequency remote device.
[0132] Figure 14This is a structural diagram of a mapping device for a distributed wireless device provided in an embodiment of this application. The distributed wireless device includes a baseband device and multiple radio frequency remote devices. The baseband device includes multiple ports, which are respectively connected to the multiple radio frequency remote devices. Each radio frequency remote device includes a physical antenna. This device can be implemented as part or all of the device through software, hardware, or a combination of both. The device provided in this embodiment of the application can implement the embodiments of this application. Figure 7 The process described herein, the device includes: a control module 1410, wherein:
[0133] The control module 1410 is used to arrange the order of multiple logical antennas of the baseband device according to the neighbor relationship between the multiple radio frequency remote devices, wherein the multiple logical antennas correspond one-to-one with the physical antennas of the multiple radio frequency remote devices. Specifically, it can be used to implement the control functions of steps 701 and 702 and execute the implicit steps included in steps 701 and 702.
[0134] In one example, the control module 1410 is used for:
[0135] The order of the multiple ports is arranged according to the neighbor relationship between the multiple radio frequency remote devices, wherein the radio frequency remote devices connected to the ports that are adjacent according to the order of the multiple ports are adjacent.
[0136] The order of the plurality of logical antennas is arranged according to the order of the plurality of ports.
[0137] In one example, the control module 1410 is further configured to:
[0138] Send a probe signal to at least one of the plurality of radio frequency remote devices to determine the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices.
[0139] In one example, the control module 1410 is further configured to:
[0140] A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the path loss between the radio frequency remote device receiving the probe signal and the radio frequency remote device sending the probe signal. Based on the path loss, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or,
[0141] A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the Real-Time Tolerance (RTT) between the radio frequency remote device receiving the probe signal and the radio frequency remote device sending the probe signal. Based on the RTT, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or,
[0142] A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the received signal strength of the probe signal received by the radio frequency remote device that receives the probe signal; based on the received signal strength, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or...
[0143] A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the signal transmission delay between the radio frequency remote device that receives the probe signal and the radio frequency remote device that sends the probe signal. Based on the signal transmission delay, the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices is determined.
[0144] In one example, the control module 1410 is further configured to:
[0145] According to the order of the plurality of logical antennas, multiple streams of data are mapped to the plurality of logical antennas in a cyclic mapping manner, wherein the number of the plurality of streams of data is less than or equal to the number of the plurality of logical antennas.
[0146] Figure 14 For a detailed explanation of the mapping process of the distributed wireless device mapping device shown, please refer to the descriptions in the previous embodiments; it will not be repeated here. Figure 14 The mapping device for the distributed wireless device shown can be an attachment Figure 6 The computing device 100 in the middle.
[0147] In one example, embodiments of this application provide a computer program product including computer instructions stored in a computer-readable storage medium. A processor of a computing device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computing device to perform... Figure 7 The process is shown below.
[0148] Those skilled in the art will recognize that the method steps and units described in the embodiments disclosed in this application can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the steps and components of each embodiment have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. 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 this application.
[0149] In the embodiments provided in this application, it should be understood that the disclosed system architecture, apparatus, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, or may be electrical, mechanical, or other forms of connection.
[0150] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of the embodiments of this application, depending on actual needs.
[0151] Furthermore, the modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or in software.
[0152] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computing device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0153] In this application, the terms "first" and "second," etc., are used to distinguish identical or similar items that have substantially the same function and purpose. It should be understood that there is no logical or temporal dependency between "first" and "second," nor does it limit the quantity or order of execution. It should also be understood that although the following description uses the terms "first" and "second," etc., to describe various elements, these elements should not be limited by the terms. These terms are merely used to distinguish one element from another. For example, without departing from the scope of various examples, a first radio frequency remote device can be referred to as a second radio frequency remote device, and similarly, a second radio frequency remote device can be referred to as a first radio frequency remote device. Both the first and second radio frequency remote devices can be radio frequency remote devices, and in some cases, they can be separate and different radio frequency remote devices.
[0154] In this application, the term "at least one" means one or more, and the term "multiple" means two or more.
[0155] The above description is merely one embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A mapping method for distributed wireless devices, characterized in that, The distributed wireless device includes a baseband device and multiple radio frequency remote devices. The baseband device includes multiple ports, which are respectively connected to the multiple radio frequency remote devices. Each radio frequency remote device includes a physical antenna. The method includes: Based on the neighbor relationships among the multiple radio frequency remote devices, the order of the multiple logical antennas of the baseband device is arranged, wherein the multiple logical antennas correspond one-to-one with the physical antennas of the multiple radio frequency remote devices.
2. The method according to claim 1, characterized in that, The step of arranging the order of the multiple logical antennas of the baseband device according to the neighbor relationships among the multiple radio frequency remote devices includes: The order of the multiple ports is arranged according to the neighbor relationship between the multiple radio frequency remote devices, wherein the radio frequency remote devices connected to the ports that are adjacent according to the order of the multiple ports are adjacent. The order of the plurality of logical antennas is arranged according to the order of the plurality of ports.
3. The method according to claim 1 or 2, characterized in that, The method further includes: Send a probe signal to at least one of the plurality of radio frequency remote devices to determine the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices.
4. The method according to claim 3, characterized in that, Sending a probe signal to at least one of the plurality of radio frequency remote devices to determine the radio frequency remote device closest to each radio frequency remote device includes: A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the path loss between the radio frequency remote device receiving the probe signal and the radio frequency remote device sending the probe signal. Based on the path loss, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or, A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the round-trip time (RTT) between the radio frequency remote device receiving the probe signal and the radio frequency remote device sending the probe signal. Based on the RTT, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or... A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the received signal strength of the probe signal received by the radio frequency remote device that receives the probe signal; based on the received signal strength, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or... A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the signal transmission delay between the radio frequency remote device that receives the probe signal and the radio frequency remote device that sends the probe signal. Based on the signal transmission delay, the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices is determined.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: According to the order of the plurality of logical antennas, multiple streams of data are mapped to the plurality of logical antennas in a cyclic mapping manner, wherein the number of the plurality of streams of data is less than or equal to the number of the plurality of logical antennas.
6. A mapping device for a distributed wireless device, characterized in that, The distributed wireless device includes a baseband device and multiple radio frequency remote devices. The baseband device includes multiple ports, which are respectively connected to the multiple radio frequency remote devices. Each radio frequency remote device includes a physical antenna. The device includes: The control module is used to arrange the order of multiple logical antennas of the baseband device according to the neighbor relationship between the multiple radio frequency remote devices, wherein the multiple logical antennas correspond one-to-one with the physical antennas of the multiple radio frequency remote devices.
7. The apparatus according to claim 6, characterized in that, The control module is used for: The order of the multiple ports is arranged according to the neighbor relationship between the multiple radio frequency remote devices, wherein the radio frequency remote devices connected to the ports that are adjacent according to the order of the multiple ports are adjacent. The order of the plurality of logical antennas is arranged according to the order of the plurality of ports.
8. The apparatus according to claim 6 or 7, characterized in that, The control module is also used for: Send a probe signal to at least one of the plurality of radio frequency remote devices to determine the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices.
9. The apparatus according to claim 8, characterized in that, The control module is also used for: A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the path loss between the radio frequency remote device receiving the probe signal and the radio frequency remote device sending the probe signal. Based on the path loss, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or, A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the round-trip time (RTT) between the radio frequency remote device receiving the probe signal and the radio frequency remote device sending the probe signal. Based on the RTT, the radio frequency remote device closest to each of the plurality of radio frequency remote devices is determined; or... Send a probe signal to at least one of the plurality of radio frequency remote devices to obtain the received signal strength of the radio frequency remote device that receives the probe signal, and determine the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices based on the received signal strength. or, A probe signal is sent to at least one of the plurality of radio frequency remote devices to obtain the signal transmission delay between the radio frequency remote device that receives the probe signal and the radio frequency remote device that sends the probe signal. Based on the signal transmission delay, the radio frequency remote device that is closest to each radio frequency remote device among the plurality of radio frequency remote devices is determined.
10. The apparatus according to any one of claims 6 to 9, characterized in that, The control module is also used for: According to the order of the plurality of logical antennas, multiple streams of data are mapped to the plurality of logical antennas in a cyclic mapping manner, wherein the number of the plurality of streams of data is less than or equal to the number of the plurality of logical antennas.
11. A computing device, characterized in that, The computing device includes a memory and a processor; The memory stores computer instructions; The processor is configured to execute the computer instructions, causing the computing device to perform the method as described in any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that, The storage medium stores at least one computer instruction; The computer instructions are read by the processor to cause the computing device to perform the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Systems and methods for mapping virtual radio instances into physical volumes of coherence in distributed antenna systems
CA2938253A1
Virtual antenna mapping method and network equipment
CN112825490A
