Transmission device, reception device, transmission method, and reception method
By using serially connected radio frequency units and delay measurements for amplitude weighting in digital phased array antennas, the system complexity and resource waste caused by the increase in the scale of digital phased array antennas is solved, and the effect of simplifying topological structure and optimizing resource utilization is achieved.
Patent Information
- Application Number
- CN202311436022.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
AI Technical Summary
With the increase in the scale of digital phased array antennas, the system complexity, number of ports and number of cables of baseband units have increased significantly, resulting in complex topological structures and waste of resources.
Using N serially connected radio frequency units, amplitude-weighted operations are performed by measuring the delay, simplifying the system topology and reducing the number of ports and bandwidth requirements of the baseband data processing device.
The system topology involved in beamforming is realized, the number of ports and bandwidth requirements of baseband units is reduced, and the system complexity and resource utilization are optimized.
Smart Images

Figure CN119921818A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular, to a sending device, a receiving device, a sending method, and a receiving method. Background Art
[0002] Phased array antennas are core components of network equipment and user equipment in communication systems. Beamforming is the core technology of phased array antennas. Digital beamforming technology can flexibly adjust the ratio of the number of beams to antenna units according to demand, and realize free switching between multi-beam and high-gain scenarios.
[0003] Digital phased arrays generally use a star topology, including a baseband unit and multiple RF units. The RF unit and the baseband unit are connected via a high-speed interface. If the digital phased array is large and the number of RF units is large, a switch will be added between the RF unit and the baseband unit to achieve port expansion and data exchange.
[0004] However, as the size of digital phased arrays increases, the system complexity, the number of ports in the baseband unit, and the number and complexity of cables all increase significantly. Summary of the invention
[0005] The present application provides a transmitting device, a receiving device, a transmitting method and a receiving method, which can simplify the topological structure of a system or device involved in beamforming and reduce the number of ports and bandwidth requirements of a baseband data processing device or unit.
[0006] In a first aspect, a transmitting device is provided, comprising N serially connected RF units; the N serially connected RF units comprise a first RF unit to an Nth RF unit, the nth RF unit is any one of the first RF unit to the Nth RF unit, n and N are integers and 1≤n≤N; the nth RF unit is used to: obtain an nth delay, the nth delay is used to indicate the delay of data transmission between the nth RF unit and a reference RF unit among the N RF units; obtain first baseband data from a baseband unit or an n-1th RF unit; perform a first operation on the first baseband data according to the nth delay to obtain first RF data, and transmit the first RF data, the first operation comprising an amplitude-phase weighted operation; wherein, when n=1, the nth RF unit is used to obtain the first baseband data from the baseband unit; when 1<n≤N, the nth RF unit is used to obtain the first baseband data from the n-1th RF unit.
[0007] In this embodiment, the first radio frequency unit can be connected to the baseband unit. Since the transmitting device includes N serially connected radio frequency units, the first baseband data can be transmitted from the baseband unit to each radio frequency unit in sequence through the serial link, which can reduce the complexity of the entire shaping system or device, optimize the topology, and reduce the number of ports of the baseband unit. In addition, the amplitude and phase weighted calculation originally performed by the baseband unit is distributed to each radio frequency unit, and the pressure of the baseband unit is also reduced.
[0008] When each RF unit performs amplitude and phase weighting, the time delay caused by the serial connection is taken into account so that the RF data converted from the same baseband data can be sent out at approximately the same time.
[0009] In combination with the first aspect, in certain implementations of the first aspect, the reference RF unit is the Nth RF unit; when 1≤n≤N-1, the nth RF unit is further used to: measure the nth relative delay, the nth relative delay being used to indicate the delay of data transmission between the nth RF unit and the n+1th RF unit; determine the nth delay based on the n+1th delay obtained from the n+1th RF unit and the nth relative delay, the n+1th delay being the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay being 0.
[0010] In this embodiment, each RF unit measures the relative delay with the adjacent RF unit, and then uses the serial link to accumulate the relative delay to obtain the delay between the RF unit and the reference RF unit. This measurement and calculation scheme can more conveniently obtain the delay between the RF unit and the reference RF unit.
[0011] In combination with the first aspect, in certain implementations of the first aspect, the nth radio frequency unit is also used to: obtain beam information, the beam information is used to indicate the elevation angle and azimuth angle of K transmitting beams, K is an integer and K≥1; determine the amplitude weight and phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam of the K transmitting beams according to the positions of the M antennas of the nth radio frequency unit in the antenna array of the transmitting device, the M antennas correspond one-to-one to the M radio frequency channels, M is an integer and M≥1; and perform the amplitude-phase weighted operation according to the amplitude weight and the phase weight.
[0012] In this embodiment, the beam information can be transmitted to each RF unit in sequence through a serial link, or can be directly broadcasted to each RF unit by the baseband unit through a bus. Each RF unit determines the amplitude weight and phase weight for amplitude and phase weighting by itself, so that the pressure of the baseband unit can be greatly reduced. And even if the beam information is directly transmitted from the baseband unit to each RF unit, since the bandwidth occupied by the beam information is very low, the total number of ports or bandwidth requirements will not increase significantly.
[0013] In combination with the first aspect, in certain implementations of the first aspect, the nth RF unit is also used to: measure the amplitude weight offset value and the phase weight offset value of each beam in the K transmitting beams corresponding to each RF channel in the M RF channels; determine the amplitude weight theoretical value and the phase weight theoretical value of each beam in the K transmitting beams corresponding to each RF channel in the M RF channels according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the transmitting device; determine the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; determine the phase weight according to the phase weight theoretical value and the phase weight offset value.
[0014] In this embodiment, each radio frequency unit also measures the amplitude weight offset value and the phase weight offset value, so as to correct errors caused by factors such as processing or manufacturing, so that the amplitude weight and the phase weight are determined more accurately.
[0015] In combination with the first aspect, in certain implementations of the first aspect, the nth radio frequency unit includes an nth digital front-end module and an nth antenna module; the nth digital front-end module is used to: obtain the nth delay; obtain the first baseband data from the baseband unit or the n-1th radio frequency unit; perform the amplitude and phase weighted operation according to the nth delay; and the nth antenna module is used to transmit the first radio frequency data.
[0016] The digital front-end module is used to perform operations in the digital domain, and the antenna module is used to perform operations in the analog domain.
[0017] In combination with the first aspect, in certain implementations of the first aspect, the nth antenna module includes a digital-to-analog converter DAC, and the DAC is used to obtain first processed data from the nth digital front-end module and perform digital-to-analog conversion on the first processed data, and the first processed data is data obtained by processing the first baseband data through the nth digital front-end module.
[0018] In combination with the first aspect, in some implementations of the first aspect, the nth delay is used to adjust the time for performing digital-to-analog conversion on the first processed data.
[0019] Optionally, the nth delay can also be used to adjust the time for each stage of the RF units to perform each processing process on the first baseband data, such as adjusting the time for radiation phase weighting, etc., ultimately making the RF units at each stage transmit the first RF data at approximately the same time (for example, the difference in transmission time is less than a threshold), thereby improving the beamforming effect.
[0020] The nth time delay between the nth RF unit and the reference RF unit can adjust the time for digital-to-analog conversion of the first baseband data processed by different RF units, so that the first baseband units can convert and send out the first RF signals at approximately the same time.
[0021] In combination with the first aspect, in some implementations of the first aspect, the data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula:
[0022]
[0023] Wherein, p is the scaling factor, and E k is the data corresponding to the kth beam before amplitude weighting, the D m is the amplitude-weighted data corresponding to the mth RF channel, A mk and θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of radio frequency channels of the nth radio frequency unit, K is the number of transmit beams, and j is an imaginary number.
[0024] In a second aspect, a receiving device is provided, the receiving device comprising N serially connected radio frequency units; the N serially connected radio frequency units include a first radio frequency unit to an Nth radio frequency unit, the nth radio frequency unit is any radio frequency unit from the first radio frequency unit to the Nth radio frequency unit, n and N are integers and 1≤n≤N; the nth radio frequency unit is used to: obtain an nth delay, the nth delay is used to indicate the delay of data transmission between the nth radio frequency unit and a reference radio frequency unit in the N radio frequency units; receive second radio frequency data, and The radio frequency data is subjected to a second operation to obtain the nth shaped data, the second operation comprising an amplitude-phase weighted operation; according to the nth time delay and the nth shaped data, the nth serial shaped data is sent to the n-1th radio frequency unit or the baseband unit, the nth serial shaped data being the sum of the Nth shaped data to the nth shaped data; wherein, when n=1, the nth radio frequency unit is used to send the nth serial shaped data to the baseband unit; when 1<n≤N, the nth radio frequency unit is used to send the nth serial shaped data to the n-1th radio frequency unit.
[0025] In this embodiment, each RF unit receives the same first RF signal and converts it into a digital signal for processing after a series of filtering and frequency conversion. When processing in the digital domain, each RF unit performs amplitude and phase weighting on the signal to obtain corresponding primary shaped data. The first RF unit can be connected to the baseband unit. Since the N RF units are connected in series, the primary shaped data calculated by the RF unit can be accumulated from the Nth RF unit in sequence according to the serial link, and finally the serial shaped data corresponding to different beams are obtained. The accumulated serial shaped data transmitted between the RF units requires less bandwidth for data transmission between each other. In addition, the RF unit performs amplitude and phase weighting and generates serial shaped data by itself, so that the amplitude and phase weighting calculation originally performed by the baseband unit is distributed to each RF unit, and the pressure of the baseband unit is also reduced. When the baseband data after the RF data processing is transmitted between the baseband unit and the RF unit, only one baseband data bandwidth (for transmitting the first serial shaped data) is required, and the baseband unit can be set with a smaller number of ports.
[0026] When each radio frequency unit performs amplitude and phase weighting, the time delay caused by the serial connection is taken into consideration so that the primary shaped data (nth shaped data) converted from the same first radio frequency data are merged.
[0027] In combination with the second aspect, in certain implementations of the second aspect, the reference RF unit is the Nth RF unit; when 1≤n≤N-1, the nth RF unit is further used to: measure the nth relative delay, the nth relative delay being used to indicate the delay of data transmission between the nth RF unit and the n+1th RF unit; determine the nth delay based on the n+1th delay and the nth relative delay obtained from the n+1th RF unit, the n+1th delay being the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay being 0.
[0028] In combination with the second aspect, in certain implementations of the second aspect, the nth radio frequency unit is also used to: obtain beam information, the beam information is used to indicate the elevation angle and azimuth angle of K receiving beams, K is an integer and K≥1; determine the amplitude weight and phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam of the K receiving beams according to the positions of the M antennas of the nth radio frequency unit in the antenna array of the receiving device, the M antennas correspond one-to-one to the M radio frequency channels, M is an integer and M≥1; perform the amplitude-phase weighted operation according to the amplitude weight and the phase weight.
[0029] In combination with the second aspect, in certain implementations of the second aspect, the nth RF unit is also used to: measure the amplitude weight offset value and the phase weight offset value of each beam in the K receiving beams corresponding to each RF channel in the M RF channels; determine the amplitude weight theoretical value and the phase weight theoretical value of each beam in the K receiving beams corresponding to each RF channel in the M RF channels according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the receiving device; determine the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; determine the phase weight according to the phase weight theoretical value and the phase weight offset value.
[0030] In combination with the second aspect, in certain implementations of the second aspect, the nth radio frequency unit includes an nth digital front-end module and an nth antenna module; the nth antenna module is used to: receive the second radio frequency data; the nth digital front-end module is used to: obtain the nth time delay; perform the amplitude and phase weighted operation; and send the nth serial shaped data to the n-1th radio frequency unit or the baseband unit based on the nth time delay and the nth shaped data.
[0031] In combination with the second aspect, in certain implementations of the second aspect, the nth radio frequency unit is further used to: generate the nth serial shaped data, and the nth delay is used to adjust the time for generating the nth serial shaped data.
[0032] The time for generating serial beamforming data can be adjusted by, for example, adjusting the time of analog-to-digital conversion, the time of radiation phase weighting, etc., thereby improving the digital domain beamforming effect.
[0033] In combination with the second aspect, in some implementations of the second aspect, the data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula:
[0034]
[0035]
[0036] Among them, the S m is the data before amplitude weighting corresponding to the mth channel, the E mk The DBF_1st is the channel shaping data corresponding to the mth channel and the kth beam. nk is the nth shaping data corresponding to the kth beam, the A mk and the θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of RF channels of the nth RF unit, K is the number of receiving beams, and j is an imaginary number.
[0037] In conjunction with the second aspect, in certain implementations of the second aspect, the first serial shaping data SCDBF 1k Satisfies the following formula:
[0038]
[0039] In a third aspect, a sending method is provided, which is applied to a sending device, wherein the sending device includes N serially connected RF units; the N serially connected RF units include the first RF unit to the Nth RF unit, the nth RF unit is any RF unit from the first RF unit to the Nth RF unit, n and N are integers and 1≤n≤N; the method includes: the nth RF unit obtains an nth delay, and the nth delay is used to indicate the delay of data transmission between the nth RF unit and a reference RF unit in the N RF units; the nth RF unit obtains first baseband data from a baseband unit or an n-1th RF unit; the nth RF unit performs a first operation on the first baseband data according to the nth delay to obtain first RF data, and transmits the first RF data, the first operation including an amplitude and phase weighted operation; wherein, when n=1, the nth RF unit obtains the first baseband data from the baseband unit; when 1<n≤N, the nth RF unit obtains the first baseband data from the n-1th RF unit.
[0040] In combination with the third aspect, in certain implementations of the third aspect, the reference RF unit is the Nth RF unit, wherein when 1≤n≤N-1, the nth RF unit obtains the nth delay including: the nth RF unit measures the nth relative delay, and the nth relative delay is used to indicate the delay of data transmission between the nth RF unit and the n+1th RF unit; the nth RF unit determines the nth delay based on the n+1th delay obtained from the n+1th RF unit and the nth relative delay, and the n+1th delay is the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay is 0.
[0041] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: the nth radio frequency unit obtains beam information, the beam information is used to indicate the elevation angle and azimuth angle of K transmit beams, K is an integer and K≥1; the nth radio frequency unit determines, based on the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the transmitting device, the amplitude weight and phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam in the K transmit beams, the M antennas correspond one-to-one to the M radio frequency channels, M is an integer and M≥1; wherein the nth radio frequency unit performs the amplitude-phase weighted operation, including: the nth radio frequency unit performs the amplitude-phase weighted operation according to the amplitude weight and the phase weight.
[0042] In combination with the third aspect, in certain implementations of the third aspect, the method also includes: the nth RF unit measures the amplitude weight offset value and the phase weight offset value of each beam in the K transmit beams corresponding to each RF channel in the M RF channels; wherein the nth RF unit determines the amplitude weight and the phase weight of each beam in the K transmit beams corresponding to each RF channel in the M RF channels of the nth RF unit according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the transmitting device, including: the nth RF unit determines the amplitude weight theoretical value and the phase weight theoretical value of each beam in the K transmit beams corresponding to each RF channel in the M RF channels according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the transmitting device; the nth RF unit determines the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; the nth RF unit determines the phase weight according to the phase weight theoretical value and the phase weight offset value.
[0043] In combination with the third aspect, in certain implementations of the third aspect, the nth radio frequency unit includes an nth digital front-end module and an nth antenna module; the nth digital front-end module obtains the nth delay; the nth digital front-end obtains the first baseband data from the baseband unit or the n-1th radio frequency unit; the nth digital front-end performs the amplitude-phase weighted operation according to the nth delay; and the nth antenna module transmits the first radio frequency data.
[0044] In combination with the third aspect, in certain implementations of the third aspect, the nth antenna module includes a digital-to-analog converter DAC, and the method further includes: the DAC obtains first processed data from the nth digital front-end module; the DAC performs digital-to-analog conversion on the first processed data, and the first processed data is data obtained by processing the first baseband data through the nth digital front-end module.
[0045] In combination with the third aspect, in certain implementations of the third aspect, the nth delay is used to adjust the time for performing digital-to-analog conversion on the first processed data.
[0046] In combination with the third aspect, in some implementations of the third aspect, the data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula:
[0047]
[0048] Wherein, p is the scaling factor, and E k is the data corresponding to the kth beam before amplitude weighting, the D m is the amplitude-weighted data corresponding to the mth RF channel, A mk and θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of radio frequency channels of the nth radio frequency unit, K is the number of transmit beams, and j is an imaginary number.
[0049] In a fourth aspect, a receiving method is provided, the receiving method is applied to a receiving device, the receiving device includes N serially connected radio frequency units; the N serially connected radio frequency units include a first radio frequency unit to an Nth radio frequency unit, the nth radio frequency unit is any radio frequency unit from the first radio frequency unit to the Nth radio frequency unit, n and N are integers and 1≤n≤N; the method includes: the nth radio frequency unit obtains an nth delay, the nth delay is used to indicate the delay of data transmission between the nth radio frequency unit and a reference radio frequency unit in the N radio frequency units; the nth radio frequency unit receives a second RF data, and performing a second operation on the second RF data to obtain n-th shaped data, the second operation comprising an amplitude-phase weighted operation; the n-th RF unit sends the n-th serial shaped data to the n-1-th RF unit or the baseband unit according to the n-th time delay and the n-th shaped data, the n-th serial shaped data being the sum of the N-th shaped data to the n-th shaped data; wherein, when n=1, the n-th RF unit sends the n-th serial shaped data to the baseband unit; and when 1<n≤N, the n-th RF unit sends the n-th serial shaped data to the n-1-th RF unit.
[0050] In combination with the fourth aspect, in certain implementations of the fourth aspect, the reference RF unit is the Nth RF unit; wherein, when 1≤n≤N-1, the nth RF unit obtains the nth delay including: the nth RF unit measures the nth relative delay, and the nth relative delay is used to indicate the delay of data transmission between the nth RF unit and the n+1th RF unit; the nth RF unit determines the nth delay based on the n+1th delay obtained from the n+1th RF unit and the nth relative delay, and the n+1th delay is the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay is 0.
[0051] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method also includes: the nth RF unit obtains beam information, the beam information is used to indicate the elevation angle and azimuth angle of K receiving beams, K is an integer and K≥1; the nth RF unit determines, based on the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the receiving device, the amplitude weight and phase weight of each RF channel of the M RF channels of the nth RF unit corresponding to each beam in the K receiving beams, the M antennas correspond one-to-one to the M RF channels, M is an integer and M≥1; wherein the nth RF unit performs the amplitude-phase weighted operation, including: the nth RF unit performs the amplitude-phase weighted operation based on the amplitude weight and the phase weight.
[0052] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method also includes: the nth RF unit measures the amplitude weight offset value and the phase weight offset value of each beam in the K receiving beams corresponding to each RF channel in the M RF channels; wherein the nth RF unit determines the amplitude weight and the phase weight of each beam in the K receiving beams corresponding to each RF channel in the M RF channels of the nth RF unit according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the receiving device, including: the nth RF unit determines the amplitude weight theoretical value and the phase weight theoretical value of each beam in the K receiving beams corresponding to each RF channel in the M RF channels according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the receiving device; the nth RF unit determines the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; the nth RF unit determines the phase weight according to the phase weight theoretical value and the phase weight offset value.
[0053] In combination with the fourth aspect, in certain implementations of the fourth aspect, the nth radio frequency unit includes an nth digital front-end module and an nth antenna module; the nth antenna module receives the second radio frequency data; the nth digital front-end module obtains the nth delay; the nth digital front-end module performs the amplitude and phase weighted operation; the nth digital front-end module sends the nth serial shaped data to the n-1th radio frequency unit or the baseband unit based on the nth delay and the nth shaped data.
[0054] In combination with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: the nth digital front-end module generates the nth serial shaping data, and the nth delay is used to adjust the time for generating the nth serial shaping data.
[0055] In combination with the fourth aspect, in some implementations of the fourth aspect, the data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula:
[0056]
[0057]
[0058] Among them, the S m is the data before amplitude weighting corresponding to the mth channel, the E mk The DBF_1st is the channel shaping data corresponding to the mth channel and the kth beam. nk is the nth shaping data corresponding to the kth beam, the A mk and the θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of RF channels of the nth RF unit, K is the number of receiving beams, and j is an imaginary number.
[0059] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the first serial shaping data satisfies the following formula:
[0060]
[0061] In a fifth aspect, a transmitting system is provided, comprising a baseband unit and a transmitting device as described in the first aspect or any one implementation manner of the first aspect, wherein the baseband unit is connected to the first radio frequency unit.
[0062] In a sixth aspect, a receiving system is provided, comprising a baseband unit and a receiving device as described in the second aspect or any one of the implementations of the second aspect, wherein the baseband unit is connected to the first radio frequency unit.
[0063] In the seventh aspect, a communication device is provided, comprising: a processor, the processor being coupled to a memory, the processor being used to call computer program instructions stored in the memory to execute a method as described in the third aspect or any one of the implementations of the third aspect and / or the fourth aspect or any one of the implementations of the fourth aspect.
[0064] In the eighth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive data and / or information and transmit the received data and / or information to the processor, and the processor processes the data and / or information to execute the method described in the third aspect or any one of the implementations of the third aspect and / or the fourth aspect or any one of the implementations of the fourth aspect.
[0065] In the ninth aspect, a computer-readable storage medium is provided, on which instructions are stored. When the instructions are executed on a computer, the computer executes the method described in the third aspect or any one of the implementations of the third aspect and / or the fourth aspect or any one of the implementations of the fourth aspect.
[0066] In the tenth aspect, a computer program product is provided, wherein instructions are stored on a computer-readable storage medium, and when the instructions are executed on a computer, the computer executes the method described in the third aspect or any one of the implementations of the third aspect and / or the fourth aspect or any one of the implementations of the fourth aspect.
[0067] In the eleventh aspect, a communication system is provided, comprising a network device and / or a terminal device, wherein the network device and / or the terminal device is used to execute the method described in the third aspect or any one of the implementations of the third aspect or the fourth aspect and / or any one of the implementations of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] Figure 1 It is a communication system to which the embodiments of the present application are applicable.
[0069] Figure 2 It is a structural diagram of a digital phased array.
[0070] Figure 3 A transceiver device is provided in an embodiment of the present application.
[0071] Figure 4 A transceiver device is provided in an embodiment of the present application.
[0072] Figure 5 It is a schematic block diagram of a radio frequency unit provided in an embodiment of the present application.
[0073] Figure 6 It is a schematic block diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0074] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0075] The technical solution of the present application can be applied to satellite communication systems, high altitude platform station (HAPS) communications, unmanned aerial vehicles and other non-terrestrial network (NTN) systems, and can also be used in ground microwave communication systems, radar communication systems, etc. Taking the NTN system as an example, the technical solution of the present application can be applied to, for example, integrated communication and navigation (IcaN) systems, global navigation satellite systems (GNSS) and ultra-dense low-orbit satellite communication systems.
[0076] Satellite communication systems can be integrated with traditional mobile communication systems. For example, the mobile communication system can be a fourth generation (4G) communication system (e.g., long term evolution (LTE) system), a worldwide interoperability for microwave access (WiMAX) communication system, a fifth generation (5G) communication system (e.g., new radio (NR) system), and a future sixth generation (6G) or other mobile communication systems.
[0077] The satellite communication system includes user equipment (UE) and network equipment. The user equipment may also be referred to as a user terminal, a mobile station, etc. The network equipment may include one or more satellites and ground station equipment, and the ground station equipment may also be referred to as a core network equipment. The satellite may be a low earth orbit (LEO) satellite, a non-geostationary earth orbit (NGEO) satellite, etc., and the satellite may provide communication services, navigation services, and positioning services to the terminal equipment through multiple beams. The satellite uses multiple beams to cover the service area, and different beams can communicate through one or more of time division, frequency division, and space division. The satellite communicates wirelessly with the terminal equipment by broadcasting communication signals and navigation signals, and the satellite can communicate wirelessly with the ground station equipment. The satellite mentioned in the embodiments of the present application may be a satellite base station, and may also include an orbital receiver or repeater for relaying information, or a network side device carried on a satellite.
[0078] Taking the NTN system as an example, Figure 1 1 is a schematic diagram of a communication system 100 applicable to an embodiment of the present application. Figure 1 , the satellite provides communication services to the terminal device through multiple beams. The satellite in this scenario is a non-geostationary earth orbit (NGEO) satellite, and the satellite is connected to the core network equipment. The satellite uses multiple beams to cover the service area, and different beams can communicate through one or more of time division, frequency division and space division. The satellite provides communication and navigation services to the terminal device by broadcasting communication signals and navigation signals. The satellite mentioned in the embodiments of the present application may also be a satellite base station, or a network-side device carried on a satellite.
[0079] The terminal devices mentioned in the embodiments of the present application include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication functions, and may specifically refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a terminal device in a 5G network or a future communication network, etc.
[0080] The ground station equipment is, for example, equipment in the core network (CN) of an existing mobile communication architecture (such as the 3GPP access architecture of a 5G network) or equipment in the core network of a future mobile communication architecture. As a bearer network, the core network provides an interface to the data network, provides communication connection, authentication, management, policy control, and data service bearing for user equipment (UE). Among them, CN may further include: Access and Mobility Management Function (AMF), Session Management Function (SMF), Authentication Server Function (AUSF), Policy Control Function (PCF), User Plane Function (UPF) and other network elements. Among them, the AMF network element is used to manage the access and mobility of the UE, and is mainly responsible for UE authentication, UE mobility management, UE paging and other functions.
[0081] The network device may also include, but is not limited to: an evolved node B (eNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission reception point (TRP), etc. The network device may also be a gNB or TRP or TP in a 5G system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system. In addition, the network device may also be a network node constituting a gNB or TP, such as a BBU, or a distributed unit (DU), etc. Alternatively, the network device may also be a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT), an Internet of Vehicles communication system, or a device that undertakes network-side functions in other communication systems.
[0082] Phased array antennas are core components of network equipment and user equipment in communication systems and are widely used in various communication systems, such as satellite communication systems, radar communication systems, etc. Beamforming is the core technology of phased array antennas. Digital beamforming technology can flexibly adjust the ratio of the number of beams to antenna units according to demand, and realize free switching between multi-beam and high-gain scenarios.
[0083] Figure 2 FIG. 1 shows a schematic diagram of the structure of a digital phased array antenna. Figure 2 As shown, the digital phased array adopts a star topology, including a baseband unit and multiple RF units. Each RF unit includes a digital front end (DFE) and multiple RF channels, and each RF channel includes an antenna (ANT), a RF front end module (FEM) and an analog to digital / digital to analog conversion unit (AD / DA). The RF unit and the baseband unit are connected through a high-speed interface. If the array of the digital phased array is large and the number of RF units is large, a switch will be added between the RF unit and the baseband unit to realize port expansion and data exchange.
[0084] However, as the scale of digital phased array antennas increases, the number of cables and system complexity of the entire digital phased array antenna increase greatly, and the number of ports of the baseband unit and the required bandwidth also increase greatly.
[0085] An embodiment of the present application provides a transceiver device that can simplify the topology of a device or system involved in beamforming and reduce the number of cables and ports.
[0086] like Figure 3 As shown, the transceiver includes N serially connected radio frequency units (the first radio frequency unit to the Nth radio frequency unit, N is a positive integer). The second radio frequency unit is connected to the first radio frequency unit, the third radio frequency unit is connected to the second radio frequency unit...the Nth radio frequency unit is connected to the N-1th radio frequency unit. The transceiver is applied to a transceiver system, which includes a transceiver and a baseband unit, and the baseband unit is connected to the first radio frequency unit.
[0087] When the transceiver is used as a transmitting device, any radio frequency unit nth radio frequency unit (1≤n≤N) of the N radio frequency units can obtain first baseband data from the baseband unit or the n-1th radio frequency unit, perform a first operation on the first baseband data to obtain first radio frequency data, and transmit the first radio frequency data. In addition, the amplitude and phase weighting operation can be completed by each radio frequency unit, so as to perform beamforming on the first baseband data and transmit the first radio frequency data.
[0088] Specifically, when n is 1, the first radio frequency unit obtains the first baseband data from the baseband unit; when 1<n≤N, the nth radio frequency unit obtains the first baseband data from the n-1th radio frequency unit. Thus, the first baseband data can be transmitted from the first radio frequency unit to the Nth radio frequency unit in sequence by the N radio frequency units connected in series, and the first baseband data obtained by different radio frequency units are the same.
[0089] Since the positions of the N RF units are different, different RF units receive the first baseband data at different times. The first RF unit receives the first baseband data earliest, and the Nth RF unit receives the first baseband data latest. In order to reduce the influence of reception delays of different RF units on the beamforming effect, the nth RF unit may obtain an nth delay, which is used to indicate the data transmission delay between the nth RF unit and a reference RF unit among the N RF units, and perform a first operation on the first baseband data according to the nth delay to obtain the first RF data.
[0090] The first baseband data can be transmitted between RF units or between the baseband unit and the first RF unit in the form of a data stream, with only one sampling point of data being transmitted each time; or it can be transmitted in the form of a data packet, with one segment of data being sent each time. Since the same first baseband data is sequentially transmitted from the first RF unit to the Nth RF unit, compared with the star topology in which the baseband unit sends different baseband data to different RF units, the required channel bandwidth between the baseband unit and the RF unit can be greatly reduced, and is independent of the number of RF units, the number of ports of the transceiver system can also be reduced, and the data processing overhead of the baseband unit can be dispersed on different RF units.
[0091] In addition, since different RF units take the time delay between RF units into consideration when processing the received first baseband data, baseband data with the same content can be processed at approximately the same time based on the time delay, and ultimately RF data with the same content can be sent through the antenna at approximately the same time to improve the beamforming effect.
[0092] The nth radio frequency unit performing amplitude and phase weighting on the first baseband data may also be called the nth radio frequency unit performing beamforming on the first baseband data or mapping the first baseband data to different radio frequency channels.
[0093] Specifically, the first baseband data may be baseband data corresponding to one transmit beam or baseband data corresponding to multiple transmit beams. Assuming that the number of transmit beams is K and the number of RF channels of the nth RF unit is M, when performing amplitude-phase weighting, the nth RF unit may convert the baseband data corresponding to the K transmit beams into data corresponding to the M RF channels. The data before and after the amplitude-phase weighting may satisfy the following formula:
[0094]
[0095] Wherein, p is the scaling factor, and E k is the data corresponding to the kth beam before amplitude weighting, the D m is the amplitude-weighted data corresponding to the mth RF channel, A mk and θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, k is a positive integer between 1 and K, m is a positive integer between 1 and M, and j is an imaginary number.
[0096] When the number of beams K is 1, the above formula becomes:
[0097]
[0098] E is the data before amplitude and phase weighting, A m and θ m are the amplitude weight and phase weight corresponding to the mth channel respectively
[0099] In order to perform amplitude and phase weighting, the nth RF unit needs to obtain the above amplitude weight A mk and phase weight θ mk .
[0100] In an embodiment of the present application, the nth radio frequency unit can obtain beam information, and determine the amplitude weight and phase weight of each radio frequency channel of the nth radio frequency unit corresponding to each beam based on the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna of the entire transceiver device.
[0101] The beam information may include the elevation angles and azimuth angles of K beams, and may also include the beam position numbers of K beams. The beam position number corresponds to the elevation angle and azimuth angle of the beam, so that when the nth radio frequency unit obtains the beam position number through the beam information, it can determine the corresponding elevation angle and azimuth angle of the beam.
[0102] The beam information can be transmitted in sequence by the baseband unit through the serially connected RF units, so that the beam information can be transmitted in sequence from the 1st RF unit to the Nth RF unit; or the baseband unit can transmit the beam information directly to the 1st RF unit to the Nth RF unit in the form of beam broadcasting through a bus. At this time, there can be a port or channel for beam information transmission between the baseband unit and the N serially connected RF units. Since the beam information transmission consumes less resources, the bandwidth required for the port for transmitting beam information between the baseband unit and the N RF units is not large.
[0103] The baseband unit may send the beam information regularly, for example periodically.
[0104] The antennas of the entire transceiver device can be arranged in an array, and the positions of the M antennas of the nth radio frequency unit in the antenna array can be represented by the coordinates of the M antennas. For example, when the antenna array is arranged in a rectangular manner, the positions of the M antennas can be represented by an array (a, b), where a and b are the row number and column number of the antenna, respectively. For another example, when the antennas are arranged in a linear manner, the positions of the M antennas can be represented by the number c.
[0105] The M antennas of the nth RF unit correspond to the M RF channels of the nth RF unit. It should be understood that the M antennas may be M separate antenna radiators or M antenna subarrays. It should also be understood that the number of antennas and the number of RF channels corresponding to different RF units may be different or the same.
[0106] The nth RF unit can determine the amplitude weight and phase weight of each beam corresponding to each RF channel. K transmit beams corresponding to M RF channels can determine K*M amplitude weights and K*M phase weights. For example, for the kth beam (beam #k) among the K beams, the kth beam corresponds to the mth channel and has an amplitude weight A mk and phase weights and θ mk , where 1≤m≤M, 1≤k≤K.
[0107] In some embodiments, the amplitude weight and phase weight may be determined by the nth radio frequency unit directly according to the positions of the M antennas in the antenna array and the beam information, so that the amplitude weight and phase weight may be system parameters or preset values, and may be values predetermined or written into the system parameters before processing the first baseband data. It may also be determined during the processing of the first baseband data. In this case, the amplitude weight and phase weight are equivalent to the theoretical value of the amplitude weight and the theoretical value of the phase weight mentioned later.
[0108] In other embodiments, in order to improve the accuracy of the amplitude weight and the phase weight, the nth RF unit may determine the theoretical value of the amplitude weight and the theoretical value of the phase weight according to the positions of the M antennas in the antenna array and the beam information, and then measure the amplitude weight offset values and the phase weight offset values corresponding to different beams and different RF channels. The amplitude weight offset value and the phase weight offset value may be caused by factors such as design and processing errors of the antenna, usage loss, etc. The amplitude weight can be determined by combining the theoretical value of the amplitude weight and the amplitude weight offset value, and the phase weight can be determined by combining the theoretical value of the phase weight and the phase weight offset value, and then the amplitude weight and the phase weight can be used to perform amplitude and phase weighting.
[0109] Exemplarily, the amplitude weight may be the sum of the amplitude weight theoretical value and the amplitude weight offset value, and the phase weight may be the sum of the phase weight theoretical value and the phase weight offset value. Assuming that the amplitude weight theoretical value, phase weight theoretical value, amplitude weight offset value, and phase weight offset value of the k-th beam corresponding to the m-th channel are A and B, respectively. mk0 ,θ mk0 , ΔA mk and Δθ mk , then the amplitude weight A mk A mk0 +ΔA mk , phase weight θ mk is θ mk0 +Δθ mk .
[0110] The nth delay indicates the delay of data transmission between the nth RF unit and the reference RF unit. The reference RF unit may be any one of the N RF units. Exemplarily, the reference RF unit may be the Nth RF unit or the 1st RF unit. Taking the reference RF unit as the Nth RF unit as an example, the Nth delay is 0, the N-1th delay is the data transmission delay between the N-1th RF unit and the Nth RF unit, the N-2th delay is the data transmission delay between the N-2th RF unit and the Nth RF unit… The 1st delay is the data transmission delay between the 1st RF unit and the Nth RF unit.
[0111] In order to obtain the nth delay, the nth relative delay can be measured by the nth radio frequency unit, and the nth relative delay is used to indicate the delay of data transmission between the nth radio frequency unit and the n+1th radio frequency unit; and the nth delay is determined according to the n+1th delay and the nth relative delay obtained from the n+1th radio frequency unit, and the n+1th delay is the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay is 0.
[0112] Specifically, the Nth relative delay can be 0, and the Nth RF unit can send the Nth relative delay as the Nth delay to the N-1th RF unit; the N-1th RF unit measures the data transmission delay between itself and the Nth RF unit as the N-1th relative delay, and combines the N-1th relative delay with the Nth delay (0) to obtain the N-1th delay, and sends the N-1th delay to the N-2th RF unit... The first RF unit receives the second delay from the second RF unit, the first RF unit measures the data transmission delay between the first RF unit and the second RF unit as the first relative delay, and combines the second delay with the first relative delay to obtain the first delay.
[0113] After each RF unit obtains the corresponding delay (nth delay), it can wait for the time corresponding to the delay after receiving the first baseband data and then process the first baseband data. For example, the cache depth of the first baseband data can be controlled according to the delay, and the cache depth gradually decreases from the first RF unit to the Nth RF unit, so that the Nth RF unit can process the corresponding data without waiting after receiving the first baseband data, while the first RF unit needs to wait until the Nth RF unit also receives the first baseband data before processing. The processing of the first baseband data can be split according to the beam first and then perform amplitude-phase weighting and other processing. Or each RF unit can also directly perform partial processing after receiving the first baseband data, and wait for a total time equal to the corresponding delay in the middle for subsequent processing. For example, after each RF unit receives the first baseband data, it can directly split according to the beam and perform amplitude-phase weighting, and then the module responsible for amplitude-phase weighting can wait for the corresponding delay time before transmitting it to other modules for further processing, such as transmitting it to the digital-to-analog conversion module for digital-to-analog conversion. In this way, different RF units can send the RF data generated by the same baseband data through the antenna at approximately the same time.
[0114] Of course, when determining the nth delay, in addition to the Nth RF unit, other RF units can also be used as reference RF units, such as the 1st RF unit or other RF units, and this application does not limit this. The calculation of the nth delay can also be the responsibility of one RF unit. For example, each RF unit can calculate the relative delay between itself and the adjacent RF unit, and then send the relative delay to the RF unit responsible for calculation. After the calculation, the RF unit sends different delays to other RF units. This application does not limit the way the nth RF unit obtains the nth delay.
[0115] In an embodiment of the present application, each radio frequency unit may include a digital front-end module and an antenna module. The digital front-end module may be mainly responsible for processing the first baseband data or its processed data in the digital domain, and the antenna module may be mainly responsible for processing the first baseband data or its processed data in the analog domain. The nth radio frequency unit may include an nth digital front-end module and an nth antenna module. The nth digital front-end module may be used to obtain the nth time delay, obtain the first baseband data from the baseband unit (when n=1) or the n-1th radio frequency unit (when n≥1), and perform amplitude and phase weighting operations according to the nth time delay. The nth antenna module may transmit the first radio frequency data.
[0116] When the beam information is also transmitted in serial mode, the nth digital front-end module can also be responsible for the serial transmission of the beam information. When the clock signal and the synchronization signal are also transmitted in serial mode, the transmission of the clock signal and the synchronization signal can also be performed by the nth digital front-end module.
[0117] Since the first baseband data has a large amount of data and is transmitted in serial mode, when beam information and the like are transmitted in other ways, a separate submodule in the digital front-end module may be responsible for the transmission of the first baseband data. Schematically, the nth digital front-end module may include an nth serial transmission submodule, which may be used to transmit the first baseband data to the Nth serial transmission submodule of the Nth radio frequency unit. The nth digital front-end module may also include an nth time domain shaping submodule, which is used to calculate amplitude weights and phase weights to facilitate amplitude and phase weighting operations.
[0118] For example, after the nth serial transmission submodule obtains the first baseband data from the serial transmission submodule or baseband unit of the previous-level RF unit (n-1th RF unit), it can transmit the first baseband data to its next-level RF unit (n+1th RF unit), and pass a copy of the first baseband data to the nth time domain shaping submodule for amplitude and phase weighting.
[0119] In an embodiment of the present application, the nth time domain shaping submodule may further include a correction submodule, which may include a baseband data cache submodule, a delay measurement submodule, and an amplitude phase measurement submodule. After the RF unit receives the first baseband data from the baseband unit or its previous RF unit, it may first cache the data in the data cache submodule.
[0120] The delay measurement submodule may perform relevant processing of the nth delay, thereby, for example, controlling the cache depth of the first baseband data in the baseband data cache submodule according to the nth delay.
[0121] The amplitude phase measurement submodule can measure the amplitude phase difference of each antenna transmission channel in the system, that is, the amplitude weight offset value ΔA can be performed. mk and phase weight offset Δθ mk It can also measure the amplitude and phase weights.
[0122] Of course, the correction submodule may also be a separate module, and the correction submodule, the nth serial transmission submodule and the nth time domain shaping submodule are three independent modules in the time domain shaping submodule.
[0123] The nth antenna module may include a digital to analog converter (DAC) responsible for converting the first baseband data from a digital signal to an analog signal. The measurement of the nth delay in the foregoing text may also be considered to make the time when the data processed by the digital front-ends of different radio frequency units are processed by the DAC the same or the difference in processing time is less than a threshold, or to make the time when the first baseband data of different radio frequency units are converted from digital to analog consistent.
[0124] The nth antenna module may also include a FEM and an antenna. The FEM may integrate modules of at least two devices among a radio frequency switch, a low noise amplifier, a filter, a power divider duplexer, a power amplifier, etc., for filtering, amplifying, spectrum shifting, etc. of data.
[0125] Figure 4 A schematic structural diagram of a transceiver provided in an embodiment of the present application is shown, Figure 4 The transceiver shown in the figure, the measurement method of the nth relative delay is introduced below.
[0126] Taking the first relative delay as an example, the first baseband data enters the first RF unit for processing, including multiple moments, point 1 is the moment when the first baseband data enters the input port of the first RF unit, point 2 is the moment when the serial transmission submodule of the first RF unit starts to process the first baseband data, point 3 is the moment when the internal processing of the serial transmission submodule of the first RF unit is completed, and point 4 is the moment when the first baseband data outputs the output port of the first RF unit; point 5 is the moment when the first baseband data enters the input port of the second RF unit, point 6 is the moment when the serial transmission submodule of the second RF unit starts to process the first baseband data, point 7 is the moment when the internal processing of the serial transmission submodule of the second RF unit is completed, and point 8 is the moment when the first baseband data outputs the output port of the second RF unit.
[0127] When measuring the first relative delay, the first RF unit may send measurement data to the second RF unit, and the first RF unit and the second RF unit record timestamps of the above moments, and then the first RF unit determines the first relative delay according to the timestamps.
[0128] Exemplarily, the first relative delay can be expressed by the difference in time when the first baseband data starts to be processed by the first RF unit and starts to be processed by the second RF unit, that is, the first relative delay delay_12=t_23+t_34+t_45+t_56+CLK_12, wherein t_23, t_34, t_45, t_56 are the time differences between point 2 and point 3, point 3 and point 4, point 4 and point 5, and point 5 and point 6, respectively, and CLK_12 is the local clock difference between the first RF unit and the second RF unit.
[0129] Of course, the first relative delay can also be represented by the difference between other corresponding times, such as the difference between the times of processing the input ports entering the two radio frequency units, etc., and this application does not limit this.
[0130] In addition, according to reciprocity, the second radio frequency unit may send a test signal to the first radio frequency unit, and then determine the first relative delay according to the difference between each time node of the test signal.
[0131] The above-mentioned nth delay can be measured in advance, for example, calculated in advance as a system preset parameter, and of course, it can also be tested and calculated online; alternatively, the external transmission delay t_45 between the RF units can be obtained in advance as a system parameter, and the transmission delay inside the RF unit can be calculated online, which is not limited in this application.
[0132] When the transceiver is a receiving device, any radio frequency unit (the nth radio frequency unit) among the N radio frequency units can receive the second radio frequency data, and perform a second operation on the second radio frequency data to obtain the nth shaped data, the second operation includes an amplitude-phase weighted operation, and according to the nth shaped data, the nth serial shaped data is sent to the n-1th radio frequency unit (when 1<n≤N) or the baseband unit (when n=1), and the nth serial shaped data is the sum of the Nth shaped data to the nth shaped data. Similar to the sending situation, the nth radio frequency unit will also obtain the nth delay, and perform the above-mentioned amplitude-phase weighted operation according to the nth delay.
[0133] Since the transmission of serial shaped data between N RF units will cause delay, the generation time of serial shaped data by different RF units is also different. In order to ensure that the data used for serial synthesis by different RF units are all data processed by the second RF data, the RF unit needs to determine the time of serial synthesis according to the corresponding nth delay.
[0134] Unlike the star topology structure in which different RF units transmit their respective data transmissions to the baseband unit through a high-speed interface, the baseband unit of the present application only needs to have a high-speed interface with the first RF unit, the number of ports / interfaces and the bandwidth can be greatly reduced, and the overhead of the baseband unit performing amplitude and phase weighting can be dispersed to different RF units.
[0135] The data before and after the nth RF unit performs amplitude and phase weighting can satisfy the following formula:
[0136]
[0137]
[0138] Among them, S m is the data before amplitude weighting corresponding to the mth channel, E mk DBF_1st is the channel shaping data corresponding to the mth channel and the kth beam. nk is the nth shaping data corresponding to the kth beam, A mk and θ mkare the amplitude weight and phase weight corresponding to the kth beam and the mth channel, respectively. M is the number of RF channels of the nth RF unit, K is the number of receiving beams, and j is the imaginary sign. That is to say, when performing amplitude and phase weighting, the nth RF unit can first obtain the channel shaping data E corresponding to the mth channel and the kth beam. mk , and then sum them according to the channels to obtain the nth shaping data DBF_1st corresponding to the kth beam nk , there are K n-th shaped data.
[0139] When K is 1, the above formula changes to:
[0140]
[0141]
[0142] E m DBF_1st is the channel shape data corresponding to the mth channel. n is the nth shape data, A m and θ m are the amplitude weight and phase weight corresponding to the mth channel respectively.
[0143] Similarly, in order to obtain the above-mentioned amplitude weights and phase weights, the nth RF unit can obtain the receiving beam information through a serial link or directly from the baseband unit, indicating the elevation angles and azimuth angles of the K receiving beams, so that the nth RF unit can determine the amplitude weights and phase weights corresponding to each receiving beam and each RF channel of the nth RF unit according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the transceiver device, and then perform amplitude and phase weighted operations.
[0144] Furthermore, the nth radio frequency unit may also measure the amplitude weight offset value and the phase weight offset value, so as to make the determination of the amplitude weight and the phase weight more accurate.
[0145] In order to obtain the nth serial data SCDBF nk The nth RF unit can use the nth shaping data DBF_1st nk and the n+1th serial shaping data SCDBF obtained from the n+1th radio frequency unit (n+1)k The Nth serial configuration data is the Nth configuration data, the N-1th serial configuration data is the sum of the Nth configuration data and the N-1th configuration data... the 1st serial configuration data is the sum of the Nth configuration data to the 1st configuration data. That is, the 1st serial configuration data SCDBF corresponding to the kth beam 1k Satisfies the following formula:
[0146]
[0147] There are K sets of serial shaped data corresponding to K beams to form the first serial shaped data.
[0148] When K is 1, the first serial data SCDBF 1 becomes:
[0149]
[0150] Each radio frequency unit may also include a digital front-end module and an antenna module, and the nth antenna module of the nth radio frequency unit may receive the second radio frequency data. The nth digital front-end module may obtain the nth time delay and perform amplitude and phase weighting operations, and send the nth serial shaping data to the n-1th radio frequency unit or baseband unit according to the nth time delay and the nth shaping data.
[0151] Similar to the above description, the nth antenna module may include an antenna, a FEM and a DAC. The second RF data is processed by the FEM and converted by the DAC in turn to form second processed data to be transmitted to the nth digital front-end module.
[0152] The nth digital front-end module may include an nth time domain shaping submodule and an nth serial transmission submodule. The nth time domain shaping submodule may perform amplitude and phase weighting to obtain the nth shaping data. The nth time domain shaping submodule may also include a correction submodule. The correction submodule may include a baseband data cache submodule, a delay measurement submodule and an amplitude and phase measurement submodule.
[0153] The delay measurement submodule can measure the nth relative delay and determine the nth delay, thereby achieving time synchronization of serial synthesis of different radio frequency units.
[0154] The amplitude-phase measurement submodule can measure the amplitude-phase difference of each radio frequency channel in the transceiver device, that is, it can measure the amplitude weight offset value and the phase weight offset value.
[0155] The details of the above-mentioned delay measurement, amplitude and phase weighting, and system module division can be referred to the relevant introduction of the transceiver as a transmitting device, which will not be repeated here.
[0156] The present application also provides a transceiver system, including a baseband unit and the above-mentioned transceiver device, wherein the baseband unit is connected to the first radio frequency unit of the transceiver device, and the baseband unit in the transceiver system can be separate from the transceiver device, or can be a device, for example, the transceiver device is a part of the whole device. For relevant details, please refer to the above description, which will not be repeated here.
[0157] The present application also provides a sending device and a receiving device, the structures of which can be Figure 3 or Figure 4The structure shown is similar to that shown in FIG. Figure 3 The transceiver shown in the figure functions as a transmitter, and the receiver is used to perform Figure 3 The functions of the transceiver as a receiving device shown in the figure, and the various functional modules and corresponding details can be referred to Figure 3 The description of the embodiments will not be repeated here.
[0158] The present application also provides a communication device, which includes a baseband unit for obtaining a first serial shaped data from a first radio frequency unit or sending a first baseband data to the first radio frequency unit, wherein the details of the first serial shaped data, the first radio frequency unit, and the first baseband data can be referred to the previous introduction and will not be repeated here.
[0159] The present application also provides a sending method and a receiving method, which are applied to the sending device and the receiving device mentioned above, or to the transceiver device mentioned above. The specific details can be referred to the description above and will not be repeated here.
[0160] The present application also provides a communication device, which includes N serially connected radio frequency units; the N serially connected radio frequency units include a first radio frequency unit to an Nth radio frequency unit, the nth radio frequency unit is any radio frequency unit from the first radio frequency unit to the Nth radio frequency unit, n and N are integers and 1≤n≤N; Figure 5 As shown, the nth radio frequency unit includes a processing unit 510 and a transceiver unit 520. The communication device belongs to a communication system, and the communication system includes the baseband unit and the communication device. The baseband unit can be connected to the first radio frequency unit.
[0161] In one embodiment, the communication device is equivalent to the sending device mentioned above or implements the various functions or modules of the transceiver device when it is used as a sending device, and the nth radio frequency unit is used to execute the various functions or modules of the sending device or the transceiver device when it is used as a sending device.
[0162] Specifically, the processing unit 510 is used to obtain the nth delay, and the nth delay is used to indicate the delay of data transmission between the nth radio frequency unit and the reference radio frequency unit among the N radio frequency units; the transceiver unit 520 is used to obtain the first baseband data from the baseband unit (when n=1) or the n-1th radio frequency unit (when 1<n≤N)); the processing unit 510 is also used to perform a first operation on the first baseband data according to the nth delay to obtain first radio frequency data, and transmit the first radio frequency data, and the first operation includes an amplitude and phase weighted operation.
[0163] Optionally, the reference RF unit is the Nth RF unit; when 1≤n≤N-1, the processing unit 510 is further used to: measure the nth relative delay, where the nth relative delay is used to indicate the delay of data transmission between the nth RF unit and the n+1th RF unit; determine the nth delay based on the n+1th delay obtained from the n+1th RF unit and the nth relative delay, where the n+1th delay is the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay is 0.
[0164] Optionally, the transceiver unit 520 is also used to: obtain beam information, the beam information is used to indicate the pitch angle and azimuth angle of K transmitting beams, K is an integer and K≥1; the processing unit 510 is also used to: determine the amplitude weight and phase weight of each RF channel of the M RF channels of the n RF unit corresponding to each beam of the K transmitting beams according to the beam information and the positions of the M antennas of the n th RF unit in the antenna array of the transmitting device, the M antennas correspond one-to-one to the M RF channels, M is an integer and M≥1; and perform the amplitude-phase weighted operation according to the amplitude weight and the phase weight.
[0165] Optionally, the processing unit 510 is also used to: measure the amplitude weight offset value and the phase weight offset value of each beam in the K transmitting beams corresponding to each RF channel in the M RF channels; determine the amplitude weight theoretical value and the phase weight theoretical value of each beam in the K transmitting beams corresponding to each RF channel in the M RF channels according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the transmitting device; determine the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; determine the phase weight according to the phase weight theoretical value and the phase weight offset value.
[0166] Optionally, the processing unit 510 is further used to obtain first processed data from the nth digital front-end module and perform digital-to-analog conversion on the first processed data, where the first processed data is data obtained by processing the first baseband data through the nth digital front-end module.
[0167] Optionally, the nth delay is used to adjust the time for performing digital-to-analog conversion on the first processed data.
[0168] Optionally, the data before and after the nth radio frequency unit performs the amplitude-phase weighted operation satisfies the following formula:
[0169]
[0170] Among them, p is the scaling factor, and E k is the data corresponding to the kth beam before amplitude weighting. m is the amplitude-weighted data corresponding to the mth RF channel, Amk and θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of RF channels of the nth RF unit, K is the number of transmit beams, and j is an imaginary number.
[0171] In another embodiment, the communication device is equivalent to the receiving device mentioned above or implements the various functions or modules of the transceiver device when it is used as a receiving device, and the nth radio frequency unit is used to execute the various functions or modules of the receiving device or the transceiver device when it is used as a receiving device.
[0172] Specifically, the processing unit 510 is used to: obtain the nth delay, which is used to indicate the delay of data transmission between the nth RF unit and the reference RF unit among the N RF units; receive second RF data; perform a second operation on the second RF data to obtain nth shaped data, and the second operation includes an amplitude-phase weighted operation; the transceiver unit 520 is used to send nth serial shaped data to the n-1th RF unit (when 1<n≤N) or the baseband unit (when n=1) according to the nth delay and the nth shaped data, and the nth serial shaped data is the sum of the Nth shaped data to the nth shaped data.
[0173] Optionally, the reference RF unit is the Nth RF unit; when 1≤n≤N-1, the processing unit 510 is further used to: measure the nth relative delay, where the nth relative delay is used to indicate the delay of data transmission between the nth RF unit and the n+1th RF unit; determine the nth delay based on the n+1th delay and the nth relative delay obtained from the n+1th RF unit, where the n+1th delay is the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay is 0.
[0174] Optionally, the transceiver unit 520 is also used to: obtain beam information, the beam information is used to indicate the pitch angle and azimuth angle of K receiving beams, K is an integer and K≥1; the processing unit 510 is also used to: determine the amplitude weight and phase weight of each RF channel of the M RF channels of the n RF unit corresponding to each beam of the K receiving beams according to the beam information and the positions of the M antennas of the n RF unit in the antenna array of the receiving device, the M antennas correspond one-to-one to the M RF channels, M is an integer and M≥1; and perform the amplitude-phase weighted operation according to the amplitude weight and the phase weight.
[0175] Optionally, the processing unit 510 is also used to: measure the amplitude weight offset value and the phase weight offset value of each beam in the K receiving beams corresponding to each RF channel in the M RF channels; determine the amplitude weight theoretical value and the phase weight theoretical value of each beam in the K beams corresponding to each RF channel in the M RF channels according to the beam information and the positions of the M antennas of the nth RF unit in the antenna array of the receiving device; determine the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; determine the phase weight according to the phase weight theoretical value and the phase weight offset value.
[0176] Optionally, the processing unit 510 is further used to: generate the nth serial shaped data, and the nth delay is used to adjust the time for generating the nth serial shaped data.
[0177] Optionally, the data before and after the nth radio frequency unit performs the amplitude-phase weighted operation satisfies the following formula:
[0178]
[0179]
[0180] Among them, the S m is the data before amplitude weighting corresponding to the mth channel. mk The channel shaping data corresponding to the mth channel and the kth beam, the DBF_1st nk is the nth shaping data corresponding to the kth beam, the A mk and the θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of radio frequency channels of the nth radio frequency unit, K is the number of receiving beams, and j is an imaginary number.
[0181] Optionally, the first serial shaping data satisfies the following formula:
[0182]
[0183] like Figure 6 As shown, the embodiment of the present application also provides a communication device 600. Figure 6 The communication device 600 shown includes: a processor 610, a memory 620 and a transceiver 630. The processor 610 is coupled to the memory 620 and is configured to execute instructions stored in the memory 620 to control the transceiver 630 to send and / or receive signals.
[0184] It should be understood that the processor 610 and the memory 620 can be combined into a processing device, and the processor 610 is used to execute the program code stored in the memory 620 to implement the above functions. In specific implementation, the memory 620 can also be integrated into the processor 610, or independent of the processor 610. It should be understood that the processor 610 can also correspond to each processing unit in the above communication device, and the transceiver 630 can correspond to each receiving unit and sending unit in the above communication device.
[0185] It should also be understood that the transceiver 630 may include a receiver (or receiver) and a transmitter (or transmitter). The transceiver may further include an antenna, and the number of antennas may be one or more. The transceiver may also be a communication interface or interface circuit.
[0186] Specifically, the communication device 600 may correspond to the communication device according to the embodiment of the present application. Figures 3 to 5 Device in or Figure 3 or Figure 5 The nth RF unit in .
[0187] When the communication device 600 is a chip, the chip includes an interface unit and a processing unit, wherein the interface unit may be an input / output circuit or a communication interface; and the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip.
[0188] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0189] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined and performed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0190] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0191] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0192] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0193] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0194] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0195] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0196] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0197] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0198] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and / or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components may reside in a process and / or an execution thread, and a component may be located on a computer and / or distributed between two or more computers. In addition, these components may be executed from various computer-readable media having various data structures stored thereon. Components may, for example, communicate through local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and / or a network, such as the Internet interacting with other systems through signals).
[0199] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
Claims
1. A sending device, characterized in that: The transmitting device comprises N serially connected radio frequency units; The N serially connected RF units include a first RF unit to an Nth RF unit, the nth RF unit is any RF unit from the first RF unit to the Nth RF unit, n and N are integers and 1≤n≤N; The nth radio frequency unit is used for: Acquire an nth delay, where the nth delay is used to indicate a delay in data transmission between the nth RF unit and a reference RF unit among the N RF units; Acquire first baseband data from a baseband unit or an n-1th radio frequency unit; performing a first operation on the first baseband data according to the nth time delay to obtain first radio frequency data, and transmitting the first radio frequency data, wherein the first operation includes an amplitude-phase weighted operation; When n=1, the nth radio frequency unit is used to obtain the first baseband data from the baseband unit; when 1<n≤N, the nth radio frequency unit is used to obtain the first baseband data from the n-1th radio frequency unit.
2. The transmitting device according to claim 1, characterized in that The reference RF unit is the Nth RF unit; When 1≤n≤N-1, the nth radio frequency unit is further used for: measuring an nth relative delay, where the nth relative delay is used to indicate a delay in data transmission between the nth radio frequency unit and the (n+1)th radio frequency unit; The nth delay is determined according to the n+1th delay obtained from the n+1th radio frequency unit and the nth relative delay, the n+1th delay being the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay being 0.
3. The transmitting device according to claim 1 or 2, characterized in that: The nth radio frequency unit is further used for: Acquire beam information, where the beam information is used to indicate the elevation angle and azimuth angle of K transmit beams, where K is an integer and K≥1; Determine, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the transmitting device, an amplitude weight and a phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam in the K transmit beams, wherein the M antennas correspond one-to-one to the M radio frequency channels, and M is an integer and M≥1; The amplitude-phase weighting operation is performed according to the amplitude weight and the phase weight.
4. The transmitting device according to claim 3, characterized in that: The nth radio frequency unit is further used for: Measuring an amplitude weight offset value and a phase weight offset value of each beam in the K transmit beams corresponding to each radio frequency channel in the M radio frequency channels; Determine, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the transmitting device, a theoretical value of an amplitude weight and a theoretical value of a phase weight corresponding to each radio frequency channel in the M radio frequency channels for each beam in the K transmitting beams; Determining the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; The phase weight is determined according to the phase weight theoretical value and the phase weight offset value.
5. The transmitting device according to any one of claims 1 to 4, characterized in that: The nth radio frequency unit includes an nth digital front-end module and an nth antenna module; The nth digital front-end module is used for: Obtaining the nth time delay; Acquire the first baseband data from the baseband unit or the (n-1)th radio frequency unit; Performing the amplitude-phase weighted operation according to the nth time delay; The nth antenna module is used to transmit the first radio frequency data.
6. The transmitting device according to claim 5, characterized in that: The nth antenna module includes a digital-to-analog converter DAC, which is used to obtain first processed data from the nth digital front-end module and perform digital-to-analog conversion on the first processed data. The first processed data is data obtained by processing the first baseband data through the nth digital front-end module.
7. The transmitting device according to claim 6, characterized in that: The nth time delay is used to adjust the time for performing digital-to-analog conversion on the first processed data.
8. The transmitting device according to any one of claims 1 to 7, characterized in that: The data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula: Wherein, p is the scaling factor, and E k is the data corresponding to the kth beam before amplitude weighting, the D m is the amplitude-weighted data corresponding to the mth RF channel, A mk and θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of radio frequency channels of the nth radio frequency unit, K is the number of transmit beams, and j is an imaginary number.
9. A receiving device, characterized in that: The receiving device comprises: N serially connected radio frequency units; The N serially connected RF units include a first RF unit to an Nth RF unit, the nth RF unit is any RF unit from the first RF unit to the Nth RF unit, n and N are integers and 1≤n≤N; The nth radio frequency unit is used for: Acquire an nth delay, where the nth delay is used to indicate a delay in data transmission between the nth RF unit and a reference RF unit among the N RF units; receiving second radio frequency data, and performing a second operation on the second radio frequency data to obtain nth shaped data, wherein the second operation includes an amplitude-phase weighted operation; Sending nth serial shaped data to an n-1th radio frequency unit or a baseband unit according to the nth time delay and the nth shaped data, wherein the nth serial shaped data is the sum of the Nth shaped data to the nth shaped data; Among them, when n=1, the nth radio frequency unit is used to send the nth serial shaped data to the baseband unit; when 1<n≤N, the nth radio frequency unit is used to send the nth serial shaped data to the n-1th radio frequency unit.
10. The receiving device according to claim 9, characterized in that The reference RF unit is the Nth RF unit; When 1≤n≤N-1, the nth radio frequency unit is further used for: measuring an nth relative delay, where the nth relative delay is used to indicate a delay in data transmission between the nth radio frequency unit and the (n+1)th radio frequency unit; The nth delay is determined according to the n+1th delay obtained from the n+1th radio frequency unit and the nth relative delay, the n+1th delay being the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay being 0.
11. The receiving device according to claim 9 or 10, characterized in that: The nth radio frequency unit is further used for: Acquire beam information, where the beam information is used to indicate the elevation angle and azimuth angle of K receiving beams, where K is an integer and K≥1; Determine, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the receiving device, an amplitude weight and a phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam in the K receiving beams, wherein the M antennas correspond one-to-one to the M radio frequency channels, and M is an integer and M≥1; The amplitude-phase weighting operation is performed according to the amplitude weight and the phase weight.
12. The receiving device according to claim 11, characterized in that The nth radio frequency unit is further used for: Measuring an amplitude weight offset value and a phase weight offset value of each beam in the K receiving beams corresponding to each radio frequency channel in the M radio frequency channels; Determine, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the receiving device, a theoretical value of an amplitude weight and a theoretical value of a phase weight corresponding to each radio frequency channel in the M radio frequency channels for each beam in the K beams; Determining the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; The phase weight is determined according to the phase weight theoretical value and the phase weight offset value.
13. The receiving device according to any one of claims 9 to 12, characterized in that: The nth radio frequency unit includes an nth digital front-end module and an nth antenna module; The nth antenna module is used for: receiving the second radio frequency data; The n digital front end module is used for: Obtaining the nth time delay; performing the amplitude-phase weighted operation; The nth serial shaped data is sent to the n-1th radio frequency unit or the baseband unit according to the nth time delay and the nth shaped data.
14. The receiving device according to claim 13, characterized in that The nth radio frequency unit is further used for: The nth serial shaping data is generated, and the nth delay is used to adjust the time for generating the nth serial shaping data.
15. The receiving device according to any one of claims 9 to 14, characterized in that: The data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula: Among them, the S m is the data before amplitude weighting corresponding to the mth channel, the E mk The DBF_1st is the channel shaping data corresponding to the mth channel and the kth beam. nk is the nth shaping data corresponding to the kth beam, the A mk and the θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of RF channels of the nth RF unit, K is the number of receiving beams, and j is an imaginary number.
16. The receiving device according to claim 15, characterized in that The first serial data meets the following formula:
17. A sending method, characterized in that: The sending method is applied to a sending device, the sending device includes N serially connected radio frequency units; the N serially connected radio frequency units include a first radio frequency unit to an Nth radio frequency unit, the nth radio frequency unit is any radio frequency unit from the first radio frequency unit to the Nth radio frequency unit, n and N are integers and 1≤n≤N; the method includes: The nth RF unit acquires an nth delay, where the nth delay is used to indicate a delay in data transmission between the nth RF unit and a reference RF unit among the N RF units; The nth radio frequency unit obtains the first baseband data from the baseband unit or the n-1th radio frequency unit; The nth radio frequency unit performs a first operation on the first baseband data according to the nth time delay to obtain first radio frequency data, and transmits the first radio frequency data, wherein the first operation includes an amplitude and phase weighted operation; When n=1, the nth radio frequency unit obtains the first baseband data from the baseband unit; when 1<n≤N, the nth radio frequency unit obtains the first baseband data from the n-1th radio frequency unit.
18. The sending method according to claim 17, characterized in that: The reference radio frequency unit is the Nth radio frequency unit, wherein when 1≤n≤N-1, the nth radio frequency unit acquiring the nth delay includes: The nth radio frequency unit measures an nth relative delay, where the nth relative delay is used to indicate a delay in data transmission between the nth radio frequency unit and the (n+1)th radio frequency unit; The nth RF unit determines the nth delay according to the n+1th delay obtained from the n+1th RF unit and the nth relative delay, the n+1th delay being the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay being 0.
19. The sending method according to claim 17 or 18, characterized in that: The method further comprises: The nth radio frequency unit acquires beam information, where the beam information is used to indicate the elevation angle and azimuth angle of K transmit beams, where K is an integer and K≥1; The nth radio frequency unit determines, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the transmitting device, an amplitude weight and a phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam in the K transmit beams, wherein the M antennas correspond to the M radio frequency channels one-to-one, and M is an integer and M≥1; The nth radio frequency unit performing the amplitude-phase weighted operation includes: The nth radio frequency unit performs the amplitude-phase weighted operation according to the amplitude weight and the phase weight.
20. The sending method according to claim 19, characterized in that: The method further comprises: The nth radio frequency unit measures an amplitude weight offset value and a phase weight offset value of each of the K transmit beams corresponding to each of the M radio frequency channels; The nth radio frequency unit determines, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the transmitting device, an amplitude weight and a phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam in the K transmit beams, including: The nth radio frequency unit determines, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the transmitting device, a theoretical value of an amplitude weight and a theoretical value of a phase weight corresponding to each radio frequency channel in the M radio frequency channels for each beam in the K transmitting beams; The nth radio frequency unit determines the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; The nth radio frequency unit determines the phase weight according to the phase weight theoretical value and the phase weight offset value.
21. The sending method according to any one of claims 17 to 20, characterized in that: The nth radio frequency unit includes an nth digital front-end module and an nth antenna module; The nth digital front-end module obtains the nth time delay; The nth digital front end obtains the first baseband data from the baseband unit or the n-1th radio frequency unit; The nth digital front end performs the amplitude-phase weighted operation according to the nth time delay; The nth antenna module transmits the first radio frequency data.
22. The sending method according to claim 21, characterized in that: The nth antenna module includes a digital-to-analog converter DAC, and the method further includes: The DAC obtains first processing data from the nth digital front-end module; The DAC performs digital-to-analog conversion on the first processed data, where the first processed data is data obtained by processing the first baseband data through the nth digital front-end module.
23. The sending method according to claim 22, characterized in that: The nth time delay is used to adjust the time for performing digital-to-analog conversion on the first processed data.
24. The sending method according to any one of claims 17 to 23, characterized in that: The data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula: Wherein, p is the scaling factor, and E k is the data corresponding to the kth beam before amplitude weighting, the D m is the amplitude-weighted data corresponding to the mth RF channel, A mk and θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of radio frequency channels of the nth radio frequency unit, K is the number of transmit beams, and j is an imaginary number.
25. A receiving method, characterized in that: The receiving method is applied to a receiving device, the receiving device comprising N serially connected radio frequency units; the N serially connected radio frequency units comprise a first radio frequency unit to an Nth radio frequency unit, the nth radio frequency unit is any radio frequency unit from the first radio frequency unit to the Nth radio frequency unit, n and N are integers and 1≤n≤N; the method comprises: The nth RF unit acquires an nth delay, where the nth delay is used to indicate a delay in data transmission between the nth RF unit and a reference RF unit among the N RF units; The nth radio frequency unit receives the second radio frequency data, and performs a second operation on the second radio frequency data to obtain the nth shaped data, wherein the second operation includes an amplitude-phase weighted operation; The nth radio frequency unit sends the nth serial shaped data to the n-1th radio frequency unit or the baseband unit according to the nth time delay and the nth shaped data, wherein the nth serial shaped data is the sum of the Nth shaped data to the nth shaped data; When n=1, the nth radio frequency unit sends the nth serial shaped data to the baseband unit; when 1<n≤N, the nth radio frequency unit sends the nth serial shaped data to the n-1th radio frequency unit.
26. The receiving method according to claim 25, characterized in that: The reference radio frequency unit is the Nth radio frequency unit; wherein, when 1≤n≤N-1, the nth radio frequency unit acquiring the nth delay includes: The nth radio frequency unit measures an nth relative delay, where the nth relative delay is used to indicate a delay in data transmission between the nth radio frequency unit and the (n+1)th radio frequency unit; The nth RF unit determines the nth delay according to the n+1th delay obtained from the n+1th RF unit and the nth relative delay, the n+1th delay being the sum of the Nth relative delay to the n+1th relative delay, and the Nth relative delay being 0.
27. The receiving method according to claim 25 or 26, characterized in that: The method further comprises: The nth radio frequency unit acquires beam information, where the beam information is used to indicate the elevation angle and azimuth angle of K receiving beams, where K is an integer and K≥1; The nth radio frequency unit determines, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the receiving device, an amplitude weight and a phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam in the K receiving beams, wherein the M antennas correspond to the M radio frequency channels one by one, and M is an integer and M≥1; The nth radio frequency unit performing the amplitude-phase weighted operation includes: The nth radio frequency unit performs the amplitude-phase weighted operation according to the amplitude weight and the phase weight.
28. The receiving method according to claim 27, characterized in that: The method further comprises: The nth radio frequency unit measures an amplitude weight offset value and a phase weight offset value of each beam in the K receiving beams corresponding to each radio frequency channel in the M radio frequency channels; The nth radio frequency unit determines, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the receiving device, an amplitude weight and a phase weight of each radio frequency channel of the M radio frequency channels of the nth radio frequency unit corresponding to each beam in the K receiving beams, including: The nth radio frequency unit determines, according to the beam information and the positions of the M antennas of the nth radio frequency unit in the antenna array of the receiving device, a theoretical value of an amplitude weight and a theoretical value of a phase weight corresponding to each radio frequency channel in the M radio frequency channels for each beam in the K receiving beams; The nth radio frequency unit determines the amplitude weight according to the amplitude weight theoretical value and the amplitude weight offset value; The nth radio frequency unit determines the phase weight according to the phase weight theoretical value and the phase weight offset value.
29. The receiving method according to any one of claims 25 to 28, characterized in that: The nth radio frequency unit includes an nth digital front-end module and an nth antenna module; The nth antenna module receives the second radio frequency data; The n digital front-end module obtains the nth time delay; The n digital front-end modules perform the amplitude and phase weighted operation; The n digital front-end module sends the nth serial shaped data to the n-1th radio frequency unit or the baseband unit according to the nth time delay and the nth shaped data.
30. The receiving method according to claim 29, characterized in that: The method further comprises: The nth digital front-end module generates the nth serial shaped data, and the nth delay is used to adjust the time for generating the nth serial shaped data.
31. The receiving method according to any one of claims 25 to 30, characterized in that: The data before and after the nth radio frequency unit performs the amplitude and phase weighted operation satisfies the following formula: Among them, the S m is the data before amplitude weighting corresponding to the mth channel, the E mk The DBF_1st is the channel shaping data corresponding to the mth channel and the kth beam. nk is the nth shaping data corresponding to the kth beam, the A mk and the θ mk are the amplitude weight and phase weight corresponding to the kth beam and the mth channel respectively, M is the number of RF channels of the nth RF unit, K is the number of receiving beams, and j is an imaginary number.
32. The receiving method according to claim 31, characterized in that: The first serial data meets the following formula:
33. A transmitting system, comprising a baseband unit and the transmitting device according to any one of claims 1 to 8, wherein the baseband unit is connected to the first radio frequency unit.
34. A receiving system, comprising a baseband unit and the receiving device according to any one of claims 9 to 16, wherein the baseband unit is connected to the first radio frequency unit.
35. A communication device, characterized in that: include: A processor, the processor is coupled to a memory, the processor is used to call computer program instructions stored in the memory to execute the method according to any one of claims 17 to 24 and / or the method according to any one of claims 25 to 32.
36. A chip, characterized in that: It comprises a processor and a communication interface, wherein the communication interface is used to receive data and / or information and transmit the received data and / or information to the processor, and the processor processes the data and / or information to execute the method as described in any one of claims 17 to 24 and / or the method as described in any one of claims 25 to 32.
37. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 17 to 24 and / or the method according to any one of claims 25 to 32.
38. A computer program product, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 17 to 24 and / or the method according to any one of claims 25 to 32.
39. A communication system, characterized in that: It comprises a network device and / or a terminal device, wherein the terminal device and / or the network device is used to execute the method according to any one of claims 17 to 24 and / or the method according to any one of claims 25 to 32.
Citation Information
Cited By
Transmitting device, receiving device, transmitting method and receiving method
EP4787729A1
Transmitting device, receiving device, transmitting method and receiving method
WO2025092648A1