Network equipment and data sending method

By designing a network device including BBU, RRU, power sharing network module and antenna in a cellular network, using weighted aliasing and separation processing technology, power sharing between multiple sectors is realized, and power in the prior art is solved The problems of low resource utilization and poor far-point coverage have achieved more efficient power utilization and coverage.

CN119497265APending Publication Date: 2025-02-21DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311053652.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-21
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

In existing cellular networks, RRU cannot realize power sharing between sectors due to physical isolation, resulting in low power resource utilization and poor far-point coverage.

Method used

A network device is designed, including a baseband processing unit BBU, a radio frequency remote unit RRU, a power sharing network module and an antenna. The BBU performs weighted aliasing processing on antenna-level data of multiple sectors based on sector-based power allocation coefficients and spatial precoding matrix, and outputs it to the transmission channel of the RRU. The power sharing network module separates the weighted aliasing data output from the transmission channel, obtains corresponding transmission data on each antenna, and realizes power sharing between multiple sectors.

Benefits of technology

By realizing power sharing between multiple sectors, the power resource utilization rate is effectively improved, the far-point coverage effect of a single sector is enhanced, and the system capacity is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119497265A_ABST
    Figure CN119497265A_ABST
Patent Text Reader

Abstract

The invention provides network equipment and a data sending method. The network equipment comprises a BBU, an RRU, a power sharing network module and an antenna which are connected in sequence, the BBU is used for carrying out weighted aliasing processing on the data, mapped to the antennas, of the ports in the n sectors based on the power distribution coefficients and the spatial precoding matrixes of the n sectors to obtain k paths of weighted aliasing data, and outputting the k paths of weighted aliasing data to the RRU; the RRU is used for outputting the k paths of weighted aliasing data to the power sharing network module through k transmitting channels; and the power sharing network module is used for carrying out separation processing on the weighted aliasing data output by the k transmission channels to obtain transmission data corresponding to each antenna of the n sectors, and outputting the transmission data to the corresponding antenna for transmission. Therefore, power sharing among a plurality of sectors can be realized, the power resource utilization rate is effectively improved, the far-point coverage effect of a single sector can be powerfully improved, and the system capacity is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In the current cellular network, a wireless station is divided into three sectors, and each sector has a set of air interface data processing and transceiver equipment such as antennas, remote radio units (RRUs), and baseband units (BBUs). Due to the physical isolation of the RRUs between the three sectors, power sharing between sectors cannot be achieved. Summary of the invention

[0003] In view of the problems existing in the prior art, the present application provides a network device and a data sending method.

[0004] In a first aspect, the present application provides a network device, including:

[0005] Baseband processing unit BBU, radio remote unit RRU, power sharing network module and antenna connected in sequence;

[0006] The BBU is used to perform weighted aliasing processing on the data mapped to each antenna by each port in the n sectors based on the power allocation coefficients and spatial precoding matrices of the n sectors, obtain k-paths of weighted aliasing data, and output the k-paths of weighted aliasing data to the RRU; wherein each path of weighted aliasing data is obtained based on at least the data mapped to the n antennas, and the n antennas belong to the n sectors respectively, n is an integer greater than or equal to 2, and the value of k is equal to the total number of transmission channels of the n sectors;

[0007] The RRU is used to output k-path weighted aliased data to the power sharing network module through k transmission channels respectively;

[0008] The power sharing network module is used to separate and process the weighted aliased data output by the k transmission channels, obtain the transmission data corresponding to each antenna of the n sectors, and output the transmission data to the corresponding antenna for transmission.

[0009] In some embodiments, based on the power allocation coefficients of the n sectors and the spatial precoding matrix, weighted aliasing processing is performed on the data mapped from each port in the n sectors to each antenna to obtain k-way weighted aliasing data, including:

[0010] The data mapped from each port in the n sectors to each antenna are multiplied by the power allocation coefficient of each sector to obtain weighted data corresponding to each antenna in the n sectors;

[0011] Based on the spatial precoding matrix, precoding processing is performed on the weighted data of the n sectors corresponding to each antenna to obtain k-path weighted aliasing data.

[0012] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0013] Dividing the weighted data of the n sectors corresponding to the respective antennas into a plurality of weighted data groups, each weighted data group includes n weighted data, and the n weighted data correspond to the n sectors respectively;

[0014] Precoding each weighted data group based on the spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group;

[0015] The n-way weighted aliased data corresponding to each weighted data group are combined to obtain k-way weighted aliased data.

[0016] In some embodiments, precoding is performed on each weighted data group based on a spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group, including:

[0017] Based on the following formula, the n-way weighted aliasing data corresponding to each weighted data group is obtained:

[0018]

[0019] Where D s (l) represents the n-way weighted aliased data corresponding to the l-th weighted data group, l=1, 2, ..., L, L is equal to the total number of weighted data groups; F s represents the spatial precoding matrix, and the superscript H represents the conjugate transpose; They respectively represent the first weighted data, the second weighted data, and the nth weighted data in the lth weighted data group.

[0020] In some embodiments, when n is equal to 3, the spatial precoding matrix is

[0021]

[0022] In some embodiments, when n is equal to 2, the spatial precoding matrix is

[0023]

[0024] In some embodiments, the power sharing network module includes m power sharing network units, each power sharing network unit includes n power distributors and n power synthesizers; the value of m is equal to the number of transmission channels of a single sector;

[0025] Each power divider includes 1 input end and n output ends, each power combiner includes n input ends and 1 output end, the input end of each power divider is connected to the output end of a transmission channel, the n output ends of each power divider are respectively connected to the input ends of n power combiners, and the output end of each power combiner is connected to an antenna;

[0026] In the connection of n power dividers and n power combiners, 2 Among the branches, at least (n-1) 2 A phase shifter is arranged on each branch, and the phase shifter is arranged between the output end of the power divider and the input end of the power combiner.

[0027] In some embodiments, when n is equal to 3, the number of phase shifters is 4;

[0028] Wherein, every two phase shifters are connected to two input ends of a power combiner, and the phase shifts of the two phase shifters connected to the two input ends of the same power combiner are 120° and -120° respectively.

[0029] In some embodiments, when n is equal to 2, the number of phase shifters is 1, and the phase shift of the phase shifter is 180°.

[0030] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0031] Based on the following formula, k-way weighted aliasing data is obtained:

[0032]

[0033] Where D s represents k-way weighted aliased data, F s represents the spatial precoding matrix, b 1 , b 2 , b k They respectively represent the first weighted data, the second weighted data, and the kth weighted data among the weighted data corresponding to each antenna in the n sectors.

[0034] In some embodiments, when k is equal to 6, the spatial precoding matrix is

[0035]

[0036] In some embodiments, the power sharing network module includes k 3dB bridges;

[0037] Among them, each input end of the k / 2 first 3dB bridges is respectively connected to the output end of a transmitting channel, each output end of the k / 2 second 3dB bridges is respectively connected to an antenna, and the two output ends of each first 3dB bridge are connected to two different second 3dB bridges.

[0038] In a second aspect, the present application further provides a data sending method, applied to the network device of the first aspect, the method comprising:

[0039] Based on the power allocation coefficients and spatial precoding matrix of the n sectors, the BBU performs weighted aliasing processing on the data mapped from each port in the n sectors to each antenna, obtains k-way weighted aliasing data, and outputs the k-way weighted aliasing data to the RRU;

[0040] The RRU outputs k-path weighted aliased data to the power sharing network module through k transmission channels respectively;

[0041] The power sharing network module separates and processes the weighted aliased data output by the k transmission channels to obtain the transmission data corresponding to each antenna of the n sectors, and outputs the transmission data to the corresponding antenna for transmission.

[0042] In a third aspect, the present application further provides a network device, including a memory, a transceiver, and a processor;

[0043] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and executing the data transmission method of the second aspect.

[0044] The network equipment and data transmission method provided in the present application perform weighted aliasing processing on the antenna-level data of multiple sectors through the BBU and output the result to the transmission channel of the RRU, and then separate and process the weighted aliasing data output by the transmission channel through the power sharing network module to obtain the corresponding transmission data on each antenna, thereby realizing power sharing among multiple sectors and effectively improving the utilization rate of power resources, which can effectively improve the far-point coverage effect of a single sector and improve the system capacity. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0046] Figure 1 A schematic diagram of the 6T12R RRU downlink transmission system structure provided for related technologies;

[0047] Figure 2 A schematic diagram of the structure of a network device provided in an embodiment of the present application;

[0048] Figure 3 One of the example diagrams of a power sharing network unit for three sectors provided in an embodiment of the present application;

[0049] Figure 4 A schematic diagram of a six-transmission channel three-sector power sharing system provided in an embodiment of the present application;

[0050] Figure 5 The second example diagram of a power sharing network unit for three sectors provided in an embodiment of the present application;

[0051] Figure 6 The third example diagram of a power sharing network unit for three sectors provided in an embodiment of the present application;

[0052] Figure 7 An example diagram of a power sharing network unit for two sectors provided in an embodiment of the present application;

[0053] Figure 8 A schematic diagram of the input-output relationship of a 3dB bridge provided in an embodiment of the present application;

[0054] Fig. 9 An example diagram of a power sharing network module for three sectors based on a 3dB bridge provided in an embodiment of the present application;

[0055] Fig.10 A flowchart of a data transmission method provided in an embodiment of the present application;

[0056] Fig.11 A schematic diagram of the structure of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0057] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0058] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0059] In the embodiments of the present application, the terms "first", "second", etc. are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.

[0060] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0061] For remote suburban areas with relatively less traffic, low-cost network construction is an appropriate solution, and RRUs with a small number of channels are an important choice. Figure 1 A schematic diagram of the 6T12R RRU downlink transmission system structure provided for related technologies, such as Figure 1 As shown, the downlink transmission system is a 6T12R (6 transmit and 12 receive) RRU + 3 sector antenna structure. The downlink transmission system allocates two independent channels to each sector (2T2R) for power transmission. This traditional power allocation method is not conducive to long-distance coverage in remote suburbs.

[0062] If the power of the six channels can be dynamically allocated among the three sectors, when the users among the sectors are unevenly distributed, more power can be allocated to the sectors with large traffic. In extreme cases, most of the power can be concentrated in one sector for transmission to improve the far-point coverage of the sector. Therefore, power sharing is an ideal way to allocate power resources.

[0063] Figure 2 A schematic diagram of the structure of a network device provided in an embodiment of the present application, such as Figure 2 As shown, the network device includes:

[0064] BBU 210 , RRU 220 , power sharing network module 230 , and antenna 240 connected in sequence;

[0065] The BBU 210 is used to perform weighted aliasing processing on the data mapped to each antenna 240 by each port in the n sectors based on the power allocation coefficients and spatial precoding matrices of the n sectors, obtain k-path weighted aliasing data, and output the k-path weighted aliasing data to the RRU 220; wherein each path of weighted aliasing data is obtained based on at least the data mapped to the n antennas 240, and the n antennas 240 belong to n sectors respectively, n is an integer greater than or equal to 2, and the value of k is equal to the total number of transmission channels of the n sectors;

[0066] The RRU 220 is used to output k-path weighted aliasing data to the power sharing network module 230 through k transmission channels respectively;

[0067] The power sharing network module 230 is used to separate and process the weighted aliasing data output by the k transmission channels, obtain the transmission data corresponding to each antenna 240 of the n sectors, and output the transmission data to the corresponding antenna 240 for transmission.

[0068] Specifically, in the network device, the output end of the BBU is connected to the input end of the transmission channel in the RRU in a one-to-one correspondence, the output end of the transmission channel in the RRU is connected to the input end of the power sharing network module in a one-to-one correspondence, and each output end of the power sharing network module is connected to an antenna.

[0069] Among them, the BBU is mainly used to perform weighted aliasing processing on the data mapped from each port (referring to the logical port of the antenna) in the n sectors to each antenna (referring to the physical antenna) to obtain k-way weighted aliasing data. The data mapped to each antenna refers to the data mapped to each port on each antenna after weighting the data stream using the beamforming weights during the downlink data transmission process. The data mapped to each antenna can also be called antenna-level data or antenna data, which will not be repeated later. The existing technical solutions can be used to weight the data stream using the beamforming weights, and the mapping process of the port-level data stream to the antenna-level data, and the detailed process will not be given here.

[0070] In order to realize power sharing of n sectors, the antenna-level data of the n sectors can be first subjected to weighted aliasing processing in the BBU based on the power allocation coefficients and spatial precoding matrix of the n sectors to obtain k-way weighted aliasing data. The weighted aliasing processing refers to assigning corresponding weights to the antenna-level data of the n sectors according to the power allocation coefficients of the n sectors, and then mixing and reorganizing the antenna-level data assigned with corresponding weights across sectors. In the k-way weighted aliasing data obtained by the weighted aliasing processing, each way of weighted aliasing data is obtained by mixing and reorganizing at least n antenna-level data, and these n antenna-level data correspond to different sectors respectively, so as to ensure that after the k-way weighted aliasing data is output to the k transmission channels of the RRU, each transmission channel carries the signals of n sectors, and the transmission power can be shared between sectors.

[0071] In the embodiment of the present application, the power allocation coefficients of the n sectors may be pre-configured according to demand, or may be dynamically allocated according to the service distribution of each sector, or may be determined in other ways, and the present application does not limit this. In some embodiments, the sum of the squares of the power allocation coefficients of the n sectors is equal to 1. For example, assuming n = 3, the power allocation coefficients of the three sectors are α, β, and γ respectively, then the power allocation coefficient is affected by α 2 +β 2 +γ 2 =1 constraint.

[0072] In the embodiment of the present application, the spatial precoding matrix may be pre-set.

[0073] In some embodiments, based on the power allocation coefficients of the n sectors and the spatial precoding matrix, weighted aliasing processing is performed on the data mapped from each port in the n sectors to each antenna to obtain k-way weighted aliasing data, including:

[0074] The data mapped from each port in the n sectors to each antenna are multiplied by the power allocation coefficient of each sector to obtain weighted data corresponding to each antenna in the n sectors;

[0075] Based on the spatial precoding matrix, precoding processing is performed on the weighted data of the n sectors corresponding to each antenna to obtain k-path weighted aliasing data.

[0076] For example, assuming n = 3, the power allocation coefficients of the three sectors are α, β, and γ respectively, and each sector has two antennas. The two antenna level data of the first sector are x 1 and x 2 , the two antenna-level data of the second sector are y 1 and 2 , the two antenna-level data of the third sector are z 1 and z 2, then the weighted data corresponding to the two antennas in the first sector are αx 1 and αx 2 ; The weighted data of the second sector corresponding to the two antennas are βy 1 and βy 2 ; The weighted data of the third sector corresponding to the two antennas are γz 1 and γz 2 .

[0077] Then, the BBU can use the spatial precoding matrix to 1 , αx 2 , βy 1 , βy 2 , γz 1 , γz 2 These weighted data are pre-coded to obtain 6-way weighted aliased data. There are many implementation schemes for the pre-coding process, which will be described in detail later and will not be described here.

[0078] In the embodiment of the present application, the weighted aliasing processing of the antenna-level data is performed so that the transmission power can be shared among the sectors, and it should not affect the data finally transmitted from the antenna, that is, the data finally transmitted from each antenna should not contain the data originally mapped to other antennas. Therefore, after the RRU outputs the k-way weighted aliasing data to the power sharing network module through k transmission channels respectively, the power sharing network module needs to separate and process the weighted aliasing data output by the k transmission channels to obtain the corresponding transmission data on each antenna. For example, suppose the data mapped to a certain antenna c in a sector (assuming the power allocation coefficient of the sector is α) is x c After the BBU performs weighted aliasing processing on the antenna-level data of each sector, the power sharing network module needs to separate the weighted aliasing data output by the RRU transmission channel to obtain the corresponding transmission data on each antenna, where the corresponding transmission data on antenna c should only contain x c , for example, it can be x c Or αx c .

[0079] The present application does not limit the method of separating and processing the weighted aliasing data, as long as the corresponding transmission data on each antenna can be separated, the separation and processing of the weighted aliasing data can be achieved by hardware and / or software.

[0080] The network device provided in the embodiment of the present application performs weighted aliasing processing on the antenna-level data of multiple sectors through the BBU and outputs the result to the transmission channel of the RRU. The weighted aliasing data output from the transmission channel is then separated and processed through the power sharing network module to obtain the corresponding transmission data on each antenna, thereby realizing power sharing among multiple sectors and effectively improving the utilization rate of power resources. This can effectively improve the far-point coverage effect of a single sector and improve the system capacity.

[0081] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0082] Dividing the weighted data of the n sectors corresponding to the respective antennas into a plurality of weighted data groups, each weighted data group includes n weighted data, and the n weighted data correspond to the n sectors respectively;

[0083] Precoding each weighted data group based on the spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group;

[0084] The n-way weighted aliased data corresponding to each weighted data group are combined to obtain k-way weighted aliased data.

[0085] Specifically, after obtaining the weighted data of n sectors corresponding to each antenna, the weighted data may be divided into multiple groups, each group including n weighted data, and the n weighted data correspond to the n sectors respectively.

[0086] For example, assuming n=3, each of the three sectors has two antennas, and the weighted data corresponding to the two antennas in the first sector is αx 1 and αx 2 ; The weighted data of the second sector corresponding to the two antennas are βy 1 and βy 2 ; The weighted data of the third sector corresponding to the two antennas are γz 1 and γz 2 ; then we can take the weighted data corresponding to the first antenna of sectors 0, 1 and 2 (i.e. αx 1 , βy 1 , γz 1 ) as the first group; take the weighted data corresponding to the second antenna of sector 0, sector 1 and sector 2 (i.e., αx 2 , βy 2 , γz 2 ) as the second group. It should be understood that this is only an exemplary description and does not limit the grouping method of the weighted data group. Other grouping methods known to those skilled in the art may also be applied here.

[0087] After grouping, precoding processing can be performed on each weighted data group, and corresponding n-channel weighted aliasing data can be obtained for each weighted data group.

[0088] In some embodiments, precoding is performed on each weighted data group based on a spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group, including:

[0089] Based on the following formula, the n-way weighted aliasing data corresponding to each weighted data group is obtained:

[0090]

[0091] Where D s (l) represents the n-way weighted aliased data corresponding to the l-th weighted data group, l=1, 2, ..., L, L is equal to the total number of weighted data groups; F s represents the spatial precoding matrix, and the superscript H represents the conjugate transpose; They respectively represent the first weighted data, the second weighted data, and the nth weighted data in the lth weighted data group.

[0092] For example, for the lth weighted data group, among the n-way weighted aliased data corresponding to the lth weighted data group, the first way of weighted aliased data is the matrix F s H The elements of the first row of The result obtained after corresponding multiplication is the matrix F s H The elements of the second row of The result obtained after corresponding multiplication is, and so on, the n-th weighted aliasing data is the matrix F s H The elements of the nth row of The corresponding multiplication is the result obtained after the first column element of each row and Multiply, the second column elements and Multiply, and so on, the nth column element and Multiply.

[0093] After obtaining the n-way weighted aliased data corresponding to each weighted data group, these weighted aliased data can be combined to obtain k-way weighted aliased data. The combination here refers to arranging the n-way weighted aliased data corresponding to each weighted data group into k-way weighted aliased data in a preset order, and does not involve data calculation processing. For example, assuming that there are 2 weighted data groups, the n-way weighted aliased data corresponding to the first weighted data group is D s(1), the n-way weighted aliased data corresponding to the second weighted data group is D s (2), then the k-way weighted aliased data obtained by combination can be expressed as Each row in represents a path of weighted aliased data.

[0094] In some embodiments, when n is equal to 3, the spatial precoding matrix can be In the formula, e represents a natural constant (its value is approximately 2.718281828459045), i represents an imaginary unit (i 2 =-1), This concept remains consistent throughout the article and will not be repeated later.

[0095] For example, assuming that each of the three sectors has two antennas, the weighted data corresponding to the two antennas in the first sector is αx 1 and αx 2 ; The weighted data of the second sector corresponding to the two antennas are βy 1 and βy 2 ; The weighted data of the third sector corresponding to the two antennas are γz 1 and γz 2 ; Take the weighted data corresponding to the first antenna of sector 0, sector 1 and sector 2 (i.e. αx 1 , βy 1 , γz 1 ) as the first group; take the weighted data corresponding to the second antenna of sector 0, sector 1 and sector 2 (i.e., αx 2 , βy 2 , γz 2 ) as the second group. Each group of weighted data is encoded by the spatial precoding matrix F s After a precoding process, three-way weighted aliasing data is obtained.

[0096] For example, for the first set of weighted data:

[0097]

[0098] For the second set of weighted data:

[0099]

[0100] Then, the 6-way weighted aliasing data is combined as follows:

[0101]

[0102] Among them, the six transmission channels of the RRU respectively send one element data in the above vector.

[0103] In some embodiments, when n is equal to 2, the spatial precoding matrix is

[0104]

[0105] For example, assuming that each of the two sectors has two antennas, the weighted data corresponding to the two antennas in the first sector are αx 1 and αx 2 ; The weighted data of the second sector corresponding to the two antennas are βy 1 and βy 2 ; Take the weighted data corresponding to the first antenna of sector 0 and sector 1 (i.e. αx 1 , βy 1 ) as the first group; take the weighted data corresponding to the second antenna of sector 0 and sector 1 (i.e., αx 2 , βy 2 ) as the second group. Each group of weighted data is encoded by the spatial precoding matrix F s After a precoding process is performed, two paths of weighted aliasing data are obtained.

[0106] For example, for the first set of weighted data:

[0107]

[0108] For the second set of weighted data:

[0109]

[0110] Then, the 4-way weighted aliasing data is combined as follows:

[0111]

[0112] Among them, the four transmission channels of the RRU respectively send one element data in the above vector.

[0113] In some embodiments, the power sharing network module includes m power sharing network units, each power sharing network unit includes n power distributors and n power synthesizers; the value of m is equal to the number of transmission channels of a single sector;

[0114] Each power divider includes 1 input end and n output ends, each power combiner includes n input ends and 1 output end, the input end of each power divider is connected to the output end of a transmission channel, the n output ends of each power divider are respectively connected to the input ends of n power combiners, and the output end of each power combiner is connected to an antenna;

[0115] In the connection of n power dividers and n power combiners, 2Among the branches, at least (n-1) 2 A phase shifter is arranged on each branch, and the phase shifter is arranged between the output end of the power divider and the input end of the power combiner.

[0116] Specifically, the power sharing network module can be implemented through a hardware network. For the solution of grouping weighted data in the BBU and then performing precoding processing, the power sharing network module can also correspondingly include multiple power sharing network units, each power sharing network unit is used to process n-channel weighted aliasing data corresponding to a group of weighted data.

[0117] For any power sharing network unit, the function of separating weighted aliased data can be realized by a power divider, a power combiner and a phase shifter. Among them, the power divider is a device that divides the energy of one input signal into multiple output signal energies, and the power combiner is a device that combines the energy of multiple signals into one output. The power combiner is a device that swaps the input and output ends of the power divider. The phase shifter can be controlled by the length of the delay line to achieve different phase shifts.

[0118] The specific structure of the power sharing network unit corresponds to the precoding matrix used to obtain weighted aliasing data in the BBU, so as to correctly separate the corresponding transmission data on each antenna. The specific details can be achieved through technical means well known to those skilled in the art, and no detailed restrictions are made in the embodiments of the present application.

[0119] In some embodiments, when n is equal to 3, the number of phase shifters is 4;

[0120] Wherein, every two phase shifters are connected to two input ends of a power combiner, and the phase shifts of the two phase shifters connected to the two input ends of the same power combiner are 120° and -120° respectively.

[0121] For ease of understanding, examples are provided below with reference to the accompanying drawings. Figure 3 One of the example diagrams of a power sharing network unit for three sectors provided in an embodiment of the present application, the power sharing network unit shown in the figure can be used to realize power sharing of three sectors. Assuming that each of the three sectors has 2 antennas and the three sectors have a total of 6 transmission channels, the transmission channels can be grouped by multiples of 3, and each group contains one transmission channel for each of the three sectors. For a system with 6 transmission channels, it is divided into two groups. The power sharing of the three sectors can be realized by realizing power sharing of the three transmission channels in the group. The three-channel power sharing network unit of one group is as follows: Figure 3 shown.

[0122] Figure 3The power sharing network unit in the data transmission network contains 3 power distributors and 3 power combiners. On each of the 4 branches of the data connection, a fixed phase shifter is configured (i.e., the circle with an arrow in the figure). The phase shift of the phase shifter with the arrow pointing to the upper left is 120°, and the phase shift of the phase shifter with the arrow pointing to the lower left is -120°. The data sent on the three transmission channels is a set of weighted data corresponding to three-way weighted aliasing data. The data weighted aliasing process is at the digital end (BBU), which can be seen in the previous description. Unless otherwise specified, Figure 3 The meanings of the symbols in the figure remain consistent in the subsequent drawings and will not be explained separately for the subsequent drawings.

[0123] It should be noted that Figure 3 The setting of the phase shifter is only an example. The specific branch on which each phase shifter is set corresponds to the data sent on the transmission channel and the antenna connected to the output end of the power sharing network module. The setting method can be flexibly changed so as to correctly separate the corresponding transmission data on each antenna, and no specific limitation is made in the embodiments of the present application.

[0124] Figure 4 A schematic diagram of a six-transmission channel three-sector power sharing system provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, for a system with 6 transmit channels, a total of 2 Figure 3 The power sharing network unit shown is used to achieve power sharing of all three sectors. Figure 4 The BBU in the system includes a power allocation module and a spatial precoding module.

[0125] The power allocation module is used to dynamically allocate power to the three sectors through parameter settings, where the parameters are subject to the total power that the transmission channel can withstand. For example, the power allocation module can be used to multiply the data mapped from each port in the three sectors to each antenna by the power allocation coefficient of each sector to obtain weighted data corresponding to each antenna in the three sectors.

[0126] The spatial precoding module is used to complete the weighted aliasing process of the signals of the three sectors, ensuring that each transmission channel carries the signals of the three sectors and that the aliased signals can be orthogonally separated through the power sharing network module.

[0127] The following is based on Figure 3 The power sharing network unit shown performs weighted aliasing data separation processing as an example.

[0128] First, the transmission channels are grouped according to the number of sectors. Here, there are 3 sectors and 6 transmission channels, that is, the transmission channels are divided into two groups. The weighted aliasing data output by the two groups of transmission channels to the power sharing network module are: and like Figure 5 and Figure 6 As shown, Figure 5 and Figure 6 are respectively a corresponding power sharing network unit, Figure 5 The three-way weighted aliasing data is separated into the corresponding transmission data αx on the three antennas through the power sharing network unit 1 , βy 1 and γz 1 , Figure 6 The three-way weighted aliasing data is separated into the corresponding transmission data αx on the three antennas through the power sharing network unit 2 , βy 2 and γz 2 .

[0129] Figure 5 and Figure 6 The analog phase shift network F corresponding to the power sharing network unit in rf It can be expressed as follows:

[0130]

[0131] After the data is separated, it can be mapped to the antenna of the corresponding cell for transmission.

[0132] In some embodiments, when n is equal to 2, the number of phase shifters is 1, and the phase shift of the phase shifter is 180°.

[0133] For ease of understanding, examples are provided below with reference to the accompanying drawings. Figure 7 An example diagram of a power sharing network unit for two sectors provided in an embodiment of the present application, the power sharing network unit shown in the figure can be used to realize power sharing between two sectors, and is suitable for scenarios where large-angle antennas are used to complete coverage of two sectors. Assuming that each of the two sectors has 2 antennas, and the two sectors have a total of 4 transmission channels, the transmission channels can be grouped, and each group contains one transmission channel for each of the two sectors. For a system with 4 transmission channels, it is divided into two groups. Power sharing of the two sectors can be realized by realizing power sharing of the two transmission channels in the group. The two-channel power sharing network unit of one group is as follows Figure 7 As shown, the other group is similar and will not be described in detail.

[0134] Figure 7 The power sharing network unit in the data transmission network includes two power dividers and two power combiners. A fixed phase shifter is configured on one of the branches of the data connection (i.e., the circle with an arrow in the figure), and the phase shift of the phase shifter with the arrow pointing to the upper left direction is 180°. The data sent on the two transmission channels is a set of weighted data corresponding to three-way weighted aliasing data. The data weighted aliasing process is at the digital end (BBU), as described above.

[0135] for Figure 7 The two sectors share power as shown, where the first transmission channel of sector 0 traditionally only sends signal x 1 , the first transmission channel of sector 1 traditionally only sends signal y 1 After power sharing, the first transmission channel of sector 0 sends signal αx 1 +βy 1 , the first transmission channel of sector 1 sends signal αx 1 -βy 1 , where α, β are power allocation coefficients. By constraining α 2 +β 2 =1 to ensure that the transmit channel power does not exceed the threshold.

[0136] It should be noted that Figure 7 The setting of the phase shifter is only an example. The specific branch on which the phase shifter is set corresponds to the data sent on the transmission channel and the antenna connected to the output end of the power sharing network module. The setting method can be flexibly changed so as to correctly separate the corresponding transmission data on each antenna, and no specific limitation is made in the embodiments of the present application.

[0137] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0138] Based on the following formula, k-way weighted aliasing data is obtained:

[0139]

[0140] Where D s represents k-way weighted aliased data, F s represents the spatial precoding matrix, b 1 、b 2 、b k They respectively represent the first weighted data, the second weighted data, and the kth weighted data among the weighted data corresponding to each antenna in the n sectors.

[0141] Specifically, after obtaining the weighted data corresponding to each antenna in n sectors, the weighted data may not be grouped, but the spatial precoding matrix may be used to directly perform precoding processing on the weighted data to obtain k-way weighted aliasing data.

[0142] In some embodiments, when k is equal to 6, the spatial precoding matrix can be

[0143]

[0144] For example, assuming that each of the three sectors has two antennas, the weighted data corresponding to the two antennas in the first sector is αx 1 and αx 2 ; The weighted data of the second sector corresponding to the two antennas are βy 1 and βy 2 ; The weighted data of the third sector corresponding to the two antennas are γz 1 and γz 2 ; Among them, α, β, γ are power allocation coefficients, α 2 +β 2 +γ 2 =1, ensuring that the total data power of the three cells is normalized, ensuring that the channel is sent at full power without exceeding the power.

[0145] By using the spatial precoding matrix F s After precoding, the 6-way weighted aliasing data is obtained as shown below:

[0146]

[0147] In the formula, IN1, IN2, IN3, IN4, IN5, and IN6 respectively represent 6-way weighted aliasing data, that is, the input signals corresponding to the power sharing network module.

[0148] In some embodiments, the power sharing network module includes k 3dB bridges;

[0149] Among them, each input end of the k / 2 first 3dB bridges is respectively connected to the output end of a transmitting channel, each output end of the k / 2 second 3dB bridges is respectively connected to an antenna, and the two output ends of each first 3dB bridge are connected to two different second 3dB bridges.

[0150] Specifically, for a solution in which the weighted data is not grouped in the BBU but is directly processed using a spatial precoding matrix, the corresponding power sharing network module can be implemented using a 3dB bridge. Figure 8 Schematic diagram of the input-output relationship of a 3dB bridge provided in an embodiment of the present application, in which I 1 ,I 2 It represents the input of 3dB bridge, O1 and O2 represent the output of 3dB bridge.

[0151] Fig. 9 An example diagram of a power sharing network module for three sectors based on a 3dB bridge provided in an embodiment of the present application is shown in FIG. Fig. 9As shown, the power sharing network module can be used for power sharing of six transmission channels and three sectors, which includes six 3dB bridges, wherein the input ends of three first 3dB bridges (IN1, IN2, IN3, IN4, IN5, IN6 in the figure) are connected to the output ends of the six transmission channels, and the output ends of three second 3dB bridges (OUT1, OUT2, OUT3, OUT4, OUT5, OUT6 in the figure) are connected to the antennas, and output data (αx 1 ,βy 2 ), (αx 2 ,γz 1 ), (βy 1 ,γz 2 ).like Fig. 9 As shown, the two output ends of each first 3dB bridge are connected to two different second 3dB bridges, which means that each output end of the first 3dB bridge is connected to one second 3dB bridge.

[0152] It should be noted that the specific structure of the power sharing network module corresponds to the precoding matrix used to obtain weighted aliasing data in the BBU, so as to correctly separate the corresponding transmission data on each antenna. The specific setting and connection method of the 3dB bridge can be flexibly changed, and no specific restrictions are made in the embodiments of the present application.

[0153] Fig.10 The flowchart of the data transmission method provided in the embodiment of the present application is as follows. The method can be applied to the network devices provided in the above embodiments, such as Fig.10 As shown, the method comprises the following steps:

[0154] Step 1000: The BBU performs weighted aliasing processing on the data mapped from each port in the n sectors to each antenna based on the power allocation coefficients and spatial precoding matrix of the n sectors to obtain k-way weighted aliasing data, and outputs the k-way weighted aliasing data to the RRU.

[0155] Step 1001: The RRU outputs k-path weighted aliased data to a power sharing network module through k transmission channels respectively.

[0156] Step 1002: The power sharing network module separates and processes the weighted aliased data output by the k transmission channels to obtain transmission data corresponding to each antenna of the n sectors, and outputs the transmission data to the corresponding antenna for transmission.

[0157] Specifically, when sending downlink data, the BBU can first obtain a beamforming weight based on a beamforming algorithm, and use the beamforming weight to weight the data stream and then map the data stream of each port to each antenna. Then, the BBU can perform weighted aliasing processing on the antenna-level data of the n sectors based on the power allocation coefficients and spatial precoding matrix of the n sectors to obtain k-way weighted aliasing data. The process of performing weighted aliasing processing to obtain k-way weighted aliasing data can be referred to the above embodiment, and will not be repeated here.

[0158] After k-way weighted aliasing data is output to the RRU, the RRU can output the k-way weighted aliasing data to the power sharing network module through k transmission channels respectively. Then the power sharing network module separates and processes the weighted aliasing data output by the k transmission channels to obtain the corresponding transmission data on each antenna and outputs it to the corresponding antenna for transmission, thereby realizing power sharing among multiple sectors.

[0159] The data sending method provided in the embodiment of the present application performs weighted aliasing processing on the antenna-level data of multiple sectors through the BBU and outputs the result to the transmission channel of the RRU. The weighted aliasing data output by the transmission channel is then separated and processed through the power sharing network module to obtain the corresponding transmission data on each antenna, thereby realizing power sharing among multiple sectors and effectively improving the utilization rate of power resources. This can effectively improve the far-point coverage effect of a single sector and improve the system capacity.

[0160] The methods and devices provided in the various embodiments of the present application are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.

[0161] In some embodiments, based on the power allocation coefficients of the n sectors and the spatial precoding matrix, weighted aliasing processing is performed on the data mapped from each port in the n sectors to each antenna to obtain k-way weighted aliasing data, including:

[0162] The data mapped from each port in the n sectors to each antenna are multiplied by the power allocation coefficient of each sector to obtain weighted data corresponding to each antenna in the n sectors;

[0163] Based on the spatial precoding matrix, precoding processing is performed on the weighted data of the n sectors corresponding to each antenna to obtain k-path weighted aliasing data.

[0164] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0165] Dividing the weighted data of the n sectors corresponding to the respective antennas into a plurality of weighted data groups, each weighted data group includes n weighted data, and the n weighted data correspond to the n sectors respectively;

[0166] Precoding each weighted data group based on the spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group;

[0167] The n-way weighted aliased data corresponding to each weighted data group are combined to obtain k-way weighted aliased data.

[0168] In some embodiments, precoding is performed on each weighted data group based on a spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group, including:

[0169] Based on the following formula, the n-way weighted aliasing data corresponding to each weighted data group is obtained:

[0170]

[0171] Where D s (l) represents the n-way weighted aliased data corresponding to the l-th weighted data group, l=1, 2, ..., L, L is equal to the total number of weighted data groups; F S represents the spatial precoding matrix, and the superscript H represents the conjugate transpose; They respectively represent the first weighted data, the second weighted data, and the nth weighted data in the lth weighted data group.

[0172] In some embodiments, when n is equal to 3, the spatial precoding matrix is

[0173]

[0174] In some embodiments, when n is equal to 2, the spatial precoding matrix is

[0175]

[0176] In some embodiments, the power sharing network module includes m power sharing network units, each power sharing network unit includes n power distributors and n power synthesizers; the value of m is equal to the number of transmission channels of a single sector;

[0177] Each power divider includes 1 input end and n output ends, each power combiner includes n input ends and 1 output end, the input end of each power divider is connected to the output end of a transmission channel, the n output ends of each power divider are respectively connected to the input ends of n power combiners, and the output end of each power combiner is connected to an antenna;

[0178] In the connection of n power dividers and n power combiners, 2 Among the branches, at least (n-1) 2 A phase shifter is arranged on each branch, and the phase shifter is arranged between the output end of the power divider and the input end of the power combiner.

[0179] In some embodiments, when n is equal to 3, the number of phase shifters is 4;

[0180] Wherein, every two phase shifters are connected to two input ends of a power combiner, and the phase shifts of the two phase shifters connected to the two input ends of the same power combiner are 120° and -120° respectively.

[0181] In some embodiments, when n is equal to 2, the number of phase shifters is 1, and the phase shift of the phase shifter is 180°.

[0182] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0183] Based on the following formula, k-way weighted aliasing data is obtained:

[0184]

[0185] Where D s represents k-way weighted aliased data, F s represents the spatial precoding matrix, b 1 、b 2 、b k They respectively represent the first weighted data, the second weighted data, and the kth weighted data among the weighted data corresponding to each antenna in the n sectors.

[0186] In some embodiments, when k is equal to 6, the spatial precoding matrix is

[0187]

[0188] In some embodiments, the power sharing network module includes k 3dB bridges;

[0189] Among them, each input end of the k / 2 first 3dB bridges is respectively connected to the output end of a transmitting channel, each output end of the k / 2 second 3dB bridges is respectively connected to an antenna, and the two output ends of each first 3dB bridge are connected to two different second 3dB bridges.

[0190] Fig.11 A schematic diagram of the structure of a network device provided in an embodiment of the present application, such as Fig.11As shown, the network device includes a memory 1120, a transceiver 1110 and a processor 1100; wherein the processor 1100 and the memory 1120 may also be arranged physically separately.

[0191] The memory 1120 is used to store computer programs; the transceiver 1110 is used to send and receive data under the control of the processor 1100.

[0192] Specifically, the transceiver 1110 is used to receive and send data under the control of the processor 1100 .

[0193] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described in this application. The bus interface provides an interface. The transceiver 1110 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media.

[0194] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store data used by the processor 1100 when performing operations.

[0195] The processor 1100 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0196] The processor 1100 calls the computer program stored in the memory 1120 to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions, for example: the BBU performs weighted aliasing processing on the data mapped from each port in the n sectors to each antenna based on the power allocation coefficient and spatial precoding matrix of the n sectors to obtain k-path weighted aliasing data, and outputs the k-path weighted aliasing data to the RRU; the RRU outputs the k-path weighted aliasing data to the power sharing network module through k transmission channels respectively; the power sharing network module separates and processes the weighted aliasing data output by the k transmission channels to obtain the transmission data corresponding to each antenna of the n sectors, and outputs the transmission data to the corresponding antenna for transmission.

[0197] In some embodiments, based on the power allocation coefficients of the n sectors and the spatial precoding matrix, weighted aliasing processing is performed on the data mapped from each port in the n sectors to each antenna to obtain k-way weighted aliasing data, including:

[0198] The data mapped from each port in the n sectors to each antenna are multiplied by the power allocation coefficient of each sector to obtain weighted data corresponding to each antenna in the n sectors;

[0199] Based on the spatial precoding matrix, precoding processing is performed on the weighted data of the n sectors corresponding to each antenna to obtain k-path weighted aliasing data.

[0200] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0201] Dividing the weighted data of the n sectors corresponding to the respective antennas into a plurality of weighted data groups, each weighted data group includes n weighted data, and the n weighted data correspond to the n sectors respectively;

[0202] Precoding each weighted data group based on the spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group;

[0203] The n-way weighted aliased data corresponding to each weighted data group are combined to obtain k-way weighted aliased data.

[0204] In some embodiments, precoding is performed on each weighted data group based on a spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group, including:

[0205] Based on the following formula, the n-way weighted aliasing data corresponding to each weighted data group is obtained:

[0206]

[0207] Where D s (l) represents the n-way weighted aliased data corresponding to the l-th weighted data group, l=1, 2, ..., L, L is equal to the total number of weighted data groups; F s represents the spatial precoding matrix, and the superscript H represents the conjugate transpose; They respectively represent the first weighted data, the second weighted data, and the nth weighted data in the lth weighted data group.

[0208] In some embodiments, when n is equal to 3, the spatial precoding matrix is

[0209]

[0210] In some embodiments, when n is equal to 2, the spatial precoding matrix is

[0211]

[0212] In some embodiments, the power sharing network module includes m power sharing network units, each power sharing network unit includes n power distributors and n power synthesizers; the value of m is equal to the number of transmission channels of a single sector;

[0213] Each power divider includes 1 input end and n output ends, each power combiner includes n input ends and 1 output end, the input end of each power divider is connected to the output end of a transmission channel, the n output ends of each power divider are respectively connected to the input ends of n power combiners, and the output end of each power combiner is connected to an antenna;

[0214] In the connection of n power dividers and n power combiners, 2 Among the branches, at least (n-1) 2 A phase shifter is arranged on each branch, and the phase shifter is arranged between the output end of the power divider and the input end of the power combiner.

[0215] In some embodiments, when n is equal to 3, the number of phase shifters is 4;

[0216] Wherein, every two phase shifters are connected to two input ends of a power combiner, and the phase shifts of the two phase shifters connected to the two input ends of the same power combiner are 120° and -120° respectively.

[0217] In some embodiments, when n is equal to 2, the number of phase shifters is 1, and the phase shift of the phase shifter is 180°.

[0218] In some embodiments, precoding is performed on weighted data of n sectors corresponding to each antenna based on a spatial precoding matrix to obtain k-way weighted aliased data, including:

[0219] Based on the following formula, k-way weighted aliasing data is obtained:

[0220]

[0221] Where D s represents k-way weighted aliased data, F s represents the spatial precoding matrix, b 1 、b 2 、b k They respectively represent the first weighted data, the second weighted data, and the kth weighted data among the weighted data corresponding to each antenna in the n sectors.

[0222] In some embodiments, when k is equal to 6, the spatial precoding matrix is

[0223]

[0224] In some embodiments, the power sharing network module includes k 3dB bridges;

[0225] Among them, each input end of the k / 2 first 3dB bridges is respectively connected to the output end of a transmitting channel, each output end of the k / 2 second 3dB bridges is respectively connected to an antenna, and the two output ends of each first 3dB bridge are connected to two different second 3dB bridges.

[0226] The methods and devices provided in the various embodiments of the present application are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.

[0227] It should be noted that the division of modules (or units) in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module (or unit) in each embodiment of the present application may be integrated in a processing unit, or each module (or unit) may exist physically separately, or two or more modules (or units) may be integrated in one unit. The above-mentioned integrated modules (or units) may be implemented in the form of hardware or in the form of software functional modules (or units).

[0228] If the integrated module (or unit) is implemented in the form of a software function module (or unit) and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially 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, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.

[0229] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0230] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0231] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0232] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0233] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0234] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0235] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0236] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A network device, characterized in that: include: A baseband processing unit BBU, a radio remote unit RRU, a power sharing network module and an antenna connected in sequence; The BBU is used to perform weighted aliasing processing on the data mapped to each antenna by each port in the n sectors based on the power allocation coefficients and spatial precoding matrices of the n sectors, to obtain k-path weighted aliasing data, and output the k-path weighted aliasing data to the RRU; wherein each path of the weighted aliasing data is obtained based on at least the data mapped to the n antennas, and the n antennas belong to the n sectors respectively, the n is an integer greater than or equal to 2, and the value of the k is equal to the total number of transmission channels of the n sectors; The RRU is used to output the k-path weighted aliasing data to the power sharing network module through k transmission channels respectively; The power sharing network module is used to separate and process the weighted aliasing data output by the k transmission channels to obtain the transmission data corresponding to each antenna of the n sectors, and output the transmission data to the corresponding antenna for transmission.

2. The network device according to claim 1, characterized in that: The method of performing weighted aliasing processing on the data mapped from each port in the n sectors to each antenna based on the power allocation coefficients of the n sectors and the spatial precoding matrix to obtain k-path weighted aliasing data includes: Multiplying the data mapped from each port in the n sectors to each antenna by the power allocation coefficient of each sector to obtain weighted data corresponding to each antenna in the n sectors; Based on the spatial precoding matrix, precoding processing is performed on the weighted data of the n sectors corresponding to each antenna to obtain the k-path weighted aliasing data.

3. The network device according to claim 2, characterized in that: The precoding process is performed on the weighted data of the n sectors corresponding to each antenna based on the spatial precoding matrix to obtain the k-path weighted aliased data, including: Dividing the weighted data of the n sectors corresponding to the respective antennas into a plurality of weighted data groups, each weighted data group comprising n weighted data, and the n weighted data respectively correspond to the n sectors; Precoding each weighted data group based on the spatial precoding matrix to obtain n-way weighted aliased data corresponding to each weighted data group; The n-way weighted aliased data corresponding to each weighted data group are combined to obtain the k-way weighted aliased data.

4. The network device according to claim 3, characterized in that: The precoding process is performed on each weighted data group based on the spatial precoding matrix to obtain n-path weighted aliased data corresponding to each weighted data group, including: Based on the following formula, the n-way weighted aliasing data corresponding to each weighted data group is obtained: Where D s (l) represents the n-way weighted aliased data corresponding to the l-th weighted data group, l=1, 2, ..., L, L is equal to the total number of weighted data groups; F s represents the spatial precoding matrix, and the superscript H represents conjugate transpose; They respectively represent the first weighted data, the second weighted data, and the nth weighted data in the lth weighted data group.

5. The network device according to claim 4, characterized in that: When n is equal to 3, the spatial precoding matrix is 6. The network device according to claim 4, characterized in that: When n is equal to 2, the spatial precoding matrix is 7. The network device according to any one of claims 3 to 6, characterized in that: The power sharing network module includes m power sharing network units, each of which includes n power distributors and n power synthesizers; the value of m is equal to the number of transmission channels of a single sector; Each of the power dividers comprises one input end and n output ends, each of the power combiners comprises n input ends and one output end, the input end of each of the power dividers is connected to the output end of one of the transmission channels, the n output ends of each of the power dividers are respectively connected to the input ends of the n power combiners, and the output end of each of the power combiners is connected to one of the antennas; In connecting the n power dividers and the n power combiners 2 Among the branches, at least (n-1) 2 A phase shifter is arranged on each branch, and the phase shifter is arranged between the output end of the power divider and the input end of the power combiner.

8. The network device according to claim 7, characterized in that: When n is equal to 3, the number of phase shifters is 4; Wherein, every two phase shifters are connected to two input ends of one power combiner, and the phase shifts of the two phase shifters connected to the two input ends of the same power combiner are 120° and -120° respectively.

9. The network device according to claim 7, characterized in that: When n is equal to 2, the number of the phase shifters is 1, and the phase shift of the phase shifter is 180°.

10. The network device according to claim 2, characterized in that: The precoding process is performed on the weighted data of the n sectors corresponding to each antenna based on the spatial precoding matrix to obtain the k-path weighted aliased data, including: Based on the following formula, the k-way weighted aliasing data is obtained: Where D s represents the k-way weighted aliased data, F s represents the spatial precoding matrix, b1, b2, b k They respectively represent the first weighted data, the second weighted data, and the kth weighted data among the weighted data corresponding to each antenna of the n sectors.

11. The network device according to claim 10, characterized in that: When k is equal to 6, the spatial precoding matrix is 12. The network device according to claim 10 or 11, characterized in that: The power sharing network module includes k 3dB bridges; Among them, each input end of the k / 2 first 3dB bridges is respectively connected to the output end of one of the transmitting channels, each output end of the k / 2 second 3dB bridges is respectively connected to one of the antennas, and the two output ends of each of the first 3dB bridges are connected to two different second 3dB bridges.

13. A data transmission method, characterized in that: Applied to the network device according to any one of claims 1 to 12, the method comprising: The BBU performs weighted aliasing processing on the data mapped from each port in the n sectors to each antenna based on the power allocation coefficients of the n sectors and the spatial precoding matrix to obtain k-way weighted aliasing data, and outputs the k-way weighted aliasing data to the RRU; The RRU outputs the k-path weighted aliasing data to the power sharing network module through k transmission channels respectively; The power sharing network module separates and processes the weighted aliasing data output by the k transmission channels to obtain transmission data corresponding to each antenna of the n sectors, and outputs the transmission data to the corresponding antenna for transmission.

14. A network device, characterized in that: Including memory, transceiver, processor; Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read the computer program in the memory and execute the data sending method according to claim 13.

Citation Information

Cited By

  • Communication method and communication apparatus

    WO2026200521A1